19800020274.pdf - NASA Technical Reports

311
N O T I C E THIS DOCUMENT HAS BEEN REPRODUCED FROM MICROFICHE. ALTHOUGH IT IS RECOGNIZED THAT CERTAIN PORTIONS ARE ILLEGIBLE, IT IS BEING RELEASED IN THE INTEREST OF MAKING AVAILABLE AS MUCH INFORMATION AS POSSIBLE

Transcript of 19800020274.pdf - NASA Technical Reports

N O T I C E

THIS DOCUMENT HAS BEEN REPRODUCED FROM MICROFICHE. ALTHOUGH IT IS RECOGNIZED THAT

CERTAIN PORTIONS ARE ILLEGIBLE, IT IS BEING RELEASED IN THE INTEREST OF MAKING AVAILABLE AS MUCH

INFORMATION AS POSSIBLE

"Made available under NASA sponsor" g. 0_ 1 x174In the interest of ezrly and wide dis- _ semination of Earth Resources Survey JSC-13143Program inft-gation and without liabifity NA,

for any qse made thereof."

"AS-BUILT" DESIGN SPECIFICATION

FOR

EOD-LARSYS PROCEDURE 1

Job Order 71-695

(TIRF 77-0008)

(E80-10174) 1AS-BUILT DESIGN SPFCIFICAMNF7R EOD-LA R SY'S PRGCFDUFE 1 (LnckhPt.dElectronics Co.) 307 p i1C A 1 4/MF A01

CSCL 05B

N80-2,3775

UncIa:iG3/43 00174

Prepared By

Lockheed Electronics Company, Inc.

Systems and Services Division

Houston, Texas

Contract NAS 9-15200

For

EARTH OBSERVATIONS DIVISION

SCIENCE AND APPLICATIONS DIRECTORATE

National Aeronautics and Space Administration

LYNDON B. FOHNSON SPACE CENTERHouston, Texas

October 1977

LEC-11293

JSC-13143

"AS-BUILT" DESIGN SPECIFICATION

FOR

EOD-LARSYS PROCEDURE 1

Job Order 71-695

(TIRF 77-0008 )

Prepared By

B. E. WillsC. T. GardnerP. J. Aucoin, Jr.

APPROVED BY

( „L ^^ ^ 1 ^, LLL yn^y,-^Philip L. Drumm, Supervisor

Applications Software Section

Prepared By

Lockheed Electronics Company, Inc.

For

Earth Observations Division

Science and Applicr ions Directorate

NATIONAL AERONAUTICS AND SPACE ADMINISTRATIONLYNDON B. JOHNSON SPACE CENTER

HOUSTON, TEXASOctober 1.977

LEC-11293

i

CONTENTS

Section Page

1. SCOPE. 1-1

2. APPLICABLE DOCUMENTS. 2-1

3. SYSTEM DESCRIPTION . 3-1

3.1 HARDWARE DESCRIPTION. . 3-3

3.2 SOFTWARE DESCRIPTION. 3-4

3.2.1 SOFTWARE COMPONENT NO. 1 (DOTDA`I'A) 3-4

3.2.2 SOFTWARE COMPONENT NO. 2 (LABEL) . 3-11

3.2.3 SOFTWARE COMPONENT NO. 3 (ISOCLS). . 3-24

3.2.4 SOFTWARE COMPONENT NO. 4 (SELECT). 3-30

3.2.5 SOFTWARE COMPONENT NO. 5 (CLASSIFY) . . 3-35

3.2.6 SOFTWARE COMPONENT NO. 6 (DISPLAY) 3-42

3.2.7 SOFTWARE COMPONENT NO. 7 (UTILITY ROUTINES) 3-51

4. OPERATION 4-1

5. TEST PROCEDURE. 5-1

Appendices Page

A SUBPROGRAM DESCRIPTIONS

A.1 SOFTWARE SUBPROGRAM NO. 1 (FLDTYP) A-1

A.2 SOPTi:yARE SUBPROGRAM NO. 2 (DOTDAT) A-4

A.3 SOFTWARE SUBPROGRAM NO. 3 (DOTS) . A-7

A.4 SOFTWARE SUBPROGRAM NO. 4 (SET13). A-12

B SUBPROGRAM4 DESCRIPTIONS

B.1 SOFTWARE SUBPROGRAM NO. 1 (ALLKIN) . B-1

fIii

Appendices Page

B.2 SOFTWARE SUBPROGRAM NO. 2 (CLSMAP) B-7

B.3 SOFTWARE SUBPROGRAM NO. 3 (DOTDST) B-•13

B.4 SOFTWARE SUBPROGRAM NO. 4 (KNEAR) . B•-17,

B.5 SOFTWARE SUBPROGRAM NO. 5 (LABDOT) . B-22

B.6 SOFTWARE SUBPROGRAM NO. 6 (LABEL). . B-25

B.7 SOFTWARE SUBPROGRAM NO. 7 (LABLR). B-28

B.8 SOFTWARE SUBPROGRAM NO. 8 (MANORD) B-33

B.9 SOFTWARE SUBPROGFPJ4 NO. 9 (MIXMAP) . B-36

B.10 SOFTWARE SUBPROGRAM NO. 10 (SET14) . B-39

B.11 SOFTWARE SUBPROGRAM NO. 11 (MAPHND). B-41

B.12 SOFTWARE SUBPROGRAM NO. 12 (ASCEND). B-44

B.13 SOFTWARE SUBPROGRAM NO. 13 (CRDSCN). B-47

B.14 SOFTWARE SUBPROGRAM NO. 14 (FILERD). B-51

B.15 SOFTWARE SUBPROGRAM NO. 15 (STOMAP). B-54

B.16 SOFTWARE SUBPROGRAM NO. 16 (DSPTAP). B-57

B.17 SOFTWARE SUBPROGRAM NO. 17 (NAMSTA). B-61

B.18 SOFTWARE SUBPROGRAM NO. 18 (REODER). B-64

B.19 SOFTWARE SUBPROGRAM NO. 19 (LABMAN). B-67

B.20 SOFTWARE SUBPROGRAM NO. 20 (SUNFCS). B-71

X3.21 SOFTWARE SUBPROGRAM NO. 21 (CLRKEY) . B-74

B.22 SOFTWARE SUBPROGRAM NO. 22 (CNDMAP). B-77

C SUBPROGRAM DESCRIPTIONS

C.1 SOFTWARE SUBPROGRAM NO. 1 (ISODAT) C-1

C.2 SOFTWARE SUBPROGRAM NO. 2 (RDDATA) C-4

iii

Appendiccs Pa(p,

C.3 SOFTWARE SUBPROGRAM NO. 3 (SETUP7) C-7

C.4 SOFTWARE SUBPROGRAM NO. 4 (SUNFAC) C-10

C.5 SOFTWARE SUBPROGRAM NO. 5 (PSPLIT) C-11

D SUBPROGRAM DESCRIPTIONS

D.1 SOFTWARE SUBPROGRAM NO. 1 (SETUP4) D-1

D.2 SOFTWARE SUBPROGRAM NO. 2 (WGTCHK) D-5

D.3 SOFTWARE SUBPROGRAM NO. 3 (INTWGT) D-10

E SUBPROGRAM DESCRIPTIONS

E.1 SOFTWARE SUBPROGRAM NO. 1 (REDIF2) E-2

E.2 SOFTWARE SUBPROGRAM NO. 2 (SETUP2) E-5

F SUBPROGRAM DESCRIPTIONS

F.1 SOFTWARE SUBPROGRAM NO. 1 (SETUP3) F-1

F.2 SOFTWARE SUBPROGRAM NO. 2 (DTCHK). F-9

F.3 SOFTWARE SUBPROGRAM NO. 3 (REDIF3) F-12

F.4 SOFTWARE SUBFROGRAM NO. 4 (DSPLY2) F-17

F.5 SOFTWARE SVr'PROGRAM NO. 5 (DOTPCT) F-25

F.6 SOFTWARE SUBPROGRAM NO. 6 (DOTSUM) F-30

F.7 SOFTWARE SUBPROGRAM NO. 7 (DSPLAY) F-40

F.8 SOFTWARE SUBPROGRAM NO. 8 (TAPLAB) F-43

G SUBPROGRAM DESCRIPTIONS

G.1 SOFTWARE SUBPROGRAM NO. 1 (TAPERD) . G-1

G.2 SOFTWARE SUBPROGRAM NO. 2 (RDDOTS) G-4

G.3 SOFTWARE SUBPROGRAM NO. 3 (WRTDOT) G-11

H DOT DATA FORMAT . Fi-1

I VERIFICATION RUN (Partial Printout) . I-1

IV

1. SCOPE

This document contains the "As-Built" Design Specifications for

implementing Procedure 1 in EOD-LARSYS. Software for two new

processors were written and routines for four existing processors

were modified.

EOD-LARSYS is operational on the Univac 1108 EXEC II version

in Building 12. The batch oriented system is operated and

maintained according to IDSD procedures.

This document assumes the reader is familiar with both Procedure 1

and the LARSYS system.

2. APPLICABLE DOCUMENTS

e User Documentation EOD-LARSYS, Lockheed Electronics Company,

Inc., HASD, Houston, Texas, November 1975

• Job Order: 63-1557-1695

• Requirements Document, Ref: 642-2240, dated February 7, 1977

• TIRF: 77-0008

• Design Specification for LARSYS Procedure 1, Lockheed

Electronics Company, Inc., HASD, Houston, Texas, April 1977

-

3. SYSTEM DESCRIPTION

This document describes the EOD-LARSYS Procedure 1. In particular,

this section is intended to outline the sequence of executing the

various processors to accomplish the task of classifying a LACIE

segment. These capabilities described are those of first priori-

ty, and it is expected that other features will be added in the

near future. The system is designed to provide RT&E with a means

for experimenting with a new technique for classifying Landsat

data for LACIE.

The data is preprocessed by ERIPS. (ERIPS merges tapes received

from Goddard Space Flight Center and creates a multitemporal/

multi-pass tape.) Using an EP.IPS tape as input to the DOTDATA

processor, a dot data file is output. The files contain both

type 1 and type 2 dots. Type 1 dots are used both as starting

vectors for the clustering processor (ISOCLS) and as labeling

vectors for the labeling processor (LABEL). Type 2 dots are used

as a bias correction factor in computing the classification

results output by the DISPLAY processor.

After delineating DO/DU fields by card input, ISOCLS clusters the

segment using the starting vectors from the dot data file to

initialize the clustering process. Sun angle correction is pro-

vided. An unconditional cluster map and a set of 'unlabeled'

stats is output.

The 'unlabeled' stats, cluster map, and dot data file are input

to the LABEL, processor. Using one of two procedures, k-nearest

neighbor or all-of-a-kind, the stats are 'labeled'. A conditional

or mixed cluster map may be output to be later displayed on the

PMIS DAS or Image-100.

3

START DMSSDATATI^.I► E NOTE* ------^

primary input/output

------ > secondary input/output.

$DOTDAT

,USTER i`CLUSTE Imr,\S`a^ATS I ( ^^M

.?DISPLAY

A $LABELii

iSI:1 1i31.1^//^U.UI.DBELLED

,

LISTIZEJ,AjxER s' i:R

T I?L:;.aDOT DATA^.JTATS ' l^"^

N '^

IA'"mot

}TEST K I

^`-$CLASSIFY Ii'iTI

m

"S L'`I, N

t

C, OP

Figure 1 - Procedure I Processor Flow

k2L

...j

Using the 'labeled' stats, and allowing the user the capability

of setting the inter-subclass weights by categories, the beet k

of n channels may be selected by the feature selection processor

SELECT.

In CLASSIFY, each class in the 'labeled' stats may be assigned

to a category by the analyst or by the system. The a-priori

probability for each category may be computed using the cluster

population from the stat3. Using the k best channels, the sum-

of-density classifier assigns each pixel in the LACIE segment

to a given subclass.

In DISPLAY, the bias correction clots are used in computing the

bias correction fora the classified area. Two performance tables

relating to the bias correction dots are output. One table

contains a category dot summary performance; the other, an indi-

vidual dot summary performance.

Given that the an-cyst is not satisfied with the classification

results, he may relabel the dots and/or relabel the stats (by a

labeling procedure or by card input) and restart the process at

any given point.

3.1 HARDWARE DESCRIPTION

N/A

3-3

3.2 SOFTWARE DESCRIPTION

3.2.1 SOFTWARE COMPONENT NO. 1 (DOTDATA)

In implementing Procedure 1, the means for allowing the user the

capability to label certain MSS data points (known as dots) wasadded to the system by the processor DOTDATA. The main function

of this processor is to output a file conta„wing the dots of

interest. This file is an interface for three processors, ISOCLS,

LABEL, and DISPLAY.

The dots are defined by field cards. By user control, any subsetof the 209 possible grid points may be selected. Optionally,

the dots may be labeled at the initial creation of the file or

the dots may be labeled in the LABEL processor. All the cate-

gories of interest do no',r have to be defined in this processor.

If a dot is to be retyped, the file must be recreated by executingthis processor again.

The files contain both type 1 and type 2 dots. Type 1 dots

(starting and labeling dots) are written on one file; type 2

dots (bias correction dots), on a second file.

By an OPTION control card, the user may request that the spatial

and spectral information relating to each dot on the file beprinted on the line printer.

3.2.1.1 Linkages

The processor DOTDATA uses the FORTRAN-V compiler, Univac soft-

ware system routines, EOD-LARSYS utility routines, and common

blocks INFORM, GLOBAL and DOTVEC, and the following processor

subprograms: DOTDAT, DOTS, FLDTYP, and SET13.

See Appendix A for description of subprograms.

,d'-4

.-VA

3.2.1.2 Interfaces

N/A

3.2.1.3 Inputs

Requires an MSS data tape. See section 3.2 of User DocumentationEOD-LARSYS. Requires three types of card input.

• Processor Card

Keyword Function

(Col. 1)

$DOTDATA Loads into the system

all the routines needed

for executing this pro-

cessor.

New Control Cards

Keyword Parameter

(Col. 1) (Col. 11-72)

CHANNEL DATA=nl,n21"* n3,

(Default: None)

DOTFIL OUTPUT/UNIT=n,FILE=m

(Default: n=8

M=l)

integer numbers separated

by commas referring to

the channels on the MSS

data tape.

n is the FORTRAN unit

number assigned to the

MSS data tape. m is

the file number of the

data to process.

n is the FORTRAN unit

number assigned to the

dot data file output by

this processor. m is t*:e

number of the file to

output.

DATAFILE

UNIT=n,FILE=m

(Default: n=3

m=1)

Keyword Parameter Function

OPTION

PRINT Tnitiates the printing(Default: no line of the dot data file

printer output)

information.

HED1

HED2

Any 60 characters

(Default: Lyndon

B. Johnson Space

Center)

Any 60 characters

(Default: Houston,

Texas)

First line of the

heading on line

printer output.

Second line of the

heading on line

printer output.

DATE

COMMENT

*END*

$END*

Date in the heading

on line printer out-

put.

Comment printed with

heading on line printer

output.

Indicates the end of

the control card inputs.

Indicates the end of

all the card inputs.

Any 12 characters

(Default: Present

date)

Any 60 characters

(Default: None)

• Field Cards

By the field card, the user defines the grid points to

extract from the MSS data tape. The definition and order of

the field card(s) determines the position of the dots on the

dot data file, DOTFIL. The analyst will need to know theposition of the dots for defining starting vectors in ISOCLS

and for labeling/relabeling the dots in LABEL.

3-6

t^

.J

At the time of defining the fields, the type for each dot is

defined by the TYPE card. By option, the analyst may label

each dot by a CLASSNAME card. If this card is omitted, the

unlabeled dots dust be labeled by the control card DOTLABEL

or excluded from the set by the control card EXCLUDE in the

labeling processor, LABEL.

An example is giver, to illustrate a field data set expected by

this processor:

*END*

TYPE 1

CLASSNAME WHEAT (optional)

LABELI (10,10),(10,10),(196,10)

LABEL2 (10,10),(10,20),(196,20)

CLASSNAME NONWHT (optional)

LABELS (10110),(10,50),(100,50)TYPE 2

CLASSNAME WHEAT (optional)

BIAS1 (10,10),(10,40),(196,40)

CLASSNAME NONWHT (optional)BIAS2 (::1,10),(10,70),(196,70)

$END*

Two files are written. File 1 contains 38 WHEAT dots, followed

by 10 NONWHT dots. All of which are type 1 dots. File 2 contains

19 WHEAT dots followed by 19 NONWHT dots. All of which aretype 2 dots.

If the CLASSNAME cards were omitted, file 1 would contain 48

unlabeled, type 1 dots. File 2 would contain 19 unlabeledtype 2 dots.

In both cases, the reference number for the dots in file 1

defined by LABELI field card is 1 thru 19; LABEL2 field card

P.

-QJ

is 20 thru 38; and LABEL3 field card is 39 thru 48. The refer-

ence number for the dott y in file 2 defined by BIAS1 field card

is 1 thru 19 and by BIAS2 field card is 20 thru 38.

3.2.1.4 Outputs

DOTFIL, a multi-file unformatted FORTRAN written tape, is outp,,

as an interface to the processors ISOCLS, LABEL, and DISPLAY.

The default unit for DOTFIL is logical unit F (FORTRAN unit 8).

See Appendix H for format of the tape.

The line printer output is:

• Summary of field information

• Spatial and spectral information for each dot (optional)

• Summary of user options

3.2.1.5 Storage Requirements

Requires less than 53K of core.

3.2.1.6 Description

The main function of DOTDATA is to create the dot data file,

DOTFIL. Optionally, the spatial and spectral information of

each dot in the DOTFIL may be printed on the line printer.

DOTDAT is the driver routine. From this routine, the setup

routine SET13 is called. SET13 reads and analyzes the control

cards and prints a summary of the user selected options.

DOTS is the coordinator and controller of the routines needed

to create and output tho file, DOTFIL.

From DOTS, FLDTYP is called to initiate the reading of the field

cards. In returning from FLDTYP, the sample number, line number,

3 y8

type, category (optional), and data vector are stored in the

array DATA. DATA is passed to the routine DOTFIL; this routine

outputs the dot data file.

--..X

3.2.1.7 FlowchartMSSDATATAPE

$DOTDATA

SET13• READ CONTROL

CARDS

DOTS• READ FIELD CARDS• EXTRACT DOTS• BUILD FILE

DOTFIL

STOP

3-10

3.2.2 SOFTWARE COMPONENT NO. 2 (LABEL)

To aid the analyst in supervising the labeling of the statistics

obtained from the clustering processor ISOCLS, a new technique

for labeling the statistics was implement. ..

Two procedures for labeling the statistics is provided.

Optionally, the analyst may select either the k- nearest neighbor

procedure or the all-of-a-kind procedure.

The labels in the dot data file, DOTFIL, and/or previously

labeled statistics file, SAVTAP, may be relabeled by control

card input and the updated file(s) output to tape. Optionally,

1) a conditional or mixed cluster map may be output to tzzne,

2) an unconditional cluster map may be output in the format

acceptable by the DISPLAY processor, 3) the spatial and spectral

information of the relabeled DOTFIL may be output to the line

printer, and 4) the statistics of the SAVTAP file may be outputto the line printer.

3.2.2.1 Linkages

The processor LABEL uses the Fortran-V compiler, Univac software

system routines, EOD-LARSYS utility routines, conmon blocks INFORM,

GLOBAL, and LABS, and the following processor subprograms: LABEL,

KNEAR, ASCEND, SET14, CRDSCN, FILERD, STOMAP, LABLR, DSPTAP,

MIXMAP, CNDMAP, NAMSTA, LABDOT, LABMAN, REODER, MANORD, DOTDST,

SUNFCS, ALLKIN, CLSMAP, CLRKEY, and MAPHND.

See appendix B for description of subprograms. !

3.2.2.2 Interfaces

Optionally, the three files listed below may be input:

• Statistics file (SAVTAP) from ISOCLS or STAT processor

• Cluster map file (MAPFIL) from ISOCLS processor

• not data file (DOTFIL) from DOTDATA processor

J _ i - 1

For format of the files see section 4.1 and 5.1 of the User

Documentation EOD-LARSYS and appendix H of this document.

3.2.2.3 Inputs

Requires 3 types of card input.

• Processor card

Keyword Parameter

(coi. 1)

$LABEL

• New control cards

Keyword Parameter

(col. 1) (col. 11-72)

CHANNEL STAT=nl,n2,••',,n30'

DATA=ml,m2,••'+m30(Default:

ni = {all channels

on SAVTAP

file}

mi = {all channels

on DOTFIL

file}

DOTFILE INPUT/FILE=m,UNIT=n

Function

Loads into the system all the

routines needed for executing

this processor

Function

ni and m are integer numbers

separated by commas referring

to the channels on the SAVTAP

file and the DOTFIL file,

respectively.

Defines the unit and file for

the input dot data file, DOTFIL.

n is the Fortran unit number

assigned to the input DOTFIL

file. m is the number of the

input file to process.

f.I

_,,q

Keyword Parameter

DOTFILE OUTPUT/FILE=m,UNIT=n(Default: NONE)

STATFIL•E INPUT/FILE=m,UNIT==n

(Default: NONE)

STATFTLE OUTPUT/FILE=m,UNIT=n

(Default: NONE)

MAPTAP OUTPUT/FILE=m,UNIT=n

(Default: no DISPLAY

interface tape will be

output.)

s

I,7

Function

Defines the unit and

file to which the re-

labeled DOTFIL file

is output.

n is the Fortran unit

number assigned to the

output DOTFIL file.

m is the number of the

file to output.

Defines the unit and

file for the input

SAVTAP file.

n is the Fortran unit

number assigned to

the input SAVTAP file.

m is the number of the

file to process.

Defines the unit and

file to wp ich the labeled/

relabeled SAVTAP file

is output.

n is the Fortran unit

number assigned to

the output SAVTAP file.

m is the number cf

the file to output.

Defines the unit and

file to which the

unconditional cluster.

map, MAPTAP, is output.

n it the Fortran unit

number assigned to the

output MAPTAP file.

_1

Keyword Parameter

MAPFILE INPUT/FILE=m,UNIT=16

(Default: m=1)

MAPFILE OUTPUT/FILE=m,UNIT=n

(Default: n=16

m=1

If executing back to back

with DISPLAY, n must be

assigned to unit 2. m is

the number of the file to

output.

Defines the unit and file

for the input unconditional

cluster map, MAPFIL, that

is output by ISOCLS during

the clustering process.

n=16 is the Fortran unit

number assigned to the

input MAPFIL file. (n

must be assigned to unit 16

if executing back to back

with ISOCLS). m is the

number of the file to

process.

Defines the unit and file

to which the conditional

and/or mixed cluster map is

output. n is the Fortran

unit number assigned to

the output MAPFIL file.

m is the number of the

file to output.a

DOTLABEL category name, The DOTFIL is labeled or

nl , n2 , ••• , n250 relabel by this card. Cate-

(Default: NONE) gory name is the label the

analyst is assigning to the

aIf both type of maps are output, the conditional map is out-put on file m; the mixed map, on file m+l.

J3_^'3 4

_-A

Kevword , Parameter Function

dots n j , j=1," ',i. The

category name may be

composed of a maxi-

mum of 6 characters.

n are integer numbers

separated by commas

referring to the posi-

tion of the dot on

the DOTFIL file.

STATLABEL class name, ni , The SAVTAP file may

n2' ** , ,n250 be manually relabeled

(Default: NONE) by this Lard.

n (j=1, 2...i) are the

number of the sub-

classes on the SAVTAP

that are to be re-

grouped into another

class. Class name is

the name of the class

to which the subclasses

nj are to be reassigned.

Class name must match

a name on the SAVTAP

file.

DISTANCE L1 The Ll distance is(Default: Ll used in computing the

distance) distance between the

means of the cluster

and the labeling

dots.

:.z17

Keyword Parameter Function

DISTANCE L2 The L2 distanceis(Default: Ll used in computing

distance) the distance between

the means of the

cluster and the

labeling dots.

OPTION COND A conditional cluster

(Default: NONE) map is output.

OPTION MIXED A mixed cluster

(Default: NONE) map is output.

THRESHOLD T T is the threshold

(Default: T=25.0) parameter used in

creating the condi-

tional cluster map.

T is a floating point

number.

NEAREST K K is the number of

(Default: K=1) dots to be used in

the k-nearest neigho

bor procedure. K is

an integer number.

K<250.

PROCED NAME NAME is an alpha word. j

(Default: NAME=K-NEAREST (Use the

N=K-NEAREST k-nearest neighbor

procedure.)

NAME=ALL (Use the all-

of-a-kind procedure.)

w

r61{

Keyword Parameter Function

NAME-MANUAL (Use the manual

procedure of relabeling

the DOTFIL or SAVTAP file.

MODULE (blank) Initiates the input of

the module STAT card

deck. The deck must

immediately follow this

card.

EXCLUDE nl,n2"""250 n are integer numbers

(Default: all dots referring to the dots on

on the DO'TFIL are the DOTFIL that are to

used.) be excluded in all calcu-

lations (i.e., dots

within a DO/DU area).

SUNANG ml,m2,•••,mim are integer sun angle

(Default: no sun numbers used in computing

angle correction is the L1 or L2 distances.be applied.) A sun angle must be input

for each acquisition of

interest. An acquisition

is assumed to be a 4 chan-

nel pass.

Example: If the distance

is computed using 16 chan-

nels, 4 sun angles (ml,

m2 , m3 , m4 ) must be input.

SUNANG FILE Sun angles will be(Default: No sun extracted from theangle correction DOTFIL.

is applied.)

3 Q

.

7

FunctionKeyword Parameter

OPTION STATS

(Default: Stats not

printed)

*END*

Means and covariances for

labeled or relabeled

statistics on SAVTAP file

are printed.

Spatial and spectral

information of relabeled

DOTFIL is printed.

First line of the heading

on line printer output.

Date in the heading on

line printer output.

Comment printed with

heading on line printer

output.

Indicates the end of the

control card inputs.

OPTION

DOTS

(Default: Relabeled

DOTFIL is not printed)

HED1

Any 60 characters

(Default: Lyndon

B. Johnson Space

Center)

HED2

Any 60 characters

(Default: Houston

(Texas)

DATE

Any 12 characters

(Default: Present

date)

COMMENT

Any 60 characters

(Default: NONE)

Second line of the heading

on line printer output.

f

1

Keyword Parameter Function

$END* Indicates the end of

all the card inputs.

• FIELD CARDS

If 1) the all-of-a-kind procedure is selected, 2) a conditional

or mixed cluster map is output, or 3) a DISPLAY interface tape

is output, a MAPFIL tape must be input, and a field card

defining the area of the unconditional cluster map (input

MAPFIL) must also be input. The vertices must reflect the

sample number and line number of the MSS data tape used to

create the unconditional cluster map. That is, the field card

must be the identical to the field card input to ISOCLS.

If 1) a procedure is not to be executed, 2) a MAPFIL file not

output, or 3) a MAPTAP file is not output, a field card is not

input.

Example of the data set:

• MAPFIL tape is being input

*END*

FIELD (1,1) , (1,1) , (196,1) , (196,117) , (1,117)

$END*

• MAPFIL tape is not being input

*END*

$END*

3.2.2.4 Outputs

Optionally the following files are output:

• Labeled statistic file (SAVTAP) by using a procedure (See

section 4.1 of User Documentation EOD-LARSYS for format o°

file)

y

• Labeled statistic file (SAVTAP) by control card input

• Relabeled dot data file (DCCrIL) (See Appendix G for for-mat of file)

• A conditional cluster map (See section 5.1 of User Docu-

mentation EOD-LARSYS for format of file)

• A mixed cluster map.

• An unconditional cluster map in the format acceptable by the

DISPLAY processor (See Appendix C of User Documentation

EOD-LARSYS for format of file)

j_ amine printer summary of the following is output:

• Summary of selected options

• Table of L1 or L 2 distances

• Summary of the labeling dots within a cluster for the

all-of-a-kind procedure

• Summary of the labeling dots for the k nearest dots to a

cluster for the k-nearest neighbor procedure

• Spatial and spectral information of relabeled DOTFIL

• Means and covariances of labeled or relabeled statistics.

3.2.2.5 Storage Requirements

Requires about 53k of core.

3.2.2.6 Description

atain

mean

xi -

(xi

A distance table co

type 1 dots and the

L1 ^1

L2 -1

ing the L1 or L 2 distance of all the

of the clusters is computed.

u I

ui ) 2

3 0

where:

xi = ith element of the dot vector

ui ith element of the mean vector

n = number of channels

Using the table as input to the k-nearest neighbor procedure or

all-of-a-kind procedure, the statistics generated during cluster-

ing is labeled.

For the k-nearest neighbor procedure, all the labels of the

k-nearest labeling dots to a given cluster are polled. The

label with the majority of the dots labels the cluster. If a

tie occurs, then k-1 dots are: considered.

For the all-of-a-kind procedure, all of the labeling dots within

a cluster are polled. If all the dots are of one category, thecluster labels that category. If the cluster contains dots for

more than one category, the label with the majority of the dots

labels the cluster. If there are no labeling dots within a

cluster, the labeling defaults to the k-nearest neighbor proce-dure.

Optionally, a conditional cluster map may be output. A cluster

is tagged as conditional if the distance between the nearest

identically labeled labeling dot and mean of the cluster is

greater than the analyst input threshold value t.

Optionally, a mixed cluster map may be output. A cluster is

tagged as mixed if the labeling dots within a cluster are of more

than one category.

Optionally, an unconditional cluster map may be output in the

format acceptable to the DISPLAY processor. Information used in

the thresholding procedure in DISPLAY is dummied. If th:--sholding

of the clustered data is desired, it can be performed by exercising

the conditional map option in this processor.

.,

3--22 .

_A

3. 2. 2. 7 FLOW ChART

STATSIMPFIL

I DOTFIL %(OPTIONAL),'

$ LABEL

r4t

SET14

(USER4E^M7k USER

\DOTFIL MELLEN(OPT) STATS

(OPT)

CONTINUE" --- N STOP?

LATIET. BY BYK-NEARESTNEIGHBOR

LUSTER!MAP,(OPT)

STOP

ALL-OF-AKIND

,BELLED)STATS

_"CO ND.\.,ICLUSTEI^MAP

VnPT)

."a

3.2.3 SOFTWARE COMPONENT NO. 3 (ISOCLS)

Several additions were made to the ISOCLS (clustering) processor

of the LARSYS system in support of Procedure 1 requirements.

These additions are described in a general sense as follows:

a. 04 option starting dots (pixels) from the dot data file

DOTFIL may be used to begin clustering.

b. The analyst may identify "designated other" and "designated

unidentifiable" pixel sets (fields) by field card input.

The pixels in these fields are not included as inputs to the

clustering algorithm. They are assigned special cluster

numbers and mean vectors for display purposes.

c. On option,using a sun angle correction table, the pixel

radiance values may be modified. (The correction table is

built in.] The radiance value correction applies only for

clustering purposes.

The user may input the sun angles by cards or request that

these angles be extracted from the header record of a

universal formatted MSS data tape (ERIPS unload tape).

3.2.3.1 Linkages

The processor ISOCLS uses the FORTRAN-V compiler, Univac software

system routines, EOD-LARSYS utility routines and common blocks

PASS, GLOBAL and ISOLNK.

See Appendix C for description of the subprogram SUNFAC and modi-

fications to the following subprograms: PSPLIT, SUTUP7, RDDATA,

and ISODAT.

3.2.3.2 Interfaces

Files generated by other processors and used as input to ISOCLS

are:

CW

a. On option, a statistics file (SAVTAP) to provide starting

cluster mean vectors.

b. On option, input initial cluster "centers" by cards.

c. On option, startiii- dots from DOTFIL to initialize the

cluster processing.

Format descriptions of these files are included in the User Docu-

mentation EOD-LARSYS in sections 4.1 and 3.1.4.3, and Appendix H

in this document, respectively.

3.2.3.3 Inputs

Require an MSS data tape and card input. See section 3.2

and 9.5, respectively, of User Documentation EOD-LARSYS.

Added control cards and field cards are note below:

• New Control Cards

Keyword Parameters Function

DOTFILE INPUT/UNIT=n,FILE=m Defines the FORTRAN unit

(Default: Self- number n and file number m

initializing starting) of the dot data file DOTFIL

containing the starting

vectors.

DOTS nl,n2,...,n60n are integer numbers

(Default: Dots will separated by a comma speci-

not be used for start- fying the dots to be used

ing vectors.) as starting vectors.

SUNANG TAPE Sun angles are extracted

(Default: No sun from the ERIPS unload MSS

angle correction data tape.

applied.)

Keyword Parameters

SUNANG nl,n2,...nj

n are integer

numbers, j 8.

(Default: No

sun angle correc-

tion applied.)

r. va"r.* 3 r%

n are the sun angles to

be used in computing the

sun angle corrections for

use in the clustering

algorithm. A sun angle

must be input for each set

of 4 channels input on the

CHANNEL control card.

• Field Cards

ISOCLS recognizes DO/DU fields. All the DO/DU field cards

(fur all classes) must be input before the fields to be

clustered. These fields must immediately follow the *END:

card. The CLASSNAME card follows the last DO/DU field card.

Example:

• If DO/DU fields are being defined

*END*

DESIGNATED OTHER

OTHER (l,l), (1.,1), (40,1), (40,20), (1,20)

DESIGNATED UNIDENTIFIABLE

UNIDEN (1,1), (5,7), (8,7), (8,10), (5,10)

CLASSNAME WHEAT

WHT1 (1,1),(1,1),(196,1),(196,117),(1,117)$END*

e if no DO/DU fields are being defined

*END*

CLASSNAME WHEAT

WH1 (1,1) , (1,1) , (196,1) , (196, 117) , (1, 117)$END*

to

3.2.3.4 Outputs

a. Statistics file (SAVTAP) and on option, punched card deck.

b. Cluster map tape (MAPFIL), on option

c. Printout of cluster results, consisting of the following

data items by class:

Cluster numbers and symbols

Cluster mean vectors (by channel)

Cluster standard deviations by channel

Inter-cluster distances

Number of pixels per cluster

Number of clusters

Cluster map by field for each class

3.2.3.5 Storage Requirements

Require 17449 words of core plus 19345 words of core for the

resident programs.

3.2.3.6 Description

The implementation of the additions to ISOCLS are generally

described. For further details, please refer to the subprogram

documentation which is included.

a. By expanding the INVEC data vector of the control card is

accepted. Specification of unit and file number on this

card triggers a call to routine RDDOTS to load thestarting vectors. These vectors are stored internally for

use by ISODAT. The unit and file number is stored in an

extension to labeled common block GLOBAL.

b. Pixel fields to be described as "other" or "unidentifiable"

are input by analyst-furnished classname and field definition

cards to be read by RDDATA. The classname cards are punched

as:

.

DESIGNATE OTHER or

DESIGNATE UNIDENTIFIABLE.

The DO/DU pixels are flagged and assigned special cluster

numbers. They are not included as input to the clustering

algorithm. This requires a modification to RDDATA and ISODAT.

Field definition information is stored internally for use by

ISODAT. A trigger indicating that DO/DU fields have been

used is set and stored in an extension of the labeled common

block PASS.

c. To handle sun angle input, SETUP7 is modified (by adding

'SUNANG' to the INVEC data vector) to read a sun angle

control card. This card either contains in the parameter

field of the card, the sun angles for each pass or the word

TAPE. TAPE triggers the unpacking of sun angles from the

MSS data tape. If the SUNANG control card is not present, a

default to no sun angle correction occurs. The trigger

indicating that the sun angles have been unpacked appears

in labeled common ISOLNK.

d. The sun angle correction table is stored as DATA in subpro-

gram SUNFAC. The correction is computed by 1) looking up

the gain versus sun angle for each channel, and 2) multi-

plying the pixel radiance value for the channel by the gain.

-

A

3.2.3z* FLOWCHART'

ADO-IaRStts

cnowtroR ^otrrlNE

YES ISOCti '

No

aRANCN To

DETERMINE CLUSTERS FORTHIS CLASS. COMPUTEMEANS, STANDARD DEVIA-TIONS, AND INTF.RCLUSTFRDISTANCES. APPLY SUNANGLE CORR IF REQUESTEI

C

CNAIHI NO

1YES

FIND CLUSTERCHAINS

PRINT SUMMARY

PRINT FINALCLUSTER SUlLYARY

AND NAP

MAPFi NOTAP

OUTPUT ONEONE FILE FOACH FIELD

OMPUTE COVARI-NCE MATRICES

PRINT- N O

YES

INT COVARIANCE

MATRICES

ALL CLUSTERS IN THISISS ON STRATCH FIL

E^NREGTURN

N B.

YES

Trice NO A

PU STA4ISTICS FOaCLASSES

EXIT ISOCLS.

ZSOCLS

A

rETER

FAULT

SEiW

PARAMETER

AWES AND SET

DEFAULTS

MssDATAPE

B

AEAD DATA FOR 0'.[ASS INCLUDING

DO/DU

STORE

3.2.4 SOFTWARE COMPONENT NO. 4 (SELECT)

The SELECT processor is modified to optionally provide an auto-

matic assignment of interclass weights. The weights for classi,

class ] = 1.0 for i j and the weights for class i , class = 0.0

for i j. The breakdown of class= i , class pairs into the

correct set of intersubclass pairs is provided by the processor.

Information concerning the class-subclass association is extracted

from the input statistics file, SAVTAP.

The modifications to the SELECT processor involve two subprograms,

SETUP4 and WGTCHK. These modifications are made to enable use of

the processor in the evaluation of the LACIE Procedure 1 crop

classification technique. For application of the SELECT processor

to LACIE Procedure 1, the user must consider classes equivalent

to categories.

3.2.4.1 Linkages

The SELECT processor uses the Univac 1108 (EXEC2) operating

system and associated system routines, the FORTRAN V compiler,

EOD-LARSYS utility routines, and EOD-LARSYS common blocks FSL,

GLOBAL, and INFORM.

See Appendix D for the detailed description of modifications to

the subprograms SETUP4 and WGTCHK.

3.2.4.2 Interfaces

The SELECT processor interfaces with the LABEL processor via the

labeled statistics file, SAVTAP, which is output by the LABEL

processor. The statistics file is also the interface between

SELECT and the STAT or ISOCLS processors.

3.2.4.3 Inputs

The modifications to the SELECT processor include an additional

3 0

3Q

F,

input option on the OPTION control card. The new input option

is required to initiate the automatic (processor provided) assign-ment of interclass weights. See below for the format and function

of the new option.

• Revised Control Card

Keyword Parameter Function

(Col. 1) (col. 11-72)

OPTION CLSWT The processor determines the

(Default: The class-subclass correspondence

weights are (after any grouping of sub-

assigned to classes to form new subclasses

intersubclass if the GROUP control card

pairs.) is used) and assigns a weight=

1.0 to the subclass pairs

associated with all interclass

pairs. Intraclass subclass

pairs are given a weight=0.0

NOTE(1): The WEIGHTS control

carp', remains available to allow

the user to set weights for

specific subclass pairs. If

used, the input subclass pair

weights override the processor-

set subclass pair weights.

NOTE(2): The "WEIGHTS OTHERS"

capability is not available

when this option is exercised.

If input, it is ignored by the

processor.

9

3.2.4.4 Outputs

The message for automatic assignment of interclass weights is

added to the line printer output of user requests. There is no

change to file output by the SELECT processor.

3.2.4.5 Storage Requirements

The current storage allocation (overlay) map for EOD-LARSYS

results in a utilization of 7696 storage locations in the

Instruction Bank, and 15309 locations in the Data Bank, plus

19345 locations for the resident programs.

3.2.4.6 Description

Initialized via the OPTION CLSWT control card, SETUP4 sets an

internal flag (WTKEY=l) indicating that subclass pair weights

are to be program-determined on an interclass basis. From the

class (or category) and subclass information from the input

statistics file, SAVTAP, the subclass-to-class association will

is determined. In determining the class-subclass association,

any new subclasses created by the user via the GROUP control

card is recognized.

Using the existing storage location, SUBRAY, SETUP4 builds a

table of subclass pair weights. The weight table is initialized

by a newly added internal subroutine, INTWGT. All subclass

pairs which represent an interclass pair are given a weight=1.0.

All other subclass pairs (i.e., inteaclass subclass apris) are

given a weight=0.0.

As usual, the user may input any subclass pair weights via the

WEIGHTS control card. Any subclass pair weights input via the

WEIGHTS card overrides the processor-set weights for those

subclass pairs. This function is provided by the existing sub-

program, WGTCHK, as usual.

-),- 3-:Lr

3}

_^i

(^:

11,1DL.ARSYS"1tJtJ ITc^ItROUT

-

INY

3.2.4.7 FLOWCHART

i

I

`` FLECT

NO

HRANCiI TOitAN+ t'1iF:

PR(xESaOR

SE:LI:C't'

alAVT"

o INTF.RPRLT USER-INPUTOPTIONS

o SEf.GCT SUD I-r;T OF STA 4TISTICS F1'OM TILESTAT FIIX

u sET :FUIICI.A:S PAIRW::IC:1;5 FR,'>! USERINPUT OR DL

/^^i AUI.T (+3•i

O IF CPTE'U, : F.T 7'.iTER- ^^^ PAGE ISCi.A^:> ::UGC fA5 i PAIR POOR

QVALJrr

W E I GIlTS

ROC?:I)URE^. SLLEC"fIi^Y,,

r EXHAUSTIVE WITHQUI 'AV D 1:T 1.': T L — MAC rf I;i-;NPUT^'PRIX I'ti' ISS1.i.`. 'CFfA`a't:G SETS' ARCH ! FFi'IrAC L Y N ^ 1i }

OBTAIN, AND G` 1 ^^I,".'AiN, AND I: POWELI.

t:T ^ j ' ^ 1 .;^ ; :;'fAT ISTICS '

j

STAMiT'lc.'; Fc'P, I ,,.A'I'ISTICS FOR, 1 1 ^.Y GFT 1'Fv..: F 'FM1 U FC'R INPUTA UNIQUE SETT rF IA ONIQUE SET i.F j ii ATV, IC.: ^:CHANNELS 1 CHANNELS + I Ft,;T' C1fAN..} L SET

AhLr' f^'

._

C.E'£ 'rI2AN8r'vr.M::p(I.INI:Ak C ONBI! MON)

1

':'PAT ISTICS

CC .3--

C

RITEMOPP.

rWEIGt11'F'1j AVI:k —WF.IGti':i : AVPk — We Ie:1:1 :z^AGE TRANSFOx,MED AGI P..I r,'LASS A' I DI VFR,•1NCE YA n::TRMUTIC,N

EVALUATE cH,A

ABILITY H1'ASC'RE iFOR A CN%)t1F SEOF LINT AR CO?11INATIONS

1 WRITF:LygFI LE

SAVE BEST SO FARAND RETURN TO `

YESPROCEDURE BEING '^'—` COMFI .F:TI:D ^---

EXECUTED —_ --I /^'

GF.NFRATF:

11 lo,

kF:t•^^x'I s

- BA

N1.

Concluded - Select Processor Flowchart

3.2.5 SOFTWARE COMPONENT NO. 5 (CLASSIFY)

The classification processor, CLASSIFY, is modified as follows:

1. To allow an option for obtaining subclass a priori values

using zubclass population data from the input file, SAVTAP.

2. To allow the system to assign the category names using the

class names from the input statistics file, SAVTAP, as the

assigned category names. This modification is to adopt the

processor to LACIE Procedure 1 techniques.

Both options are an addition to the usual capability of analyst-

input of a priori probability values at the subclass, class, or

category level via the APRIORI control card and of category name

input via the CATEGORY control card.

3.2.5.1 Linkages

The CLASSIFY processor uses the Univac 1108-EXEC 2 operating

system and associated system routines, the FORTRAN V compiler,

and EOD-LARSYS utility routines and common blocks. See Appen-

dix E for the description of the modified subprograms.

3.2.5.2 Interfaces

There are no modifications to CLASSIFY interfaces. As usual, the

CLASSIFY processor obtains the class names, subclass statistics

(mean vectors and covariance matrices) and related subclass data

from either an input statistics file, SAVTAP, or the Module STAT

card deck which are created by either the STAT processor or the

ISOCLS processor. The CLASSIFY processor also interfaces with

the SELECT processor to obtain a transformation matrix (the B-

matrix) via either a file, BMFILE, or a B-MATRIX card deck which

are both created by the SELECT processor.

l

37

The input statistics file, SAVTAP, is either assigned to UNIVAC

unit A or to the users choice of available units. The input

transformation matrix file, BMFILE, is always assigned to UNIVAC

unit H.

3.2.5.3 In,3uts

• MSS Data

The MSS (multi-spectra scanner) data to be classified is

input to the CLASSIFY processor via the input file, DATAPE,

as usual. The file must be in either of two specific formats,

LARSYS II or Universal, and is either assigned to Univac unit

C, or to the user's choice of units as designated on the

DATAFILE control card.

• Revised Processor Control Card

Changes to the control card input for the CLASSIFY processor

to initiate the modifications described in Section 3.2.5 are

on the APRIORI control card and CATEGORY control card. Either

the modified or standard cards may be input, depending on the

options desired.

Keyword Parameter Function

R.

(col. 1) (col. 11-72)

CATEGORY FILE

(Default: No

categories are

defined and the

standard classifier

will be applied)

Initiates the assigning

of the category names

using the class names

from the input statistics

file, SAVTAP, and invokes

the category classifier.

3-30

Keyword

APRIORI

Parameter

FILE

(Default: Subclass

a priori is not

be computed from

the statistics file,

SAVTAP.

Function

The subclass apriori

probability values are

computed using subclass

or cluster point popula-

tions from the statistics

file, SAVTAP.

• Field definition cards

There are no modifications to the field definition input to

CLASSIFY. As usual, the area(s) on the input data tape to be

classified by the CLASSIFY processor are defined to the

processor on input "field definition" card(s). The area(s)

to be classified are defined in terms of sample, line cootii-

nates of each vertex of the field, up to a maximum of ten (10)

vertices for an irregularly shaped field. Also contained on

the field definition card(s) are the incrementation of samples

and/or lines to be performed in reading the data for the

defined field.

The format of the "field definition" card is provided in

Section 3.1.3 of the user documentation BOD-LARSYS docu-

ment no. LEC-3984.

3.2.5.4 Output

There are no modifications to the output provided by CLASSIFY.

As usual, the classification processor, CLASSIFY, outputs the

classification results on a file, MAPTAP, assigned to Univac

Unit B. The primary results output on the MAPTAP file are the

subclass identification of each pixel of the area classified, and

the value of the probability density function for each pixel of

the area classified.

'79

ii

3

rV

The classification processor outputs via the line printer a

classification map, which illustrates the classified identity

of each pixel by symbols, in correct spatial relationship according

to sample, line coordinates of each pixel. Also output to the

line printer are the class/subclass training field coordinates,

the class/subclass statistics (mean vectors and covariance

matrices) and a listing of the subclasses considered for classi-

fication along with apriori probability values for each subclass.

3.2.5.5 Storage Used

With the present EOD-LARSYS overlay (MAP) structure, the CLASSIFY

processor requires 4058 locations in the Instruction Bank, 24559

locations in the Data Bank, for a total of 28617 locations, plus

19345 locations for resident programs.

3.2.5.6 Description

To accomplish the additional option described in Section 3.2.5,

the modifications to the CLASSIFY processor involve two sub-

programs, REDIF2 and SETUP2.

Subprogram REDIF2 is modified to read and decode the revised

APRIORI control card and CATEGORY control card described in

Section 3.2.5.3. If the word FILE is detected in the paramater

field (card columns 11 through 72) of the APRIORI control card,

internal flags are set (APRKEY=-777777, APRFLG=APRKLY) to indicate

that the subclass population data from the statistics file, SAVTAP,

is to be used for computing subclass apriori probability values.

If the word FILE is not detected in the parameter field of the

input APRIORI card, it is assumed that the card contains floating

point (decimal) numbers, and the parameter field of the card

is read as is usually done - i.e., scanned for decimal numbers

separated by a comma, and storing each number found into the

apriori probability value array.

^u

1i tht- tlay (APRFLG) is Set by virtue of detecting the word FILE

in the parameter field of the APRIORI control card, subprogram

SETUP2 obtains the subclass population data from the statistics

file, SAVTAP via the array KEPPTS. The computation of subclass

apriori probability values are performed in SETUP2 and the computed

values are stored in the apriori probability value array, APRIOR.

The computation of the subclass apriori probability values are

p-=rformed as follows:N

Pi = K

where

P i = apriori probability for subclass i

Ni = number of pixels in subclass i

K = total number of pixels in all subclasses

If the word FILE is detected in the parameter field of the

CATEGORY control card, each class defined on the SAVTAP file

becomes a category. For each class name there is a correspondinc

category of like name.

If the word FILE is not detected in the parameter field of the

CATEGORY card, it is assumed that a category is being defined by

analyst input, as usual.

Tn the subprogram SETUP2 three existing arrays are initialized as

follows, when CATEGORY FILE card is input:

KCLSNA = class names from SAVTAP file

NOCTCL = 1 for number of classes in category I

CATNAM = class names from SAVTAP file

and NOCA`1' = NOCLS2 where NOCAT is the number of categories and

NOCLS2 is the number of class names on the SAVTAP file.

l^- 3.2.5.7 FLOWCHART -

Eau-LARSYSMoNStnit AeoUT

Wo

EXIT OR BRANCH TOMss CLASSIFY

OTAPE sAVTAp

riLE 'YESBMFILE

1 CLASSIFY

• INTERPRET USER-INPUT OPTIONS.• SELECT RPVUEST SUBSET OF STATISTICS

FROM SAVTAP FILE.• PERFORM THE I .lVrNR TRANSFORMATION ON

STATISTICS IF B-MATRIX I5 INPUT.• OBTAIN CHOLESXY DECOMPOSITION OF

COVARIANCE MATRICS.• DETERMINE APRIORT PROBABILITY FOR

EACH SUBCLASS EITHER FROM USER INPUT,OR SUBCLASS PIXEL POPULATION

' DEFINED EITHER BYYES

USER OR BY CLASSES FROMSAVTAP

COl^UTE TABLE OF I ' rOR EACH PIXEL, PIXEL X BELONGSTNRESHOLDs (YilIFOR TO CATEGORY K IFU.I. SUBCL►SsPAIRS i AND j

SET 1 I OR SUBCLASS TO WHICHLAST PIXEL WAS ASSIGNED

B

.OMPUTE DLNS ITY:TION FOR PIXEL X.

C SUBCLASS i

;ET iUMBERLESS TiHAN THE NUMBER)F SUBCLASSES # i AND

0 TO SOME PREVIOUS jAL,BEdQY,

.d=40

{

3

p > PJ FOR ALL CATEGORIES J,J / K

NWHERE PK T, Pj

L-1N - NUMBER OF SUBCLASS IN CATF.GOR

KIP PROBABILITY DENSITY FUNCTION

OR SUBCLASS i IN CATEGORY XAND X BELONGS TO SUBCLASS i IF Pi>pj FOR ALL SUBCLASSES J. i P ],

MAPTAP

A

ASSIG PIXEL X TO

SUBCLASS i

3.2.6 SOFTWARE COMPONENT NO. 6 (DISPLAY)

The classification results display processor, DISPLAY, is modifiedto meet LACIE Procedure 1 image processing requirements, asfollows:

1. to accept a new processor control card

2. to accept the dot data file, DOTFIL

3. to provide a dot classification performance summary by dot

categories which also includes:

• a tabulation of both the uncorrected proportion and the

bias corrected proportion of each dot category in the

total area classified

• an "alpha" table which tabulates proportions for each

labeled category of bias correction dots (type 2 dots),

which for each category are the ratios of the number of

dots with the given analyst-labeled category that were

classified into each possible category, to the total

number of dots classified into each category.

4. to provide a dot classification performance summary for each

dot on the analyst's specified file (DOTFIL).

3.2.6.1 Linkages

The DISPLAY processor requires the Univac EKEC2 operating system,

the Fortran V compiler, the EOD-LARSYS utility routines, and

common blocks GLOBAL and DISPL.

See appendix F for description of modifications to the following

subprograms: SETUP3, REDIF3, DSPLY2, and DSPLY; for description

of subprogram TAPLAB; and for description of internal subprograms

DOTSUM, DTCHK, and DOTPCT.

,) %

3.2.6.2 Interfaces

As a result of these modifications, the DISPLAY processor

optionally accepts as input the dot data file, DOTFIL, created

by the DOTDATA processor. The file is assigned either to Univac

logical unit F (Fortran unit 8) or to an analyst specified unit.

(See appendix G for format of file)

As usual, the DISPLAY processor requires the input of a classifi-

cation results file, MAPTAP, created by the CLASSIFY processor.

The file must be assigned to Univac logical unit B (Fortran

unit 2) (See Appendix D in EOD-LARSYS User Procedures LEC 3984

for format of file).

3.2.5.3 Inputs

Requires card input described in section 12.4 of User Documentation

EOD-LARSYS and the following card:

• NEW CONTROL CARD

Keyword Parameter(s)

(col. 1) (col. 11-72)

DOTFILE INPUT/UNIT=n,FILE=m

(Default: UNIT=B,

FILE=1

No dot data classi-

fication performance

summaries)

Initiates the input of

dot data file, DOTFIL,

from the designated (or

default, if not designated)

unit and/or file, and ini-

tiates the output of the

dot data classification

performance summaries.

The parameti

the file to

by DISOLAY,

the Fortran

assigned to

DOTFIL.

ar, m, designates

be processes;

and n desi.:na to.:

unit number

the input file,

• FIELD CARDS

If the Procedure I option is to be exercised, the only kinds

of fields that may be input are DO/DU fields (designates

other or designated unidentifiable).

No test fields may be input; the training fields are the bias

correction dots on the dot data file, DOTFIL.

The format of the DO/DU field cards and the method of input

is given in sections 3.1.3 and 12.4.4 of the User Documen-

tation EOD-LARSYS, LEC 3984.

3.2.6.4 Outputs

The DISPLAY processor normally provides an output tape for

display on the PMIS DAS (Data Analysis Station), as an option.

Also, the DISPLAY processor normally provides the following

output to the line printer:

• a line-printer map of each classified field on the input

classification results file (MAPTAP).

• classification summaries for each classified field, showing

the number of pixels classified into and thresholded from

each subclass, class, and category.

• classification summaries of training fields, or optionally

test fields. The summaries are rresented by subclass, class,

and category.

As a result of the modifications described in section 3.2.6, the

DISPLAY processor optionally provides dot data classification

performance summaries (instead of the normal output classification

summaries described above) if the DOTFILE control card described

in section 3.2.6.3 is input to the DISPLAY processor.

Jj Y, T1

The line printer output of dot data performance summaries is as

follows:

• A tabulation of individual dots (pixels) showing the sample/

line coordinates of each dot, the analyst-labeled category of

each clot, and the classification category of each dot.

• A classification performance summary by analyst-labeled dot

data category. This performance summary includes the uncor-

rected segment (classified field) proportion for each dot

category, the bias corrected segment (classified field) propor-

tion for each dot category, and the bias correction "alpha"

table. In addition, this summary provides the total number of

dots (pixels) in each analyst-labeled category, the percent

correct classification for each analyst-labeled category, th..

number of analyst-labeled dots which were thresholded, and the

number of dots (pixels) of a given analyst-labeled category

which were classified into the labeled category and classified

into categories other than the given labeler? category.

3.2.6.5 Storage Requirements

With the current overlay (MAP) structure, the DISPLAY processor

requires 16012 locations in the Data Bank, 6732 locations in tho

_instruction Bank, for a total of 32744 locations, plus 19345

locations for the resident programs.

3.2.6.6 Description

The modifications to the DISPLAY processor are such that the

analyst may either exercise the normal processor capabilities as

documented in the User Documentation EOD-LARSYS, LEC 3984, or the

LACIE Procedure I capabilities. The difference between the two

capabilities is in the type and format of classification perfor-

mance tables output. See Section 3.2.6.4 for a description of

the output tables.

3-44i­ -

The processor as modified uses existing available storage,

normally occupied by training field data, to store the dot

coordinates and category labels, from the input dot data file.

The subprogram, REDIF3, is modified to read and de-code the new

DOTFILE control card, and to set a flag which indicates that

processing of the dot data is to be performed by DISPLAY.

Subprogram DSPLY2 is modified to construct the individual dot

classified category table, using existing storage to construct

the table, and also to build the dot classification described in

section 3.2.6.4. The modifications to DSPLY2 are primarily the

addition of two new internal subprograms. Subroutine DOTPCT,

which constructs the table of dot classification results, and

subroutine DOTSUM, which provides the computations and output ofthe two dot classification summaries.

In subroutine DOTSUM, the computations of the uncorrected category

proportions, the "alpha" table, and the bias corrected category

proportions are as follows:

Pui = uncorrected segment (classified field) proportion

For category C

= number of dots (pixels) classified as Ci

total number pixels in classified field

NC.iNT

for i = 1,2,...,NOCAT categories of analyst-labeled dots.

i

3

Alpha i,j = a ij Number of clots labeled C j , classified as Ci

Number of dots classified C

for i,j, - 1,2,..., NOCAT categories of labeleddots

PC = bias corrected proportion for category C

r-LAT(a ij * Puj)

`s.'he computation of the percent correct classification of thedots is performed as follows:

Number of dots (pixels) labeled C l , classified as Ci

Total number labeled dots in C1

N C i

N

T i

CO.,4rv:E F'_DIS MISUTIONVALUE OF_t#_

1 D^

T

I-

A

3.2.6.7 Flowchart

(

QOD7LARSYfMDMITOR^01F'I'11Nt

READ PARAFIL"IERS AND

SET DEFAULT VALUES

MO DOTFILS \CA

7trs

]

INPUT DOT DATA FR H DOTFILE,iPLACE IN TRAINING FIELDDATA STORAGE AREAS

DOMLE

TIFIABLE ORTEST FIELD;

TEST FIELDS

1

F

KIUOPTION

USER I^C iB CHI comp U'iv

VALUE OF t I S^. 'L VALUE ICAS.OF t^ FI!LD V\LL'E uF' ^,^

E C

4 8

s

ORIGINAL PAGE 1SOF POOR QUALITY

c

PLOTS NOOPTION E

US_

P:,OTS OF FMPIRICALWSTRIBUMM FUNCTIOW

ii

Continued - DISPLAY Processor flowchart

^^ 0

_ ,q

I-

cessor flowchart

-4'^

3.2.7 SOFTWARE COMPONENT NO. 7 (UTILITY ROUTINES)

Threes EOD-LARSYS system utility subpro grams are described its

this document; TAPERD, RDDOTS, and WRTDOT.

• TAPERD

Routine TAPERD reads the MSS data tape (DATAPE) in either the

Universal or LARSYS 2 format. (Most of the processors in

the EOD-LARSYS system invoke this routine.)

• RDDOTS

Routine RDDOTS reads the dot data tape (DOTFIL) for spectral'

spatial information concerning the dots of the Procedure 1

concept.

• WRTDOT

Routine WRTDOT outputs the DOTFIL. In general, two types of

files are written, the first containing labeling/startino

dots, and the second containing bias correction dots.

3.2.7.1 Linkages

The utility subprograms use the Fortran V compiler, Univac soft-

ware system routines, other EOD-LARSYS utility routin gs, and

common blocks GLOBAL and INFORM. See appendix G for description

of modifications to subprogram TAPERD and for description of

subprograms RDDOTS and WRTDOT.

3.2.7.2 Interfaces

Interfaces with other routines mainly via calling arguments,

but also may reference common blocks INFORM and GLOBAL.

3.2.7.3 Inputs

• TAPERD

Accepts a multi-file universal or LARSYS 2 formatted tape.

The tape may be created either by the F.OD-LARSYS system or

by a computer other than UNIVAC. (See appendix A and P,

respectively in User Documentation EOD-LARSYS for formats.)

53

• RDDOTS

Accepts a multi-file unformatted Fortran created tape in the

format defined in appendix H.

3.2.7.4 Outputs

• WRTDOT

Outputs a multi-file unformatted Fortran written tape in the

format defined in appendix H.

3.2.7.5 Storage Requirements

The subprograms TAPERD, RDDOTS, and WRTDOT overlay one another.

The largest of the 3 routines is TAPERD which requires 8700

locations of core.

3.2.7.6 Description

• TAPERD

The TAPHDR section is modified to unpack the sun angles from

the header record of the MSS data tape, DATAPE. Also the

pixel start number, stop number, and skip factor for lint

and sample is extracted from the header record.

• RDDOTS

The subprogram RDDOTS reads the interface tape DOTFIL for

3 processors, LABEL, ISOCLS, and DISPLAY. Since ISOCLS and

DISPLAY need different portions of the DOTFIL information,

a switch, passed via a galling argument, controls which

portions of the file i return to the calling routine.

e WRTDOT

The subprogram WRTDOT outputs the dot data file, DOTFIL,

for the processors DOTDATA and LABEL.

3

4. OPERATION

Batch oriented system, EOD-LARSYS, is operational on the Univac

1108 Exec 2 located in Building JSC12. Guidelines for job sub-

mittal are outlined in the IDSD Procedures Manual. Guidelines

for program procedures for executing Procedure 1 are outlined

in two documents, section 3 of this document and the User

Documentation EOD-LARSYS.

W_

^^^.r--r

5. TEST PROCEDURE

To verify the accuracy of the added modifications to the EOD-

LARSYS system, a segment in Rice, Kansas was processed.

The entire segment was clustered with the clustering algorithm beingself-initialized. The resultant unlabeled statistics Caere labeled

by the all-of-a-kind procedure. The labeled statistics were then

used by the sum-of-density classifier to classify the LACIE0

l segment. Using bias correction dots (subset of the 209 dots),

I the classification results were adjusted to allow for analystI' interpretation of a given dot.

Note, the shown results are to demonstrate programming accuracy

only.

See appendix I for vertification run.

a

I 19

EOD-LARSYS PROCEDURE 1

TIRF 77-0008

Job Order 71-695

if

APPROVAL SHEET

TEST CONDUCTOR: ,,^A? U_"^L ^%^^.{_^^i^- DATE:

COGNIZANT ENGINEER: ., ^^v ^t t ^•^^ F ^,^,y DATE:

REQUIR

DATE:

DATE:

MAINTENANCE & OPERATIONS: DATE:

LACIE QUALITY ASSURANCE: DATE:

QUALITY ASSURANCE: DATE:

^ 4

REMARKS:

USER:

NASA T

DATE:

^7

APPENDIX A

SUBPROGRAM DESCRIPTIONS

-59

APPENDIX A

TABLE OF CONTENTS

A.1 Software for Subprogram No.

A.2 Software for Subprogram No.

A.3 Software for Subprogram No.

A.4 Software for Subprogram No.

1 (FLDTYP )

2(DOTDAT)

3 (DOTS)

4(SET13)

.^r^i

A.1 SOF ` 4ARE SUBPROGRAM NO. 1 (FLDTYP)

The subprogram FLDTYP initiates the reading of the fielddata set defined in section 3.2.1.3 and signals the calling

routine DOTS when all the fields for a given type have been

processed.

A.1.1 LINKAGES

FLDTYP is called by the routine DOTS and calls the routineLAREAD.

A.1.2 INTERFACES

I;aterfaces with other routines through the common blocks

INFORM and DOTVEC.

A.1.3 INPUTS

Calling sequence: CALL FLDTYP (FIELDS, STAMNT, $, $, $, IPT,

VERTEX)

Parameter Dimension In Out Definition

FIELDS (4,1) Out Array for stor-

ing the field

data:

STAMNT 1 In parameter for a

go to Fortran

statement

$ 1 In Exit route if a

field card is

encountered

$ 1 In Exit route if a

TYPE card is

encountered

T

Parameter Dimeri4ion In Out Definition

$ 1 In Exit route if

a $END* card

is encountered

IPT 1 In Pointer for

FIELDS array

VERTEX 1 Out Array for

storing the

field vertices

A.1.4 OUTPUTS

Stores the type and category namas in the common block DOTVEC.

A.1.5 STORAGE REQUIREMENTS

Storage used: Code 212 8 Data 1238.

A.1.6 DESCRIPTION

The subprogram FLDTYP signals the calling routine when a

TYPE card, field card or $END* card is encountered by exiting

through calling arguments. If a TYPE card is encountered,

the subprogram exits by calling argument number 4; if a field

card is encountered, the subprogram exits by calling argu-

ment number 3; if a $END* card is encountered, the subprogram

exits by calling argument number 5.

A.1.7 FLOW CHART

See figure A-1 for flow chart of the subprogram FLDTYP.

A.1.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

FLDTY!

FILL.DS, STAMNT, VMT

IPT,VERTE ^Ti1 L

IL

PAreadcard for

fat Inj

Category

A J

A

/TYPECard

yNo

MOFLD2 nMOrW241

CLASSNAME Yes6 ,

Card

No

FIELD YesCard RETURN

(argument 3)

No

A D* Its

No

firsancoun aof TYPE No RETURN

&RETURNcard (argument 4)

c

Raraadcard

CALL NUMBER

InitializeparametersOFLD2, NOCAT,

1pT

Fiqurc A-1.— Flow chart for tho subprogram FLDTYp

L,P 11

A.2 SOFTWARE SUBPROGRAM 140. 2 (DOTDAT)

The subprogram DOTDAT is the driver routine for the DOTDATA

processor.

A.2.1 LINKAGES

DOTDAT is called by the monitor routine MONTOR and calls the

routines SET13 and DOTS.

A.2.2 INTERFACES

N/A

A.2.3 INPUTS

Calling sequence:

Parameter

ARRAY

TOP

CALL DOTDAT(ARRAY,TOP)

Dimension In Out

10,600 In

1

In

Definition

Array in blank

common dimen-

sioned by the

parameter top

TOP = 10,600

A.2.4 OUTPUTS

N/A

A.2.5 STORAGE REQUIREMENTS

Storage Used: Code - 6 8Data - 358

A. 2.6 DESCRIPTION

The subprogram DOTDAT calls SET13 to read and analyze the

control cards. DOTS is called to coordinate the functions

required to output the dot data file, DOTFIL.

A.2.7 FLOW CHART

See figure A-2 for Flow chart of the subprogram DOTDAT.

A.2.$ LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

G ;^

DOTDAT

ARRAY, TOP

CALL SET13

CALL DOTS

RETURN

Figure A-2. — Flow chart for tht: subprogram DOTDAT

A.3 SOFTWARE SUBPROGRAM NO. 3 (DOTS)

The subprogram DOTS is the coordinator and su pervisor of the

fu:Lctions reuuired to cutout the dot data file. DOTFIL. This

file is an interface for the processors ISOCLS. LABEL and

DISPLAY.

A.3.1 LINKAGES

DOTS is called by the routine DOTDAT and calls the routines

TAPHDR, FLDINT, LINERD, FDLINT, WRTFLD, WRTDOT, and internal

subprogram PRTDOT.

A . 3. 2 INTERP'tiCES

Interfaces with ot!ier routines through the common blocks INFORM,

GLOBAL, DOTVEC, and ISOLNK.

A.3.3. INPUTS

Calling sequence: CALL DOTS (DATA, FIELDS, VERTEX, TOP)

Dimension In/Out Definition

DATA

5000 In Array for

storing the

dot data.

Array for stor-

ing the field

data

FIELDS

1000

In

VERTEX

1000

In Array for storing

the field vertices.

TOP 1

In Parameter.

TOP=10,600.

A.3.4 OUTPUTS

Optionally, prints the spatial and spectral information of the

dot data file, DOTFIL, on the line printer.

A.3.5. STORAGE REQUIREMENTS

Storage used: Code: 754 8Data: 236338

A.3.6 DESCRIPTION

DOTS calls the routine FLDTYP to coordinate the reading of the

field cards for a given type. For each field in type i informa-

tion such as line number, sample number, type number, category

number, and dot (grid point) is collected. A maximum of

n<5000/(number of channels)<250 dots may be collected for type i.

When all the fields for type i have been processed, the routine

DOTFIL will output the data to a file. A file is written for

each type i.

If applicable, the sun angles from the input imagery data tape

will be output on the DOTFIL tape.

A.3.7 FLOWCHART

See figure A-3a for flow chart of the subprogram DOTS and fig-

ure A-3b for flow chart of the internal subprogram PRTDOT.

A.3.8 LISTING

Available in the Data Technique Laboratory, JSC Building 17.

G7

No

TOTVEC - TOTWCi +1

I

--QaNo

CALL LINERD(read data)

D

ComputeILINE and

NSTAt3P

CALL FLDINT(position tap)

J^

I - 0I >ILINEI - I+1

Yest I T^TVEC > >

^ 2y50

Store spatial-,and spectralinformation

j into array

DATA

Dars

. 7-T- .

DATA, FIELDS,

I

VERTEX, TOP

I +InitializeParameters

CAM TAPNDA(Initialize

tape) G F} g^ -^ Yes Yes

1CALL FLDTYP Enc6unteredNo Cpl d(read a field -K_,$ENDW data

card) .hard '^ set

No

CALL MINT(Find inter-cepts and NI)

J - 0J > Ni

CE

J+2 \_^

Na

ID - beginningsample

IE - endingsample

L _j.__-

K - 10

K > IE E

•-^K^K+1 ^

ORIGINAL PAGE ISOF POOR QUALITY

Figure A-3a.- Flow chart for subprogram DOTS

., 4 A+

' ( F

CALL WRTFLD

CALL WRTDOT

No PrintDOTFIL

Xes

CALL PRTDOT(internalroutine)

A

G

CALL WRTFLD

CALL WRTDOT

No PrintDOOTFIL

Yes

^CALL F'RTDOT \

RETURN

Figure A-3a.— Flow chart for subprogram DOTS (Concluded)

p► ItJ. ^x PAGE I5

OF POOR QUALITY7

d

PRTDOT

~ ISTART = 1IEND - 0ITWO - 0

I ^ 0I > B

IENA >--, , No

_

C . NOFET2

Yes

1IEND +^ NOFET2

F

Printspatial

♦nd spectralinformation_

"'OFET2> 10' No

;(Yes

t ITWO EQ. ^Yes^>^

RF.TURN

f

1 .. ..^.^^

INoITWO n 1ISTART

1START + lI:ND

i_

^ A

Figure A-3b. — Flow chart for internal subprogram PRTDOT

^ i^ r

A.4 SOFTWARE SUBPROGRAM NO. 4 (SET13)

The subprogram SET13 reads and analyzes the control cards

for the DOTDATA processor.

A.4.1 LINKAGES

SET13 is called by DOTDAT and calls the routines NUMBER,

ORDER, NXTCHR, and FIND.

A.4.2 INTERFACES

Interfaces with other routine through the common blocks

GLOBAL, INFORM, and DOTVEC.

A.4.3 INPUTS

o Calling sequence: CALL SUBROUTINE SET13

(No calling arguments are used)

• Control Cards

For description of control cards acceptable by this

routine, see section 3.2.1.3.

A.4.4 OUTPUTS

A line printer summary of the selected options is printed.

Parameter values such as file switches and option switches

will be stored in the common blocks.

A.4.5 STORAGE REQUIREMENTS

Storage used: Code - 62 , Data - 241$.

A.4.6 DESCRIPTION

Each control card will be read and analyzed for format errors.

If the control card is valid, the appropriate parameters and

'n

switches will be set. When appliable, if a control card

for a specific option is not input, a default value will be

supplied.

A.4.7 FLOWCHARTS

See figure A-4 for flow chart of the subprogram SET13.

A.4.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

X13i'lu

f Yes

channne yen

ssTu

InitializeParameters

A

PrintControlCards

Channel Yes store channel

card f nu^bazs into=^(0PETVC2 ^

No

TA PI Yes Initialise /'^^

CARDJ

DATAPE and 'q ADATFIL

No

InitialisDoT PILE YesCard DOTUltT and

ADOTFSL

No

OPTION Yes , PRTKEY 1card ' A

a

Figure A-4.— Flow chart for the subprogram SET13

^3

APPENDIX B

SUBPROGRAM DESCRIPTIONS

-1y

APPENDIX B

B.1

B.2

B.3

B.4

B.5

B.6

B.7

B.8

B.9

B.10

B.11

B.12

B.13

B.14

B.15

B.16

B.17

B.18

B.19

B.20

B.21

B.22

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

Software

TABLE OF CONTENTS

for Subprogram No.

for Subprogram No.

f or Subprogram No.

for Subprogram No.

for Subprogram No.

for Subprogram No.

for Subprogram No.f or Subprogram No.

for Subprogram No.

for Subprogram No.

for Subprogram No.

for Subprogram No.for Subprogram No.

for Subprogram No.for Subprogram No.

for Subprogram No.for Subprogram No.for Subprogram No.

for Subprogram No.

for Subprogram No.for Subprogram No.

for Subprogram No.

1 (ALLKIN)

2 (CLSMAP)

3 (DOTDST)

4 (KNEAR )

5 (LABDOT)

6 (LABEL)

7 (LABLR)

8 (MANORD)

9 (MIXMAP )

10 (SET14)

11 (MAPHND)

12 (ASCEND)

13 (CRDSCN)

14 (FILERD)

15 (STOMAP)

16 (DSPTAP)

17 (NAMSTA)

18 (REODER)

19 (LABMAN)

20 (SUNFCS)

21 (CLRKEY)

22 (CNDMAP)

i

B.1 SOFTWARE SUBPROGRAM NO. 1 (ALLKIN)

The subprogram ALLKIN labels the statistics obtained from the

clustering processor ISOCLS by all-of-a-kind procedure.

B.1.1 LINKAGES

The subprogram ALLKIN is called by the routine LABLR and if

applicable, calls the routine KNEAR.

B.1.2 INTERFACES

Interfaces with other routines through the common blocks INFORM

and LABS.

B.1.3 INPUTS

Calling sequence: CALL ALLKIN (DOTS, SUBVEC, SUBNO, CATVEC, MEAN)

Parameter Dimension In/Out Function

DOTS (SIZE, TOTDT2) IN Array containing

SIZE = 4 + NOFEAT the dot data

TOTDT2 = total dots information

on DOTFIL

SUBVEC NOSUB2 IN Array containing

NOSUB2=No. of the sequence no.

clusters used for ordering

the output statis-

tics

SUBNO NOSUB2 OUT Array containing

the no. of clusters

in each category

CATVEC NOSUB2 OUT Array containing

the category no.

each cluster was

assigned during this

labeling procedure

Dimension In Out Function

(NOFET2,1) IN Array containing

NOFET2=No. of the means of the

channels unlabeled statis-

tics

Parameter

MEANS

^7

B.1.4 OUTPUTS

A line printer summary of the labeling dots within a cluster

will be printed.

B.1.5 STORAGE REQUIREMENTS

Storage used: Code - 772 8Data - 22628

B.1.6 DESCRIPTION

For a given cluster, the labeling dots will be scanned and all

the dots assigned to that cluster during the clustering process

will be grouped.

The labels for the group of dots will be polled. If the labels

are of one category, the cluster will be labeled that category.

If more than one category is encountered, the category with the

majority of the dots will label the cluster. If a given cluster

does not contain any labeling dots within the cluster, the k-

nearest neighbor procedure will be applied.

B.1.7 FLOWCHARTS

See figure B-1 for flow chart of the subprogram ALLKIN and figure

B-la for internal subprogram CHECK.

B.1.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

y

A

r

ALLKIN

DOTS, SUBVEC, SUBCATVEC, MEANS

NSAMP - no. ofsamples

LINE -

^

jno.^of^

11

Z - 0

I >I - I+1 TOwn

CLSTNO(I) -Cluster no.assigned to

dot I

I-0

I>

B I -I+ NOSUB2

PrintTitles

C

J - 0J -

D

i J - J+ TO'POT2

No CLSTNO(J)-EQ.

Yes

7K - Category no.,f I of dot J+I iCATGRY(K) -

CATGRY(K) +1

D

J - 0J >

J - J+L NOCAT

YesTCA R; (J)< MAX

No

MAX a CATGRY(S)^CATNUM - J ,

E

Initialize.Parameters

C

Figure B-1.- Flow chart of subrorogram ALI':IN

rAFORIGINA1. IS

Q(-WWry

MAX K 0CALI. KNEAR 8

CALL ;HECK

Clusterlabeling

summary l

..J

^^ e

F

^ NOCAT^/ RETURN)

J=0 J> __Yr G

Ii NOSUB2

^ a _ J+l

yesATVFC

` I NoY

F

SUIINC(I)SUIINO(I) +1

K = K+1SU13VEC(K) J

Figure Is-1. — Flaw chart of subpro<Ir ry ALLKIN (continued)

s.

1

CHECK

Yes ^-MAX 0

RETURN

•110

^ 11 O II> i '^-~ NOCAT^}'^____.^ IT ^ II

+1

No

No _ATGRY (re) Ye

DCe ) ~^

CAT17EC(1)CATNUM

a Abel

__J

CRETURN

' C

Discard thefurtherest

dot J

r -1

CATGRY(S)CATGRY(J) -1

I •Move dot

sequence no.

010,M AL PAGE IS-j

OF F04 ^T: (I, ',^, 1 1 '%,

• ^ Find largesti

HAX

i

^ A^

Figure B-la.- Flow chart for internal suLpiogriim CIILCY

B.2 SOFTWARE SUBPROGRAM NO. 2 (CLS*4AP)

The subprogram CI,SMAP outputs conditional and/or mixed cluster

maps.

B.2.1 LINKAGES

The subprogram CLSMAP is called by the routine LABLR and calls

the routines WRTHED, WRTLN, MAPHND, and CLRKEY.

B.2.2 INTERFACES

Interfaces with other routines through the common blocks INFORM,

GLOBAL and LABS.

B.2.3 INPUTS

Calling sequence: CALL CLSMAP (CATSUB, SWTCH, SUBNO, SUBVEC,SUBDES, CATVEC)

Parameter Dimension In/Out Definition

CATSUB NOSUB2 In Array that flags

NOSUB2=No. of

clusters

SWTCH 1 In

SUBNO NOCAT In

SUBVEC NOSUBd In

the mixed and

conditional

clusters

'WTCH=1 - condi-

tional map is

output

SWTCH=2 - mixed

map is output

Array containing

the no. of clusters

in a category

Array containing

the sequence no.

used for ordering

the output statistics

SCBDES NOSUB2

CATVEC NOSUB2

In Array containing

the cluster names

In Array containing

the category no.

each cluster was

assigned

B.2.4 OUTPUTS

A conditional and/or cluster map will be output on the analyst

specified unit. The default unit will be FORTRAN unit 16 (logical

unit N). ( See section 5.1 in LARSYS document for format of file).If output of both a conditional and mixed cluster map is requested,

the conditional map is ouhnut first; then, the mixed map.

A line printer symbol map of the conditional and/or mixed cluster

map will be printed.

B.2.5 STORAGE REQUIREMENTS

Code-1034 8 Data 73608

B.2.6 DESCRIPTION

For the line printer conditional or mixed map, each unconditional

labeled cluster is assigned a category symbol and each conditional

or mixed cluster is assigned a unique symbol.

For the output PCF tape the unconditional labeled clusters are

arranged in alphabetical order, followed by the conditional or

mixed clusters, arranged by cluster number in ascending order.

By a table look-up technique each cluster is assigned a color.

the previously stored unconditional map (MAPFIL) is read into

core from drum a line at a time. Each pixel of the line is

7^

assigned the appropriate predetermined symbol or color and output

to the line printer and PCF tape, respectively.

B.2.7 FLOWCHART

See Figure B-2a and B-2b for flow chart of CLSMAP.

B.2.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

B

t a sM P

CATSUB, SWTCH,SUBNO, SUBVEC,SUEDES, CATVEC

V_

Assign colorto any DO/ iDU areas

rAll ^-

Yes clusters-

mixed orcondi tia ^A-

No

,Arrange categor^names in S

alphabeticorder__

4

Assign eachcluster asymbol and

color.

Assign symbolof N to anyDO/DU area

Mapheading

i

( A 1

Jv

C CALL MAPHND

I ILINE no.1 of linesII NSAMP - no.

' of -samples t

W

CALL NTRANto position

tai`^i

i

r-V --\

CCALL WRTHED

CALL PRTCOT+\/\

ComputeLINSTR,LINEND

LLININC

^I LINS RI> 1

I I+ LINEN. ELININC

Read a{ line\ of MAPFIL

- T

-C1

Figure A-2a.-- Flaw chart for sut^I ; ugl am CLSMAP

J 0J >

J J+1NSAMP

4 aNSAMP > No

110 i--^D

I

I-jymNo

! for pixel J 1` IDATA (J) . Color

D

CALL WRTL^^

Print a—No NSAMP >line of 110symbols \/

Yes

-FStore remaini.

OUT(NSAMP - 11on drum

Yes

CALL PRTCOL

i

iLINSTR I >-`^7+ILINEND ` FMTURN

J^LININC }

.^_-- ^J

Read NSAMP-110 pixels

into OUT

Print IOUT

B

E

Y -

)YSCALL CLR

0

Figure B-2a.— Flow chart for subprogram C .NAP (Continued)

s'7

rMOL

I -ss I>

I - s+ICNO A

SWOC

J - J+l

ComputeColumn rnumbers j

> 110

no

I$Txe -DAWN +•

SAMM

I Printli column

heading

1i

DEftlSiN t

f

Figure D-2b.— Flow chart- for PRTCOL internal subprogram

B.3 SOFTWARE SUBPROGRAM NO. 3 (DOTDST)

The subprogram DOTDST computes the inter-cluster dot distance.

The distances for all the labeling dots are computed and saved

on drum for later referencing.

B.3.1 LINKAGES

The subprogram DOTDST is called by the routine LABLR and calls

;he routine SUNFCS.

B.3.2 INTERFACES

Interfaces with other routines through the common blocks GLOBAL,

INFORM, and LABS.

B.3.3 INPUTS

Calling sequence: CALL DOTDST (MEANS, DOTS, TABLE, TOP)

Parameter Dimension In/Out Definition

MEANS (NOFEAT,NOSUB2) In Array containing

the unlabeled

means.

DOTS (SIZE,250) In Array containing

the dot data.

TABLE (TOTDT2,1) In Array containing

the distances of

all the dots for

each cluster.

TOP 1 In Parameter that

defines the maxi-

mum no. of words

in TABLE.

.,

B.3.4 OUTPUTS

The inter-distances table will be printed.

B.3.5 STORAGE REQUIREMENTS

Code-455 8Data-5048

B.3.6 DESCRIPTION

The distance (L1 or L2) from each dot and a cluster is computed

using a default sun angle correction of 60° or using an analyst

specified sun angle correction.

When the distances for a given cluster are r omputed, they are

stored on high speed drum a group at a time. (Group = no. of

labeling dots). The number of writes to drums depends upon the

number of cluster means.

To print the intercluster-dot distance table, the distances are

read into core, then, printed on the line printer.

B.3.7 FLOWCHART

See Figure B-3 for flowchart of DOTDST.

B,3.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

C

D

^, DorS, r^st^,1 TOP

'cc is

Yes

cr►rl, suWts

I • D I >

NOW92

d.

^ 1► I - 2+1

• !^ - o J>2• svrar a

(

J.

» DSTN . o

K 0 K >

2 P

C K+1

f

SON • sU=R(K)

VSTN SUN 0 DOTS(4+K,J) - SUN•• ME1WS(K,I)

i

i

LI1 distance E

D

• Pigure 5-3.— Plow chart for DoTDST subprograa

1

I^

i

k-D

DI&THC(J) - DUTMCM

♦ )us(D^tl) .

1 ^ .DIlllic(J) - DI S:NC (W) a^

C

. I

r

mist inn MO _

(vs.

DISTNCO) - DISTNCM

1 NOGRPS - '

. 1 LTOP/TOTOT2 J ;

. I1-0) I >

I 1ttOGkPS ` TURN

x

Read idiata

n

_ nce^

OF+ Print "^ I111^L

inter- 1

. QUA

4 cluster

dot

table .

Figure a-3 - Flowchart for subprogramDOTDST (concluded)

-16

T

B.4 SOFTWARE SUBPROGRAM NO. 4 (KNEAR)

The subprogram KNEAR labels the statistics obtained from the

clustering processor ISOCLS by the k-nearest neighbor procedure.

B.4.1 LINEAGES

The subprogram KNEAR is called by th3 routine LABLR and does not

call any LARSYS routines.

B.4.2 INTERFACES

Interfaces with other routines through the common blocks GLOBAL,

INFORM, and LABS,.

B.4.3 INPUTS

Calling sequence: CALL KNEAR (DOTS, SUBVEC, SUBNO, CATVEC, ITER,

TAB1, SWTCH, CATNUM, CLUNUM, MEANS)

Parameter Dimension In/Out Definition

DOTS (SIZE,TOTDT2) In Array containing

the dot data in-

formation

SUBVEC NOSUB2 In Array containing

the sequence no.

used for ordering

the output statis-

tics.

SUBNO NOSUB2 Out Array containing

thy: no. of clusters

in each category

CATVEC NOSUB2 Out Array containing

the category no.

each cluster was

assigned during tnis

labeling procedure

B-17

W

Parameter Dimension In/Out Definition

ITER 1 In Number of itera-

tions

In Starting drum

address for

retrievingdistances

SWTCH 1 In SWTCH = 0

CATNUM In Category number

cluster CLUNUM

was assigned

CLUNUM 1 In Number of un-

labeled cluster

being labeled

MEANS (NOFET2,1) In Array containing

the means

B.4.4 OUTPUTS

A line printer summary of the k-nearest labeling dots is

printed.

B.4.5 STORAGE REQUIREMENTS

Storage used: Code-613 8Data- 17218

B.4.6 DESCRIPTION

For a given cluster, a poll of the category labels of the k-nearest

dots to the cluster is computed. Tb— label with the majority of

the dots labels the cluster. If a tie occurs, k-1 dots used.

The default value of k is 1.

B-

CC

B.4.7 FLOWCHART

See figure B-4 for flowchart of KNEAR subprogram.

B.4.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

B

a- 0 J >

ManKNGHHR

J - J41

._.-IDOTE, w L - Category no

CATvr Of dot JITC1i,

I

CATGRY(L) - CATGRY(L) +1

Save DOTVEC

Yss TGRY(L)< VAX

I - 1

ITER BR I - S+ No

KU - CATGRY(L)CATNUM - L

ifriX71 ^- 0

Yss

Print Ctitle

I

AlNO

KUGHHR > 1

I - I '

yes

i\ No

occurred

Read in ydistances D

rr Cluster I 1

KNGHHR -

.,_ ^_ KNG7BR -1

CALL ASCEND

n

s

ligure H-4.—'Flow chart for KITEAR subprogram

C

a

44

swrca • 1

yea

11 • CLUNUN

ICATVEC(u) •category no.

Print I ,clusterlabeling

r

. I

I

1

St

4

1

1

y .^

I '

I1

I

1

1

M

11

1

Figure 8-4.— Plow chart for KNEAR subprogram (Continued)

B.5 SOFTWARE SUBPROGRAM NO. 5 (LABDOT)

The subprogram LABDOT labels or relabels the aot data file,

DOTFIL.

B.5.1 LINKAGES

The subprogram LABDOT is called by the routine LABLR and does not

call any LARSYS routines.

B.5.2 INTERFACES

Interfaces with other routines through the common block LABS.

B.5.3 INPUTS

Calling sequence: CALL LABDOT (DOTS)

Parameter Dimension In/Out

DOTS (SIZE,l) In

Definition

Array containing

the dot data

information

1

B.5.4 OUTPUTS

N/A

B.5.5 STORAGE REQUIREMENTS

Storage used: Code-113 8Data-1208

B.5.6 DESCRIPTION

The category names input through control cards are checked for

new name entries. If a new category has been input, the arrays

concerning the category information is adjusted.

Each dot number input through a control card in the setup routine

is relabeled to the appropriate label. No dots may be deleted

from the set of dots being updated.

B.5.7 FLOWCHARTS

See figure B-5 for flowchart of LABDOT subroutine.

B.5.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

Iwo

LABD )

DOTS

I = 0Z > NOCAT2^

I = I+1

J > NOCAT

J = Jtl.'

Inputname match You

^.. DUfFIL name

' No

NOCAT -

NOCAT +1

I

&A NAM (NOCAT)new entry

FCATN'O (I)--

I = 0 Z >

^_ I I+1NOCAT2

RETURN

—___...

,,-

C11D = Beginning

JE _ Ming ptr

(J lBf

BJ>lE

^J = J+1 j

K = CATDOT(J)^DOTS(4,K)

f _ CATNO(I)

^:G^R PAGE 15QUALITY

Figure B-5.— Flow chart for subprogram LABDOT

i

I3

B.6 SOFTWARE SUBPROGRAM NO. 6 (LABEL)

The subprogram LABEL is the driver routine for the LABEL processor,

B.6.1 LINKAGES

The subprogram LABEL is called by the monitoring routine MONTOR

and calls routines SET14, LABLR, and FILERD.

B.6.2 INTERFACES

Interfaces with other routine through the common blocks INFORM

and LABS.

B.6.3 INPUTS

Calling sequence: CALL LABEL (ARRAY, TOP)

Parameter Dimension In/Out

ARRAY 10,600 In

TOP 1 In

Definition

Array in blank

common.

Parameter.

TOP=10,600

B.6.4 OUTPUTS

N/A

B.6.5 STORAGE REQUIREMENTS

Storage used: Code-3731 8Data-538

B.6.6 DESCRIPTION

LABEL calls the subprogram SET14 to read and analyze the control

cards, calls FILERD to read in the specified files, and calls

LABLR to coordinate the functions required to execute the options

specified by the analyst.

-J ",^

--A

B.6.7 FLOWCHART

See Figure B-6 for flowchart of LABEL.

B.6.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

`6^U(

LA^ez.

ARRAY, TOP

t

CALL SZT14

CALL FILERD

T _

CALL LPLBLR

LRETURN

Figure B-6. — Flowchart for Subprogram LABEL.

Dom.-'

B.7 SOFTWARE SUBPROGRAM NO. 7 (LABLR)

The subprogram LABLR is the coordinator anJ supervisor of the

routines required to perform the operations specified by the

analyst.

The analyst may either update the DOTFIL ane lor SAVTAP files or

label a given set of statistics by one of two procedures (k-

nearest neighbor or all-of-a-kind) in one execution of the LABEL

processor.

B.7.1 LINKAGES

The subprogram LABLR is called by the routine LABEL and calls

routines LABMAN, LABDOT, KNEAR, ALLKIN, CNDMAP, MIXMAP, MANORD,

REDDER, WRTDOT, DOTDST, ' `v_, MSTA, and DSPTAP .

B.7.2 INTERFACES

Interfaces with routines through the common blocks INFORM, GLOBAL,

and LABS.

B.7.3 INPUTS

Calling sequence: CALL LABLR (ARRAY, TOP, NOFLD, TOTVRT, FLDSAV,VERTX, MEANS)

Parameter Dimension In/Out Definition

ARRAY 10,600 In Array in blank

common

TOP 1 In Parameter.

TOP=10,600

NOFLD 1 In No. of fields on

the DOTFIL

TOTVRT 1 In No. of vertices

of fields on DOTFIL

^1-41

05

VERTX (2,TOTVRT) In Array containingthe field verticesof fields onDOTFIL

MEANS (NOFET2,1) In Array for storingthe means

B.7.4 OUTPUTS

N/A

B.7.5 STORAGE REQUIREMENTS

Storage used: Code-1117 8Data-75048

B.7.5 DESCRIPTION

Depending on the analyst selected options LABLR supervises the

following functions:

• Relabeling of the SAVTAP file

• Relabeling of the DOTFIL file

• Execution of the k-nearest neighbor procedure

• Execution of the all-of-a-kind procedure

• Output of the conditional cluster map

• Output of the mixed cluster map

• Output of the DISPLAY interface tape, MAPTAP

B.7.7 FLOWCHART

See figure B-7a and B-7b for flowchart of LABLR subprogram.

B.7.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

.—X; L 1+

L"LR

ARRAY. Top f NoPLD,TOTVRT, rMSAV, VERTR,

MEANS

Y\

Relabels N^ or,SAVTAP

Yes

CALL MANORD \ >

L

i CALL RCODER

i CALL LABMAN

Y

RelabelDoTFIL

Yes

r' CALL LABDOT

t.:nta, wrcrwr r

A

No PrintDOTP'IL

F^ Yes

CALL PNTDOT f,

r PROC Yes

3 RETURN

[-No

t initialize ?II DOTVEC

yy array

No RequestMAPTAP

I 1 YesV.- -

Save fieldinformationon drum

Readinwear,

CALL DOTDST

CB

Figure B-7a.— Flow chart for subprogram LABLR.

-30 ^v i

OCyNu Request

Mix Map

yea

"OutputCond'l map

1v Yes

OMAPFloMAPFl +1

iK -

nearest 110neigh'3or

,Yes

CALL MIKKAP

CALL CLSMAP

/Request NoMAPTAP

Read infield

information

CALL DSPTAP

RETURNC^--Figure B-7a. — Flow chart for subprogram I.ABLR (Continued)

ray

PNTr$OT

1

ISTART - 1C IVND - 0

} ITWO . 0 ^f

t -

A I • I>TOTDT2 B

l END >< OF^F AT

1 1 Yes

iIEND -NUFEA

I mo-- ^---,t

{ Print1 sFFertrala% spatialinformati on

^i v

No^OFFAT > 10

Yes

I / YCSRETURN

ITWU-7tiTAkT n I:iTART._.-+ UND

A

Figure B-7b.- Flow chart for internal subpro g ram !'NTLOT

jO J

B.8 SOFTWARE SUBPROGRAM NO. 8 (MANORD)

The subprogram LABMAN relabels the statistics file,SAVTAP, by

input of the control card STATLABEL.

B.8.1 LINKAGES

The subprogram MANORD is called by the routine LABLR and does not

call any LARSYS routines.

B.8.2 INTERFACES

Interfaces with other routines through the common block LABS.

B.8.3 INPUTS

Calling sequence: CALL LABMAN (CLSNAM, CLSVEC, SUBVEC, NOCLS2,

SUBNO, NOSUB2)

Parameter Dimension In/Out Dimens:nn

CLSNAM NOCLS2 In Array containing

class names

(category names)

on SAVTAP file.

CLSVEC NOSUB2 In Array containing

the class-subclass

correspondence.

SUBVEC NOSUB2 Out Array containing

the sequence no.

used for ordering

the output statis-

tics.

NOCLS2 1 In No. of class

names on SAVTAP

file.

IJU_ <"Z

SUBNO

60

Out Array containing

the no. of clusters

in each class

(category).

NOSUB2

1

In

No. of clusters

B.8.4 OUTPUTS

N/A

B.8.5 STORAGE REQUIREMENTS

Storage used: Code-2358 Data-1668

B.8.6 DESCRIPTION

The analyst may manually relabel the statistics file by input

of control cards. The classnames (categories) input must match

a name on the statistics file.

The analyst may regroup any clusters into another class. For

example, if the cluster WHT1 belonged to the class WHEAT and the

analyst decided that the cluster should belong to the NONWHT class,

he may force the cluster WHT1 to be assigned to the class NONWHT.

As a result of regrouping the clusters, the order of the statistics

on the file are rearranged, but the regrouped cluster are

not be renamed.

B.8.7 FLOWCHART

See figure B-8 for flowchart of MANORD subprogram.

B.8.8 LISTING

Available in the Data Techniques Laboratorv, JSC Building 17.

B 4

CB

M

\ CLSNAM, CLSVFC, SUBVEC,NOCLS2, SUSNO, NOSUB2

^J

rIB e beginningptr

IE a ending ptr}`

C

C

J = 1B

J > lE6

J - J+1

MSUBRAY(J;LSVEC (M) . CLSNJ(J)(new category no of

cluster J)

D

Compute no. ofclusters in eachclass and store

in SUBNO

No clusterbelongs toCategory I

Yes

^KK KK+lSUBVEC(KK) = J

I 0 I >NOCLS2

1 ° ,^I ^ Itl .../

J 0J > NOSUB2 E

J J+1

Figure B-s. — Flow chart for subprogram MANORD

3;;-^

y

/ j 4I

B.9 SOFTWARE SUBPROGRAM NO. 9 (MIXMAP)

The subprogram MIXMAP flags the conditional clusters.

B.9.1 LINKAGES

The subprogram MIXMAP is called by the routine LABLR and does not

call any LARSYS routines.

13.9.2 INTERFACES

Interfaces with other routines through the common blocks GLOBAL

and LABS.

B.9.3 INPUTS

Calling sequence: CALL MIXMAP (DOTS, MIXSUB, NOSUB2, CATVEC)

Parameter Dimension In/Out Definition

DOTS (SIZE,TOTDT2) In Array containing

the dots.

MIXSUB NOSUB2 Out Array used for

flagging a mixed

cluster on the

output mixed map.

NOSUB2 1 In No. of clusters.

CATVEC NOSUB2 In Array containing

the category no.

of each cluster.

B.9.4 OUTPUTS

N/A

B.9.5 STORAGE REQUIREMENTS

Code-156 8Data-4278

XB6jj^

B.9.6 DESCRIPTION

The cluster number assigned to each dot during clustering is

retrieved from high speed drum. All the dots belonging to

cluster I are collected, and their labels are polled. If the

labels define more than one category, cluster I is flagged as a

mixed cluE-er. A mixed cluster is assigned a cluster of 62-J

where J = no. of mixed clusters encountered at that time.

B . 9. 7 FLOWCHART

See Figure B-9 for flowchart of MIXMAP.

B.9.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

_^i

i

MIMI SX^UB ( I) - NEXT(mixed cluster)

B

DE POOR QUAU'ry

CMAP

DOTS, MIXSUH, NO6U82,CA UB.

Store CATVEC tinto MIXSUB

I > TOTDT2

Retrievecluster no.of dot I

CLSTNO(I)cluster no.

Q,-K - K+1

<K. 1 No

V Yes

CATNUM - category no.

of dot J

i

uCATNBR a category no.

of dot J

t>i2^y NEXT - NEXT

Figure B-9.- Flow chart for subprogram MIXMAP

B.10 SOFTWARE SUBPROGRAM NO. 10 (SET14)

The subprogram SET14 reads and analyzes the control cards for

the LABEL processor.

B.10.1 LINKAGES

The subprogram SET14 is called by the driver routine LABEL

and calls the routines NUMBER, ORDER, NXTCHR, FIND, CRDSCN,

FLTNUM, and CRDSTA.

B.10.2 INTERFACES

Interfaces with other routines through the common blocks

GLOBAL, INFORM, and LABS.

B.10.3 INPUTS

• Calling sequence: CALL SET14(ARRAY,TOP)

Parameter Dimension

ARRAY 100600

TOP 1

• Control Cards

In/Out Definition

In Array in blank

common.

In Parameter.TOP=10,600

For description of control cards acceptable by this routine,

see section 3.2.2.3.

B.10.4 OUTPUTS

A line printer summary of the selected options is printed.

Parameter values such as file switches and option switches

are stored in the common blocks INFORM, GLOBAL, andLABS.

8's'^9'^// 4t

B.10.5 STORAGE REQUIREMENTS

Storage used: Code-2550 8Data-5758

B.10.6 DESCRIPTION

Each control card is read and analyzed for format errors.

If the control card is valid, the appropriate parameters and

switches are set. When applicable, if a control card for

a specific option is not input, a default value is supplied.

B.10.7 FLOWCHART

See figure B-10 for flowchart of SET14 subprogram.

B.10.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

B I Z 0

B.11 SOFTWARE SUBPROGRAM NO. 11 (MAPHND)

The subprogram MAPHND prints out the heading for the conditional

and mixed cluster maps.

B.il.l LINKAGES

The subprogram MAPHND is called by the routine CLSMAP.

B.11.2 INTERFACES

Interfaces with other routines through the common block INFORM.

B. 11. 3 INPUTS

Calling sequence:

NOCAT

CLSSYM

CATNAM

KATNO

SUBDES

CATSUB

CALL MAPHND (NOCAT, CLSSYM, CATNAM, KATNO,

SUBDES, CATSUB)

Dimension In/Out Function

1 In No. of categories.

NOSUB2 In Array containing

the symbols.

NOCAT In Array containing

the category

names.

NOSUB2 Array containing

the category no.

each cluster was

assigned.

NOSUB2 In Array containing

the cluster names.

NOSUB2 In Array containing

the flagged

conditional or

mixed clusters

-.-

B.11.4 OUTPUTS

N/A

B.11.5 STORAGE REQUIREMENTS

Storage used: Code-175 8 Data-1308

B.11.6 DESCRIPTION

All the clusters for a category are grouped together. Information

such as the category name, cluster number, cluster name, and

symbol for the cluster is printed on the heading of the condi-

tional and/or mixed cluster map.

B.11.7 FLOWCHART

See Figure B-11 for flowchart of MAPHNrt subprogram.

B.11.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

B- /;

I

,

Ktirwac

__ yl 11CufrM, CATMAM,

^UITNDr 3000", CATSAA

1 print

1

title

C—".^._--t+^

S > NOCAT ^^^^ I^t6Tl1RM

I e Irl ^1

no

PrintCategory I ?

nswe

J > NOBUB2 a '"

CAJ J+1 1 r

no ___..^^..JJJ

Nocluster

belongs toCategory I i

yes

Prink J, !C11, "'.rnama, and,

symbol,:

Figure l-11.--Plow chart for MAPIIIID subprogram

Ji

!/

B.12 SOFTWARE SUBPROGRAM NO. 12 (ASCEND)

The subprogram ASCEND sorts an array of floating point numbers

in descending order.

B.12.1 LINKAGES

The subprogram ASCEND is called by the routine KNEAR and does

not call any LARSYS routines.

B.12.2 INTERFACES

- ;erfaces with other routines via calling arguements.

B.12.3 INPUTS

Calling sequence: CALL ASCEND (SCN, LNCAT, PTR1, PTR2)

Parameter Dimension In/Out Definition

SCN LNCAT In/Out Array to be

sorted.

LNCAT 1 In No. of elements

to sort.

PTR1 LNCAT In/Out Array containing

information

relating to SCN.

PTR2 LNCAT In/Out Array containing

information

relating to SCN.

B.12.4 OUTPUTS

N/A

B.12.5 STORAGE REQUIREMENTS

Storage used: Code-174 8Data-278

B.12.6 DESCRIPTION

The subprogram ASCEND operates on 3 arrays, a floating point array

and 2 integer arrays. The float-ng point array is arranged in

decreasing order; the 2 integer arrays are sorted based on the

ordering of the floating point array.

B,12.7 FLOWCHART

See Figure B-7 for flowchart of ASCLAD subprogram.

B.12'.8 LIS-IING

Available in the Data Techniques Laboratory, JSC Building 17.

J;-aId 0

I-- l(— 3 1ASCZM

SCII, i c 7, "n,PTR2

A

SAVEI PTR1(J)RI (J) PTP1(J+1)PTRl(J+I) - SAVE1

cc

K - I Tssr A

No

CA

Aas SCtt(K)

CH( k-

No

SAVF - SCN (SCN(K-1) SCN(K)

SCN(K)

`

` SAVE

F—SAVE1_ W. PTR1(K-1}JPTRItr-1) PTRl(K)

(k) SAVE1

SAW2 • PTR2(K-1)PTR2(K-1) PTR2(K)^►:92(K))l- SAVE2 J

U

J > LICAT f ^sTU,n,

j

YJ a

No

No SCN(J)> SCN(J+l)

iToo

1

SAVE SCN(J) iSCN(J) SCN(J+1)

SCN(J+1) - SAVE

-.J

SAM ` PTP20)PTR7(J) - PTR2(J+1)

PTJL2(J+1) - SAVE2

Figure 5-12.- Plow chart for ASCEND subprogram

H 6

B.13 SOFTWARE SUBPROGRAM NO. 13 (CRDSCN)

The function CRDSCN interprets the control cards DOTLABEL and

STATLABEL.

B.13.1 LINKAGES

The subprogram CRDSCN is called by the routine SET14 and calls

the routines NXTCHR, FIND, and NUMBER.

B.13.2 INTERFACES

N/A

B.13.3 INPUTS

Calling sequence: CALL CRDSCN (CARD, GRPDEX, GRPNAM, GROUPS,

NOGRP, GRPTR)

Parameter Dimension In/Out Definition

CARD 62 In Array containing

the string of

characters from

control card

DOTLABEL or

STATLABEL.

GRPDEX 60 Out Array containing

the pointers for

retrieving infor-

mation from GROUP'S

array.

GRPNAM 60 Out Array containing

the input cate-

gory names.

GROUPS 120 Out Array containing

the no. of clusters

associated with

an input category

name, followed

by the actual

cluster no.

NOGRP 60 Out No. of category

names encountered

on input card at

a given time.

GRPTR 1 In Pointer for storing

into the GROUPS

array.

B.13.4 OUTPUTS

N/A

B.13.5 STORAGE REQUIRED

Storage used: Code-345, Data-732,

B.13.6 DESCRIPTION

The function CRDSCN interprets an alphanumeric string, one

character per word. The first 1 to 7 characters are assumed to

be alpha characters, followed by at least one numeric character.

The alpha characters define a category name plus a comma, the

numeric characters, cluster number(s).

Three arrays are output. One array contains the labels (category

names); one, the no. of the clusters or dot to relabel; and thQ

other, index. pointers.

B

/^3

For the following control cards

DOTLABEL WHEAT, 3, 4, 7

DOTLABEL NONWHT, 10, 12

the array will contain:

GRPNAM(1) = WHEAT

GRPNAM(2) = NONWHT

GRPDEX (1). = 1 GROUPS (1) = 3

GPPDEX (2 ) = 5 GROUPS (2) = 3

GROUPS (3) = 4

GROUPS (4) = 7

GROUPS (5) = 2

GROUPS (6) = 10

GROUPS (7) = 12

B.13.7 FLOWCHART

See figure B-13 for flowchart of CRDSCN subprogram.

B.i3.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

/^ y

I store membersfound intoNUMVVC

NOGRP : NOGRP+1GRPTR GRPTRtl

GRPDEX (NOGRP) - tPPTRGROUPS (GRPTR) - II (no. of elements

In NUWEC)

Store NUMVECinto GROUPSs^

WUM (DOGRD) • YRDlcuRD, cRPOFx, cRPwu+,cltoups, NOGRP, GRPTR

C_COL •0

J character Inr (col ♦1)

J ^ ^.^nk-l 'Yes'/` O

I 0

42 character

i

J2 - blank!1

sUF(I) - J2I

OBlank out

sur

s

Store firs 6 bits ofsuf(1) thru Ruf (6)

I into NRD1

Figure a-13.— Flow chart for subprogram CRDSCN

B-5O

T

B.14 SOFTWARE SUBPROGRAM NO. 14 (FILERD)

The subprogram FILERD computes the needed high speed drum addresses

and reads in the input files.

B.14.1 LINKAGES

The subprogram FILERD is called by the driver routine LABEL and

calls the routines LAREAD, STOMAP, REDSAV, RDDOTS, and WRTFLD.

B.14.2 INTERFACES

Interfaces with other routines through the common blocks INFORM,

GLOBAL, and LABS.

B.14.3 INPUTS

Calling sequence: CALL FILERD (ARRAY, TOP, NOFLD, TOTVRT, FLDSAV,

VERTX)

Parameter Dimension In/Out Definition

ARRAY 10600 Out Used for scratch

area and contains

the dot data

information.

TOP 1 In Parameter TOP=10

NOFLD 1 Out No. of fields on

DOTFIL.

TOTVRT 1 Out No. of field

vertices on DOTFIT

FLDSAV (4,NOFLD) Out Array containing:

the field informa-

tion on DOTFIL.

VERTX (2,TOTVRT) Out Array containing

the field vertices

on DOTFIL.

B.14.4 OUTPUTS

N/A

B.14.5 STORAGE REQUIREMENTS

Storage used: Code-304 8Data-1058

B.14.6 DESCRIPTION

If a MAPFIL file is input, the subprogram FILERD initiates the

reading of the field card, computes the dimensions of the input

file, reads in the file, and stores the entire image on high

speed drum.

If a SAVTAP file is input, the statistics are read into the upper

partition of the array. Only the means and covariances are

stored on high speed drum.

If a DOTFIL file is input, the file is read in and stored startinq

in the location of ARRAY previously occupied by the covariances.

Based on the number of files read in, drum addresses that will

be needed in other routes are computed and stored in the common

bloc;;. LABS.

B.14.7 FLOWCHART

See figure B-14 for flowchart of FILERD subprogram.

B.14.8 LISTING

Available in the Data Technique Laboratory, JSC Building 17.

52

/'^ 7

- f2LRItD ^ARRAY, TOP, NOFLD,

i

WPMinput

Yee

CALL LAREADD(read in field

cardy

CALL STON?NO

I

ISAVTAPfile

Yes

o^DOTFILinput

W+

CALL RDDOTS

NRTFLD

lCoopute restof needed I

drum addresses

Yes

1,NoPrint

warning

CALL REDSAV

RETU^

Compute drumaddress for storing

weans andcovar`iIa'nces

W I

Storestatistic• i

Figure 8-14.— Flow chart for FILERD subprogram

1

B.15 SOFTWARE SUBPROGRAM NO. 15 (STOMAP)

The subprogram STOMAP reads the input MAPFIL tape and stores the

image on high speed drum.

B.15.1 LINKAGES

The subprogram STOMAP is called by the routine FILERD and calls

the routines TAPHDR, FLDINT and LINERD.

B.15.2 INTERFACES

Interfaces with other routines through the common block GLOBAL.

B.15.3 INPUTS

• MAPFIL tape

Accepts the cluster or classified map output by ISOCLS or

DISPLAY. See section 5.1 of User Documentation EOD-LARSYS.

• Calling arguments: CALL STOMAP (ILINE, NSAMP, HIST, LIMIT,BEGINI)

Parameter Dimension In/Out Definition

ILINE 1 In No. of lines on

MAPFIL

NSAMP 1 In No. of samples

per scan line.

HIST LIMIT In Scratch area

LIMIT 1 In Parameter

dimensioning HIST

BEGIN1 1 In Beginning drum

address for stor-

ing MAPFIL

^a y

B.15.4 OUTPUTS

N/A

B.15.5 STORAGE REQUIREMENTS

Storage used: Code-241 8Data-578

B.15.6 DESCRIPTION

Based on the size of both the array HIST, and the input file the

subprogram STOMAP computes how many scan lines of the MAPFIL file

can be read into core at one time. When the buffer is filled,

the data is dumped to high speed drum. (The number of dumps to

the drum is a function of the number of lines that can reside incore) .

B.15.7 FLOWCHART

See Figure B-15 for flowchart of subprogram STOMAP.

B.15.8 Listing

Available in the Data Techniques Laboratory, JSC Building 17.

1V

(27

rILINC s US W► , KIST,

LUaT, WWNI

CALL TAFNOR )

Stor• reeua-

qular field4rdina t• s-^

i n FLD

CALL FLDIKT

DUMPS no. ofdrum dumps

sccan^linOnos firead in

:A ^J >J J+1 Df1MPS RET

K 0K >

K - K+l TacLNS

/CALL LIKERD

s

/

dump buffer '\

incrementdrum address

A)

Figure IRS: Flow chart for subprogram STOMP

r

f:^t

T

B.16 SOFTWARE SUBPROGRAM NO. 16 (DSPTAP)

Subprogram DSPTAP writes an unformatted unconditional cluster map

tape to be used as input to the DISPLAY processor to obtain certain

general performance summaries. The layout and structure of this

tape is described in the User Documentation EOD-LARSYS manual

in the SYSTEM INTERNAL FILES section (MAPTAP). It has

the same layout as the classification map tape normally

written by the CLASSIFY processor. However, only

category/subclass information is written.

The trigger to initiate writing of this tape is set by inclusion

of the MAPTAP control card as input to the LABEL processor.

B.16.1 LINKAGES

Subprogram DSPTAP is called by routine LABLR. DSPTAP calls the

UNIVAC tape routine FSBSFL and the drum read routine RREAD.

B.16.2 INTERFACES

Interfaces with other routines through common blocks INFORM,

GLOBAL, and LABS.

B.16.3 INPUTS

Calling sequence: DSPTAP (SUBNO, SUBDES, FLDSAV, VERTX, CATVEC,

SUBVEC, MEANS, COVAR, TOP, DATA, NOFLD, TOTVRT)

Parameter Dimension In/Out Definition

SUBNO NOCAT In Number of sub-

classes in each

category.

SUBDES NOSUB2 In Subclass names

FLDSAV (4,NOFLD) In

VERTX (2,TOTVRT) In

CATVEC 60 In

SUBVEC 60 In

TOP 1 In

DATA (PTS,NOLINE) In

NOLINE=No. of

lines real

into core

For each training

field

1. field name

2, class no. of

field

3. subclass no,

of field

4. no. of field

vertices

Field vertices

Category no. for

each subclass

Re-ordering of

original subclass

order by category

number

Subclass mean

vectors

Subclass covariance

matrices, by row

as lower triangular

Upper limit of

ARRAY vector, used

as general buffer

storage. TOP set

in MONTOR routine,

currently 10600

Original cluster

number the pixel

was assigned

during clustering

(in ISOCLS)

MEANS

(NOFET2,NOSUB2) In

COVAR

(VARSZ2,NOSUB2) In

/35

NOFLD 1 In Total no. of

fiel.-is

TOTVRT 1 In Total no. of

vertices

B.16.4 OUTPUT

An unformatted tape (MAPTAP) is written.

B.I ri.5 STORAGE REQUIREMENTS

Code-1005 8Data-42238

B.16.6 DESCRIPTION

An unformatted unconditional cluster map tape is written for use

by the DISPLAY processor. The layout is the same as that for the

MAPTAP written by the CLASSIFY processor. However, only category

and subclass information is provided, there is no inclusion of

class/subclass and category/class associations. The information

is that obtained as a result of cluster labeling in the LABEL

processor, either by tr=: k-nearest neighbor or all-of-a-kind

criteria.

B.16.7 FLOWCHART

See Figure B-16 for flowchart of DSPTAP subprogram.

B.16.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

INL-

arm

S(ISNO, SUSDES, rLDSAVE,FCDVAR,

TK,CATVSC, Susifec, MEANS,TOP, DATA, WOVLD, TOTV

CALL FSSSFLpositio

ff

n ape

W~WRITE

V"T"MsadesRecord 1

!Compute CLSVECtrow stwo +

WRITE MAPIAPNeader

Rec`

ordd 2W

J a 0^Ites

F" -- J • J+; I

I . KK • SUBVEC(JICOMPUTE DRUMTARTING ADDRESS:OF MEAN VECTOR,;ARIANCE MATRIX

RE" MEAN -^(VECTOR, COVARIANCEl - MATRIX

l`\ WRITE MAPTNP\IMADER RECORD

WRITE MAPTAPlFADER RECORD 4

rI C10liPUTi: rIELD INF^rMATTON FORI FIELD OF `CLASSIFIED" PIXELS +PTS - I pixels Per line in rect.LINES • / lines imbed.ILINE • LINES 1

__^

WRITE MAPTAPISCLD R

R • SUSVSC(I)NEWSUS(K) • I, I • 1, NOiUS2

S NOLINE • spin (N lines buttervill hold, ILINE)--i

Read MOLINE lines Ofpixel subclass numbers

(JDATA, I), J•1, PTS,

l 2- 0 Yes"^_{\^C^/^IF— I > NOLTNE

\J

,v

JJ • DATA(J,I)IR(J) • NEWSUB(JJ),

v JM—

WRITE MAPTAPDATA RECORDLINE

ILINE • ILINE -MOLINE

ILINE < D NO `3

v/ Yes

WRITE MAPTAPEND OF FIELD RECORD

WRITE MAPTAPEND OF RUN RECORD /

v \RETURN

C -

Figure 2-16.- Flow chart for subprogram DSPTAP _h

.J,-^o/3S

T

B.17 SOFTWARE SUBPROGRAM NO. 17 (NAMSTA)

Subprogram NAMSTA provides cluster names based on labeling results

in the LABEL processor. These names are based on category names

and sequence numbering. A check is made to ensure that each

category is involved in the naming of at least one cluster. If

not, that category is deleted from the total count of number of

categories.

B.17.1 LINKAGES

Subprogram NAMSTA is called by routine LABER.

B. 17 . 2 INTERFACES

Interfaces with other routines through common blocks INFORM and

LABS.

B.17.3 INPUTS

Calling sequence: NAMSTA (SUBNAM, SUBVEC, N, CATVEC, SUBNO)

ParamotOr Dimension Tn/Out Definition

SUBNAM 60 Out Cluster (subclass)

names

SUBVEC 60 In Not used in

NAMSTA, re-order-

ing of original

subclass names by

category

N 60 Iii Not used

CATVEC 6G In Category no. of

the subclasses

SUBNO 60 In No. of subclasses

in each category

B.17.4 OUTPUT

N/A

B.17.5 STORAGE REQUIREMENTS

Code-203 8Data 408

B.17.6 DESCRIPTION

Cluster names are stored in vector SUBNAM on the basis of the

category assignment to each cluster. These names are six

characters long. The first three characters are derived from

the category name, and the last three correspond to sequence

numbers, starting with '001' for each category. In the event

that a category has no associated clusters, SUBNO and NOCAT are

adjusted to remove that category from subsequent consideration.

B.17.7 FLOWCHART

See Figure B-17 for flowchart of N_AMSTA.

B.17.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

/3 7

( MAMSTA

EUSNAM, SUMC,N, CATVEC,

_ wUBNO -

I

( A

0_____I^0 iYSs

I > NUCJIT > A

.NoJ __/ \

1

. O

?Ye

C _. ^• J - J+1J > NUSUB2`-

1-r

CAlVNO C

W Yeses

L . L+1K - K+1

Construct SUBNAM (K) from firstcharacters of CATN)) ( I) andtwo numeric characters

representing the value of Li

C

A

I NDCATI

RETURN\ ^` I I - 1 '^D

• beletaLL CA:FWRiF':: _No .__.J,/ D \

Yes

DELFTS: TNI5 CATli3ORYNOCAT NUCAT -1t

L-.- - --- T---- - _I

t

Figure 8-17.- Flow chart for subprogram NAM5TA

J-1 .,

^l ^rO

B.18 SOFTWARE SUBPROGRAM NO. 18 (REODER)

Subprogram REDDER provides a re-ordering of subclass names and

number of associated pixels, as part of the manual relabeling

of stats option in the LABEL processor.

B.18.1 LINKAGES

Subprogram REODER is called by routine LABLR.

B.18.2 INTERFACES

Interfaces with other routines through the common block INFORM.

B.18.3 INPUTS

Calling sequence: REDDER (ARRAY, SUBVEC, N)

Parameter Dimension In/Out

ARRAY TOP (currently In/Out10600)

SUBVEC 60 In

N 60 Out

B.18.4 OUTPUTS

N/A

B.18.5 STORAGE REQUIREMENTS

Code-107 8Data-1248

Definition

Subclass names,

starting at index

SUBDS2

Reordering of

subclass by

category

No. of pixels in

each subclass,

reordered using

SUBVEC

/39

B.18.6 DESCRIPTION

The subclass names and number of pixels per subclass are reordered

according to SUBVEC. The new ordering places all subclasses

associated with the first category first in order, all subclasses

associated with the Second category second in order, and so on.

B.18.7 FLOWCHART

See Figure B-18 for flowchart of the REODER subprogram.

B.18.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

B -°-af uG

{ -_ RLODER

-_ IARRAY,

SUBV6G, N

iI

RE-ORDER SUBCLASS NK14ESK = SUBVEC(I)

SUBNAM(I) = ARRAY(SUBDS2tK-1)I = 1, NOSUB2

iARRAY(SUSD32+I-1) = SUBNA.M(I)

I = 1, NOSUB2

RE-ORDER NUMBER OF PTS PER CLUSTERK a SUBVEC(I)

N(I) = KEPPTS(K)I 1, NOSUB2

RETURN

Figure B-18.— Flow chart for subprogram REOUER

B.19 SOFTWARE SUBPROGRAM NO. 19 OMAN)

Subprogram LABMAN, under the manual relabeling of state option

of the LABEL processor, writes a statistics tape (SAVTAP) and

optionally punches a card deck.

B.19.1 LINKAGES

Subprogram LABMAN is called by the LABLR routine. LABMAN calls

the UNIVAC tape file positioning on two occasions, one for manual

scat relabeling, the other for the LABEL routine FSBSFL and the

drum read routine RREAD.

B.19.2 INTERFACES

Interfaces with no routines other than LABLR, and that only

through the calling sequence.

B.19.3 INPUTS

Calling sequence: LABMAN (UNIT, FILE, NOCLS, TOTSUB, NOFEAT,

TOTFLD, TOTVRT, FETVEC, FLDSAV, VERTEX, CLSNMS, NOSUBS, SUBNM, N,

STADRS, VARSIZ, PUNCH, SUBVEC, PRNSTS)

Parameter Dimension In/Out Definition

UNIT 1 In Statistics tape

unit number

FILE 1 In Statistics tape

file no. for this

output file

NOCLS 1 In No. of classes

TOTSUB 1 In No. of subclasses

NOFEAT 1 In No. of channels

(features)

TOTFLD 1 In No. of fields

FETVEC NOFEAT In Features

FLDSAV NOFLD2*4 In Field information

by field (name,

class, dummy

entry, no. of

vertices in

fields

CLSNMS NOCLS2 In Class names

NOSUBS 1 In No. of clusters

in each class

SUBNM NOSUB2 In Reordered subclass

names

N 60 In Reordered no. of

pixels in each

subclass

STADRS 1 In Starting address

for drum storage

access

VARSIZ 1 In Storage size for

lower triangular

part of covariance

matrix

PUNCH 1 In Trigqer to punch

card deck

SUBVEC 60 In Reordering of

subclasses by

category

PRNSTS 1 In Trigger to print

statistics summary:

B.19.4 OUTPUT

An unformatted statistics tape (SAVTAP) is output. On

rptions, a punch card deck and/or a line printer summary is

performed.

B.19.5 STORAGE REQUIREMENTS

Code-1'122 8Data-13508

B.19.6 DESCRIPTION

A statistics tape is written under the SAVTAP format to reflect

the manual relabeling of clusters under this option of the LABEL

processor. On option, a punched card deck is produced.

B.19.7 FLOWCHART

See Figure B-19 for flowchart of LABMAN.

B.19.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

I-UNIT, FIE, NOCL.S, TOT - U%, .-Ori.AT WRITE CIMSU MES,TOTFLD, TVTVK., Ff"NCC, FLDSAY, . SDSCLAS::L, IN FACNVERT[X, CLS%MS, NOSUSi, 5 V 6m N ' CIASb, SUBCLASS NAMCS

TADRS, VA IL, PUMC!i, SuuVEC,dtRy`a

\ / I

REWINDSAVTAP RM moans, covarlancas

from drum

POSITIONTAM CALLFSRSFL

^° UPuNCLL 1

Yas

PUNCH READER CARDPUNCH FIRST

RECORD ON CARLIS i

v Rf

WRITE FIRSTRECORD ON !

SAVTAP !

No RPUNCH • 1 ,

PUNCH TRAININGFIELD INFORMATION

T^--- B

TTESAVIA

TRAININGD IATIONON SAVTAP

^ ^PUNOf 1 No D

PUNCH NO. POINTS INSUBCLASSES, SUBCLASSWEANS, COVARIANCES

WRITE NO. POINTS IN ASUBCLASSES, SUBCLASSWEANS, COVARIANCES

END FILE.l

No

INTERNAL ROUTINECORMEN'PRINT STATS

WRITE

P

CSEL.FCTEDNQ, INFO

PUNCH • 1

PUNCH CLASSNAMLS,^ iNO. SUBCLASSES IN VACH

CLA.^,S, SUBCLASS NA::!'_^RETURN

Figure B-14.-- Flow chart for subprogram LADMAN

r 'v

1

NOFEAT

ISUNC

SUNANG

FETVEC

ISUNT

8 In

30 In

1 In

1 In

1 In

corresponding to

channels in FETVEC

Sun angles

Channels

No. of channels

Flag indicating

sun angles came

from cards.

Flag indicating

sun angles were

extracted from

MSS data tape

B.20 SOFTWARE SUBPROGRAM NO. 20 (SUNFCS)

Subprogram SUNFCS computes sun angle gain corrections for pixel

radiance values for each channel based on input sun angles.

B.20.1 LINKAGES

Subprogram SUNFCS is called by routine DOTDST.

B.20.2 INTERFACES

No common blocks are provided.

B.20.3 INPUTS

Calling sequence:

SUNCOR

SUNFCS (SUNCOR, SUNANG, FETVEC, NOFEAT, ISUNC,

ISUNT)

Dimension In/Out Definition

30 Out Corrections

B.20.4 OUTPUT

N/A

-BAq-r"'1/6

B.20.5 STORAGE REQUIREMENTS

Code-254 8Data-5768

B.20.6 DESCRIPTION

The sun angle corrections

covering four channels at

corrections correspond to

the ISUNT flag is on, the

correspond to pass 1. If

angle in SUNANG is assume

FETVEC.

are computed from an internal table

a haze factor of 25 percent. The

the channels contained in FETVEC. If

first sun angle in SUNANG is assumed to

the ISUNC flag is on, the first sun

3 to correspond to the first pass in

The sun angle corrections, which are basically gain factors, are

used in the computation of cluster mean-dot distances.

B.20.7 FLOWCHART

See Figure B-20 for flowchart of SUNFCS.

B.20.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

2'

r

SONOOR, SW,

ISOK. ISMIT i

KS 0F WRITS

I 0 Z ^ Yee ` SUNAWO REIVRM

NOrES►TCORRECT

,f I . Z+1

R • (rSTVEC (1) -1)/4

. fand S

SUWCli 0

^ Yet

KS - K^

KA - rEMC(I) - K*S(

X- X+1

SUVA - SUNANG(K-KS)INO - (SUNA-S) *4 + KR

SMWOR ( I) - correction frominternal data table,

indexed on INO

Figure 5-20: rlw chart for subprogram SUNFCS

6

B.21 SOFTWP.RE SUBPROGRAM NO. 21 (CLRKEY)

Subprogram CLRKEY writes the color keys on the mixed and condi-

tional cluster map tapes.

B.21.1 LINKAGES

Subroutine CLRKEY is called by routine CLSMAP. CLRKEY calls

WRTLN,an entry point in TAPWRI.

B.21.2 INTERFACES

There are no common blocks associated with CLRKEY.

B.21.3 INPUTS

Calling sequence: CLRKEY (XSIZ, IDATA, NOSUB2, CH, MEANS, NC)

Parameter Dimension In/Out Definition

XSIZ 1 In No. of pixels/line (maximum

200)

IDATA (XSIZ,CH) Out Colors output

per lino

NOSUB2 1 In No. of subclasses

CH 1 In Set equal to 1;

in the multi-

channel case, set

equal. to NC+l

MEANS (NC,NOSLTB2) In Colors corrosponding

to subclasses.

NC 1 In Set equal to 1,

the no. of channel:;

_.L ^4/ 0 44q

B.21.4 OUTPUT

The color keys are added to the mixed or conditional map tape.

(See appendix H for format.)

B.21.5 STORAGE REQUIREMENTS

Code-247 8Data-518

B.21.6 DESCRIPTION

For each duster (subclass), a 10 x 10 color number is written

on the conditional and/or mixed cluster map tapes. This cluster

number is obtained from an internal table.

B.21.7 FLOWCHART

See Figure B-21 for flowchart of CLRKEY program.

B.21.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

1B j D

L_

t-. V

XSIZ, IMTA,NOSU92, CH,NEANS, NC

i

NKEYS -= XSIZ/llLINE 0TOTKEY = 0

HOKEY NOSUB2

CALL WRTLN

WRITE CH SCANLINES of ZFROS

ON TAPE

--'-1

LINE = LINF.+1

{

t

f

^.^

/ HK - No

KEY-

NO KEY = NKEYS

STORE IDATA (KK, J), KK (I-1) *116'K,J = 1, NC, K 1, 10, I-1.NOKEY

This is one scan line per channelof color keys

TOTKI:Y bumped by 1 with IPre-stored zer., a skiFE,ca over every

10 1 th color key store.

Writ1tw10 line: of'^I • 0the :nee colt"r

Yes

I+1

codes} I > IQ

I • ! J

No

I20 C1

Yes

JJ

Set End of 7File Indicator

Ci

1 CALL WRTLN --WRITE IUATA

ON TAPE

LINE LINE+10

Yo

WRITESELECTk:D

INFO

CRETURN

iNOKFY - NOSUB2-'1VTKFV

Figure B-21.— Flow chart for subprogram CLRKF.Y

/ 65'1

T

B.22 SOFTWARE SUBPROGRAM NO. 22 (CNDMAP)

Subprogram CNDMAP flags conditional clusters.

B.22.1 LINKAGES

Subprogram CNDMAP is called by routine LABLR. CNDMAP - galls the

UNIVAC drum read routine RREAD.

B.22.2 INTERFACES

Interfaces with other routines through common blocks INFORM and

LABS.

B.22.3 INPUTS

Calling sequence: CNDMAP (DOTS, CNDSUB, CATVEC)

Dimension In/Out

Definition

DOTS

(4,TOTDT2) In Dot data-for each

dot1. sample number

2. line number

3. type

4. category no

CNDSUB

60

Out

For each subclass:

set equal to entry

in CATVEC if not

conditional, other-

wise set equal to

62 minus no. of

conditional sub-

classes flagged

previously

CATVEC NOSUB2 In Category no. of

each subclass

B.22.4 OUTPUT

N/A

B.22.5 STORAGE REQUIREMENTS

Code-142 8Data-4248

B.22.6 DESCRTPTION

For each cluster I, the subprogram CNDMAP reads into core from

drum that portion of the distance table for cluster T. The

minimum distance between the labeled cluster T and dot of like

label is found and compared with a threshold value. If the dis-

tance is greater than the threshold, the cluster is flagged as

conditional. This flagging is done by assigning it a cateogory

number equal to 62 minus the number of clusters already flagged.

B.22.7 FLOWCHART

See Figure B-22 for flowchart of CNDMAP.

B.22.8 LISTING

Available in the Data Techniques Laboratory, JSC Bui.iding 17.

/5j

YesRETURN \

CDMAv

ooTS, cNasue,

r;

NEXT 67CNDSUB(I) CATYEC(I)

i11, NOSUB2

1- 0 I>

A NOSU82i ^ Iil

No

1

TBEAD DISTANCES FROM CLUSTER 11

TO THE DOTS FROM DKUM

I ^

Set DSTN . smallest distanceamong dots labeled sasscategory as cluster

OSTN < T

A

--- - " --ASSIGN CONDITIONALCATEGORIES, STARTING

AT 62NEXT - NEXT -1CNDSUB(I) - NEXT

Figure 8-22.- Flow chart for subprogram CNDNAF

APPENDIX C

SUBPROGRAM DESCRIPTIONS

,f ---'r

APPENDIX C

TABLE OF CONTENTS

C.1 Software for Subprogram No. 1 (ISODAT)

C.2 Software for Subprogram No. 2 (RDDATA)

C.3 Software for Subprogram No. 3 (SETUP7)

C.4 Software for Subprogram No. 4 (SUNFAC)C.5 Software for Subprogram No. 5 (PSPLIT)

C.1 SOFTWARE SUBPROGRAM NO. 1 (ISODAT)

The new capabilities of subprogram ISODAT are:

1. on option, call the utility routine RDDOTS to obtain

cluster starting vectors,

2. on option, apply a sun angle correction by channel to

each pixel during clustering,

3. remove "designated other" or "designated unidentifiable"

pixels from the clustering algorithm input.

C.1.1 LINKAGES

The Subprogram ISODAT is called by the routine ISOCLS, and

calls routines PRINT, PSPLIT, CLDIST, and DELETE.

C.1.2 INTERFACES

Subprogram ISODAT interfaces with other routines through

common blocks GLOBAL, PASS, and TSOLNK.

C.1.3 INPUTS

• Calling sequence: CALL ISODAT (C, IPLACE, MEANS, N, STDEV,

CLD, FLDINF, AVP, AMN)

Parameter Dimension

C (NOFEAT,NOPTS)

IPLACE NOPTS

In/Out Definition

Out Storage for one

drum read of pixels

for clustering

Out NOPTS is the number

of points for one

drum write of pixel

cluster numbers.

/,l'7

Parameter

MEANS

N

STDEV

CLD

FLDINF

AVP

AMN

Dimension In Out

(NOFEAT,I-1AXCLS) In/Out

MAXCLS

Out

(NOFEAT,MAXCLS) Out

(I,AXCLS , MAXCLS ) In

(IPT)

uut

(NOFEAT,MAXCLS) Out

(NOFEAT,MAXCLS) In

Definition

Starting mean values

for clustering.MAXCLS

is the maximum number

of clusters.

Number of pixels per

cluster.

Standard deviations

per cluster/channel.

Cluster distance

matrix.

Field information(vertices, vertex

location).

Temporary storage for

computation of cluster

means

Temporary storage for

computation of cluster

standard deviations.

C.1.4 OUTPUTS

No additional outputs.

C.1.5 STORAGE REQUIREMENTS

Code-2176 8Data-44008

C^

C.1.6 DESCRIPTION

A dot file trigger ir, labeled common ISOLNK invokes a call to

RDDOTS for starting vectors. The unit and file numbers will

have been loaded in labeled common GLOBAL. Sun angle correction

triggers in labeled common ISOLNK causes the sun angles (stored

in ISOLNK) to be used to find sun angle corrections from an

internal table. Application of the correction consists of

multiplying the pixel channel radiance values by the corrections

in the pixel assignment to clusters, and the computation of

maximum standard deviations.

The DO/DU pixels are identified from the input DO/DU field

information. As regular field pixels are extracted from the MSS

data tape in routine RDDATA, any DO/DU pixels contained therein

are identified and the radiance valves are set to 0 or 255 for

subsequent identification and deletion in the clustering procedure.

C.1.7 FLOWCHART

N/A

C.1.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

f

C.2 SOFTWARE SUBPROGRAM ISO. 2 (RDDATA)

Tne new capabilities of subprogram RDDATA are:

1. read DLSIGNATED OTHER and DESIGNATED UNIDENTIFIABLE: class-

name cards and the associated field definition cards, and

calculate the field information (number of vertices, vertexlocations, number of pixels) for both classes,

2. compute information concerning the DO/DU pixels fur use

by other subprog.,:ams. This includes the number of DO/DU

pixels in each pixel field for the current class, and

drum addresses for DO/DU pixlls,

3. assign printing symbols to DO and DU pixels, as well as

special mean values (0 or 255).

C.2.1 LINKAGES

The subprogram RDDATA is called by the routine ISOCLS, and

Calls the routines TAPERD and LAREAD.

C. 2.2 INTERFACES

Subprogram RDDATA interfaces with other routines through com-

mon blocks GLOBAL, PASS, and ISOLNK.

C. 2. 3 INJ,,UTS

• Calling Sequence: CALL RDDATA (ARRAY, TOP, IDATA, IDIM,

LAST)

Parameter Dimension In/Out Definition

ARRAY TOP In Starting lccatlon

for field information.

TOP 1 In Number of available

words in ARRAY.

Parameter Dimension In/Out

IDATA IDIM In

IDIM 1 In

LAST 1 Out

Definition

Buffer for pixel

value storage per

scan line.

Maximum dimension

of IDATA.

Flag indicating

(when set to a

value of 1) that

all classes for

one set of control

cards have been

processed.

C.2.4 OUTPUTS

No additional outputs.

C.2.5 STORAGE REQUIREMENTS

Code-2316 8Data-13508

C.2.6 DESCRIPTION

Designated "other" and/or "unidentifiable" pixels are

identified from field information. The radiance values are

reset to values of 0 and/or 255. This serves as the flag in

subsequent processing.

The field description from cards are held internally.

The trigger for DO/DU processing is added to labeled common PASS

and set in RDDATA. Two special print symbols !* and #) for

DO and DU pixels are provided.

Special cluster numbers are assigned to DO and DU pixels. These

numbers have values 1 greater and 2 greater than the number of

regular clusters.

C.2.7 FLOWCHART

N/A

C.2.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

^=6

C.3 SOFTWARE SUBPROGRAM NO. 3 (SETUP7)

The new capabilities of subprogram SETUP7 are:

1. read an optional DOTFILE control card for unit and file

number, and set option trigger for subsequent use by

ISODAT

2. read an optional SUNANG control card, set the sun angle

correction trigger for use by ISODAT, and extract the

sun angles if these are present on the card.

C.3.1 LINKAGES

The subprogram SETUP7 is called by the routine ISOCLS. Routine

SETUP7 calls card reader/interpreter routines FIND, NXTCIiR,

NUMBER, and FLTN,::i.

C.3.2 INTERFACES

Subprogram SETUP7 interfaces with other routines through com-

mon blocks GLOBAL, PASS, and ISOLNK.

C . 3.3 INPUT;'

o Calling sequence: CALL SETUP7 (ARRAY, TOI', ITIME)

Parameter Dimension In/Out Definition

ARRAY TOP-CORBAS Out Stores means or a

statistics Module

STAT dock.

TOP 1 In Maximum dimension

of ARRAY (normally

10,600)

ITIME 1 In Count of number of

times SETUP7 called

Function

Defines the

unit number

number m of

data file D+

taining the

vectors.

FORTRAN

n and file

the dot

)TFIL con-

starting

Sun angles will be ex-

tracted from the MSS

data tape.

• New Control Cards:

Keyword Parameter

DOTFIL INPUT/UNIT=n,FILE=m

(Default: Self-

initialized start-

ing)

SUNANG TAPE

(Default: No sun

angle correction

applied)

SUNANG nl,n2,...nj

n are integers,j1;8

(Default: No sun

angle correction

applied)

j n j j are the sun angles

to be used in computing

the sun angle correc-

tions for use in the

clustering algorithm.

A sun angle must be in-

put for each set of 4

channels appearing on

the CHANNEL control card.

C.3.4 OUTPUTS

No additional outputs.

C.3.5 STORAGE REQUIREMENTS

Code-2410 8Data-6718

C.3.6. DESCRIPTION

The DOTFILE and SUNANG control carets are handled by ex-

tending data vector INVEC to include the character strings

DOTFIL and SUNANG. The unit and file number of UOTFILE are

stored in GLOBAL labeled common. Sun angles appearing on the

SUNANG card are placed in ISOLNK as sun angle card input. The

sun angle correction triggers appear in ISOLNK and are set by

SETUP7.

C.3.7 FLOWCHART

N/A

C.3.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

^rf^

C.4 SOFTWARE SUBPROGRAM NO. 4 (SUNFAC)

Subprogram SUNFAC is identical to subprogram SUNFAS. Please

refer to the description of this subprogram in Appendix B, number

B-20.

C.4.1 LINKAGES

Subprogram SUNFAC is called by routine ISODAT.

C.4.2 DESCRIPTION

The sun angle gain corrections computed by SUNFAC are used in

computing pixel/cluster mean distances in the clustering routine

PSPLIT and in determining the largest standard deviations in

routine ISODAT.

<0

C.5 SOFTWARE SUBPROC'RAM NO. 5 (PSPLIT)

Subprogram PSPLIT performs much of the calculative activity

associated with the ISOCLS processor. For each iteration of the

clustering algorithn, it assigns pixels to clusters, and computes

the new mean and standard deviation vectors.

C.5.1 LINKAGES

PSPLIT is called by routine ISODAT. It calls the UNIVAC drum

read/write routines in RANDIO.

C.5.2 INTERFACES

PSPLIT interfaces with other routines through common blocks PASS

and ISOLNK.

PSPLIT (MEANS, STDEV, N, CLD, C, IPLACE,

AVP, AMN, MEN)

Dimension In/Out Definition

(NOFEAT,MAXCLS) In/Out Cluster mean

(NOFEAT,1%1AXCLS) Out

(MAXCLS) Out

(MAXCLS,MAXCLS) In

(NOFEAT, NOPTS) Out

C.5.3 INPUTS

Calling sequence:

Parameter

MEANS

STDEV

N

CLD

C

vectors

Cluster standard

deviations

No. of pixels in

each cluster

Inter-cluster

distances, not

used

Buffer holding

pixel radiance

values after drum

read

IPLACE (NOPTS)

NOPTS=buffer

size for numberof pixels

AVP (NOFEAT,MAXCLS)

NOFEAT=number

of channels

(max = 30)

AMN MAXCLS=62 (max

number of

clusters)

Out Cluster no. pixel

is assigned

Out Intermediate

results in calcu-

lation of cluster

standard deviations

AMN

(NOFEAT,MAXCLS) Out

Intermediate

results in calcu-

lation of cluster

moans

MEN

(NOFEAT,MAXCLS) Out

Not used; in

ISODAT call, the

same storage as

MEANS

C.5.4 OUTPUTS

N/A

C.5.5 STORAGE REQUIREMENTS

Code-1002 8Data-1378

C.5.6 DESCRIPTION

As the pixel radiance vec-ors come in from drum, these are first

tested for 0 or 255 values over all channels (DO/DU pixels). DO

and DU pixels are assigned cluster numbers greater than the

ordinary cluster numbers. Any pixel not DO or DU is assigned to

a cluster based on minimum L 1 distance from the means provided to

PSPLIT. Sun angle correction can be applied to this distance

C 268

computation by user option. After all pixels are assigned to

clusters, the cluster means and standard deviations are recomputed.

In order to save calculation time, PSPLIT has two basically ident-

cal cluster assignment loops, one having incorporated the sun

angle correction and the other without it. Thus, for runs without

sun angle correction, this multiplication (with default values of

1) is not performed.

C.5.7 FLOWCHART

N/A

C.5.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

APPENDIX D

SUBPROGRAM DESCRIPTIONS

/,70

APPENDIX D

TABLE OF CONTENTS

D.1 SOFTWARE FOR SUBPROGRAM NO. 1 (SETUP4)

D.2 SOFTWARE FOR SUBPROGRAM NO. 2 (WGTCHK)

D.3 SOFTWARE FOR SUBPROGRAM NO. 3 (INTWGT)

D.1 SOFTWARE SUBPROGRAM NO. 1 (SETUP4)

The SETUP4 subprogram of the SELECT processor is modified to

recognize the new option, "CLSWT", on the OPTION control card.

If the new option is input, SETUP4 initializes the table of

weights for interclass subclass pairs (=1.0) and for intraclass

subclass paira (-0.0). Also, SETUP4 is modified to include a new

internal subprogram, subroutine INTWGT which accomplishes the

function of initializing interclass subclass-pair weights.

D.1.1 LINKAGES

The SETUP4 subprogram is called from the processor driver pro-

gram, SELECT. Subprogram SETUP4 continues to reference the

following subprograms: BMFIL, BSTCHK, CRDSTA, EVLCHK, FIND,

GRPSCN, NUMBER, NXTCHR, ORDER, PRTFLD, REDSAV, WGTCHK, and WGTSCN.

An additional call to internal subroutine INTWGT is included in

this modification of SETUP4. (See section D.3 for description

of subroutine INTWGT).

D.1.2 INTERFACES

SETUP4 interfaces with the driver program, SELECT, and other

subprograms via the named common blocks FSL, GLOBAL, and INFORM.

D.1.3 INPUTS

Calling sequence: CALL SETUP4 (ARRAY, TOP, STOPFG, JTIME, SUBRAY,

SUBSIZ)

Parameter Dimension In/Out Definition

ARRAY 10600 In Working array in

blank COMMON.

TOP 1 In The maximum usable

location in ARRAY.

TOP=10600, set

in MONTOR.

STOPFG Z Out Flag set-1 to

indicate that the

$END* card has

been read.

JTIME 1 In Counter for the

no. of times

SETUP4 is called

from SELECT. When

JTIME=1, the line

printer output is

labeled with the

HEADER array

contents. For

JTIMEy^I, the

heading is not

placed on the

output.

SUBRAY 12000 In Working array,

provided from the

SELECT program.

SUBSIZ 1 In Maximum usable

location in SUBRAY,

set in SELECT

program (=12000).

• Revised Control Card

Keyword Parameter

(col. 1) (col. 11-72)

OPTION CLSWT SETUP4 sets a flag, WTKEY=1,

to indicate that internal sub-

program INTWGT is to initialize

the table of weights in SUBRAY

for interclass subclass pairs.

^93

D.1.4 OUTPUTS

One addition to line printer output is provided by the modified

SETUP4 subprogram. When the OPTION CLSWT control card is input,

the printer listing of user requests will include:

"F USE AUTOMATIC INTERCLASS SUBCLASS WEIGHTS"

There are no other changes to the output. The subclass-pair

weights determined in SETUP4 are listed in the INTERCLASS

SEPARABILITY TABLE , which is part of the usual printer output

from the SELECT processor.

D.1.5 STORAGE REQUIREMENTS

Storage required: Data-791 Code-990

D.1.6 DESCRIPTION

When the OPTION control card is recognized by SETUP4, a transfer

is made to statement number 60, where there are tests for three

possible options - STATS , PUNCH , or CLSWT . Unique internal

flags are set for each of the options detached on an OPTION

card. If CLSWT (actually, "C" as a first character) is deleted,

the flag WTKEY is set = 1. The flag, WTKEY, is tested in order

to output the appropriate listing of user requests (see section

D.1.4, OUTPUTS), and to initiate a call to an internal (to SETUP4)

subprogram, subroutine INTWGT. The call to INTWGT accomplishes

the automatic initialization of interclass subclass-pair weights

in a SETUP4 working array, SUBRAY.

The flag, SETWGT, is the flag normally set by SETUP4 when a

WEIGHTS card is read (SETWGT=2). Both SETWGT and WTKEY are

tested for the necessity of calling the subprogram, WGTCHK. If

either SETWGT=2 or WTKEY=1 or both, subroutine WGTCHK is called.

In the call to WGTCHK, the subclass-pair weights initialized by

subroutine INTWGT are passed in array SUBRAY and two unused storage

locations, ARRAY (WGHS14) and ARRAY(WGHS14+1), are used to pass

the flags SETWGT and WTKEY to subroutine WGTCHK. Subroutine

WGTCHK will place any input (via a WEIGHTS card) subclass-pair

weights into the array, overriding weights placed there by sub-

routine INTWGT, then perform its usual function of reducing the

two dimensional subclass-pair weights array to a linear array and

passing it to SETUP4 beginning at ARRAY (WGHS14). At this point,

control is returned to the processor driver program, SELECT, as

usual.

D.1.7 FLOWCHART

N/A

D.1.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

M^4

/t7 ^^

D.2 SOFTWARE SUBPROGRAM NO. 2,(WGTCHK)

Subprogram WGTCHK of the SELECT processor, as modified, performs

one of two functions:

a. The usual capability of initializing all intersubclass pair

weights =1.0, followed by overriding these preset weights

with the weights in the input argument, WGHT, for subclass

pairs (and honoring Lhe OTHERS weight assignment, for all

unspeci.ried subclass-pairs). The weight table returned to

SETUP4 via the argument, WEIGHT, contains for each inter-

subclass-pair either a weight =1.0, or a weight = the weight

specified on a WEIGHTS card input to SETUP4, or a weight =

the weight specified on an OTHERS card input to SETUP4.

b. Bypass the initialization of subclass pair weights to 1.0

and the OTHERS weight F.6._-L? ?nment, i-: any. Store into the

weight table returned :o SETUP4 via the argument, WEIGHT,

either the weight(s) for specific irtersubciass-pairs, as

named on WEIGHTS card(s) input to SETUP4, or the weights

for interclass subclass pairs as initialized (=1.0) in

internal subroutine INTWGT and sent to WGTCHK via the

argument, WRKRY. All remairdny intersubclass-pair weights

in the WEIGHT table will be set = 0.0 (via initialization

in subroutine INTWGT).

The choice of functions to be performed by WGTCHK is derived from

the value of a flag, WTKEY, sent to WGTCH11 via calling argument

WEIGHT(2).

D.2.1 LINKAGES

Subprogram WGTCHK is called by the SETUP4 subprogram. WGTCHK

does not reference any lower level prog=ams.

D. 2. 2 INTER7ACES

Subprogram WGTCHK does not use a common block. Interface with

the SETUP4 subprogram is via the calling arguments.

D.2.3 INPUTS

Calling sequence: CALL WGTCHK (WEIGHT, CLSNAM, NAMPR, WGHT, WPTR,

WRKRY, NOCLS2)

Parameters Dimension In/Out Definition

WEIGHT NOCLS2* In/Out Output table of(NOCLS2-1)/2

weights for sub-(NOCLS2=No.

class pairs. WEIGHTof subclasses)

(1) is equivalent

to ARRAY(WGHS14)

in the calling

program SETUP4.

On input, WEIGHT(1)

is used to convey

the flag, SETWGT,

from SETUP4 to WGTCHK.

WEIGHT(2) is used

to convey the flag,

WTKEY, from SETUP4

to WGTCHK.

CLSNAM NOCLS2 In Final set of sub-

(=no. of class names from

subclasses) SAVTAP file, after

any grouping of

subclasses performed

due to GROUP control

card.

NAMPR (2,WPTR) In Subclass names or

name pairs input

ro SETUP4 on

WEIGHTS card(s).

NAMPR (1,WPTR)=

subnam i if

D- 6

NAMPR (2 ,WPTR) =

subname21

if input, other-

wise=blank.

NAMPR(1,WPTR) may

also contain

"OTHERS", from

WEIGHTS OTHERS

card.

WGHT 400 In Subclass, sub-

class pair, or

"OTHERS" weights

from WEIGHTS

card(s) input to

SETUP4 via the

WGTSCN subprogram.

WPTR 1 In The number of

weights input to

SETUP4 on "WEIGHTS"

control card(s).

WRKRY (NOCLS2, In Working array. If

,JOCLS2 ) WTKEY=WEIGHT (2) +1,

NOCLS2=No. contains initializa-

of subclasses tion weights for

intersubolass pairs

( =1.0), and interim

storage of subclass

pair weights, from

WGHT array. If WTKEY

(WEIGHT(2))=1, WRKRY

contains interclass

subclass pair weights

sent in from sub-

routine INTWGT.

^77g

NOCLS2 1 Tn The total no. of

subclasses for

all classes.

D.2.4 OUTPUTS

The modificaticns to WGTCHK makes no change in line printeror file output.

D.2.5 STORAGE REQUIREMENTS

WGTCHK requires 296 locations in the Instruction Bank, 69 locations

in the Data Bank, for a total of 365 locations.

D.2.6 DESCRIPTION

The calling sequence for WGTCHK is not modified. However, the

use of the first argument in the caring sequence, WEIGHT, is

modified so that on input to WGTCHK, WEIGHT(1) = SETWGT (from

SETUP4) and WEIGHT(2) = WTKEY (from SETUP4). Two fiat's internal

to WGTCHK, by the same names (i.e., SETWGT aiid WTKEY), are

initiali7ea from WEIGHT(1) and WEIGHT(2) immediately upon entry

to WGTCHK.

If WTKEY+1, subprogram WGTCHK performs its usual function; i.e.,

pre-initializing in the working array, WRKRY, all intersubclass-

pair weights either =1.0, or set to the value on the WEIGHTS

OTHERS card, if it is input to SETUP4. Following pre-initial-

ization in the working array, WRKRY, if SETWGT=2 the subprogram

overrides the preset weights in the working array with weights

from the input WGHT array, using subclass names in the input

NAMPR arra- to direct the storage of input weights. When the

working array is completed, the subclass-pair weight values from

the working array are transferred to the weight table (WEIGHT)

and output by WGTCHK via calling argument.

8

r9

If WTKEY=1, WGTCHK assumes that the working array, WRKRY, contains

subclass-pair weights as initialized in subroutine INTWGT(SETUP4).

Pre-initialization of WRKRY is bypassed, and the flag, SETWGT,

is tested. If SETWGT=2, the weights in the working array are

overridden by weights from the input WGHT array, using subclass

names in the input NAMPR array to direct the storage of weights

into the working array, WRKRY. If SETWGTX2, the weights in WRKRY

remain as initialized in subroutine INTWGT. The weights from

WRKRY are then transferred to the T•;aight table (WEIGHT) and out-

put by WGTCHK via calling argument.

D.2.7 FLOWCHART

N/A

D.2.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

8`0

D. 3 SOFTWARE SUBPROGRAM NO. 3 ( IiQWG'I )

The subprogram INTWGT is an internal subroutine in the SETUP4subprogram. The function. of INTWGT is to set-1.0 -he weightsof all interclass subclass-pairs, and to set=0.0 the weightsof all inteaclass subclass-pairs.

D.3.1 LINKAGES

Subroutine INTWGT is called by the SETUP4 subprogram. INTWGT

does not reference any lower-level subprograms.

D.3.2 INTERFACES

INTWGT interfaces with subroutine SETUP4 via the calling argu-

ments. No common blocks are utilized by INTWGT.

D.3.3 INPUTS

CALL INTWGT (SUBWGT, CLSUB, NOSUB2, NOCLS2)

n-rmmo4-cr ilimmncinn Type In/Out

Definition

SUBWGT (NOSUB2,NOSUB2)

CLSUB NOCLS2

Real In Working array for

storage of inter-

class subclass-pair

weights and intra-

class subclass-pair

weights. Equivalent

to SUBRAY(W1) in

SETUP4.

Integer Tn Input array con-

taining the no. of

subclasses in each

class. Equivalent

to ARRAY(NOSUB2) in

SETUP4.

D,,-,l <0f'?I

NOSUB2 1 Integer

NOCLS2 1 Intege

In The total no. of

subclasses in all

classes

In The total no. of

classes

D.3.4 OUTPUTS

All output of subroutine INTWGT is via the first calling argu-

ment (See Section D.3.3 above.)

D.3.5 STORAGE REQUIREMENTS

INTWGT is internal to subroutine SETUP4. Approximately 50 storage

locations are required by subroutine INTWGT alone.

D.3.6 DESCRIPTION

In SETUP4 when the flag, WTKEY=1, is set due to an input OPTION

CLSWT control card, subroutine INTWGT is called by SETUP4 to

perform the functions of setting interclass subclass-pair weights

=1.0, and intraclass subclass pair weights = 0.0.

INTWGT utilizes a portion of the working array, subray, to contain

the subclass-pair weights returned to SETUP4. The portion of

SUBRAY utilized by subroutine ]INTWGT is the same part of the array

that is utilized as a working array (WRKRY) in subroutine WGTCHK.

Within INTWGT, the array is known as SUBWGT, dimensioned (NOSUB2,

NOSUB2), where NOSUB2 = the total number of subclasses, after any

grouping required by input GROUP control card(s).

The method of setting t.ie subclass-pair weights in INTWGT is as

follows:

1. initialize the weight for all subclass pairs = 0.0

SUBWGT (I,J) = 0.0 I=1, NOSUB2; J=l, NOSUB2

SUBWGT (J,I) = 0.0

^t^oy

2. given that NOCLS2 = total number of classes

and NK1 = CLSUB(K1) = number of subclasses in class K1

and NK2 = CLSUB(K2) = number of subclasses in class K2

then for K1 = 1, 2, 3, . . ., NOCLS2-1

and K2 = K1+1, K1+2, . . ., NOCLS2

the subclass numbers, I, for class K1 are as follows:K1-1

I i = i + Fa

NL; i = 1, 2, 3, ..• ► NK1L=0

(N = 0)

likewise, the subclass numbers, J, for class K2 are as follows:

K2-1J^ = J + E NL 1 J = 1, 2, 3, ..., NK2

M=1

(N1 = Number subclasses in class 1)

3. SUBWGT (I,J) = 1.0

SUBWGT (J,I) = 1.0

4. Return to SETUP4, with interclass subclass-pairs = 1.0 and

inteaclass subclass-pairs = 0.0, in SUBWGT.

D.3.7 FLOWCHART

N/A

D.3.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

^

23

APPENDIX E

SUBPROGRAM DESCRIPTIONS

leoy

APPENDIX E

TABLE OF CONTENTS

E.1 SOFTWARE FOR SUBPROGRAM NO. 1 (REDIF2)

E.2 SOFTWARE FOR SUBPROGRAM NC. 2 (SETUP2)

t

E.1 SOFTWARE SUBPROGRAM NO. 1 (REDIF2)

Subprogram REDIF2 of the CLASS I FY procrssoi wa:: mad i t i cd

to, (1) accept a revised APRIORI control card and (l) sot

a flag (APRFLG) to indicate that in the subprogram SETUP2, the

apriori probability values for each subclass are to be com-

puted, using subclass population data from the statistics

file, SAVTAP.

E.1.1 LINKAGES

Subprogram REDIF2 is called by subprogram SETUP2. Subprogram

REDIF2 calls the following subprograms:

BMFIL, CATSCN, CRDSTA, FIND, FLTNUM, GRPSCN, NUMBER, NXTCHR,

ORDER, and TDATE.

F.1.2 INTERFACES

The common blocks used by subprogram REDIF2 are: CLASS, GLOBAL,

INFORM. The variable, APRFLG, in common block CLASS was

involved in the modification to subprogram REDIF2.

E.1.3 INPUTS

• Calli.ig sequence: Call REDIF2(ARRAY,TOP,APRIOR,YATNO,

BMATRX,PrIORI)

Parameters Dimension In/out Definition

ARRAY 10 600 In Variably dimensioned

working storage

TOP 1 In Maximum usable location

in ARRAY — TOP = 10/600

APRIOR 60 In Storage for a priori

probability values —

Initialize = 0.0 in

REDIF2

I

E1

i

Parameters Dimension In/out Definition

KATNO 60 In Unused in REDIF2.

BMATRX (BMCOMB, Out

Storage location for

BMFEAT )

B-matrix i

BMCOMB - no. i

of linear com-

binations in i

B-matrix

BMFEAT = no.

of channels

used in

B-matrix

PRIORI 60 Out Storage for apriori

probability values read

from input APRIORI con-

trol card.

• Revised control card

Keyword

APRIORI

Parameter Function

FILE If the first nonblank character

on the APRIORI card (parameter

field) is an F • , the flag,

APRFLG, is set w -777777. This

value of APRFLG will initiate

in SETUP2 the computation of

subclass apriori probability

values from the statistics file's

subclass pixel population data.

E.1.4 OUTPUTS

File output is unchanged by these modifications to REDIF2.

Line printer output is modified to include the message "*** CLSFY/

REDIF2 - BAD INPUT ON APRIORI CARD - DEFAULT APRIORI PROBABILITYVALUES WILL BE USED. This message is printed immediately follow-

ing the listing of the APRIORI control card as is usually done,

and is only printed when the first character on the APRIORI con-

trol card is neither a legitimate "F", nor a number in the range

of 0, 1, ..., 9.

E.1.5 STORAGE REQUIREMENTS

Subroutine REDIF2 requires 708 locations in the Instruction Bank,

343 locations in the Data Bank, for a total of 1051 locations.

E.1.6 DESCRIPTION

REDIF2 modifications include: (1) a test for the character "F"

as the first non-blank character on t.ie APRIORI control card,

(2) the initialization of the variable, APRFLG = -777777 if the

character "F" is encountered.

If the first nonblank character is not an F , REDIF2 proceeds

to the usual reading of apriori probability values from the

parameter field of the APRIORI card. If the first character is

not a legitimate numeric (number), an error message is printed

(see section E.1.4). In the case of an error on the APRIORI

control card the flag variable, APRKEY is set = 0.

E.1.7 FLOWCHART

N/A

E.1.8 LISTING

The listing is =available in the Data Techniques Laboratory, JSC

Building 17.

r

E.2 SOFTWARE SUBPROGRAM NO. 2 (SETUP2)

Subprogram SETUP2 tests the value of the flag, APRFLG, which

is returned from subprogram REDIF2 via common block CLASS and

if APRFLG = -777777, SETUP2 uses s>bclass pixel population

data obtained from the statistics file, SAVTAP, to compute

the subclass apriori probability values which are stored in the

APRIOR array, and subsequently used in classification.

E.2.1 LINKAGES

Subprogram SETUP2 is called by the CLASSIFY processor driver

program, CLSFY. Subprogram SETUP2 calls the following sub-

programs: FIND, NUMBER, REDIF2, REDSAV, and WRTBM.

E.2.2 INTERFACES

Subprogram SETUP2 uses the named common blocks CLASS;

GLOBAL, and INFORM. The variable, APRFLG, in common blockCLASS was involved in the modifications to SETUP2.

E. 2. 3 INPUTS

• Calling sequence: CALL SETUP2 (ARRAY, TOP, FLDFLG,APRIORI,

BMATRX,KATNO)

Parameter Dimension In/out Definition

ARRAY 10.,600 In Variably dimensioned

working storaqe.

TOP l In Maximum usable location

in ARRAY - set = 10/600

FLDFLG 1 In Unused in SETUP2

APRIOR 60 Out Storage for the subclass

apriori probability

values.

r

Parameter

BMATRX

In/out

(BMCOMB, OUT

BMFEAT)

BMCOMB = no.

of linear com-

binations in

B -matrix

BMFEAT = no.

of channels

used in the

B -matrix .

Definition

Storage for the B -

transformation matrix

Class-category

correspondence.KATOO 60 Out

E.2.4 OUTPUTS

There were no changes in either file output or line printer

output as a result of these modifications to SETUP2.

E.2.5 STORAGE REQUIREMENTS

Storage required: Data-1000 8 Code-14428

E.2.6 DESCRIPTION

The modifications to SETUP2 include:

1. A test on the flag, APRFLG = -777777, to trigger a

transfer to the coding for computation of subclass

apriori probability values using subclass pixel popu-lations available in the array, KEPPTS (common block

INFORM).

2. The computation and storage of subclass apriori proba-

bility values, in the "ollowing manner:

Total no. of subclass pixels

NOSUB2TKEPTS KEPPTS(I)

7&'

apr'Lori probability value for subclass I

APRIOR(I) KEPPTS(I)TKEPTS

I = 1,NOSUB2 (NOSUB2 = total no. of subclasses)

E.2.7 FLOW CHART

N/A

E.2.8 LISTING

The listing is available in the Data 'techniques Laboratory,

JOC Building 17.

19/

APPENDIX F

SUBPROGRAM DESCRIPTIONS

/ 46a^

APPENDIX F

TABLE OF CONTENTS

F.1 Software for

F.2 Software for

F.3 Software for

F.4 Software for

F.5 Software for

F.6 Software for

F.7 Software for

F.8 Software for

Subprogram

Subprogram

Subprogram

Subprogram

Subprogram

Subprogram

Subprogram

Subprogram

No. 1 (SETUP3)

No. 2 (DTCHK)

No. 3 (REDIF3)

No. 4 (DSPLY2)

No. 5 (DOTPCT)

No. 6 (DOTSUM)

No. 7 (DSPLAY)

No. 8 (TAPLAB)

-P,-i /

F . 1 SOFTWARE SUSPROG AM NO. 1 (SETUP3)

The modifications to SETUP3 adapt SETUP3 '4o LACIE Procedure 1

image processing requirements. The modifications accomplish

the following purposes:

1. Implement the input of dot data parameters from the DOTFIL

file created by the DOTDATA processor, when the new DOTFIL

control card is input.

2. Utilize existing storage in ARRAY normally occupied by train-

ing field information to store the dot data parameters

3. Perform a check for agreement between the set of dot category

names and the set of classification category names from the

input classification file, MAPTAP, and

4. Order the dot data in storage by ascending line number with

the group of dots on a given line ordered by ascending sample

number.

An added dot performance flag, DOTKEY and an associated error

flag, DOTERR, IS TESTED. If DOTKEY>O and DOTERR=O, activi-

ties related to dot performance summary processing is

initiated in S T!,TUP3. If either DOTKEY=O or DOTERR>O, dot per-

formance summary processing is not initiated.

If dot data processing is initiated and if there is any mismatch

of category names between analyst-labeled dot categories (DOTFIL)

and classification categories (MAPTAP), dot data processing is

be terminated, a message written to warn the user (see F.1.4(2)

below) and the usual DISPLAY processor functions performed as

detailed by the input control cards. Also, other error checks

are made on the input DOTFIL data, before proceeding with dot

processing (see items 5 and 7 in section F.1.4).

F.1.1 LINKAGES

Subprogram SETUP3 is called by the DISPLAY processor driver pro-

gram, DSPLAY. Subprogram SETUP3 makes calls to the following

subprograms: FIND, NUMBER, REDIF3, WRTFLD, FSBSFL, internal

subprograms SETKEY and FIXFLD and three new subprograms TAPLAB,

RDDOTS, and internal subprogram DTCHK.

F.1.2 INTERFACES

Subprogram SETUP3 references two common blocks, DISPL and GLOBAL.

The modifications to SETUP3 resulted in the addition of two

variables to the common block, DISPL. The two added variables

are DOTKEY and DOTERR.

F.1.3 INPUTS

Calling sequence: CALL SETUP3 (ARRAY, TOP)

Parameter Dimension In/Out Definition

ARRAY 10 600 In Variably dimen-

sioned working

array.

TOP 1 In Maximum usable

location in ARRAY.

Set=10 600 in the

EOD-LARSYS execu-

tive program,

MONTOR.

F.1.4 OUTPUTS

Modifications to SETUP3 include eight additions to line printer

output:

1. In the user input summary of requests the following message

was added:

_T_

l7Z

PRINT DOT DATA PERFORMANCE SUMMARIES FOR DOT DATA FROM

FORTRAN UNIT XX, NO. XX AND TAPE (OR FILE) CCCCCC#11

If OPTION OUTLINE control card is input, the following addi-

tional line is printed:

OUTLINE THE DOTS ON THE CLASSIFICATION MAP

2. If each category' ^iame from the input dot data file, DOTFIL,

does not agree with -')ne of the category names from the input

classification results file, MAPTAP, the following message

will be printed (from internal subprogram DTCHK):

DOT DATA PERFORMANCE SUMMARIES WILL NOT BE PRODUCED - THE

CATEGORY NAMES FROM MAPTAP AND DOTFILE DO NOT MATCH -

CATEGORY NAMES FROM MAPTAP ARE: MCAT1, MCAT2, MCAT3, ...

CATEGORY NAMES FROM DOTFILE ARE: DCAT1, DCAT2, DCAT3, ...

3. If each cateogry name from DOTFIL matches each category name

on MAPTAP, or if each category name on DOTFIL matches one of

the categories on MAPTAP and there are additionai categories

on the MAPTAP which do not match a DOTFIL category name, the

following message is printed (from internal subprogram DTCHK):

THERE IS OR IS NOT 1-1 CORRESPONDENCE BETWEEN THE CATEGORY

NAMES FROM DOTFILE - DCAT1, DCAT2, ...

AND THE CATEGORY NAMES FROM MAPTAP - MCAT1, MCAT2, MCAT3, ...

4. If the number of categories (NOCAT) on the input classification

results file, MAPTAP, is zero(=0) (i.e., category classifica-

tion not performed), the following message is printed:

*** CLASSIFICATION BY CATEGORY (ON MAPTAP) IS REQUIRED IN

ORDER TO PROCESS THE DOT DATA ***

*** DOT PERFORMANCE SUMMARIES WILL NOT BE OUTPUT ***

^p

5. If the number of categories (NDCAT) on the input dot data

file, DOTFIL, is zero (-0), the following message is printed:

*** SETUP3 ** FROM DOTFILE, THE NO. OF DOT CATEGORIES-XX

**** DOT PERFORMANCE SUMMARIES WILL NOT BE PROVIDED ****

6. If the total working storage available in ARRAY (10600

locations) is exceeded by the usage of ARRAY in SETUP3, the

amuunt of excess storage locations attemted is output in the

message:

***** DISPLAY/SETUP3 - CORE OVERFLOW (TOP-TOP2) BY

XXXX -- EXECUTION TERMINATED ******

7. If the number of dots on the input dot data file, DOTFIL,

exceeds 250 dots, the following message is printed:

**** DSPLAY/DSPLY2 **** NO. OF DOTS = XXXX --- EXCEEDS THE

MAX. ALLOWABLE (250)

**** DOT PERFORMANCE SUMMARIES WILL NOT BE PRODUCED ****

8. After reading the dot data from DOTFIL, »sing subroutine

RDDOTS to read the file, a printout of the dot file contents

is provided, as follows:

DOT FILE INFORMATION:

NO. DOT CATEGORIES = XX

TOTAL NO. DOTS = YYY

DOT CATEGORY NAMES:

DCAT1, DCAT2, DCAT3, ...

DOT RECORD:

DOT NO. SAMPLE LINE TYPE CATEGORY

1 XXA YYA 2 12 XXB ^ Y B 2 23 XXC YYC 2 2

Y 4

,^7

_ter

F.1.5 STORAGE REQUIREMENTS

SETUP3 requires 1530 locations in the Instruction Bank, 749

locations in the Data Bank, for a total of 2279 locations.

F.1.6 DESCRIPTION

The modifications to subprogram SETUP3 are as follows:

1. The storage allocation in ARRAY for training fields (TRNSAV,

TRNFLD, TRNVER) is used for final storage of the dot data

information input by the subprogram RDDOTS. This storagearea is used after the usual printout of SAVED TRAINING

FIELDS. Treating each dot as a one pixel training field,

the base addresses FLDSV2, VERTX2, and FIELD2, for three areas

in ARRAY are recomputed, based on the total number of dots

(<250) read from DOTFIL.

Base addresses for ARRAY storage are computed as follows:

FLDSV2 = TOP1, where TOP1 is the first available location

in ARRAY, above the area in ARRAY used for test

field information.

FIEL'D2 = FLDSV2 + 1000 (allowance for information on 250 dotsin TRNSAV (4,250)

VERTX2 = FIELD2 + 1250 (allowance for information on 250

dots in TRNFLD (5,250))

TOP2 = VERTX2 + 500 (allowance for information on 250 dots

in TRNVER (2,250))

2. The tests on TRNKEY are modified to include a test on the

flag, DOTKEY (dot data processing flag).

3. Initiate the output of a correct list of user-requested

options. (See section F.1.4(1)).

4. The dot data performance summary flag, DOTKEY-1, is used to

initiate input of dot data from the DOTFIL, and also ,a com-

parison of category names input from the classification

results file, MAPTAP, against the category names read from

the dot data file, DOTFI:,. If there is a one-for-one match

on category names, dot data performance summaries will be

produced by DISPLAY. If there is a mismatch between the two

sets of category names, the message described in section

F.1.4 (2) above will be written, the DOTKEY flag reset = 0,

TRNKEY set = 0, and the error flag DOTERR set = 0. Dot data

processing will not be done by the DISPLAY processor, when

DOTKEY = 0 or DOTERR > 0.

5. TOP2 is the beginning address in ARRAY for a scratch area,

which is used to temporarily contain the input dot data from

DOTFIL by subroutine RDDOTS. The maximum size required is

1000 locations, for DOTS (4, NDOTS). Subroutine RDDOTS

initializes DOTS (1,I) dot sample number, DOTS (2,I) = dot

line number, DOTS (3,I) = dot type, and DOTS (4,I) = dot

category number (on DOTFIL). Subroutine RDDOTS also initia-

lizes the total number of dots (TOTVT2), the number of dot

categories (NDCAT), and the dot category names (DOTCAT).

6. The existing array, CARD (62), in SETUP3 is used to temporarily

contain the dot category names read from DOTFIL by subroutine

RDDOTS (i.e., DOTCAT, is equivalenced to CARD).

7. An internal (to SETUP3) subprogram, subroutine DTCHK, checks

the dot category names from DOTFIL against the classification

category names from MAPTAP. If each dot category name is

present in the set of classification category names, DTCHK

orders the dot data in DOTS (4,NDOTS) (i.e., ARRAY (TOP2))

such that the dots are in sequential ascending line number

order, with all dots on a given line ordered by ascending

,P--' 6' _i 6

pixel numbers. After ordering fl-i dot data, DTCHK stores Lt'2

dot data into the areas in ARRAY usually reserved for training

field data. The training field data input from MAPTAP is

overwritten in the process.

The training field storage areas in ARRAY are initialized

with dot data information as foliows:

a. Storage is allocated such that

TRNSAV(l,l) = ARRAY(FLDSV2),

TRNFLD(1,1) = ARRAY(FIELD2),

TRNVER(1,1) = ARRAY(VERTX2)

b. The training field-related parameters, TOTVT2 and NOFLD2,

are set = the number of dots

C. Dot data ,i moved from the temporary storage in DOTS(4,NDOTS) to the training field storage areas in ARRAY

in the following manner:

TRNSAV(1,I) = unused in SETUP3

TRKSAV(2,I) = MAPTAP category number corresponding to dot

I analyst-labeled category name

TRVSAV(3,I) = dot type (usually = 2, for bias-correction

dots)

TRNSAV(4,I) = 1 = number of "vertices"

TRNVER(1,I) = dot sample number

TRNVER(2,I) = dot line number

For 1 = 1,2,3,..., NOFLD2 (= total number of dots).

Internal subprogram FIXFLD initializes TRNFLD as usual

to contain the coordinates of the rectangular area

surrounding each dot, such that

TRNFLD(1,I) = starting line number

TRNFLD(2,I) = ending line number

TRNFLD(3,I) = starting sample number

F,-7- m"20d

_A

TRNFLD ( 4,I) - ending sampl%° numberTRNF3 .1'( 5,II - pointer to the location in TRNVER for the

vertex of the field (dot)

TRNFLD is later utilized to outline the dots on the

classification map.

8. The size of the performance table PCTAB is set = NOFLD2 -

total number of dots (i.e., PCTSZ - NOFLD2 if DOTKEY > 0) and

PCTAB utilizes the scratch area in ARRAY, beginning at ARRAY

(TOP2), as usual.

9. After the ordering of the dot data, initialization of TRNSAV,

TRNVER, and TRNFLD, the usual call to the subprogram SETKEY

(if DOTKEY > 0), will be bypassed, and SETUP3 will set FLDKEY

0, DOTKEY = number of dot categories, and will take the

normal return to DSPLAY.

F.1.7 FLOWCHART

N/A

F.1.8 LISTING

The listing for SETUP3 is available in the Data Techniques

Laboratory, JSC Building 17.

cl^a/

F.2 SOFTWARE SUBPROGRAM NO. 2 (DTCHK)i

DTCHK is a new internal subroutine in subroutine SETUP3. The 3functions of this routine are:

1. To check the correspondence between DOTFILF's and MAPTAP's

category names.

2. To order the dots by ascending line number, and for all dots

on a given line, by ascending sample number.

F.2.1 LINKAGES

The subprogram, DTCHK, is called by SETUP3 and is int:.^rnal to

SETUP3. The subprogram is not available to be referenced outside

of SETUP3.

F.2.2 INTERFACES

The interface with SETUP3 is by means of three calling arguments

and five global variables.

F.2.3 INPUTS

Calling sequence: CALL DTCHK (DOT, TRNSAV, TRNVER, DCATNM,

NDOTS, NDCAT)

i'",s a

Parameter Dimension In/Out Definition

DOT (4,NDOTS) In DOT(l,I) - samplewhere MOTS = no.total number of (2,I)=line no.

dots (< 250) (3,I)=dot type

(4,I)=labeled dot

(DOTFILE) cate-

gory no.

TRNSAV (4,NDOTS) Out TRNSAV (1,I)

unused

(2,I) = category

number

(3,I) = dot type

(4,1) = 1 = no.

of "vertices"

TRNVER (2,NOFLD2) In TRNVER(1,I)

where NOFLD2 = sample no.

total no. of (2,I)=line no.

dots (< 250)

DCATNM NDCAT In The dot category

(NDCAT=no. of names

dot categories)

NDOTS 1 In Total no. of dots

from DOTFILE(< 250)

NDCAT 1 In Total no. of dot

categories from

DOTFILE (< 60)

F.2.4 OUTPUTS

See '-he messages described in Section F.1.4 for the line printer

outputs from DTCHK.

F.2.5 STORAGE REQUIREMENTS

DTCHK is internal to subroutine SETUP3. See Section F.1.5 for

SETUP3 storage requirements, including DTCHK.

F.2.6 DESCRIPTION

If there is a match in category names from MAPTAP for cac

category name from DOTFIL , the type of correspondence (i.e.,

1-1 or NOT 1-1) is printed out along with each set of category

names. The NOT 1-1 correspondence is for the case of more

MAPTAP (classification) categories than dot categories.

If there is not a match for each dot category name in the set

of classification (MAPTAP) categories, can error massage is

printed out. DOTKEY and TRNKLY is reset to zero (=O) and DOTERR

is set to one (=1). See Section F.1.4 for the message .put.

F.2.7 FI,UWCIiAR`I'

N/A

F.2.8 LISTING

The listing is available in the Data Techniques Laboratory, JSC

Bui1dinq 17.

F

F.3 SOFTWARE. SUBPROnRAM NO. 3 (REDIF3)

The modifications to subprogram REDIF3 result in the following

additional functions being performed:

1. A new control card, DOTFILE, Is read and decoded

2. A new flag, DOTKEY, is set and used i.n other subprograms to

indicate that dot data classification performance summaries

are requested. DOTKEY is added to the common block DISPL.

3. A new flag, DOTERR, is initialized and used in other subpro-

grams. DOTERR set to one if MAPTAP does not contain any dot

category names. DOTERR is also added to COMMON/DISPL/.

F.3.1 LINKAGES

Subprogram REDIF3 is called by subprogram SETUP3. Subprogram

REDIF3 calls the following subprograms: CHIN, FIND, FLTNUM,

LAREAD, NXTCIiR.

F.3.2 INTERFACES

subprogram REDIF3 references the common blocks DISPL and GLOBAL.

'fwo new variables, DOTKEY and DOTERR are added to the common

block DISPL. DOTKEY is tested in subprograms SETUP3, DSPLY2,

and DOTSUM, and used for initiating dot data processing. DOTERR

may be reset cr tested in subprograms SETUP3 and DSPLAY. Tt is

used to inhibit dot data processing, when an error condition has

been detected.

F.3.3 INPUTS

The calling sequence for subprogram IEDIF3 is unchanged by t.hoso

modifications.

Calling sequence: CALL REDIF3 (TSTSAV, TSTFI.D, TSTVER, VDIM)

F^

.__.,-1

Parameter Dimension In/Out Definition

TSTSAV (4,250) Out Used for test

field or desig-

nated field

information:

TSTSAV(1,N) _

field name

TSTSAV(2,N) _

class number

TSTSAV (3 , N) _

subclass

TSTSAV (4 , N) _

no. of vertices

for field N

N = 1,2,3,...

no. of fields

TSTFLD (5,200) Out Used for storage

of coordinates

of the rectangular

area surrounding

a test or desig-

nated field.

TSTVER VDIM Out Used for storage

of the sample,

line coordinates

of the vertices

for all input

test or designated

fields.

VDIM 1 In Total no. of

locations allo-

cated for storage

of all test or

or designated

field vertices

in the variably-

dimensioned ARRAY

in SETUP3.

Function

Implements the reading of

dot data from the speci-

fied (or default) unit andfile in SETUP3 and the out-

put of dot performance

summaries in DSPLY2.

NOTE: If OUTPUTfUNIT=X,

FILE=Y appears in the

parameter field, it will

be ignored.

• New control card

Keyword Parameter

DOTFILE INPUT/UNIT=m,

FILE=n

(Default: UNIT=8,

FILE=l)

F.3.4 OUTPUTS

The line printer output lists the new control card at the time it

is read by REDIF3. If MAPTAP does not contain any dot category

names, on error message is printed, as follows:

"*** CLASSIFICATION BY CATEGORY (IN MAPTAP) IS REQUIRED IN ORDER

TO PROCESS THE DOT DATA ***"

DOTERR is set to one (=1) in this case. If INPUT is not found

on the DOTFILE card, the default unit and file will be used to

read the DOTFILE. If an error in format is sensed on the DOTFILE

card following INPUT, the error message:

"*** ERROR IN DOTFILE CARD-TERMINATE EXECUTION ***"

is printed out and exit is called.

.yam 14 r^

^f

F.3.5 STORAGE REQUIREMENTS

REDIF3 requires 964 locations in the Instruction Bank, 411

locations in the Data Bank, for a total of 1375 locations.

F.3.6 DESCRIPTION

The order of the modifications to subprogram

1. The keyword array, OPT, is redimensioned

and the new control card keyword, 11DOT71

2. The now dot data processing flag, DOTKEY

as well as TSTKFY (=O), TRNKF.Y (=O), and

REDIF3 are:

to 15 locations,

[L " , is added to OPT.

= 0 is initialized,

DOTERR (=0).

3. For match-up of keyword DOTFIL in 01 1T array versus input

control card keyword, a transfer to a new statement number

185 is added to the transfer list.

4. Statement number 785 and additional coding to test for the

numbor of MAPTAP categories (NOCAT) N 0 coding to set the

new flag, DOTKEY = 1, and a transfer to statement number 789

if NOCAT • 0. At statement number 789 coding is added to

sot DOTERR = 1, TRNKEY = 0.

5. After existing statement number 870, if DOTKEY > 0, or

DOTERR ' 0, TSTKFY is set = 0 (following the test for input

of test fields). Fallowing the test for DOTKEY *, 0, DOTERR >

0, the usual test for "designated" field input is performed.

They may be either "DISIGNATED OTI E.R" or "DESIGNATED

UNIDENTIFIABLE." For dot data processinq, the test fieldf laq, TSTKFY, is turned off ('r,,;TK1;Y - 0) . The designated f ield

flag DI SKFY is on (DESKI:Y=-1) , if and only if any fields read

in are identified as "DESIGNATED" fields.

F.3 .7 FL0WC11AR'r

NIA

-

Jr^

F.3.8 LISTING

The listing is available in the Data Techniques Laboratory,JSC Building 17.

F.4 SOFTWARE SUBPROGRAM NO. 4 (DSPLY2)

DSPLY2 is modified to test the dot performance flag, DOTKEY.

If DOTKEY > 0,a call to a new internal subprogram DOTPCT is

initiated to create the dot classification performance table,

PCTAB. Also, a call to an additional new internal subprogram,

DOTSUM produces the two dot data classification summaries. The

capability to border each dot on the classification line printer

map, as is normally done with training fields, is preserved.

The dots are outlined on the classification map if OPTION

OUTLINE control card has been input to the DISPLAY processor.

F.4.1 LINKAGES

Subprogram DSPLY is called by the DISPLAY processor driver pro-

gram DSE7LAY. Subprogram DSPLY2 calls the following subprograms:

D£SIG, FLDBOR, MAPHD, PCT, PRTSUM, WRTHED, WRTLN, PRTCOL,

SETMRG (no longer effective), RWRITE, WRTHD, RREAD, and two

new internal subprograms, DOTSUM and DOTPCT.

F.4.2 INTERFACES

Subprogram DSPLY2 references two common blocks DISPL and GLOBAL.

F.4.3 INPUTS

The calling sequence for DSPLY2 is unchanged as a result of these

modifications. The usage of the three training field information

array (allocated in ARRAY) in the calling arguments - TRNSAV,

TRNFLD, and TRNVER - are revised by these modifications. Also,

the usage of the classification performance table PCTAB (also

allocated to an area in ARRAY), is modified for dot data perfor-

mance tabulation. The revision to usage of the training field

storage area is in the type of information placed in the three

areas, and is only active for the dot performance summary option

(i.e., DOTKEY > 0). Otherwise, the training field storage areas

are available for their normal usage. The main change to usage

of PCTAB is the size (dimension) of the storage area used for

dot classification tabulation. For data, PCTAB may be treated

as a linear (one-dimensional) array, since there is only a one

dot - one subclass correspondence possible in the classification

of each dot. Once again, this usage of PCTAB is only activated

by the request for dot performance summaries (DOTKEY > 0), and

normal usage of PCTAB for training or test fields remains

available when not in the dot processing mode in the DISPLAY

processor.

Calling sequence: CALL DSPLY2 (TRNSAV, TRNFLD, TRNVER, TSTSAV,

TSTFLD, TSTVER, PCTAB)

Parameter Dimension

TRNSAV (4,NOFLD2)

NOFLD2 = total

no. of dots

In/Out Definition

In Initialized in

SETUP3 as follows

if DOTKEY > 0):

TRNSAV(1,I) =

unused (scratch)

TRNSAV(2,I) =

MAPTAP (classifi-

cation) category

no., for the MAPTAP

category matching

the DOT's category

name.

TRNSAV(3,I)

DOT type ( = 1,or 2)

TRNSAV(4,I) = no.of "vertices" for

DOT I,

I = 1,2,..., NOFLD2

- total no. of :lots

TRNVER (2,TOTVT2)

(TOTVT2 = total

no. of vertices

for all dots =

total number of

dots

TSTSAV (4,NOFLD3)

NOFLD2 = total

no. of test or

designated

fields (<200)

In Coordinates of

rectangular areasurrounding each

dot. Initialized

in SETUPS as follows:TRNFLD(1,I) =

starting line no.

TRNFLD(2,I) = ending

line no.

TRNFLD(3,I) =

starting sample no.

TRNFLD(4,I) = ending

sample no.

TRNFLD(5,I) = loca-

tion in TRNVER for

vertex of dot I.

I = 1,2,...,NOFLD2 =

total no. of dots

In Array storage for

training field (dot)

vertex coordinates:

TRNVER(1,I) = sample

number

TRNVER(2,I) = line

number

I = 1,2,..., total

no. of dots = NOFLD2

TOTVT2

In Array storage for

test or designated

fields, equivalent

to TRNSAV for

training fields.

TRNFLD

(5,NOFLD2)

1^

TSTFLD

(S,NOFLD3)

In Used for test or

designated fields,

equivalent to TRNFLD

for training fields.

In Used for test or

designated fields,

information equiva-

lent to TRNVER for

training fields.

In Storage area,

beginning at ARRAY

(PCTID3) , for dot

performance tabula-

tion (PCTAB (1, 1) _

classified subclass

for dot I, I =

1,2,...,NOFLD2,

upon return from

internal subprogram,DOTPCT) .

TSTVER ( 2 , TOTVT 3 )

(TOTVT3 = total

no. of vertices

for all test or

designated

fields

PCTAB (NGFLD2,1)

NOFLD2 = total

no. of dots

The input of DESIGNATED fields to DSPLY2, in the test field

storage areas - TSTSAV, TSTFLD, and TSTVER - is preserved (not

changed), and if designated fields have been input to the

DISPLAY processor (the flag DESKEY is set = 1), the usual

processing of the classification record to mark pixels in the

designated area(s) is performed in DSPLY2, with the call to

subroutine DESIGN, as usual.

F.4.4 OUTPUTS

There are three additional messages printed from DSPLY2, as a

result of these modifications when in the dot processing mode

F O01

DOTKEY > 0. The dot classification performance table, PCTAB, is

checked after initialization in internal subprogram DOTPCT.

1. If the classification subclass number for any dot exceeds

NOSUB3 (- the threshold "subclass" number), it is assumed

that the dot has been classified "DESIGNATED", in which case

the message is printed:sa ple,line

"DOT (XXX, YYYTIS IN THE DESIGNATED AREA"

2. If the classification subclass number for a dot is zero (=0),

the dot has been found to have sample, line coordinates not

included in the actual area classified, and the subclass for

the dot set - 0 in internal subprogram DOTACT. In this case,

the message is printed:

sample,line"DOT (xXX,YYY) IS NOT IN THE CLASSIFIED AREA"

3. If the number of dot cat-eyt;ries matching MAPTAP (classifica-

tion) categories is not equal to the total number of dot

categories on the input DOTFILE, the message is printed (from

internal subprogram DOTSUM):

"**** DSPLY2/DOTSUM -- DISCREPANCY IN DOTFILE INFORMATION ****

NO. OF DOT CATEGORY LABELS MATCHING MAPTAP CATEGORY NAMES = XX

NO. OF DOT CATEGORIES IS GIVEN AS = YY"

TLe classification map and the classification summary for the

total area classified is output from DSPLY2, as usual.

In addition, as a result of these modifications, following the

usual classification map and associated classification summary,

two dot classification performance summaries are output, when in

the dot processing mode (DOTKEY > 0). The two dot performance

summaries - one by dot category, the other by individual dot -

are output from the new internal subprogram, DOTSUM. See Section

F.6.4 for a detailed description of the output dot classification

performance summaries.

When in the dot processing mode (DOTKEY > 0), DSPLY2 ignores any

"test" field processing - i.e., outlining of "test" fields on the

classification map.

When in the dot processing mode (DOTKEY > 0) and when the OPTION

OUTLINE control card has been input to the DISPLAY processor,

the flag, TRNKEY, will have been set - 1, in which case DSPLY2

outlines each dot on the classification map with a border of

askerisks ("*"), as is normally provided for training fields

when not in the dot processing mode.

F.4.5 STORAGE REQUIREMENTS

The subprogram, DSPLY2, including the '.wo added internal subpro-

grams, DOTPCT and DOTSUM, requires 2106 locations in the Instruc-

tion Bank, 13340 locations in the Data Bank, for a total of

15446 locations.

F.4.6 DESCRIPTION

The modifications to DSPLY2 are to add capabilities related to

LACIE Procedure 1 image processing techniques. LACIE Procedure

1 techniques involve dots, which are one-pixel fields, category-

labeled by photo-interpreters. Normal (non-LACIE Procedure 1)

capabilities and options are preserved in DSPLY2, when not in

the dot processing (LACIE Procedure a..) mode. To achieve the

additional capabilities, DSPLY2 is modified as follows:

1. A test on the dot processing flags, DOTKEY and DOTERR is made,

to bypass the usual initialization of the performance table,

PCTAB, to zero. This is necessary due to the revised

dimension of PCTAB when it is used for dot classification

tabulations.

r

F- ^/z'

2. TRNSAV(4,I), I - i,, NOFLD2 (no: of dots) is set - 2, to

satisfy the requirement of the field bordering subprogram,

FLDBOR, for the number of vertices of a one-pixel field.

3. The IR array, used in the classification performance to

contain the classification record of three adjacent scan lines,

is reused in the new internal subprogram, DOTSUM, as a scratch

area for several arrays used internally in DOTSUM. The

equivalence of these arrays to portions of the IR array is

done in DSPLY2, thereby making these arrays global and unne-

cessary to include in the calling sequence to DOTSUM.

4. In the usual scan line-by-scan line classification performance

loop in DSPLY2, tests are added for dot processing (DOTKEY >

0 and DOTERR # 1), in order to go through additional coding

which tests for the presence of dots on the current scan line,

and provides a call to the new internal subprogram, DOTPCT,

to build the dot classification tabulation in PCTAB. Tests

are made before calling DOTPCT, to see that there are dots on

the current scan line.

S. The usual call to subprogram PCT, to build performance tables

for either test or training fields, is by-passed when in the

dot processing mode, but remains available as usual when not

doing dot processing.

6. The bordering of dots on the classification map is performed

by subprogram FLDBOR, when the training field flag, TRNKEY,

is set = 1. (This will by the case when the OPTION OUTLINE

card is input to the DISPLAY processor). Test field bordering

is bypassed, by virtue of the test field flag, TSTKEY, having

been set = 0, when in the dot processing mode.

7. Following the call to subroutine PRTSUM, which prints the

classification map, the dot classification table, PCTAB, is

checked for dots which have subclass numbers greater than

NOSUB3 (the thresholded subclass number), or equal zero

( =0) which is the case when internal subprogram DOTPCT

r

determines that the dot coordinates are not compatible with

the pixel coordinates of the classified area. Any dots in

the classification table, PCTAB, having a subclass number

greater than NOSUB3 is assumed to be either "DESIGNATED OTHER"

(=NOSUB3+5) or "DESIGNATED UNIDENTIFIABLE" (=NOSUB3+4), in

whir's case the dot classification subclass is set = 0 in

PCTAB. For each dot that is already set = 0 in DOTPCT, a

message to the user is printed out to the effect that the

dot is not contained in the sr.-`: of pixel which were classified.

For dots set = 0 due to being within a "designated" area, a

message to the user is printed out identifying the dot as

being in a designated area. These dots will not be considered

in the dot classification summaries provided later in internal

subprogram DOTSUM.

8. Following the printout of the classification map by PRTSUM

and the checking of dot classification described in (7) above,

a call is made to the new internal subprogram, DOTSUM, which

will provide the two dot classification summaries described

in section F.4.4, using the dot classification tabulation in

PCTAB as the basis for the summaries.

F.4.7 FLOWCHART

The flowchart fo.r the new i:`_ernal subprogram, DOTSUM is provided

in section F.6.7. The flowchart for the new subprogram, DOTPCT,

is provided in section F.5.7.

F.4.8 LISTING

The listing is available in the Data Techniques Laboratory, JSC

Building 17.

4

F.5 SOFTWARE SUBPROGRAM. NO. 5 (DOTPCT)

DOTPCT is a new internal subprogram in subprogram DSPLY2. DOTPCT

is called only if the DOTKEY flag is on (>O). The functions of

this subprogram are:

1. If dot (sample, line) is not contained in the classified area,

PCTAB (K,1) is set to zero. K refers to the appropriate

dot (sample, line).

2. If dot (sample, line) is contained in the classified area,

PCTAB (K,l) is set to its respective classified subclass

number.

F.5.1 LINKAGES

Subprogram DOTPCT is called by DSPLY2 and does not reference any

other subprograms, nor may be referenced by any other routine

external to DSPLY2.

F.5.2 INTERFACES

The interface with subprogram DSPLY2 is by means of three calling

arguments.

F.5.3 INPUTS

Calling sequence: CALL DOTPCT (PCTAB, FIELD, IR)

Parameter Dimension In/Out Definition

PCTAB (NOFLD2,1)

NOFLD2=no. ofdots

Out Table of subclass

numbers for the dots.

PCTAB(I,1)=classifi-

cation subclass no.

for dot I.

IR PTS

PTS=no. of

pixels on each

classified scan

line.

In Table of dot

coordinates. MINA)

(1,I) = pixel no.,

FIELD(2,I)=line no.

for dot I. (equiva-

lent to TRNVER in

DSPLY2)

In The classification

record for one scan

lane. IR(J) = subclass

no. for pixel J.

FIELD

(2,NOFLD2)

In addition to the calling arguments, subprogram DOTPCT utilizesglobal variables which have been initialized in DSPLY2, or sent

to DSPLY2 already initialized. This set of global variables

required by DOTPCT are:

1. PCTKEY = flag for initializing PCTAB to zero (=0) for all

dots - this is done once on the first call to DOTPCT

(i.e., first scan line), and the flag PCTKEY is than

reset in DSPLY2 (PCTKEY > 0) so that pre-initialization

of PCTAB is bypassed after the first call to DOTPCT.

2. SAMSTR = first pixel number in the classification record, IR.

3. SAMINC = pixel increment, in the classification record IR.

4. BCNT = starting position, in the dot "vertex" coordinate

array, for dots having a line number equal to the

current classification scan line number.

S. ECNT = ending position in the dot "vertex" coordinate array,

for dots havi,j a line number equal to the current

classification scan line number.

F-26

F.5.4 OUTPUTS

The tabulation of subclass number for each dot is output by

DOTPCT, via the calling argument, PCTAB.

F.5.5 STORAGE REQUIREMENTS

Subroutine DOTPCT is internal to subroutine DSPLY2. The storage

requirements for DOTPCT are included in the storage requirements

for DSPLY2 (see section F.4.5).

F.5.6 DESCRIPTION

DOTPCT is called from DSPLY2 once for each classified scan line

input from MAPTAP in DSPLY2. Tests are made in DSPLY2 to

determine that there are dots with the given scan line number,

before calling DOTPCT. In DOTPCT, a check is made on the pixel

number for each dot with the given scan line number, to ascertain

that the dot is present in the actual pixels classified. This

must be done due to the possibility of sample and/or line

incrementation in the classified area by the CLASSIFY processor

which generated the classification results file, MAPTAP.

For those dots present in the given classification record (IR),

the subclass (number) at the dot's position in the classification

record is extracted from the classification record (IR) and

placed into the dot's position in the performance table, PCTAB.

For those dots having pixel coordinates which are not in the

classification record, the subclass number is placed in PCTAB

as a zero (=O).

The loop for checking the dots and initializing the performance

table is controlled by two global variables determined in DISPLY2 -

BCNT and ECLAT. BCNT is the beginning dot number for dots having

a line coordinate equal to the current classified scan line

F-27".2c

number, and ECLAT is the ending dot number for dots having a line

coordinate equal to the current classified scan line number.

After FIELD (1,BCNT) through FIELD (1,ECNT) is processed (i.e.,

the dots BCNT through ECLAT) a return is made to calling subprogram

DSPLY2, with the classification performance for these dots

tabulated and returned in the argument, PCTAB.

F.5.7 FLOWCHART

See Figure F-5 for flowchart of subprogram DOTPCT.

F.5.8 LISTING

The listing of subprogram DOTPCT is contained within the listing

of subprogram DSPLY2, which is available in the Data Techniques

Laboratory, JSC Building 17.

F-28

L(-- —4—

STA

$

t

r-.j

J1RGi ` PCTAB(NOrLD2,1) STORACL AREA FORCLASSIFICATION PER-rORAIANCE TABLE OFNOFLD2 DOTS

ARG2 n rIELD(2,N0FLD2) ` DOT "VekTICLS"n SAMPLE/LIN£ COORDI-

NATES Ef%R NOFLD2 DOTSn TRNVCR(DSPLY2)

MW n IR ` CLASSIFICATION RESULTS, ONE SCANLINE

PCTKEY n FLAG FOR INITIALIZING PCTAR-0 (GLOBAL,VARIABLE)

SAMSTR ` FIRST PIXEL NUMBER, IN IR (GIODALVARIABLE)

SAKINC ` PIXEL INCREMENTATIIW, IN IR (GLOBALVARIABLE)

BCHT n STARTINGG POSITION IN FIELD, FORDOT(S) HAVING A LINE CA)RDINATLCURRENT SCA14 LINL NUMBER (.;LCBALVARIABLE)

BCNT ` ENDING POSITION IN FIE 41, FOR DOT(S)HAVING A LINE COORDINATE ` CURRENTWAN LINE NUMBER (GLOBAL VARIABLE)

- rIELD(1,K) PCTAS(K,1)-O

`PIXEL NO. -

f

^ IN IR

f PCTAB(K)` R (PIXELNUMBER)

I

— =SUBCLASSR FOR

tar K 1

KnK+1

i

\1

^TE.ECNT ^ K \\

1

f

.GT.ECNT

i

RETURN

I`1-NUMBER

DOTS

l00

K+BCNr

t

Figure F-S.- Flowchart for Subprogram DOTPCT

rF-29

F.6 SOFTWARE SUBPROGRAM NO. 6 (DOTSUM)

Subprogram DOTSUM is a new internal subprogram added to the

DSPLY2 subprogram in the DISPLAY processor. The functions

performed by the subprogram are as follows:

1. To compute analyst labeled category proportions over the

classified area as follows:

a. Uncorrected proportions for the analyst-labeled categories

b. Bias corrected proportions for the analyst-labeled

categories

2. To compute the "alpha" table

3. To output two classification performance tables as follows:

a. Summary by dot (analyst-labeled) category showing, for

each analyst-labeled category:

1.) Total number of dots labeled by analyst for the

given category

2.) Percent of correct classification of analyst-

labeled dots (i.e., ratio of number of dots labeled

C I , classified C I to the total number of dots

labeled CI)

3.) Number of dots thresholded

4.) Uncorrected category proportion

5.) Bias corrected category proportion

6.) Alpha values

7.) Number of dots in the labeled category which were

classified into each possible classification (MAPTAP)

category.

b. Summary by individual dot showing:

1.) Coordinate of dot (sample, line)

F 0

a

_tee

2.) Analyst-labeled category name

3.) Classifier's identification of the dot (category

and subclass name)

F.6.1 LINKAGES

Subprogram DOTSUM is internal to subprogram DSPLY2. The subpro-

gram does not reference any other subprograms, and may not be

referenced by other routines external to DSPLY2.

F.6.2 INTERFACES

Certain variables from common block DISPL and DSPLY2 are utilized

by subprogram DOTSUM, as global initializes. See the flowchart

for DOTSUM (Figure F-6) for identification of these variables.

F.6.3 INPUTS

Calling sequence: CALL DOTSUM (SUBTOT, THTOT, PCTAB, TRNSAV,

TRNVER)

Parameter Dimension In/Out Definition

SUBTOT NOSUB3 In

(no. of

subclasses +1)

Total no. of pixels

classified into

each of the sub-

classes, and thres-

holded total for all

subclasses.

Total no. of pixels

thresholded in each

subclass, over the

total area classi-

fied.

THTOT

NOSUB3

In

PCTAB (NOFLD2,1)

NOFLD2=total

no. of dots

In For DOT performance,

PCTAB(I,l) = sub-

class for dot I

F-.31

TRNSAV (4,NOFLD2) In TRNSAV(1,N)=unused

TRNSAV(2,N)=labeled

category number

TRNSAV(3,N) =dot type

TRNSAV(4,N)=2 (no.

of vertices)

TRNVER (2,TOTVT2) In Dot coordinates:

TOTVT2=total TRNVER(1,I) = sample

no. of dots coordinate, TRNVER

(2,I) = line coordi-

nate of dot I

F.6.4 OUTPUTS

The dot data classification summaries are provided in place of

the usual test or training field summaries. Two dot classifica-

tion summaries are output:

• Dot category summary table

• Individual dot summary table

F.6.5 STORAGE REQUIREMENTS

The storage for DOTSUM is included in the total storage require-

ments of subroutine DSPLY2 (see Section F.4.5).

F.6.6 DESCRIPTION

The subprogram functions as follows:

1. Input via calling arguments and common block DISPL:

a. SUBTOT (NOSUB3) = total number of pixels classified into

subclass 1,2,..., NOSUB2, THRESH

NOSUB2 = total number of subclasses

NOSUB3 = total number of subclasses + 1

­a

b. THTOT (NOSUB3) = total pixels thresholded, by subclass

c. PCTAB (NOFLD2,4) = the subclass no. for each dot i, i =

1,2,...,NOFLD2 = total number of dots

d. TRNSAV ( 4 , NOPLD2) :

TRNSAV (1, N) = unused

TRNSAV(2,N) - dot category

matching the

the dot

TRNSAV(3,N) = dot type (=1

TRNSAV(4,N) = 2 = number o

number for the MAPTAP category

analyst-labeled category of

or =2)

f" vertices" for dot

e. From common block DISPL: NOCAT = number of classification

categories; CATNAM(61) = classification category names;

SUBCAT(60) = subclass-to-category correspondence (SUBCAT

(I) = M, means subclass number I belongs in category

number M); NOF4IJD2 = total number of dots; NDCAT = DOTKEY =

number of dot categories, from DOTFILE.

2. Store dot type in TYPE (=TRNSAV(3,1)), initialize NDCAT =

DOTKEY = number of dot categories and initialize NCLAT =

NOCAT = number of classification categories, NCLCAT = NOCAT +1.

3. Move labeled category from TRNSAV(2,I) to TRNSAV(3,I), for

I = 1, NOFLD2 (=total number of dots)

4. Transfer each dot "vertex" (sampl(--,, line coordinate) from

TRNVER array to TRNSAV (1,I), TT.NSAV (2,I) for I = 1,

NOFLD2 dots [TRNSAV(1,I) = dot sample, TRNSAV(2,I) = dot

line number, TRNSAV(3,I) = labeled category number, I = 1,

NOFLD2 = total number of dots].

5. Compute total number of pixels classified in the total area

classified, except for thresholded pixels and pixels in the

"designated" area: NOSUB2

PIXTOT = SUBTOT(i)

i=1

F­33'

6. Compute the total number of pixels classified into each

analyst-labeled category:

for I - 1,2,..., NOSUB2 (total number of subclasses),

LBLTOT(K) - LBLTOT(K) + SUBTOT(I),

where K = SUBCAT(I) - category

corresponding to subclass I.

7. Compute dot totals classified, by classification category:

Initialize CLTOT(K) = 0, K = 1,2,...,NCLAT( =NOCAT). Then,

for I = 1, NOFLD2, SUBCL = (PCTAB(I,1), 1 < SUBCL < NOSUB2,

CAT = SUBCAT(SUBCL): CLTOT(CAT) = CLTOT(CAT) + 1

8. Based on occurrence in the dot data array, TRNSAV, initialize

an ordered set of dot category labels DOTLBL(J,1) =

CATNAM(LBL) = category name and DOTLBL(J,2) = LBL = category

number of labeled dot for J = 1,2,...,NDCAT, and LBL

TRNSAV(3,I), I = 1,2,..., no. dots, such that DOTLBL

(J+1,2) > DOTLBL(J,2).

9. Compute the uncorrected proportions of dot categories over

the total area classifeid; PUNC(I) = LBLTOT(J)/PIXTOT"100;

I = 1, NDCAT; J = DOTLBL(I,2).

10. Initialize TRNSAV(4,I), I = 1, NOFLD2 (number of dots) to

contain the classification category (number) for dot I:

SUBCL = PCTAB(I,1), I = 1,2,...,NOFLD2; if SUBCL = NOSUB3,

CAT = NOCLCAT (=NDCAT + 1); if SUBCL # NOSUB3, CAT = SUBCAT

(SUBCL); TRNSAV(4,I) = CAT (classified category number).

11. Initialize LABCLS(I,J) = 0, I = 1,2,...,NODCAT; J = 1,2,...,

NCLCAT (=NOCAT + 1)

12. Form a table showing (a) the labeled dot category, and (b)

the total number of dots with a given label that have been

classified into each classification category:

Initialize LABCLS(I,J) = 0, I = 1, NDCAT, J = 1, NCLCAT; then

for J = 1, NOFLD2, LB = TRNSAV (3,J), CLS = TRNSAV (4,J):

LABCLS (LB B CLS) = LABCLS (LB,CLS) + 1.

FF

"7 ;V

13. Compute alpha table for labeled versus classified dots;

alpha (I,J) = LABCLS (J,I)/CLTOT(I)*100, I = 1, NOCAT classi-

fication categories, J - 1, NDCAT labeled categories; set

alpha (I,J) - 0, where I > NDCAT.

14. Compute corrected proportions for labeled dot categories:

for I = 1, NDCAT (no. of dot categories),

NDCAT

PCORR(I) = 'Z [alpha(J,I) * PUNC(J)] * 100J-1

15. Tabulate the total number of analyst-labeled dots in each dot

category:

initialize TOTLBL = 0; then for I = 1, NOFLD2 = total number

of dots and LBL = TRNSAV(3,I) and for J where DOTLBL(J,2)

LBL; TOTLBL(J) = TOTLBL(J) + 1.

16. Tabulate the number of dots in each category which were

thresholded; initialize TOTTHR(J) = 0, I = 1, NDCAT; then

for I = 1, NDCAT = no. of dot categories, TOTTHR(I)

LABCLC (I,NCLCAT)

17. Print first dot classification performance summary, by

category: for I = 1, NDCAT,

a. labeled dot category name = DOTLBL(I,1)

b. total number of analyst-labeled dots in each category =

TOTLBL(I)

C. percent correct classification = LABCLC(I,I)/TOTLBL(I)*100.

d. number of dots thresholded in the analyst-labeled

category = TOTTHR(I)

e. uncorrected labeled category proportion = PUNC(I)

f. bias-corrected labeled category proportion = PCORR(I)

g. classification summary and aJI for labeled category I:

for J = 1, NCLCAT; LABCLS(I,J), ALPHA(J,I)

18. Set SUBNAM(NOSUB3) _ 'THRESH'

19. Print second dot classification performance summary, by

individual dot: for I - 1, NOFLD2 - total number of dots.

a. dot identification - (sample,line) - TRNSAV(1,I),

TRNSAV (2, I)

b. labeled category name - CATNAM[TRNSAV(3,I)]

C. classified category name = CATNAM[TRNSAV(4,I)]

d. classified subclass = SUBNAM[PCTAB(I,1)1

e. If dot is thresholded, in designated area, or not in the

area classified, substitute "******" for both category

and subclass names to be output for the dot.

See figure F-6 for flowchart of internal subprogram DOTSUM.

F.6.7 FLOWCHART

N/A

F.6.8 LISTING

The listing for DOTSUM is contained in the listing of subprogram

DSPLY2, which is available in the Data Techniques Laboratory,

JSC Building 17.

_X_-J' A 691

SNITIALItATION AND GIWMsPCTAB (I) - CLASSIFICATION SUBCLASS,TPMSAV (1,1) - SAM&LE COLIWIAATE,TYMAV (2,I) - LIVE COOhDIMATE,TRNSAV (3,I) - ANALYST LAALLID CATEGORY,TPWAV (1,1) - CLASSI P ICAKI W CATEGOPYFOR I - 1,2,..., NUMNEk V TSSUHC7AT - SUSCT hZS-TO-CATt'G,RY CORRESPONUMrNOCAT - NUMBER Or CLASSIFICATION CATEGORIESNOCAT - NUMBER OF ANALYST-LABELED CATEGORIESNOBUS2 - NUMBER or SUSCLAnsrsSUBTOT(K) - TOTAL Writ PIXEL CLASSIFIED INTO

SUSCLASS K

IMUg2

PIXTOT -

r SUBTOT (K)K-1

FOR N - NUMBER SUBCLASSES, CATEGORY Js

NLSLTOT (J1 * SUBTOTiJ

i-1

• TOTAL UMBER PIXELS, EACHCLASSIFICATION CATEGORY J

rOR EACH J - SUBCAT(PCTAB(I)],

CLTOT (J) - CLTOT (J) + 1

- TOTAL ANALYST-LABELED DOTSCLASSIFIED INTO CATEGORY J

FOR I - 1, 2, ..., NUMBER ANALYST-LABELEDCATEGORIESt

DOTLSL (I.1) - ANAL.'ST-LABELED CATEGORY NAME

DOTLBL (I,2) - CLASSIFICATION CATEGORY NUMBER

WHERE I%YPL.BL(11,2) <DOTL.11L(I,2)<DOTLRL(I+1,2)

FUNC(I) - L.BLTOT (I)/PI%TOT

- UNCORRECTED PRCPORTION, LABELED

CATEGORY I

(A

Figure r-6.- Flowchart for Subprogram DOT.uM

F-37

0FOR K - 1, 2, .... TOTAL NUMBER ANALYST-fASZLED'

DOTS, AND FOR I - ANALYST-WEVO CATEGORY,

J - CLASSIFICATION CATEGORY Or DOT Kt

LISCLS (I,J) - LADCLS (I,J) +1

- TOTAL NUMBER OF DOTS LABELED I,

CLASSIFIED J

FOR I - 1, 2, ..., NUMBER CLASSIFICATION

CATEGORIE' AND J - 1, 2, ..., NUMBER ANALYST-

LIBELED CATZGORIESt

aW - ALPHA (I,J) - LABCLi (J,I)/CLTOT (I)

NOCAT

PCORR(II - z IALPHA(I,J)*PUNC(J)] •100J-1

- BIAS - CORRECTED PROPORTION, LABELED

CATEGORY I

rOr ''- - 1, 2, ..., TOTAL NUMBER DOTS AND J - 1, 2, ...,

NDC ^ t

IF TRNSAY (3,11 - DOTLBL (J,2),

TOTLEL (JI - TOTLBL (J) + 1

- TOTAL NUMBER DOTS IN EACH LABELED

CATEGORY J

TOTTHR (21 - LABCLS (I,NOTCAT+l)

- TOTAL NUMBER DOTS THRESHOLDED

IN LABELED CATEGORY I

0Figure F-6.- Continued

t^31

1

OUTPUT TABLE 2s

TRNSAV (1,K), TRNSA

CATNAM [TRNSAV (j,K

CATNAM ITRNSAV (4,K

SUBNAM ]t`CTAB (K)]

G)OUTPUT TAKY. 1i

DOTLRL (1,1), TOTLBL (I), TOTTHR (I),

PUNC(I), FORM, LwLS (I,J),

ALPHA (.1,I) FOR I- 1, 2, ....

NUMBER ANALYST-LABELED CA1t"t;UklF:; AND J

1, 2, ..., NUMPER CLASSIFICATION

CATEGORIES

Figure F-6.-cor.clu.lcd

F.7 SOFTWARE SUBPROGRAM NO. 7 (DSPLAY)

DSPLAY is the driver program for the DISPLAY processor. Minor

modifications were required to incorporate LACIE Procedure 1 image

data processing options. The primary impact of the modifications

to DSPLAY are described in Section F.7.4 and F.7.6 below.

F.7.1 LINKAGES

DSPLAY is called by the EOD-LARSYS executive program, MONTOR.

DSPLAY calls SETUP3, DSPLYI, EMT11RS, DSPLY2, and PRTPCT.

F.7.2 INTERFACES

The display program references the DISPL common block.

F.7.3 INPUTS

Calling Sequence: CALL DSPLAY (ARRAY,TOP)

Parameter Dimension In/Out Definition

ARRAY 10,600 In variably dimensioned

working array

TOP 1 In Max. usable location

in array. SET=10,600

in the EOD-LARSYS

executive program,

MONTOR.

F.7.4 OUTPUTS

When not in the dot (LACIE Procedure 1) processing mode, a cc-Ili

is made to EMTHRS from DSPLAY, when test or training fields have

been input to the DISPLAY processor. EMT11RS calculates the

emperical thresholds, using data from defined test or training

field storage areas in the large working array, ARRAY. The

;.^0

emperical thresholds may be printed out (plotted) if the proper

option is input to the DISPLAY processor.

When in the dot processing mode, however, the emperical threshold

computations are not available to the user, due to the utilization

of the training field storage areas for dot data storage, and due

also to the fact that test fields are not allowed to be input

when in the dot processing mode ( designated fields may be input,

however).

This constitutes a revision to the output normally available via

DSPLAY. When not in the dot processing mode (no DOTFILE control

card input), the usual emperical threshold options are available

to the user.

Also, when not in the dot processing mode, a call to PRTPCT is

made from DSPLAY. This results in classification performance

summaries by subclass, class, and category for either test

fields or training fields.

When in the dot processing mode, the test or training field

performance summaries are not available to the user, due to the

usage of the test and training field storage arrays described

above.

The test or training field performance summaries are replaced by

dot classification performance summaries, when in the dot

processing mode in the DISPLAY processor.

F.7.5 STORAGE REQUIREMENTS

DSPLAY requires 224 locations in the Insiruction Bank and 40

locations in the Data Bank for a total of 264 storage locations.

F.7.6 DESCRIPTION

DSPLAY is modified to bypass the call to the emperical threshold

computation routine, EMTHRS, when in the dot processing mode

(DOTKEY > 0 or DOTERR > 0), and to bypass the call to the test/

training field classification performance output routine, PRTPCT,

when in the dot processing mode. The modifications were made by

inserting tests on the dot processing flags, DOTKEY and DOTERR,

at the two appropriate places in DSPLAY.

This modification is made necessary because the dot data utilizes

the usual training field storage areas, and test fields are not

allowed to be input to the DISPLAY processor when dot performance

summaries are requested via the input DOTFILE control card.

F.7.7 FLOWCHART

N/A

F.7.8 LISTING

The listing is available in the Data Techniques Laboratory, JSC

Building 17.

F.8 SOFTWARE SUBPROGRAM NO. 8 TAPLAB)

TAPLAB is an assembly language (SLEUTHII) program for the Univac

1108/EXEC 2, which has a Fortran V calling sequence so that it

may be called from a Fortran V program. The purpose of TAPLAB

is to provide the operational label (i.e. tape reel number, or

other label used on an "ASG" card in the equation "UNIT=LABEL")

which is assigned to a logical tape unit (A,B,C, ... ).

F.8.1 LINKAGES

Subprogram TAPLAB presumes the availability of the UNIVAC EXEC 2

system procedure (routine), TLABL$.

F.8.2 INTERFACES

Subprogram TAPLAB interfaces with the Fortran V calling program

via two calling arguments. Subprogram TAPLAB references the

UNIVAC/EXEC 2 system procedure, TLABL$.

F.8.3 INPUTS

Calling Sequence: CALL TAPLAB (UNIT, LABEL)

Parameter Dimension Type In/Out Definition

UNIT 1 Integer In The Fortran unit no. -

legitimate numbers are

(positive) 1-4,7-16,

and 18-29. Fortran

units 5,6 are system

input, output units,

respectively. Fortran

unit 17 is reserved

as system plot unit.

Fortran unit 30 is

the "reread" unit.

ORIG!]VALPAG

. P00R QUA ti,2^

LABEL 1 Alphanu- Out The operational

meric or label assigned to

INTEGER O's UNIT. If UNIT5,6,

17, or 30 LABEL is

set = XXXXXX and

returned. If UNIT

is unassigned as a

tape unit, LABLE is

returned all integer

zero's in the six

character positions

in the word. If

UNIT=1-4, 7-16, or

18-29 and the

corresponding logical

unit (A-D, E-N, 0-Z)

was assigned a tape

unit by the ASG

UNIT=LABEL card,

LABEL = input tape

label is returned

as a 6-character

alphanumeric.

F.8.4 OUTPUT

Subprogram TAPLAB provides to the calling program the tape label

associated with (assigned to) the input (via first argument)

Fortran unit number. The tape label is output via the second

calling argument. The output tape label is either a six-character

alphanumeric if the Fortran unit has been assigned a label, or

all X's if the Fortran unit is unassigned, or all zero's if

the Fortran unit is either 5,6,17, or 30.

4r'

F.8.5 STORAGE REQUIREMENTS

Subprogram TAPLAB requires 68 storage locations.

F.8.6 DESCRIPTION

TAPLAB testa the number in ARG1 for within range 1 to 4. If

YES, the unit number is converted to the appropriate logical

unit character A - D , and a jump made to the call to the UNIVAC

System Procedure, TLABL$. If NO, the number is tested for

within range 7-16. If YES, the number is converted to the

appropriate logical unit character 'E'- N and a jump made to

the call to TLABL$. If NO, the number is tested for within

range 18-30. If YES, the appropriate conversion to logical

unit 0'--Z is made, and a jump to the call to TLABL$. If theunit is none of the number 1-4, 7-16, or 18-30, a jump is made

directly to ERUNIT where a label = XXXXXX is placed in ARG2

and a return made to the calling program.

If the unit is a legitimate number within the ranges described

above, but was not assigned to a tape unit in the run, by means

of the UNIVAC ASG UNIT=LABEL control card, the return from

TLABL$ is all zero's, and this is the label placed in ARG2 to

return to the calling program.

A test is made on the first character of the label returned to

TAPLAB from TLABL$. If the first character position contains

a zero, a blank character is inserted in the first character

position of the label returned via ARG2. This is for the case

of a 5-character tape label having been assigned to the Fortran

unit.

TAPLAB utilizes registers A0, A7, A8, A9, and X11.

F.8.7 FLOWCHART

N/A ^.^

F.8.8 LISTING

The listing is availabel in the EOD-LARSYS listing in the Data

Techniques Laboratory, JSC Building 17.

a39

APPENDIX G

SU9ROUTINE DESCRIPTIONS

APPENDIX G

TABLE OF CONTENTS

G.1 Software for Routine No. 1 (TAPERD)

G.2 Software for Routine No. 2 (RDDOTS)

G.3 Software for Routine No. 3 (WRTDOT)

Parameter In/Out Definition

G.1 SOFTWARE SUBPROGRAM NO. 1 (TAPERD)

The new capabilities of routine TAPERD are:

1. on option, unpack sun agles from the header record of the

MSS Universal format input tape.

2. unpack the start and stop pixel number, pixel skip number,

line skip number from the header record of the MSS Universal

format input tape.

G.1.1 LINKAGES

The routine TAPERD is called by the routines: DOTS, STOMAP,

RDDATA, CLSFY2, LEARN, NDHST?., LNTRAN, HSTGRM, HISTGM.

The corresponding processors are DOTDAT, LABEL, ISOCLS, CLASSFY,

STAT, NDHIST, DATATR, HIST, and GRAYMP.

G.1.2 INTERFACES

The subprogram TAPERD interfaces with other routines through

common block ISOLNK.

G.1.3 INPUTS

TAPERD has 3 entry points: TAPHDR, FLDINT and LINERD

• Calling sequence: CALL TAPHDR (DATAPE, DATFIL)

Parameter Dimension In/Out Definition

DATAPE 1 In Tape unit number.

DATFIL 1 In Number of EOF"s to

be read over in

positioning tape,

minus one.

o Calling sequence: CALL FLDINT (FLDINF, FETVEC, NOFEAT)

FLDINF 6 In Rectangular field

description for use

Parameter Dimension In/Out Definition

FLDINF in unpacking

(Continued) pixels fromMSS tape.

FETVEC 30 In Contains channels

requested.

NOFEAT 1 In Number of channelsin FETVEC.

• Calling sequence: CALL LINERD (IDATA, ENDTAP)

Parameter Dimension In/Out Definition

IDATA Depends upon Out Array containing

buffer size unpacked data.

in calling

routine

ENDTAP 1 Out EOF trigger:

returns value

of -1 if anEOF is encountered

G.1.4 OUTPUTS

N/A

G.1.5 STORAGE REQUIREMENTS

Code - 16416 8Data - 24208

G.1.6 DESCRIPTION

The information to be unpacked from the Universal format MSS tape

occupies the following byte positions on the tape herder record:

Byte Numbers Description

109-110 pixel start number

G-2 `,)

1Byte Numbers Description

110-111 pixel stop number

1789-1790 pixel skip factor

1791-1792 line skip factor

2201-2202 sun angle for pass 1

(channels 1-4)

Tape 2203-2304 sun angle for pass 2

Sun Angles etc. (channels 5-8) etc. (up to 8

passes)

This information is unpacked by simply extending the TAPHDR

routine data vectors HWRD, BIT and NB, expanding the dimension of

the ID vector, and expanding an existing unpacking code block.

The information listed above will be placed in labeled common

ISOLNK.Please refer to the document "Universal Format read Routine for

UNIVAC 1108 Programs", Technical Memorandum, Project Number 1651V,

August, 1973 for a full description of utility routine TAPERD.

G.1.7 FLOW CHARTN/A

G.1.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

'6

G. 2 SOFTWARE SUBPROGRAM NO. 2 (RDDOTS)

Routine RDDOTS reads information from the dot data tape.

G.2.1 LINKAGES

Routine RDDOTS is called by routines FILERD, ISOCLS, and SETUP3.

The corresponding processors ace LABEL, ISOCLS, and DISPLAY.

RDDOTS calls a file positioning routine ?SBSFL.

G.2.2 INTERFACES

Interfaces with other routines through the common block GLOBAL.

From this block is obtained the Fortran dot data tape unit number

LOTUNT and the file number DOTFIL. The default unit number is

8 (UNIVAC number F).

G.2.3 INPUTS

Calling sequence: RDDOTS (DOTS, DOTVEC, TOTDT3, TYPSWT, SIZES,

TOTDT2, NOCAT, CATNAM, NOFET2, FETVC2,

DOFEAT, FETVEC, NOSUN, ANGLE, NOFLD,

TOTVRT, FLDSAV, VERTEX, KVAR)

Parameter Dimension In Out Definition

DOTS (SIZES, TOTDT2) Out Dot information,

spectral, spatial, or

both depending upon

option value of TYPSWT

DOTVEC TOTDT3 In Depends upon valve of

TYPSWT:

1 - list of dots for

which spectral

information is

wanted

2 - ignored, except for

a check if TOTDT3

+ 0.

-G-r4 , t

In/OutParameter Dimension

DOTVEC (cont)

Definition

3 - list of dots to be

excluded, all other dots

on the DOTFIL are passed

back to calling program

TOTDT3 1

TYPSWT 1

SIZES 1

TOTDT2 1

In Depends upon value ofTYPSWT:

1 - number of dots

requested

2 - should be preset to

0

3 - number of dots to be

excluded

In Option switch, must be

preset to a value of1,2, or 3

1 - spectral information

requested

2 - spatial information

requested

(sample, line, type,

and category numbers)

3 - both spatial and

spectral information

requested

Out Depends upon value of

TYPSWT:

1 - set to NOFET2

2 - set to 4

3 - set to 4 NOFET2

Out Depends upon value of

TYPSWT:

1 - set to TOTDT3

2 - set to TOTDOT

Parameter Dimension In/Out Definition

TOTDT2 1 Out (number of dots on

(continued) DOTFIL)

3 - set to TOTDOT-TOTDT3

NOCAT 1 Out Number of categories,

value extracted from

DOTFIL

CATNAM NOCAT Out Category names, values

extracted from DOTFIL

NOFET2 1 In/out Number of charnels for

which information is

requested. If set to 0,

reset to NOFEAT. if

TYPSWT = 2, the value

of NOFET2 is ignored.

FETVC2 NOFET2 In Channel numbers for

which information is

requested, ignored if

TYPSWT=2.

NOSUN 1 Out Number of sun angles

on DOTFIL

ANGLE NOSUN Out Sun angle values

on DOTFIL

NOFLD 1 Out Number of fields on

DOTFIL

TOTVRT 1 Out Number of vertices on

DOTFIL

FLDSAV (4,NOFLD) Out Field information on

DOTFIL

-6 ^;

Parameter Dimension In/Out Definition

VERTEX (2, TOTVRT) Out Vertex information on

DOTFIL

KVAR (SIZES, TOTDT2) Out Set if TYPSWT = 1,

same information as

DOTS, but in floating

point.

G.2.42.4 OUTPUT

N/A

G.2.5 STORAGE REQUIREMENTS

Code - 762 8Data - 117678

G.2.6 DESCRIPTION

The dot data tape is read and appropriate information is extracted.

There are three modes of extraction:

1. dot spectral information

2. dot spatial information

3. both spectral and spatial information.

In all cases, the count information (first record) is made avail-able.

Each file on the dot data tape consists of three records. Please

refer to the flow chart provided in Figure G.2 for details con-

cerning contents of these records, also the file description inAppendix H.

Dot spectral information consists of radiance values for those

dots and channels specified. Dot spatial information consistsof .

1. sample number2. line number

3. type number (l,for label/starting dots, 2,for bias dots)

4. category number

for those dots specified by the user.

G.2.7 FLOW CHART

See Figure G-1 for flow chart of the RDDOTS routine.

G. 2.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

G-8

,

RDDO'CS t

DOTS, DOTVEC, T0TDT3, TYP:WT,iIZES. T0TOT2, NOCAT, CA'CNAHWorm. FLTVC2, mornAT, FLTVF^C,

Rt, ANGLE. W)VI .D, TOTVRT.f FLDSAV, VERTEX, KYAR

CFITFIZOOOTVNT"n TON TAPE

READ FIRST RECORD^NOCAT, NOFEAT. NOFLD, TOTVRT, TOTDOT,NOSUN, CATNAM(I),I-1, NOCAT, SIZE

READ SECOND RECORDTTTWI^ls FETVFC(Z), I-1, HCFEAT

(IGNORE)WT-3t

IFIE1T]VE/c(I),11I-1p^p^NI,,OFEATt FLD((SAV(I,J)

I 1i 2i J-"li TOTVRANGLE(I{?)rNOSUN

r t

TYPSNZti2 ,S ( A r

M0FET2#0YES

8

NO

SET DEFAULT CHANNELSFETVC2(I) - IFETVC3(I) . 2, I-1, NOFEAT IWOMT2 . NOFEAT

a

J>NOFCP2\ ^J-Jal

I FtTVEC. (kl^^(J) FOR ONE bos CALL ERROR

k-1, NOFEA / EXIT_•

YES

! SAVE VALUE OF k

L`. FETVC3 (J) k

/ 0 ^Y

C NO CALLCALL Ef RRORJ) STOTDOT J ,>_ _ O,TOTDT^ EXIT

i-.---

.

-- HD THIRD RECORD TOTALSIZE *T0TDOTjTEMDOT(I), I - i, TOTAL .

TYPSWT . 1 YES D

`

TYPSWT\2 ES

YES___

Figure G-t.- Flowchart for Subproarams RDDOTS

ORIGINAL, QAQC ISOF POOR QUXY

i^

Dt ! .

S-V

SIDES n NOFET2 !SIDES n 4 JJ n 0

TOTDT2 TOTDT] )70TDT2 n TOTDOT ( SIDES n SIDE

FOR k-1, TOTDT2t ;FOR I n 1, TOTDT2t TOTM n TOTDOT - TOTDT3 !

kk n DOTVCC (k) ^kk n (r - 11 *SIDE kk- I

i FOR J n 1, SIDES: FOR k n 1, SIDESt MAJOR LOOP:

{ JJ n FETVC3 (JI iDOTS (k,il n TEMDOT (kk+k) FOR k n 1, TOTDOTt

1 JJJ n (kk-i ) • SIDE + JJ + 4 'SPATIAL INFORMATION IF THIS DOT IS EXCLUDED, DUMP kk !

RVAR (J,k) n FLOAT (TEMOOT (JJJI) AND C.0 TO END OF MAJOR LOOP.

DOTS (J,k) n Tf.MDOT (JJJ) ` ' OTHERWISE, BUMP JJ, COMPUTE JJJ n }

SPECTRAL INFOMATION (---- - -_a + (k-1) • SIDEFOR J n 1, 4tDOTS (J,JJ) - TEMDOT (JJJ+J)FOR Jn1, N0FrT':

-_

T^TUR^

2 n FI:TVC3 (J)DOTS ( 4+J,JJ) 'TEMDOT(JJJ+I+9)

RETURN1 BOTH SPECIAL ANU SPATIAL INFO.

i

RETURN

f

Figure G-t.- Continued

G -10

J

G.3 SOFTWARE SUBPROGRAM NO. 3 (WRTDOT)

Subrout i ne WRTDOT writes the dot data tape. One file is written

per call to WRTDOT.

G.3.1 LINKAGES

Routine WRTDOT is called by routine DOTS in the DOTDATA processor.

WRTDOT calls the UNIVAC file positioning routine FSBSFL.

G.3.2 INTERFACES

No common blocks are provided for WRTDOT.

G.3.3 INPUTS

Calling sequence: WRTDOT (TOTDOT, NOSUN, FLDSAV, VERTEX, ANGLE,

DOTS, NOCAT, CATNAM, SIZE, NOFET2,

TOTVT2, NGFLD2, UNIT, FILE)

Parameter Dimension In/Out Definition

TOTDOT 1 In Total number of dots to be

written on DOTFIL

NOSUN 1 In Number of sun angles to

be written.

FLDSAV (4,NOFLD2) In Field information to be

written

VERTEX (2, TOTVT2) In Vertices to be written

ANGLE NOSUN In Sun angles to be written

DOTS (SIZE, TOTDOT) In Dot information to be

written

NOCAT 1 In Number of categories

CATNAM NOCAT In Category names

SIZE 1 In 4 + NOFET2

NOFET2 1 In Number of features (channels)

to be written on DOTFII,

Parameter Dimension In/Out

iii

1

Description

FETVC2 NOFET2 Ini

Channel numbers

TOTVT2 1 In Total number ofvertices to be written

I

NOFLD2 1 In Total number of fields !

to be written

UNIT 1 In Unit number (Fortran)of DOTFIL

FILE 1 In3

File number of DOTFIL

for this file

G.3.4 OUTPUT

An unformatted binary tape is written, with three records per file.

G.3.5 STORAGE REQUIREMENTS

Code - 562 8Data 578

G.3.6 DESCRIPTION

The contents of the output tape files are described in Appendix

H. All the information needed to write a file is brought in

through the calling sequence to subprogram WRTDOT.

G.3.7 FLOW CHART

See Figure G-2 for flow chart of WRTDOT.

G.3.8 LISTING

Available in the Data Techniques Laboratory, JSC Building 17.

G-12

WRTDOT

v q-^

ToroDT, N06IlbI, FLDSAV, Yt:R?FX;AMG ,DOTS. NOCAT, CATNAM, SIZE, NoI'ETZ,tETVC2, TOTVT2, NOFLD2, UNIT, FI

REWIND DOTUNT^CAI-L

FSHSFL TO POSITIONDOTUNT TAPE

\NOCAT, WRITE FIRST RECORD

NOFET2, NOFLD2, TOTVT2, TOTDOTTf

OSUN, CATNAM ( I), I= 1, NOCAT, SIBS/"— •f

WRITE SECOND RECORDFETVC2 (1), I = 1, NOFET2

\

FLDSAV (I,J), 1 = 1, 4, J = 1, NOFLD2VER7 X(I,J) I 1, 2, J =1, TOTVT2

ANGLE (I), I = 1, NOSCN

^-

WRITE THIRD RECORD

DOTS (I,J), I = 1, SIZE, J = 1, TOTDOT

WRITE. END

OF FILE

i

rf` RETURN

Fiqure G-2.- Flowchart of Subprogram WRTDOT

APPENDIX H

DOT DATA FILE FORMAT

a^^

WT DATA FILE FORMAT

(DOTFIL)

The tape, DOTFIL is output by the DOTDATA processor. The

records are written with an unformatted FORTRAN write.

A file is output for each TYPE of field(s). The file con-

sists of the followinci records:

fRec. No. 1 field informationRec. No. 2

Repeat for

each 'TYPE Rec. No. 3 } data record

E-O-F

TYPE 1 consists of labeling dots; TYPE 2 consists of bias

correction dots.

Rec. No. 1

WRITE (UOTUNT) NOCAT, NOPEAT, NOFLD, TOTVRT, TOTDOT, NOSUN,

(CATNAM(I), I=1, NOCAT), SIZE

Yarametc,r Dimeii:; i on De f i n t i oi,

NOCAT 1 Number of c >tc jory

names.

NOFEAT 1 Number of channels.

NOF LD 1 Number of fields.

T0'1'VR'.L' 1 Number of vortices.TOTDOT 1 Number of dotsNOSUN 1 *Dumber of sun angle-s.

CATNAM NOCAT Array containing thec tit ogory n'-Imes.

SIZE 1 4 + NOFEAT

.i"-ra-6

Rec. No. 2

WRITE (DOTUNT) (FETVEC (I) , I=1, NOFEAT)

((FLDSAV(I,J), I=1,4), J=1, NOFLD),

((VERTEX(I,J), I-1,2), J=1, TOTVRT),

(ANGLE(I), I=1, NOSUN)

Parameter Dimension Definition

FETVEC NOFEAT Array containing thechannel numbers.

FLDSAV (4,NOFLD) Array containing thefield description.

VERTEX (2,NOFLD) Array containing thefield vertices.

ANGLE NOSUN Array containing the

sun angles.

Rec. No. 3

WRITE (DOTUNT)((DOTS(I,J), I=1, SIZE), J=1, TOTDOT)

Parameter Dimension Definition

DOTS (TOTDOT, SIZE) Array containing thedot information.

DOTS(1,I)=sample number

for dot i.

DOTS (2,I)=line number

for dot i.

DOTS(3,I)=type number

for dot i.

DOTS(4,I)=category

number for

dots i (optional)

Parameter Dimension Definition

DOTS (5,1)

=dotvector

DOTS(4+NOFEAT,i)

APPENDIX I

VERIFICATION RUN

v^215'9

j

+

r I

+

I 1

I CI ?

W i ? 'O 1 ! IZ F—0.N Z

• is t +x ^ ; + jLA CY

1 i, a

4C)

I ^ +I

III ,

+ 1 , } k ^1

I iIIjf

j in aI ^ { z ,0 1 I 1 r

,^' y

1 ? ;1 ^

,++,? J

itII i I ~a `n o LA f j

tt rI ! .^ o o a-•--

h W 1 O _ ► - ?J J N tY ' 4

0 LL La

> j as .ZY 7 n W lrr tJOW 1

' •tl[ - ^- I t W z Z Z Z 1z M r x CL W i

1 E < NJWit►I, N 7 p N ?L 1- .J A Z W { 1

i N • W N x V .n .J N1 -+X

N UP.- C. r 2 W J i i-Ca.z W z u z a sKrW ? I .,ji r- ►- - z W J o r — < ac

?

z K o oc ! o .9> QtL v-•a o a. ,A r a- •n Aj .n 1

aI

a u< s 19 t .wI ►- w < a0or-r1 < E N n< at s r. NN

1— < WD X • •xr

►- 1 X ti ^^ O w z u r 7o -c r r z w -J— 0 a tr3 Yo a.W .n WY z z , {N I u a 0• ^ an a a. .» ,

ii

f^

WHZWv

wvt ^fadc31 K

Z =

0•n zz x ►-a v+

O.xto

ZOOZ

rJ

I ^ I I

ir

^ Nr...

N

Nr

Nr

N.n -.N ^"1

^+N

O^

-^.rf-•

i

i I111I !

J1 ..I..V'

^ I I ^ ^ 1i

;4fIi

.d Dry •. ^ i I ^ I ^ ^ t ^,

►" .•M p

h•O'TI

•Or Ntl1,

M NT •O

N7

^'r'l

N ! itt^ f

M

^=S;

i^

i

i rI

a to ^fl ^ i ^ I..

t

sv r M M N .n M N

oyy

cl O

^_^

u^

+

1 j

^ '^

^i

,

i ^O O

^M^

-^ MoM

!o^M

^M

^.oM

p ^N r

NM

NMI

UM

f^ j

(

I

+^ { i,

,

1 ' 4!t

i^► 1

7a n

Io M

I-. p n N N LM I ;

! W Ln

O• 7 n n r^ T n Ni

i il

^ ^ ^ u I1

+i

^ f 1 ^ ! ; f

o O i N N1

N^

N ^4 N N 1_44

f V O^ LnN N

•O

NulN

N MN M •0N N

n IN

,

0h^T.<,:

Vr1

f ! ` ^'

1!

1n<

w zX

I}

1

; I1 ( I

I J

u

a Z

f

I I

!is o

J -^

t-ti ^+ -.

^ ^N N N

'

r I

I

+

i

W +

f j

;

u i ( I v !{

{

I

!

O

Cg,

.Wr

1^

i- I

l 'i {

{ f

1 i

1

^ ^ 1

j-

A

^.

L&!

Lao o a o o o a

Q Ooo

da

o ^u G i ^ + !

^j

jz►- r` ~ 1 I 1

w C7^-

C]N

aM

or

O ,4A

y CAN

OM

OS'

O.1 I

if4 d

r! i i ! L

I M ^^

1 1 1^

1

•O

iIlls

N M r Ln1

,0 n co 0. : O i {t

!

z i { j i ,

I ,

nn

2

7

2

r

ii

n ,A

^Z

j-a1

1

1

I

Ii

I {

t {

.Z

V '

W

d < {

t ^ K 1u

.n zr^r ^-o v^ '

O

ZQ i

U 12 ^

i^

i

i

'i

ij

f

^

'

I !ORMNAL ; PAGt 13

^

'

1ion POW

Qumj

I Z ;j

W ' I

'A v a N rl co r O m O^ a r 0^ P N A P.► ^+ N N h .ti N N V N ^"f "+ N N N 'V N rf N N N

'u ,In

1 J NP j n

1 { ..• q 0 ap M JI ,o n n n n tiff ^nj r- in r 0 N A r r r .n M r A A n n ^f Y '

AJ

{ > OP

! .. ... ,n n .. A .0 N N Jf + U O r O r N 4 df 0 OAf M N N N to m r N 7 ^l I f m N N m N

....i

d o O C] .• r r cy ,D ry 'f 1 N 0 O N N n NO O < '^ I e'9 01 m 'f e'f "'f r N M 11 ^9 of " f ^f

In { o n 10 sf' P P! -+ of P '+ n .r r+f N P 7 .. 9 n

' { U

!vn

! ► n O N n P Oti N O N ^"! N P ^o P N N r On { ^• M N -^ N ^ N N N — N N ^'f r" f !

f WLA

H Ni Vf

!{ ! j I

j

^' 7 VI i N ! ! ^ !

4 ro r no 'r n N a ,o a O O ^n Nj :L ^; { ^ N ^+ ^ -^ ^ h ^ — ^+ N N N N h N N ^'f !

Iu

i

i

I I ^ ..,0 N [D N N ^'f b d m N n N n O N C+ • N O -+^ ^ ^ N N + N N h N N -• N '^` N N N N N N N r'f ^

j1

1 ri' i 1^, W Z 1 { j

kc i-^'^

,i W :' -^ ^ -^ -+ ^ -^ '+ N N N N N N N N N

I ; i i ^ if v ; •

1 fW

!I

1^

{ 4} N N N N' N nI N N N N N N N N N N N N N

{ W'

I W O Cl O o O a o a O Ci O a O O a C3 O O Q iL N N N N N N N N N N A a P P P P P P'. P

I A W ^

j J O O J c? 0 O O O O U O Cl O O O C1 0 0 V! 4 — N M T . to -V n 70. P a ^ N m :r a .0 n co P

j

j !

Ff 1 j1 LA

O ^+

N ^'.•M r

•lA 0 n aC ' P q "' N r} S if1 O n ap P

ry

i' 1

111

{1

^ ^ 1

1 ^ i ' I ! ! I

rN

^.N

.oN

o^N

M

V.^N

-•N

O ri N N ( i + I

r

wr nr MA

hA

rr

o-n r

N Pr • r LA'

r lt

i f ^

i

rM

4A

oM

rN

y

.TLnM

nN

r.I

Or

^0-47

1

+1

! I ^ ^ 1 I

ii i1

^ ^ I ( I

I'1M

4M

4)M

Q.N

nm

.rm

MM

dm

rM

3:M,

^ ^ ! ^ I ^ I ^ I ^ i

:r A

i

rP b

^

NII

OI I + ! 1

NN

nN

PN

Nt+f

NM

7N

= .0 Nw► r

M lrl

i^ { I i I

1 j

O^

r

n ^O

I

N r►f

r J1 O

^

M

I

^O '

1

^

I^ ^

i ^

^

i 1 I I

I I 1

^ ^ ! ( t

f i I i I

N N

a

N A N -+

1

en `f M

^

1

1

^ I ^ II

I

iJ

I '

l,! i

Ln ,

F

I I

^

I

I 1

^ 1 1 I t l

+N N N N' N N N N N N!

1 •' N N N N N N N N, N N^

,I

I 1

1 f

0P

I

0 '

PoP

0P

0A

0P

oP

a oP P

^

ta,P, <

I '

I I

I 1 I

i I I 1 ,

t7Q

O O.-.

OPI

Or

OLA

O^ 9

0 0r%, m

I

(S'P

O ^

O,Ol '..

I •^

i1

I

^ ^ O. 11r,

1 I ^ Y I ^;I 1i1

ON

I

^+N

NN

s

AN

7N

J1N

<N

n'N

tDN

f

• I

P'N'

I

{all i r

S', I'

r^ +

{ ' II ;

II

II ,

I

t1

J'

^ ^ ! i I^ ^ ^ 1^+ .yam + '

i

j } ^ i 1 y ^ I ^ I

11

v x !<,A ^ ^ ^ y W ! t y ^

~n i^ti f Jy

N 2 ^ I

,

^

fO VI i i ! ^ W { i1{

•_ + I W i I Ico ? 1 !

'L 1 t1 S fIiI f y }

I

ALn

s t

f!

f w jt

( ,n

j = -^ yj I y I rxo- ^+ s 1 zI w ^- to :A to

i ! x h-• ►- -• Y ^;.n i :1' ' to ,. 1t i j iJ Vt ! d'il y W O ,

J ! W J W + V IL -4t i < dX b y OI I < t + W

J f i ! a x x w z s In to

' ! • y tL y N;-- 0 Z W J 1

{ t9 {/ 2 •- W N P

•0 i J O wx to y a_ ►- 2 w N fWY NF i .16to 1-. E F•^1 7 J -. 4 '> J ^ ^. Q '. Z ^ iJ z ul)- V N W W W

E N1 O 013 .Y J In 00 CL Z U 'J •..

N *- s a o •-• d 7 al J W LS! U 4 -xLu tN LJ J W LZY .7 11

.. W i t X = CL -^ W •-M r , H W r a IU S a a. < V1 J W tL at l7

R toi h tL -3+(u.-1•+ O •4 — -ill rW O .Ar Z! a .O 31 T J" a: ,t s. WA •..Y ..•< J W + Y WVt < 2JJ tr

' D tp U O F•• ro L x :Y L 1 ac 1- Z W J W ^;-•. ••o1 ? ! LJ '^ W ..; J

'A/ C00

J1 W W Q 4 X 2 W Y µ7 -• {Y• I W ^ = ►-h•3: ^J107.0 0•JY 1- Q S^d f- •^•

f}1 fr J '+Vt t!1 •••^ W Nt11-1 .9 V1 V "I0.`f

d , .,J—

.^ •^ t... e • • 21.- n W .n a Q-- IL W 2 ►- A tr J J< A 4 M Y 2 J .7 H t► ti. 4I S Z4.a• wx%JU.r M <W. V < t0ilh• 1+ WW I

y O L O ••^ S O W#-

Min R J Z S N N Hf I to to < 1-M^ .r Z T 1L < < K 4 4 .J N N H 2 t7 < — tr e . tY Y <

J Y to t1 J W •C d ti •il K z N V1J Z O :)0-- ^.. 2 2 1L/ 1^ J —0;& t t H ti t o .! Z Z U ^A < '1.1 .► Z L r,4 ao i :3 ! noaZO -Z - z uZaA { d .7 O J •+•••• J W K 7 • 3 Y. 0. $, n 0. to Ln 1

4 ••+ 1 2 U HJX .T JL C -J^-.al 'L J1J 3 .Y L' ,. W WN -. > to s ,L V t]s t14 LZ N R ^+ a O

R

JWr7 XU* -In -cD--)DTn-.V.-.\n0.6.JJ 1,0 444-044L Lf. n nl' +1 .aI J-4 L')

-34 r r <4 r'a n o• o J•- or J V a. J 14 - 4-a 4 4 < L L. n n 3 r D n :l J: r n A D J! J <'. M

-- J A J 4 4< r o a vi r o-. - It J J V J\ n\ J t V J 4 J 4 40 a 4.0 e -. W• 133 •'f -1-»'1 0 '1 n "1 n '1 a r i R <^9

-s 3.r -0 44 «10 4 Z0 r y. a -+ y-J%J JJ-•. .V^_j4 U J-04 .4 orr '1.1'•f 13'1'1')'1'7. J-1 -C 4.4

^a' 1 44-0«L011•-0Tn711JJUUnr.f.J\JsJO4044-04 L-. r. f• . n nnM: '.I1^'I"lInUD-a4<4

^OY <.O.44 .4J .0 a-- 1--r Uvv vVJ'.AJ UULJO4 n r-D 0 L - h Mn Nr. n MC•1 O^ nM el 'l.0 D4 -C c V

-J- a.0-0..a-0DD •hv D U USJ4 -1J71%J -1-M^33 .1 i.J'AM-1I4L4 4<"3444.r-0ra 11orL6--nnJVJ\\n r r u .,j mnV\-•MM"1 M-1 U ••-.+i.% o•nn 144 -t 44-3

L73- Ca 4 44a4rn :x YnnJ--InMn.3 1-+..337 ]inn.n4.0•a+«<

Cy.- to 4444O4DJar4rzP11%n...J040urj rrr'•Wn\MMna^i-i-- n 7OJ1 n.n4oW4<-t

-b-r` 04444 <33 a4-C<rDa.n•.flJ4044.4J--- ' '1-1htnnnM-1"1'1 11 -n<1_InnD330S<•)

Cl- 4 a <4 4 0 4. a o .r4 < r. j u r j _#L J a a 4 0 J-- 4 m n n -1 r -1 1 '! 1'+ '1 n •)-+ n 4^ n rl n n •'3 -an -)a

CO. -11 <<44 a A x r " .9 M am r UV UV 0-0.4.44 .+•-+ v v-4.4 MM rn - mnLnm x 933 .334-Ln .P J" s .D S•n m(3

'JP-r .t<r.0a 0XXaa-0O •.r J n -• J44444J %j- 4,0 r. 9")---•^1M A 3 C]'• "1 0^D 01 11 n C-n'nn

_r-1 4<r+.33rr-<aa4-0 rrJ)• •vo.0oarJjv4aavnnn,r..n--,)1.Dnnrrint Dn -iIi

:TN Z=Wt..r1-.-.-00-00.OMJruLJr.•O.O-0-0rJV4nM 33 DMh^1,r,ImL704o.nnrr-n11n(C-110

3r- 'DZ. rrr~ L ')4 4 a ^j M1.3 JJ 4 O C a OJJ 4 f, r, r'o n -Q n\ n M r L .L -0 J 13 '1 r'1 n h •. On MA

.? .^ r -011 1)-0 r 0 -a- r r S X --- M -1 '1 r p J 0 4 0 10 0 J -J J'• r 33 '% 'i n n i r t L -i O o O -. ­,l 33 r. - -< 9 .n -3

L'30 a- a'Dn rn rr 110x*x --- s, 40 VO 4 .04 Jr j JJ D '1n In n n r r D '• O .0 nn n n D I r 13A

.30 X) r n r;XrrCro-04 4 -0 4 oo4-0JO-0 4 4 o r r o o -in -%\nA n rn: r\ao\- a b'l n li it

(30 r1 x.'031.7XT:+trJ.t044.044-a-04-.O 4a 44 rr.O .Or 1, nn-1 x12 .n ,n n rrr 4 0 r-• 3332 D'1 •n mjl1 7O'o-O rXr2 < 4-tr-•W444-0-0a •I40LJ-0 04-0rLL 04 4 -1 n- AM .n nn -a< r 0 0 r r• r 0 n n M JO ALn

L:oo t=4444Jrrr-0-0-000-04^J400-.- -n - W 040"1rnI.1n-1.3 3C4 .44-0n n7O4 On n n Ln

30r «NWN -J wr •D7 .O .O .0011.0 VVJ V.r nr. r. ,i.r .4 . jonn '3\ r 7 • J as a J O n n x- 0 .0 .1 3 m r1 ell

D0 I WWW.d.J alrrrr-0 .0 .0440 x, -.r.A LrX_u. 04 J4.1..=7 W*194s<O0 M33 n104 n'Dr MAJOV «!rrr:grit<-O.O-oa oO'". r.n ►. rL^ y.t.l.ao r J 971 •.J V V T 4«Od OM 0 9L an.n

4 rr r 7 r .7 'r 1 W W -0 0 0 0 J MLa..a Jta. J Vw •+ rt. r n 7 D 4 J- N 9 W 4 -t <.0 0 ti r D D 1- 9- -» O.A

3o J 7 S T y .J N •) .j % 4 W-0 -O -0 O V LJ^• \ '1 LL V LL 0,1 V V U -J`- -• 4 L J3T J IN 3 .9 << .10 O M _ D -n -3 -^ S- .-ul

cm R n r W W v N N .04-40 -O .o -O •O 4 S1, r. r` M_ U^ n n Li -- LL W r\ 4.9 r P W N 7 %-n.4 4 4-0 W L7 M Ul 7- --0 --an

071 9 f•WNNNN'V y4004 .a .4 4 Jn\r.n rU U ..rr• v+V\\33.0 7TW•JN NO.K4 c-o 7J' S.na^--3---AnO.I •. -O p• Y V Y N'V lI 10 .Q 0.0 .0 T J n ' P. 11 V .J- UJ r•f• t. In 13 rn 0 -)w,.1'C 31 L D 9 r' 7.n---+ n

J..0 -00-•7. Y V V V V J -0 40434 J .0 o n-0 rJ U r- _r, n M M "1 n t r 0 W 0 4 4 L r CID ')Z 7-111 TT-O

L .Y•.n .0 ui wN-VNN1NN.OTr44LrJJJ •r0V\nnr.-.^1-'1m11 ]nMnotLrLt32coJ0 ^1-nNr"_•t .3. T -0 W J AN N •V W 4. -7 r r o O 4 J D J Q rn n n n^ r.-, f. n i% .7.n Mn 0 33 D 1 r r 33 7 2,n nN aJ V co- J

011 1-3 AMji N-q -T O. a- M? .) • 7CJr x`44rV rh -l-)Mr1-. MLL n -1 .] n tnn rS l L r a- 4---7'10M ON NOj LJ. -4 O n A Y N a r 7 . 3 -1 A J O-0-0 O D r •0 rn r D -1 C,, -1.'t -1 C r •• -• C n n n r-. T L L\ D- a -1 n n J N Y -

C'T-- 00:0-NNr 4 Q.-3L_Yf 03 -0-0-0-0 T T u V V r 7 T. n M M M X X r. n X O MCC it ML T Mr. Ln -47MM<C"C4-• •J.•) -0D? NV J '37'J) -) . a •o4 a x r r uJta• rr a inn n =r rn 90 33 -1 n.]tt M^. .n-LM"1-x ^fN N_

lid ? -0 M L7 NN 7 .9 J 0 '3 J S r O U J r r r..J W- r 0 4 r •n n n .n t- •n JJ o .r1.r1 > r r n J n J- 0M M 4 w N N 0-

0.16 4 -07NN J"WIPT-1O- Sr J;a -a- --- -J00- UrA 40 1-1n Ln-n s r M rn D o M _1 n M L hr M M- r'I mJ•N NU

C-C f. 4 4xJ-0. 0' by ;.,,5 Z vU-a.LL u .,U UJV y 7. tNMfJ tlCC3 1 IL 4 4c rl IMrr. S ---IM.0 X 33 4

74 -0 4) -0 D.- 0` '7 r : <r f.n J W la. it w J- ULL r r D 1 J < M .n 4 1 :J .) -'1 X W 4 -0 D M r S -1 W r <'1 -7 \ n J V h •! C-0J 4•GS-r-.11r'A-C nN bu-au y --to S r 733 C S- LL S MM f^ X r^ X c O-C-t Sf r r7 n<r 4ly lJ 4 Vu•fl{I 10 r uJ -J orn -1 rn<r7 r^ J i a. .3,.a, a. .► '.t. r.0 L& trr jIw2 M ^1 nn •744 .0 .0a _-M 11'13, 0r y JJJ VVV •

QOM LL S n 7 33 "I - fn r< r` n V LL LL W. V W LL 7 4 S W 1 L S 2 4 S LP M AX r -C -4 .a -0 -C LL M ,h CC r- I► LL t► V U Ld V U L3, •

C10 Y w -r• 4 4 3,.1 M C r It o- J J JLL La- W w 4-0 J .Jn D It 4 .9 A 1 1 -n '3 )r 10 4 0 a 0'. nl - n 33 r s LL J U u U U n•i L10- n=• rJMnn .C-CN-L.Ja%.J . -a.JJUJU •. Z0W <rn .n]DDDa O or, rt•M4JLL1 n

-JJ'JJJ••

L70J 't00"1 'n'1' 1< •--hr UJ J. Jt:.r0r .J7•. -•nOO 4 n•-1 n1 4-1C33DD0-1.'1<r-J-^J:lJJs•

Qno. 00M-0-0M1111-34 Tr. -Li y. U L.) 40 r U J n- n -D4 CO J.rt33 13DnX 03 M-0-0 1 11 MlMY••---+-.+V JJU• •C7no 33=--1 r-0 M n n n 4 r n 3,, JW J U O •D OJ J r n n q.--J] .004 Dr 330.00 -1-1-113x •+-+•^-V--JV• •

63;1^. Ja Dr 4-• n '1-1 .4 rr .t_ La_ J J 0 .04 r V r •.\r n - ' 1 1 D-0 .0 n\n nO0nn -1-0 L ^---- J-- JJ---• •

En .0 J'7.9 r-0-0'1"Y•-0 O U L^ LL LL JLL.•.J-0-0 O V Tnn 3,M-+7(333' • 7 -J\ .D Dd O DM •-1'D JJ •.-^-0J JJ• •

On 01 W•7L7n O .0^133 -DrUJrt.. aU y U040 -DI.nn7M00.3 ,nn'fi1nMn0nn ,-1Mn<r0-+ -.-VVV• •

%-l.'I S J D rn 0 .0 33 J r 0 O r,.N - y ;J, _.r .0 .0 .0 u- t 7, D DJ 1 "1 P 1 ] D n x.33 13 n•. T'n D S .J O y. J J J,J • •

i l n -1 Won 71 10 .o a n L D f.t. M J w •y ,a. J-0 0 0 r. n 1. r r 7 9 -) 3 .3 -) '1 'n t •n 40 a n . n D< N L0 <-r D 0 , 90 0

:3AN W:3'. :r .4 Y I r tL W r. X LL.. a.^,a- 3- -0004+Vu Vr w- q,n0 . 1'1--nST O-onnMrim W-a 43, .7 I-?.a•i 0311 - W•D=M.017.0.7tT Ur-.7 3,_a. i-..+•.4.0.0 -4-0.07 Vr9--."3-n..)V^.]f. 4100 orlm Mr1'D .i.D4 D -7 2N• •

CIAO 4 MP, 3 ~xlD71'97MP%n LL..l,J,a.ia.044-04.orrrao . C3.n 1'3 '7 .'733 nMO?-MLn<-O .a 0O 01 a • •

Aro- W .JW rr-0w W 7r0%olt- LLW ,T404 tlr•nnv-0.13'1--.n 33n r sLnhSa-0M.D-70-.D••

4.37'00 NW•JSr.•O NNWA Ul^Xf%- WtD:y LL. r.O.On M:] r3, Uu mJn--- .na 2II •r 33mr CM -C MZ, X.13 TO

07 F. 4 LJ W co -0< W N W r r <-C r CO 2 LL. LL, r 4 4 n M ,•]n 7 U U n M 5^ 0 C] I T 3: S X .0 7 tr tP CC K.-0 S M X M X-0•

427. 0 4 -0LLLL r -04 •J J. r 44 -tn •- ,r u 04 1 Mnr. S u U '• O r.J-7T LbT. r13T nn.D-D n n C 32 n :1 Do

Cr .n 7J LJnLL 4.OUrn X-t -t4D---y to. 4-0\ M_M7VVtrr '+,w32'0Im1: D_1CD.ArLCa3AC-0-0! CAr r LL.nn,.L` , r - cr-0n S 4 < <7 u-a.WLL .40MM 1 -irrr w rn-a 7 •Jn '32X r r3, nn.n mm non nD-00t C.Ir -1 LL 7r n F. La % ,T'0 n M < 4-XX1-) ----+-0433 q tO %.J LL X 0 X M r IWx-L1 X (I L Z Mn to W XLn tD !D.D Q144t Mr -CM rn. LL: & r On r.44 <7--«...-. r u CC:. t...:. LL n T V r% (n n X W r I S M7: a.!) 334 M .n 135'D4 J;%%r ?r- .4mN n77T0n m .4457--- ••--- .....LL))..-a,40X-0tM-1-0wrTt-111 <n In33Dna13x033 -0! or O SSr.\ r3r<•00m P% -C •+-+-•.•--.---.IaxD ,• ,O 4 X r rn M r. .O_3 D C r &).A-).D 'D M Ca tM 13 .n 3)33 na3i 137 0•X X r X X Z 4 4.J W .L -4 W W 4 U -.+--- -+«. S OO .^ u.. Ur M M M r. M h Lt, -D M X t X Co 0 +13 3,f (I A n .O M 3,i Q 1103 CCr L:Mr SXI X L. S r4W 4 LLWLL LL LL 7--- •- ­ 6L X LLLL LL7r^C^n M t• X IC ip 0:0 1X^sX CM SG t's CrX M r•4 O'f n r X r X-X47rt WWN •.0 7r-----VVLL S LL LL LL-4470 ,M Mn-1 z--4-3 o M,n:-^ 43Ln SI xM InM TM

am .4 SinX 74* h M4<WW y UL.- - 120 SLLcL - I. r .O -CLSCtnnM L3, - CC Lr1r- ,r WLPerCI r- Mc/ M f^N CN-1J XTLUU Un -V.4 A47 C0V « -••--OCWL.L.L. y.0.C •Ot.7n M nn Mr^u-o(3 CP MM : Of MM MS L M I r MO

M O n 7 7 r n n U k, - h- J 7 n 7 T 4 .4 - •'C 4 -ac 7-- --. r-0-0 S V 3,'1 n f• M C O LA .- n .% ,C MMMS I T S r M M(3i 0. Un M ^ J; n U r. C-.- a :r n S r r U ,,. U O r r r x) ­7 .0 .01: 7 M n D n :a a %113 M D 10-0 •D MM M 1: r S X L M ^1

N r;nN WL­D rn Jr. M U- 3,"r T'<. J Ur -0V7 rr0^-7d -0r Mnn •n 1: *1 -: 'n -.1 D4 rl-1 t L r'1 r MM

N -r"I-- 7xuz r; r• r` f. LLM C'•f-7 T 7 .CS7 .0-04:T TIt40 .0 Cf xfn f. r- J i3,z nK0 le t-C M M M r^ M M. M M X X SS1 0n rSO .7D Unf.r. Mr^ Mrr ^aJ rTrO044Trr •0O-0rntn M r:,] 07w-0.0 -L`'C1nIq'l(3•]MtttX

CAN 7. -C M'nS ,- r. r. r.Mn M S'3, r w J:3, J' 40447 3 h-0O -OM M C en S• M 00-) W • 0 .O •C A M M M'n 0"1 M S S LS! 7

t'" X) -0-?. r. M M th •.^'13,.. M MD 4 N J 3t<O7'LL. r I' r33X133.]\n . -1n .)0700 •x1 00-n M nL]•n lr Mt1 J Crvr. .0r.n Mn cl + melM 1%41 " - 'K kL,_ t,- n ULJ-• 4 n X Lh.: n MM-0700.0-0MMM ISM ML X ' W L1Y-0 43 f.n n n Mn '.n n M n M-t J7 1)J r u.'•.a-•.--.'. r. h n 43 .0 D an•. l J O J O a-O 33.7 n.n^1 n n3,-n3,.! 3V,n -0tnrC.3333r'. rMM11 < ,t j13J-4.LLn:a.".'•.nUr 40 .an.1 P, Mn p000non-'IM. n _1 •n `IV nzr

W OV 7' -071.nh-133x.33.0 Wl7 in Lnt<.J .a: r V U 1' h Wnn U U U f. 7000 .0 M r, tj000.0O rl n Ml 0 n J--+h 3,)nGhr~ r: JMMnr\ n h4WLS f< M 74.LltlJr.r hr, hhhf•71-G-4'YMhhVO4•t40KMMCr- - t r,

{ to L]NN 47M Mn r.n OOOSMM -c it :J r 3 p 33331 0 33x x33 nnh7 0-.:O MM nn Oo 4 T`-O:0 M M Jt:n.1'.4:J x7.33

CAN --- <rM Mn r• • P, -C LJA r. nM 3,'t J' N l Jrn Pnnnnr. Mnl, r.-0 n .Cn Mnn 7 .O .J r,. n .0 M 11000.] 11 MM

X Q'NQ -C ill r\U .v 'J Df. Mr,7' 4W 7 Xn P. h tl nnn n r. Mn n r. -0 '3, x17. M-133 X -1 ')^•1 M- 11 In--C)t_)-4 LS

►- C-It .4 .4 U . •-• --UMMJ4 r •- 2I. Pn1.f. Mr^ r.MMr.MS0L1R Mr. n rLt• t' •:CC F Lr CC' C C tZ IS

C-¢ J 4 ft- ^.n 3, . UU111Y;..,1.L.••33333333 3 n3,!Mr^n33MO-0-C:rnUU4_i •0-:".'1L"ConLL==rsXM

Z O-h Ln 4 <4.Xr JS-0C]•"1 U7L A -C X n x-C• .O M'. MMnh n• v --­­0.0 M;_ •7.7 r.O 0 t:.]C CI.^ X

-- C?--.0 In Ln -C<_n JO -0L!-r:: 7Q Wrf.7'-0JM ••1nnt.n VU Lj^ - •---«...-0V:-. .n.3(3 -170----- •7 -7 LM

G•- Lr1 ir. _1 4 4 J ' - 0 ON -9 J La. nn r .D J L,f, T O ft•. n n r. f. «--•+ «...- ....- .. r n ;. M ^t 'n J .,:1 ] -7 1 "Jo L7 T.J .n LY-r Ul A1)44 -a -] J LLJ N0 1 (13 n- r .J r v T'o 'Q .n-. M Unn n n M M'n M .n-.'. +%.7 L7X3--

t- C3---1 11 .A n -4 4 ) 1 1 -) : W N 13.0 t, a. T T 0 W70 -0 ^, t: "1 ')- n L,-+ •-- -. •----- w.- J '. '. -3, '-'1 n •') M M .11 ^+: 3 7 .7 0 rz C>-N:n .n-n•n 4-0 xn ,• 1°10 US 0M VZ Tn.J:J W rD to --11, 1 .1 n I.•-LJ-•^-•-•^- • •-- •--n M^"1 n 33'33 ^'1 M to ^-3 r*%0.9.7LQ-^ .P ul Lrin 4 v3 MM"I T W M S h X T'. rS X(lIM t^.-M_3,, NLw U--^-•--••+-uh Mn MM"n X Cl'.3.9 .7 aX

C1--h Lno-) < O-a n.•..r. WWMn vM is 1:,17 33x' • •1 •^. -n\ f.w v- •.••- • -.••.• LJ C•n n-1 M -1 n nn x L..7 Z•2JJ (L UE 127. Ln Ln Ln-0-0-0 .13+' C n Drr. f. UM W 7333 JS, 4 Dnnnny . nJ--••.-•.•.. .•.J •• n n nrl x 1 1 3,.J L.7S C 3ra

0+12'0 Lntntn<O.4 Wrn'Mn Xf. VVuO MnOn 00 "-t MMn Wnh--•----•--- - LJnnr.MrnMMX E 0 -) n razrr LA. U CJ t. A -n a < w W •.• -r r a n Un n -_).T n h M r.0 -v 4 On '133 - n N -- -+.-- •-. « n n r, r, n n 11 n r .] .'] 3,..1 n 13 Yf 3, tt J U04 Ln JI_ nc 100 cnx r,f. f-% P,r. nn rXf.0 MM J111 Mn ta,f.h-•+«+----'•-. +3,n r.: 1'.33 M_'OLr ;,) L:T .n .LnX` 07n 'n Ln Ln A .4 .0.0 L40 r, nn t.n n n 7 n e.nr. 0411 •)33 ll"133 ---+...--.-.«n--I 133 n Mn 7 M D 4 1:3. a n

4x 007, MLniPLA -t-o-o-3,u-or.nnnhun 7:333333 4a r..-MVnnt.0-- - ur,XnnnrnMMLnMC) ,n<'2TcaT

w (3.2 -1 MLnnLn400ioa0 r. XX1)ur. nr.hnODUOn-- n-It.v-.--•»-.J•Mrn1n.'1MJna:1a.3Dar

n 00N ro.n-1.nw x-it oOOa n t n Ltr r n r. nr.M Dr a-Urn-P,0»^- + j3,, Mj n-.n e-1r-on 333 .^.DDr! S 00- mrnMLn Ln O3<-DO.n r. MXX.0CJ ro-• r` r.M rn.33or.fhr.r.r. r. V «^' r-- .-- 7 h 7. IM M M MM M COO D N rn.n

! z f P" :r to ^4 n aV' b - N M t3, Ln O r. +O- 0-'N M 7- Ln 4 n CD o• b ^ N n r Ln a f.00 0. O - N n r Ln O IM Q. .I-+ N M

r J ! - 1 H. -- -- -- -°- - -- + •+ Y Y' V N V-4 Y N V Y-n'-1 -1 n, "1 nn .1,-1 ' •3, 1 r 7. -T x r r r r r _i A .n AIORIGINAL P

^ ej l { OF

POOR PAGE IS

I t QUALlIN

Z^ 'n .'ILWj,.4;rVNW-Oa:^ hhh .M r.IJrrm^r a s O hm r w 1\ t'^VIs1O'ti1•^V W tW71rt...tu.^+%.1, Z t )r .J aAj -c nr JJV as J-h rn1) 7c or rm,+m a-0 3. •,h r. 0 r. a. NN W 1 r'r..J J.L. r N T Zr

JU.01a.WLaCL %j%JI L-.r 3wW43. L-a-.1 N 4 a J r r y,• 3 .• N.) a r r-,M- ao4-. - a. J.JU J ♦J ly^'^ V Jw L 7 N -1 -AWr D.► •L.LLCLadJ 11 L -j)> JJ«L 4V V40.JO-0w3 aca0O.Ja f 'n l .8aa al TrcL•. JJLa.LIJ•'3nAa W io W r n L .. J U -I n ) T.7 a W< -$Jn -4 V -) J a V 4.0 4 O o O-0 O W 4^ ti ^ 4 44) 0 W r O.1. m • -h U as 40 '6 D r r :37. 7.n -1M Vr WWr hn raJUnn') .1WW< i11anwa W.aOOa44)44 vwor 3.,"V h-0 a a1O x w ,-•h Ud W=aJNV rn.AP TarMLaJS.a.0-1 rLU.A.)A 1r In W-0 .4X7 L-1 .0 7Wa .4vL 43 j aJ•O-0W.NJ L^ 11.J3. -0r W - r r aa W WN 11N-1r t A 70L7h r%%.3.L Z Z IUa.^In .A r1n MMA.L1 24 ,11 ID 0. .O4 d •0-4+J-W WNn^M rti wW Om tohf a W 14NW WNW 3.J w I ") 97S^a.1• J, .DIZI ttf-11Jt r p m .AZM.tJL,CL r *10-00-0a O r.a.WNWWh h •^ LW CTua+r J1JWW,a.W1► tiN WIZ7N7.A

,J?J3L- LL r r,A•-.Z.A X.A'I'I S-1n12 4Z N 14WWOa-004 J-0<.0 T r, l r ar Wr 7 .lW 4 ,0 J WWN 3.JW r 3.a• 7n?.T 0.0- r 1 t"1 37--,n co 1n MMM 3J.J OZ MN WN-0 14 -0 O.4) .J4 as Dr Z'9I Z W -4m 4)r W -0a J a. W y W W 4r aN70-? 0- J n ,] 3f 3 Jt--.A n h n.A h "1 A J O DMN j W W a d a o J a 0 ,0 n r .A t r r 7 0 .► r-0 r 4 ,0 W W w N-0-4 W <L 0 W QWs Co. oa'1 n a :1A aA--A A -nn .J"'1AJ a I j JW o-0 04 JO aaT-.nm Z 7 a 4 r r aJT aJJ J J.J a t JTT DO Aan7T]h n-n a.nn - 3n-1'1n I1 1'1.&4J •. r4 4j0004Joa04ar, m ar a',AJr4<<<rrO0r<43.0-00mSPJ>Inonann-3Lr-vn ,,A,J1M.0-0coLr -0Wlu4 4 -0 -0aJa4 .6L" hh I 'D W.OhSWr<<4 <rrrr 0ra-0-0-0W"1DN 73Znnn7-7-n"I111)11 n '1D4Jrr 4 J.Jo0a0000Oa.aJrn1.n13W4^tjr4r4"D'1'1rrra4.4Jo11.a1N-+ D 37n 1.t17O• Z n' 1A ." nt C J A Z n.O .0Wa-1-`f r O .4 V 4,a.J J •'1 L C n.W A^ M J JraJv-"1 " 1 -a'.1<aa a4MINT m 0 an A ,n 0- - A-I.ALAM%J').0W-0m CO a 1O0 ah Mr-44 .0 .0 WW J r N rr7mm D WW r -4W NO' Mh r -0rr-00 404'S nV. ID- an ].n 3-11"111 r'1 u 1O 1aOO4.0- n-0 a a 4 N a JL h "'1ZW 10 13 J 1r OJJT zh A. -orr a4-010.n 7Y. D 3- 3-.n non 7-a An An rr nAar O aa 00 • % l) -'tO a aaN,JNr '► 11 .1 41 An L J Jr 4 VT .t'- A. Or r aa.JaJOco J• r :]-7+A an7-. 3n 11'111 rr n'/ Cr a0 0 o-01M Mo 0 oa.JJ Jr 1Mn aJnr. L Ir4 4 -) 7 r,& ujrr-0o w4i3 i n 3 n a3n -nnrtOl -Cr aaa-001.1.1 0-0-0OJNNJII'1•-1n7nCr-0raabar,a.rJJr4)OOJ-Jtn') a n",n-11 L' ^1 r', LVr oo Ia,r a-0nnMS 11 7-7r13'] .IN YNrSAn n-i n-10*, O4a04n 1l -l rao ,DJNN ,)r11 .n DrC rJr^^rm raOLta-0onn v -- -3zl 0)14V14r71fA'1hOlr r r0000i-,i rO44.ONNJrnn'1] r :tJnL-- rpoCta-0InL9- 0. 0.37- LnC7NN?On In LnMco N r r ra-0-0 a antm-0 -0O-0WNWLMMMm W ADaJWx m '-hNLAN 43Wrtr 9r.n •-n I). -.A -) n,3,)VV 43J1nM'1Drt rr as 000 11'VN -0-0 a OJNWI-1MMIrJ77D r ')ImN-^ N^ N <Or -cm rr.A -• ; 7.A a- -.n -1 A ,n 3 N N ,'3A A S'1 n n *1 -C r 3. •O •0 O O A -1 '14 'O'D O w W J r "1 n n M W 3 - r A MN I rl h N N r -4 r< L M rM0 an7-A7J- J%.n , vO• 3 All rr L -0n t-1 134010-0n n'I r41010 4 J.Jr'nn"1 an M'-W 4Onm m *-•D a-11 107 a7rr• 1-)-..n 7-,A MW 1AJI .`. J- 7 '3.A n n ML r -0 7 rA go 004-mm rW m7 AWW D r MM nwm 4)o DWI rr..ro .a.LLr-0 IOWrrM7 -1 117 -.toLANOtSS 17 t1.J1 'W Inx L Vr wwx r-04 4,= LLLLr-0 4 txZn7-.]73. an N.7 r.Zn ) fin MM ZLL 4h D In4 ,0-0 0 'D-4 ImWrco.a74NW<M-1 m rr- J W W r 7 .O 0 D.► LA. LL W-0W r .A-13 TanN D a.3).nnnAmJ:LL,-)MLna(oro rnnWrSn'aa0<OM--) h-%.a) .r JWn9SWW7Dy LLj wcMrn11Jn nJ• 3Aa1J 11 •>.)]1AA-1 11rcL D13 a W'r -04'nn.tta<OQ-0Jt"^NI•.rtraJJDD W JN7.rLL-,Ja4r0LA • - -3 .) 7 ']Ln m T S O :) .] OIA 00 r07 n y r A< r d -0 4 In M r .a. x 0 0-0-0-0 W 00- el m r L r aJ J .J J w W N,2 W W W W 7 W .7 rn.10 :a -3-n a TJ 7.).n .a an a rnn L t10 DJ t t-0-0M n1- 1: C00-0404th n l ;r r r J W J.7 t J NJ.D u.- <AJWJrn 9 ') O n -,A 1) N 3 7 3 .A 7- 7 Or= 3 n 13 '0 S < In r r-0 '1 M In r I00 -0-0-0-0 0" -1h r r .a. W W N N D W N aj t L. -C W w Ornn O a n na ..17 ] D7 37O'1 01Ln 7n<sr ra h `1rtr r0 DO o aJL Imo', r rD r JJ'No <V1 L-u..r7.J.7rOtn .3 - s 7- -7-Ln aax t- 7 CIA M-TLn^.O•tTCncoc m MMxLL Y-0O-0-0-0WxNN7wCCrNNNOTNNZLLLL7770=• n -) n-7 -7- ]7]33-7- . AA- J uD n'DDD r o h M"1 rLL x 0 4-04 O W t hh 7 r t 7 N N N.7 r N N.7..^r779r•J Jm1a n---J1> .3 ].J-WW n3W DL aM72 X QInn lw r. .0 -0 W rm-- J1:r WNN7.r WN Jr LLr W a Z4•G.-.nn?77-n.3.n-.]J-.W'3M<3 ban 31ma'Z K4 0-1-)r4.z<•00 170dhNNNr 7T .JalVPI W .J .7rr< IOdaO t•'7-Lr 73. a-)-- -.-J-.. Z-7 ISM aC7Sr% s fC0a t`C M I^.L r7 WZnm 4 .ON mm Nr.: r 01 W D' I LL LL I r -C -C -C-C -C -C•-^-3^7-7r-).. ► an0-a 040J.0naan'a 3n,1 4 '1r44-0WD N h4 -0h Mn h rOXa4 .0NW LJ mr-0-0-0-0-0-0•--;3C-,----7-Y1^CC- -S7CSrSSSSLt7:LC NLL-C-CN1$":J"aQN I1,M.rIsu-C-t-C-CSLLIt'1r.0-c44-C -C• .J-O']7-.7-7-.J1 'S-07-7-37-7D D.AWS rA'77N.J007T=-I o3.•. =h-1r.77 .9-0C -0a .J7 rl W4 as 4.0•W--,r7-7---.^C-C')-7-CS-WIT to CC 7 t3.. tr 7 t3.. 4% WC .9 M N S f' Il: •O 4 Mmr. xxx •c -C •C4 W-1 J: S C& 4 •C4 .O.O• D7-.A7-W---.3n-3']-7-117 -7 73.s-1r rn.t-t NNn 0NN x-1 t44 n r-1-1 Itr O-0 -0-0 ,1Z r- m wo .3000• nI-.n •7-7J-77n- -).A 1-..no. 77-,nnx -L. 11L<NJ.D a..JNL"1S <J 4<4.'1 11 11L I04 -,00 JDrM<a •0a•O40• 4'7-n7 C01. 72. 7 Vin' 3'] •-'1 "111 - .11-11 nT -Cn An-14No 0 W N 19^11<a 43a=t!1n r. co 3.r ,jnrma Jooaa• m=- -> MD. co cp. "i J1 nn--J.n 4- JA 7-QJ1M <n M4 NN 04.)N 10-1 1'1 <0.0<=rIn IA 43. -04 JML''10'.J 00-00• 9D- -)m n n- .Jr all---3n-0N x19 -3 In.AtoK<M4 JN •O00J.7^1t'i-0.O a r" 111 "1 In <a .Oaa J r n r 41 oo Oa• t1n33D')-Aa'DJ-1n---LADJT •.7D •+ 3n11<1MnW V 0 0 -0J7rr -co Q<r •h.'1-1 vra0 0 04-1nrJ-0-0-0O-•b'n l]nnJ93.n n i-'3D---AM-J T con 3-n 314 SM r jD. -00-0 W 19th < o -0<r T h t r r r 0-0 .6 m Mr .j oo •a -o• 09a3mI.ON aasn.L-n3.)-'S-Ln37<N C).Cr]-.n J1b4MI <N0CoowzLN0-0-0-0 N7a-0D-0-0r Nr Wco-0100• -0Q n D.D-00 MAn D- - 3.n 7--nn AT')Z.A -A ALI < 1 1 -1 KV 000J 7Dr a<.OD - "' -%A. NT-0 a-0 -0 Jrrrrrh S0• con D-7 b0-031A1 .0 J`-"=901 - In 0 O` 0 C 7 Mn3 LA=< t r • C AJ-0-0-0.D N.7x 11<-0-- I-+LL,W-rT-0-0-0W 7 r rSmh r0•.0 ,an3.0o-0-QLA4 -)-Mco7-Jl n 4N . xGIOLnLnoCr.I:4W0-0-0-0W .7r r C -0-LL- I3. ; J-00rW4-0W J -0ow00-1% rO• nW-00-0-0N19 r N C 033 1D -S r W tJ0 W 4Q0 CV t: W.0 S w?-0• o cc n7.D^ s --.nn h CnM m rhnn n-),- 7 9 OOtJ1.Jl sh r)r W-0 -0-0-0N J S N O .= FQ D-1 LJW J-0J 40-0c.l tar W4Z W l/3.•am xi, 7r.nn-.ArO1n'1mo . an9 W r-7001nnal•n.An4Q-0QaJIrma .aDWv N "dN W -0 v r '0 W vrxLL Wa00S1 n 1: 10 JO 0 en Oul M-0-+JS Lj). -an M-10. 0. 7.+-LA(A Ln LO -n coo-0 10-0-0W C1: L-0-0-0WN NN NWQ 0X 10 WWA CA) I& LLS0-0 O:O. 17Q0 coMS'YI .[OCS 7?-C-W7 N R7 •'LALns Ln lr lLt 0-00-0 w JS N0 -0Q WC%N W W-0- T •C 0 W LL%Z CC LL LL L&7,• -0 W n7 J JO mm n.n < 7 ]Ins NO 70 nn..n .n .n 11s -00o -0 JJ r a oaON NNW V Q Vr .00 o W 19® t Wt&r•0oD7u'LL0 oo in 7-K3"Jl<-7 WN a 0-17Cn.rt .nn ,"14 4 Q a-C-J• 7 -4-0 .07-N",JN N -7V 44C ..7V h LL I► Wa -0-0 DIn11 v 74 NZ: M 4 •JNn.1Mn <-7 -C NY. 0.7 7.n An'1 < .13 m W-0 ON , 9 \-C •0 .0 r mJ WNW w JU.<o-0 JN'aN LL LLLL00 :0 J3 7-0LL LL IZ 70' W Ln OJ1 LP<-0 4N a a L7 O M M Lr. S co X n EDCC-0-0 N19N7-0-0r Nr NNWW-CW-0 Q 'C W190 LLLLtLL-0 M M 1 C S 7 U La. LL LL.r 7 O1 N W &I M J1-a-- AN a . Q 10 Z M Lr dlr , fwn D) CO T .0-0WrNr -C -4 WWWW-0U-0'3.4 W10 h IN LLN,

•0 n'nra'CQr-u,.a.70107aInMn<7- -C IV 10A AM%'IA.AD'DD Q0wI m rW7rJa.'a:W JJQ%Jr 4 -0WN.5 DUr`-;:9.n3rW -0-0TLL,t W0co77WNn-n<7- Jocy "YO• JJ'Ln .n M'IA'a A coca UJ IJ WZ nr or r5a.la. •L W JW 3.J T 10 0 Loom -M0.p CLLL1 -0-07.D LLLLS It7w1J R- M an CC -) S w 0%9 L9 Lr LA In tr In m 4KI T. 4): W W L1 o cn-0.O x.7 -r -c LL U T 00 LL W LL I3.. W L ►N^CCLLLX-C -C W LL LL rx u M 0I d t^ r" S S- S4M%3 tr Lr •A lr,f t J Ln-0 SS 7 N-4 ' 1 4 G.4 IC h Xr u a N Z LL -9 r UVLLLLLL LLNIM M L toA rD-0 4.t3., A. W n .L rW -0MM 33 4- 0<N r WO C11 'r ) :) 11 • r WTh -0 ,n .a n CC. L :0 n 44 LLNJ S.L 4-0 4 U VLL Ulu-L&A r- lI ;: - 't X-C U LL LL LL S 4 7-C -CM M .I 4 0 . ( d W F W .7 1: C L 'r c: M 4 -C W m x -f K (1 .O S K 17 LL LL N N w S LL 4 4 •G 1r LL. LL .% 4- LLmen Mr-.L.D-0d VW WW-0-0tJW-tMM:L •4 -1- 4W X W a p JC.r.. L3c1A< co7 (r Mr, 0 MD M S 17.r N N N w CL LL T<-C UULL It X -Wt^S -rIS-0i-0UI3. WLL -C 144 W-0M MI4 )Cr -3 m r ncMxx -c Zrt 27 tt el, M-CM-0 cc LLY I LL N N N N Y LL LL 4 .4 Qm LLWm-7•7 W 4 4-0 d-0 Q r- W CL. -0 C D o -0M -n'0 "I -) T S 0.n J1 t W o 0 0 1.D Q 7 -0'' In -0 no n .0 sl r w ,4 .al N W 3. 1► W -co 6,j LL LL --:rnW4-rIt 400 rW WLL r-0-0-0am rin-0 X-t) • a0M,nnL-C 4) 11A M-Kr.Ox"1 .4 I'1D.Dnmo,J •V..j aj4j,Au. LA G-0U-M.0 ••+••^1UCW 44H 4-0C-C 1-LLLL 7 S1-0 -C -& 4W NO 1 1^Mr it T .4 .4 LA Lr W. 74 M r. %C C• cc rt-t C% C% 1--CC W 4 -0 Vim••-••-•-UOWL ^[-LK-0oo U r rr-0r0 -041 Do-0WN 7V JI;Z .y M< r Dn In cor -0 M x-00.Dco na'vo wNNN-9m-- <-0L„J-•»---. .-. U.J-.3.J KK4 to XX a7O-CQ-0-0-0-0O-0-0W-07u-SxM(q -tT: X'.)In .4W •0sr 44 t-0A-0 r -W NN WJJW -Co u-.----U3•DJ •CK4 < 0r xa-0 a 0-043 -0-0-0-0-0 W DQ ot ln en,n JI n 1, as nw-m o7 m"r 3 z onn7 DJN:4-T Cf -... <r Q--Lt. 1J.10 co LL.ImWZ•DCC<7J 2-0-047-00 .4000-0M .0WW W0Lr:n Lr.1' o00Ln<4-0-0r\h-0MSr7-ru.N .r PP-LL r.1 -0-VNTN-n n r r r .7 O W -7 r 4 7 4)J 1 V W O:1 a O 0 4-0 An ' a--'1 X-1 n t O D -A < n r -0 11 33 0'3::3 7 7 -' .] 'C wJ • J. 7 J 13 U. -t O,J D v U--'M N=rLa Do.j1: o.J 7')N-f W41040-0-0J -747-tnnnr7<0 Dn 339 rz n3n3777-'-=77J• N .4 aLL -t Q W t,-U.--'1==0tL DOWrS,nWN aNNN WO0.J LJ 7aa MMM^_-D-LQ co.n LD IOS`n 1-cos -D• n --7 J• 7a WOZOLU<4 t .. UQ-r. M SL. rC-C-t MI d .1 N> Ann -;C IC LLO--D`ICIISIMQ-0i Lr LfG wx'r-Lr t:--C--0777 d L 7.94 44- V V- ••.n Yr.::r t 4 Q x r 44•JN W N N N N O K La :3 1 7333 rnn-0o MM MN,Jtu 1-.D---r:-- coWr4<W .4 ItMN 24^.7.D W •C 0 r.J NN WNN NNQ .O-CT -)N7JLNM M - O M I'1N•L^n.Y. - In --+'a M--')7 C:. 44 W 44 Q 4 La. LL W LL t3..x2t0-DcoW-00 74)1W ')NW WNNNW coMT0`cr. 4x77N n. noNnM9SLAD:0LrD I -73.:--.n n r 44W4< 4 x4. D L.^S r I 11'l cc r -c W I L .4 N w N N r, c X,: Y r 7 x 7 S L r% in x M I Lt 1I -L Lr S t. tKL p ^ C' 7- -'r -C :r r d 3. N i4 .4 4 La LL LC mP,.rrl=zrc-crC 1^ ti w NU+ wNN.o i L1 .L w LL LLLL Y rr-1 o r r r c %c.r; 1x 1 1 -"_`7.. -`3r LJ 4N-t44•Lru lrnl\IMS IOa:r10-0L LW • 3 W WWW W-0-C y r ,LOWW LLWLL .L:S 7 , 1rl 7M r C CI, 111 17')---7 X- :r I L 14NL.:4 4 •C4W .' ?Vln^7 r r. ,)'3. D W0 r c74 r L-3.T-0o uj W aQ W DIC LL. Lt. 4.L. Lnrr nDM -CO QS'I n-1n-1]7.A••--+-::<r--QWW -IC 4-(-.L x111mm r L 13m .J43.D I. KD O 0L) -0Ow40o J '1, . - I,w - J: .-) h n 1., 7, Oa-0:4n J17.D--.711-- I:wL r 4W.v •C-x< -LLLLSSr'7 r ti7 7 7.D 40 nn - 1' r D I. W W C W -a ,r * y u. i► r t r n ri - - x J •O T 3.•-1 n 7 D - - J .%+ --) ^ r L D <'J •C •t -c d+L a. A I',t r r I r a 7 .Q n •n n m .3 r 4 .J W .J.3 -0 w r J W W W L I -1 n 1) n- r W W n LI n n -In J• -- J r nn ^ r r r •t •t W e -t 4z a. I3. Nrth mm hi.mN11.11-1 In La. 4 a WW:3.J4WW L y LL Ls. WWr33'1-0 I' m S-0-0-0L,n 0 A S 7-• .9 r r 4 NN In 13 n 4 W -C -C t.LLN-0MM Nr- Cr rl MMM MM M- 4-0 WwW-l-W 2'1r, LL to WW r^ Mr` .LIB r-0-0-c-%&1 3 r C "la LLrS KS CJS L9.r4W-4 4iKr -5.0.0'I'11'. 3. L D ^^ N InM 'n n n W 7'4 W W W.J J -1 r '. ) U. W W r Ll -' 1 7 .11, :0 X Q 0 z 1) r r L 717 rV -a -).r U 3. .J 33 4 ..: i r r r r-0 Wa'A0-0-0 otih S t7 S n n n. 1. r o w.J WW W W rL..3 LL W-.V L .j rn to r Vr.:.D D .y W Lt7`No--rI IC.An IL ,to Lr r o-0Q7' -0 MM 1 , 1 ,n_.r-n WwWQ IJ-CJw,,L,LLWW u.,r •*1•n I'n4 r-O Mt 0 n LLWN'7 N 10Vr -D Ur InA4 z r s r wtomrT 4 Q .0nM\1-1MMnIn r r <WWWald-0,3.313WLLLLW p' n-in'n4r-0 . O 03,J0WLLhW W7 1.J- -0Vr,n11c11'OLt Lrr nmcor S` •o o o-mr, Mn MM n^W4 cwxtrf, -aZ rn Dw WS r M O.r. •'1r r r7 .O Q- ,,3 - - - x Ww k-81 4X' U.r n l3Srr r t r .0 LCm -d< r.0 10.0 ^.MM=n 233 nn 4),S <WWIYI OD Cr Lhh-r In 0 :1 'n m 47Ur O.JD D--W C'J Jr VJ'r %Jn A4 -C 111. r Lx-0 D.D4-t %0C-0:0MM 7E11 In MM la.r -O WLLWWS rC.D M N N i m-o !1 r n r.O V r-0 Q.a 'D-..--r 10'rU-0r VT ,n It 42.31"Cr cMCOrr nO-0DnM r nn"133 .► r 3..3.) UJQ h I^ N On^NM D o J:: r r.r U rQ r,r, l --- 17 I•JO r -0D V n ,fl n 4J 00`1X-0-0-3to-0o-0oMl tr^n in 4wnM o r, r r,'%a-armmen-x3. )t<as<-JIJOD-..-.r,nwQV-oaur-nra.JaavrroiL t4-0-0OMN J^S Men M XV," aUJ 610- I N CDQm V0040M 00 X4 LM<«4<WW ^'- •+^r tW-0 Ur .0 Ur LA In C' WOa .D M T mM

I

rLA-0h Mo. C7. -NM rt1-0N r 0. 0-NM7 Ino m mD• O-N-'1r .n al.Di. a-NMr Ln o r.m O1 7- IV MrIn .omm111 7-NM rIn ON.A nn An A 3.•0 .0 -4 100 0hN NN"^ • INN h h D.Dov -oD DID DAD-JTa T.)`)O•,Y`0`0.a 17 J.>> g iJ •7 .C.•------+-. ----

^

^

1

rr

i 1 i

i

1 1 ^ 1

i I 1

1

1

i }

i

i1

I,

i

i

1'.

11

^

I^ 1

fv LA

-. r OA ON T C90.1 10.01 mr .O N r%r A P N

`

itt 2` Xr, NR"IN ^l I, N illaD: Jl? :

O; N 4 } ^

^'1 ^O ^+d dN Ntll Pl O^ON nJIf^^?; U ;; f ^ !

r 1

I

to >-

^

IY ^ , ;

+1 I 1 ^ r

asW

vi I-- n P n Pg4 T tnOm 0 —C4 m:r ul .o OD IO}^

1 i ! 4Hto ------r--r.N

4

1

CL1 1

I

1CK

I ^ i E ^ '

} i ^ j t ^ I j i

+

n

^ ^ r ^ j ^I ! i t ^

fif Ii , ,

W + ! I ,^

:Aj :j

C13 ac

LaLft t'6

A W

CK

(A LAS ta

LM

' < J ^J ^ ^ ^JJ1

!

j1 + t !

In

wi nei,nj

o MX

WA .. I A'n

LA tijujw "JL&JWWLj JLJ1.1 J.L)U)LJwujujt#j 1 1Ir w -4 XTXI:.txltLxxzxzxxxxzw -Sc ii Std-d

u Jo

z

to

x N^ W

0 -A N

ui

LA A t

0-1- j $A

n

1-9

r

•.3

I

1

t

i

1

1

'

1

t ,

I

I ^

t ^

t

I1

j

t

i^

I

1I r

{ 1 I I I t if

Ln (L `rI' Z

z

IrJi ^ ~ I ,rI } ^ 1-- J O J: a < ti 0. yW a h t to i

r o n a 1t )w] a o z W

n 2 w :3 — a {

n r WWJ 0 J • WJ J:] L 1- }wWJ +^• W.r C 3'J ila a a

W W ^^ O LL F- A W 1 a tII L V> .+d-+ W W y am. T_.. a ^+ •.:Y 9-+0•+0 .J 'Y 1l J----dJ W']W

X -- 2 M W ul ^- J .Z d 1 i < to -J W t&

A 3 7\.7 ^. a1 J0 J Ir .J .a1 .-•a WA •-1:\ ►-\H ►- '-Z JZLnx "30311- < 2J.J

!- h ho ►-7 n t..a Jth'.1 .]Z h 7-W Jo >] a D a O a ..t • r- J V to to J •1 < ac Z WCL J %0.h0. 1- Z,< • ]

rVI'i A ] --V,, O Z-+QK

Z J'•<. :'z JZ 00-+O 7 tA2 ti W Va'V-^•+ 9 .d ,"t -» -+ J -+ J V X(4 W <-. wa a— J W .1 J ►- .J . n cL

r Jtc v n J J J<A I-- LA.

d Y 1 ►- O< — V S•• Y xJ GzAJ-+-+J JZZZ L 4 nX: Lh., Jar- oOJ^•+ {

Q).- !Y IL h 1- LL 1& :! J .'1 lY t ; 2; l: 7K 0 LA .9 1- •t < a a ^- h 'rz W 7 J ac'. x 4J a +.JJt.-^-d daa LW to JJ ry L <^o -co zN 0.O z otn 11 =s0o1-• "o v-JP- L OLAU ;7 ^^ '

3'^'^^'

i. s L 1^-

I

s.• .00♦,n.nraTa^

/► J•• T.H i J a Pvn r" ^•U Wl — .a —A — NNM

7(rr On dfN wO.ltP O

A 4 r• Y 3. 1 A0^ M a 0I Jr ,nrP! O^'1rtAa r 1 I^ r w.rN.•,f r N ,

♦ I A:r 0N0.1 -0A^f%,-A Y?9NATrfT .AJ— 4AO r• fe ­r *0V wN r wnf rN N

Ior ^M Ln (V W n LM 14 40 r n Ii

i

If ; ,

J+ 00.. -+OJ► n,rn++f^ff ^vj r4.4 44-4 ^ t ^

W Jx m ►-m 'arfI.OnAO•tintAnW t M • • . • . . • • • • !

t V MM M NNMNNMMLai

t

i

6. < < a, irn ,t ►^ r ]p 110

CnsP..r+I+p

L ►• t Jw P'? N1/ ti7► .AP b till io I c u cmrN—T t^ L i

za xz •- wi

1I

o Ln I .- (X. tino- M OMCO ano• -.ti

i77 Z r-n Pbnh1170r'10 V7r I

3a { P' U Nrr wrr rrNO I ^

Z J O t

Z } h• 4 b 031. A rob 04Y A • • • • • • • • a

• •J to J. f'Ih YJI ti'1 ev3N. ; +

V rNN—:rr?.nryN f II 1I

' a— ...O NP CO h OMO• M 1rtin .ssaarfN r'! ar) tALA

J+ rhN?h M1 tiA a`MU CYel rMNNNM

a'. t'1 NO aP NP h N? a -• m —.CTMena Qfnh^-r PnaO• hnpr,7Ta^ r-a. fa ano.ommnm^J+ m.a til^J ^P NU •+'D J... n 4'V "1M SmnZU -- .. 1 — r V N^'1N--NN—NN

.Y -+ h M t6 r .O h C SC C a!` 0:.• O 4h .o .o a C O• C ht-rh ipoT ti7n ti^M 07 0 r^ N — M'zo• f]Nrih Ov1 •........• vt— ..••.•_J IA 00 OS NO NWO• W J P dh oOO^^.rih

. V ••h V N MNMhtiAh^

1rt

OC — N?

'o,

h cD ? OA d m -• r'1 A N

­

0 n N M •^ c'I ".r N CJ O 11 N t: ^'1 J1 "f ^7 N ti- h ,O ^'7 '1 7 —? .11 r1 tin T

J + ^A Jf S N ^'1P t M+'I'D .1++ tiA NOS .D —qf'1 ^. r'I O'V MfnMN NNM Nn U ••N —NI'!rr—

Ix— LM .0,0 ON 0a P to o- M Nr np. ,D 0—o.►- .+ ^ .O QA h N al C^ O -a s1 .A D r l .A S N tin 4 NVf • • • • • • • • • • Vl — • • • • • • •J+• OTNh h1'tA NOS ; J+ ^OJ7 NMh^aor-+^0 1U, tr rvlN NT —LIMA U NN V -^+N&I rfy... I

I I • • • •'• • • •'• • N • • • • . • • • •'•►^ — N -Ir tiAO h :v C3 tr -N^'1 TtiAOnsp O.Q

1

r 1 1

4

fI

Is I t ^, :

i

^

!

I I

^

^ 1

4

^ 4I

t j t

I

1

z O ' ' 1 iOC k ^ t I7 ^ ^ ! f t 4 !M

S OJ p ,

W a I + .

ral

i'_)

t

^

• !

'^ I' •

i t

'..mo w^ i I

^ +

I i

LA ON

t

`

4.

t ,zL.3 JZ ! ! + r

s <

m^ '- r a w as ,co

LM

Zcc

XO1

Za .;z + i

a ^ zIii

! `,z

J 7 t 1 i I i

Wro I

` ^

1

^ 1 1' ^ !t

t

tj I

j ^ # f

' ^ `

r

r h `^ 7 1

i '} ( r `G 4ti t

r

1 I ^ l j ^ t

uRjIGINAL PAGE ISM t

I 4 1 OFf POOH Qu , •a

i

W Z ! i. i

UJ {J Z

' I -1 1- rY if

n i

2 ,

7 ^ ,

J

t^ ,

O W

W W L N "9ANn

W o i ►- 444ar !O N NNNIVN= V 3 i

v cr oJ Cf

W a0 4v a =<.n

^z ! !as - o ! Iin PC Y ,J D P. t i juj

z Ir N1 W tV • A NzL 3 O J 2 J 3 - ^ ._ ^+ OC I W Ln z f

^o of J < r.>> J ..1 N n t

OC • .9 4-C <; O h>s -+ ►- LJ z rt .al z r- J 1- 2 lW N xazza W <iz D 2 > c z a c z D al'r

O %9 E" 1 J < S OC z to t J Azz r.. U ^. _

> J Z N <J W rLO h m !

N !J ^

jt

4c z 1W

O W r

m •4A t

• J M h 7++DLAOd i0

I {t

^ ! !^ aII tti

1

p ^ III ^ ! : ,

y + !

i

1 { : ; w

N i" r ^

+ i a

"'^f

f

W Z

< W

i

j ,a

i I ia

j

wkal u m ;

z T 1 j I i I# i

.ir^^

►^ W Vti ^ ^i

I i ; I

! CL 1 Ji i t I

uj

< VItl a ^.. I j {J1 K fC t I 1

00 G3

i t

a ft M j I'^ P —'' ^ j I I i7.7 ..-1 N t' 4 I # ^ i ^ j

O < t^ J S— a 1^ ^ j ii i

^ ^ ! f

co T to r wZ l > 3 D Liz ! I Io ZoZ J ;ZZ .. co Z

Y J < + #i

j

J w jca

'

1 "+ o f ^ ^ ! ^ I I ^ ^ j

} , I ^ I

N 1 t I ^ I

'S ^ ^ i I ! ^ ^ 1 f #

N

W 'Z ( jf f

t }

iA wt J' t I ^ i I I ! j ^ i i ..

3

+

' I

W O U AMNaOfTs .J W 1 a Ja n .T t^ 1

! ^ '

!- W Y O N tJ d W 1 •-^ f + i ' rw o .^ a

tv Y Y o ' rL a cc { !

W s] ( 1 1 iU C Z

1tt S `

n<i^

o I 1fA K ^L J 17 N

IjW 1 2 L r , ( a

i

11 z W A W ^) • SINz^ a w z' ^ 1 i^ 1=t- 1 x W 31 z 1 rO N J < h tD J7 O J ,J N r\ < ti h < {

O < 2 W J L t ^-. h ►- t - f1

to >- Y < r ti WIWW hJ h^ 19 W r Ln JrJ7C[ W <t ! .

U 'V h 1 1 r < .CO ,

19 z

Y J.z.

O < i

< JO

rQ1 ! ' f^

iJ aJ 1 i i ^ J ? j

< 2 ^ ^ f 1 tl t ^ 1

' O W r'1 1 r ! I t {rco ' • j ,

• < N to .••. • + {• J II t'1 F- ...0 7' to

^ f

< N + f 1

^- f ! 1 I ^ f a

hI ^

I1

f

°^ r if I

^ f ; 'j

ffOl

1}^

j

1 I ! • Jf7

1

{

I',J N 1 1

i I I J ,. .

'

1 ', I ^ ^ ! Ir

f ! I ' i

i Ia m I

744 1

i

1

I

1{ ^ ! ! I ^ f1

W 7 O

va '^

I=u+ ^Ner I 1CL

!Ii

v r ac o^^ ^ ^ ' ICL o Z' I f

+ j !W s I f .U c

i ! !I

j

a^ o,n Kuj

'n W cy

rb- '^ z J J?o LA J <

W Mn Z

,a a.Y

(x'^

< < <ie<►' W W W Z.J

o r.6- .J M S } I j j

z

co Ln VI ZLLo= I W <3 tO _^

O1- Z I

L> fit2f .D WL IJ i t .L O

3 2

;

+

j .^ I I f

W i cc}4 W JI. 1 I

m ( • f

• J 7 /^ w1 in.TN_

I4

1 I Ij

{ ^ I i 1

i ^ I ^ + i + !

}

fI

I Ii I r^ i i

i ^ I Iw

I

!

^ Itf

I

} ' wj NN' of ^P^vRL P^,O^ I$ + .^

I

'

1 QUA'II.rry

11

^ I

1J ^ I ^ f ^W 2 }

I

1n <

i l I< W I

^J =I ^1

^ f I^ I 1``

I

i

! t ^

f t

^ ^Z r 1 j I

W0 ^

f ( } iV 1

Iz

f1

1i +

!,

I) ! !

LIJ

lCL ? r1

v } j jav► t` ? j i

J) K +ti 'ry ^ i I i i 1W i1 M

^ j^ + ! sr ! I

J1 2 ,I^. .N 1 I i I i11J' > }2 . 1 W ^ uf2 I II 1 i f04R J

I !0 < 7 J = 4 Fa- I j

1 i

^ ^

{z a% N O W !oc a jII ^ I i

00 :k'L m ^wt_ I I t

{` s ro ^ t2 N Z

J 3z i , 7 1

'LLI jf

J '^ i i (I

J ; !

Ln

A Ot,

t ^ j

t1

{

{

i f

i

f j ^ i

I

(f 111f ;

i I ''Y f If

t ^ 1 ! i f Ia

! j i

= LA 1 1

D 04

Iz j t i F }

W z i f

J t i I' I ^

^

! ^ +! i Ii ! ^I

IJ

^ Iti

I

It

}

I ,,

! 1 i

W V X11Z

Y N ,

v ^ °^ l ^a i

Wla

iu c I

ICL < ..A K IY •^

of ^< i I I

i

1

4

t

{

I ( I

i

^I

1

i

f

F

N2

W N J^ t~^ t2 , 'J

O , ( I iI=w W N1Z 111f04 !J In

7 J J

i0 IY M H' W F-J ; ►.=,m TZ

°Y,

i FWD IW Z I! { {

° tzIN

i ; < ;xo i { IZ

IJ OZ'< '

AJ W . +

tcc cc 1 i + {

J h III ^;

o vi ( ! ii{ n .. I

'o ,I

f (

^

I ;jir

I +1

^ I ^ff(

' I

iI a ! f

• i ji I ;

ijfy

; I

^ 1i

1H Nf

I

^ ^ I 1

< •

{

; j I[[ I 'a

Z aV(

^ 1 i I

y ( I^ W z ^

i( K Li { ?

P% In ^ ,

f ^^ I

i I

W u ^'In-+

' Y i z m 94f" 1 tA • • •

1

W n 1uu s

CL

LAS j

as ! iJ1K Y r j ( { I ..

2^ < •..

• N ^+^ ^ ^ i:!1 Z w

A J r7!

U U1 J '

i 6 O J rxM r lir

w : W 1-J ►- _IIn M w x0Z w <1: i 4 ;

z r s2a a^ wz 1

O J' < 1:0 o z < J -AZz < j }

J W • km D

'J^ t 1 i I

m r- NCOO

4 N

O -r

^ ^ I 1 I I•

Do

M i^ i

Ln

}

i

I,O

^ i I ^ ` I'^' ^^ ` ^,

•a

{S N

! QI K {

i^

1

i

I ,

I '^ W f { ;W O U 'O .Ot-• co I itY W w I 2 0 t^ =In

W O , h 4 rro+ } I►• W 0: O f YI 'NNNNP9

0. LLS

W o u, o f jv ^ x o4 o ac ' i fW i a CL ! f 1v ;c s 1

is M - 0 1 1 }ZM

i<z .,

r i t

1 ►- ,co f

L O b +1 2 J O N

iW i11L i I

O 1A J N cD { J 1

p 4 Z w! co J-r-ZZ1- '

►- 1cc S-C

m ^>- Y 4 N F W WLZ W'.z1 W `, .J1 V1 -= L7^t W ^C i '

O L > .a3ZZi , :a wjZ

IZ W < J i Z fI i S i

J ^ z Y ^ <^ s ! I ! ^ ^ fy

1

I I

^ ti t

t ; ^ I +

i

W J ^ dl ( I(

!G m l

^ ^ i ^ , t ii• .( N ^• ••••• J i M 1- T omcCO i

Oj 1

i i f I

+i { { i I I j j ' I

11

1 1

{ ►- N ^ I i I ^ ^.oi I .J T '. I 1

otAli

i I i

J

Ii

W Z i

j

l

4

nn I I

I

i,

wa

uz

rq .. ^N aD

,

^ i

Ul!2 J -• i

a I,

.K 1fa a

2-- I f

{

A A

OJ1 2

z a

t4.

o

!^N '^

J'^ N Q i i I ^ '

^ f is ►-OVI'! 7

tJJ ^0

wm<

nzJ t } ! I<

I j i I ,

iO

m

<

>

A

..

J

►h- ti4 4cw W

►- i

1- J ►-s I j

j zO t7 J.

a W z< Y O I

Oz

Z^+ L11 z

t ..^ ; Y I

Y

JJt.J

^4•

-C

m m 1 r1

iLn{ ^'f F^. 7 Ln

LM

4!4 ' + i

i

Ln

` 1 ' ' aW

z

7

ry

j

i

W

mx

<V

{I

if

i

ff < Wi ii i

I1

1 ^ i

^ 1 I 1

j

it ( t

r

1 r

I f

W j

^ :all w a u .o o . r•m t {!a: w OM

of 1 v x 1I .c • • .. .

L V 06 W w+► J ^+ I o iJ Y Y O ,

^a a a t

I12

!c<N Z 9 0:a<

17.. o

>n ^ ; nW z = 12►^ < 9 ^

In; 1i J1 W .^ i • r^ N

2:3 ,rt z iiiii= I- fl r W N iO N IJ < /+

2.7 (_I J N i I rO !< 2 W >a J '^-^- L P L .r

•2 1 Y • .t4 •L<i O '1^Ica W m Jf rr a r W (i

z 1 7 z > ' as z cc .D w fo ~ I i I 4 xQG, J I L .+ ^

J rW ^+ f^ •1m',

m

0 W try• < r N to • • • • •

O

v

d

I ^

^

11

t

N ^3

I {

'

j

} 1 W

f^ ^O < I

Up

{ ! J i i

} t

r

{

ir

Ii

I1 i

i

' !

ft

{

t

I

1

i

I{

I1t ^

1

1

# ^ f I

Ii

t

1

i

i

} 11

} k

1

i

i I

i

f

{

f

iI

,

t

^ I

2

7

II

I

I

1• ^ jr

^ W + IY l ^

W

W O - V .A ^A'n 07

Y .J .+1 T N ? U 'f .D

^. w s o N ....Nz V a. J ".

^ J V D6J Y r J

a p s .

.. Z2 z<J1 L J Y ^

w t 2 t ^°t t •:

to Z W J1 W N iL 7 J .tl 2 'J

W

>

N Z ^= Np to

1

J1'

< ^- a J r

7 J ] rJ .!1 C i ti {p < Z W L t

.= 1 a • as :<x O ^-

n w n ' rLJ Z= tJ 4 s

L p _ r t2 n j i }O {L

_,, ., z 1

y J w <

J W %-+C3 r- m o

i J 7. 1

J J

LLWO W

cc

• J ? F .A 7 h ^'fD ^i rJO 1

ir

W

yy

l

^

I

I

N ^r

j

N

k

r a

. I

9 << W

I.,

• t i

{

i I

' 4

WI

W O u nTJI'9mr W W, 2 14,3ar r

W 7 7 7 ►f 'A p nnO tr W ^ p to I.........ry 1 I

^ '2,.i o v o .

4 o x !w m CL 1v Cl x

I ^< UI ' L 9 fL^6 < .. .. O ! I t ; 1 i

,.1 11 z z U 1 .1

to 2 W d1 `d N • ^') Nz O J z J I J f j_ I.- 1 s W I itA fa0 J < F (nI

O < z tJ i r J ►-rrtr r

m W W z z W 0-.j H 2 f +Y1 W J1 0 =roa r W 4; i

z O z j r iG Zs i A .j f

p 2 1fl } < J ; z2 J' O^ 2 I

J tjj1 {CI H c0 a ! }

^I t ^ I

J ^ .^ ^ ? t I 1 t +

n LA)

} : j^ t

4 4A

• J P1 r .A T o c:^t ` S i 0 1 k ^ ^

I^ ^ I

I o }

' t ♦ I ^ ^ ^r

1 j ^

jjit

a

k

I ; co { f

I n! 11

11 PiGJtNNF• ^ !^^a, .

^

{ I < • i

'a

fY P onp 911 ' `T

I• j 1= N I {

m ^ tI

^ ,f {

If1

it

J xr

f 3

I i l ^

9-3i

t I'

r

^

titt

,

i t

^

^

I• Z

j

i

^i '

t ^

i

A t^

l t ^ j I ;

C

;iI1

^ + 1 I

1 i I

t f

teal'( i ^ 1

I ^ ! ( ^

`

^ i I

LJ

^ a W IW a ! v --Noo•4

IOC W W Z LAO) W •-r i

+l D a J I

H W Ix Or- N= N=nN .•N

; z ^ o. .v I ^ ..s

t Io v u i ? 1v

f

d Ot ^' W m 4. ^ 1 f j i i ^ ^ }

v V { C Z ^ { I+f1}

Jii^

004 a 'diIY t }

`0 1 r- .. r I 1 +A Z 'W N W ^ { • r'1 N

t

t i2 0 O W Z J( E O }L ►^ 1 9C W lA Z ;O 0 J < 1- , J 111 i

O t x W a• J 1-r- x x r- 1- 4•Z 1 ar • t<4s< IO ►- l04 > 1t < d ►- "j j Z Z W 1- J 1- Z

SO W to to L L J O L ; W -C'X } 1Z msZCA n W2 }o .^ r r J t < s oZ 2 } ^^

diJ i 2 ! !J

1> J i NN <m ►- co

I a W oMf cc

• i i M r r^^ o ^ 1 i i

1

}

I

cl 1t

! ^ i

LO

{ !! W ^, Ei

r I x rf

;^ f

v< j iwry

__ _^ tI1'

r

^__. _. JI

+. _ I 1. __ ^f

L z ^ t_

ws7hr

aWi~zWuWv<HIL04x^O .3i Z

zpO)3O

mz0Oz

t >

J

1

M

t

I /

I

S F ^

1 ,

' I

Z nf

1

i ^ ^ I

'^ ^ ^; f I ^ t

O j i t{t ^ ^r

w t ^g

rJW

O

^= I t } 1I

t «.J

^ ^ I

rt•i

^-fA

wz

^- _j I (~ r rf

^' ^

W

^

rt ;

W2 E ^ t

}c I mo + ! +! 1J rsz I 11 j i

JwN ^ 1 ( ^ r ^ t

cot f

,J r }

f

k

1t0 t

^ '

to I

!A • + f(

I ^

Qo I I

1 I I

i

k 1 ! I J f ^ ' f i I

F^ w rr

i • ^ 1 f ii 'a

i

~

^

I

t

J iw rro ^

i fW f

I

t

A

Ii

ulC9

ui t U TOM*--4 W 4 nAAN4

ccLai

LAJ

Lat

z W' CD J F r ►. P-.9 .9 -C 4c

Ioe,

z w "i U4W roxxx W at

J z A z zI• a

'A10

ui

tj

• -9 LA (A o 0 a 0to Lm 0

i i ^ P

if ^ } } ! ^ ! f

CID

1.

I

i

! r

! i ^

1 i1

1

I ! IIi

;

f , ^

i ! i

^ -^NOr"1^)z W W t z. S A." c0i0 U 1 i < • • • • •

1.3W Z 6 f N( ^.r

Z j 4 WW O U Ou IY GC o

4 c xW la 4v o s<%n ,z s ac4 r .. o 1AA I^ w a o

UP fl z z cozr- < a •.o • t +- .. mlOZ LA is 04 1 j~2 0 .J Z J 7O VI r1 < r m J>> J W 0 i 0. < ►^• Y

I)'1 ix t • <«!« 0—1cc Y < t7 H ^wwwIus F-.J h.Zm 2LSOZ W <3z o z > ss N.C s , .a wzO V H 1 J j < z0

O Iz N 1 < 3 J 3zZ t! t11 Zr

!J

.,y

^ < 14a 7• •^ ^m Ir m m ^

Iitl

< .J n^

r ^ < zI Id6 »

{{i I

W J;^ W ^i

d w I• < • • • • •!• J R H '7 r9 LAM?

1 J O(

i

f

I i

iI

i

}

1 I.

hI

Z

7 ^

f f

i

i

w

I

^^ I

•Im

r•S

w ^N^

^O

Wf

NI

SI

W mL Ni

I A!W z fgo << w^J =,

i !

t ^ 1

I i

I

I^ ^

t

fI

j

5

f

Ir

a

I

i

7 j

f

1 t

7!A Z1<

►- J !+ xW <'c.II W 2< zo.^ 3 2

i

fI

{

i

1 ji

,

it

I +

{

1

i I j

i

7 I

' I+

f

t ? +

j ^ 1

,` t

i

^ f

^ ^ 1

^ f

j

f

1

(

1f

t

i

t j }

III

, {

a

f ^

i

i_b

f W lti x, W

, W 4 v oghao0AC W W Z ;^h b"JN

J J J ti O.^fhq^+W O f IA 1 r«frN

W -.

O

(

V i p .

!x 0: O

a o ac

f cs 9Ls

(ZC

,

—O

^[ W m co

{ Z x -^<

{

I l^ .^ t7

IA WJ JA 2 A

rg i W 1J < b. z

oc j • <«;<^' 1C < h H• W W W 2 W

i^W N Yf SL =Qx

O Z s ;Z32t

La ^ ^O jt7 Z

,J 2 } y ,^

CD F^ 40 ^O

( < Z

W ' I

O W ^ H im •

• < (0 t/1 • • • •

• J N ►- Na q 0 ••o+ p

S

1

i V

I

I

^ ♦

I

{

I

I ^ ^

H 7

< ♦

S N3 '

{

j w x {j m <

< W

I ^ ! ^ f

aeWHZWu

, WV

' < tod

N x

W1-

Q r

U1 Zz ^s= t~O y►

a•xm

OoZ

Ji

f'

{

ir

+I

1

I

i

i

f i

1t

^

1

a 1 i

t

I

I i i

iI

iI

i

I f

i

I1

1

i

v

I

I ^ I

^ I 1

1,

I

;II

'I

:;

i t

1

I ,

I

iv moor f

I t .d?hag< • • • •

44►- 004r!Y1 .r r..NN

I1 o ^(f

! !

f ^ j

^iy • AI N I '

i JWz

JZm 1

d J ►-^-rr= ^-• «;acs o ►-

,"f 1- W W z W 2 !^ J F+=Ln in '2ZAr 0 W «

> ; 'szsz ( co wz k i< ro I

A!i I J 4Z

! I

to 1n • • • • • ^ In r ,^► r^nnh I

ii I I I

P

•W ^i i !r N

,

J r1

III

I

W Z, Ij

^ t

11

< WJ t I i I

I ^^^r//

I I I

I

h

i

hZ

t! w

}

i

WO:J

W OAG W

^ a uW ' Or :Lai aCz u CLW O

1 uIv oi

iv ^c<uA z 1%9d f r r

A K >1 WW Z

I 2 ^+ t < ^

A Z Y. %AZ O 11 W

O !A IJ tI 7 J W

o < z

m > Ym

z ! 'a

IZ

> J '2J W •+

m ►-! < J

'J

VWO

l•

iI

Itr

I

r

^ ^ 4 (r

1

I

^

1I ^ ^ ^,

r '

{ ^ t( ^

I ^ j '.

I

;

I i1 I I

i

I i,

( Ij i

` t

'W x { I I `

C v' 1 ( I, 1

A 0< id J u 1

J ^ ^ , ^ I ^ t ! Y

a Z 0-

0 C•r

n I If

` '

-+

N'(A a -^ i i 1

inlzIl j

<W

J a

J

< t IU W ^•- I C ,

O( II I

C m L O

{f^

~

I

li{

^ 1 ,.

i +k

N

_

or N

t

^Nh 7rll to ..N.

i

i!I t t 1

N Jt+ 7 .7 OJOOOl7 I t37r711.7 .^0 1A 001t!1 IA V w Ww w wWWi! .alWW I WwWWWtJW V1 zY

-d V' (A d SS2S ZZZS ZZ 22 S ZZZZ <. Co'J <Y J a -C -xisis Ldt it Cuss J. 22 ' ' , ,

N U SC3

^NM:r&A•4t%goPd II ^^^^^^^ cDP '', .z:D V1'I<z I f ^ I

{`4 r

^I

1 {

t•. I jif

+ r 1 {I,

li

t1X

<

W

S!' {t { ^I

1-Az Ic

=

.U. o z02.

LA zcno w

tnt

•/1 J1 V1

!!I 1

f 4 aT.Z7

.ems

J

my

1 N

Wi2

I

1

7 '^

7

r t

I

1

i1

;I

IA w r rrr ^r.^rrr.•r.•rr

rN^f !J1{N^DTa...V'ftJl,Onoa Jaaaa '^J-^•'^rrr.^.^r3 7? aJJOJJ ^+'^ 7 ^0 ^7^W W W W W W W W •J J W .J ,J W W .J WLZLSSZISLCLLt LLLLi<! ii!!ti<!!fi!!!i• 1 • r I 1

t 1

rN'"7?J1O f^.OPQrN Al r.J1.•h-rrrrr_-r

( 1

NM rLAn .O Co. O-N -q 4nWP+ -+r..ar rarr rss

1

I

H<W71

4

Is

NN

_C400J JZSO Oz2+I

1

a Pwr r

•-L

-a f,rW

JuJ{2

HO2

i OV

izOz

N

i

fig/

IIY

jW

i~S

I'

Ju

^7<a ZW< 1O.1CIC IV<

0%GC onW : J r7

to 'r J7 iL[iJ {V ; J1 J1

WwO tiHW 100J 'ZzW WWCC) O ^J I 1 1

• i•

1

{

1 WIJx,W<nz^J •u

Z

Z I

WV '

w<11ae

O .1^xZ 3zO %n7 ^

3• ,C

L I

O

Q I

ZJ

+ O

itA2

N< Q

J.J,UJ.n W

^ aD.A <1 J

11

I

Ji z

oI WJ

i m1J

t ^

— ^ — r —r—w--.► -.rr+^7• •.. ..^.. .. ..r-^w.+^+rw.rr Ar.r rr r.wVV V-+r >.77 NVY- r -rr----r_ -r ^. rA-WNr p+l NNN..+a-.w----- rr-rA-A-NN+ ON tfNN»lr----r-r-r_-..r--ArrwrNr q.7 NY V ^V -wr-w-rrw---r-r----r-OT-* NNNry V ^^-r-.^ .^..w ,^ arNN ^. -wCIO-A N'VN11NC.)T n, NN VVN-------.-.----...NY VN ArrwLC- O N rV V V -rr_rr_ r_r --..JV'VW V -+r-Qi .A wNNN^+rrrww.^__w^.w.r.yN14N'Vrw_C7>7 _yN,V VN--•+03^ InQD- N r-Ar--- rV NMNN r rrr-1V NNN -r-rJT •,• r-rrrr-V NN V +-+---..NNNNN A-

a7 --r----rr-rr_-rr.^y .t4 NN'V V rrQ 0? r -------- - -NN d --NN-4N r-00A - --NNVYVNN'VVN-VNVNV+UDf► r .. -_-.[VN N N N NNNN-+NNNNN^+QDd rAw-•--r-. --- 'VN VN 'V NNNN- N NN.4UD11 r_-r-.NYN"VY•4N -N. - rA-wtidfS rrA M -+-rr -^VNNN'VN r ..r.-aA..r r.-•JD^'/ r--rrw-r r.tVNN VNN rwaw_rArrrOON rw-rrr r- rrrNNNNNN+-----r rrO0 r N A—a__wA rr-WVNV r r -Or-*- ---eAN NNNNNNNNN -+ r--ArOh.0r_ %AAA A -NNNNNNN wr-r_-AA+ +-.Vhf- N )ANNA N

--NNN44 ` w - r ^.+-rOm 4) N A .#AAA AA -VNYVV -YV--^Y rr-AarrhhJ1 N-- -AA AN-NAY---NNN-^.^w...N ^-+•^

,-k, T N -A-A A AA I i+---YN NN V- -r rO.h Pf Nr-NA i^.iN ,>♦ w--y--..eV,yrr.....rrrL N -AAA i 11 wr.r - 'rVYW 'V -.wN--- ---of. - N-aAAA:i+--a-.-NNNN--------N-tar. CJ N:14'A r r- a ---VNVN rA r-rrr_N-^6) .013. NA A-.]--3.-^+V-ter..-+r«-YNaloe NN -.AN ? w] yr, --rwr -- -rw_rNC.Of. NN-f13i1N- ------ ----------C.011OOT rrr--. rr r- rr-V--rO4011 - - - - - - - - - - - - - - - - ---N0 .0N --rrN-_r--ArArrrwr _-N AA__r0.3Q'0 r Otnu- ---NN- -r--------rN,V-------O.nD ----N-------------V -N ar_rAr=,M^- IN ir_--r.r .r ... .n A..^VNry..^-r^wrCIAO - -N'V -=z Arrr _ -ANNoml r---..NN w-rr-a--.-.. --,.N N'V-r A..^Aron7 -NN rwr-rr-rw- -NNN- +C).11 1n rNr-11V w-rwrrw_..-r--NVN «rA rr43AN r_r•nJN rrrrr_-_-r---aVNNY --Q,n __N Ar -- ..._ -NNNNNN+^O.AO N- w -..{)-_-A- r+NN'VNNN---O7P w aV rwrrr--r _w-yy--r-_O71D N +_- •NNN r - rw-_-„-N ,y r---C?f•_C4N -N ----N ------NN ----07 .0 NN--•-N-+ + r--A - NN-----C:7S -----.V ---- -------ryy-.----OT7 r --- rw--r----..ryN-+---wrrU.r(1OY-^ r rr rN-ar _-.--rr-rN1 W Ow......--eV-Ora ------h----- ------------CI'N^--_-_-_ •---A--_-_G M-0N1^.S _ --------- --An-.-n-------

OL f'f+

UNO' N w - rA_rr-A.r .. ...,A - -..YV -- AArU.VO N. - r r- rrArA w.. -.wr.-...Aw-17 N.n

N-+r::7-:: ::r- A --.r A.... -1

UNT . N -^

.,<V r-.r....^ wrw w... ..... r...Chf'1 N----- .-n,---...----------r -rL7 NfV - ---r-NNN--- a -. -------ruCAC-Ci r.------"-•-- ----- - -N ---'N N ... .-..

i 0-0 -----------(v ----A-r-r,-nV(V -.---.O.-an...N-.". -j

! u C]r -A-NNN -+-a_-_-- -- r -- -.i 0CIOu CTrrN...---.-.r-r..-.N...NN A

I 0uJo -.... ... -NNN- ..-- - Z-.-..-.,N..-j C7 C.) f1 -- --.vNN --•fV - -- --- ...N Y

C3 or -+---- - - - - •VN.-.:7,.11 -A ....+NN -NN -+rw... A...;,-.r ,.....-,..rV .... ,..ry .r

I

rN Al 7 U1 0 n .D N q -N f'7 S u1 O n dD t3. ,7 -N ^1 S J1 43,

•-j

..^ -rrr-rr-«-ry rV rr r -w-r--«N••••+'+-,AA - MV ---------A,A ..•««ry•y-44 -•- --+----rr----- r » ----w------ j --w -. »-N y•- -. a+---Y V ---.srVNNNNN4N- -w rr-w- r- ---r .•. «,..w--- ..0+000..... i . -.---ANA-vvr-•-a4.4-'4N.vw ... .. ...N

14 .-144 14.4 _+ ' V .r .-• . .rrw..r-.r_.-«».n .v«+.» . « . V-v } } .» v « M A V •! y V YY V V V .+».. ..y-WV V vN •V VNN J'V —4----N--NNYN----..---------------yrrr—rN-----r--- --rj r — rw —.. rr---. — y VVV"V NNN+V — ++--NNNN-- « ----- — — — — — --NN ----Cy - r«.^ ...r- r- rw --0004 r r - - -A .i--------r--- - w --,j --N V NNNN -----N rrr..

-----«^. «.. -..^ -^ ^.•. «...-1414--r ,i--.. ...----- --««« -rN vN VN'V V N --N r-r• rrr-- - r - r-Al--lrr---yNr r ! i !- «.»......Nr.•.r..- ----Nr...A__N14VN_ _N rN..a..r«r

--r --------NV r-- --NV-«-.-Ri;;w «rr-J-4--r.. » w., a V r wA r A V v v V««N'VN «rr.•.r«r r .^ -. - ... wrtyr - +r VNr --V 1 l--r -1414 -»-+w-. ... N r-A- «V Vb'V--'vti•V-----

.- rwr r — rrr— rV — -----r j } --+.-.-- -- N rV r« -may -+ - 1414 V V •+Y VY•-CV -. -r r--r ... .-fV w--N ... r ---wr It wV rr-» -.V .rlrr.r .-.wrrV ww..-4 «r v V Y 4 «V V V V r .•.rNN--r-.-. ,. .--r«.-r..«N ------N----.--. .-N.. «.•.v----,N•v NN-NNN «N w+-ryVr- r--.. r...-.rwy r--rr+rr.o-. --. wA w.v .r r«.+N .-r .-« -. ..r...Yr ...V •.wV 44'44144 Y«-v .+wr.-Cyr .- w- rry - w r r.-0000- wr rN V - - - - - - - f r w-.w r^eV .•, 0.(144 •.' y ^.«« V V N V rr r.sN rrr r--. r wr.---NN -- rr r+rN „} r rr--WVty rrr.-. rr..i4 -..-ey NN -q wrrN 4 VN r.•+r rrtyrr..rr.-.-vr r•»-. ^r_'dNr r r.•-yr wr.-Or+Vr r)Nr.»r.-.r.r«r.-N-1414'4-V V-+ w 1'v v l.%q +

r.--- -------V V ----r---r--;.r-V rV --rrV---rrr r--- -NN v V V - r- 14 14 v 4 +A N--^.w--r-r-r..-rwr-«rVry.- r.rrr.»r-•.N w.- 4 }.-.V r14-----rN.-----«••.r.--0-144 v V Y-•--14 .14 V V •+ rr«-

-+ --. » -w --V - .-0--000-.w .. •-N -+-+; } « .rN - »w --N r rr r- -----wV V V V'V-+ » --V V V V rAN rr

---- 0000-----...i«.,C«V--«—+ J w'I----- ...y-vh V'V.-.r«.N-4^V-,AA r«—1444 r—... w --«1400---.+v-0000. «—rwr!-.Vr;.•. «NAA v'4 fit-+ -+4NN-+AN -+r..-14144 - .-r.----- - --V N .-r-.-V V --.«-..-.r »----V V w....iV •--•-NA r } r«-0--0.14 r.-.r-•-4'14 V'V'V r...- 14 V N VAN .-.r-04 -44 ... -- r- - r - -N N - _ -.N N r-- - ... •-- r rry } r r -ni -- r r'IA N .j -- .- r r - r - --N V N V N - r --N Y N V +N - r--NN r-V» .-r-.yA rr - 00.44.-•-rNy 'V,V - rV V•V V +11► rr

r\V •V - - -A A Z + --NN-4 ­4-4N -.-. rN - - sl V -- -.l rrr #A N - - - - --.V V 'V N V ^- r ...Y V Y N r r.rr-r r- }A w- r.•aVy ---r it « -.r----wV rw)rr-. Z,A ,A - - - - - -- --- 0+4'14 -VV-+

-«r

.^ ^A «wow-1414 V .•..-. «.-.V 1 14 V ----+N ­4 .- .. --0------. wv ..« -.V V N v «w .-. ----..r .- -'---v}rvA- rr--•^V«0000.. ,.«NN wN rw«tV «...N rry..-...« rr.-. .-.«-0004 00--00 ..a., nlN'V •v-+ -+---«-+-r-+-•+M ++

... r -N- r.-ANr wry- -. r'V.+NN-•-•+r,V rr}-.--N - - r -+ rwr «r -14 NN r r...«..---- .-..^-. ...« r-1V - ---114 rrr...-c^tVNN .--A « ---0--..-.w--rr ,.- --.V rV rrr---- --N ••N

}N r-- -1---} -- --- ----.,...-w.----1414 r - -•..VN.V -+«-.-r rrwN----- -----A%MA N --+EN - -. -- -.r-.-- ---«.-.---r---NN-- ---11414NNN^

r ----r----N-r--- --.,11.+NI -}-•+-N--l------------ -«--NV-----rV NNNN----r - - - - - - - - - - - Nrr-.--yAAr -r---N--,A-.. .--r,V--.---r -.. . --N---«--Y-V NNN«--+-- ------ -V r'--- --A'AN -- r-.-V -_ -.--- - --.r --.-.----N r-•..nV NNNN---------rN-- ------N--r- ANN --•-+-N--NN-V - - -N--. -N--.------•Nw ---NNNNN----+-- --- -•---.------«N.----AA ANII--V-Y-N-N--rr-N-N--Y-r r --4-+ - - - - VNNN

- -------V--------}rr---NN }y- i - .- i - .V VV -- -V ----w -------V V - - - - - VV'V NN---A y^^}t !'v r-}--'"-- -yr--ty----« -------1414 ,N----.» VN-44r r - -

rrrr---..•,-.NN -r------ry 0-000 -.-..r r-- rNN r r- r -r-r«--aa -N __ _N wt - -N } - -- -----r -N---N V - rr«-0000. .----Cy NNN-- - r -------xE-N----N-Y-N- --Vh-N-- - - - - - - - - - - - y- --NNN - ---- -- «14 14 V •V V ---rry --- — .----- - aa --V -. --14 rV -V +114 ----N -014 w.i14 ---- ----A --VY -+} -+ -Vr w

CV -- -- -- -- --• -- OWN NN h

--- ..-.---..-«---- aa -Nh --h -NN N.--rN+-h-N ------N--.. — r--NY NNN — r---------- _u29 --V—,yNy r-.Vr«Y-+N-00.,14— r ---NA VNN rrr---r -- — N ----------0000..... aIt rrV +rV + %I --114 —•--N --V s }.y — •-N--- «--A } — rNy-- --1y-e N E - .s ay — wxEx—+N 3rd w-sV---14.14 .Cy---..----NAVN-AY+rrr---r.-rNN— -+ -. ---r — it att — r.4 r-0r,tr; — Yr« -+.V .V---143--rV-------N A . IN —.Ar r— N -- r—r 0000—a ait+rry — r —:N•-•3r —N V--NA N.'4-•• rrrV r--1414 w-. .r-14'14 —0004 — ...r rzi it .t •- ----- -+w —V •----Y V V --+^ «.rV r ... . rw.q .,/ V J --1y ..rw-.--«--.V •y -.—.-r --- —x tt — —r— .+—...—.•-y—.-14,44 —r—} —r.rV --•-. «-.--..x-.0 N-V ----.— --- —r —N rw-- — —..rra ttaryr«—.-.cV------Nr—N IN r—. 4rr.-.N.» —r -- VNN rr—r ------....0 -------N.. —E a a N N r --NN-+— rNr —'yN- --i rr.-.rV r — •^- r —..--1 V VN-- rr- -- '--414 -' -.• -NN r--__w ax - --_4N- -!V N -+-► 3 r -r --.. r-14 VN' -

-II ----- --"-CV -- 'hN -r .-"W --'-----{i a it at N r•-----V NN - •--+V --r-44 -r..A N .- ......r r-- r,--ri N'V N ----•--.N----Nr-...VNN --- ----N tt # aN ----- -NN - - ---N --rN ,} r..w.-.- rw-^^^^^NN NN --•--3r-r----r wN- _NNNN +—ax au y- --NN------------;- -.. -. --r -,NNN NkA

-tir--NV- ------ 4 V«%1 ..}- a ait -r.3 ... -;V-r:V rr }- 4 V V- }Nr - -_. .-.-.14------r -NV -l-«..-«--r«-^V ...-««. .a X 3-r- -rV-.-«. .KVN w-,114 _g,}--NN -..-«..-«1404'4 N---wr«rrr--------------N^- -m212tN«-yl rwh---------,;h-h-. -Wit -N-«-.,.«...--rvhNN----r ----------------------,-,NttNr --N----« -ray--.y-.-^A w•---+-r...ti+.,VN--rr-- ---. -,« --.-..--«-..---- -NEVN --«V--r---N-«---V--Ate-+-.----... r--wV -- rrr...-.- r--••.- -NNN NN r -- -N - -« ^ .-wA A ; r-r-rr-----1444 .-.-------------------- -NNNN---.---Nw--rjr -----N -,A }-------_.-. NN b4r------ - ----------- N-hN-- - r ----•r}N-----jCy- .A ♦ t---..----.---NN«-

V------« - - - - - - - - ---rr rNN ^ r« r14--r r3r--.-.--Oy_AA ;.-----------VNr-

.-rrr-------------«---+----------hN--• ---N3 - - -h --A -------------hr.NN-----rrr----------- ««-«..-.- « -C14-----NN rNN - - - - .ar -----------N----.Cy

-NN-----------r ----------------NNN----NN--N--«--..CV«-.hh------ - - - - -h--r----«- - -- - . —(%Nh«w--C\hh—i..---- ---r--h---- - - hN 1---.-rr«.. -.. -NN .. ..ar-.r«r -.-. r. w,NNV N-- w ^• -N .V NN 'Y -N«- #jr-- w---NN r«-V«Y-rryyN r-rr... -.w.+.+ --.rV rr---w- .r.-w--- «-rVO4 -dNNNN w - - i } --...rr-aV ...-.«-...N r-<4N-• r -.• -«.-..hh hN- -------------- ---NhN.•----CVAhhh '4hh--N;j--.. -.w-C\»--...«rs -CVNCV .0rr-.-r-.•»-..1ry- - -----r--. ---------NNN« r...-4NNNN !VNN-N •••-A-rr rr,N .. --«Nr-N4N««-«.--..- -.--CV•Y VN--- - - - -.-r ---.-...+ww-N--'V --NNNN I N r. N'V NN-y-------------Nr.-^V^-. ..- «-r.-.-....114 .-CJNNNN -- «rr -r-r-.-w..r--.--0004 'VNN'VN

vN^

414NN 4N-«NN------r-----. N w«-- ir - r -•.r

----NN-h .--.-N•-44444 r------ r..-0000..-. ^--^ ---O.04'4--N h C^i ^. v--N^ -•^^•••-'•^-- N h...-N-.-

". -+VNN- -+--^14414 VN -'V V V V . V + -+ 3 f-+ -rrr.V w..rr.--.V.-----.fyNNNr-«-.ry NNNN----- -ry •--.-0000.-..--r..Ct-.r-.-.-e11 a-tN AA --NN ------..N----hN 0.--.---^M1 NNNN--.-«.-C\144----.•-----hh•-.- A;.;-NM V^--.V CV-(}N.+^-.-...--hCyN-+ ---N'---- ► -'-N t^Nr......-...M1h ^cV- ----- _..-r... .. -- CVN+---- --A -.A .'I ANN...}--------Nh-^-^---N

--AN^N AA A N N N -A .•. ._,r -0000-.-t4---_---••jV.-.-...-.-CV .-. 0000.-. .-. 0000..-..-..r r.••jV ...-14---r«..-. -. --.- .N•--.«--*A-------A-A 141 --.,^1 Ct g.+.-. ,r.-«N ...r --.•..-.------C4ry -------------•-.-0000..---«--..--.--N.-. ._.-0--140 -AN1F---...-.--.-0-000 --•--• -•-----Cy .-.0- C\ N h N -. .- w - -A - ­4 MAN - - .- -. 00-00 -. - M1 - -... tV h •. - -----CVN ^---N;V ...« -. •.. ..-0000 .. 0000..---NN---•- ---NNN ___.».•+«-... .-.--r -..V - ..- N _.--IN 14'14 -- ...« ------114 «---.NN «V --•-ryY-_--..«•..«-..r .-.«.-0000 -0144-. ...,.0-------------------N« - .-0000----- .----N-.--•^-NN -N-+NNN-------------------.----^N ___ ---. -------- -.N-------r-- - - -.-. ---------------. r --V ---+ ^+-- r -. -.w- Vr- •-- -+--.VVw-wr.-..».- -.0004 - ------------..-,w-+.+----.-.--«----..--.-..-. -.--- --. ---...-.+-r-+x14----------.-.w .r--CV-•.-.--.VN.V^--•..---------..-------------.-----r -.N----•--+----•-+---..----N.-........-.-.-..-.-0000..-..-..--.---.-,NNN-+---••-- --- -• - -• -•• -- ---• - -- -+ --• - .+ - ... r .-. -.. « -- 0000- - - - --NNN -- w - .. - -+ -. r -.. -.. ry .. -00.00- _ ^ w _- --' -' .. - - r- - .+ « 0.00.0 r - .-. -_.r_..---- ...-000.0. ,.. ,..- ..-.w..--•--.-.rrr...N'V 0144-+--r...r r« -.,V -r.-_ -.. ...^.»-.-. .,.«--.rw.-. r...- ...w

V 'V -0000 -,. --..414 ... -0000 4 --CV « ............... «.- - - w 0000- ...y V ^ r ..- w- -. r...- - «0000.. rte. --..•. 0.0 00..-.... ..- -- -0000. -. r « - .-.'^, %J 14 -+« «000 0... -...- ... - - - 00. - ^14 -.ry - - - -- - - .-• - r - y N N _ _ _ • .a--w-«0000..-.----«0000. ...--Cy-0000-.-,--...-..-«:Vr y---------...-N-.-...-.tyN•.-0000-...-. ...-CV«.-.-.-..--00.00 -NN.-«-.-------_. ..-000--0+.-.--r,..- --..--.-wr--• V v V •••--...-r-..r- .- ..--•<V ,V -,, ,,, _,, «w--.V --- .. -------.-«------.-.-- rr«...- ..-r----NNN --.-----r----N-------------N r........N.......,ytV--"..- -w--. ..-.^... ^.-..-«-.-...--•..-,.r-0000-r --0000.-.-014'4 rr-0000--..-.--..----r.rry.-....v«-..-r.V--•.--•-•^-'V-r-r-0.000 w:y .»r----..- ,^,-.-r...---.- ---... .--.- ---...NNNN--«---... .-r--•- -.-.:V ...r -..N w-----N-... ... ......r -.r-..-.--.. r r -..r---r...---.-r-«- -0000-.+-r... -M N N N- --... r -rr rr-^.N N - • «N .-.N...--.. «« -CV -«.-. -•. ... -...--

^ D o•• D - N '-1 T fn -D n ro T a ^N ,'7 J' U1.0 ^ :C J. 0 - CV ^7 r s -0 r, L" CA 0 -N,-) T s Z h V O• 0 ­14 "1 r A a r^ jo a -Z -- N•-1 r LA 'o r, x r .) ,4 14 14 1)M 1 -1 17-1 111 '-f 31 T r T T' r r 7- T r T 11 11 Jt -A J1 1e in 7 .n ,n 0 4,0 4 0 0 O 0 0 O *13 0 4 0 A A C h P P 1- J- ,

r Q^r )•► CMr U^1-. OMr Qr+00

O^cst mOD• n.LA -0U). iA03. 70► '-1OL N

r

Or OODO.-10 ACM hC1D ^OOD .nQQ xC3.D A00 Nan r,JD OOft o.O\ kecr n.a. aC7+ ,nCD'. 7Ol^ en.T NOh rC2 ^OPO-0aDClnu-0 aCa Lr^o xC-0 rfV-0 NCa -oa o0.f1POJI.Y)Jnn&M-6C" LnOn xqn ,r1an NGLn --OLn OO7V-LJrwOrr.ur -007 rrOLT xns MOr NO.r -Or 0O,-1PAa14

Cr'1hOMICLl M LA4M7U°1 M

r1 .1 Nnnu ^-1 aLINPL) NDc NrnC7N-0JNLnciNx0 N MJ N NCN -ON O

C^-sJ --hn --0L7 -LnU _7U r rlU +N

0- QO CO.0 Cm0 ONU U-0a OlnC) mrJ Un0 ONc O-

I

I

r

Wl ^1 5 'f V j

7<^IL 2 W-C O XZ J<

cc anW W O►- x1n -,:;I r oAV J1 N

W WO H HtJ 00J 2 zW WWm ^Q

^J { p• 7{

,

1 '

I

} 1I1 ,

= rrrrrArrrwrrrrrrr NNr

d1, i

0a00JJO 1 7J-rrrrr— r r 00W OJIaa207 12:1.23a .307.3 a0'Z WWWWWWu7ulW."WW WW W W zz< x% c Z c c L S L c r L c r r r 00z 444 .9 c i,4 9 95,494 429 5 ,c z z

1 • ^

« ^ 1

O +iAZL4

<OJut -. N g SJf a n,O PO—N+-1 x ,tf O L.. M(Y.

VJ rr r r r r-- r rmut

1

O'Z 1

a

UA

J Nir17 ^11h DP0 +NtgSill Oh D P +a s

W .. rrrrrrrrr.J

JZI

Jv1

}

QWAci1r

i

! i}

1

I tI ,H.9zO

1t }

N

I I

r

!

LORI;IAL PAGE !ISOF OR 9UAUI i,, y 1 I

i I 3 ^ !I t I 1

i , 4 1 1

l1

ryr---'A rrN rl 7: ...... .....+... w......V,:: 'd —A A .A LA --A — r r r — r —::V V --AAA A ­-NA rrw- r-r-rrr,.^NNN --AA AAA -A r- •. r-w--LVNY^--AAN ... .. r ..r_.-+..rrNV --AAA --Ar ..... ... rr----NVV-riV -LAAA r-r rrrr rr w---NNNNN- •AAA ^^ rr _ rryNrNVVNV-AAy -1V-^► r-....+- -rYNVVVV-A J1+-+-ArrrrrVVVN+----NNNN rrrr-----rw--V NNNN r+^-NNrr-NNNN-- rrrrN NNYN-

-r r..eV NNNN-+-+rr... +'VNNNwr-r-rr r.,rrLt NNN -- -----V NNNN-*A A AA rA r r-rrrV' + !.14N YNA A A --A.» J A ,A -^`A .+ -- -^v N V ^+ V Y V NM -wrrrrrYV VYYNYYV V _NN NN-M rrrr- rr..NN NN NNNNN -+NNNN-^ .+^ .+.^.r -+vN N NNNNN V -NNNN--- - - --rAV vVV 4N-'4- --r rrrrrr.N VNNNN r ^ rr r--r

-- -r rr rN V NNNN ^-"^+------ r

-Y N'V -AN '.4 •

+- r rrrrNrrr r-rr-rV N V Y ••• r-r r^'^^ - --NN NNN NN N.+-+.r- +-+r++-+.+ -rrrLV VNN NNN w•-r-+.+-^w,..r .^N ---- r r.^NNN NN r --N.+w...wwr......VVNN V -NN --N ^^rrrrN- r- r--.tV +-NNN --+rrN+N-_r-rrr-rrr-.V NNNN-rwr.._N - --'N rr...NN rrr-rN r -rr----- NNN'V -V rwrr_N - - - - - - - - - - - NNNN - r - r - - - -Nr---rrr-rr rNN NN -- ••

-V -NN --r -----"-----------N'N------- -.---r--.-- -.-,--NN ---_-r - ---------r -

rrN --r-----------AN—------------------------ rrr rr-rrN V rrrr-

rtV r-rr_-_rrrr-N rN rrr_-r_w,V rrr+_rr..s.>sr -14 14 N ••..-rw-r---^iN ^---^..-r.--NN - r r -------N NNN-wrNN... ...^ _NNN-...rry rrV.V rr-A r N NN ---rrr..tyry rrr.-.rr..wr...^. 'NNNN •+- Z

... rLV NNNNNNNrrr rrrrr-r--r rrrrN NNNNN+--

.+NNNr--...r-NrNN..-«Nry r-NN...rNr rte.-. ..rrN ..^.-.++1414-rr

^_-_-_---_---_-_NN NNN.....,.-w- -N

----------N-

--N --r -« --- -N .^----«- ----r -.. N -r,A-r---r ------NN- -NN -r rr

r - _----"- r-N «N N -rr,A -rsr r---^ rr-A V --rM --.. .. ....--.. .. .+...-.. .te n .+..NNN.. .^A

--A r rrrrN- -"------------ .-VNNN -r .. r---r---.-.-.--...... -r

fir---- rN-N.. .. .^-... ..-..... -.^ -N N N .,. r ^ ........ r ....-. - ..,....

-.,. .^... rN...LA--- --- r-- ------------LA .....-rr--.. ...-...... ......

-... ..--N--.^... ...A-- «-.-NN-'.«.^ r - -mil -.....-.cV -+- .A .-. - ............... ... _.

--'-NNN.+........ -.... _. ... ... ...L ...y ...w

- rr--4-4N-rN^ ^--.LV -NN

+.+.,.41414...

--r_rr r-N --.-------- -'--"N

nn

z

h

YJzWJWv

CL <.n at

WZ 10-U

Oo ,n7 ^O•_

'fOzOOz

J

W fJ r ^ 1

nz !J•O r t

-ZI !

Ht

I1I

L

-N n r x1 .0 h 'A P a --N n r Ln .0 n .n P Q .-N ^1 rrr +--r-.-. . V V V V V

--•NNN rry--a -r------rrrr r -r•VN-r--rr----r-r ary -r --Y---r r--« •-. NNNNr+rV V wy r----r--- .----. --- -- .y « .. .. .. ... ... ... ..r .^rw«.. .a«a r • .4 .. a« -tv . N «-^

• rV V - -- ---r--.-.- --.-r-.----•+-a-.-..-- ------.-+-.------.-^----- J - -V V r rrey V V w•+--NNNN NNN-+ w- w r r ... rr ---. ..A - r -- -r---r -N."-r ryry -•3V N'Vw rrr..Nvv••»"V-+ •VVVVr +r r .. r..er..-. •..A w«.. ..^.. .e ....r,.^«r.. rw-.V-A%4Y"NN v V'V v4VrV rN VN V V V r-r•r-rry rV ---rrr-r-rrr.-A rrrrr- r-rr-rry r r

:1::'4 r NNV V'V •/V rN wr rry V V V -

Y ---+V V V'V -- rw----rrrrr r--rN wr rrrr V bVN'V ^V V V rV wr r.+rV V Y 9•V^Vh•VN----rrrr---a---------« ...wN--------- h►VN--Vn1-r-----.Vry..«yti--r-------rrrr —y rrr - ... -rrrr -rrr.. ---r - r-------r------NN NyN -rrrr r - rrrr..-V --- --- rrra .. rwrV yr r rrr.rA ..-- rr rrrrr-V v V NVN -+- - rr.-y ....rw-r----rrrr ra.rN -r-rrr.^V •V -.. .-. r - ...Y -..r--rw« -y rrrr •V 'VVN .+-V -+N- r -..Ky -..r---rrrr-rrrr. yrr..,.-..V NNN r--vnr'V r-- ►- ay «rrr--rar--rr-r--Vr rw^..^yNra^.rtyr.rrr..^.r...rVN-•err.r.....,r-...rya-...«rw•VV'VN•+"V •VVrwrrw... .ry ..-r.^..-r r-rrrr-r -rV - rr rr -rrrrr-.rr-...r a.^rV V r rrrrr- -V -+ r WN'V ^rV V V r r.^rrrr^ V--r.^V rrrr-- -rarr^j r.^y -rrrrr-rrr- rr•/V r--ry rarrrr-rry r-r •V ...r NV N'V -V v V V rr -y.--NN- r arrr---rry- ar -- wra rr r -rya r- rN--rty-rNYNN rNNN rN -rrrrr^y-r...tY-yrr-r ► ..--..-► rr-N rrrr rrrrrrrrrrr--rrry -rrra---rryrrry rr NV N'V V -r V V r-rrrr-rV-r r.Y r r-r'y .. - rrrrr- ry -,+.-. r- -ar-erwrw../y -. ^Y'^ «'y r.. .lq ^y •/y.rrrr^w«-rY-rN rrrw-r -----rNNN rrra --rrrrr rr rrr--rrr ----rrrr rr

• '•^ •-rtV N .^fV .. .r+t'V N .NN V V rrrrw-.-w-+.y--r..-.r--rww- ► ry/y rr-.r-.. Yr-+-»r -.V w-rrr-y.rrrr a...+ ► •y ..-y-4 V'Vrr_N^4'vV-.. •.. ►r-r--.rr.rr----rrrr ► --►yryrrrr++-rrr rrr-rV-y rrr rN rr ► r rr rr wrrV V'VN -Vrr.r4 IV V Nr ►►r--r- ►.r ►rrr-rr..r--r r,n rNVr r-rrr--y ...rrrry -.j .. ry--rrrr rrr ► .ryV VN Vrr+-•VNVV -+rr..r-.r ► .»rJ -..r ► rr rrr rrarrr-. .•r^ r-» -r..ey .+w .r w.+rry .r ...r ..ay-.r ► -.rr.•r-arrV Y V V V •+r ..[V N V V r r.+-+-. •r .+wrNN- .. r --r-r.yryr --- r - --N rV-+ryr -- - ••.V VNV Nw -.y vVr-r-...-. •. ..««-rr-y y-ya rrrr-- ry rrrrN.r--rrrr rr--wry- -.. ♦ rrr-r -. -rrrry-y-yy N.+r.^.-.V VNw -r a-^r.lyyy -- rrrr.. rV V r -Vy r► r rr... .+ryN -,+«-..^I ••.r.. rr.r«a..... -.tV r--. ..ey'V V iV r -• --V V V V rrrr...-w-rrN -^V rrr-rrr--r -N--N .+ r.NN r rw.- rr.r-y r -.may r r -- rrrr -14 V N

.ly NN NNr-rNNNNrrrrrrr-..-rtyN aryrrr-----rN - ► ryN r -»y.-. .r r-V Z -•r•+ - rr.^-rrr- NNr--+ .i V y 'V r•^r-r-.wr.-» rrNN-rrrr-.rrr-rNNN-r-yN •rrr rrr-V rrrN----rrrr-rrrr-rrrr-V NN NV-r...V'V»ar-r rrr - --VV rrr rrN .^ ryr - r -r+rrr►•yrrr-JV aWy •4y rr- ►---- rrr rr - r ►rrr - --r -...+-rrrry ,..r-.-..r-r-ryy rr-r rV _ 'N N ^N y --r - ...rrr ra rr.....-..ryr«....•tyV NYrr--.w«..rr r-..rw..-rrNN-h-- -Nr--•ty....+,..w.n-ra«««.r-.-+rry «r..,/V NN N;V-a.r .+.-+.rr... -r -.rrrrr-..,yr -rrr..4rrr-aN-NN---N- r r --- r rrrr -- n .-.-•s--_ -- --^V ! N NN r ---r-r---r. ... rrN----r-rrV rrrrtVNry V rrr r- -r ► rrr-- .- r .....-,V rN-rr rrr... r.rN -rV .«.»-+»rrrwrrrrry rryrrrrr-rrrrr rrr,tj-. r-► -rrr.. r- r r rNY ..- .. rNNN-+--. -..- - -rrr► -N rarrrr -rrr--N ..,-RN-r -r -r-r«--r --- r rMV r ► .^--VNNNN«--••+rrrr•-r r rr► rN r- r r r ...-rN -- .r-rrr-rrr...rrr.^r.^rrrlVfyrr-.r,..rryNNNN r-+^-+-- r ► -rrr-rr--aN-- ry .+ r-ty r-- -rryr_.w rr r-rrrrN-r.+--rry NN NN-+ « --»rrr rr---rrrr-r- -r.yy- --r-rV «rrr-..ty .•. .. rrr«rrr -rrrrr-.-rry rw--.r... .rYN'VNN ^-- -+rrr r ... rr•,rrrrrrr-rryarrar-raaryrrr rrr rN ... .- -rN -

-N NrNr --rry ..- rry--rrrra«ry «-...--•.-NNNhN- -+••^--- rrrrr rr rr-ryr rr rrr:4d-rN rN-V r.V-+-^-r-y rV r-ryr r« ,.. wrNr -.-. .. rN'VNNN+ r-+• V r -r rrr r..ry rrrr rrr -a a--q - r-y y-. rar-ry ---rrrrr«.» rrNN w-.-r-rN VNNV - ---++V - r ... -^V r -r ..r-.may - ► -+ aR rN r rr Y r.ty r.ry r-rrrrrrrrr rrNN r-a-rr.4ry _N.¢ -----r -r rrr'-^tiw-•--•..--.-ty-a-.«N ^,-R...N -... ...-..r rM1 -CV rrry ---« ,...-«rrNN -- -- - -h .,.-.«»wr--r rrrrr.Nryr r r ... -+ -r an ry ar.-iV« -r-ty ... rr .-.-.rrr-ter wlyr ^rVNr^Ar ..lr w-.-wwrr wNNNN r ---- w .-r }t lk Vw-rN ^V - .V- rNry wN-- .-. - r-r--.--rrry rwr-rN ...rrr-. -. w - -.V 14 14 N V ^•,... -..rV .-rrr- r -..- R s « V ...aY -N -V -. ­N w -cV -.ry .,..rV .+ ... - w r ...... -fy V r w r -tV y ... r..rrr rrr...-rh NNNN wrr ra.. .- r-.-.,.r.. .- i x .-Nh--wN -hhN -wly r_.h -.h.-rh.-r«.. ..•-r rr,^ww«h-w..r-fyh .---rty-rrrr-N NryNNr -rrrrr rrr RR r r-y ---V-VhN -rN--h «ry .+-.ryr- ---r -r--ry rrrr-trh--

y r - rr..fN V wrrrr-- -rrn sn r.xy rrV r-N -.ryr-y -/V -rW4 rr4 r --« r - -,V 4 rrrNN r ray r r-N r ri iatr -,ry .rrr rrr -rr..1y -rrNN r.aV -rrrr----4V ---r -NN-••.cyr ir .srr r-yy+sa-ar-.^..s ,rr i-rr^g kirrNrr r«N rrrfyN- r. 14---4- r - rr X 4 ,4- ---4N-»rrry ► rNNN.—rNVNN—wrwr—r —r rr ri 7tRrrN r-r rr-Vr.r.^rryy.rr'Vr-.r-tyrr.arrr-r...V ,VN rrrrry rw..-.-ryrrrNN rrrry •V-r.ly r-rrrrr-; 7tRr ayr r ^..•V-+r JVVr rr--ryr .--.-.V V'yrr--.rN4--r.eV - ...r.- .... ryy r- rrrrrrrr R ft, Nrrr ^V- a... ►^y rrry «ly ...rrrr.- .may .+--r«w...--.NNr--.-. ..NN'V 'V-.rrrr-rrr-rrrrrrw-rrrN rr rr.rx 34C 249 +N+1 NVr.rr rN-r,..NN...r-rrrrcy -.rrrrr-.. ^,NV rrrr.. ..+Vprr rrrrr ry'y rrrrr ry rrAA rR R /t rrr.+•.-1 V V rrrrrV -rry r rrrr -rrrrrrrr- 1V •VN r---r-y ..

:=__:::::_*N rrr -..^y r- -u It

ra=1 Nryry raraN rr .ry rrr..ry - - .. rr rrr rrry NNN rrr-r,V r-r N, "4--NNN-+ -r -rY It rr r.yNr r -N .,.a-rr--.. -r r-.-:J N N N ra.. «.y :11w-r-----rrrr-N ­NN NN --ItA W 3 N-r--A- :N--rrrrrrrr--rrrr-- ---- NNrrrrh•4A--rrN--rVyr r- rN r rr rNV-+-- r rY g xVr wrr rr V.rrV- r ..- r.y ... rw..r r... V'V V N rr r--NV?1--rrr•--+VN - -w wNN rrr r..N rr--ri tt /t- ra.,.^gN -..rr-,^yN ---.{V - .. ..ty-y .-.V 4NN-----"ry V- ► r- -..ryr--a-rrW rrrrrry ar-arh AANa - r-NNr-- a-ar -ryrly r--.r-N a.. r..^.-w-.h NNN ^- .-NN-r.»- rrr -r rrN r-M r ► rw-.r--.r1R V N N N rw... «'y rNN-.y A V N -- -y -- ,.. ay -r---.y --r-... ..rr.. .r rr./.NNN -r---VN-.--r•.dA -.-Iy r-+rrM -» r rr r-rrrrrrr^ r.NNNNN -+ A r -r--r------.N r---- --.-/------rNN •^+•"--r-VN-r as rN ..--w r..-.-arr- ..NNNN-+-a. /t-•y-r-_----.----(y-.r-r«-.-+-.-.»..--..«....wNN-+«r .. •y Nrrra - r r -+r.r,ytp -rrr y► a-rrrrr ►rrr-ar--hrNhrrr- -.^-. .. ---r-«-rrh a-«... -.rrr..---.. ...rrNN r-•+rr--N-VN rA r -r M+ r -r r -r- r r-..ry-y ... ra -N -•«.+ rrr--r- -.r-y .. ,..rrr r -r..-r r-.N V -+-+•+. --NN rrrr-rylr ..---.rrr .-.r-r ► .,.-arr-. r,r ^ •.IN ••+ •+^•fV rrr«-...... .-..may r--...... +.-.rr... ,..... ....-w--.-. ...-.ry ---.---- rrrrr Nr.-.wr«aa-.-ar-Nr--a-rrr aNN «,{- ra-- ..a .. rN rr..-.. .»aa r..w...- -, ,., .. _N _N N,- rrr--ytr rrraaw—rrrr--rawrrrrraa^n -.w--rwr -.......—h—.....-rarra—r—..--.—rh—^—hN•yN-r-..--..r-r«r.•.r rr rZr rr r---... ... ..-rrr.•.V««- .-,.-V -, Nw-.-.»«r.-.»-.., .. .»-.ry «••• -NN r rr wa^rr r rr-rw w-rrrr. -.-r r- rN.-.. ..

NC'4 rNN rrrr -. .,, www--...-.-M1 rr-rry ---y«r•NNN aw r--rrrrr-r a -rra--r«- -rNNN «... r aN --- ---«.r-r-.ty-f,r .. ...rhn- rrrr-rrrr rh rrr.-.. -rrr -..- r rNtr r. .--rhnn rrr.. -r-a+--r ah--.«...--rNryr -r.-.rrr.. -rrNN-- rrrrrr-wrrrr rNNN V «rrrNNWNNr rN rr.. -r.++r.rryN««..V «N rr 'y-.V «.-..-rNN --r r - r..N ...+-- rrrrr-r r-IN rV -..rr-NNNN -+ rrr «.r-r-.yV .«...-.N r y w- ry N- w r r r- a- r h h h h - r rr - w rrr.. r r - a rM1 M1 h-- +N N N h N N N N w rrrrr r- N r- .... r h r r h r ..+N NN r. '^ r - r .»NNr rrrr -•-+ rrrr --rNNN- -NN NI NM1 NN- - r r -ryr-rr-NrrN ryr -r-.VNN a-rrrr- «VNNNa -r--rr-..r-- warrNrry--NNNN N Nr•t •VNNrN . rww.» ,»-ryrrNN-.v-.-r•.. ^. rr r .. rrN 4 Id 14 NV- rrr r r---.- -..-. r J iv N VN N V N 'J N N-INN- - r - r--...•y-.«-.N.--y -..rry r -r arN-N

NN NN r - r«.-w---------AA -,V NN-rNNN Nr^NN -h - ---rNN-----rNN -N .»«.r- -NVrrrrr--V NN hN r.r- N r.» rte-. .»'V NN N N N N ar ..Y.-.. rNNN 'V 4 •VV-r. ... -rrr-.-.«...,...--.•»J1M V-._..-.N rrrr.. ...VN ',4 NVr-..-.r .-...w rV _. .. .r-14 ......-r-...a-ryNNN r-r..N NN NN a^ -. r-+'V ^r... .+ .r NJ1N r-w..r r r-..^-.-CIN - r-..w-•.rrr-rN - .rw r aft/ --wt/ --

-• ---- -NNh -..-._N,m NN -•-rrrrhN...-...-.---. NN N1, r..-.r r..rr-.._-NN--,N .-- .---4NN--rwrrh -NN.-... .-. .rrr rNNN w-.-. ...Nh h •--N- .-. ... wwr.. r..,...-.-AANh.-... ... r -.-. ...-.-.'yN-. -.-.-«.-.-r...l\h«...-.. » wrrN...NI%--....r- rrV --ar-..r-.ly _. .....[V ...... r .^.... .. ...-. r...N •^N ••.-r« --•--r-..»VNN.rr........-..-«.-.rN .-.-.-r..r..N-+'VN ..».--ry --•--•+r r-.► rr w.^ w-r .+.r -. .+- --rN --.-. .+ --. -. .-^y -•..

...-.--UMN-.....-a...r-NNN -AMN... ... ..-r.r.r-... -- - r ---------h..--wNN- .».N-ty -4- "-•-r-NN^.-.---..r«-a..r--...-.-.«-»-N Yt :r'V--------._ IJN--N --- -•rrrr-.«-.-«.-,-N .. .. .+.+«,y..«rr rrrr. ... rr ary -.-.......-'N --NNN rr....-.-..... .r-....NN -rY r--. --14N ­N - 'VN "- •NM -.,-..»-r....r .-... .•. rrNN.« .^.,-...--.w-...r r..-..-... ­N -.- -... ... ..... .-.NN -04 - -NN- ••-N N ­ b, w...... .-r-............,.'NNN «... ... .. ..ryN --+--...r-----r.-...-.-«--.-r-...rN-.r««..-.-... ... .---.x ..•^,.«.»-..r..-r rry..N .. .•. -...r -.-.«..N-.-.----.V,r..rrrrw-----r.^«.-.+ -.... ..-.-.rtV -•.-.... -. .- r-.yl ....:y -.. ,.r ,.. R.:yN----N-... .,.---»,r rty - -... «.... ..-y.. _. r...«r,.-..-,-..-.rr -.rr ... ...r -.ar r-- ► r---... -. ... ..»..-. -..-..-•-...--/y-.,-„--r... --JI -. w.-. .»^V -•-•rNNN w-+ -r« y.

...-.------.-N ----•--`M.-,..-.--.-w«.-.-..-...N 1yN-.. ... «.. .-. .... .-..-. .rr... -.-.-.-....r^...--..r.rrwr-..^...... ...r... «-.. .NV VN--.a--«_.-- ry «.... .. .»N««-..-.... ...r .•. ... .^ ....^J1N.r. «........ ... ...-.-.--..-rrr..-.. rr.--.....r«r-w--..N.VN ,i-.-,.««....... wr..N-. .....N 'V.... «.....-.....«w^.. .-.--.. r4-. ..-N.. -. _.«.-..- -.ar.-....... ...... ,.. -..- -... ..- rrr.w...-«... .-..•.NNN-«... ... ....-.«« .r «.»N-ry -•. Y1 ...... «... «•-..-...NNN.+--N -.«.... ...-r -.. ...«r---..-...« r-rN...rrr«ra -. ...-NNN .+---+« rrrr-N «... -hhAU .•. ••. ^.---ft/---. ^+..--....VN«N -+--«-rrrr-r ---NNr...«... r.-..••.N-.-.- --[V .AA ...«,..... rrrr«rrrr-r.- -...r.--+...+--.-.w......,.....N NN r««..--. ...rrra..-N .... ...-. ..- «-.««..-. .YV ... ... ..«•r _ .- «NNNU -+.-rrr-.r-.....^... rr.-.-r- rrr......« .-..^.... --•--.«._.'JN-«-.... .. . . rrrr -•Kt/ r..4 .-. r.-../«-...-. rfV r.. .-... .-.-...ty .-.M .r -..._.+ rrr ..-. -•.-r- rrr rrrr-rrr...-r--... ...-N NNNr..-rr--r r.r--.«ry.r -ry«.-.+r-wN r...-.--..«.-...,I1N •+,+«....rrrr-rrr-r►wrrrr-r -----rrrr-ry NNN--rrrr-----«Nry rrN -ryr..rrrrN----r---Nr......r.-

o h w a' O — N M .r .n •O N W D• (] r N M 7 l!1 O h cg tr O -NM r ,n o n M O. O --N M s rt1 -O n a0 A :7 — N -'1 ?' r11 d h :D a : -N M a- s J7 -`• .S u• J --'V M .T -n Q -% D r+VVV'V "1^f'1"'f'Ir1''tMrl"f S1 YS Tr.T T r rO.A.11„1.l A11 A •O 4 04) s .0 u'c a a a. o a. J.. a.raa r.r

PAGE ^J

i QF POOR QPALITY

...d

I

Z^ I •

7

r '

^1

III_

'

I I!

, 1i .

zUA 1 • .^ ^ .

,AA

I ••'

r

< N i

`n fW i i

zo ^ ^ I I !1

I

43{

zf

o! {

{ ^ t

CRIGINAL PAGE IS •fi OF, POOR QgALITY i

nn I

,o •o iN^

r

. r. {.J.{ y NN

I r ..

r oil^^. t ►- < ►^ tJ W r t^

^ ^ o Nww s

1

> -•+ W W O X 1 I -w wZZOO• !

M22W-r0! Vf r 4 Kr-,L• Z ^

J1 r r 41 d IK NVVV<• I i

V ^ I

II I f y

1

r

rWJ

W

nH

z\ t^ JCL r-r+ O

Jro.

4 ^^r1- r .z:a OawJ OD •s

n IN

tY

WZLJvWv< Jf

fl <

^, zz^z ►-D Jf

vmx04rJI

i

t

i

nn

Z57hw

ma

WJ4 I

1L

i

N ^ i

C1 j +

W ,J iJ

4

^ ! i

^ o '

• 4 s

CL aaad

1 ^ Ece=

1x o ;c t. z {Cc

wI.- {+

z 1- [x uO J <— {

2 V t

CL w a CA yo (X sn 0 t

a

z wJf

z_ o v vZh <w y

7 4)c LJ V .DY F-J ^+ Z D ^ I ^ 1 ^ '

O ^ ►- L- 2 ^ +

V CT C4

N JW

z <= r- f I

V wr 7 j4 Le -C IW WSOWh- t h S t

W O b ^

J to z 4 utW ut z ito W rh ^-• i I

V J 2 J ^ ^ ^. i ^ t ^,W J G.a zax ^< n. <4, a jS i ^

i

l

• .a

^ I

t i

t I j jf

± j

^ I I 1 I t I

^ 111 r } ,

f

i ^ I1 I

I

I. f ^1 ^ ^ I I trl + f j ^ t jc1

Iof i

; ^V I +v^•.^^+!•+^•••-+N NNNNNNNNN ( ^ NNNNNNNNN I

k u• I 1 {

+ i1 t j I ! i I

I O.• NNNNNNNNNNNNNNNNNNNN NNNNNNNNN

} f ^ 1 1 I 1

..r• aa0000v^^.lanc^aaoaonua d^ocaanoalcs ^4 ' L1 NNNNNNNVNNV - P cp. PPO-PC-O• P PJ•a•ITPP,rPJ-

1j ^ ' ..^ 1 j I I I I

N JI a000000aat^ooaooGOOOO 0000000caa • -•NMwo c pp w0.O—Nn.rotr, Mo. o rNnr n on no•< / 1

0 ^,. 1 t I 1

►^ w A w< -• h r hr^ a< x l r I j ! I j ! ^ •..ooolz 3 .!1 ! , I 1 '

F 4 WL&>- O •• Z 1 -• NM :rtA lgr 4DP(3- c4mr 4"40. 0 ; ^•eq q T j1 4)r,Va .Z hOIX 2 1 ; •+•-•^^r-....r •+-•N + NNNNNNNNN

O•V•'O +r'W O W O a l I

I ^ ! I ^LL OJT <-C W + 1 ;F- • ►-h SO 000 i ^ O ^ I4 L ►-a p

t

ti I

j ! i

I 'i

0yL ^. N 19 i J1 a P• a 0 • C A aJ 0 .d.► A L ••• 1r

J1

t 000 TOZOJ.3 •.rrr.-rr 00JW 047037'3 3337377.: 03V1 WW WWW.WW-3 ^C.W W.J+IW.W." 3 L:04 ztxztxzzxtlz zz z zz 02a sssssss:sssssssts zz

AA ^

77

h

i

4 ,i

I J

j

i

I

f ^s

f LA

Is

hN^x

f ^ N1 ?y f7 r

.. ,n• • J••W• L1 t•rz•C3=o 'uwzz-00I. 1 w

►- rW U J

y w u.

LALALnV1 A J)« <JJJVUIuLA. f

iI

iI

iri

t.tL Wc x

J1t ^J ^u•O '+

i

tl

t

ir

W <> r WCC < x02 3VWr< •:VO ^

L

zrrzW

WVt toL .4h KW

O +3t ^L 3Z ►-J

72

•S

to

z00L

J

N_ia

vJ

K

32:0H

Htv.r

w

111'CAtJ!.1

sW

N

tosJu>JxOWr

VI

Va

S4L.

•O •.N r'IrtA4naaO^• N^ rJ1 a e► aP

1

1

4

za2

1

^ , Nt ^

i)1

i

^ I 2<I

j O

t

i

I i

1 ^ '

! 1

I

iI)

I.. I, J

L i

+ .+ O N ht P A r 1 N r. A*% M< << < <•[ < 4 .t►A A A <'1 7 7 -,.. O,). w ► n u aJH• J• a.it r • 3 •► < K hR < 4 1 .A.A < 4 '•1 r 7

.0 A IJ J"1 4 A" A A -7 '1 n < A AA < A A -en -4 ''1 -A .A 7 l_I %,e.', '%'7 4 .n .e.4 .a a 4 4'1 J1 J.u.A 416l1 .1A 7 .) 1 '4. l 7

. ^ ♦ -1 "so 0 1 4 4 4 44A 4,I. 1 C •C 4 J►A n .K P ,7-311 77 .3a '14 a4• "1aA444 iKA .AP n<17 7VaJ 7 Ijr I 1a r A '1 aaa^+ h +i 3K«<.tin At,f <77J77

-'^n 777aiM4aaMnalK4<44J%A01<4147 ?777++ 4N .a 7'► 7 Y„'+ +aa W.sJ1n4<<« J1AJs<<4771.AM

O •• a77vAJi4AN44KA<i« ••0 •4<M<1.3.A4-• t710 17 A laaa"1a 3IJJ1« -LA •A• 1'n'n <4J<'0Op D. 7?7? "IMa4a%a4j.3A4<4•r•••74<.[J J.A.Lip a •'1 ?71 7a 4aa 01 7W 4A .AAn 4% 1 1 )144 47.x....C3a1'n "!?T7 7a4abJ.• W4Oh Aa,<77 711.9.7.3A ..vC'► 4 101) V 4)'IJ*0 a<' •IA 4A .0 1-1 K3CA 7rCIP. to aA')7'7,* J4 r PJmt 4 4t7777:<Ji477CAP r ae 4111} 7?7?1q< -AA t1'1 77? •c < <.s )7c3p M 4 a ...r a' ...,... 0 7 11 7 1 1 <A 4-3 3 7'I 7 '7 4« ) '1'Cap• f.1 a• ► 0JM asJ%A?')777 146) +« n ? 77774<7U,NCPI- r &. .3 .6 -1 J% , 7 -3 1 7 9• r 7 u 34 •• • 7 7 7<<'1 A ACh• J .A 4 4a .4 3.+41 .1 Iq . 9 VNN .11 • 3• ?7 7 K3<+t ht3A p. 4 4.r ... A44M IA IA 7 7 •• • 77 7 ]h « <C38 u.4 a.. ,. < )? 7 7 3 11<3OA n as U.A. - - '< VI 7 7 7 M "1 1 7Jo0 4 3 ..... +. a a a t A J 7 7 7 7 7 7 7 7 7.0 '11 7 1) 11 h <') 13CO A aaVA7 "17777 '3774 « -C11PAA 3'371um r 03 A .• .• •• J V M ^7 M? 7 7 7 7 7 4< O <J1.A .A J1.P 3M "100.0 M - J%j V .^ n..*I ') 7 -CA AA A ^4-Ji 'I'l') 700N aOAPhM h'1 ,vJ SA-3777? 7 JI JV4 All .r w11 a.3<3Oro r 77M'7^1.a..WUJLJJ7 777 44'A900.3t1«0.371.3100 M°1 1 1 V J r z J V 7 V 7777 44-•N • .A 3A 3K 14 .9Ot^P h VVU x.-77?7'37 77<h.A •• • <.lh.A a J'3 fQ.O LA %J- rr IP -1 -1 7 7 4.A.A JIA M .0 A n.A -4 J '3D.n 7Nrr...rrJ77777?7chnJ%Aa <<1h<<.1.

C3.4 )^^^-r-'rrJ77T37<)7PT"I<-K-1AnAA,ANQ'.t 7PJJr-•r•t'.!^W 1L.M 7"I -t«MT.nN vA A1^^ M 7P '• r '••.nnrr. 9t.M - ) JM.1. 7 7M4M7' 4N 1tN NQ. N 70.r . r..91NN<7 777r'1 ) ,1117r ►.-AN V'VQ. r 7P r% r..rn z.0 O.D. c 777 OM s• •Mn tL ..ANNNC?. O 77, r, DV r 1:.n 71 -1 1) • <• <'1'1 7 N .N'4040 7Pn- tz^zzn fa 'II«<s •••.9•R'777 NNOa0 Tnu."1<CJ9J<s+R9<"1J'INNrG.on ':'7?n n'...LalyL&i «41 .a.^« 4 In-cC^'I Za.ANr00 4 7 7 a. r% r ' a ) .n LA <^3u 3< ^ c •1^,M a z LL O NrGO J 04 SCCNNi r'aftf 14 c= G4 C. I f" P, 717. Y -YNC30 r U V.J 1 h 4 N N -1 1 1 n< 7 7 3 3 7 3 In 71 3 A 7. r J a vO.4m WJ+ MM NN N In 6rS<C'J 0«.'3 M 7e"OC >P IC r04N JN no 7NN.a.LL L n «3K»:3 a47<Kh r .j").arJa •• P LLJ3D 7 : Y v N .r. 3• .A<<« 3.3J • • •'1 A.1 'Z 7JJo rJa O au A) 7NNN4 a 11«3"3"1 n -e n 1n 77orOIAO.LL. W'r 7')v7N,,j4CT A9<a<47 •• s <^1n.na--3CLAa a..N-I-)ar.vvaa,<<>D:1g< I-or hnnrn-..^CXnr- rW.3^IzA -4N4na7]37<<•)771<1J1 n .lym•o .JWw^1M 1N NA77<'a33 .t1 777.1 "1 n.1'1`1''.IQnh JV•+J In to 1) 14 V7«LL 00<'7<9. 7 -7M A )PND acln r Jo• A-n.D ) 3• JJ-0Z n A33a 3") 77 7M ii nTT7 JCIA &) V 7 h n 7 743 • cp. L -on ii N 3 3 '3 3 <'T 7 7A M •'1 '1 .1 "I a 1)On N U0a LAna. 7T Mu. af3tn LL77 33M77 77« -C 1T LC3tn P 0-0•u1LLM <JI .n OMM3O • • • 777<4MJ. •+CA O a o LLMM3. P ,al, P MN x n 33o 7. 7. 777M MMT^Oro, JJJM"I )V J+JM 44 Jf.n J 73 J••• n h J1 J M<7LOr LID - U 4"'17-rQJ O0 .9M M.'] -077 I1'7 -An NMo. 1'1 <4 aGan x VUM'3 %JMMWMMM -Q.: a 11'1 -AP N MLr M<.csor .4 77<3"1.70 J< J'V1W a0 a a 3'3<7 7.n NN A M«4C7JI M44U1MX;M'1'1 Di XCC.t C <OJ a377fND-'l<•93or jr a< Ji7 on <'1 n Zm xv i 7 7h N N N•-1 .1,n .Cr M M M.ntr, A OM M"1 J1 N'D n-0M <a70 -) -W-0-0 :3 Ofn a'_3•r N .o M sJti n '3 < t 7 ." C* 9 s M J a J 0 "1 < _n '3 :-3 C or .c 4Or r b u. 1)11 i ^1 ^7 ''1 7 J1•n b to "1 .'1 i a • • • 3 a '3 ;: aOr 0 M u. 1n6n Y. LL.0 V 7 LL J3 W tD D ') '0.7 .7 • 0 • Ja 7 i ^ 7I aQM C1•.. u. LL U V LL .a j I&CU V U 7 <J' 4•• • 0 L L` U 4 M N .LCMS t& L& lL Cu^.S UCC t.%. V V t^.7 tS ' S':Ov: 3C.C •'P KO''1 n UU- VMM.7 •C J <C 0 ,0 a 7.77 7C&)4 LL NLL O C tT J J 1r CC V V u V K 41 •C M 7 r".D•C 3<t':7 1%CJMN W4.CA<•94.n.r n L'D V", 77 -3.707 CO 00 O O O O<7 u CMS M - OP « Ir N.n N1 M LA '• t' 1 77 v`C 71 CC,C' i %r S<7^, .C.ram t9 LL tn.n an <Jfj1 .3 o M U)M ^i <7-07M MM-0J-7M7•').r.O1 N OOW.a.tn < m p nnnWM •'fJ3 n <M7 «MM4 .7 -774

'CM - do -C LL LL tf Cr U' J C tr N N M e"t"'7 r+ • M •• • Pe^.0 -9 M. ' a- tLOn Mtn tCW-0 -C AJI n NNNM M 0 11 01", 9 -)a M M^, M 7^7wvcv() • '7 NNLL LLtr SNS tnNNO • M VMMM •• • M •'1 M.n ')77NC'24 co 7 N Jhn N N ALA N tnN NP D V ^-T D 'D0 M C3 1 n <.c.na Nit 7 tr tr N tf. N J1 J N N N N N Z V •"vS X. VC 0=.f 4wl'rON 10 7h AN .L, N AA •Y'YNNNA J 3 a 1 -) 11 )J1.1 n1 11MN .n 7LLh.a.u.n.rIA n w N N r A3 Va117 ^'I 3 J) 113 J,_t, A 4.'1)ON :r '7MtAtA InLAInN7V.WNN =tD V .1M < 4 t"n Chsh« .nO N M Ct M N N tf J Cf tr 7 V LL N N cc Q 'C V M M tf tf Lf tf J J If J• If JC74N W enNN. n .n n777 LL N N O 01..1 J M 'n A r n n x o f n • 1,rC N r W MNNJI3111 . 7<-0U.N4 •) rlw M 00 •"I JI J 'p n pN .iC.►'V O a0 M tn.n A 4 n -c -0Jt N N Mi D V M M • h• n A Nn .n J• N a,.C-& or; cc lr.r tr q <l: C; i N N M Me^ tM ••• rJ`NNJ'NN ^rC •^S 7J; Al U, it J.K X. 41 NLLa OCa: tJJ' S n r NN hNf 7ri N 7.0SZ 1 J1 J1 -C < fn 7=^47-rl , -0704.:1 "•')77.nNNN'Y01- .0 STm.00l- ^ N. A •4 ")") W .a. *1M .a V..l ^'1 • 1 '7 '3NNhU1P J1O•••. Ln S 7 'a A o. A N J1 7 7 W w f.`. n J)1 V "1 'C J1 n 73• J1 un.r 1CJ- S -TJ,VM7N nJJ^::W L n n M.J el 7, X. -It1 N7C3rM S7 S 1'0 -)m 3 J'+C411 3"IhMU1 7')TJ•NN.n1C3.- N.7 co ) (v N N 7 V.D a J u. &).nU u ua, O• ew-tV NNJ11JCJ'+ r S S S 7 to 7 N N. M V N r J u, n :n .L •• • O()• T N t 'W L'1 .7C3-• a r7ra 77N n n nJUN n < N.a.'D c 2 0 710• NNNN07OOO• r r S7 7 7J- - .n n -AC, .n.n <N .a.J • • • ')h NN N .,* .a 1U0010 rS SD -1 CY.f. LILA <•[< an()- N") 777tYN NNCJ)..00^ r raov tJV77• P 7.n an AJ)<M.C1 nL.M 777 ?n NN:) n:004 rs rSA 70•a. o• A.nLn r..n A & nn toh 7NN3•NNn as .a 0 A r S rS :o 770. 0. 7Jin n n nn ..J tan03. 77N^Fn')N.OO? N7S:rD77")7 7.n s LL J1 N O.n u s Ln • n 77.11 to N 411 N..0C3M r r rN13 773. 70• '1. a. .+. u. N.:3 u. .n JLn .n 77• o,• 7N .7.n '•IJ00N P S N N.T A'D 7. 77h h 7.L n V U:n NI N n'MT 7 •).A an11100'• o• S NN SP WCI• '7 C • el NT u . W Vt.tn u'VN NtY3. 70• SLn n NO

ii ++ N M 7 C11 .O n W o. Ln SJI d.'O CTO -'N "1 r,n a n o.f

..----.. ..r--.4 Y4.V YV Ny•Y.Y•

f{ i

o

i T -'2 0

.ra. • . M - J r . .I J . • rr -a r-- • v •-a J.wVV-i .w •-) rr J I $-ilia J"d l.v r)v• • •.A 3 I ) )A+•--1v.•+.0-140 C f . .r .01<'1A<4.33 0JaT"0 113.-10.77"f-lAAM7I")0A ait A<.3Jj xLNLLL

J.Jr49.► NUJ.0431.).wr K 4.0 rta Dt-....V V a S L6, )4'))77_7 )n-1.H V.A713 A..`it 7A K r 44'+ •/• -c 4. J^ 2rrwJ '14hAVJ"34.3 33r•0.y <A Vr 4". ^JJa ara - r ) J41 77 7977 J.-AVA"I1 -1 )A'17J^I t <{ A'% A-4 )+. tt+L r r>jJ-'1•a.•NO-.J4 -3Ia. V W7 .{ K V'V A-.JVJa IDNa r: J7-+ 77")'7')7 ) . _e *)AAA I7') 90M 7J.A AAA .L3 )7i4 ot^tNrhaaaN0. -M9 .3r wrr< <NN:.'<J V 7DANJ 14).JJ?779')77)')J'IWAAA7770hJMA d)K)J- J--nNrr,'a6.wN O. J. a a A 10. v W tw rJ 4'v A r< <N r zpP a J 140 7O • J• N J• 1 7"1 '! 7 J u) ) U tJ rr r.+A N JM 1-1 t.) %J"1'1 V 1 '0..0 - ^- 1J-M u. r n Z 40-ovf".0 •ar.0a- 10--enul.3Q.& & w<KNr h AL .14 Id tvWLPhi• VJ%J%j - r.A.AJ'1JJ"1 3r"t 7VrrJ V-V0Va.N LZCN. I'I a z sX Z-^.a.2.0to r1&a" T S 7 9N 14 N aWJ. .14 VJ- •• •,A to-A.► y 7 .1 3 LJM VVJ%J %J I VW NS LNN1 la A +MA fV.Jr 47•A ,•A. r- AV a 4r ft N N hJ • 0. '1y A-V U• 1 I j J• rl •.A JS a. u. %J 7'1.3.JM vV'> 7.Jj J" tJ VN4 z N7'1VafaN F% F% ft .,y,WSDr-rT rvrNNNo-%JI N---"I'77')JV)7•• •rNNu.%J A3 1'1VA i7.iJv'i J40 Ic t.0r •- 7 J a a a --P% #% 3 r our a r-- r3. T h V r V -v 0. .J ').0. N _.J U %J-) 7 '7 7 %J -) 7 7 3• M V t► .6. % LZ A O M JM I 'j J- 'j r .J SSr'r.frwaoaw.n.ANr-- ar D r-- -*V r NVrVVJV7YAJ)JJ7777J71)MANA r At ))rJJ'17JJJJJ)a0'f•!,)'77-7T3"T s 7r or. Zrt0V3*-- TmTL -- 4w v V7VYNJ7VN17JJ')T 7'7 )7", )70.-A r A0• T') n 4J'7 on* a0-1'l 7'fJO7797rN0.G - 3.P OPP N ap- TNT ADTS-mw NN NT! NU 90. N M 7 v %J '1 7 U77 "11'3..J tWA N 0".J 'I. A V M e0 e0.0. 0 On 1'% •".M .O P ti 7'17V* ,4 A 3 7 YT NO- .at .3 r A r T r -- 717" N'4 V V %N a. I J a A ) J J 7 7 7 7 ') 9 7 J J.) • 1111 N T V 7 n a JM A "1 a JI- N V ... a '1 0 7 7 v'Ia V•'J • T VN NJrr> 301W r rr rn AT Nr TNNN>+JI y N77J7 N 040. ')7'17 V J JY ... '47. V l)' a J'I I„l - .r vA 7p a'f '177

NN aft= rhO`IC3'TirTV--rf%3'rNNN>v')D . O. ")')"')JLN^)7'177vvj%J")'1u.IwI:)`P 4Q%. f7 'j NXVI"Iu.•'17')77wJf.Ar V V aNZwJ30'---DATA O-. r J3 hirNNNmg. 139J')77 7IANA 71 7• • • J+ A V.L.0`7W4J-11 .37 "M>"777wr.Aa r vvaTXI%J-A--A--TDTZr Arr T 4.►r3.r'7-I 7777")AVN777• .-• •. trN N V 'Jr ." .J.J•'1'1.,)•^^WA3)'1n77JJrrTAh}rrap.hrA - o- ror rVNNy1•PNaM)7IIIJt'v'4)77•••VWVNNP.2'. uU.2 1. -1 %J.3AJ'1.179JJw )+vr 3► T«+ O--T or T-->7 t3N TT NP?NtDM 77)77 ANN 77' 77tJJ- JN VVr r") u.7f 777-1+. 'S y J<-179'1 v*?NhTY1-0N '7. Zr rn-+r--Tnr i•+LA.TrNNNPNPA79977ANN 1177') %j LLINevVY0.L} &nA. 7")onA.A0In -W -30n )70.7PT VJ- arrrNJ'ha r .T J00 a-rr rr rNNo- 49L A77197PN-4-19 77'.pz N N vTTJ 40 _-1-7 r 11A.4 An 1 7.-,tw79777? rj- v rr3. P. -- c C• DO O N r '► %Wr NN> V T" ') ,.3 '3')NA'1') 7 77 r ... J-^dr vTJ. 0-a JP.A1f n.1 n AA 77.^ti7').ti*9AA-NNTN Prrn z-ar T 1D t- r%. a3. r7' NT JI NM O-')')') 7 9 N.► J>777' ur UV. N N NJ P PO V vwJ1 AJ1AZA 7 VA u. t>tl-Ne9ar "13-- Tr-mTr^ DTr--rl3rr'-+DrTNr4o-•'w-A7.•-1-7777'),vN n77')7Uru.& N'')N+1- tJJJMV)..J.1 "AJV1 A ) -10 A.&. Ns li;v-.a.?rrr- %)rN-+TL hr •LL p-"" r Orr rNO• *NDt1 -1''1)NA A7 'f7')VV.I+NVW JJ9" 'IPJ'.nJ%Ah .AA+1^lP. AI..NN*17L rzTNDarA.•.rJrn.TrL arNrI&Ir7NV.- 7777NNA77•••V JA. NN'vJJ . cp. Or17P AJMJ1 -030•)M7W0.

rP%.n --.r NX-r.=- •+T LUrT 9 ",J r r r N J U. 7 N T NJ')7')')11 A Pn?• s•v%0'"4N •Vr Qa to V V i"1 '7_ •0.3'3 ^9 •'l7 v a.WTZ^^07-VNX-rX--7T-.0N Ilr40C . a 1'rrNrl&7NJ-N4. "1 -) AJ7:wP•• • U-I14NN"A)•P<O V-r aM 7_0400M9)V /i Wra-Ar-rrt- can h air n.J1&JO si xmrlVr N rtw's1 N 7• NA77I -"'n0:w?cp. Z Co- 2M NNS A 3M J J^v^ M 77-03CJJ0%-" Q.V A r r r..- TT 2:0 7 m T r rWJ .L 0 lb3. r r u. N J NJ• A T 0. A 7 M 79 VN C y u.TP U2") -3 141 JJM 0.J J-0'7 JUrl .31.3-10-31..ellyr .•.r. -. D T D D J T DT 101 v .a A a r r r r w W .iJ 7-J• 0- a A') 7 7 V N' 14..147- ID 7 7 7 J .,. r n A P'l '1 J -l3- u. 3 ..- A J '3 J J J J u--1VJ.rrrr Govp IV+403x7x&.fAI&cO ;t70.0NTWt► VM.7'JPP'VL .'a 3')NNIw7r.:37"•3'1.7uW'r'ULn-1_'IVJJ'...3V-+..40'-1-1VVQ"rl14 7. .D T 7• A 04r .0r D. r-011 SI a 0 b L r U. 33 r 3.7-Ju..0 79 v '4i.a 779974 Av . l'I", -) JJ J -'u- J-"4 3 1-1JVWMNQ-0-9---+m t0. X 33 r r rT 4ly--'*=A7 M- r D y 10J: > T')'14 Du el 1904 14 N -1-w0. 7')97') W nvA M"1 .1 u'i .. OV-- v .14. .7.3 JV U""

-T r IV. mT•+.^•AJ'I^ r-0 1)r" Z'r C D N T'cJ• r I r*.T )^7")A 4-.a.nx -) J!IA.1•"1'14511 J.. ..-a J-J.a_7 3•nt J J WNhtC r+ r- IcT%j TT.--I •--TCOGr 0. - =w Q. -PWtoW.s0`PP.GANNW .3•• 0'1'17Vla1n.nelV'4M..r...,^Mrr.u7pMISWY.VV0 -.13T L "S•+S-'•C-r 9'a'a 7-r--T cp. --JP Y.O. T X4. 1179 N N J. • 7."'J -)a.n an A&a lr-+.. J j '1 -1 r L t.J'lVV OJ r.. rT 2D LrJ•-+^- me. S. '0 Z-+ J D r P D VT T 0..7 X -1 O')NNa 'S• • •7770-.0 -IA VAJA J 'I J--,J .1 .]11 J')?')a •VPJ-- --n W. a- L rx- r'OT--33mr VAN b 07TPT0-r0.=Z A9N rd 4. 3 iJD77A 7 7A n A A1)JW JJ-r% JJ +J M'1D'7 7 ^_N 0. -0P i0. S rPS nffiY P'X-W-=X-Xl Ttf or ..i0• J D 7> G x 77 N N- M M V LL x.A m PN 11X"t Wti' UhM.,-W n-) I-..J J" .0 « Or P X -+ n t X 'i1 X -VL 03T Ca A D -N S .3.7- .n W 7- _ P P P JSr V 7 Y U. JO -) U -O A n -0 7 A N n ft "n J LL ") -2 7 •+ V V J1n 7 7 7 7 7 7 74444 4<JUX-- Ia %-I-Z^0. aYS--1 .•?2-0. J• 0. PP.Yr Iu?-J7-1--4 ft 'r X 7 J N JI N M ru•-^*': %, La. NNf4KC<«<0-Pr Db L--1C-r ira--9r--0 r t173-LT?T ? Q. LLr=C-J 7 7L A,w N^'!'))u n V"1 ,.: W A7177V .a v it v 79944t< .4414%1-_:TI-Z-rr 7 dr4 x r MO. -0. 6• PP PM '17 wV- Vol 72-LLNM 7':04 NLI '0.04"177--L,.w u. .P U7 -? 77

K K K 4 -CA < A. 2 -- T Z r 0--.- -•+.D 7 -- M D^ Z •- 9 Z -- L L ^0 r .V 1 D r LL - -al • ') r r LL 'v? 7 7 T D .a N h 04'1 7") 7 7 J J N .J) _ 7 7 7 7 7{{i< AAA-0 p-=rQ- X L.a)--XXT-+D-n"L«-SN'--.vS•--rr IaTT X -1^0'• • 6{wNtoL')7 30rNNNi^ 77 7JP!I. YV77'3777<K<««?Z - J- LALZ-.LMT 'a20r 'aDr- - .jr--rrU.10PTL-- -O-•J•J'J) 1077Au.NNNa 17')7V3'Ia11J0"39-4.9<«eQ-a.-t 00.=0'11 U_-7' DT'--rmr 0•-I^WL--.Ar tV AT NtO--"-7•• •WN NaD DW N77 w z 7'7 ')VO'.rN-1 V')7'775<1i d<«J-.T-LQ • ZZ0,P.D. r^4'1'r r+r Dr 0.rrr .a r. ►-7Ta'A,DN>J r ")77Vu)NrA77D to NNNN„•'7'77"3•1.e..V7J-)'77'7L9 {t.9 ac -4 c. P II7. Q'• Z--O-DT = •-T T ••r••TT J?- 33. r O 70 NT -J "- 7 771 Wa. u.D 7 70 ON VVN') '.777-1+ N -1 v7 -7 3 )0 cK««417• ?ZNO• Z> In r0. V•--=3.w-+----rJ-v^,v 0 • m_rr D aa'rV ')7 .V W nn 7? IDW L&A u I" I'I 7"I ._11 N ,n 'j-) )779J't0-Kn .4n -7P.D-sJ7rMID7N0. -•-1C'w - ••••?P140n np. p .-Tr?AT Ll. V r977ULU-N70 )770700"bn') 777L_AMaJp-779SAKI<0M3-1 97-PO .077-ar?'P--:)TL----r TTh 04.0 . -TN)'Db NMr-71"7 r W A. 7 40'a.030 An -377'14-"t to nel J)'171') .00 J a. PPP TO• W • 07'7 DTT ''D F^P O • 21SPN.--,.P. 47-r x.010 U. 13 k -17-+.4_:14.0. n-) 0 90'37']r')^'f-) V")M 'IU A nA '7?"l ..lyr+??')70.7`W•07.9••--m:r Q. Z--NTY--II?cc r%_ .Pl)TF7cow u. *-v ')'SS,J.alla_M x 7 'J ']030:i6."l OD 7 V^07 Vp• In LfIn i97zr-Z7'77P0. warl0• - --TPxmx 942mr TOO XNWO .D r7rPa0a.(PL v -3• • 0-ujU..40')•3J011mUV71.0'17--QQL-U.mm77 trx)77U7PP '.J•0A5----3.PPY1TNT L'r 7P Sr,DQ-91St r7NNMV7• 7•- •-W411 rD7-0-0 -0Vu vU7<D')7 - .J V aA:3 amt J-? h 'r 7 7 U 7? P P. •a) .A P jD .-- T N") 7 14 LT 0. f% 0 5 0. Jr, -- = b D•r r :r r r u- .D 7• •• r +J i j1 A 7'O J r r r .. J '7 -c' c 7 7 J -- `1.4. J 3 J 7♦ SO. 921 -1 JP cp. O. O• LW•0704n7, 1V -?--b0. tJN rT PP Nt%S--"--7 r7T? 0._ 07777 U W u.A JO '770-•-r^V') c&I ')V•0-0r3C C.:Mw 0.0. 0.0. 70. 0. -10. 0. 2 L. Co. 00S2 aTN-•-T---0. rrh tO-.r rT77 PtD 1'77'7 VWt6tA'7 "]7 Vrr -+V-7%:rl '7 '7 VVta.0 non C.1w PP rYT 9P77Pr.JUP NrN D')^7. 7' r mZ--0. 2--WZJS 7r r r ND J77 -7?n LLA7 )7 7 ---Jr 7 K 77_!9-0'7J1T O.0. r.r ?'7')0--)Pr "01-7'N7 NO• X--a 3' rs ta r sJrr.w,:.ANr 77?N'DY 3 UNW.aD')7')'--`•+rr u-"14'D 7'3 V.J •O Jt '334--?7. 77-J• '2-1 0•P W-0'1 JOA iaP 30U'c N743-+.D.'J -+h t^W aNr'r TNad C^] '14a 40 7 M .Du1wuJ'1 '770 ' •1'7 J-40 A:J IS L3r70.0 • Y 777') 0.0 . 0. V•d M 9x.3 CC-ZN UJ'S N7 cO- Lazo 1% h W..t N N? 5711. atP Q • '+! '7M J)O-+ .+VV7 t I It '77 V 14 w :.3 Ln 3r0.0.0.7'7 .7')PO'0. 0. 2. n Da0(). r NN:, coP.-D--1`t^.W Ii NNN7S7 J• ^- LL ^t')j'j•OUVV'J74777U-0U.J)J1 LA-•0.}3.7-?'3"fcp. D . wQ. c. "f .Ja00. NN'D=--a•---1,'a uNNNN??J-• • A 3VVVV7't^')77y--u.•0C.AJ)• NO. O-'7TPO-P ata QV7M.777MP L ZVUI NT CO Xr•0.^-'--`- W W 77 NHS rr•'• O-•UV' .3»JV V7-C'17')-0d'O .O 00111'04 r P J O• P O3 7C cc La. V77" 4c CM 7.t UV0. TrP 2--PU---WW WrS??S Nc0 ♦ • • UV2 CM'CV---7 c'n -7"10A 30a CIA

N 70. to NN aS K4 uO • -1 CC CM O• NN0.P-PV- LL 1.1.777? r N2 J- P 0'Ir^,N P:7LL PMMM--.D Ccc 7^1.1 K C C C CIP

• N NN.w-wN NN t► to UPC 7.7J C0D-J J• V?NNP 0.--13a-- M 0 . .J. L' T 7 CO tv N.D UU PA 70.0. J0- V's 0-M5 Lo- W-0.^L 77 0 f C000CL1-NNNhNNNN.iUI,P 7-• 13CC - V -17NNPQn1L D u %J 'L-Sc= p' S tM'L 710. 470. N';P0' \'Ur--U•CL'00 CL-314C •C 0%SawIA. t%-U.NW4%NNN1& ')7<C CC97 VV ,NNc p. c0 x-v VLL O• 7, 0.0. 7ro.r0.0. u v.N Ln -3N^. N' ,) Ur.. ..r.O C x- 19074.4 U 40 L7-0LLLL LLW LL N5N7' NMM"77 . 2 -toCOMO. -Lo7NN0wG SSJ- 22 1' 7 cs" 7=77-T !► 0.040474^.0'. %X. $' •sr--•--•-'OCC'.D7 <'000%Z em...w em .r.Nu,noJro.O'1797'13-1 3 09 77 7 N N N 9 Q-: F. ^' mr r N Y. n10• O'17NN 70470. 0p",'LL urr r J-0 :13 D7<7.707 J'M4W Nu. 4.NLLraV'mMM 1377M7OO"17777AN_N7" M--r,5N7'N:14,970.r0. 0M7wN7NTT)'T - 0Ur UVO .01J 13'1 c -0.00'0WLL NU. - u LL Ct V cc cc cr cc797<CCZ t"7 -- - :aS - r. rcN NN0. 4 0.77• • 0NN-_1 0.0.0. v-G ++--.-.-ty G,^. CL')<l: t„t?0tSKr TNtr u. -A. VA. M 9D &I -3 -3'1UrS^WLL1.NN 10 -7 cp. ."x•J•N4.'70.7-a O.7M7V^r- - a'1107.c'90 .1L90sO SN L. rlw m y VOW roro 7 a,f"-)M-7-^ 7'7 .777777 VCO X W I L N N N Z 70-T7• • •P La. 7'747J' -7 M U --r J.., j 0 M-) ")V' U• J• '7 V• 4a.aN'Vu. :a U. 400-U4DV CD 'D 3 1-.4x977 -) -)') '7')'7-)%A1.77L.N 147 r7-P OM wr,v 077-Ln'I'1.47210. =Ll- -- -P. r•. aJ']'0D 7.7749.0'3.LN N cvrIa W WP V 1LL •O .Om r uh u. '7 -) -7 x-3 *1 -1 -1 7UW y7 r7P7'7m ,t,.4m"i7JI to7NPP2^+D V - A ?I ?I .0 C M J)'7 '7 e M r'9 J1 J'VV NN yyr'ONW1► O .0 .70w-1-2. J r -J7997777 J--3.-+ 14-4 r3.. 71-503.19 142-T ADLC--'010 nn', I,.; al:] b 7400 <0aV m Nru. u. N rLi. W-0-07 JLLU.9 UL=-- P% %j 797 V 2 t+^. 13 N N N> . 'n . I J-7'0'A U • N XO1 D Dom=-+--=LLr,--,..-0•3D 7- •') ]6 c'3 7ONp- •-NNJ)NLL W W-0 •07VWLL7LJ-h11r r ^U77 UVXhNN NNt'.L1 • c0 7Q- 7'O• P0.77 .-p. -1 .- 1,. T_ r`S r. J '.J •0 C D 0) sD C4 ct9dx cc -• -- I+. J• IM 1► LL LL -C c 11 _ N LL 4L U - N x__ -- S "77 V n -- N P LL N LL 4 I% C( _)n 7 J1 0. PP 7 -- 7 cc-- cc--C T 2 ; .0 +": N'. M CC .cm C-4 .t .) t5Z3 DJ C NN 4Iw LL 09'1 LL LV 070 U r J r r r--17TH rNZ l)N LLNN 993" NNP 0.90?r0-r--X-•-Z C7. -Ai V37D'O D"3J' <V' J0 C 7 JON N WtA LL W W-0V7 .41&0. ur-Urr rr-)70.2+--5::-,,n NNP 7Nu.• • tp P^Sr--• cm- --ZZP- co .1c V cDD 'lo D CC CJC• m ro-• W" W UA& U. 1..J •0 U 9 4-.J WCO 2 r V U r r-r UP N P. )%tom co N r'I en " -r 7 7 LL• '7 .7 0. aLT rte.-- COr ..P P U. 4. C0'V V cv !O 30 10 0 13 c innLd If S L.- L& W Lr LA. t'tL c''. 0.L& Vcc V-VV-^'^u0. 7.. p. t ' r' -'. "IM LLSN0.(%-.f•• •N PC x--X62--P-MLL.i--xz rDG CCLLJ U'at L=-.. LL NIw IL LL:u 00 0.%& LW ULJ-VV •- r -'7 SJ-u,C.' CC.'''r LLm 049+1? L 9-T PS :3:--W2 CC-CC JLL U. -^L - 10 V.D-D.0 ,=,%P0i0 St.....0W LLNW WW-O0 uiLL LLVL.' :J clJ UV77 -70. 4-0C. C tJ 'lT 14"10 tn-) . -197'V O• r X i--Iu•--U.v10. a. 'CW- t ' D-0 XD C:.PJl

W.&. NA en W:wW -0-0 I J'1W WO` am 70.70 u77 VLL -0 C)t-,u. NM r1 0.0. " ,1 7'70. NT S:r -- 1.1L P•--«LL33 LL yD V 0 D D Y3 t3WAN'J-•J... -ta Nn... v. ti.-0 .0 V')0.-,L 7"10.Q-7tJ -)')9UJ3-0 J c) J.'Iu. NJI P N A r' 1 79'70. N T 2J--••+W0.- U-0J^ -+V1)D.3.0 0LLL la

0^ c+: J y li IA N W J uvJ L D 7 T NO- M M Q_ P U J 7 j, 7 J7 -0 7 J .3 :3 .w N 0. N 11 M V 7 p0. N T r 7. O J^ D .lt .1 a J) D D D'D 7 0 LLtnr - LAj I J WLLL W1 .L .•..0")-1NNNW) 2- ,10VVVU)J-'1-0:)J")L ' N7-N11r1JVJQ-NP DJ^••.070.N1.);.,..ADVD D)3-74..111r ED ko % J J .J U. LLJ1 AA to uli n n LA NN NN CI D 7 Q" 0 I j V O.0. -0-1 C) L).-) 1 N N 7'1 J1 ") 7 7 0 .0.X _' 7' Cr. I --- +J f"&V Z A.C,7 • ")A M V ro JO :0 3. a -1.n ha37.Lww..,LL NN tnM7 Lnn NN NNNN Ct47 VV J V VU-`:0 (z00 1M ANP 0.tn M• • •CCt :DIPS-L^"1 m-a<J-:1'd' IL U A Go 'ID M MYS:7ia,JW DJ 'D NN') -1 -) Mn A N (NIV N N C M CC VU U U 0 V'1-0..3,-3 ).)u. u- NN 0.1)'1• K•tw.J LL i... I-•--)-".n4T Lr DJV'1 rl'1 M7 U7aDL u.'J-r.N0. 0. 777 nnNNNNNN0M COJ'J00JJr-0J,3.3 -,) j-...n PA1• • •- W-033 D-L--7L7J7 Jt MrV.3 r VLL''1 >l.1 -3D= 0. J• P W to 977 -3 N: U'l NNN NN OMM VV 07 U7 Ua t3 .7=1']'17-NN 0,-'D(170 , tw-0 0'i to= r 7L7 '77.4 m r r a U tr L, u. 4 rl PV-C*0Ja? p-4144. 000.-7P 7NN • nN NN NN tw rn.1)U VU -)u U-00'3a.:3'1}N NND In '13 )741 VJO fz z0 _J On "LA 7Kr)N J'? Cy- W U. LL. L. "l 3N7PT TtO,0-• NLLM co. 777 JLnAN NN NNIA J"1 '9 u 0. 0. to ") 74 .0 C J . a r1 A 4 tr N M'1-3"777 V-0 .].'I ..'') J 0-n a,A - J` T S a LL u. LL 4 M LT 0.0.00. x03. TT LLto Co. -177TNN WNtwNNNC3M 10000. M'I-)- J11w nn 11 A 9J N A M -1<"^7 V0 -0h 'SI • 'JVM 1x1 Ml A A A 0. u. LL LL LL M .:70.C Prof 0. a-U. 000. .-3 /70. NN U. NN NN N C M co V U V U W 0. tr 0. cV Jl 1n 0.0. n0. LL Ln el -)a M 970-00,,' w7 r'14-1 en.4 :- TJ S LL V 0. 0./1 rD,*0.

`3 7. 7- T JLLMel -I PNN WNN NNN.7.MDJJ7M WA tn -)N nII.A ) . 70. 1&i-1.1 .E-17M-04.111-1 07M" .3-)413'04 D r1`77N-1 aJ-?V'D0.7. 3,, P* Wp•-1 n 7 N n W NN NN N: 7 .V7. 7. N7AAA.n 7NtaP AND -)LL-'a ll 1) auVMaa 7A7 • 'j-).9 7 t-1 rN 10V770-"f • 'S.TJ-v0]P PPP WWO-0.77'7 to 111 LLtaN NNP MUVV79JiP 9It17 t0 •-NNP0. 7LL rVWW 3 c= VO •0t717'1 4 x'3477 <"Ira JDU77P nMPN

.700. 0-» NMT tA Qr% cO "-N MTA-Ot'. 'D PO^NM?A-0t` rD 7. 0-+ NM?411 ADD. D-NMSA-0.1700. D ^N r1T1A -0n'D Pt3 rN ^13. Ji-0 w-rT7nAAAAA AAA 1104 4044 1 0-0 O D'OD loom 1000 D> J•> J-.7-J?p-.t7. OJOOJ3`7,a•3J+rr..r-...,

y

_r

1 1

1 I

11 ^ i

1f

O+

s.

N

Jl -NM rJ1 OnaP.7-NMr.Aan rN< 001]0 .017 ^7•+•+-+-•-•^-++-• 00

VL W Ww.JWWW.aJ W WW W ,)WWW W ZZ^D< SZZLZZLSLZLZLLZZZ 00

DZ ZZ

t/1t 1

, 1

O ••NMrin4n0P0-NMro4rn sP

1 '1

i _ iGIN L PAGE I$►

OF POOR QOAI•M

j I1 i

w

c _ ( i t o

,nZ ^iv1 1 r i a

I

ur .

O .• 1 ^ ^ N

i •

I w j

1 1 I

1 { 1

• JIJ I ^ 11 t •

t1+

1 2W <

E W 2

O

J .^ 3 t Z

a 1:Jr I

V Q -'. hZ

1

{ i

I

I i

i

i

nnt

7

h

t1. !

O

<J I

M

O

{l

zWrz

v

Wu

JI 1'xW

Z b•x3 •

J1 Z

zar >_

m

ZUO

J

ii

rA

I^

i^

IN

.7

A., (11

z^ N7

t-1 •+ti

• • J••W•WZ•t+ L

•Q z17 u

uui z z

Ac C

--' 7 Ot•- r-

0•J U V

w la 1L

to to ton :n to1•t<_l J JUUQ

INMJON!a1tY-

2OwtvHWM

rY

1a-

1n<-JU

.7

wNtV

iFwQCL.-i

I

i(i

1 1 1

ii 1 ^ I 1 (

^ 1 I

' I

j

-O. 4 V-•^W:^•'!DU•.V`3').A.177'770-77777'7MS lnM<

-O-JI V--- Lw n zD-JO-NV ,n 177D-TM771 .4-nLnnn n

-v-r aDJ21UWwMinwL&NNLnmmnooU a- m -A ')t.4nn-c

-4 11 V-%:o%j J-..n^'1 JwN N.n.ni c1J-O• JV -) LimnnIn

-Co. N U O M J W W .n M-1 .a1.n N n ^-) M M J. V J 7 7 7 V -1 U w a) J) n •n

-0.- ZaaUrn„),A nMwn^n (n-.^9 UVVJ77 u V )J". 111.11 n<

-PO •04J'a-W.1 M Ji 4 14 N. a'7 J V UU7 V+-7CJ.a .1').A n

-qQ {.-O .O 41- w.1 •nwor4.r N.f•''110 VVUV u- w -) V1n M77

-aD aO f..o-o.0-.-1 r w M V w N N.7 .] 7 V V U V 777 J 7 M 777-)w •o J ^- 41,6. 'n M V C..1 n •7 ") c7 V U V U J 7 7 7 -1 -1 -3

-so p 1. t. -o 12 '1 .A "1 0 n n .1 J 3 •1 J J 0 '1 1 M h -1 ') 7 7 7 7 7

-.D J1 u. u. W .-1 w. M t.JM S. n .lun M u V7 <a a n 7777 )•7

-Dr &L.O.0 w V J J w M-w.1.:1 , .nm M<•na-] ]-1 %7.A

--•DM rOO at-. ,JW ln Jwwn All M-1 -nJi<.nU0zl)77777P

-w N &Z W 3.0 a(. •7 vo-Nnn M <n,n .Cim >] 7777 77,

-,cc ••• QWwOs--t,1%JGDVVN'nLAMM1n .n<%"Oa-)777770-

-DO +an ,] D a)7V-JVJwJ1 n '1 .h rn¢.nn :7')7'7.77'7'7MuJ •. w 3 .a1 J. V V u u-..1O-)M J1.n<J7J n-7777-17')7

T07 VL.J--n ajDVUVw.n:3-It1n11K n-in i -)7 )'777 )

-nn -.,v••--- 4 uU UM_, o M < lnlCs C C •)77^7:7MM

-eg o 7->0---,j0u-3MIn 0]]M KnnL)<7 777777UO

+ref V- .%, U,M VUL. COL %IC C-4trJ C f-')n-)-) '7 V4

-r. r U u 7 -+ 4 L u- - x U. n n q n n s n 1'1 7 ^ -) 1 7 7 -1 .0 7M u---u wU-vxu SSm 0n r -C-) "':-VUU•o-

--•-.N J-V77•^ 4 a1 J V U J N n n •7 <<'M n 7 77V VV-JO7

,.^,• ,,. - - 7 7 V W :a. V J V tit 1.IS.n •) .i1 C.1 M M 1-1 .w 7 P V J V 4 4

-^O ---+U77.a -,nj-)uL»•t .A<n477nny.'12-0-d<VU-1077.1'1-1 J V 7:1« Mm A J JI O S 'n M O-'7 V P U<

'^O>7 VU-'^ J7n n 1 M77 .n •C M'17.1 J 0.n n:1 n T T J J.J-O

-o. vU+v- .v.,n M777 <'1 .777 n<' nnr) uJJ^1-oO OVJ---•J LA. M)DV7 )')'1'77 n-),n n a n n n a0-U )O 7

.--•o to W W V U V Uw M co - U -i in 7 toMln Jl.tl D.n 11 7` O • w M O S

-.4 1, M •0 43 -O 0 l ]' 1 D U J-) 7'7 '1 7n An uln » n -101- 1. C 7<

-OM ML.- ). w c.l. o +a a 7 -) -^ 7 'l n -) o ` .cn ,n 3 ,) '-1 vu a <'-1

-.0N LA. t.:. LL. w l.Lnl.mM7'7ti -) M .n-1()'o LM n 'O n '7aJ1 o 77'-p- ww wwwu.Cn ,a m VUV'1 V77 -) 4 w1n Jn wn 3 n ,)uMl u'

-+p q www:.lLw•at]MV VV n) ,') 7 -3 a-.n'l _IJ7 7:0 VV-1U

-'•nJ- u.1.t.w4.wa1 MU VUJ7 .7777J-•0 "'anA Z 3'1M0<13"

-q11^ w1.1.4.wwl. wMCD Q U-)77VO.7•on t.I Ln M K M m"I CM

-;nn t& w w w t.l► L. ta. OCC 7 ^. VM 7 '7 U 7n • •C.fl '1 7 7 a MM -4 C 11

-.Aa L& t& .. :.t z 077 1)"1')77J-Jm.L') 77«<"')D

•'1n .n w. L& L6 ta.w a1 :0 U.:1-77 %j -3 117 Am <M777

-n p- ww4.w-.Nu..na'D7U"111-) )7 . 2 -) ).nM<Q -IC 1 777 71

.-SnM 1. w. t&, La. w•► w C. w.D UVM7'1 -1 77.1. 4Z,a 17 <-477-2

-^11N t. t.wwLLwt.MMM1nm -) )-)Ln -)75>4'7<-1CMM-17

".n - U. t. G. u. •a w 11 7 7 •7 •0 7 V •1 7'n V 7 ")'7.n C 4 7 .7 '.7 :l M.n 7-0 0 :.MMM "7 77777M7JU7MV7V7 <-t < 4 -t <J -In 7.

-71T M 7 7 -: 7 7 7 7 '7 '7 '7 7 %jm ,-, -)'1 x.)1 1'1 •'t C1 4 u' <M 7

-72 R')7.)-. --7 .7 ---1-e^7-vL ^I7c-MrLL'.MMM 9

-rn MM 111 n< n') u uuu'77 1•')Ma.7 OJ a O..

-r-O 47 ^7-3-1 Man tr OCM7V V77-- s z .0< •OC LL C.

-7tn a0 7 -X 7777770- N wn '0!] 1'17 V 11 11 Ce) 7 mro KMMw4 U1

-77 GD7`:-, -3 M0• P tr Ln.r Mn M m c 0 -3 ')< crmt =<'

-rM -D:177777'-177.101 .0 nn.n A. .nLn -c -) <<ll(nmvn 1

_,trN CC M -)-J M In 7701 Lnr, n , n tn <K <a ¢<.9.7<M«n

••r l7 Mro777 )7'-1MM7M M77777 .O •CU-<-L77_) -) "^.'7_

-MO a:D 7777M UUtJttl7777777M.0 .0 v en j. x .]-a-

-r'1.'D 0- m 7 7 7 717 .al .,)1.111 7 m <'7 1 7 ' D D S 0- C .r

-M/. tyro -r;M t.•0tnwn'7-71cr, 7777 ,•01'77^ D^..n.n rN:0 10 -31 -.n dLnA11713T77'71Ine)4 )777 0•-'rn<f0-VU7 7 '1 n ii a n nm -)0. 7')7777 V-77')7")77Jn'u

-•13• V Vu 7Ln 7.1 Liman In Ln to 7TO. 777vuM ¢7 770• V 1`T 7c1

-MM UUU - M,r 1. 401 NN0' aO-T n - -VV1. x---t,

-•^ •'104 PUU(" 11:0 3 :^ 1..O N N M. C u a , 17777- 7•o K •7 J•r*^• %.j_

.-1.1 -- 01 u UM 17 G 0- 1... w.7• _LL w a .4« <11 a %< 7 U S V --

•-.1Q x00-P().1) "al wwC.NmrN,. -0M<00%D'D -Cm 0• L Cp. N7)-J r'

.. N7. 0. 0. O• J` -4 L. ll. L. 4 N 7 T Z S .x < 4 a -( C L„^, -x ' '7 - R LL w .., r

..N2 7 u 7 O• '1:].-. N N N a' S TJ • L-C x.rX000 ^. 77 VVN...D ^.

-.CV-. 'M X X U--(V r Nw.77 7M1I 'D KLrXC C )'> VU Nti i. .1

.-.N.o CD .D U- a L!-Ed L, 17 .n T M N < -,C-% K <O a V v O :017 u T r 7- w

-N:n 'Dm --D wu.:]M<(n •x<-1 .L.1-t 3Z J•.7 L .]11').13 M-r :a...-.Nr 'M co U-'..xV n17 MQ:3<-1-x Cox &-t J, "19']^y '^ 7313 N...^

-N' t D V J- V n -1 7 .1) •1 J, K<< 7 7 n n lh'1 O.3 3 :] ^- N 13 s1 N n

-NN m VU-u77 7'1M an '% c -2 -).15 : •7 i _: 'S t.^w---•••n

--N- co cD4 cc u'7 1.M LL -9 K')')7': an Ln 0 Ua :la. .t u. "c •-•1

-YO V_,C ,o V777-7M M.. c. .7 ¢')77.1 1.1?.:3 7.11.:. N 1V .T

..•..p. to r.0 D u ") 7 7 11-1 Q.0 .- .n •t 7 7 7.n 17 -1 -) ,J ? 3 ") .1 17 14 N 'V

--•ED Nt.1D cc u u77MM 0-)J)<-x') 77al<.7.7 .> '] clnu. 1. c7

--•/•. wwY11L1'-7777M OM Jl<<77 -)-n0 •) 1-:)']']17 Wc7..-Q w. L, CO u -)') 777(.'D -x 1K ")77<M 4:. .,.c-x11 .31'11717117

w w co co U U 7 -) 7 7 Woo K :( v 7 .9.47 q L n -) 7 7 -) -7

.r.•r-T C.t.(13 cDm .n'7'777 IA. M -C -t -E -4 •xm,l) QV 7

...1.17 .... la. aD D <.x "1 7 J J )

-wN Si.:.MADD1'1<MMM«4K<c-)¢<.7<-C Sl .A 4 ''77 u7')

-. m)► NM'1DS0'WMMM11<<<<«< «.1 LA:nto C U7VI- 1

-• NM?.113r, Wo-4 -N 111 T:n-O op. O-+N 177 .n-O rDO-A-»w--"-^"^'--'+Y'VY YYV N V VV'1 "1

1

II-I)VMD0LL,A InNNCONN 41I970-NNNo b mo. mNrVDUVUWUUrU-+rr - -o--7 r..rr r ,y WT LL rrm-KAO01 U.N000l0-n A tA n)UJ970LU-nuNN 11 nN.00'$ I V7Ta l VT NNN O VUVJO• V'-r - r -.- r".7 -•--+ V- J- u. "VNN T NS.V V>'a V t P n.n.A

V-0••17D 70 LL OIn NNN.A 7 • < t9777-P 70- 70-NNN7-W3J I 1 SS•+•+•rn-+rrrND-)Q--+•^•.JL,. L .NNN An r r Na ..: Y is n n In J1I7-1 117oor1.L NNO-'I') 11%90-KC .DJ1 •"17• PJ- T N N a• aSh 7']- •h -r, 0. 0VN+'4 <NV VN ]']TAn IN n-.JJJM 70D-TDu-.LAD 11 44).7.177<7)PO-ra+ 3--)• LLJJ r---i nn rP.h n N N n') o U L t) )L.VT,T . -^ V V N N).A NJ7„/ LLi.aJ-u •A<7I''1 as LL ]A ]<.74.7<-)t<Ilt>I> VJJ •a,+n,JJ') )PT rNNN I- • v JNA J)S OP Itn.1TTM<J1-j>nn NN

n.') 1, WW•.J•J--n U77P TT T' •)NnAn JNNPP DX J• I'd NO.1h )-Cn L&C]Mf u N(]:)J'U4P1<M<")7)In •atoUZ h LLr- ran WW ••••- -»UV7PLI.A.s-7N,nJ-1nNNN S JLPW L,f

J •C.0IL IL 0.a.N,I,u_.'_JJ.77<t'1n'7-)11,A')T••+---+,L T0- P r X. vn r. rl r Z Wo• ,J -t_) ,j )IJ 7)- r NN Jt N V,1JN N O-D r S

<iJl n W /L r'J.],] ^) 717<7MM<K<7J0?Un -- ..IJ•.a LJl T--n rV').LO-V•--JJ--Z-) N ^V r N N N A V N N N V TP C(0O-M 04-CP Ay. u.W a7 .A']193-3-1n-C< •tA7a . -rV J>'•7•P r TnT ha• --InIJJr JT•- ti7 J7 .TJ ,)•>- .4 oN'J VY1I Yr), -U..A n

<"1 n P Jl .LS U J'C.n_J., c] a O 0<7 ? <.n n Px") -) wn 6.M lr LnarVl+7Ut zt o-VLn :J- 7,0 LL N ID S. V N N N r7 T to-.APP-4 cA1LLr JP N.^..C,L nIn Jt« •C7-CAT.D>IMJdLL-1 u. MM 7 L n r-, n•••r JV -) r i t-• r.=r- -) L) o DOD 7 ::YYNY TNT aI7LJ7M <<n CJ7 1,A N n ,n .f ,n In Ln n 17.7.?') " n n 7 7n-LL LLLL l I Vn n L--rUV - LL J- r n D u-,- o- JP T VO .L LLNNN r T a Kl0 T 7 ')M")'•)<7< CZ .7 < N14 r< <-9d<.7d') .t<Z << t 4.A V. L.L Lh. ,n 7 J^ J-+rr I ^J4'1 Ora P7• -J00--Arr-.-- IL .-.Da X--7yT J 1

-4I 1) t5 <Xr 'r4 4 00t74 4.94.L. t7 U'44«< Ln.L LL :]-07V - r, Pr, +--•• •r1 VW'.O aP"i LJT r U5S T r,n Lr--•M T0- •^• PO UU7 7 7 7 .7 4J < 4 A 3 .7 7 7 .7 ,7 04 '] 7 K< -C d I<< -C 4 A-L , ► 3 ,1 1 J n n r r tJ• W• A On -1" 'I,) ` 1) -- LL r r D T ^. -NTT O - J N r •J.7 -C,.7 ,a 4 -K,!; 1 -C a -t 4 .1 7 • C a J<< 1? << 7 7 n n M 4 J1,L u. W- 7 Jr, •. nr. J V•• *,A O_ 0 M N 7 Iw V: v N r J r .p. P t •-. T T S S N? 717,740«<-C-4<flK d<.7 C-C 790-Zn-t •7'I en -1 AIn.L ^O LL "1'I-.1r r% JO UL •+u.A JO aJA") In AC 11.7 J• DN N r NVD.AJ • V -ON? 7d'<< 4 Cr. 4,f. i N J' Ln 4 4 4 <-1 t 4.:1 7 J U S M M M P LL N N JA M ') U Y L r.n .- U wt- ­N T w LL u.!' Lr Ir f N N N N 7 7 N r1 N N r1, N Ii -+ N 0- Cl-

4 < -c -c n In t 4n«<J' dA<-C.n7PX.D&).177Nr NV)7m no- DLn)^?P aJ .J-m ,VN U. J1 nn n , v,4r NN NNN-, N N N NT LLJ^TJ-C44 J, z <-fr<Lr 417 to N -t.r' jr u IL U Lt, J") U S S:v J F O T T 1 S h^.J": C% LL L& u uu J J' J r r N N n N A N N N N N V O N LLU

•t .C w <<<n 4<Kn Po n oIn<n nn - n a.L .n 4.n ) J r C r NnN ULU W--7. UW J. ♦.L. W % :_wLL 1 ' N rr j 1N VN . V 1N 14NJ Jr )<44,n 4LtCv IA S4<In IAIf.AI& ,cC .nIrS L,LL LL LL NJ` O. 7U - L--• T NO T --..It Ia W N/n w U w U N Ia u N u M M r1 N V M1 N N h N N N N h (% U^ LL 13 %p.n-t n.7<r N,n.L J' n< n 2, V •O '] < 4a.94.)^. WIVN 1, ]:.J CrIn P, - O IL LL N n DW LL to u LL N A A n 4 '-1N N N N N V A IJ N N N N N 3. AJ-0-n J1(M a,VP N •DO-C K IJ-1:4 J 2 0 4 7:J <17N N").)8 .?7>7J N2 X G • J, ,AN M• • 9 _L .n ,n n 4.,7'1 N N-", V p. 4 VNA TN.4 Wu.N nA N T 11 7- V '7 0- ^'I < n I L 0 .O •O "1 -1 0-0 ? 7 7 .7 7 .7 n') 9 7 7 .7 N'V O . 0 r n -,n N n 0 IJ • .I. -I. IL u '.a. n n Y *Y'4 V N 'V. P n V V N -9 1: T V Z W N N7J.*In-n N7 a<7a . a o uWI,,..:4 ' 0.7`L-CJX .7 J' .?,7 nIn .7NI. DT :.LL :LN2. 0 • •NNIL IL, _In InNNN.4NNN•VN+VNL7VNNPWLLN-1 TT 1111 _I -3Ln47D OIL . ,1L 00 .0.77,799d,7.7J' . :) ,14n%jr o. D L n.L. N n A I .t- IL "-n n N N NN y 'V '4 V VT J 77 T T O 7rV VA :)««<)'00hh-):L a)V ^0 0 07.7 9-7 ?.7 { tNr - .II.r IV D: nna. ,4 OJo- Z J 4n1.n A _IN .4 ti v '1 ^ 7 07V-VN7 DVN-na 7-cC c«4o D-1<4. •J" 0,7.72.?.7 U' 19 A>T 7- •'J"'-+D.LN'D:T ')T t NT7 • ^1 Y. NN N^4 %NNArV 4 T- J TDIVNn J)NN N P<v74<4 .74M-C-t 4W W•0.0 .40-C.9 .0 X "Np•P •^--°" WM7 u-UT 7P :L LL. N T 4 N LL N N N J1 N N n N-nMU DLL t7.O I Okr NNNN"Idvn «<<4-rD .I- < .

-C-C -3 )-0a 7 7 tL.IJ :IJaJW NNT:*-•h--ra b>`0 7J-1 LL Y V T--JMLLT<YNNN-rNN N • D J N rP D aW nn u 1)n,««.nn-1) JA .A 4.c .nT Z• a 177 o..J_Z u ,J .-LL NV 13 -'2Y,:J- J7V-1 LLN) LL M 4N , 47 rru..n Plt.•V a.--J•D'.Jr.)-'.,.n u7N1 , l: na««NN JW-1-C,?.7-i,-1 .71L.0 U. MN U^W a) •--'O NNNC nN 7d-MN.o VQ LJW M -C<A I'd N r J 1 .7J IL'V,T •L u. L'GL^ n in I r O''00- 0u.X,n Ann NNP e) a .4 717444 .O-o In TL .J • .:W W-+'O N N N N , V In •) -.IT N S rT UM In A)•• • JI IL, .n LL W TO C) t NN--0 10Ln7 XLT DO.- MIOWu)PW 110 f 4<<-LLLM.7")tn-OMM LLWa JW y)1nNN e JVN N-) mV Ja N'O V rM "7 • < • L :) cn -or a7.n NN z4 'J J.n 1" r 'n oPP r .J ?17VJJ'A JI In -C 44 LL N4'a J) 1- .0 '.L .L Jl W I I,J LL N N r r 7ra ITV VVNL J--.Ln•• •4] ,L IL AN u-:JP VN ]-0Jn C r.J ^JLL++)?7, -.n -A

.-. U n rn 4 LL .4 LL N u, In l'D LL W7 NLLh UM w NN NNS7 S PU VuN LI Q• M LLIn LnM «C t:C V •O u. wIr -t(V N;>a W10 a. Nn LL-Mr MLPN.D^UV<WJI LL-OLL .C-CcMMLZT7 NLLn ynWhLLNNtV 7 3'7 PUVV4 MCStnu^ tn 4t;L`6N.01u LL,7-tNN.O UUIC WLL Lr LLLLLLMNNLr-C

,JuVM J10 .0 104a4 •`).3AN777 U u. N N N IN 7 N N N7 JJ *) -)-OLnn n;,:)77<,A<LrJW.S^Z.: V r'I U,J J.-J-1 n In ;- IL +1 N N r1<-- J J --- 0-3 .4 LAJ a LL M m III n I► D 7 T LL L r1 .o U.4 u N N N N N N f V '7 U u- 7 D 7 O,A In.n c) '' ..] ^_ H D 'aY w .Jl-O Y ta. t- J - I V .,.• ^'1 n •'1 .a •-1 '7 P-1-+V•---%.An.4 W LL LL IO D'o n 14.n2, r7J.'.J-,,aU J N N N U.NNN7 UN'1W7:)JO In C4 In U']LL LL W W W LL IJ.AJ N M V U t1tA 11 ,n n TO.D ,D '777^-mJIT:-1 LL P N4. IC 't L S LLLL7T 7 LLWnWLL UUUNN LLNNN7^,?JI I-)t]JLJ1NNf :) ):1,JI LV WLL WU. •0 y)NJl UVJ)WJIa OVV U7 .7 "')^Z7NNn4MN LL' r' ,000.O LLu-rTr ,6 LLLL P N U t70 N NIL ri N N M 777N ),n N-A NJ.)')r :0 W J: -O LL .0 to N,nV VV.-unnTU--^-)77rO- Dares P+-. DX 1)13 wt` 77 TT LLnJ:L U-1.3NNLLN-4 N'-1 770-wt.N IVN • • • .3 :3 .0 .0 -10 y lDU J- +--V']PIV+777

r-.r, LL P) M LL.O,O9'D LLP1 T 77 T NW L LL W M-I N N u. N N LL LL M u. L6 N u. N N• C]•.] C] rinIA J] -O u.nLi 7U Ua 7VJJ777--7-3-- n r - ---- Wm n o, D L r'1S .70 LL In 7 r7 rL, tL- W-O O NLLNNN • • 0 ClOC-4 .0 LL-'l re , 7uUP ' ) UVV7") 7UU')U^ P Y--o: •-LL I^?uuuLL 4-x (ZLf N7T T.f-f MLLU C LL L L NLL C Z C LL CC[ Ia LL Nth N NN 4 I P' p LL LL LL Cr r^.+^,Z;^.-)^UOU U t . -1 UU77MYJO O-+T'+WrVS la. u'DT UT IV LL LL rr JNN)--0r"Uu-N-aJ^.? Is 1LL UX LL N N LL N N LL N to 4.n LL P In .n n.D")(I'] s n') tJ+:1• V U77M')T r'- Y - tr - cr T7 hLLLL'L?am PIN rT 7r L:O`LLSILNrL- . ?L:L-Cd-fI I t T LL N N M1 N W N N Lf J N it V N tr^-'L 7 LL In i U UJ U u U Lr Lin M7-- 01 T:S.-- M7N NLI. ": thP 0- CC mu• SrT'rP7M MM rN04C.CO-CLLLLLt-C LL to NW N N IP N IP J LP -P In In NO UInfn LL M7 Vl)U7")VLL777

- X I-7777? T 71f LL LL PI X Co X LL 7 N r J. P P' O h lr i ==.ACC-C LLII.I P.'CN rbN LL If r X N f I!' I S P• IP .f^U'Pl-- LL7 U ^7 UV LU P' t^ ')-- L r 7 7 S r N tL lL 1 M 'z i' r Z -- M T N 7^ ? 7 f N r r S T • V -] '] '^ .] J' -0 a ^J J n N N N u. LI. LL W D .n :P N -n M n n -C - Jl ) u V 7 7 7 V 7 u -+ LL J) •t M-+T 7r Tr 70-wU.OT 1: h n n Mr N T. J, J a N r 7 NN'] I _]-0w7 .]'J u'IJ tN NN LL U. u. .I, '-U,,ALA '11 M Minn ) 7T LLO 7, 77'7 ) 7Uw<4 "]C 17175 CC0-1x.'.a LL UZ Ir, r"fh LL 7J TUa- UT TT NN If t=Q-C t.:1LLL,aIIISr,NN•• It W LL LL Lf'Ir If rr r-- U^- Pn• NhP rL'7 LJ rr M4 J'.

Tr T 7 NtV NIL N'YI- T X r- M r. LL :rT rIrr ,Jul ST NN 4 -7.1 tO 90W IJ 1' C]NNN • LL •WtJ V.11NNn U '* 7 N'7.n' T` 77 ul)J') 7nMul .nrX nr D S N In:) c) IV LA N U r^ Ur.t77LJoL.a. 77 N.)t t. oo-Ct?::) W W.] II. N LL N , • •U) n to In lr In u r, ),n 77 a 11. 7 U U uu VI In /n In In

L5.Nr••+It-,7.7'J.?,7Y J•----rU'.I.r NJ •-)J?trS-Nn WIJ-Y .O 9-D -04)-C .0.,,, yLL LLJ,-)-)7.n.n J. fl ) 777n T:T 7-J IJ )J)JJ1 7u. 1II N N 7 W.?,a .7 .? a IS k., r^ N 7 P P')a- 77 N N.0 yj .4 'D.?J, LL WMJ1 )7^'I 7', Ir )tf )If I r - ]•• r UMn JUV 7-uI , 7 7 W In

-- "n V r N n 9 .a -7 .? 7 a a- •7, •-.-- J ,! n N r* 7• a a• :r 7 N N 17 .) O a a 0 -n 0' .. n n 7 I 7 7) `) 1' 7 7 7 ) .n ^ ,T J r 1 O) J '• J,) 7 ^-'+ ) 7 U 7--J1VN'.}1t<"]J NT JV------^'1^'1N77UP 77r NN r 1)a as UJ.n n. 1.n I777 Q U VN r10 0 •1 n 111J-+.+-•-, J7.J7 _J L)+-1-• u o7, 272 m ot. 70 V V •--h u rl Nrc4 V lD S S N N Nu. W LL V U:n J'Il i n 7777 -3 U 0--S-J' )VJ,'13)7J ^+J•----')V LT 7M'-1V 41! 4'-[%L I? 1.: N 7 N S LL P S^ 7 P' r' N r1T77UP 771. -O ( PUPI SL> rLr 47 Li -7 - r^-0 7 V^'Yar^ U-x It>0P UU7 Ur'7 .7?ana JJ1 'DDI. I:TJ 7Ja '))LL rvto')7J N tr I7 r n J VtJT N n 11M U777-')77 s S :. + 'L 7 ,r -)VL fiJ• N.n )-+ -. WJJM ":7

)7Jl In W-- WLL,LLT -1710• Nam V N W:3, 33, CY 3,v r^VV).1-InNntn •')S.-.G rD- I!^'1SIn -1 VO m,?-LP n • U IJ-»u.,7WM-1vOn :]NN--W y LL IaLLn U 7U77 . 7 <-) LLl ^. l' N-.-3, N(IjN-r11.J- n3, VP L NNNLL U• U • 03)0 T. r.)- t').n A "7 UJ ) J7•-+--. .+ uLL 7tJ<4 1

tf O y LL T N u.W LLLL LLLL U U -7U P17P'Y. N7 7 N NN N I. Z •-• LUr1 NC% n I^ rte• • • UCC %,A)'S J CC Z r- I I., I-L, , Ula < ,O Rr-}P%

.. P h T N N LL LL LL LL C . I: v0.N N T J: U ... C U N N N N N N ?, V X N N 1, Pn r ^ -• t W1 T 7 t I N N t- t- -' U J t) r LL -C 1 4 -1, 1! MU 7 ('4 t'+ N 7 u. LJ W V.`J '.a ?,' n- N r 7 7 r Ut1 L' a lL l► Ln N 7 No, 0, L n L U J N r N N n r, ^^^ A;- u 3, 7 7 LT IL: N N U- 7 M `) .. u ,? L 4 1). )M .0 •0V7 r'J NT 'N U• IL u.-V NN NJ r r7'7N.nuNNCnCo)NNr N 11 Jah r %••-Ut,.T 11N W---'^^-,+1 777-]O NN 0^- 1"• tn•l4D n C)-1 C) IZ ,n 3,+17^1.)7P Nry mil LL JI Nr r r T S 77 S N n T IVY +-• w x N N (J 3 'T:: •.dam L n?.t, N N"X.- '-"O-+^•.r. r I.> 1)-N,'1-+.7 t j 'I l,. ).,jj'.I'I J1 P -)M'.Jil T',]'VNN,n(-tNV-Vr r rr:r:r T- • )'Y 14N -,L+--SNNr)-ti0X-+7.-rNN.L-- oI-N•'7C u'V n J D')").-1.n )r. n-nn u7J TN n:VN N N n NN ly r r rN 7'.T 7 !I. VN •+I, Cr :-Jr r)U l-PI r`-- u.J- rN,,4 -0r-+^-u0-- =•N n7.+.I. LL II. U_1 1 LL-1 A n I-.n N7)-•U

NNNNN.n7 NN NNNrr7-NJ'ra'rNNnuJ ram NNIVT - 7V7Tr, ZU:Jr NILLL=r,-----u0-- L N N 7 In o IL kJ W tn.n Cn(n. N N N N NT N N N r r 7 r 77:7 T N N NN In LL Mw N tV 047 UIJ.A • u.TLL I ' M uL l 0 • • -•+7C-+--NNM'IMI, Ow U,r Ln at. r)'7u LLNa I•L, V

NN,n P N N N N N Nr r N N S r 7 r T N T U)LL WW TNP") 7 U'I- N N N; I. .. r1"),I•,,•%J 0- - U - -VN ,L II u:^ - .,--.n .n )3,•)'7 u.3,4T'].Tr4 N.1 J1 N NN N N NT .T T r r T•T J' S^N •VJ ) -)WD nN")7 ) '1 14N 14N VNN,' .a• • •D JJ J= N ♦ J h 11,. N,.^•^.J W. n -C 7.) OV . a LI.0- I'J. rJ1 1n ,11SJ1N~ LAT "3'N V' T77' r r T V')72 W U LLn V )M NN NN LLr, NNN-3 on I, GUif NN -In ..J I.I. .r to-t .n 4< -I I.!r J V:a L,,o 7-'1 iv J),n n In LnIn I n N N N Nr S S 7 N•'X1N,* ut u. ,,in 77'7 NN NN NN IN N +11 WNT777NN7 Cr- A y) IJ II . - U.-t-C<l.-1 kJ ,)LL-K,07J• n N J1 In n Ln InN NNNN 7-r .r 7N tAT u. L IC 7a.a. P1 J)7• L) 7NN NN-NNN')• UMu.N -3)'17nLn,'1"7.:lu Ww-W Lkp .1 -4 t).)Jl-C ul-7-CNNn n JI<JI NNNN Nr TNr LL Du.• • U7 D JDJI NU- - ")NN -VNN fNN-. •--1NP II -injirn'7n;y,.J,J W u)Wn ul<,)La VUU.-'L t,')-L NN Nan In In 44 to N N N N N Now LL(rM L& V UCO'O In W V^77,nNrVNNU.NN IJ"-t'I NN 0177'),' J: In '7.!l l A Ut lt.: u.t Jl -t 411u. U 4-13,') lL4 Lc-1 N(VP11411<Jl ln .I, y L --1-P<4NN.J-► u.t)J OD u.D ^---) )- C ' V -n D1•)YN L'--J+NA )7-)-)'V h 7 ).Jl .J a3, " AIa n 4-L K u.U.. ?- L i.I.n LL N n n 4-.A J),n tL7 • m-,.3 "],-a 4n N .J .J'I -) V • 0 O LL D ^- ) 7 -C J1 N :n3,'I J7 N N J^ UNN P) 7 7 7- N n 7 nLJl .0 I) La. K .0 ' 4 4 7 La. V u L 1, LL It

T LLN LL,f1tn LA P1M MMtDULL4U iJ1NZ ur1T 7tO CD IL7J---- U7 4J1NN -')n NN Wr•• •IA ')777NN') t-i 3,]W Wn Ln JIU<dULLLLI JL O7LL '.L

-w!)- ,74-'3- ,v&ir,n On1DP4--NMT,n-OhooT-O-+ N •"1rn1 *-Aa r:•-N "1T,nar^ pt).i)...'.;.nr,nanr r r A n •n In IAJ) ,A A n ^n o 4 ^Q44 aa o o o Pr--, n.n V D a 0 010 A D 0T O.Y. Y. ,]-IT aP r T J .a ,9 J ,7 J •,J 7 a J • -• -, -• ++

>n '

J.A (3a3133j3J J113)J J,3j%3• V . A • . .. . .0 0 see s • . • sees

►+ a 2I

V3x4 %A i.- I

7 J ^ I

Lb. l► . cc CIOC3 a 00 000 CM C.30n000PI 7J• 00G7oQbooc3QDauoGoQo

va ff

^

^

^

,,

I

i

000a0000oa000u00000Iof s ^ 4

r^

ILI- I j ii

J jI

LLD la t O[30+3OW00000UO004300C3CCCCCt;Czcc act:C..:Cc0c

0.f M/t` COC.: Y' ►: .:C COC C'r OCCCbO 1'1 Ins ..] .3J.3 03J •3J»000o o t

^~ a {.a ^ I1

r /-v OO to J7? u w +ronP^annrW^0^1•l rl M0 •

J 'JJ • OU_D"1 s N.A.AQ-rNO- 1) rr000 F•..4 U. .. ... ... ... ........

1; Od 7A N-+7' P;,; hSN 1:NN^SV

03 ►-.h-0V J J ^• '^

O I ^ !O ; I + it i ,

J {J O d •O►- • -+-. d•')a N — N arr Na)4. 7ON r— {

U. a-^n.]]-Nar-•.nn^rNgr.n1.-• I<w •Orryc)1J—nMU .DNh.o,p,.Anitir+•1N + ,.Y N

4 If ^ j 1 SM

I>-

N j JtA JN

^.a aA < j

N d F•-

U f ^ ^ i ^ J C] ^ {' ► J OV r

D J • 9c aO":AITT' A4:19 — l rrilt1O 22 IJ •d4 sees •.••••.•••

^^

W to 1°s t— .A ^'I O .OSJ-n l— r M 0 r) P^ 7 Nh N N•► r I1.. V O J o n

W Z CL r-- V j^ W w j

1- w J - w W• S J :+. • - o ln 4) N-- N ar rN l'0O- rhVr-+ r

< 0. W:11 C-^•lgy('IT NOS ..,/1 gy'l +SN l.NQhfm-+ SeL'Y ]: cc W •O 1'1 to tl s7 O W N n a o U) r. .I1 7 r) N r- I-I: < 1: N --NN •. -. -. -•. ^ r 1k

• ILI •'•

In to F- In LnU. r rN

t a a (L A.

aY i • ^ ,r. w to-C M toV S < ••^ N P$ r 0 •a r D CT- O— N+•'1 7 0 ,O h -• ^/ jO J C7ClOC)OC)[)t:)U-----»-r*---•--C]b

+13 W w l.1 W J +JJ +.! w J ul a) W :aJ W .+1 av r31 J ) CL CL t L r rrr r r r r r )j1n < u1 ;s et^craet:;ssr=ttx: zt ►-

9

t

1.3

4

{i 1

^ r

3 4

I i

l

f

1

1

Ii S

' I

l

iI

1

a<

Z f ;

1

Z _ .• M Q ma

O S O Q ,< s •

^._ ,Z O dtb, O_J.u. V ^ r

W 1 I

Lnu e. en a i

r < • r 'O W O aO x +1 01

a 1x 1Wa0 i

v+ i- a... r {I

s W ,7 x r ^+Z 3 WJ • • jo moc ^d ^ ^.7 O < O AW V v at

^a t I

.^W

uA

W t- y O' 11 ti !—uz -• .o -lq

Ln W o ►- en on Y.7x • •

a- < xWOew r ^Z J 01- S. W ii U U < O

L zvx

x , 0. fLnh o } l

11x ' 1W W I {

U S O { +

t W 11< 0 x a

{

Z W W J

Y J ino

O W Lx 1 O O

^C < z W ( f

W J aCL x i

< J^ < i

z 3-- a!►- < F- J W lO 2 ►- ^r p Pa l6 'W U 1L 3 } CO

O U W 4 1^x x vi

> W(k v C

x !nW r

z o {z v+ a' 1

> W O ^`J J J -r -•.9< W

^

U < <r J I {

l

U1 LA) ',O ►^ {)- J ►- A !- i rJ W O W < i IK,D O ►- W 2 1< < z o

<J 'v Is jI

z

1

I

^ I i

' 1,

I

1 i

t 1

1

I^

I ^

f

^ ! 1

l

l

I j

1

I

4

1

l

y^ 1

^ 1

Ii

II

Ki1NA^^ PA ' EPOOO 1 Is

Qu im► ,

j 1 1 { 1

i I

r

i

^a

1 ^^ 1 Otbt Wt7 / L

I la 11/W

1 ^ ^ 114 11 •+ 1Or I.A t ►•

y NY IN 1 <O 1 < 1 Wf +V IJ I i} OWIVI 1

Ir r 1<1

+V ► J t; Id 1IJ 1 rIw 1 <'; 1 9 1 W

1 .41 LI J I t.

1 •. 1 N -tJ 1 Ot al 1 O^ 1 9 1 T/] 1 Oi i=i

/W {1 •+ 11 t► t1 ••• 1Or in 1 YN .Y I N i ;of < 1 T+^i 1J 1 OO W 1 ^,! 1 Z1 n l- 1

<1i •• V 101I W 1IJ t1 W 1 <^ 1 < 1 =1 -/ 1 ,s

I

101 OLaI 1^ 1 21 U! 1 i

1 W 1 {^ 1 LL t j

1 GY 10 1 n•Nr IN • 1 <

} O I < 1 W•V ! 11 J 1 Z

UW V ^N /- t<1•-u1a tI 1LL 1I 1 J 1 r1 W t <

I m 1 W1 < t S1 J t i'

1 J 1 ..ti Iv t a

1 O 1 W17 1 Z/N 1 3

1 O 1 ~11 W 1 I1 -• t !14 1 {1 •+ 10> 1 N 1 1-

r4 x 41 1O t < 1 W^7 I J 1 L

!! La 1 u I xr 1< 1

•+V1011 W 11 J 1 ► •1 W /<

I I t01 W1 < 1L1 J 1 ill

I

4

I.

s q .yIC qz

Wt J

W ^WV O J2 ^• G< yxs —<K O toO Z -•VII: r sW !►0 00a r

< <OO I O

x►- aO rn

1

1I+ t 6 t J 1 J I J I I J I OIV 1 0 IV l u IV 1 0 101 OI A I W I a I t I M 1 W 1A, WIJI L IJI ) 1j1 L 1]1 L1 v! 1 I N 1 d 1 N1 1 i 1 v1 1 >•101 1 71 101 1711IW 1 IW I /r11 1+1 ^1 •+ t 1 •+ 1 1 -+ 1 / •+ 1I4 t 14 / 1 4 1 1 4 11 •+1 -• I •+1 r 1•• 1 ^ 1+1

O ► 1 A 1 1- »• I .n 1 L O s l !! 1 r O>• 1 ^! 1 rNYIN1 < -Y IA1 i P21J11 < aK1tA1 < I0141 W 01<1 Z J1<1 W 0I<1 W

•0' 1-11 L .^71J 1 0 +J IJ I Z +%I IJt L i0.3IV1 a OW lui d OW IVI a OW IOI a.v Nr1 4-1 url

<1 <1 ,41 .•al t•• u101 ••01A1 +u1 34 ••VI OI

I W t IJI r I J I r IJI r1 0 1 r 1 0 1 Y 1 0 1 L 4-1I W 1 < I W 1 a I W I K I W I K

D 1 J I D I t 1 13 1 2 I O I t -1< 1 L 1< 1 J l < 1 O I< 1 OIJI s IJI L IJI 2 IJI 2 i

'3

{?

r+t

i

' 1^ 1 O 1^ t O 1^ t N f^ t t 'IJ1 -+ 101 I A IJI O10 { O I J 1 J I %jV 1 •) I V 1 U }ID 1 W ID I 'J ID1 IDI LIP1] I Z 1.7 1 Y 1] 1 J 1^ 1 L !1JI 1 t ! .A 1 s 1O 1 Z IN I t

IJI I O t / 0 1 1 7 1 11IJt ' IW 1 IW l I.JI `1•+I 1•+1. 1•+I 1••1 I ^1 4 1 1 4 1 l u 1 ILL I1 • -• 1 .^ 1 •• 1 1 •+ 1 n. .. I r• 1^ i

t7 ► I A t n- O>• I A 1 1.. O>^ 1 f 1 L qY I n 1 rNi1.P1 < PS Ito l < PtY 1N1 •a v. IY IIn1 I

JI< 1 •J JI<1 J .)1<1 Z OI<1• .7101 Z .0IJI L . 4 IJI J •a 101 ZD .J 1 0 1 At O W 1 0 1 i 0../ 1 0 1 Z O W 10 1 +t

^VIC 1 .•V 101 ••U101 ^•V1011 .aJ 1 i W i 1•• t tr' ! 1•• I W I 1-•1,, I n• IJ 1 I ' IJ / Y IJ 1 L i Il y t < I W( ^ 1 0 1 S t W f tID 1 W to 1 2 111 Z 191 LI<1 L I<t U 1 1<1 O 1<1 0 ! f,IJ { a IJ I Z IJ 1 Z {J 1 =.

/^ 1 n t 1^/ to

t

t^ 1 P /^ / r` ^IJ1 O 101 O + tJl O 101 -+ ^IV 1 t7 -. I 1 y IV 1 O 101 p119 1 W IaI 1 W 1^ 1 W ID 1 W I I1' 1 Z i0 1 I IJ 1 S ICI 1 S 1Itn 1 2 - IN 1 t IVi 1 a IN 1 t V1 ••• 1 -+ t- t -• 1 ^• 1 -• 1 •'• 1l o{ 1 6 1 - l o l 1 0 1IW 1 '' IW t IW 1 f IWt ( '1 •+ 1 i 1 ••• 1 1 -• 1 1 •+ {It► 1 141 ILL t I 1+1 I1 ^+ t 1 .^ 1 1 •+ t 1 •+ 1 i

O ► 1'A 1- C^1N1 r Gr ltnI H Orl AI I-Nr I tr 1 < h.Y IHN 1 < is x 1f 1 4 Px 1 Jt 1 <t.)I< 1 W ]1<1 W 71<1 W 01•[1 W 1• \^IJI L •.7 {J1 I •4101 Z •O IJt S it r

OWIu1 i. COWIVI t OW IUI D OW I u 1 4<r1 C,1 7n-1 s ►-t j< 1 < 1 < 1 1 < 1 } !t•'• V 1 0 1 ; -• V to l' ^' u 1 0 1 ••• 0 0 0 1Itr l I W t I LL I !- I W 1 ►- 1IJI I.- IJ 1; 1- IJI 'L IJI Y l

t W l < I w l < I w l ¢ I W I i' il a l 41 1 .3l 1' lJ 1 ! ,n 1 Z I .n 1 .0I< 1 I !< 1 IL I 1 t 1 U 1< t O.IJ1 It IJI 2 IJ1 Z ! IJ1 .:

I(

cyIJ 1 O IJ 1 O IJ 1 -^ IJ t OIVI O IU 1 , O Iul O: lut O1 st 1 1 tT7 1 1 1 1 W I n l 21 .) 1 •7 1] 1 •^ 1] 1 Z 1] 1 J ^ rI -° i i 1 `^ 1 1" 1 ••' 1 -• tIt) 1 1OI 1[`1 101IW 1 - 1+11' iW 1 IW 1 t1 LL 1 ^ M LL 1. 1 +.. 1 1 a. 1 '

Or !N 1 Z C>• 1N 1: [ u>- {tA 1 h O>• 1^ 1 XN Y 1 A 1 N 1' 1 .A 1 J ^Y / .n 1 < P YIN 1 ;•0IJ1 0 •0101 .1 7t •J1 Z .01J1 U I 'OW IU1 x OJ Iu1 ,7J iV1 a OW lu1 2

S< 1 l < 1 < 1 < 1^• VI J t -w: Oi l `••U 1 [II •+Ut t')1

I W 1 ` I W 1 I w i r I W 1 r jJ 1 H 1 0 1 ^•• I J 1 Y IJI L 1W' I 1 W 1 < 1 W 1 +^ I W I i . ,

1 w 1 L'alW I W 1 w 1 11 t S 1 0 1 ZIJ t la IJ 1' s IJ t 2 IJI 2 j

i I

fI

i f i f

}i ^ 1 i

1

•p

a

!

II

t 1

t I .

i

E^.

' r

!1r I, t

1 I

t f '

i

I

1 t tI

I! 1

i I

M I

t

I,f '

I

I I V I O 1 I U • O I• .SS i W 1 .O 1 W1^ 1 S 1 ,) t L1 INI ^ I INI • ,r/ 01 1 Id I iW I i 1..1 1

1 t I f1O ► IN 1 tr O ► 1 N I h t0. YIr 1 < 11- IX < +Ol <+ W 0111 W t-,Vol. S w9 1J I SCow I V I ; O d 1 V I •!r1 '5M</ <1V/ J I r V 1] 1IW/ H IJ 1 r tI I J/ 2 r IJ 1 S tI W I i I W / 71bt LI< 1 O !< 1 O

i

1J I

►z

i

1

aiJ 1 t IJIV 1 O r Iu / O 1/ a l W I a 1 W I I17 1 S t 1 O t S IIN / ! I1 -^ 1 Iy 1

1 1 V! O 1 1 O /1 d 1

(

11► 1' ^— 1^ torbs ►- o>iA ►-P z I%A 1 .9 PX N • < I7 1< 1 W I I-01-14 S .,7 1J 1 SOWIV 1 0 VWIV / as^ IAril 1=r<1 ia ► —%.so 1IWI r { IJ • r^

VII J I I IJ 1 Z I+ WI 3 iW 1 31 9 1. 2 I J I 2 !I< 1 O i< 1 O fIJ l 1

i

2 IJ

I

1 2 ^

r

Ik

{t1

`IIi

Si

fI

II

i

1 ^

h

I

1

t

i

I

1

f;

i

I

I

O I p0 PAGE IS

R QuAlirYj !

ii ^

t I IV1 O lu I O1 t0 1 W I m 1 WJ 1' Z 1 7 1 Si

iIt/l1 .S. INt 1 1+ - 1 1 1

I 101 10 /1 W ^' IW t 1I Imo' 1t I 1• /I tr 1 11► 1+r I i-• I-+ Io 0Ul r G a l 1 r I0. a: 1 6, 1 IA-O ► < I W O t < 1 w I•%S IJ 1 S ^Z I I 2GWIV 1; OW IV 1 is 1 1= r 1 + ,<r 1

—us a/ .-uln 1J 1' Y IJ 1 SIWI I / i

Ia 1 z la 1 z1!

IJ /^ z IJ I z

II^i. s I+1I n ICI S.IJ 1 ; J 1J 1 I J Ilu l' O IV + O IVI O

IIn1 W' lal w f Inl w17 1. Z 1^ 1 Z 1^ 1 t1N 1^ n INt i t 1N1 ;;1 ^ 1 ^ 1^ 1 -^ 1 -^ 1 ...Io1I to + ^ Inl1 u,! t^ 1 W 1 I I IJ i1-+1. I 1•+ 1 1^+1t^ 1 II, Itr 1 I 1 to 1 I.. i, + .-. t i . r. 1-^ I I .. t ^. tO ► 1N ► ►- U ► INI r 0^-l.A1 r!P 3: IJ11 < P.YINI < iK1N I <^'dl<1

^UIJ 1,WI

O 1< ►!^J IJ 1

WZ

I O 1<1^J I.JI

WS.O W t u 1_r l i L7 W I V •IA r- 1 n OW 1 u I

C o r lt'

10,W 1^ r I W / ►- 1 1 'v 1 ^-IJ 1' I IJ ► Lt al l I f /W 1 iVItt ► Im I 1 a ► z'.<i 1 0 1< 1 o j 1 <+ O. 12 IJtI z /JI =)1J •^