SlideShare a Scribd company logo
1 of 19
Download to read offline
1
Abdisalam Issa-Salwe, Taibah University
Michael G. Wing and Pete Bettinger (2008): Geographic Information Systems: Applications in Natural Resource Management,
2nd Editon. Oxford University Press.
Map Design
(IS344)
Chapter 4
Abdisalam Issa-Salwe
Information Systems Department
College of Computer Science & Engineering
Taibah University
Chapter 4 Objectives
 The main components, or building blocks,
of a map
 The qualities of a map that are important
in communicating information to map
users
 The types of maps that can be developed
to visually and quickly communicate
information to an audience.
2
Cartographic Principles
 The science of making maps
 One of the contributing disciplines to
GIS
 The ability of GIS to graphically portray
geographic analysis results sets it apart
 People relate to maps
 Maps have the potential to relay
information quickly
Map Definition
 A map is a “spatial representation of the
environment.” Muehrcke and Muehrcke (1998)
 All maps are abstractions of real world
phenomena
 Maps, within natural resource applications,
should:
 Represent land area
 Convey message or theme about land area
3
Mapmakers need to understand…
 The objective(s) of the map (the message)
 The people who may use the map (the
audience)
 The data that will be displayed in the map
(the information available)
 The use of graphics software for
displaying map information
 The final format of the printed or digital
version of the map (the product)
Map components
 Symbology
 Direction
 Scale
 Legend
 Locational inset
 Neatline
 Typography
 Color and contrast
 Ancillary information (caveats and disclaimers)
4
Symbology
 The art of expression
 Using graphics and text to convey
meaning
 Most GIS packages offer a robust suite of
symbology choices
4.1. A subset of USGS topographic map
symbols (USDI U.S. Geological
Survey 2003).
5
4.2. A subset of the standard National Park Service
pictographs for maps (USDI National Park Service 2003).
Direction: where’s north?
Figure 4.3. A variety of north arrow designs.
6
Scale
 The representation of map figures to their
on the ground equivalents
 A key part of most maps
 Several different approaches
Graphical
Equivalent
Proportional
Figure 4.4. Graphical, equivalent, and proportional scales.
0 500 m 1000 m500 m
Graphical scales:
Equivalent scales:
1 inch = 1 mile
1 inch = 500 feet
1 inch = 10 chains
1 cm = 1,000 meters
1 cm = 5 kilometers
Proportional scales:
1 : 12,000
1 : 24,000
1 : 250,000
0 1 mile 2 miles1 mile
7
Legend: putting meaning to
symbols
Figure 4.5. A map legend containing symbology
and definitions.
Legend
Streams
Roads
Stand boundaries
Property boundary
Harvest area
Log decks / Landings
Gates
Houses
Locational
inset
Figure 4.6. A map of the
Brown Tract roads and trails
containing a neatline,
locational
inset, title, legend, scale,
and north arrow.
8
Neatline
 A border that surrounds a map figure
Usually a line
 Adds a sense of closure to a map
 Featured on many professional maps but
not a requirement for mapping excellence
Locational
inset and
neatlines
Judith Basin
and
Major Streams
Prepared by: Michael WIng
Date: November 17, 2002
N
0 10 20 30 40 50 Kilometers
Montana State
#
Judith
Basin
Judith Basin Streams
Legend
Neatline
Locational Inset
9
Annotation: text that adds meaning
to mapped features
 Ownership
 Road numbers or names
 Surveying information: PLSS or
measurement control markers
 Stand attributes
 Stream names
T24S R19ET24S R18ET24S R17E
T23S R19ET23S R17E T23S R18E
T25S R19ET25S R18ET25S R17E
Township
and
Range
Numbers
Mt. Diablo
Meridian
N
0 2 4 6 Miles
Date: November 17, 2002
Prepared by: Michael Wing
Annotation
based
map
10
Color and contrast
 People associate colors of mapped
features with events, emotions, and socio-
economic status
 Although men and women react similarly
to color, some reactions may vary
depending on culture (Valdez & Mehrabin
1994)
 How do you react to different colors?
Emotional reactions to colors by
southeastern college students (Kaya and
Epps 2004)
 Green - relaxed, calm, and comforted, associated with
nature
 Blue - relaxed, calm, and comforted, yet associated with
sadness or loneliness
 Yellow - lively and energetic, associated with summertime
 Red - color with love or romance, but also with anger
 Purple - relaxed and calm, associated with childhood or
power
 White - innocence, peace, purity, or emptiness, and also
snowfall or cotton
 Black - sadness, depression, fear, and darkness, yet also
with richness, power, and wealth
 Gray - negative emotions, bad weather, and foggy days
11
Ancillary information
 Author
 Date
 Location of map file(s) and supporting data
 Source data
 Legal considerations…
Caveats, warranties, and disclaimers
 Caveats
 warns others of certain facts in order to prevent
misinterpretation of maps
 Warranties
 written guarantees of the integrity of a map, and of the
map maker’s responsibility for the repair or
replacement of incorrect maps
 Disclaimers
 used by mapmakers to distance themselves from any
legal responsibility for damages that could result from
use of their map
12
Types of maps
 Thematic maps
 Contour maps
 Raster maps
 Dot density maps
 Cartogram maps
Thematic maps
 Use colors, shades, or symbols to
describe spatial variation of one or more
landscape features
 An efficient way to draw attention to
different landscape conditions or values
 Choropleth maps are the most common
type of thematic map
13
Trees per hectare
0 - 1,000
1,001 - 2,000
2,001 +
Figure 4.10. A range of classes of trees per hectare on the
Brown Tract illustrated in a choropleth map.
(a) Three classes
0 - 500
501 - 1,000
1,001 - 1,500
1,501 - 2,000
2,001 +
(b) Five classes
Trees per hectare
0 - 20
21 - 120
121 - 160
161 - 190
191 - 220
251 +
221 - 250
(c) Seven classes
Trees per hectare
(a) Equal interval classes
Figure 4.11. An equal interval classification and a quantile interval
classification of trees per hectare on the Brown Tract.
0 - 277
278 - 593
594 - 873
874 - 1,236
1,237 +
(b) Quantile interval of classes
Trees per hectare
0 - 249
250 - 499
500 - 749
750 - 999
1,000 +
Trees per hectare
14
Figure 4.13. A contour map of the Brown Tract
(elevation in meters above sea level).
250300
600
550
500
450
500
450
400
350
400
300
150
350
250
200
200
250
300
300
200
350
200
250
300
500
550
450
400
350
300
250
200250
300
350400
350
250
450
Figure 4.14. A raster
map of tree seedling
measurements.
)mc( retemaiD gnildeeS
8 <
01 - 8
21 - 11
51 - 31
sdaoR dikS
Tree Seedling Measurements
Randle, Washington
Prepared by: Michael Wing
Last Updated: November 17, 2007
0 50 10025
Meters
±
15
Figure 4.15. A dot density map of
basal area on the Brown Tract.
#
#
#
#
#
#
#
#
##
###
#
#
##
#
# #
#
####
#
# #
# ###
##
#
#
#
#
#
#
##
##
##
#
#
##
#
# #
#
#
#
#
##
#
#
##
#
## #
#
#
#
###
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# ## #
#
#
#
#
#
#
#
## #
##
## #
#
##
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
# #
#
#
#
#
#
#
# #
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# ##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
# #
#
#
####
###
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
# #
#
#
#
##
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
# ##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
## ##
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
# #
#
# ###
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# #
# #
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
### #
# #
#
#
#
# ##
## ##
##
#
#
##
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
## #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
## #
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
# #
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
# #
#
# ### #
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
## #
#
#
#
##
##
# #
# #
#
#
#
# ##
#
# #
#
#
#
#
#
#
#
# #
# #
##
#
#
#
#
#
##
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
# #
##
#
#
#
##
#
#
#
#
## #
#
###
#
#
#
#
#
## #
#
#
# #
#
#
# ##
#
#
#
#
#
## #
#
# #
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
##
#
#
# ##
#
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
###
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# ###
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
####
###
#
#
###
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
# #
#
#
#
#
###
# ##
# #
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
###
#
#
#
#
#
# #
##
#
## #
#
#
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# ## #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
## #
#
## ##
#
#
#
#
# #
#
#
#
#
#
## ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
##
##
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
# #
##
#
#
#
#
##
## #
# #
# ## #
##
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
#
#
## ##
#
#
#
#
#
#
# # ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
# #
# # #
# #
#
#
#
#
#
# #
#
#
#
#
#
#
# ##
#
# #
#
#
#
## ##
#
#
#
##
#
# #
#
##
###
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
##
#
#
#
#
#
##
#
##
#
#
#
#
#
#
# #
#
##
#
#
##
#
# ### #
#
#
#
#
#
#
#
#
#
##
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
## #
##
#
#
##
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
###
#
###
#
#
##
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
##
# #
#
#
###
#
#
#
#
#
## #
#
#
#
#
## #
# #
##
#
#
#
## ##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
## #
#
#
#
#
#
#
#
##
#
# ##
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
# #
#
#
#
##
#
#
#
#
#
#
##
#
#
# # #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
# #
#
##
#
#
###
#
#
## #
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
# ##
#
#
#
##
#
###
#
##
## #
#
#
#
##
#
##
##
#
#
#
#
##
#
#
#
# #
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
##
##
# ##
#
#
# # #
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
# #
# #
#
#
#
# ##
#
#
#
#
###
#
#
##
#
#
#
#
##
#
#
###
#
#
#
#
#
#
#
#
#
## #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
# #
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
##
##
# #
#
##
#
#
#
#
##
##
#
##
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# # #
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
##
#
#
##
#
# ##
#
####
#
#
#
###
#
#
# #
#
## #
#
##
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
##
##
#
# #
#
#
#
#
#
#
#
#
#
##
#
# #
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
# # ## #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
# #
#
#
# # #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
# ##
#
#
#
#
#
# #
#
#
# # #
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
# #
# #
#
#
## #
#
#
#
##
#
#
#
#
##
#
#
# #
#
##
#
# #
#
#
#
# ##
##
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
#
## # ##
#
#
## #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
##
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
# #
# #
#
# ##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
## #
#
# #
#
#
#
###
#
#
##
##
#
#
#
#
##
###
##
# #
# #
# #
#
#
#
####
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
# #
###
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#### #
#
## #
#
##
##
##
#
## #
##
#
#
#
#
# #
#
#
# #
#
# ##
#
##
#
##
##
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
## #
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
## #
#
#
#
#
###
#
#
##
##
##
#
#
##
#
##
#
#
#
#
# #
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
# #
#
#
#
#
#
#
# #
#
##
#
#
# #
#
##
#
#
#
#
#
#
#
# #
#
#
# #
##
#
# #
#
#
#
#
#
#
#
##
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
##
#
#
#
# ##
#
##
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
##
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
##
##
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
# #
# ## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
# ####
##
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
##
##
## ##
# #
#
####
#
#
#
#
#
#
## ##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
###
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# ###
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
# # #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
##
# ###
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
###
#
##
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# ##
#
#
# #
#
#
#
#
##
#
#
#
#
# #
#
# #
#
#
#
#
#
#
### #
##
###
#
#
#
#
#
#
#
##
#
#
#
##
#
###
#
##
#
#
#
#
#
#
#
#
#
#
#
# # #
#
##
#
#
#
##
#
#
#
###
#
#
###
#
#
#
#
# ##
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
##
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
##
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
##
#
#
#
#
#
##
##
#
#
# #
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
##
#
#
##
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
## #
#
#
#
#
#
# #
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
##
#
##
#
#
#
###
#
#
#
#
###
##
# #
#
#
#
#
# #
#
#
#
#
##
#
## #
### ##
#
#
## #
#
#
## #
# # #
#
#
#
#
#
#
#
#
#
#
#
##
# ##
#
##
#
#
##
#
#
#
#
#
#
#
##
#
##
#
##
#
#
# ##
#
#
#
#
#
#
#
#
### #
##
#
##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# ##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
#
#
#
##
#
# #
#
##
#
#
##
#
#
#
#
#
## #
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
##
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
# #
# #
##
#
#
#
#
#
#
#
#
#
###
# #
## #
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
##
# ##
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# ##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
##
#
#
#
#
#
#
## #
#
#
#
#
#
## #
#
#
#
#
#
#
#
###
##
#
#
#
#
#
##
#
# #
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
# #
#
#
#
#
#
###
# ##
##
#
#
#
##
#
##
#
#
##
#
#
### ##
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
# #
#
#
# #
#
#
# ##
#
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
##
#
#
##
#
#
#
#
#
#
#
#
## #
#
##
#
###
##
#
#
#
#
#
#
#
##
#
# #
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
###
#
#### #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
##
#
#
#
#
#
#
#
#
# ##
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# # #
# #
#
#
# #
#
#
#
#
##
##
#
#
##
#
#
#
#
#
# #
#
#
##
#
#
#
###
#
# #
#
#
###
#
#
#
#
##
#
##
#
#
#
#
##
#
#
#
###
#
#
##
## #
#
#
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
## #
#
#
# ##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
# ##
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
## #
#
##
#
#
#
#
#
##
#
#
#
#
###
#
#
#
#
#
##
###
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
## #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
# #
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
##
#
#
##
#
## #
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
# #
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
# # #
#
#
#
#
# #
#
#
#
# #
##
#
#
#
#
#
#
# # #
#
#
#
#
#
#
#
# ##
# #
#
#
# #
#
#
#
#
#
#
# ##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
##
#
#
#
#
#
#
#
##
# #
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
# ##
#
# #
### #
#
#
##
#
##
##
##
#
#
#
#
##
# #
# #
##
## #
###
#
# ##
#
#
#
#
# #
##
# ###
## #
#
# # #
# ##
#
#
# #
#
#
### #
##
#
#
#
#
#
#
##
#
#
##
#
##
#
###
# #
#
##
#
#
## #
##
#
#
# ###
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
##
# #
#
#
#
#
#
#
#
#
#
## #
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
##
#
#
#
#
#
#
#
### #
#
#
#
#
# #
#
##### ###
#
###
#
#
## #
#
####
#
#####
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
###
#
#
#
#
#
#
#
#
##
# ##
# #
## #
#
#
#
##
##
#
#
#
#
#
##
##
#
#
#
## #
#
#
#
#
#
#
#
#
#
# #
#
#
# ##
#
#
#
#
## #
#
# #
##
#
#
#
#
#
#
#
# #
##
#
# #
#
#
#
###
#
##
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
# #
#
#
##
#
#
#
# #
#
#
#
#
#
##
#
#
#
#
# #
# #
##
#
#
##
# ##
#
#
#
#
# ###
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
# #
## ##
#
#
#
#
#
## ##
#
#
##
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
##
#
#
#
## #
#
#
#
#
#
#
#
# ##
#
#
#
#
##
#
#
##
#
#
##
#
#
#
####
#
#
#
#
###
#
#
# #
#
#
#
#
#
#
##
##
#
# ## #
##
#
#
#
# #
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# ##
## # # ##
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## ##
#
#
# #
##
#
#
#
#
#
#
#
##
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
# #
#
# #
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
# #
#
#
####
#
#
#
#
#
#
#
##
# # #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# ##
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
# #
## #
#
#
#
#
#
##
##
#
#
# #
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
##
##
#
##
##
##
#
# ##
#
#
#
#
#
#
#
#
#
# ##
#
##
#
#
#
#
#
#
#
#
##
#
# #
#
##
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
#
#
##
##
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
##
# #
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
##
###
#
#
##
#
#
#
#
## #
#
##
#
#
#
##
#
##
#
#
#
# ##
#
#
#
#
#
#
#
#
#
# ##
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
# #
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
###
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
##
#
#
#
#
#
# ## #
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
## ##
#
#
#
#
#
#
#
#
#
##
#
##
# ##
##
# #
#
##
#
#
##
#
#
#
#
#
##
#
#
#
#
# ##
#
#
##
#
#
#
#
#
# ##
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
####
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
# #
## #
#
#
#
#
#
##
#
#
#
#
##
# #
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
##
#
##
# #
##
#
##
#
#
#
#
#
# #
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
# # #
#
#
#
##
###
#
#
#
#
##
##
#
#
#
#
#
#
#
##
##
#
# ##
#
##
# ##
#
#
#
# #
#
#
## #
##
#
#
##
#
#
#
#
#
#
## #
#
#
# ##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
# ##
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# # #
# #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
###
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
# # ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
##
#
#
#
#
##
##
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
##
# #
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
# # ##
#
###
# #
#
#
#
#
#
#
#
# # #
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
## #
#
##
#
#
#
#
#
#
#
##
#
#
#
##
##
#
# ##
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
##
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
##
#
##
#
###
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
# #
#
# # #
#
#
#
#
#
##
#
#
#
#
# ##
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
# #
#
#
#
#
# #
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
# #
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
# ## ##
#
# #
###
#
#
#
##
#
#
#
#
# ##
#
#
#
# #
#
#
#
# #
#
#
# #
#
#
#
#
#
#
#
#
#
####
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
## #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
# #
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
# #
# ##
#
#
#
## #
#
#
#
#
#
# ####
#
#
#
#
#
#
###
#
# #
#
# #
#
#
#
## #
# #
#
#
#
#
#
#
#
# #
##
#
##
#
#
#
###
#
#
#
#
#
##
#
##
#
#
#
#
#
#
## #
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
##
#
#
###
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
##
##
#
#
# #
#
#
#
#
###
#
### ##
##
## ### #
#
#
# ### ### ####### ##########
#
###
### #
#
##
#
### #
###### ## ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
##
#
##
##
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
##
#
#
#
#
#
#
###
#
# # #
#
#
#
#
## #
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
# #
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
# #
##
#
#
# #
#
#
#
#
#
# ## ##
#
#
#
#
#
#
# #
##
#
#
#
##
#
#
# ##
#
#
#
#
#
#
##
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
# #
#
#
#
#
#
##
#
##
# #
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
##
##
#
#
#
###
##
#
# #
#
#
#
#
#
#
#
#
#
##
# #
##
#
#
# #
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
###
#
# #
#
#
## # #
# ##
# #
###
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
## #
# #
# #
#
# #
##
#
#
##
#
#
#
## #
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
# ###
# #
#
#
#
#
#
#
#
##
##
# #
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
###
##
#
##
#
##
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
## #
#
#
#
##
#
#
#
##
#
# #
# #
#
###
#
# # #
##
#
#
# ### ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
##
#
#
#
##
#
#
#
##
#
#
#
#
##
#
#
## ##
#
#
#
#
#
#
#
#
##
#### #
#
#
##
#
#
#
### #
#
#
#
# #
##
#
#
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
## #
#
#
#
##
#
#
#
##
#
#
#
###
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
#
#
#
##
#
# #
#
#
#
#
#
#
# ## #
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
###
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
# #
#
##
#
#
#
#
#
###
#
#
#
#
#
#
#
#
##
#
##
#
##
#
#
#
# ##
#
##
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
# #
#
# #
#
##
#
##
##
##
##
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
# ##
#
##
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
##
#
#
#
#
#
#
##
#
#
#
#
#
#
#
## #
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
##
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
##
#
##
# #
#
##
#
#
#
#
###
##
## #
##
# #
#
#
#
#
#
#
##
##
#
#
#
#
#
#
#
##
#
#
## ##
#
#
#
# #
#
#
#
#
#
##
#
### #
#
# #
#
##
#
##
#
#
##
# #
##
#
##
#
###
#
#
#
#
###
#
#
#
### ##
##
##
# #
#
##
###
#
###
#
#
##
#
###
#
###
#
#
##
#
##
#
#
#
#
##
#
##
#
##
###
#
##
#
#
#
#
#
####
#
#
#
#
#
#
##
#
#
#
##
##
#
#####
###
#
##
##
#
##
##
##
####
##
###
##
#
#
##
###
##
#
#
#
#
#
##
##
#
# #
#
#
#
#
#
#
#
#
# #
###
## ###
###
#
#
#
#
##
#
#
# #
#
#
##
#
#
#
#
## #
#
##
#
#
#
#
#
#
##
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
# #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
##
#
#
# # #
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
##
#
#
# ###
# #
#
#
#
#
#
#
##
#
#
#
#
# #
# #
#
#
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
##
#
# #
#
#
#
#
#
#
##
#
#
##
# ## #
#
#
#
#
#
#
### ##
#
# #
##
#
##
#
#
#
#
#
#
# #
#
##
#
#
#
#
# #
# #
# ## #
##
#
##
#
#
#
#
#
#
#
#
#
##
##
#
#
#
##
#
#
##
#
# #
##
#
#
##
#
# #
#
# ## #
# #
# #
#
### #
#
###
#
###
#
#
# #
#
#
#
#
##
#
#
#
##
#
#
# #
#
##
##
#
#
#
##
# ##
#
#
#
### ## ###
##
##
##
#
# ## #
#
#
####
##
#
##
#
##
#
#
#
#
#
###
#
#
#
# ## #
#
#
#
#
#
##
#
#
#
# ##
#
#
##
#
#
#
#
#
#
#
##
#
#
##
# ##
#
#
#
#
##
#
#
##
#
# #
#
#
#
#
##
#
##
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
##
#
#
#
#
# ##
#
#
#
#
# #
##
##
#
#
# #
#
#
#
# #
#
#
#
#
##
#
# #
#
##
# #
#
#
##
#
#
#
#
#
#
##
#
#
#
## #
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
#
#
#
##
#
#
#
## #
#
#
#
#
#
#
##
#
##
#
#
#
#
#
#
# # #
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
# #
#
#
##
# #
#
#
#
#
#
#
#
##
#
#
#
# #
#
#
##
#
#
# ##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
##
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
# ##
# #
## ##
#
#
##
#
#
#
##
#
#
##
#
#
#
#
##
#
##
#
#
#
##
#
#
##
#
##
#
#
###
## ##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
# #
# #
#
###
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
##
#
# ##
#
#
#
#
#
#
###
#
#
##
#
#
#
#
# #
#
#
#
#
# #
#
#
##
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
##
#
#
#
#
#
#
#
#
#
#
#
# ##
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# # #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
##
# #
#
#
##
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
##
#
#
#
##
# #
#
#
#
#
#
#
#
#
# #
#
##
#
#
#
##
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
# #
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
###
#
#
##
#
#
#
#
#
#
#
# #
#
#
##
#
##
#
#
#
#
# #
#
#
#
# #
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
## ##
#
##
#
# #
#
##
# #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
###
#
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
##
#
#
# #
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
# #
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
#
#
#
#
#
#
#
#
#
#
##
####
#
#
#
#
#
#
#
#
#
##
#
##
#
#
#
## # #
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
##
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
Stand Attribute
Trees per acre
Basal area per acre
Figure 4.16. A
cartogram map
illustrating two
measures of forest
density for each
stand - trees per acre
and basal area per
acre on the Brown
Tract.
16
Choropleth map
Basal Area
(ft2 / acre)
0 - 20
21 - 120
121 - 175
176 - 230
231 +
Equal
interval
and
quantile
maps Basal Area
(ft2 / acre)
0 - 20
21 - 120
121 - 175
176 - 230
231 +
Basal Area
(ft2 / acre)
0 - 50
51 - 100
101 - 150
151 - 200
201 +
17
Map
setup
and
balance
Landscape
Title of Map
Legend
Scale Bar
Map Preparer, etc.
NorthArrow
Landscape
Title of Map
Scale Bar
Map Preparer, etc.
North
Arrow
Legend
Design
loop
Develop
Map
Get
Feedback
Map
Completed
Edit
Map
Map
Acceptable?
No
Yes
18
What should be on your map?
 Audience- are they all familiar with your study
area? Is an inset required?
 Will others need to track your sources ?
 Do you need to record where the map is
stored?
 Are revisions expected or will the study area
change (date)?
 Title, scale, author, and north arrow are safe
bets
 Publication outlets may have their own
guidelines
Common map problems
 Wrong audience
 Omitting a necessary element
 Too much clutter (symbology)
 Too much detail (annotation)
 Plotter or printer produces something
different than what you see on the screen
19
Cartographer Responsibility
 How to Lie with Maps (Monmonier 1996)
 Drawing the Line, Tales of Maps and
Controversy (Monmonier 1995)
 Models of reality
 Many simply accept maps at face value
 Be discriminate in your appraisal and
interpretation of maps
 Be clear and ethical in your creation of maps

More Related Content

What's hot

Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Uday Kumar Shil
 
satellite image processing
satellite image processingsatellite image processing
satellite image processingavhadlaxmikant
 
Geo referencing by Mashhood Arif
Geo referencing by Mashhood ArifGeo referencing by Mashhood Arif
Geo referencing by Mashhood ArifKU Leuven
 
Remote Sensing in Digital Model Elevation
Remote Sensing in Digital Model ElevationRemote Sensing in Digital Model Elevation
Remote Sensing in Digital Model ElevationShishir Meshram
 
The Evolving Role of GIS in Hospital and Healthcare Emergency Management
The Evolving Role of GIS in Hospital and Healthcare Emergency Management The Evolving Role of GIS in Hospital and Healthcare Emergency Management
The Evolving Role of GIS in Hospital and Healthcare Emergency Management urisahealth
 
Visualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globesVisualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globesJianming Liang
 
Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...
Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...
Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...IRJET Journal
 

What's hot (10)

Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
Arc Geographic Information System (GIS) Digital Elevation Models (DEM).
 
satellite image processing
satellite image processingsatellite image processing
satellite image processing
 
Chapter 3 map basics
Chapter   3 map basicsChapter   3 map basics
Chapter 3 map basics
 
GIS in Health
GIS in HealthGIS in Health
GIS in Health
 
Digital Elevation Model (DEM)
Digital Elevation Model (DEM)Digital Elevation Model (DEM)
Digital Elevation Model (DEM)
 
Geo referencing by Mashhood Arif
Geo referencing by Mashhood ArifGeo referencing by Mashhood Arif
Geo referencing by Mashhood Arif
 
Remote Sensing in Digital Model Elevation
Remote Sensing in Digital Model ElevationRemote Sensing in Digital Model Elevation
Remote Sensing in Digital Model Elevation
 
The Evolving Role of GIS in Hospital and Healthcare Emergency Management
The Evolving Role of GIS in Hospital and Healthcare Emergency Management The Evolving Role of GIS in Hospital and Healthcare Emergency Management
The Evolving Role of GIS in Hospital and Healthcare Emergency Management
 
Visualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globesVisualizing 3D atmospheric data with spherical volume texture on virtual globes
Visualizing 3D atmospheric data with spherical volume texture on virtual globes
 
Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...
Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...
Hazard Mapping of Landslide Vulnerable Zones in a Rainfed Region of Southern ...
 

Similar to Chapter4 is344(gis)(map design)

An introduction to geographic information systems (gis) m goulbourne 2007
An introduction to geographic information systems (gis)   m goulbourne 2007An introduction to geographic information systems (gis)   m goulbourne 2007
An introduction to geographic information systems (gis) m goulbourne 2007Michelle Goulbourne @ DiaMind Health
 
Lecture ch01a geography matters
Lecture ch01a geography mattersLecture ch01a geography matters
Lecture ch01a geography mattersSusan White
 
Chapter 1: True Maps, False Impressions
Chapter 1: True Maps, False ImpressionsChapter 1: True Maps, False Impressions
Chapter 1: True Maps, False Impressionsjstubblefield
 
Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.Tessie Calimag
 
Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.Tessie Calimag
 
Chapter 1 basic concepts
Chapter 1 basic conceptsChapter 1 basic concepts
Chapter 1 basic conceptsbryankrouse
 
Components of Spatial Data Quality in GIS
Components of Spatial Data Quality in GISComponents of Spatial Data Quality in GIS
Components of Spatial Data Quality in GISKaium Chowdhury
 
Hg 6e ch_01_lecture
Hg 6e ch_01_lectureHg 6e ch_01_lecture
Hg 6e ch_01_lectureLisa Schmidt
 
Geographic Information System(GIS).pptx
Geographic  Information System(GIS).pptxGeographic  Information System(GIS).pptx
Geographic Information System(GIS).pptxEllenGracePorras
 
Space For Human Services Planning
Space For Human Services PlanningSpace For Human Services Planning
Space For Human Services PlanningBrian Cooper
 
Innovation in Cartographic Communication
Innovation in Cartographic CommunicationInnovation in Cartographic Communication
Innovation in Cartographic CommunicationRobert (Bob) Williams
 
Image processing & interpretation
Image processing & interpretationImage processing & interpretation
Image processing & interpretationSHIVAJI SURYAVANSHI
 
Social Science Skills for Years 9-11
Social Science Skills for Years 9-11Social Science Skills for Years 9-11
Social Science Skills for Years 9-11Henry Hollis
 
Chapter 6 maps
Chapter 6  mapsChapter 6  maps
Chapter 6 mapsAnnie cox
 

Similar to Chapter4 is344(gis)(map design) (20)

An introduction to geographic information systems (gis) m goulbourne 2007
An introduction to geographic information systems (gis)   m goulbourne 2007An introduction to geographic information systems (gis)   m goulbourne 2007
An introduction to geographic information systems (gis) m goulbourne 2007
 
Lecture ch01a geography matters
Lecture ch01a geography mattersLecture ch01a geography matters
Lecture ch01a geography matters
 
Chapter 1: True Maps, False Impressions
Chapter 1: True Maps, False ImpressionsChapter 1: True Maps, False Impressions
Chapter 1: True Maps, False Impressions
 
Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.
 
Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.Exploring our geographic world by tessie calimag bb.
Exploring our geographic world by tessie calimag bb.
 
Chapter 1 basic concepts
Chapter 1 basic conceptsChapter 1 basic concepts
Chapter 1 basic concepts
 
Unit I - Introduction to Maps.pptx
Unit I - Introduction to Maps.pptxUnit I - Introduction to Maps.pptx
Unit I - Introduction to Maps.pptx
 
Components of Spatial Data Quality in GIS
Components of Spatial Data Quality in GISComponents of Spatial Data Quality in GIS
Components of Spatial Data Quality in GIS
 
Hg 6e ch_01_lecture
Hg 6e ch_01_lectureHg 6e ch_01_lecture
Hg 6e ch_01_lecture
 
Geographic Information System(GIS).pptx
Geographic  Information System(GIS).pptxGeographic  Information System(GIS).pptx
Geographic Information System(GIS).pptx
 
Space For Human Services Planning
Space For Human Services PlanningSpace For Human Services Planning
Space For Human Services Planning
 
Introduction to Maps
Introduction to MapsIntroduction to Maps
Introduction to Maps
 
Standard
StandardStandard
Standard
 
Innovation in Cartographic Communication
Innovation in Cartographic CommunicationInnovation in Cartographic Communication
Innovation in Cartographic Communication
 
Adamas university2018 f
Adamas university2018 fAdamas university2018 f
Adamas university2018 f
 
Image processing & interpretation
Image processing & interpretationImage processing & interpretation
Image processing & interpretation
 
Map reading
Map readingMap reading
Map reading
 
Social Science Skills for Years 9-11
Social Science Skills for Years 9-11Social Science Skills for Years 9-11
Social Science Skills for Years 9-11
 
Chapter 6 maps
Chapter 6  mapsChapter 6  maps
Chapter 6 maps
 
Geographic information system – an introduction
Geographic information system – an introductionGeographic information system – an introduction
Geographic information system – an introduction
 

More from Taibah University, College of Computer Science & Engineering

More from Taibah University, College of Computer Science & Engineering (20)

Lecture 1- Computer Organization and Architecture.pdf
Lecture 1- Computer Organization and Architecture.pdfLecture 1- Computer Organization and Architecture.pdf
Lecture 1- Computer Organization and Architecture.pdf
 
The paper the welfare state of the somali nation - a possible solution to t...
The paper   the welfare state of the somali nation - a possible solution to t...The paper   the welfare state of the somali nation - a possible solution to t...
The paper the welfare state of the somali nation - a possible solution to t...
 
Colonial intrusion and_the_somali_resistance
Colonial intrusion and_the_somali_resistanceColonial intrusion and_the_somali_resistance
Colonial intrusion and_the_somali_resistance
 
Lecture 3 (Contemporary approaches to Information Systems)
Lecture 3 (Contemporary approaches to Information Systems)Lecture 3 (Contemporary approaches to Information Systems)
Lecture 3 (Contemporary approaches to Information Systems)
 
Lecture 7 (business-level strategy and the value chain model)
Lecture 7  (business-level strategy and the value chain model)Lecture 7  (business-level strategy and the value chain model)
Lecture 7 (business-level strategy and the value chain model)
 
Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)
 
Lecture 2 (major types of information systems in organizations)
Lecture 2 (major types of information systems in organizations)Lecture 2 (major types of information systems in organizations)
Lecture 2 (major types of information systems in organizations)
 
Practical session 1 (critical path analaysis)
Practical session 1 (critical path analaysis)Practical session 1 (critical path analaysis)
Practical session 1 (critical path analaysis)
 
Chapter 2 modeling the process and life-cycle
Chapter 2  modeling the process and life-cycleChapter 2  modeling the process and life-cycle
Chapter 2 modeling the process and life-cycle
 
Historical Perspective on the Challenge Facing the Somali Sacral Unity
Historical Perspective on the Challenge Facing the Somali Sacral UnityHistorical Perspective on the Challenge Facing the Somali Sacral Unity
Historical Perspective on the Challenge Facing the Somali Sacral Unity
 
Colonial intrusion and the Somali Resistance
Colonial intrusion and the Somali ResistanceColonial intrusion and the Somali Resistance
Colonial intrusion and the Somali Resistance
 
Lecture 8 (information systems and strategy planning)
Lecture 8  (information systems and strategy planning)Lecture 8  (information systems and strategy planning)
Lecture 8 (information systems and strategy planning)
 
Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)
 
Lecture1 data structure(introduction)
Lecture1 data structure(introduction)Lecture1 data structure(introduction)
Lecture1 data structure(introduction)
 
Lecture2 is331 data&amp;infomanag(databaseenv)
Lecture2 is331 data&amp;infomanag(databaseenv)Lecture2 is331 data&amp;infomanag(databaseenv)
Lecture2 is331 data&amp;infomanag(databaseenv)
 
Lecture1 is322 data&amp;infomanag(introduction)(old curr)
Lecture1 is322 data&amp;infomanag(introduction)(old curr)Lecture1 is322 data&amp;infomanag(introduction)(old curr)
Lecture1 is322 data&amp;infomanag(introduction)(old curr)
 
Lecture6 is353(ea&amp;data viewpoint )
Lecture6 is353(ea&amp;data viewpoint )Lecture6 is353(ea&amp;data viewpoint )
Lecture6 is353(ea&amp;data viewpoint )
 
Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)
 
Lecture3 is353-ea(togaf)
Lecture3 is353-ea(togaf)Lecture3 is353-ea(togaf)
Lecture3 is353-ea(togaf)
 
Lecture2 is353-ea(the zachma framework)
Lecture2 is353-ea(the zachma framework)Lecture2 is353-ea(the zachma framework)
Lecture2 is353-ea(the zachma framework)
 

Recently uploaded

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 

Chapter4 is344(gis)(map design)

  • 1. 1 Abdisalam Issa-Salwe, Taibah University Michael G. Wing and Pete Bettinger (2008): Geographic Information Systems: Applications in Natural Resource Management, 2nd Editon. Oxford University Press. Map Design (IS344) Chapter 4 Abdisalam Issa-Salwe Information Systems Department College of Computer Science & Engineering Taibah University Chapter 4 Objectives  The main components, or building blocks, of a map  The qualities of a map that are important in communicating information to map users  The types of maps that can be developed to visually and quickly communicate information to an audience.
  • 2. 2 Cartographic Principles  The science of making maps  One of the contributing disciplines to GIS  The ability of GIS to graphically portray geographic analysis results sets it apart  People relate to maps  Maps have the potential to relay information quickly Map Definition  A map is a “spatial representation of the environment.” Muehrcke and Muehrcke (1998)  All maps are abstractions of real world phenomena  Maps, within natural resource applications, should:  Represent land area  Convey message or theme about land area
  • 3. 3 Mapmakers need to understand…  The objective(s) of the map (the message)  The people who may use the map (the audience)  The data that will be displayed in the map (the information available)  The use of graphics software for displaying map information  The final format of the printed or digital version of the map (the product) Map components  Symbology  Direction  Scale  Legend  Locational inset  Neatline  Typography  Color and contrast  Ancillary information (caveats and disclaimers)
  • 4. 4 Symbology  The art of expression  Using graphics and text to convey meaning  Most GIS packages offer a robust suite of symbology choices 4.1. A subset of USGS topographic map symbols (USDI U.S. Geological Survey 2003).
  • 5. 5 4.2. A subset of the standard National Park Service pictographs for maps (USDI National Park Service 2003). Direction: where’s north? Figure 4.3. A variety of north arrow designs.
  • 6. 6 Scale  The representation of map figures to their on the ground equivalents  A key part of most maps  Several different approaches Graphical Equivalent Proportional Figure 4.4. Graphical, equivalent, and proportional scales. 0 500 m 1000 m500 m Graphical scales: Equivalent scales: 1 inch = 1 mile 1 inch = 500 feet 1 inch = 10 chains 1 cm = 1,000 meters 1 cm = 5 kilometers Proportional scales: 1 : 12,000 1 : 24,000 1 : 250,000 0 1 mile 2 miles1 mile
  • 7. 7 Legend: putting meaning to symbols Figure 4.5. A map legend containing symbology and definitions. Legend Streams Roads Stand boundaries Property boundary Harvest area Log decks / Landings Gates Houses Locational inset Figure 4.6. A map of the Brown Tract roads and trails containing a neatline, locational inset, title, legend, scale, and north arrow.
  • 8. 8 Neatline  A border that surrounds a map figure Usually a line  Adds a sense of closure to a map  Featured on many professional maps but not a requirement for mapping excellence Locational inset and neatlines Judith Basin and Major Streams Prepared by: Michael WIng Date: November 17, 2002 N 0 10 20 30 40 50 Kilometers Montana State # Judith Basin Judith Basin Streams Legend Neatline Locational Inset
  • 9. 9 Annotation: text that adds meaning to mapped features  Ownership  Road numbers or names  Surveying information: PLSS or measurement control markers  Stand attributes  Stream names T24S R19ET24S R18ET24S R17E T23S R19ET23S R17E T23S R18E T25S R19ET25S R18ET25S R17E Township and Range Numbers Mt. Diablo Meridian N 0 2 4 6 Miles Date: November 17, 2002 Prepared by: Michael Wing Annotation based map
  • 10. 10 Color and contrast  People associate colors of mapped features with events, emotions, and socio- economic status  Although men and women react similarly to color, some reactions may vary depending on culture (Valdez & Mehrabin 1994)  How do you react to different colors? Emotional reactions to colors by southeastern college students (Kaya and Epps 2004)  Green - relaxed, calm, and comforted, associated with nature  Blue - relaxed, calm, and comforted, yet associated with sadness or loneliness  Yellow - lively and energetic, associated with summertime  Red - color with love or romance, but also with anger  Purple - relaxed and calm, associated with childhood or power  White - innocence, peace, purity, or emptiness, and also snowfall or cotton  Black - sadness, depression, fear, and darkness, yet also with richness, power, and wealth  Gray - negative emotions, bad weather, and foggy days
  • 11. 11 Ancillary information  Author  Date  Location of map file(s) and supporting data  Source data  Legal considerations… Caveats, warranties, and disclaimers  Caveats  warns others of certain facts in order to prevent misinterpretation of maps  Warranties  written guarantees of the integrity of a map, and of the map maker’s responsibility for the repair or replacement of incorrect maps  Disclaimers  used by mapmakers to distance themselves from any legal responsibility for damages that could result from use of their map
  • 12. 12 Types of maps  Thematic maps  Contour maps  Raster maps  Dot density maps  Cartogram maps Thematic maps  Use colors, shades, or symbols to describe spatial variation of one or more landscape features  An efficient way to draw attention to different landscape conditions or values  Choropleth maps are the most common type of thematic map
  • 13. 13 Trees per hectare 0 - 1,000 1,001 - 2,000 2,001 + Figure 4.10. A range of classes of trees per hectare on the Brown Tract illustrated in a choropleth map. (a) Three classes 0 - 500 501 - 1,000 1,001 - 1,500 1,501 - 2,000 2,001 + (b) Five classes Trees per hectare 0 - 20 21 - 120 121 - 160 161 - 190 191 - 220 251 + 221 - 250 (c) Seven classes Trees per hectare (a) Equal interval classes Figure 4.11. An equal interval classification and a quantile interval classification of trees per hectare on the Brown Tract. 0 - 277 278 - 593 594 - 873 874 - 1,236 1,237 + (b) Quantile interval of classes Trees per hectare 0 - 249 250 - 499 500 - 749 750 - 999 1,000 + Trees per hectare
  • 14. 14 Figure 4.13. A contour map of the Brown Tract (elevation in meters above sea level). 250300 600 550 500 450 500 450 400 350 400 300 150 350 250 200 200 250 300 300 200 350 200 250 300 500 550 450 400 350 300 250 200250 300 350400 350 250 450 Figure 4.14. A raster map of tree seedling measurements. )mc( retemaiD gnildeeS 8 < 01 - 8 21 - 11 51 - 31 sdaoR dikS Tree Seedling Measurements Randle, Washington Prepared by: Michael Wing Last Updated: November 17, 2007 0 50 10025 Meters ±
  • 15. 15 Figure 4.15. A dot density map of basal area on the Brown Tract. # # # # # # # # ## ### # # ## # # # # #### # # # # ### ## # # # # # # ## ## ## # # ## # # # # # # # ## # # ## # ## # # # # ### ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # ## # ## ## # # ## ## # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # #### ### # # # # # # # ## ### # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # ## # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # ## # # # # # # # # # ## # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # ## # # # # ## # # # # # ## # # # # # # # # # # # # # ## ## # # ## ## ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # ## # ## # # # ## # # # # ## # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # ## # ## # # # # # # # # ## # # # # # ## # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ### ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # ### # # # # # # # ## ## ## ## # # ## # ## # # # # # # # # # # # # # # # # # # # # # # ## # ### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # ## # ## # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # ### # # # # # # # # # # # # # # # # # # ## # # # # ## ## # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # ## # # # # # # # # # # ## # # # ## # # # # ## # # ### # # # # # ## # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # # ## # ## ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #### ### # # ### # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## ## # # ## # # # # # # # # # # # # # # # # # # # # # ### # ## # # # # # # ## # # # # # ## # # # # # ### # # # # # # # ## # ## # # # # ## ## ## # # # # # # # # # # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ### # ## # # # # # # # # # # # # # # ## # # ## # # ## ## # # # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # ## # # # # ## ## # # # # ## # # ## # # # # # # # # # ## # # # # ## ## # # # # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## ## # # # ## # # # # ## ### # # # ## # # # # # # # # # # # # # # # # ## ## ## # # # # # ## # ## # # # # # # # # # ## # # ## # # ### # # # # # # # # # # ## # # # # ## # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # ## # # # # # # # # ## # # # # # # ## # ## # # ## # # # # # # # ### # # # # # # # # # # # # # # # # # ## # # # # # ## # # ## # # # ## # # # # # # ## # # ## # # # # # # # # # # ## # ## # # # # ### # ### # # ## ## # # # # # # # # ## # # # # # # # # ## # # # # # # ## # # # # ## # # # # # # # # # # # ## # # ## # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # ### # # # # # ## # # # # # ## # # # ## # # # ## ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # # # ## ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # ## # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # ## # # ### # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # ## # # # ## # ### # ## ## # # # # ## # ## ## # # # # ## # # # # # ## ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # ## # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # # # # # ## # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## ## # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # ### # # ## # # # # ## # # ### # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## ## # # # ## # # # # ## ## # ## # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # ## # # ## # # ## # #### # # # ### # # # # # ## # # ## # # # ### # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## ## # # ## ## # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # ## # # # # ## # # # # ## # # # # # ## # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # ## # ## # # ## # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # ## ## # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ### # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # ## # # # # # # # # # # # ## # # # # # # # # # # # # ## ### # # # # # # # # # # # # # # # ## # # ## # # # ## # # # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## ## # # # # # # # # # ## # # # # # # # # ## # # # # # # # # ## # # # # # # # ### # # ## ## # # # # ## ### ## # # # # # # # # # #### # # # # # # # # # # # # ## # # # ## # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # ## # # ## # # # # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #### # # ## # # ## ## ## # ## # ## # # # # # # # # # # # # ## # ## # ## ## # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # # # # # # # # ## # # ## # # # # # ### # # ## ## ## # # ## # ## # # # # # # # ## # # ## # # # # # # # # # # ## # # ## # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # ## ## # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # ## ## # # # # # # # # # # # ## # # # # # # ## # # # # ## # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## ### # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## ## # # # # # ## # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # #### ## # # # # # ## # # # # # # # # # # # # ## ## ## ## # # # #### # # # # # # ## ## # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### ## # # # # ## # # # # # # # ## # # # # # # # # ### # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # ### # # # # # # # # # # # # # # # ### # ## # # # # # # ## # ## # # # # # # # # # # ## # # # # ## # # # # # # # ## # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # ### # ## ### # # # # # # # ## # # # ## # ### # ## # # # # # # # # # # # # # # # ## # # # ## # # # ### # # ### # # # # # ## # # # # # # # # # # # ## # # # ## # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ### # # # # # # # # # # ## ## ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ### # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## ## # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # ## # # # # ## # ## # # # # # ## ## # # # # # # # # # # # # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # ## # # ## # ## # # # # # # ## # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # ## # # # # ## # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # ## ## # ## # # # ### # # # # ### ## # # # # # # # # # # # # ## # ## # ### ## # # ## # # # ## # # # # # # # # # # # # # # # ## # ## # ## # # ## # # # # # # # ## # ## # ## # # # ## # # # # # # # # ### # ## # ## # ## # # # # # ## # # # # # # ## ## # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ### # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # # ## # # # # # # ### # # # # ## # # # # ## # # ## # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # ### # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ### # # ## # # # # # # # # # # # # # # ## # # ## # ## # # ## # # ## # # # # # # # # # # # # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # ## # # # # # # ## # # # # # # ## # # # # # # # # ### ## # # # # # ## # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ### # ## ## # # # ## # ## # # ## # # ### ## # # # # # # # # # # ## ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # ## # # ## # ### ## # # # # # # # ## # # # ## # # # ## # # # # # # # # # # # # # # ## ## # # # # ## # # # # ## # # # # # # # # # # # # # # ### # #### # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # # ## # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## # # ## # # # # # # # # # ## # # # ### # # # # # ### # # # # ## # ## # # # # ## # # # ### # # ## ## # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # # # ## # # # # # # # # # # # # # # # ## # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # ## # # # ## # ## # # ## # # # # # ## # # # # ### # # # # # ## ### # ## # # # # # # # # # # # # # # # ## ## ## # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # ## # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # ## # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # ## # # # # # # ## # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # ## ## # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # ## # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # ### # # # ## # ## ## ## # # # # ## # # # # ## ## # ### # # ## # # # # # # ## # ### ## # # # # # # ## # # # # # # ### # ## # # # # # # ## # # ## # ## # ### # # # ## # # ## # ## # # # ### # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ### ## # # # # # # # ### # # # # # # # # ##### ### # ### # # ## # # #### # ##### ## # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # ### # # # # # # # # ## # ## # # ## # # # # ## ## # # # # # ## ## # # # ## # # # # # # # # # # # # # # # ## # # # # ## # # # # ## # # # # # # # # # ## # # # # # # ### # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # ## # # ## # ## # # # # # ### # # # # # # # # # # # # # # # # # ## ## # # # # # ## ## # # ## # # # # # # ## # # # # # # # # # # ## # # # # # # ## # # # ## # # # ## # # # # # # # # # ## # # # # ## # # ## # # ## # # # #### # # # # ### # # # # # # # # # # ## ## # # ## # ## # # # # # # # # # # # ### # # # # # # # # # # # # ## # # # ## # # # # # # # # ## # # # # # # # # # ## ## # # ## # # ## # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## ## # # # # ## # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # #### # # # # # # # ## # # # # ## # # # # # # # # # # # # # ## # # # # # # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # ## # # # # # # ## ## # # # # # # # # # # ## # # # # # # # # ## # # # # # ## # ## # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## ## # ## ## ## # # ## # # # # # # # # # # ## # ## # # # # # # # # ## # # # # ## # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## ## # # ## # # # ## # # # # # # ## # # # # # # # # # # # # # # # # ## ## # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # ### # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## ### # # ## # # # # ## # # ## # # # ## # ## # # # # ## # # # # # # # # # # ## # # ## # # # # # # # ## # # # # # # # # ## # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ### # # ## # # # # # # # # # # ## # # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## # # # # # # ## # # ## # # # # # # # # # # # # # # # # # ## ## # # # # # # # # # ## # ## # ## ## # # # ## # # ## # # # # # ## # # # # # ## # # ## # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # #### # # # # # # # # # # # ## # # # # # # # # # # ## # # # ## # # # # # # ## # # # # # # ## # # # # ## # # ## # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # # ## # ## # # ## # ## # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # ## ### # # # # ## ## # # # # # # # ## ## # # ## # ## # ## # # # # # # # ## # ## # # ## # # # # # # ## # # # # ## # # # # # # ## # # # # # # # # # # # ## # # # # # # # # # # # ## # ## # # # # # ## # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## # # # # # # # # # # ## # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # ## # # # ### # # # # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # ## # # # # ## ## # # # # # ## # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # # # # # ## # # # # # # ## # # # ## # # # # # # ## # # # # # ## # # # # # # # # ## # ### # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # ## # # ## # # # # # # # ## # # # ## ## # # ## # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # ## # # # # # # # # # # # ## # ## # ### # # # # ## # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # ## # # # # # ## # # # # # # # # # # # ## # # # # # # # # # ## # # # ## # # # # # # # # # # # # # ## ## # # # ### # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # #### # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # ## # # # # # # # ## # # # # # # # # # # # # # # ## # # # # ## # # # ## # # # # # # # #### # # # # # # ### # # # # # # # # # ## # # # # # # # # # # # # ## # ## # # # ### # # # # # ## # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # ## # # # # # # # # # # # ## # # # # # ## # # ### # # # # ## # # # # # # # # # # # # # # ## # # # # # # # ## # # # # # # ## # # # # # ## ## # # # # # # # # ### # ### ## ## ## ### # # # # ### ### ####### ########## # ### ### # # ## # ### # ###### ## ## # # # # # # # # # # # # # # # ## # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # # # # # # ## # ## ## # # # # ## # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # ### # # # # # # # # ## # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # ### # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # ## ## # # # # # # # # ## # # # ## # # # ## # # # # # # ## # ## # # # # # # # # # # # # # # ## # # # # # # # # ## # ## # # # ## # # # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # ## ## # # # ### ## # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ### # # # # # ## # # # ## # # ### # # # # ## # ## # # # # # # # # # # # ## # ## # # # # # # # # ## # # ## # # # ## # # # # # # # ## # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # ### # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # ### ## # ## # ## # # # # # # # # # # ## # # # # ### # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # ## # # # # # # ### # # # # ## # # # ### ## # # # # # # # # # # # # # # # # ## # ## # # # ## # # # ## # # # ## # # # # ## # # ## ## # # # # # # # # ## #### # # # ## # # # ### # # # # # # ## # # # ## # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # ## # # # ## # # # ### # # # # # ## # # # # # # # ## # # # # # # # ## # # # # ## # # # # # # # # # # ## # # # # # # # # # # # # # ### # # ### # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # # ## # # # # # ## # # # # # ### # # # # # # # # ## # ## # ## # # # # ## # ## # # # ## # # # # # # # # # # # # # ## ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # ## # ## ## ## ## # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # # ## # ## # # # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## ## # # # # # # # # # # # # # # # # ## # # # ## # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # # # # # # # # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # ## # ## # # # ## # # # # ### ## ## # ## # # # # # # # # ## ## # # # # # # # ## # # ## ## # # # # # # # # # # ## # ### # # # # # ## # ## # # ## # # ## # ## # ### # # # # ### # # # ### ## ## ## # # # ## ### # ### # # ## # ### # ### # # ## # ## # # # # ## # ## # ## ### # ## # # # # # #### # # # # # # ## # # # ## ## # ##### ### # ## ## # ## ## ## #### ## ### ## # # ## ### ## # # # # # ## ## # # # # # # # # # # # # # ### ## ### ### # # # # ## # # # # # # ## # # # # ## # # ## # # # # # # ## # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # ## # # # ### # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # ## # # # # # # # # # ## # # ## # ## # # # # # # # ### ## # # # ## # ## # # # # # # # # # ## # # # # # # # # # ## # ## # ## # # # # # # # # # ## ## # # # ## # # ## # # # ## # # ## # # # # # ## # # # # # # ### # # ### # ### # # # # # # # # ## # # # ## # # # # # ## ## # # # ## # ## # # # ### ## ### ## ## ## # # ## # # # #### ## # ## # ## # # # # # ### # # # # ## # # # # # # ## # # # # ## # # ## # # # # # # # ## # # ## # ## # # # # ## # # ## # # # # # # # ## # ## # # # # # # # ## # # # # # # # # # # # # # # # # ## # ## # # # # # ## # # # # # # ## ## # # # # # # # # # # # # # ## # # # # ## # # # # ## # # # # # # ## # # # ## # # # # # # # # # # # # # # ## # ## # # # # # # # # # ## # # # ## # # # # # # # ## # ## # # # # # # # # # # ## # # # # # ## # # # # # # # # # # ### # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # ## # # # ## # # # # # # # # # # # # # # ## ## # # # # ## # # # # # # # # # # # ## # # ## ## # # ## # # # ## # # ## # # # # ## # ## # # # ## # # ## # ## # # ### ## ## # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # ### # # # # # # # # # # ## # # # # # # # ## # # ## # # # # # # ### # # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # ## # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # # # # # # # # # # # # ### # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # ## # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # ### # # ## # # # # # # # # # # # ## # ## # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## ## # ## # # # # ## # # # # # # # ## # # # # # # # # # # # # # # # # # # # # ## # # # # # ## # # # # # # # # ## # # # # # # # ### # # # # # # # # # # # # ## # # # # # # # # ## # # # # # # # # # # # # # # # ## # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ## #### # # # # # # # # # ## # ## # # # ## # # # # # # # ## # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # Stand Attribute Trees per acre Basal area per acre Figure 4.16. A cartogram map illustrating two measures of forest density for each stand - trees per acre and basal area per acre on the Brown Tract.
  • 16. 16 Choropleth map Basal Area (ft2 / acre) 0 - 20 21 - 120 121 - 175 176 - 230 231 + Equal interval and quantile maps Basal Area (ft2 / acre) 0 - 20 21 - 120 121 - 175 176 - 230 231 + Basal Area (ft2 / acre) 0 - 50 51 - 100 101 - 150 151 - 200 201 +
  • 17. 17 Map setup and balance Landscape Title of Map Legend Scale Bar Map Preparer, etc. NorthArrow Landscape Title of Map Scale Bar Map Preparer, etc. North Arrow Legend Design loop Develop Map Get Feedback Map Completed Edit Map Map Acceptable? No Yes
  • 18. 18 What should be on your map?  Audience- are they all familiar with your study area? Is an inset required?  Will others need to track your sources ?  Do you need to record where the map is stored?  Are revisions expected or will the study area change (date)?  Title, scale, author, and north arrow are safe bets  Publication outlets may have their own guidelines Common map problems  Wrong audience  Omitting a necessary element  Too much clutter (symbology)  Too much detail (annotation)  Plotter or printer produces something different than what you see on the screen
  • 19. 19 Cartographer Responsibility  How to Lie with Maps (Monmonier 1996)  Drawing the Line, Tales of Maps and Controversy (Monmonier 1995)  Models of reality  Many simply accept maps at face value  Be discriminate in your appraisal and interpretation of maps  Be clear and ethical in your creation of maps