!((
Puyallup River
§̈¦5
§̈¦5
Port of Tacoma
§̈¦ 705§̈¦ 705
®v
®v
GF
GF
GF
GF
GF
GF
GF
GF
GF
GF
GF
GF
GF
GFGF
GF
GF
GF
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
#*
!
!!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!!
!!
!
!
!
!
!
!! !
!
!
!!!
!
!
!!!!!
!
!!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!!!
!
!!!
! !
!!
!!
!
!! !
!!
! !
!!!!
!!
! !
!!!
!!
! !!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!
!
!
!
!
!
!
! !
! !! !!!!
!
!!
!
!
!
!
! !!
!
!
! !
!
!
!!!
! !
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!
!
!!!
!
!!!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
! !
!!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!!
!
!
!
!
! !!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!!!
!!!
!
!
!
!
!
!
!
!
!
!! !!
!!!!
!
!
!
!!!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!!!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!!!
!
!
!!!
!!
!
!
!
!
!!!!
!
!
!
!
!!
!!
!!!!
!
!
!!!!!
!! !!
!!!
!
!
!!!!!!
!!!!!
!!
!!
!!!!!!
!!
!
!
!
!!
!! !!
!
!
!!!!!!
!!!
!!
!
!
!
!!!
!!!!
!
!
!
!!
!
!!!!
!!!
!!!!
!!!!!
!!!
!!
!!
!!!
!
!!!
!!
!!
!!!
!
!!
!!!
!!!
!!!!!!!!!!!
!!
!!
!
!!!!!!!!!!
!!
!!
!!!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!!!!
!!!!!!!!!!!!!
!!!!!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
! !
!!! !
!!!
!
!!!
!!
!
!
!
!
!
!
!!
!!!
!!!
! !
!
!
!
!!!
!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!!!
!
!
! !!
!
! !
!
!!
!
!!
!
!
!
!!
! !
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
! !
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!!
!!
!
!!
!
!!!
!!!!!!!!
!
!
!!! !
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
! !
!
!
!
!!
! !!!!!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!!!
!
!
!!
!!
!
!!
!
!
!!
!!
! !!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !! !
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!!!
!
!
!
!
!
!
!!!!
!
!!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
! !
! !!
!
!!
!!
!!
!!
!!!
! !
!!
! !
!!!!!!
!!
!!!!
!!
!!
! ! !!!
!
!
!
!!
!!
!!
!! ! !!
!!!! !!! !!
! !
! !!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!!
!
! !
!
!!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!
!
!!
!
!!
!
!!
!
!!
!! !!!!
!
!!!
!
!!
!!! !
!!!
!
!
!
!
!
!
!
!
!!
!! !
!
!
!
!
!
!
!
!
!!!
!!
!
!!
!!!!!! !
!
! !
!
!!
!!
!!
!!
!!
!
!
! !!
!!
!
!!!
!!!
!
!!!!!
! !
!!
!! !
!!
!
!!
!!
!
!!
!
!!
!
!
!
!
!!
!
! !
!!
!
!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
! !
!
!!
!
!
!!
!!
!
! !!
!!
!!
!
!
!
!!!
!
!
!
! !
!!
!!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!!!
!
!!
!
!
!
! !
!!
!
!
!
!
!!
!
!!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!! !!!!
!
!
!
!!
!!
!!
!
!
!
!!!
!!!!!
!! !
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!!
!!
!
!
!!
!!
!!!
!
!
!! !
!!
!!
!
!
!!
!!!
!
!
!!
!!
!
! !! !!
!!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!!
!
!
! !
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!!
!!!
!
!!
!
!
!!
!!!!
!!!
!
!
!
!
! !!!!
!!!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!!
!!!!
!
! !!!
!!
!!!
!!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
! !!! !!
!!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!! !
!!
!!
!
!
!!
!
!
!
!
!!
!!!!
!
!
!
!
!! !
!!!
!!
!
!
!
!
!!
!
!!
!
!
!
!!!! !
!
!!
!!!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!! !!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
! !
!
!!!! !
!
!!
!
!!!
!
!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!!
!
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!!!
!
!
!!!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!! !
!!
!!
!
!!!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!!
!
!
!
!
!
!
!!!!!
!!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!
!
!!!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!
!!
!!
!!
!
!
!
!
!!!
!
!
!!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
! !!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
! !!
!!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!!!
!
!
! !!!!!!!
!!!
!!
!
!
!
!
!!
!!!
!!
!
!!!
!!
!!
!
!
!
!
!!
!
!
!
!!!! !
!
!!
!
!! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!!
!!
!
! !
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
! !
!
!
!
!!!
! !
! !
!
!
!
! !
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!!!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! !
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!
!!!
! !!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!!!
!
!!!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!
!
!
!!
!
!
!!!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!!
!
!
! !
!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!!
!
!!
!!
!
!
!
!!!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
! !
!
!!
!
! !
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!!!
!!!!
!
! !!!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!!
!
!
!!
!!
!
!
!!!
!!!
!!!!
!
!!
!! !
!
!!
!!
!
!
!
!!!
!!!
!
!
!
!
! !
!!!
!
! !
!!
!!
!
!
!
!
!
!!!
!!
!
! !
!
!
!!!!!
!!
!
!!
!
!
!
!
!!!!
!!
!
!
!
!!
!
!!!!!
!
!
!
!!!!!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!!
!
!!
!!
!
!!
!!!!!!! !
!
!
!!
!
!
!!!
!!!!
!
!!
!
!
!!
!
!
!!
!
! !!!
!
!
!
!
!
!!
!
!
!
!
!!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!!!
!
!!!!
!
!
!
!
!
!!
!
!
!
!
!
!
! !
!!!!!
!
!!!!
!
!
!
!
!!
!
!
!
!
!
!!!
!!!
!
!
!
!!
!
!!
!
!!
!!!!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!!!
!
!
!!
!
!
!!!!!
!!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!
!!!!!
!
!
!!
!
!!!
!!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
! !
! !!
!!
!!
!
!
!
!!
!
!
!
!!
!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!!!!!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
! !
!
!
!
!!
!
!
!
!!
!
!!
!!!!
!
!
!!
!
!!
!
! !!
!
!
!
!!! !
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!!!
!
!
! !!
!
!
!!
!!! !
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!!!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!!!!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!!!
! !!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!
!!
!!
!
!
!!!
!
!
!
!
!
!
!!!!
!! !!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!!!!
!!
!
!!
!
!
!!
! ! !
!!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!!!!
!
!
!
!
!
!!
!!!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!!
!!!!! !
!!
!
!
!
!
!
!!!
!!!!
!!!!
! !!!!
!
!!
!!!
!!
!
!
!!
!
!
!!
!!!!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!!
!
!
!
!
!!
! !
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
! !!!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!!
!
!
!!!
!!!!
!!
!! !
!
!!
!
!
!
!
!
!
!!!
!
!!! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!!
!
!
!!!
!!
!
!
!
!! !
!
!
!!
!
!!
!
!
!!
!!
!!
!
!!
!
!!!!
!!
!
!
!!
!!
!!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!!
!
! !
!
!
!
!!
!!!
!
! !
!
!!
! !
!
!
!
!
!
!
!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!!!!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!!
!
!
!
!!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!!!
!
!
!!
!
!
!
!
!
!!!!
!
!
!
!
!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!!!
!
!!
!!!
!
!!!!
!!
!!!!!! ! !
!!
!
!!
!!!
! !
!!
!!!
!!
!
!! !
!!
!!!
!
!
!!!
!!
!
!!!!
!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!!!
!
!
!
!!!!
!!!!
!!!
!
!!
!
!!
!!
! !!
! !!
!
!!
!!
!
!!
!!
!!!
!!!!!!
!
!
!!
!
!!
!!
! !!
!!!!
! !! ! !
!
!! !! !
!!!
!!!
!!!
!
!
!
!
!
!!!!
!!
!
!
!
!
!
!!!!!!!!
!!
!
!
!!!
!
!!
!
!!!!
!! !!
!
!
!!
!!!
!
!
!
!!
!!
!!!
!
!
!!!
!
!
!!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!!
!
!! !!
!!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!!
!
!!
!
!
!!
!
!
!!
!
!!
! !
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!!
!!!!
!!!
!
!
!
!
!
!!!
!!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
!
!! !!
!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
! !!
!!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!
!!!
!!!
!
!
!
!!
!!
!!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!!! !
!
!
!!!
!!!
!
!!
!
!
!!!!!
!!
!!
!
!!
!! !
!
!
!
!!
!
!
!!!
!!!
!!
!
!
!
!
!!
!
!!
!!
!
!!
!!!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!!
! !!!!
!
!
!
!!
!
!
!!!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!!!!! !!!
! !!!
!!
!!!!
! !!!
!
!
!
!!
!
!
!!
!!
! !
!
!
!!
!
!
!
!!! !
!!
!!!
!
!
!
!! !
!
!
!!!
!
!
!
!
!!!
!!
!!!
!
!!
!
!!
! !
!!
!
!
!
!!!
!!!!
!
!
!!
!!
!
!
!!!
!
!
!!!
!
!
!!!!
!
!!
!!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!! !
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!!!!
!
!!!!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!!!
!
!
!!
!
!!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!!!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!!
!
!
!!!
!
!
!
!!
!
!
!
!!
!
!!
!
!!
!
!
!!!!
!
!
!!
!!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!!
!!!
!
!!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!!
!
!!
!!!!!!
!
!
!
!!!!
!!!!
!
!!!
!!!
!!
!
!!!
!
!
!!!
!!!!
!!
!
!
!
!!!
!!!
!
! !
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!! !
!
!
!
!
!
!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!! !!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!!!!
!!
!
!
!
!
!!!
!!
!
!!!
!
!
!!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!!!
!!
!
!
!
!!!!
!
!!
!!
!!!! !!
!
!!!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!!!!!!
!
!!
!
!
!!!
!!
!
!
!
! !!!
!
!
!!!
!!!
!
!
!
!!!! !!
!!!! !!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!!
!!
!!!!
!!! !
!!
!!!!
!
!!!!
!
!!!
!!!
!
!!!!!
!
!!
!!
!
!
!!!!!
!
!!
!
!!!!
!
!!
!
!
!
!
!!
!!!
!!
!!
!!
!
!
!!! !! !!
!
!
!!!
!
!!
!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!!
!!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!!!
!!
!
!
!!!!
!!
!!!
!!!
!!
!
!
!!
!!
!
!
! !!!
!!!
!
!
!!
!
!!!! !!!!!!
!
!!!
!
!!
!!
!
!!
!
!!
!
!
!!!
!!
!!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!!!
!!!!!!
!!
!!!!!!!!
!
!
!
!
!
!!!!!!!!
!!!!
!!!
!!!!!
!!!!
!!
!
!
!!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!!!
!!!
!
!
!
!
!!!
!!!!!
!!!
!
!
!!!
!
!!
!!!!
!
!
!!
!
!
!
!!
!!
!!!!!!
!
!
!
!!!
!!
!!!
!!
!
!
!!!
!!
!
!!
!
!!
!!!
!
!!
!!
!!
!!
!!
!!!!
!
! !!
!
!
!
!! !
!!
!
!
!!
!
!
!
!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
! !
!!
!
!!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!!
!!
!
!!
!!
!
!! !
!
!
!!
!
!!
!
!!!
!
! !
!
! !!!
!!!!!!!!!
!
!
!
!
!!!!
!!
!
!!
!!!!!
!
!!
!
!!
!
!
!
!!
!
!!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!!
!
!
! !
!
!!!!
!!!
!
!!
!!!!
!
!
!!
!
!!!
!
!
!!
!
!
!
!!
!
!!
!!!
!!
!!
!
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!!
!
!
!!
!
!!
!!
!
!!!
!!! !
!
!
!
!!
!!!
!
!!!!
!
!!
!
!!
!
!
!!
!!
!!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
! !
!! !
!!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !!
!
!!!
!
!!
!!
!
!
!!
!!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! !!!
!
!
!!!!
!!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!!!!
!!
!
!
!
!
!
!!!!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!
!
!!!!
!
!
!
!!
!
!
!!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!!!
! !!
!
!
!
!!
!
!!
! !!
!!!!
!!
!
!
!! !!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!! !
!
!!
!!!
!
!!
!!
!
!! !!
!
!
!!!!!!
!
!!
!
!
!
!
!
! !
!
!
!!!
!
!!
!!!!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!
!!!!!
!
!
!!
!
!!
!
!
!! !!
!!
!!!
! !
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!! !!!
!
!
!!
!
!!!
!
!!!!
!
!
!
!!
!!!
!
!!!
!!
!
!!
!
!!
!
!
!!
!
!
!!
!!!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!! !
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!!!
!
!
!!
!
!!!
!
!
!!
!
!
!!!! !!
!!!
!!!
!
!!!
! !
!
!
!
!!!
!
!!!
!!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!!
!
!!!!!!!!!
!!
!
!
!!!!
!
!!!
!
!!
!!!!
!!!!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!! !
!
!
!!! ! !
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!!!!! !
!!
!!!!!
!
!! !!
!
!
!
!!!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!!!
!
!
!
!!!
!
!
!!
!
!!
!
!!!!!
!!
!
!
!!
!
!
!!
!
!!!!
!
!
!!!
!!
!
!
!
!
!!!
!
!!!!
!
!
!
!
!
!
!
!
!
!!!!
!!
!
!
!!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!! !
!!!
!
!!!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!!!
!
!!!
!!!
!
!
!
!
!
!
!
!
!!
!!
!!!
!
!!
!
!
!! !
!
!!!
!
!
!
!!
!!!!!!
!!
!!!!
!!
!
!!
!!
!!!
!
!
!!!!
!!
!
!
!!
! !!!!
!
!!!
!!!! !!
! !!!!
!
!!
!!!!!
!
!!!
!
!
!
!
!
!
!!!!!!!
!!
!
!!!
!!!!
!!
!!!
!!
!!
!
!
!
!
!
!
!
!!!!
!!
!!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!!!!!
!!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!!!!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
! !
!!
!!
!!! !
!
!!
!
!!
!!
!!!
!!
!
!!!
!
!!
!
!!!!
!
!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
! !
! ! !
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
! !!
!! !!!! !
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!!!!
!
!!!
!
!
!!!
!!
!
!
!!!
!!
!
!
!
!
!!
!
!
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!!
!!
!
!!
!
!!
!!
!!!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!!
! !
!
!!!
!!
!
!!
!
!!!
!!!
!
!!!
!
!
!!!
!
!!!
!!! !
!
!!!!
!
!!! !
!! !
!
! !
! !!!!!
!! !!!
!!
!!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!
!!!
!
!
!
!!!
!
!
!
!
!
!
!
!!!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!!!!!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
! !
! !!
!
!!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!
!
!
! !!
!
!
! !!!!
!!!
!
!
!
!
!!!!
!
!
!
!!
!
!!
!
!
!
!!!!
!!!
! !
!!
! !!
!!
! !!!! !
!
!!! !
!!!!
!
!
!
!
!
!
!
!!!
!!!
!! !
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
!
!!
!
!
!!
! !!
!!
!!!
!
!
!!!
!
!
!!
!
!!!
!
!
!
!
!
!! !
!
!!
!
!
! !!
!
!!
!!
!
!
!
!
!
!! !
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!!
!!! !
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!!!! !
!!
!!
!!!
!!
!
!
!
!
!!
!!! !!
!!!!!
!
!
!!
!
!
!!
!
!
!!
!!!
!!
!
!!
!!!!!
!
!!
!
! !
!
!
!
! !
!
!!
!!
!
!
!!
!!
!
!
!
!!
!
!
! !
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
! !
!!
!
!
!!
!!!!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!!!
!
!
!
!!
!
!!
!
!
!
!!
!
!
! !
!
!
!
!!
!
!
!
!
!!
!!!!
!!! !!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!!!
!!
!!
!!
!!!!
!!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!!!!
!!!
!
!
!!
!!!
!
!
!
!
!!
!
!
!!!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!!
!!
!
!
!
!!!
!
!
!!
!!
!!!!!
!!
!
!!!! !
!!
!!
!!!
!!!
!!
!!!
!
!
!!!!!
!
!
!
!!!
!
!!!
!
!
!!!
!!!
!
!!
!
!
! !
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
! !
!
!! !
!!
!!
!!
!!!
!
!
! !!
!!!
!
!
!!
!!
!
!!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!!
!!!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!!!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
! !
!
! !
!!
!
!!!!!!
!!!
!
!!!!
!!!
!
!!!!
!
!!
!!!
!!
!
!!!!
!
!!
!!
!
!
!!!!
!
!!!!!
!
!
!!!!
!
!!!!!
!!!!!!!
!!
!!
!!
!
!
!
!
! !
!
!
!!!!
!
!
!!!!
!!!
!
!
!!!
!
!
!
!!
!!
! !!!
! !!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!!
!!!
!
!
!!
!
!
!
!!
!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!!!
!!!
!
!
!!!
!!
!
!
!
!
!
!!!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!!!
! !
!
!
!
!
!!!
!
!!!!
!
!
!!
!!
!
!!
!
!! !
!
!
!!
!!!!!!!!
!
!
!
!!
!!!!
!!
!
!
!
!
!
!
!!!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!!
!!
!
!
!
!!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!! !
!!
!!! !!!
!
!!!!!!
!!
!!
!!
!!
!
!!
!!
!
!!!
!
!
!
!!!!
!
!!!
!
!
!!
!
!
!!
!
! !
!
!
!!!
!
!
!
!!
!! !
! !
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
! !! !
!
!
!
!
!
!!
!!
! !
!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!!!
!
!
!
!
!!
! ! !!!
!
!!
!
!!
!
!
!!
!! !
!
!
! !
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!!
!
!!
!
!!!
!
!
!
!!!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!!!
!! !
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
! !
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
! !
!
!
!
!! !!
!
!
!
!
! !
!
!!
!!
!
!!
!
!!!
!!!!
!
!
!
!!!
!!
!!
!!!
!
!
!!!!
!!
!!
!!
!
!!
!!
!!!!
!!
!!
!
!!
!!
!
!!!!!
! !!! !
!
!!!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!!
!!!!!
!!
!
!
!
!
!
!!!
!
!!!!
!!!
!!!
!
!!!!!
!
!
!
!
!
!!
!!
!
!!!
!!
!!
!
!
!
!
!
!
!!!
!!
!!
!
!
!
! !
!!
!
!
!
!
!
!
!
!!!!
!!!
!!!!!
!!!!
!
!!
!
!!
!
!
!
!!
!!
!!!
!
!!
!
!
!!
!!!!
!!
!!
!!!! !! !!
!
! !
!! !!
!
!
!! !
!
!
! !!
!!
!!!
!!
!!
! !!
!
!!!
!
! !
!!!
!
!
!
! !
!
!
!
!
!
!
!!!
!
!
!
!!!!
!!
!
!
! !!!
!!
!!!
!!!
!!
!
!!!
!
!!!
!!!!!
!!
!!!
!!
!
!
!!!
!!
!
!!
!!!
!!
!!
!
! !
!!
!
!
!
!!!
!
!!
!!!
!!
!!
!! !!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!!
!!!
!
!
!
!
!!
!
! !!
!!
!!
!!!
!
!
!
!!!
!
!
!!!!
!
!
!!
!
! !!
!
!!
!
!
!! !
!! !!
! !!
!
!!!
!!
!
!!
!
!!
!
!!!!
!
!
!!
!
!
!
!
!!
! !!
!!
!
!!!!!
!
!!!
!!!
!
!
!
!
!
!! !
!!
!!
!
!! !
!
!!
!
!!!
!
!!!!
! !
!!!
!!
!
!!
! !!!
!!!!!
!
!
!!
!!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!! !!
!
!!
!!!
!! !
!!
! !
!!
!
!!
! !!
!
!
!
!
!!
!
!!
!
!
!! !
!!
!
!
!!!
!
! !
!
!!!!!!
!
!!!
!
!
!
!
! !
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!!
!
!!!
!!
!!
!!
!
!
!
!!
!
! !
!
!
!
!
!!
!
!!
!
!!
!
!!
!
!!!
!
!
! !
!
!
!
!
!!!!
!
!
!! !
!!
!!
!
!!
!
!!!
!
!!
!!
! !
!!!
!!!! !
!!
!
!!
!!!
!
!!
!
!
!
!! !!!
!
!
!!
!
!
!
! !!!!!
! !!
!
!
!!
!
!!
!!
!! !!!!
!
!
!
!
!!
!!
!
!
!!!
!!!
!
!!
!!
!!
!! !
!!!
!!! !
!!!
!
!!!!
!
!!
!!
!!!!
!
!!
!
!
!
!
!!!
!!
!!
!! !!
! !!!
!
!!!
!
!!
!!
!!
!
!!!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!!
!
!
!
! !
!
!
!
!
!
!
!
!!
!!
!
!!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!!
!!
!!!
!!
!!
!
!!
!
!
!
!
!!!
!!!
!
!!!
!
!!
!
!
!!!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!!
!
!!
!!!!
!
!!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!!!!
!!!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!
!!
!!!
!!
!
!
!!
!!!
! !!
!!!
!
!!!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
! !
!
!
!!
!!!!!
!!!!
!
!
!
! !
!
!!
!
!!!!!
!
!
!
!
!
!!
! !
! !!
!
!!
! !
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!! !!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!!!
!!
!
!!
!
!!!
! !!
!
!! !!
!!
!!
!
!
!
!
!!! !!
!!
!
! !!!
!
!!
!
!
!
!
!!
!!!!!
!
!!
!!
!!
!!!
!
!!
!
!
!
!!
!
!!!
!!
!!
!!
! !
!!!
!
!!
!
!
!!
!
!!
!!
! !!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!!!
!
!!
!!!!
!
!
!
!
!!!
!
!!
!
!! !!!
!!!
!
!
!!
!
!
!!!
!
!
!!!
!
!
!!
!!
!!!
!
!! !
!!
!! !
!!!!
!!
!
!!
!
!!!!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!!
!!!!!
!
!
!
!
!!
!!!
!
!!
!
!!!
!!!
!
!
!
!!
!
!!!
!!!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!!
!!
!!!!
!
!!!!!!!
!!!! !
!!!
!
!
!!
!!
!
!!!!
!!
!!!!
!!
!
!!!!!
!!!
!
!
!!!!
!!!
!
!
!
!!
!
!!
!!
!!!
!
!!
!
!!!!!!!!
!
!
!!
!
!
!
!!
!
!
!!!
!
!
!!
!
!!
!
!
!
!
!!! !!
! !!!!!!
!!!
!
!!
!
!!!!!!
!!
!!
!!!!!
!
!
!
!
!
!
!
!!!
!!!!!!!!!!
!!
!!
!
!!!!
!
!
!
!
!!
!
!
!!
!
!
!!!
!
!
!!
!!!!!
!
!
!!!!
!!
!
!!
!!!!
!!
!
!
!!
!!! !!!!!!
!!
!!
!!
!
!!
!
!
!
!!!!
!
!!
!
!
!!
!
!!
!
!
!
!
!!
!!!!!!
!!
!!!!
!
!
!!!!
!
!!!!
!!
!!!
!
!
!!!
!
!
!
!
!
!!
!!
!!!!
!!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!!!!!
!!!
!
!
!
!!
!
!!!
!
!
!
!
!
!!!
!
!
!!
!!!
!
!
!!
!!
!
!
!!
!
!!
!
!!!!!
!!!
!!
!!!!
!!!!!
!!!
!
!
!
!!!!!
!
!!!!
!!
!
!!!!! !
!!
!!
!!
!!
!!
!
!
!!!
!
!
!
!!
!!
!
!!
!
!!!
!!
!!
!!
!
!
!!!
!!
!!
!!!!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!!
!!!!!
!
!!
!
!
!
!!
!
!!
!
!
!!!
!
!!
!!
!
!!
!!!!
!
! !!
!
!
!
!
!
!!!!
!
!
!!
!!!
!!!
!!!!!
!!!
!
!!
!
!!!!
!
!
!!
!!
!
!!!
!!
!!!!
!
!
!!
!
!
!!!
!
!
!
!!
!
!
!
!
!!!
!!
!!!
!!
!!
!
!
!!!
!
!
!
!
!!!
!
!
!!!!
!!!!!!!!
!!
!!!
!!!!
!!!!!!
!!!!!!
!
!!
!!
!!
!
!!!!!!!
!
!
!
!!!!
!!
!
!
!!!
!!
!
!
!!
!
!!!!!
!
!
!!
!
!
!
!! !!!
!
!!!
!
!!!!
!!
!
!!
!
!!!!!
!
!
!!!!!
!!!!
!
!
!
!
!
!!! !
!!!
!!!!!!!!
!!
!
!!!!
!!
! !
!!!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!!!
!
!
!!!!
!
! !!!
!
!!!
!!!!
!
!
!
!!!!
!
!!
!
!!!
!!!
!
!
!
!
!
!!!
!!!
!!!!!
!
!
!
!
!! !
!!!
!!
!!!!
!!
!! !
!!
!!!!
!
!
!!
!
!
!
!
! !!! !
!
!
!! !
!!!!
!
!
!
!
!
!
!!
!!
! !
!
!
!
!!
!
!!
!!!
!
!!
!!
!
!!
!!!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!!
!
!!!
!
!!!!!!
!
!
!
!
!
!!!
!
!!!
!!!!
!!!
!
!
!!!
!
!!!
!!
!
!
!!!
!
!
!
!!
!
!!
!!!
!
!!!
!
!!
!!!!!
!
!
!
!
!
!!
!
!
!!!
! !
!
!
!
!!!
!
!!
!
!
!
!
!!!!!!!
!!
!
!
!!!!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!!
!!
!
!
!!!!!
!
!
!
!!
!!
!!
!
!!
!
!!
!!
!!!
!
!!
!
!!!
!
!
!!!
! !!
!
!!
!
!
!
!!
!!
!
!
!
!!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!! !
!
!
!!!!!
!
!!!!
!
!!!
!
!
!
!
!
!
!!!
!!
!
!
!!
!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!!!
!!!
!
!
!!
!
!
!
!
!!
!!!
!!!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!!!
!
!
!!!!!!!!
!
!!
!
!!
!
!
!
!!!
!
!!
!
!
!
!!!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!!!
!!
!!
!
!!
!
!
!!
!!!
!
!
!!
!
!!
!
!
!!
!!
! !
!
!
!!!
!!
!!
!!
!
!!
!!
!!
!
!
!! !!
!!
!!
!
! !!!
!
!
!!
!
!
!!
!
!!
!
!
!!
!
!
!
!!!
!!
!
!
!
!!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!!!!!!
! !
!
!
!
!!
!
!
!!!!!
!!!
!
!
!
! !
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
! !
!!
!
!
!!
!!
!
!!!
!
!
!
!
!
!
!
!!!
!
!
!!!
!
!
!
! !
!
!
!!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!!
!!!
!
!!!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!!!!
!
!
!
!
!
!!!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!!
!!
!!!
!
!!!!
!
!! !
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!!
!
!!
!
!!
!
!
!!
!!
!! !!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!!
!!
!!
!
!!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!! !
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!
!
!!
!
!
!
!
!
!!
!!!!
!
!!
!
!
!
!
!!
!
!
!!!
!
!!!
!
!!!
!!!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!!!
!!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!
!!!
!
!
!!
!! !
!
!
!
!!
!
!!!!
!!! !!
!!
!!
!
!
!
!!!
!!
!!
!!
!
! !
!!
!
! !
!
!
!
!
!
!!
!
!!
! !
!
!
!!
!
!!
!
!
!
!
!!
!
!
! !
!!
!
!!!!!!
!!! !
!
!!! !!
!
!
!
!!
!!!!
!! !
!
!
!!!
!
!
!
! !
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!
!!
!
!!!!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!!
!!
!! !!!!
!
! !
!
!
!
!
!
!!
!
!!
!
!
!
!
!!!
!!
!
!!
!
!
!
!
!! !
!!!
!
!!
!
!
!!
!
!!!
!!! !
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!!
!!
!!!!
!
!
!!!
!!
!
!!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
! !!
!!!!!
!
!!
!!
!!!
!
!!
!!
!
!
!
!
!!
!
!!!
!
!!
!!
!!
!
!
!!!
!!
!
!
! !
!!
!
!
!
!!
!
!! !!!
!
!
!!!
!
!!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!!
!!!!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!!!
!
!
!
!
!
!!
!
!
!
!
!
!!!!!!
!!!
!
! !!
!
!!
!
!
!!
!!
!!!
!
!
!!!
!
!
!
!!
!
!!!
!
!
!!
!
!
!
!!!!
! !!
!
!!
!!
!
!!!
!!
!
!
!!!!
!!!
!!
!
!!
! !!
!!
!! !
!
!
!
!!
! !!
!!
!!!!
!! !
!
!!
! !
!!!
!
!
!
!
!!!
!
!!!
!!
!!
!
!!! !!
!!!
!
!!
!!!! !!
!!
!!
! !
!!
!!!
!
!!!
!!!!
! !
!! !
!
!
!
!!!
!
!!!!!
!!
!
!
!!
!
!!!
!
!!!
!
!
!
!!!
!!
!!
!!!!
!
!!
!
!
! !!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
! !!
!!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!!!
!
!
!
!!
!
!!
!
!
!!!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!!
!!!!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!!
!
!
!
!
!
!!
!!!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!!
! ! ! !!
!
!
!
!
!!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!
!
!!
!!!!!
!!
!
!
!!!!
!
!!
!!
!!!
!
!!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!!!
!
!!!
!!
!!!!
!!
!
!! !! !
!
!
!!
!
!!!
!
!!
!!
!!
!!!
! !!
!
!
!
!!
! !
!! !
!!
!!
!!
!!
!! !
!
!
!!! !!
!
!
!!!!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!! !!!
!
!!!
!
!!!
!
!
! !!!
!
!!
!!!!!
!
!!!
!
!
!
!!!!
!
!!
!
!
!!! !
!
!
!
!!!!! !
!!
!
!!
!
!
!!!
!!
!
!
!!!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!!!
!
!
!!!!
!
! !!!
!
!
!!
!!
!! !
!!!!!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!!
!!!
!
!
!!!
!!
!!
! !
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!!
! !
!!
!
!!!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
! !!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
! !
!
!
!
!!!! !
!!
!!! !
!!! !
!
!!
!
!
!!
!!!!
!!
!
!!!!
!
!!!
!
!!!
!!
!
!!
!
!!
!!
! !
!
!!
!
!!
!
!
!
!!!
!
!
!
!
!
!!
!
!!
!!!!!
!
!
!
!
!!
!
!!
!!!
!
!
!
!
!!
!
!
!!!
!
!!
!
!!
!
!
!!
! !
!!
!
!!
!
!!!
!
!!!
!!!!
!
!
!
!
! !!
!
!
!
!
!
!
!
!! !
!
!!
!
!
!
!!
!
!!!
!!
!!!!
!
!
!
!!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!!!
!
!
!!!
!!
!!
!!!
!
!
!
!!!
!
!!
!
! !
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!! !
! !
!!!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!
!
!
!! !!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
! !!
!
!
!
!!
!
!
!
!!
!!
!
!!!!!!
!!
!!!
!
!
!
!!!!!!!
!!
!
!
!!!
!
! !!
!
!!
!
!
!!
!
!!
!
! !!
! !
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!
!!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
! !!!
!!
!!
!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!
!
!!
!
!!
!
!!!
!!!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!!
!!
!
!!
!!
!
!
!
!
!
!!!!
!!
!
! !!
!!! !
!!
!
!!!
!!
!
!
!
!!
!!!
!!!
!!!
!!
!!
!
!
!! !!
!! !
!!
!
!!!
!!
!
!!
!!! !!
!!! !
!!
!
!
!
!!
!
!!
!
!
!!!!!!
!
!
!!
!
! !!
!
!
!!
!!
! !!
!
!!!
!! !
!
!
! !
!
!
!!!!
!
!!!
!
!!
!!
!!
!
!
!!
!!!
!
!!
!!
!
!
!
!!
!
!! !
!
!
!
!!
!!
!
!!
!!
!!
!
! !
!!
!!
!
!
!!
!
!
!
!
!!
!!!!
!
!
!
!
!
!
!!
!! !!
!!
!
!
!
!!
!!! !
!
!
! ! !
!!
!!
!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!! !
!
!
!!!
!!
!!!
!
!!
! !!!!!
!
!! !
!
!!
!! !!
!
!! !
!!
!!
!
!
!! !
!!
!
!
!
!!
!!
!
!!
!!
!
!
!!
!!!
!!!!
! !
!!
!
!!
!
!
!
!
!
!!!
!!
!
!
!!
!! !!
!
!
!!
!!! !
!
!!!
! !!
!!
!
!!
! !
!
!!
!!
!!!
!!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
! !! !
!!!!
!! ! !
!
! !
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!!!!
!
!!!
! !
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!! !!!! !
!!!!
!!!
! !
!!!
!
!!!!
!!
!! !!
!
!!!
!
!
!!
! !!!
!
!! !!
!
! !
!!
! !
!
!
!
!
!
!!!
!!
! !!
!!!
!
!!
!
!! !!
!!!
!
!
!
!!!
!
!!
!
!
!!
!
!
!!!
!!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!! !
!!!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!!
!
! !!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!!
!! !!!
!!
!
!!
!
!!!
!
! !!
! !
!!
!
!
!! !!
!
!
!
!
!
!
!!
!
!
!!
!
!
! !
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!!
! !!
!
!!
!!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!!
!
!
!!
!!
!
!
!
!!
!
!
!!!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!!!!!
!!
!
!!
!
!
!!! !
!!
!
!
!
!
!
!
!!!!
!
!
! !
!
!!
!
!!
!
!!
!!!
!
!!
!
!
!!
!
!
!!!
!
!!!
!
!!
!!
!
!!
!!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!!!!
!!
!!
!!!!
!
!
!!!
!!!!!
!!!
! !!!
!!
!
!
!
!!!!
!!
!
!!
!
!!!
!
!
!
!
!
!!
!!
!
!
! !
!
!
!
!
!
!! !
!
!!!
!!
!
!!
!
!
!!
!
!!
!
!!!
!
!!
!
!!
!
!!
!!
!
!!!! !
!!!
!
!
!
!
!
!
!
!!
!!!
!!!!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!!!
!!
!!
!
!
!!! !!!
!!
!! !
! !!
!
! !!!
!!!
!!
!
!
!
!
!!
!! !
!!
!
!
! !!
!!
!!
!
!!
!!!
!
! !
!
!
!
!
!
!!
!
!
! !
!
!!
! !
!
!
!!!!
!!!
!
!
!!
!
! !
!
!!!!!
! !!!!
!! !!
!
!!
!
!
!!
!
!
!!
!!
!
!!! !
! !!
!!
! !!
!
!
! !
!
!
!
!!
!!!
!
!
!
!! !
!!
!!
!!
!!
!
! !!!
!!!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
! !
!
!!!
!
!!
!
!
!!
!
!!!
!
!
!!!
!
!!
! !!!
!
!
!!!
!
!
!!!
!
!!
!!!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!! !
!
!!
!!
!
!
!
!! !!
!
!!
!!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!
!!
!! !!
!
!
!
!
!!
!
!
!
!
!
!!
!
! !
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!!
!
!
!!
!
!
!!!!
!!
!!
!
! !
!!! !
!
!!
!!!!
!
!!!
!
!
!
!!
!
!
!
!
!!!!
!!!
!
!
!!
!!
!
!
!!
!
!
!
!! !!
!!
! !
!
!
!
!!
!
!
!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!!
!
!!
!! !
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
! !
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!
!!
!
!
!
!
!
!
!!
!!
! !
!
!
!
!!!
!
!!!!
!!!
!!!
!!
!!
!!!
! !!
!!! ! !
!
!
!
!!
!!
!!!
!!
!!!!!!
!! !
!!!
! !!
!
!
!!
!!
!
!
! !!!
!!!
!!
! !! !
!
!
!
!
!!!
!!! !
!
!
! !!
! !!! !
! !
!
!
! !!!
!
!!
!
!
!!!!
!!
!
!
!
!!!
!!
!! !!
!
!
!
!!
!
!!!
!!!
!!
! !!
!
!
!
!
!!!
!
!
! !
!
!! !!
!!
!
!!
!! !
! !
!!
!
!!!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
! !
!
!! !!
!
!!
!
!!
!
!
!! !
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!
!!!
!
!
!!
! !
!!
!!
!
!! !!
!
!
!
!!
! !!
! !!
!!
!
!
!!
!
!!!!!
!
!
!
! !
!
!! !
!
!!
!
!
!
!!
!
!!
!
!!
! !!
!
!!!
!
!
!!
!
!!
!
!
!
!!!!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!!!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!!
!
!
!
!
!!
!!!!
!!
!! !!
!!!
!
!!
!!
!!
!!
!!
!
!!
!
!!!!
!
!
!
!!
!
!!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
! !
!
!
!!
!
!
!!!
!
!
!!
! !!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
! !
!
!
!!
!
!
!!
!!!
!
!!!
!
!
!
!
!!!
!!
!!
!
!
!!
!
!
!
!
!!
!
!!!
!!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
! !!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!
!!
!
!!! !
!!
!
!
!!!
!!
!!
!
!
!
!
! !
!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!!!
!
!
! !
!!
!
!!!
!!
!!
!
!!!
!
!
!
!!
!
!
!!
!
!!
!
!!!
!
!
!
!!!
!! !!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!!
!
!
!!!!
!!
!
!
!
!
!!
!
!
!!!!
!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!! !
!!
! !!
!
!
!
!!!
!
!!!
!
!!!
!!!
!!!!
!
!!!!
!
!!
!
!!!!!
!
!!
! !!!
!!
!!
!!!!
!
!
!!!
!!
!!
!
! !!!
! !
!!
! !
!
!
!!!!
!!
!
!
!!
!!
!
!
!
! !! !
!
!
!!!
!
!!!
!!!
!!
!
! !!!!
!!! !
!!!!
!!
!!
!!
!
!
!
!!!
!
!!!
!!
!
!
!!
!!
!
!
!!
!! !
!
!! !
!
!!
!
!
!!!
!
!!
!
!!
!!
!! !
!! !
!!! !!
!
!!
!
!!
! !!!
!!
!
!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
! !! !! !
!
!
!
!!!
!!!!!
!!
!
!!
!
!
!
!!!
!!!
!
!
!
!!!
!
!!
!
!!
!
!!
! !
!
!!!!
!!!
!
!
!
!
!
!
!
!!
!
!
! !!!
!!
!
!
!!
!
! !!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!!
!!
!
!
!
!!!
!!
!
!
!
!
!
!!!
!!
!!
!!!
!
!
!!!
!
!!
!
!
!
!!
!
!
!
!
!!!
!!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!!!
!!
!
!
!!!
!!
!
!
!
!
!! !
!
!
!!!
!
!
!
!
!
!!!
! !
!
!!
!
!
!
!
!!
!
!!!
!!
!
!!
!
!
!!
!!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!!
!
!!
!
!
!!
!!
!
!!!
!!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!!! !
!
!!
! !!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!
!!
!
!
! !!!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!!! !
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!!!
!
!
!
!!
!!
!
!
!
!
!!!!!
!!
!
!
!
!
!! !
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!!
!
!
!! !!!!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!
!
!
!
!!!
!
!
!!
!
!!!!
!
!
!
!
!
!!
!
!!!
! !
!
!!!
!
!!
!!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!!!
!!
!
! !
!!!
!
!!
!
!!
!!
!
!
!
!
!!!
!!
!
! !!!
!! ! !!
!
!
!!
!!! !
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!!!
!!
! !!!
!!!
!
!
!
!
!
!
!!
! !
!!
!
!!!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!! ! !
!!!!
!
!
!
!! !!
!
!!!!!
!
!!
!!! !
!!
!
!!
!!
!!!!
!
!!!!
!!!
!!! !
!
!!!!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!!
!!
!!!!
!
!!
!
!
!
! !!
!
!
!!
! !
!
!
!! !
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!! !!! !
! !!
!!! !
!
!!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
! !
!!!!
!
!
!!! !!!
!
! !!
!!
!!
! !!!
!
!
!!
!
!
!
!!! !!
!!!
!!!!
!!!!!
! !!
! !!
!!
!!
!
!!
!
!!
!! !! !!
!!
!
! !! !
!!
!
!!
!!!!
!! !!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!!!
!
!!!
!
!!
!!!!!
!!
!
!!!
!!!
!!
!
!
!
!!
!
!!
!
!
!
! !
!
!!
! !
!
!
! !
!
!
!!
!!
!
!!
!
!
!
!!!
!!
!!!
!
!!
!!
!
! !!
!!
!
!
!
!
!!
!
!!
!
!!!! !!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!!!!
!!
!!! !! !
!
!
!!!!
!!
!
!!
!
!
!
!
!
!
! !!
!
!!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
! !!
!
!
!!
!!!
!!!!!!
!!!!
!!
!!
!
!!!!! !
!
!!
!
!!
!
!
!!!
!!
!
!
!!
!
!
!
!!
! !
! !
!
!
!
!
!!
!!
!!
!
!
!!!
!!!
!!
! !
!
!!
!
!!
!!!
!!
!
!
!
!!! !
!
!!
!
!
!!! !
!
!
!!!!
!
!
!
!!!
!!
!
!! !
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!!
! !
!
!!
!
!!
!!!
!
!!
!!
!
!!!
!
!
!
!! !!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!! !!
!!!
!
!!
!
!!!!
!!
!
!!!!!
!!
!
!!
!
!
!!!!
!
!!
! !
!
! !
!
!!!!
!!
!
!
!!
!
!
!!
!
!
!
!!!
!! !
!!
!! !
!
!
!
!
!
!
!!!
!
!!
!! !
!!!!
!!!!
!
!!!!
!!!!
!
!
!!
!!
!
!!!!! !
!
!
!
!!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!!! !
!
!
!
!
!!
!!
!!!
!
!! !!
!!
!
!!!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!
!
!!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!!
!
!
!!
!!!!
!
!
!!!
!!
!
!
!
! !!
!
!!
!!!
!
!
!!! !
!!
!!
!! !
!
!
!!!!!
!
!
!
!!
! !!!!!
!!
! !!!
!
!
!!!!
!
!
!
!!
!!!!
!!!
!
!
!!
!
!!
!!
!
!! !!
!!
!
!!!!
!
!!!!
!
! !!!
!!
!
! !
!
!
!
!
!!!
!
!!
!!
!
!
!
!
!
!!!
!
!
!!
!!!
!
!
!!
!!
!
!!
!
!
!!!
!
!!
!!
!
!
!
!
!!
!
!!!!
!
!
!!!
!
!
!
!!
!!
!!
!
!
!!
!
!! ! !
!
!!!
!!!
!!!
!
!!
!!
!!
! !
!!
! !
!!!
!!
!
!
!
!
!!!!
!!
!! !!!!
!!!
!!!
!
!
!
!
!
!!
!
!
!
! !
!
!
!!
!!
!!
!!
! !
!
!
!!!!!!
!! !
!!!!
!!!!
!!!
!
!!
!
!
!
!!
!!!!
!! !! !
!!!
!!!!
!!
!!!!!!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!! !
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!! !!!!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!!
!
! !
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!!!
!
!
!
!!!!
!!!!!
!
!!
!!!!
!!
!!
!
!!
!!
!! !! !
!!
!!!!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!!!
! !!!!!
!
! !
!
!
!
!!!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!!!
!
!!
!!
!!!
!!
!
!!!
!
!!
!
!!
!!
!
!!
!
!
!!
!!!
!
!
!
!
!!
!!!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
! !
!
!
!!
!! !!
!
!!
!
!
!!
!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!!
!
!
!!
!
!!!!!!!
!!
!!!
!
!
!!!
!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
! !!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!!!
!
!!
!!!!
!!
!
!!
! !!!
!
! !
!
!!
!
!
!!
!
!!
!!
! !!
!!!!!
!!
!!
!!
!!!
!
!!
!
!!
!!!!
!
!
!
!!!
!
! !
!!
!
!
!
!
!! !!
!
!
!!
!
!!
!
!
!!
!
!!
!!
!
!
!!
!!
!
!!
!!
!
!
!!
!!
! !
!
!!
!!
!!
!!!
! !
!
!
!!
!! !!
!!!
!
!
!!
!!!!!
!!
!
!!
!!
!
! !
!!! !!
!
!!
!!
!
!
!!!
!
!
! !
!
!!
!!!
!
!
!
!
!
!
!
!!
!!
!!
! !!
!!!!
!
!
!!!! !
!
!!
!
!
!
!
!!!
!!
!!!!
!
!
!! !
!!!
!
!
!
!! !
!
!!!
!! !!!
!!
!
!
! !!
!!!
!!
!!!!
!
!
!
!
! !!
!
!
!
!
!!
!!!! !!
!!
!!
!!!!
!
!!
!!
!
!!!
!
!
!!!
!
!
!
!!
!
!
!!!
!!
!!!!!!!
!
!!!!!
!
!
!!!
!!
!! !
!
!!
!!
!
!
!
!
!
!!
!
!!
!
!!!
!
!!
!
!
!!
!!
!!!
!
!
!
!!
!!
!
!
!!
!!!
!
!!!
!
!!!
!
!
!!
!
! !
!!!
!!
!
!! !!
!!!
!!!
!!
!!!
! !
!
!!
!
!!
!
!!
! !
!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!!
! !!!
!
!
!!
!
!!
!
!
!
!
!!!
!
!
!!!
!
!!
!
!
!!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
! !
!
!
!!
!
!
!
!
!!
!
!!!
!
!!
!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!
!
!
!
!
!!!
!!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!!!
! !
!
!
!
!!
!
!!!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!!
!
!
!!!
!!
!
!
!!
!!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
! !
!!!!
!
!
!!
!!
!
!
!
!
!
!!
!
!!
!!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!!!
!
!!
!
!!!!!
!!
!
!
!!!!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!
!
! !!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!! !
!!
!
!!
!
!!
!
!
!
!
! !!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!!!!
!
!
!!
!
!
!!
!!
!!
!
!
!!!
!
!!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! !!
!
!!
!!
!
!
!
!
!!
!
!!
!! !
!
!
!
!
!
!
!
!!
!!!
!
!!
!
!!
!
!!
!
!!
!
!!
! !
!
!! !
!
!
!
!!!
!
!
!!
!
!
!!!
!
! !
!!
!
!!
!
!
!
!!!
!!
!!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!! !
!!
!!
!
!
!!
!
!
!
!
!
!
!!!
!
!
!!
!!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
! !! !
!
!!
!!
! !
!!
!!
!!
!
!
!!
!
!!
!!
!!!
!
!!
!
!!!
!
! !!!!
!!!!
!!
!!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!!!
!
!!
!!
!
!!
!!!!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !!
!
!
!
!!
!
!
!
! !!!
!
!
!
!
!
!
!!!!
!
!!! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
! !
!
!
! !!!
!!!
!
!
!
!!
!
!
!!
! ! !
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!!!
!!
!
!!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!!
!!!
!
!!
!
!!!!!
!
!!
!
!
!
!
!
!
!
! !!
!
!!!
!!!
!
!
!!!
!
!
!
!
!!
!
!
!
!
!! !
!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!!!
!
!
!
!
!
! !
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!! !
!
!
!
!
!!!
!!
!
!
!
!!
!
!!
!
! !!!!!!
!! !
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!!!!!!!!!!!!!!!!!!!!!
!!!
!!!
!
!!!!
!
!!!
!!!!
!!
!!
!
!
!!!!
!!
!
!
!!!!!!!!
!!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!!!
!
!!
!!
!
!!!
!!!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!! !!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
! !
!
!
!
!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!!!
!!
!
!
! !
!
! !
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
! !!
!!!
!!!
!!
!
!
!!
!
!
!
!!
!
!! !
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!
!
!!! !!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!!!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!!!
!
!
!
!
!
!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!! !
!
!!
! !!
!!!
!
! !
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!!
!
!!!
!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
! !!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!! !!
!!!
!!
!
!
!
!
!!
!
!!!
!
!
!
!!
!
!
!
!!
!!
!
!!!
! !
!!!!
!
!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!!!!
!
!!
!
!
!
!!
!
!
!! !
!
!!
!
!
!
!!!
!
!
!
!!
!
!
!!!
!!
!
!
!
!!
!!
!!
!!!
!
!
!
!!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!!!
!!!
!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!!!!
!!
!
!!!
!!
!
!!!
!
!!
! !
!!
!! !
!
!
! !! !
! !
!!
!!!!
!
!
!
! ! !
!
!
!!
! !!
!
!
!
!!!
!
!
!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!!!
!
!
!
!!
!
!!
!
!!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!!
!!
!!!!
!
!
!!
! !!!
!!
!
!!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! ! !
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!
!!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!
!!!!
!! !
!
!!
!
!!
!
!!
!
!!
!
!
!!
!!!!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!!
!!!
! !!!
! !!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!!!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!!!
!
!!
!!!
!
!!
!!
! !
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!
!!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!!
!!
!!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!!!!
!
!
!
!!! !!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!!! !
! !
!
!! ! !
!
!
!
!!
!!
!
!!!!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!!!
!
!!!
!
!! !!!
!
!!
!
!!
!
!!
! !
!
!!
!
!
!!
!
!!
!!
!!
!
!
!
!
! !!
!
!
!
!!!
!
!
!
!
! !
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!!!
!! ! !
!
!
! !!
!!!
!
!!
!
!
! !
!
! ! !
! !!
!
! !
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!!
!!
!! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!!!
! !! !
!
!!!
! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
! !
!
! !!!
!
! !! !
!!
!
!!
!!
!!
! !
!
!
!!!
!!! !!
!!!!
!!
!
!
!!!!
!
!!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!! !
!
!!
!!!!
!
!
!!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !!
!!!!
!!
!!
!
!
!
!!
!
!
!!!
!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!!
!
!!!
!
!
!!!
!!
!
! !!!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!! !
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!!!
!!!
!!
!
!
!
!
!
!
!!
!
!!
!
! !
!
!
!
! !
!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!!!
!!!
!!
!
!
!
!
!!!!!
!
!
!
!!!!!!!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !!
!!
!
!
!
!
!
!
!
!
! !!
!
! !!
!
!!
!!
!
!!
!
! !
!!
! ! ! !!
!!
!
!!
!
!
!!
!!
!
!!
!
! !
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!! !
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!!
! !
!
!!
!!
!
!
!
!
!!
!!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!!! !
!!!!
!!!!
!
!
!
!
!
!!
!
!!!
! !!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
! !
!
!
!
!
!!
!
!!!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
! !
!!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!!
!
!!!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
! !!!
!
!
!
! !
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!! !
!
!
!
! !!
!! !
!
!
!!!
!!
!
!!!
!
!
!
!!
!
!!
!
!
!
!
!!!
!
! !!
!!!
!
!
!
!!
!
!!
!
!!
! !
!
!
!
!
!!!!!!!!
!!!!!!
!!
! !!!!
!!!!
!
!!! !!
! !!!
!!!!!
!
!
!!
!!!!! !
!
!
!
!
!!!!!
!
!
!!!! !!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
! !!! !
!!
!
!
!!!!
!!!!!
!!
!
!
!!
!!!
!!
!
!!!
!!
!
!!!!
!
!!
!!
!
! !!! !
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!!
!!
!
!! !! !!
!!
!! !
!!!
!
!!
!
!
!!!
!
!
!
!!
!!!
!
!
!
!!!!
!
!!!!!!!
!!!
!!
!
!!!
!
!
!
!
!
!
!!!
!
!!!
!
!
!
!!
!
!! !
!
!
!!!!
!
!
!
!!!
!
!!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!!
!
!!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
! !!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!!
!
!!!!!
!!
!
!
!
!!!!!!!!
! !
!!!
!!
!!!!
!
!
!!!!
!!
!!
!
!
!
!!
!!!!
! !
!
!
!!!!!!!!!
!!!!!
!
!
!!!
! !!
!
! !!
!!!!!!!!!!!!!!!!!!!!!
!!!
!
!
!!!!!!!!
!!
!
!!
! !!!
! !!!!!
!!
!!
!
!!
!
!!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!!!!!
!!
!
!
!
!
!!!
!
!!
!
!!
!!!
!!
!
! !
!
!!!
!!
!!
!
!!
!
!
!!!!
!!
!
!
!! !
!
!
!
!
!
!
!!
!
!
!
! !!!
!
!!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!!!
!!!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!!
!!
!
!
!
!!!
! !
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
! !!!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!! !
!
!
!
!!
!
!!
!
!
!
!
! !
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!! !
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!! !
! !
!
!
!!!
! !!
!
!!!
!
!
!
!
!
!
!!!!
!
!!
!
!
!!
!
!
!
!
!!!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!!
!
!!!
!!!
!
!
!
!!
!
!!
!!!!
!
!
!!
!
!
! !
!
!
!
!!
!
!!!
!
! !!
!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!! !
!!
!!
!!
!!
!!
!!
!
!!!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!!! !
!
!!!
!
!
!!
!
!!!
!
!
!
!!!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!!
!!
!
!
! !
!!!
!
!
! !
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!! !
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
! !
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!! !
!
!
!
!!
!!
!
!
!! !
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
! !!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!!
! !!
!
!
!
!!! !
!
!!!!!
!
!
! !!
!! !!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!!!
!
!
!
!!!!
!!
!
!!!
!!
!! !
!
!
!
! !
! !
!!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!!!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
! !
!
!
!
!
!
!
!
!!
!!
!
!!!
!
! !!
!!
!
! !
!!
!
!
!
!
!
!
!!
!!!
!!
!!!
!! !
!
!
!!
! !! !
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
! !!!!!
!
!!!
!!!
!
!!
!!!
!
!
!
!
!!!
!
!!
!
!!!
! !!
!!!
!
!
!!
!
!
!!!
!!
!!
!!
!
!!!
!!
!
!!
!
!!! !!
!
!
!!!
!
!!!
!
!
!
!
!!!
!
!
!
!!
!
!!
!
!
!
!
!
!
! !
!!!!
!
!! !
!! !!
!
!!
!!
!
!
!
!! !
!
!
!!
!
! !!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!!
!!
!
!
!
!
!!
!!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
! !!
!
!!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!!
!!
!
!
!!
!!
!!
!
!!
!!!!!
!!!
! !!!
! ! !
!
!!!!
! !
!
!!
!
!
!
!
!
!
!!
!
!!!!!
!!
! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!!
!
!!!
!
!
!
!
!
!
!!
! !!
!
!
!
!
!
!
!! !
!
!!
!!!!
!!!!
!
!!!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!!!
!
! !
!!
!!!
!!
!!!
!!!
!
!!
!
!
!
!
!!!
!
!
!!!
!
!!!!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!!
!!
!!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
! !
!!
!
!! !
!!
!!
!!
!
!!
!
!!
!!
!
!
!!
!
!!!!
!
!!!
!!!
!
!
!!
!!
!
!
!!
!!
!
!
!!!
!!
!
! !
!
!
!!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!! !
!!!
!!
!!
!! !
!! !!
!
!
!!
!!
!!!
!
!
!
!!!!
! !
!!!
!!!!!!
!!!
!
!!!!!
!! !!!!
!!
!!
!!
!!!!
!
!!
!!!!
! !! !!!
!!!
!
!!
!! !!!!!
!!
!!
! !
!
!!!
!
!! !
!!
!
!!
!!
!
!
!!
!
!
!
!!!!
!
!
!!
!
!
!!
!!
!!!
!!
!
!
!
!
!!
!!
!
!
!!
!!!!
!!!
!! !
!!
!! !!!
!!!!!!
!!
!!!!!!
!!! !!!!!
!
!!!!! !!
!!!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!!!
!
!
!
!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !!
!!
!!
!!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!!!
!
!
!
!!!
!!!
!
!
!!!!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!!
!
!!
!
!
!
!!!
!!
!!!!!!
!!
!
!!!
!
!
!
!
!
!
!
!!
!!!!
!
!
!
!!
!
!!!
!!
! !
!!!!
!
!!
!
!!
!!!!
!
! !
!
!
!
!!
!
!!
! !!
! !
!!
!!
!!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!!
!
!
!!!!!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!! !
!
!
!!!
!
!
!
!
! !!!!
!
!
!!!
!!!
!
!
!
! !
!
! !!
!!
!!
!
!
!
!!
!!
!
!!
!
!
!
! !
!
!
!
!
!
!
!!!
!!!
!!
!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!!
!!
!
!
!
!!!
!
!
!
! !!
!
!
!!!
!
! !!
!!
!
!
!
!
! !
!!
! !
! !!
!!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!! !
!
!! !
!
!
!
!!
!!
!
!!
!! !
!!
!
!!
!
! !
!
!
!
!
!
!! !
!!!
!!
!!!!
!
!!
! !!!
!!!
!
!!
!
!! !
!!
! !
!!
! !! !
!
!
!!
!!!
!
!!
!
!!
!
!!
!!
!!
!
!
!!!
!
!
!!
!
!! !
!!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!! !
!
!!
!
!
!
!!!
!!
!!
!!
!
!!!!
!!!
!
!
!!
!
!!
!!
!
!
!
!
!!
!
! !
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!!
!!
!
!!
!
!!
!
! !
!!
!! !
!!!
!!! !
!! !
!
!
!! !
!
!!
!!
!!
!
!
!
!!
!
!
!!
! !
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!!
!!
!! !!!!
!!
!!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!!
!
!
!
!
!
!!! !
!
!
!
!
! !!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
! !
!
!
!
!!!
!!
!
!
!
!
!
!!!
!
!
!
!!!!! !!
!
!
!
!
!!
!!
!
!
! !!
!
!!
!
!
!
!
!
!
!
!!!
!
!!!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!!!
!!
!!
!!
!
! !
!
!!
! !
!
!
!!
!!
!
!
!!
!
!
!!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!!
!!
!!!
!
!!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!!!
!!
!!
!!!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!
!
!!! !
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!!!!! !
!
!
!
!
!
!
!!!!!
!
!!
!
!!!!
!
!
!
!!
!!
!
!!
!
!
!!!!!!!!!
!
!
!
!!
!
!
!
!!!!
!
!!
!
!!
!
!!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
! !
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!!
!
!!
!
!!
!!
!!
!! !!
!
!!
!
!!!
!
! !!!
!!!
!
!!!
!
!!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!!
!
!
!
!
!!!
!!!!
!!!
!!
!!
!
!
!
!
!
!
! !
!
!
!
!!!!
!!!
!!!!
!
!
!!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!! !
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!!
!!!!
! !
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
! !
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!! !
!
!!!
!!!
!
! !
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!!!
!
!
!!
!
!!
! !
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!!!!
!! !
!
!
!
!
!
!!
!
!! !
!
!!
!!
!
!!
!!!! !
!
!
!!
!!
!
!
! !!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!!
!
!
!!
!
!
!
!!
!
!
!!
!!
!!!
!!
!
! !
!
!
!!
!
!!
!
!
!!
!!!
!
!
!!
!
!!!! !
!!
!!!
!
!!!!!! !!!
!
!!
! !
!!
!
! !
!
!!
!
!
!!
!!!!
!!
! !!!!!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!!!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!!
!
!!
!
!
!
!!!
! !!
!!!
!
!
!!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
! !
!
!
!
!
! !
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!!
!!
!
!!
!
!
!
!
!
!!!
!
!!
!!
!
!!!
!
!
!
!!!!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
! !!
!
!!!
!
!
!!
!
!
!
!
!!!!
!
!!
!!!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!((
§̈¦5
§̈¦ 705
§̈¦5
§̈¦ 705
Port of Tacoma
°3.5Kilometers
3Kilometers
!((
!((
!((!((
!((!((
!((
!((
Kent
Orting
AshfordCentraliaAlder Dam
Port of Tacoma
Downtown Seattle
Eatonville
121°30'W122°W122°30'W123°W
47°3
0'N47
°N
10Kilometers
!!!!
!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!!
!!!!!!!!!!!
!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!
!!!!!!!
!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!
!!!!!!!!!!!!!!!!!
!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!
!!!!!!!!!! !!!!!!!!!!!!!!
!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!
!!!!
!!!
!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!
!
!!
!!!!!!!!!!!!!!
!!!!!!!!!!!!! !!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!
!!!!!!!!
!
!!
!
!!!
!!
!
!
!
!
!
!!
!
!!!!!!!!!!
!!!!!!!!!!!
!!!!!!!! !
!!!!!!!!
!!!!!!!!!!!!
!! !!
!!
!!!!!!!!
!!
!!!!!
!!!
!!
!!!!!!!
!!!!
!!!!!!
!
!!!!
!!
!!!!!!!!!
!!! !!
!!!!
!!!!!!!!!!!
!!!!!!
!!
!
!
!!!!!!!!!!!!
!!!!
!!!!!!!!!!!
! !!!
!!!
!!!!!!!!!!
!
!!!
!!!!!!!!!!!!!!
!!!!!!!!!!
!!!!!!!
!!!!!!
!!!!!!
!!!
!!!!!!!
!!!!!
!!!!!
!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!
!!!!!
!! !!!!!!!
!!!!!!!!!!!!!!
!!
!!!
!!!!!!!!
!!!!!!!
!
!!!
!!
!!
!!!!!
!!!
!
!!
!
!!!!
!!!!!!
!
!!!
!!
!
!!!!!!!!!!! !!!
!!
!
!!!!!!!!!!
!!!!!
!!!!!
!!!!!! !!
!!!!!!!!!!
!!! !!!!
!!!
!!!!!
!!!
!!!!
!!!!!!!!!!!!
!!!!!!!!!! !!!!!!!
!!!!!!!!
!
!!!!!
!
!! !!!!!!!!!!!
!!!!!!!
!!!
!!!!!!!!!!!!!!!!!!!!
!! !!!!!!!!!!
!
!!!!!!!!!!!!
!!!!!!!!!!!!!
!!!!
!!!!!
!!!!!
!!!!!!! !!!!!!!
!!!!!!!
!!!!!!!!
!!!!!!!!
!!!
!!!!!!!!!! !!
!!!!!!!!!
!
!!!
!!!!!!
!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!
!!!!
!!!!!!!
!!!!!!!!!!!!
!!!!
!!!!!!!!!!!!!!!!!
!!!!!!!!
!!!
!!!!
!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!
!!!!!
!!
!
!!
!
!!
!!!!!!!!
!!!!!!!!!
!!!!
!
!
! !!!!!
!!!!!!!!!!
!!!!!!!
!!
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!
!
!!
!
!
!!!!!!!!! !
!
!!
!!!!
!!!!
!!!!!!!!
!
!!!!!
!!!
!!
!!!!!!!
! !!!!!
!!!!!!!!!
!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!
!
!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!
!! !!!!!!
!!!
!!!!!!!!!!!!!!!!!!! !!!!
!!!! !!!!!!!!!
!!
!!!!!
!
!!!!
!!!!!! !!!!!!!
!!!!!!!!
!!!!!!!!!!!
!!
!!!!!!
!!!!!!!!
!!
!!
!!!!!!!!!!!!!!
!!! !!!!!
!
!!
!
!
!
!
!!
!
!!
!!
!!!!!!!!!!!!
!!!!!!!!!!!
!!!!!!!
!!!!!
!!!!!!!!!!!!!!
!!!!!!!!!!!!! !!!!!!!!!!!
!!!!!!!!!
!!!!!!
!!!!!!!!!!!! !!!!
!!!!!!!!!
!!!!!!!!!!!! ! !!!!
!!!!!!!!!!!!!
!!!!
!!!
!!!!
!!!!
!!!!!!!!!!
!!!! !
!!!!!!
!!!!!!!!!
!!!!!!!!!!!!!!!!
!!
! !!!!
!
!!!!
!!
!!!!!!
!!!!
!!!!!!!!!
!!
!!
!!!!!
!!!
!
!!!!!!!!!
!!!!!!!!!!!!!!
!!!!!!!!!!
!
!!
!
!!!!!!!!
!!!!!!!!!!!
!!!!!!!!!!!
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!!!!!!!! !!!!!!!!!!
!!!
!!
!!!!!!
!!!!!!!!! !!! !!!!!!
!
!!!!
!!!
!!!
!!!!!
!!!!!!!
!!!
!!
!!
!!!!!!!!!!!
!
!!!!!!!!!!!
!!
!!
!!! !!!! !
!!!!
!!!!!
!
!!!!
!!!!!!!
!!!!!
!
!
!
!
!!!
!
!
!!!!! !!! !!
!
! !!!!!!!!!!
!!!
!!!
!!
!!!!
!!!
!!!!! !!!!!!!!!
!! !
!!!!
!!!!!!!!
!!!!!!!!!!!!!!!!!
!!!!
!!!!
!!!!
!!!!!
!!!
!
!!!
!!!! !!
!!!!!! !!!
!!
! !!
!
!!
! !!
! !!! !
!!!!!!!!!!!
!
!!!!!!!
!
!!!!!!
!!!
!
!!!!!
!!!!!!
!!!
!
!
!
!!!
!
!
!!!!
!!
!!!!!!!!!!
!
!!
!
!
!!!!!!
!!!
!!!!!!
!
!
!!
!
!!
!!!
!!!!!!!!!!!!!!!!!!
!!!!
!!!!!
!!
!!
!!!!!!!!!
!!! !!
!!!!!!
!!
!!
!!!!!
!!!!!!!
!!
!!!
!
!
!
!!
!!
!!
!
!!
!
!!!
!!!
!
!!
!
!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!
!!!!!!!!!
!!!!!!!!
! ! !!!!!!!!
!
!
!
!!!
!!!!!!
!!!!!
!!!
!
!!!!!
!!!!
!
!
!!!!!!
!
! !!!
!!!!!!!!!!!!!!!!
!!!
!!!!
!!!
!
!!!!!!
!
!!!!!!!!!!!
!
!
!
!!!
!!
!!! !!!
!!!!
!!
!! !
!
!!!!!!!!!!!!!!!!
!!
!!!!!!
!!
!!!
!!
!!!!
!!
!
!!
!!!!
! !!!!
!!!
!!
!!!
!!!!!!!
!
! !
!
!!!
!!
!!
!!! !
!
!!
!
!!
!!
!! !
! !!
!!!!! ! !!!!
!!
!
!!!!
!
!!!!!!
!
!
!!
!
!
!
! !!
!
!!
!
!
!!
!!!!
!!
!!!!!!!!!
!!
!
!!
!!!!
!!
!
!!!
!
!!!
! !!!!
!!!!!!!!
!!
!!!!!
!!!!
!!!
!
!!!!
!!!
!
!
! !!!!!!
!!!!!!
!!
!
!
!
!!!!!
!!!
!!! !!
!!!!
!!!!!!
!!!!!
!!!!!!!!!!!!!!!!
!
!!!!!! !!!
!
!!!!!!
!
!!
!!!!!!
!!!
!!!
!!!
!!!
!!!!!
!!
!
!!!!
!!!
!
!!
!!!!!!
!
!!!
!!!
!!!!!!
!!!
!!
!!!!
!!
!
!!!
!!!!
!
!!!!!!
!
!!! !!!!
!!!
!!!!!!!
! !!!
!!!!
!!
!!!!!
!!!!!!
!!
!!
!!
!!
!
!!!
!!
!!!
!
!
! !
!!!!!
!!!!!!!
!!!!!
!!!!
!!!!!!!!
!!!!
!
!
!!!
!!!!
!!
!!! !
!!!!!
!!
!!
!
! !
!
!
!!!! !!!!!!
!
!
!
! !!!
!
!!!
!! !!
!! !!!!!!!!!
!!!!
!! !!
!
!!
!!
!!
!!
!! !
!
!!
!!!!
!!!
!!
! ! !!!
!!!
! !
!!!!
!!!
!!!!!
!!
!
!
!
!!!
!!!!!
!!!!
!!!
!
!
!!!!
!!!
!
!!!!!
!!
!! !!
!! !!!
!!!!!!!!!!!!!!!!
!
!!!!!!!!!!!!
!!!!!!!
!!!
!!
!!! !!!!!!
!
!!
! !! !!!
!
!!!!!
!!!
!!!!!!!!!!!!!!!
!!
!!!
!
!
!
!!!
!
!
!
!
!!!
!! !!!!!!!
!!!!
!!!!!!!!
!!!!
!!!!!!!
!!!!
!
!!!
!!!!
!!
!
!!!!!!
!!!!
!!
!!!!!!!!!!
!!
!!!!!!
!!
!
!!
!!!!!
! !!! !!!
!!
!
!!!!!!!
!!
!
!!!
!!
!!!
!!!
!!!!!! !!!
!!!!
!!!!
!!!
!
!
! !!
!
!!!!!!!
!
!
!!!!
!
!
!!! !!
!!!
!!
!!!
!
!!!!!!!!!!!
!
!!!!!!
!!!!!!!!
! !
!!!!!
!!!
!!!!!!
!!!!!!!!!!!!
! !!
!!!!!!!!!! !
!!!!!!!!!!! !!!!!!!
!!!!!!!!!!
!!
!!!!!!!!
!!!!!!!!! !
!!!!!!!!!!!
!!!!!!!!
!!!!!!!
!
!
!!!!!
!!!!
!!!!!!!!!!
!
!!!!!!
!!
!!
!!!!
!
!!!
! !!
!
!! !!!!
!!
!!!!!
!! !!!!!
!
!!!!
!!!!
!!! !!
!!
!!
!!! ! !
!!!
!
!!
!!!
!!
!
!
!
!!!!!!!
!!!!!!!!
!!!!!!!!!
!!!!!
!!
!
!!!! !!
!!!!
!!!!!
!!
!!!!
!!!!!
!
!
!!!!!
!!!!!!
!!!!
!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!
!!!!!! !!!!!!
!!!!!!!!
!!!
!!!
!
!!!!!!!
!!!
!
!
!!!!!!!!!
!!
!
!!!!!!!
!!
!
!!!!!
!!!!
!
!!! !!!!!!
!!!
!
!!
!!!!!!!!!!!!!!
!!
!!!!!!
!
!!!
!!!!!
!!!
!!
!!!!!
!!!
!!!!
!
!!!!!! !!!!!!!!!!
!!
!!!!!!
!
!!!!!
!!!!
!
!!!!!!!
!!!!! !!!!!!!
!!!!!!!!!
!!!!
!!!!!!!!!!!!!
!!
!!!
!!
!!
!!!!!!!
!!!!!!!!!!!!!!
!!!!!!!! !
!!!! !!
!!!!!!
!
!!!!!
!
!!!!
!!!!!!! !!!
!!! !
!
!
!!
!
!!!!!!!!!!!!!!!
!!
!!
!!!!!!!!!!
!!!!!!!!!
!!!!
!!
!!!
!! !!
!!!!
!!
!!!!!
!
!!!
!!!
!!!
!!
!
!!!!
!
!!!
!!
!!!!!!
!!
!!!
!!!!!!
!!!!!!!!!
!!!!!!!!!!!!!
!!!!!!!
!
!!!
!!!
!!!!!!!!!!!!
!!!!!
!!!!!!!!!
!
!!!!!!!!!!
!!!!!!
!!!!
!!!!
!!!!!!!!
!!!!!!
!!
!
!!!!!!!!!
!!!
!!! !!
!
!
!
!!
!!!
!!!!
!!
!!!
!!!!!
!!!!!!!!! !!!!!!!!!!!!!!
!!!
!!!!!!!!!!!!!!
!!!!!!!!!!!
!!!!
!!!!
!!!!!!!!!!
!!!!!!!!!
!!!!!!!!!!
!!!!!!!!!!!!!
!!! !!!!
!!!
!!!!! !!!
!!!!
!
!!!!!!
!!!
!
!!
!!!
!
!
!
!!!!!
!!!!!!!!!!!
!!!!!!!!!!!!!
!
!
!!!
!
!
! !!!!!!!!!
!!
!!!!!!
!!!!!!
!!!
!!!!!!
!!!!!!!!!!!!!!
!!! !
!!!!!!!
!!!
!
! !!!!
!!!
!!!
!!!!
!!!!!!!!!
!!!
!!!!!
!!!!
!
!!!!!!
!
!!!
!!!
!
!!!!!!!!
!! !!!
!!!!!!!!!!!
!!!!
!!!!!!
!!!!! !! !
!!!! !!!!!!
!!!! !!!!!!!!
!!!!!!!!!!!!!!!!
!!!!
!!
!!
!!!!!
!!
!
!
!
!
!
! !
!
!
!
!
!!
! !
!
!
!!!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!!
!
!
!!!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!!!!
!
!!!
!!!! !
!!!
!
!!!!!! !
!!!!
!!!!!!
!!!!!!!!!! !!!!!!!!!
!
!!
!
!!!
!!!!
!!!
!
!!!!!
!! !!
!
!
!!!!!!!!!!!!!!!
!!!!!!!
!!!!!!!!!!!!
!!!!!!!
!!!!! !!!!!!!!
!!!
!!!!!!
!!!!!!!!
!!!!
!!!
!!!!!!!!!
!!!
!!!!!!
!!!!!!!!
!!!!!!
!!!
!! !
!!!!
!! !!!!!! !!
!!!
!
!!!!
!!!
!!!
!!
!!!!!!!!!!!!!!!
!!!!!
!!!!!! !!! !!! !!!
!!!!
!!
!!!!!!
!!
!!!!!!!
!!!!!!!!!!!!!!!
!!
!!!!!!!!!!!
!!!!!!!!
!!
!!!!!!!!!
!!!!!
!!!
!!!!!
!!!!!!!!!!!!!!!!
!!
!!!
! !
!
!
!
!!!
!
!!!!
!!
!!!
!!!!!
!!
!!!
!!!! !
!!!
!
!!
!
!
!!!!
!!!!!!!!!
!!!!!
!!!!!!!!!
!!!
!!!!!!!!!
!!!!!
! !!
!!!!!!
!!
!
!!!!!
!!!
!!!!!
! !!!!!!!!!!
!!!!!!!!
!!!!
!!!!
!!!!!
!!!!!!
!!!!
!!!!!
!!
!!!!!!!!!!!!!!!!!!
!! !
!!
!!!!!!!!!
!!!!
!!!
!
!
!!!!
!!!!!!!!!!!!!
!!!!
!!!!!!!
!
!!!!!
!
!
!!!
!!!!!!!!!!!!!!!!!
!!!!!!!
!!!
!!
!!!!!!!
!!!
!!
!
!
!!
!
!
!!!
!
!!!!
!!!!
!!!
!!!!!!!!
!!!!
!!!
! !!!!
!!!!
!!!! !!!!
!
!!!!!!!!!!
!!!!!!
!!!!
!
!
!
!!!
!!!
!!!!!
!!!!!!!!!!!!!!!!!!!
!!!!!!
!!
!!!!
! !!!!!
!!!!!
!!!!!
!!
!
!
!
!
!
!
!
!
!!!!
!!
!
!!
!
!!!
!!
!!
!
!!!!!!!
!!
!
!!!
!!!!!!
!!!!!!!!
!!!
!!!!!
!
!!
!
!
!
!
!
!!!!!!!
!!
!!
!!
!!!
!!!
!!!!
!
!!!
!
!!!!
!
!
!!!
!!!!!!!!!!
!!!!!!!!!!!
!!!!!!!!!
!!!!!
!!
!!
!!!!
!!!!!!!!!!
!!!
!!!!!!!
!!
!!!!
!!!!!!!!!!!!
!!!
!!!
!!!!!!!!!!!
!!!!!
!!!!!!
!!!!! !!!!
!!!!
!!
!!!
!!!!
!!!!!
!
!!
!!
!!!!!!!!!!!
!!!
!!
!!!
!
!!!
!!!!!!
!
!!
!!
!!!
!!!!
! !
!!!
!
!
!
!!!!!
!!!!!! !! !
!!
!!!!!!!!!!!
!!!!
!!!!
!!!!!!!!!!!
!!
!
!!
! !!!
!!!
!!!!!
!! !!!
!
!!!!
!
!!! !!
!
!!!
!!!!
!!!
!!!!!
!
!!
!!!!
!
!!!
!!!!
!!
!!!
!
!
!!!
!!!
!
!! !
!!!
!!
!!!!!!!!!!!!!
!!!!
!!!!
!!!!
!
!!!!!!!!!!!!!
!!
!!
!!!!!
!!
!
!!!!!!
!!!!!!
!!!
!!!!
! !!!!!!
!
!!!!!!!!!
!!!!!!!!!
!!!!!
!!!!!!!
!!!!!!!!
!!!!!!!!
!!!!
!!!!!!
!!!
!!!!!
!!!! !
!!!!!
!!
!!!
!!!!!!!!!!
!!!!!
!!!!!
!!
!!!!!!
!!!!!!!!!
!!!!
!!!!!!!!!
!!!
!
!
!!!!!!!!!!!!!
!
!!!
!!!!!!!!!!!!!!!!!!
!!
!!
!!!! !
!!!!!
!!!!!
!
!!!! !
!
!!!
!!!!!!!
!
!
!
!
!!!!
!!!!!!
!
!!!!!
!!!!!! !!!
!!!!!!!!!!!!!
!! !!!! !
!!!!!!!!!!!
!!!!!
!!!!!!
!!!!
!!!!
!!
!!!!!!!!!!
!!!!!!!!!!
!!!!!!
!!!!!!!!!
!!!!!
! !
!!!!!
!!!
!!!!!!
!!!!
!!
!!
!!!!!!!
!!!!!
!!!
!!
!!!!!
!
!!!!!!!
!!!! !!!!!
!!!!
!
! !!
!!!!!!
!!!!!!!!
!!!
!!!!!!
!
!
!!!
!!!!
!! !!!!
!!!
!
!!!
!!
!!!! !
!!!
!
!!
!!
!!!!!!!
!
!
!!!!!!!!
!!!!!
!!
!!!!!!!
!!!!! !!!!!!!!!!!!
!!!
!
!!
!
!
!!
!! !!
!
!!
!
!
!!!
!!
!
!!!!!!
!!!
!
!
!!
!!!!!
!
!
!
!!!! !
!!!
!!!!
!!
!!!!
!!!
!!
!!
!
!!!!!!!!!!
!!!!!!!!!
!!!!
!!!!!!!!!!!!
!
!!!!!
!!!
!
!
!!!!!!!!!
!!!! !
!!!
!!!!!!!
!!!
!!!!
!!!
!!
!
!!!
!
!!!!!!!!
!!! !! !
!!!!
!!
!!!!!!!
!! !!
!!!!!!
!!!!!
!!!! !!
!
!! !!!!!!!
!!
!!!!!!
!
!
!!
!
!
!
!
!!
!
!
!!
!!!
!!!!
!!!!!
!!!!
!
!!!!!!!!!
!!!
!!
!!!
!!!!!
!!
!
!!
!
!
!!
!
!!
!
!
!!!!!!
!
!
!!
! !!!!!
!!!
!
!!!!!
!!
!!!!!
!!!!
!!!!
!
!!!!! !!!!
!!!!
!!!
!!
!!
!!!!!!!!!
!!!!!!!!!!!!!!!!
!!!!!!!!!
!
!!!!!
!!!
!!!!
!!
!!!
!!
!!!!!!!
!!!!!!
!!!!!!!
!!!!!!
!!!!!
!!!!!!
!!!!!
!!!!!
!
!
!!!!!!
!!!!!!!!
!
!!!!!!!
!
!!!
!!!
!!!!!!!!
!!!
!!!!!
!!
!
!!!!!!!!!
!!!!!!!!!!
!!
!!
!!
!! !!!!
!!
! !
!
!!!
!!
!!!
!!
!!!!!!
!!!
!
!!!!!!!!!!!!!
!!
!
!
!
!!
!!!!
!!!
!!!!
!!!
!!
!!!!!!
!
!!!!!
!
!!
!!!!
! !!!!!!!! !!
!!!!!!
!!!!
!!!!
!
!!!!
!!!!!
!!
!!!!!!!!
!!!
!!!!!
!!!!
! !!!
!!!!!!!!!!
!! !!
!!!
!!!!!!!!!!!
!
!!!!!!!
!
!
!!!!
!!!
!
!!!!
!
!!
!!!
!!!!!
! !!!!!!
!!!!!
!
!
!!!!!!!!
!!
!
!
!
!!
!!!!!!
!!!!!!!!
!
!!
!!!!!
!!!!!!
!
!
!!!!!!
!!
!!!!
!!!
!! !!!!!! !
!!!!!
! !!!!!
!!!!!
!
!!!!!!
!!!
!!!!!!
!!!!!!!
!!!!
!
!
!
!!
!!!
!!!
!!!
!!!!!!!!!!
!!
!!!!!!!!! !
!!!
!!!!!!
!!
!!!!!!!!!
!
!!!!!!!!!
!
!!!!!!
!!!!!!
!!!!!!!!!!!
!!!!
!
!!!! !
!!!!!!
!!!
!
!!
! !!!!!!!!!!!!!!
!!
!!!
!
!
!!!
!!!
!!!!
!
!!!!
!!
!
!!
!!!!!!
!!
!!!!!!!!!
!
!
!!!!!!!!!! !!!
!
!!!!!
!!!!!!!!!!!!!
!!!!! !!! !!!!
!!!!
!!!!!! !!!
!!!!!!!!!!!
!!! !
!
!!!
!!!!!!!!!!!!!!!!!! !
!!!!
!!!!
!
!!
!!
!!!!
!!!!
!!
!!!!!
!!!!!!!!!!!
!!!!
!
!
!
!!!!!!!
!!
!!
!
!
!
!!!
!
!
!
!!!!!
!!
!
!
!
!!!!
!
!!
!
!
!!
!!
!!!
!!!!
!!
!!!!!!
!!
!!!!!
!!!!!!
!!!
!!!!!!!
!
!!!!
!!!
!!!!!!!!
!!!!!
!
!!!!
!!!
!!
!
!!! !!!!!!
!!!
!!!
!!!!
!!!!
!!
!!
! !!
!!!
!
!
!
!
!
!
!
!!!!!!
!!
!!!!
!
!!!!!
!!!
!!!!
!! !!!
!!
!!!!!!!
!!!!
!!!
!!!!!!!!!
!!!
!
!!!!!
!!!
!!!!!
!!
!!!!!!!!
!!!!!!!
!!
!!!!!
!
!! !
!!
!!!!!! !!!!!!!!!!
!!!!!!!!!
!!!!!!
!!
!!!!
!
!!! !!!!!!!
!!! !!!!!!!!!
!!!!!!!!
!!!! !!
!!!!!!!!!! !!
!!!! !
!!!!!! !!!!!
!!!!!!!!!
!!!!!!!!
!!!!!
!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!
!!!!!!!!
!!!!
!! !
!!
!
!
!!!!
!
!
!!!
!!!!!!!!!
!!!!
!!!!!
!!!!!
!!
!
!!!!!!!!!
!
!
!!
!!!
!!!!!
!!!!!!!
!!!! !
!!!!
!
!!!!!!!!!!!!
!!
! !!
!!
!
!
!!!
!
!!!! !
!!!! !!!!!
!!!!
!
!!!
!!!
!!!
!!!!!!!
!!
!!
!!!!
!
!!!!
!!
!!
!
!!!!
!!!!!!!!!!!!!!
! !
!!!!!! !
!!
!! !!!
!!! !
!
!!
!
!!
!!
!
!!!
!!!
! !!!!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!!
!
!
! ! !
!!!
!
!!
!
!!!!!!
! !!
!
!!
!
!
!
!!
!
!
!
!!!!!
!
! !
!!
!
!
! !
!
!!!! !
!
!
!
!!!!
!
!!!
!
!
!!
!!!!!!
!!
!!!!!!!!
!
!
!
!
!!!!!!!
!!
!!!!
!!!!
! !!!!!!
!
!!!!!!
!!!!!
!!!!!!!
! !!!
!!!!
!
!!!
!!
!!!!
!
!!!!
!!!!!!
!!!!!!!!!!!!!!
!!
!!!!!
!!!!!
!!
!
!!!!
!!
!
!
!
!
!!!!
!!!!!!!
!!
!
!!!
!!!
!!!!!!!!!!!!!!
!
!!!!!
!!!!
!
!!
!!
!
!!!!!!
!!!!!
!!!!!
!!!!!!!
!!
!!!!!!!!
!! !
! ! !
!
!
!
! !
!
!
!
!
!
!!
! !
! !
!
!
!!
!
!
!
!
! !!
!
!
!
!
!
!!
!
!
!
!
!!!!!
!!
!!
!
!
!!!
! !!!!!
!
!
!
!
!
!
!
!!!!
!!
!!
!!
!
!!
!!!!
!
!!
!!
!!
!
!
!
! !
!!!
!!!!
!!
!
!!!!!!
!
!!
!
!!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!!!!!!!!!
!!!
!!
!!!
!!
!
!
!
!
!!
!!!!! !
!!
!
!!!!
!!!!!
!
!!!!
! !!!!!! !!
! !!!!
!
!!
!
!
!!
!
!
!!
!!!
!!!
!
!!!
!!!!
!
!!
!!
!!
!!
!
!
!!!
!
!
!!!
!!!
!
!
!!!
!!
!!
! !!!!!
!!!!!!!
! !!!
!!
!!
!!
!
!
!!!!!!
!!!
!!!
!!!!
!
! !
!!!!!!!!!!!!!!
!
!!
!!!!!!
!!!!
!!!!!
!!!!!!
!!!!
!!!!!!!!!!!!!
!!!!
! !!! !!!!
!!!!
!
!!!!!
!!
!
!!
!!!!!!
!!!!!!
!!!
!!
!!!!!!
!!
!!!
!!!!!!!!
! !!!!!
!!
!!!!!!!!!!!!!!!!
!!
!!!!!
!!!
!!!!!!
!!!
!
!
!
!
!
!
!!
! !
!!!
!!
!
!
!
!
!!
!!!
!!!
!!
!!!!!!
!
!!
!
!!
! !!!
!
!
!!
!!
!
!!!!!
!!
! !!! !
!
!!!
!!
!!
!!
!
!!!
!
!
!!
!
!!!!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!!!!
!!
!!
! !
!
!
!
!!
!
!
!!!!!
!!
!! !
!!!!!!!
!!
!!
! !!!!
!!!
!!!!!!!!!
!!!
!!!!
!!!
!!
!
!!!!
!!!!!!!
! !!!!!!!
!
!!
!!!!!!!!!!!
!!
!!!!!
!!!!!!!
!!!!!!!!!!!!! !!
!
!
!
!!!
!!!!!!
!!! !!
!!!!!!!!!
!!!!
!!!
!
!!
!!!!!
! !
!!
! ! !
!!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!!!!
!!!
!!
!
!
!!
!
!
!!
!
! !
!
!!
!!!
!
!!
!
!
!
!!
!
!!
!!
! !!
!
!!!
!
!!
!!!!!!
!!
!!!!
!!!!!!!!!
!! !!!
!!
!!!!
!!!!
!!!
!!!!!!! !!
!!
!
!
!!!!!!
! !!!
!
!!!!
!
!!
!!!!!!!!
! !
!
!!!!!!
!!
!!!
!
!!
!
!
!! !
!!
!
!!
!
!
!
!
! !
!!!
!!!
!!
!!!
!!!!!!
!!!
!
!
!
!!!!!
! !!!!!!! !
!!!!!!
!!!
!!!!!
!!!!!
!!!!!!!
!
!!!!
!
!!!!!
!
! !!!
!!!!!!
!
!!!
!!!
!
!
!!
!
!!!
!
!!!!
!
!!!
!!
!!!!!
!
! !!!!
!!!
!!! !!!!!!
!!!!
!
!!!!!!!
!!
!!!!!!!
! ! !!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!!!
!!
!
!!
!
! !!
!
!!
!!!!!!!
!!
!!!
!!!!!!!!
!!!
!!!
!!!!!
!
!!!
!!
!
!!! !
!!
!!
!
!
!
! !
!!
!
! !!
!!!
!!!!
!!!
!!!
!
! !!!
!
!!
!!!!!!!
!!!!!!!!
!! !
!!!
!!! !
! !!!
!
!
!
!
!!!!
!!!
!!
!
!
!!
!
!
!
!!
!!!
!!!
! !
!!
!
!!!!!
!!!!!!
!!!
!!! !
!!!
!
!
!
!!!
!!
!
!!
!
!!
!
!!!!!!!
!!!
!
!
!!!!
!
!
!!
!!! !!!!! !!!
!!!!
!
!!
!!!!
!!!!
!
!!!!
!
!
!!!!
!
!!
!
! !!!!
!!
!!!
!!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!!!!!
!
!
!
!!! !!!
!
!!
!!!
!
!!!
!!!!
!!!!!!!!!!!!!
!
!!!
!!!
!
!!
!!
!!!!!
!!!!!!
!!
!!!!
! !
!! !!!!!
!!
!!!!!!!
!!
!!
!!!!!
! !!!! !!!!!!
!
!!!
!!!
!
!!
!
!!!!
!
!!!
!!!!!!!!!!
!!!!
!
!!!!
!!
!
!
!!
!!!
!!!!!!!
!!!
!!!!!!
!!!
!
!!
!!!!!!
!!
!
!!!
!!!!
!
!!!
!!!
!!!!
!
!!!
!!!
!
!
!!
!!
!!!!!!
!!!!!! !!
!
!! ! !!!
!!
!!
!
!
!!!!!!!
!!!!!
! !!
!!!!!
!!!!!!
!!!
!!
!!!
!!
!!!!!
!
!!! !!
! ! !!!
!!!
!!
!!
!
!
!
!!!!
!!!!!
!
!!
!!
!
!
!!!
!!
!!
!!
!
!
!!!!!!
!!
!
!
!!
!!!
!
!
!
!!!!
! !
!
!
!
!
!
!
!
!!!!!!!
!
!!!! !!
!!!
!! !! !
!!!
!!!
!!
!!!
!! !!!!
!!!
!!
!!!!!!
!!
!!!!!!!!
!!
!
!!!
!!!
!!!!!!!!!
!! !
!!
!!!!
!!!!!!!!
!!!!!!!!!!
!!!
!!!! !!
!!!
!!!!
!!
!!!
!!
!!!
!!!!!!!
!
!
!!!
!!!!
!!
!
!!!!!!!
!
!!!!
!
!
!!!!!
!!!!!!
!!
!!!!
!
!!!
! !!!!!
!!!!! !!!!!!
!!!! !
!!! !!!!!!!!
!!
!
!!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!
!!
!
!!
!!! !!
!!
!!!
!!!!!!!
! !!
!!!!! !!!
! !!
!
!
!
!
!
!
!
!
!!!!
!
!!
!
!
!!
!!!!
!
!!!
!!!
! !
!
!
!
!!!
!!
!
!!!!
!!!!
!! !
!
!
!
!
!!
!!!!
!!
!
!!
!!!
!!!!! !!
!
!! !!! !
!!
!!!!
!!
!! !!!! !!!!!!! !!!!!!!!!!!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!
!!
!!
!
!!!!!
!
!
!
!
!
!!!
!!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
! !!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!! !!!
!
!
!!
!!!!!! !!
!
!
!!!
!
!
!!
!
!
!
!
!
!!!
!
!
!!
!!
!! !!
!!!
!
!
!
!
!
! !!
!
!!
! !
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!!
!
!!
! !!
!
!
! !
!
!
!
!!!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!
!
!!!
!!!!!!
!!!!!!!!!
!
!!!!!! !
!!!!
!! !
!
!!!!
!!!
!!
!!!!!!!!!!!!
!!
! !!
!!
!!!!!!
!
!!
!
!
!! !!
!
!
!
!!
!!!!
!!
!!!!!
!!
!!
!!!!
!!
!!
!!
!
!!
!!!
!!!
!
!
!
!
!!!!
!
!!!
!!
!! !!!
!!!!
!!!!! !!
!!
!!!
!!!!!!!
!
!!!!!!!!
!!!
!!!!!!
!
!
!! ! !!!!!!
!!!
!!
!!!
!
!
!!
!!!
!!
!!!
!!
! !!!!
!! !
!!!
!
!!!!!!
!
!!
!
!
! !!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!
!!!!
!!
!!!!!!
!!!!!!
!!
!!!!
!!!!!!!!
!
!
!
!
! !
!!!!
!!!
!
!!
!!!
!
!
!
!
!
!!
!!
!
!
!
!!!!!
!
!
!
!
!! !
!
!!
!!
!!!
!
!!
!!
!
!!
!
!
!!!
!
!
!!
!!!!
!!
!
!!!
! !
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!!
!
!!
!
!
!
!
!
!!
!!!
!!!!
!
!
!
!
!!!
!
!
!
!!
!!
!!
!!
!
!
!!
!!!
!
! !!
!! !
!!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!!
!
! !!!
!
!
!
!
!!
! !
! !
!!
!
!!
!
!
!!
!
!
! !!
!
!!!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!! !
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!!!!
!!!!!
!
!!!
!
!!!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
! !!
!
!
!
!
! !
!!! !
!!
!!!
!
!! !!
!!
!!!
!
!
!
!
!
! !!
! !!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!!!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
! !
!
!!
! !
!!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!!
!
!!!!!!!!!
!
!!!
!!!!!!!
!! !
!!
!!!!
!!!!!
!!!!
!!
!!!!!!
!! !
!!
!!!! !!!!!
!
!! !!
!! !!!
! !!!! !!
!!!!!!!!!!!!!!!
!!!!!
!!!
!!!!
!!!!
!!!!! !!!!!!!!!!!
!! !
!!!!!!!!!!!!
!!
!!!!!!
!!!
! !! !! !
!!
!!!!!!!!
!!!!!!!
!
! !!!!
!!
!
!
!
!
!!
!
!
!!!!!!!!!!!!!
!!!!
!!!!!
!
!!!!!!!!!!!!!!
!!!!!
!
!!!!!!
!
!!!!!!!
!!!!!!!!!!!
!!!!
!!!!!!
!!!!! !
!!!
!
!!!!!!!
!! !!!!!
!!
!!
!!!
!!!
!!!!!!
!!!!!
!
!
!
!
!!!!
!!
!!
!!!!!
!
!!!!!!!!!!
!!!!
!!!!! !!!
!
!
!
!!!!!!!!
!!
!!!!
!!
!!!!!!!!!!!!!!!!!
!!!!! !
!!!!!
!!! !
!
!
!! !!!!!!
!!!!!!
!!!!!!!
!!!!!!!!!!!!!
!!
!!!!
!!!!!!
!!!!
!!!!!!
!!!!!!!!! !!!!!!!!!!!!!!
!!!!!!
!!!!!!!
!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!
!!!!!!!!!!!!!!!!! !
!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!! !!
!!!!!!!!!!
!!!!!!!!
!
!!!
!
!!!!!!!!!!
!!!!!!!!!!!
!!!!!!!!!!
!!!!!!! !
!!! !
!!!!!
!
!!!!!!!!!!!
!!!!!!!
!!!!
!!!!!!!!!!
!! !!
!!!!!!!!!! !!
!
!!!!
!!
!
!!!
!
!!!
!!!!!!!!
!!
!
!!!!!!!!
!!
!
!!
!!!
!!!!!
!!!!!
!!!!!!!!!! !
!!!!!! !
!!!!! !!! !!!
! ! !!!
!!!
!!!
!!!!!!!
!!!
!!!!!!!
!!!!!!!!!!!
!!!!!!!!!!
!!!!!!!!
!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!
!!! !!!!
!
!
!! !
!
!
!
!
!
!
!!!!!
!!
!
!!!!
!
!!
!
!! !!!
!
!!!!
!
!!
!!
!
!!!
!!
!!!!
!!!
!
!!
!!!!
!!
!!
!
!!!
!
!!!!!!
!!!!!
!!
!
!!!!!
!!!!
!!!
!!!
!!!!!!
!!!
!!
!
! !!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
!!!!!!!
!! !!!!!! !!!!
!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!! !
!!!
!!!!!!
!
!!
!!
!!!
!!!!!!!!!!
!!
!!!!!
!!! !
!!! !!!!!!
!
!!!!!!!!!
!!!!
!!
!
!!!!
!!!
!!!!!
!!!!!!!
!!
!!!!!!
!
!!
! !!!!!
!!
!!
!!
!!!
!! !!!!!!
!!!!!
!!!
!!!!!!!!!!!!
!
!
!! !!!!!
!!!!!!!!!!!!
!!!!!
!!!!
!!!!!! !
!!!!!
!
!! !!! !!
!!!!!!
!!!!!
!!!
!!!!!!!!!!
!!!
!!
!!!!!!!!!!!
!!!!!!!
!!!!!!!!!!
!!!
!!!
!!!
!!!!!
!!!
!!!!!!!!
!!!!!!!!!!! !!!!
!!!!!!!!!!!
!!!!!!!
!!
!!!!!
!!!!
!!
!!!!!!!!
!
!
!
!
!
!!
!!!
!!
!
!!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!! !
!!
!!!
!!!
!
!
!
! !!!
!!
!!!!
!
!
!!
!!!!!
!!
!!!
!!
!
!!!!!
!!!!!
!!!
!!!!
!!
!!!!!
!
!!
!!!!!
!
!
! !!!
!!
!!
!!
!
!
!!
!
!!!
!! !!!
!
!
!!
!
!!
!!!
!!
!
!!!
!!
!
!
!
!
!!
!!! !
!
!
!
!
!!!
!!!
!
!
!
!
!
!!!!
!!
!!!
!!!!! !
!
!!
!
!!
!!!
!
!!!!!
!
!
!
!
!
!
!
!!! !!!
!!
!!!
!!
!!
!
!
!!
!
!!
!
!
!!!
!
! !
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!!!
!!
!!!
!!!
!!!!!
! !!
!!!!!
!!!!!!!
!!!
!!!
!
!!
!
!
!
!!!
!!!
!!
!!!
!
!!!! !
!!!!!
!!!
!!!
!
!
!
!
!!! !
!
!!
!!
!!!!!!!!
!!!!
!!
!
!
!!!!
!!
!!!
!!!
!
! !!!!!
!!
!!!
!
!
!
!!!!
!
!!!!!! !
!
!
! !!!
!!!!
!!!
! !!!!!
!! !!!!
!!!
!! !
!!
!!!
!
!!!
!!
!!
!!!
!
!!
! !
! !!
!!
! !!!!
!
!!!!
!
!!
!
!!
!!
!
!
!!
!!!
!!!!
!
!
!
!!
!
!
!
!
!!!
!!!!
!!
!
!
!!!
!!
!!
!
!
!!
!
!
!
!!
! !!!
!!!!!!
!
!
!! !!!
! !!
!! !
!!
!
!!!
!!
!
!
!!
!!
!! !!!
!!!!
!!!!
!!
!
! !
!!!
!!
!
!
!!
!
!
!
! !!
!
!!
!
!
!!
!
!!
!!!
!!
!
!!!
!!!!!!!!!
!!!
!
!
!!!!!!
!!!!!!!!
!
!
!!!!!
!
!!
!!
!
!!
!
!
!
!!!!!
!!!
!
!!!!!
!
!!! !!
! !
! !
!! !
!!!!!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!!!
!!
!
!!
!
!
!!
!!!!!!
!
!
!!!
!
!!
!
!!!
!
!
!!
!
!!!
!
!!!!
!!
!
!!
!!
!!
!
!
!!!!
!!
!!!!!
!!
!
!!
!!!!
!!
!!!!
!
!!!!
!!!
!
!!!
!!!!
!!
!
!!!
!!
!!
!!!!!!
!!!!
!
!!!
!!
!
! !
!!
!
!!
!!!
!
!
!!!!!!!
!!!!!
!
!!!!!!!
!!
!!
!
!! !!
!!!!
!!!!!!
!!
!!!!!
!!!!!
! !!! !
!!! !!!!
! !!!!!!
!!!! !!!!!
!!!
!!!!!!
!!!
!!!
!! !!!
!!!
!
!
!
!
!
!!
!!!
!! !!!!!!!!!
! !!
!!!! !!!!
!
!!
!!!!!!!
!!!
!
!
!!!!!
!!
!!!! !!!!!!!!!
!
!!
!!! !! !
!
!!
!
!!!
!
!
!!!!!!!
!!
!!! !!!!
! !!!!
!!!!!!!!!
!!!!!!!
!!!!!!!!
!!!!!
!
!!!!
!!!!!
! !!!!!!!!!
!!
! !!!
!!!
!!!
!
!
!
!!
!!!!
!!!!
!!
!!!!!!
!!
!
! !
!!! !
!!!!
!
!!!
!!!!
!
!!!!!
!
!!!!
!
!
!!!!!!
!!!!
!
!
!
!
!
!
!!
!
!!
!
!!!!!!
!!!!
!!!!!
!!
!!
!!!!
!!!!
!!
!!
!
!
!!
!!!
!
!!
!
!
!!
!!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!! !
!!!
! ! !!!!
!!
!!
!
!
!
!!!!!!
!!!
!!
!
!!!!!!
!!
!
!
!
!
!!
!!!
!!!!!
!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!!!!!!
!!
!!
!
!!
!!!!
!
!
!!!
!!!!!
!!!
!!
!
!
!!!!
!!!!
!!!!!
!!!!!!!!!!!
!!
!! !
!
!!!!
!
!
!
!
! !!!
! !!!!
!!!
!!
!
!!
!
!!!
!!!!
!!
!
!!!
!
!
!
!!
!
!!
!
!
!
!!!!!! !
!
!!
!
!
!
!!!
!
!
!!
!!!!!!
!!
!!
!!!!
!
!!!!!
!!!!!
!!!
! !
!
!
!!
!
!
!
!
!
!!
!
!!
!
!!
!
!! !
!!
!!!!
!
! !!
!
!
!
!!
!!!!!
!
!!!
!
!!
!!!
!
!!!!!
!!!
! !
!!!
!!
!
!
!!
!!!!
!
!!!!!
!!!!!!!
!
!!!
!!!!
!!!!!! ! !
!!!! !
!!!!!
!!
!!
!!!!
!!!!!
!!!!
!!
!!
!
!!!
!!!!!!!
!!!!!!!!
!!!! !!!!!!!!
!!!!!
!!!
!!
!
!
!
!!
!
!!
!!!!!
!
!
!!
!
!!!!!!
!
!
!!
!!!
!!!!!
!
!!
!
!!
!!!
!!
!
!
!!
!
!
!
!!
!
!!!
!!
!!
!
!!!!
!!!
!!
!!
!!
!!
!!!!
!!!!!!!!!!
!!!!!!
!!! !!!!
!!!!!!!
!!!
!! !
!
!!
! !
!
!! !
!!!!
!!!
!
!!!
!!!!!! !!!
!!! !!!!!!!!!
!!!!!!!!
!!!!!!!
!!!! !!
!!! !!!!
!!!!!!
!! !!!!!
!!
!! !!!! !!!
!!!!
!!!!
!!!
!!!!!
!!
!
!
!!!!!
! !!!
!!!
!!!
!!!!!!!
!
!!!
!!!!!
!!
!
!!
!
!
!
!
!!!!
!!!!!
!!!
!!
!!!!
!!!
!!!!!!!!
!
!
!!
!!!!!
!
!
!!!!
!!!!
!!
!!!
!!
!
! !
!!!!!!!!!!!!
!
!!! !!!!!!
!!!!!!! !!!!!!!!!!!
!!
!!
!!!!
!!!
!
!!
!!
!!!!!!!!!!! !
!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!
!
!!!!
!!!!!
!!!!!!!!!
!!
!!!!!!!
!!!!!
!!!!!!!!!
!!!
!!!!!!!
!!!
!!!
!!
!! !! !
!!!!
!! !
!!
!
!!!!
!!!!!!
!! !!!!
!!!!!!! !!
!!!!
!
!!!!!!!!!
!
! !! !!!!!
!!
!!!
!!!
!!
!!!!!!!
!! !!!
!
!
!!!
!!!!!!!
!!
!
!!!!!
!!!!
!!
!!! !!!!!!
!!!
!!!!!
!!!!!!!!!
!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!
!!!!!!
!!
!!!!!
!
!!
!
!
!!!!!!!!
!
!!!!!
!
!!!!
!!
!
! !!
!!!!
!!!!!!!!!!
!!!!!!!
!
!!!!
!!!!!!!!
!!!!!!!!!
!!
!!!
!!!!
!! !!
!!!!!!!!!!!!
!
!
!!!!
!!!!!!!!!!!
!
!
!!!!!
!!
!!!
!
!!
!!
!!!
!!!
!!!!
!
!!
!!
!!
!
!
!!
!
!!!
!!!
! !!!!!!!!!!!
!! !!!!!!!!
!!!!!!!
!!!!!!!!!!
!!!!!!!!!!
!!
!!!!
!!!!!!
! !!!!!
!!! !
!! !!!
!!!!!
! !!!
!!! !!!!
!
!
!
!! !
!!
!
!!!!
!!
!!
!
!!!
!!!!
!!!
!
!! !
!!!!
!
!!!!!
!!!!!
!
!
!!
!!!!!!
!!!!!!!!! !!!!!!!!!!
! !!
!!
!!!!!!!!!
!!
!!!!!
!
!
!!
!!
!
!!!!
!
! !!!! !!!!
!!!!!!
!!!!!!!!!
!!!!
!!
!
!! !!!! !!!!!
!!!!!!
!!!!! !!
!!
!!!!!
!!!
! !
!
!!! !!!
!!!
!!!
!!
!!!
!!
!
!!
!!!
!!
!!
!!!
!!
!
!!!
!!!!!!
! !!!!!!!!!
!!!
!
!!!!
!!!!!
!!!!
!!
!!!!!!!!
!
!!
!!!! !!
!!!!!!!!!!!
!
!!!!!!
!!!!
!
!!!!!!!!!!!!!
!!!!!!
!!!!!!!!!
!!!!!!!
!!!!!!!!!
! !!!!!!!
!!!!!!!!
! !!
!
!!!!!!
!!!!!!!!
!!!!
!!
!
!!!!
!
!
!
!
!!!
!!!!
!!!
!!
! !!!!
! !!
! !! !
!!
!!!!
!!!!! !!
!
!
!!
!
!
!!
!!!!!
!
!
!!!!!!
!!!!!
!!
!
!!
!!!!!!!!!!!!
!!!!
!
!!!!!
!
!
!!!!
!
!!!!!!!!!!!!
!!!!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!!!!
!!
!
!!!!!!!!!!
!!!!
!!!!
!
!!
!!
!!
!!!!!
!
!!!
!!!!
!
!
!!!
!!!!
!!!!!!!
!!!
!
!!!
!!
!!!!!!!
!!!!
!!!
!!!!
!!
!!!
!!
!! !
!!
!
!!!!
!!!!
!!! !! !! !
!!
!!!
!
!
!!!!
!!
!
!
!
!!
!
!
!
!
!!!!!
!!!
! !!
!!
!
!!
!
!!
!
!
!!
!!!!
!
!
!
!
!
!
!
!!
!
!
!!!!
!!! !
!!
!!!
!
!
!
!
!
!
!
!!!
!
!!
!!
!! ! !
!!
!
!!
!!!!
!
!!!!
!!!
!
!
!!
!
!!!!!!!
!
!!
!!
!!
!
!!
!!
!!!!
! ! !!
!!
!
!
!!
!
!
!!!!!
!!!!!
!!!
!
!
!
!
!
!!!!
!
!!
!
!
!
!
! !
!
!!
!
!
!!!!!
!
!
!!!!!
!
!!
!! !! !!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!!!
!
!
!
!
!
!!
!
!
!
!
!!!
!!
!
!
!
!
!
!!!
!
!
! !!
!!
!!
!
!!
!
!!
!
!
!
!
! !! !
!
! !!!
!!!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
! !
!
!
!
!!!
!
!
!
!
!
!!
!!
!!!!
!!!!
!!
!!!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!! !!
!
!
! !!!
!
!
!!
!!
!
!!
!
!
!!
!!!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!!!
!
!!!
!
!!
!!
!
! !
!!
!
!!
!
!
!!!
!!
!!!
!!!!
!!
!!
!
!
!
! !
!
!
!!
!
!!
! !
!!!
!!
!!!!
!
!
!
! !
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
! !
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!!
!
!!
!
!
!
! !
!
!
!
!!
!
!
!
!!
! !
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!!!
!!
!
!!!
!
!!!
!!
!!!
! !
!!!!!
!!!!
!!!!!
!!!!
!
!!!!
! !
!
!
!!!
! !!
!
!!
!!
!!
!!
!
!
!!!!!
!!!
!
!! !!! !!
!!
!!! !
!!!!
!
!!!!!!!!!
! !!!!!
!!!!!
!!
!!!
!!!!!
! !!!
!!!!!
!!!!!!!
!!
!!!!
!
!!!!!!
! !!!!!!!!!!
!!
!!!
!!!!!!!!!!!!!
!
!!!!
!!!
!!
!
!!!
!
!!! ! !!
!!!
!!!
!!
!
!!!!!!
!
!!!!
!
!!!!
!
!! !
! !
!
!
!!!
!
!!
! !!
!
!!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
! !!!!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!!
! !
!
!!
!
!
!
!!
!
!
!!!!
! ! ! !
!
!
!
!
!!
!
!!
!
!
!
! !
!! !!!!!!!!
!!!
!
!
!
!
!
!!
!!!!!
!! !!!
!
!
!
!!
!
!!!
!
!!!!
!
!!!!!
!
!!
!!
!!
!!!
!!!
!
!
!!
!
!
!!!!!
!
!!!
!
!!!
!!
!!
!
!
!
!
!
!!!
!
!!
!!
!!
!
!!!
!!
! !!!!!!!
!!!!
!!!!
!!! !
!!!!!!!!
!!!
!
!
!!!
!!
!!!
!
!
!!!!
!
!
! !
!!
! !
!
!
!
!
!!
!
!!!
!!
!!!!
!
!!!
!!
!! !!!
!!!
!
!!!!!!!!!
!
!! ! !
! !!! !
!
!
!
! !!
!!!!!!
!
!!!
!!
!
!
!!
!
!!
!
!
!!!
!
!!
! !!
!
!!
!! ! !
!
!!!
!
!
!!!
!
!
!
!
!
!
!!!
!!
!
!!
!
!
!!
!!!
!!
!
!!
!
!
!
!!
!!!
!!!
!
!
!!!
!!!
!!
!
!!!
!
!!
!!
! !
! !
!
!!
!
!!!
!!
!
!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!!!
! !
!
!
!!
!
!
!
!
!
!
!
!!
!
!! !
!
!!
!
!
!!
!!!
!
!!
! !
! !
!!
!!!
!
!
!
!!
!
!
!
!!
!
!
!
! !
! !
!
!
!
!
!!
!
!
!
!
!
!!!
!!
! !
!!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!! !
!
!!!
!
!
!!!!
! !!!!!! !
!!!!!!
!!!! ! !
!!
!!!!
!
!
!!!!
!!!!
!
!!!!!!
!!!!! !!!!!
!!!
!!
!!!!
!!!!!
! !
!!!
!
!
!!
!!
!
!
!!!
!!! !!!! !!
!! !!!!
!!!!!
!!!
!
!!!
!!
!
!!
!
!
!
!!
!
!!!
!
!
!
!
!!
!
!!
!!!!!
!!
!!!
!
!!
!!!!!!
!!
!
!
!
!!!
!!
! !!!
!!!!
!!! !!
!
!
!!!!
!
!!
!!! !!!!
!!! !!!
!!!
!
!
!!
!
!!!
!
!
!!!
!
!
!!!!!!!!
!
!!!
!!!!
!!!!
!!
!!!!!
!!!!!!
!
!
!
!!!
!!!!!!!!!!!!
!!!!!!!
!
!!
!!!
!!!!!!!
!!
!!
!! !!!!!
!!!!!!!!!!
! !!!!
!
!!!
!
!
!!!
!
!!
!!!!!!!!!!!
!
!!!!!!!!!!
!!!!
!!!!!!!
!
!!!!!!!! !!!!
!!!!
!! ! !! !!
!!!
!!!!!
!!!!!!!!
!!!!!! !!
!!!!!!!!!!
!!!!
!!
!
!!!!!!!!!!
!!
!
!
!!
!!!!!
!!!
!!
!
!
!
!!!!!!!
!!
!!
!!!
!
!!
!!!!!!!!
!!!!
!!!!
!
!!
!!
!
!!!!
!!!
!
!!!
!!!!!!!!!
!!
! !!!!!!!!!!
!
!!!!!
!!!!!!!!!!!
! !!!! !
!!!! !!
!!!!!!!
!!!!!
!
!!!!
!!!!!!!!!!
! !!
!
!!!!!
!
!
!!!
!!
! !!!
!!
!
!!
!!!!!!
! !!
!!
! !
!!
!!
!!
!!!
!!
!!!!
!
! !!
!
!
! !!
!!!!
!
!!!
!
!
!
!!
!
!
!
!
!
!!!
!! !!!
!
!!
!!!
!!!!!
!
!
!!!!
!!!
!!
!
! !!!!!
!
!
!!!
!
!
!
!
!!!
!!
!
!!
!!!!
!!!!
!
!!!!!
!!!!!!
!!
!!!!!
!
!
! !!
!!!!!!
!!
!!
!
!!!
!!
!!!!!!!!!
!!!!!!
!
!!!
!!!!!
!
!!!
!!!!!
!
!!!!
!
!
!
!
!!!
!!
!
!
! !
!
!!
!
!
!!
!
!
!
!
!
!
!!!
!!
!!
!!!!!
!
!
!!
!
!!
!
!
!!!!!
!!
!!!!!!
!!!
!!
! !!!
!
!!!
!
!
!!!!!
!
!!!!!!!!!!!!!!!!!!
!
!!!!!!!!!
!!!!!!
!
!
!!!!
!!
!!
!!!!!!!
!!!!!
!!!!!!!!!
!!!!
!!!!
!!
!
!!!!
!!!!!!!
! !
!!!!!!
!!!!
!!!!!!!!!!!!
!!!!!!
!!!!!!!!!!!!
!!
!!
!
!
!!
!
!
!!
!!!
!!!!
!!!!
!!!
!
!!!!!!!!!!!!!
!
!
! !!
!
!! !!
!!! !
!!!!!
!!
!! !!
!
!!!! !!
!
!
!
!
!
!!
!!!
!!!!!!!
!!!
!!
!!
!!!
!
!!!
!!!
!!!!
!
!!
!!!
! !!!
!!!!!
!! !!!
!!!!
!!!!!!
!!
!!
!!
!!!!!!
!
!!!
!!
!
!!!!!!!!
!!!!!!!!!!!!!!!
!!!
!! !
!!!!
!!!!!
!!!
!
!!!
!!!
!!!!
!
!
!
!!!!!
!!
!!!!!!!
!!!!!!!
!!!! !!!!!!
!!!
!
!!!
!
!!!!!!
!!!!!!! !!!!!
!!
!!!!!!!
!!!!!!
! !!!!
!!!!!
!!!!!!!
!!
!!
! !!!
!!!!!
!!!!!
!!!!!
!!
!!!!!!
!!!!!
!!!
!
!!! !!
!
!!
!!
!!!!
!!
!
!!!
!!
!!!
!!!!
!!!
!!!
!
!
!!!!!!
!!!
!!!!!!
!!!!!!!
!!!
!
!!!!!!!!!
!!!!!!
!
!!!! !!
!
!!
!!!!!
!
!!!!!!!!
! ! !!!!
!! !
!!!
!!
!!
!!! !
!!!!
!!!
!!!
!
!!!!!!
!
!
!
!!
!!!
!
!
!
!
!!
!!!!
!!!
!
!
!
!
!
!!!
!!!!
!!!!!
!!!!!
!!!!
!!!!!!!!!!!
!
!!!!
!
!!
!
!!!!!!
!!
!
!!
!!
!
!!!!
!!
!
!!!
!!! !
!!!!!!!!!!
!!!!!!!!!
!!
!!!!!
!
!
!
!!!!!!
! !!!!!!!
!!!
!!!!
!!!
!!!
!!!!!!!!!!!!!
!
!!
!!
!!!!!!!!!!! !!!!
!!!!!
!!!!!! !
!!!
!
!!!
!!
!!!
!!!
!
!!!
!
!
!!!
!!
!!
!
!
! !!!
!
! !
!!
!!!!!
!!!!
!
!!
!!!!!!
!
!!
!
!
!
!!
!
!! !
!!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!!
!
!!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!!
!
!
!
!!
!!
!
!!!!
!!!!!!
!
!
!!!
!!
!!
!!!!
!!!!
!
!
!!!!
!!
!!
!!
!
!! ! !
!!!!
!
!!!!!!!!!!!
!!!
!!!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!
!
!!!
!!!!!
!
! !
!
!
!
!
!!! !
!
!!
!!
!
!!
!
!
!!
!
!
! !
!
!!
!
!!!!
!
!!!
!
! !!
!!
!!!!!
!!
!
!!!! !
!!!
!
!
!
!!!
!
!!
!!
!!
!!
!!!!
!!!!!!!!
!!!!
!!
!! !! !
!!!!!!!!!!!
!!
!
!!!!!
!!!!!
!!
!!
!
!
!
!!
!
! !!!
! !!
!
!
!
!! !
!
! !!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!!!
!!!
!
!
!! !!!!
!
! ! ! !! !! !! !! !
!!!!!!! !!!
!
!
!
!!!
!
!!!
!
!
!!
!!!
!!!
!!!
!!!!!
!
!!!!!!
!!!!!
!
!
!
!! !
!! !! !!
!
!!!!!!
!!!!!
! !
!
!!!!!!
!
!!!
!
!
!
!! !
!!
!!!
!!
!!
!
!
!!!
!!!!
!
!
!
!!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!!!
!!
!
!
!
!
!
!!
!
!
!! !
!!
!
!
!
!
!
!
!
! !
!!
!
! !
!
!
! !!
!
!!
!
!
!
!
!
!
!! !!
!!
!
!!
!!
!
!
!
!((
!((
!((
!((
!((
§̈¦405
§̈¦5 §̈¦90
§̈¦ 705
§̈¦90
§̈¦405
Kent
Orting
Port of Tacoma
Downtown Seattle
§̈¦ 705
122°W122°15'W122°30'W122°45'W
47°3
0'N47
°15'N
47°N
5Kilometers
Tacoma, WA
LegendCritical Feature Boundaries
Road TypeInterstateState RouteUS HighwaysRailways
2010 Census Population (Block)!
!
!
! 1 Dot = 5! POP10#* Fire Stations
GF EMS Stations
®v Hospitals
Major port facility that accommodates trade from Asia and shipping from/toAlaska. Located along waterfront. Mostly industrial land. Part of land owned byPuyallup Tribe.
LIDAR Topography Population and Human FeaturesOverview
Top Related