Poi sy - FRANCE · Crisis Information Flooded! Area (05/06/2016! 07:49 !UTC) Flooded !Area...
Transcript of Poi sy - FRANCE · Crisis Information Flooded! Area (05/06/2016! 07:49 !UTC) Flooded !Area...
Crisis InformationFlooded Area(05/06/2016 07:49 UTC)Flooded Area(04/06/2016 17:53 UTC)
General InformationArea of Interest
Administrative boundaries! ! ! ! ! ! !! ! ! ! ! ! ! MunicipalitySettlements
! Populated Place
HydrologyDamRiverStreamRiver
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!!
!
!!!!
! !!!!
!!!!
!!
!!
!!!
!!!!
!!!
!!!
!! ! ! ! ! ! ! ! ! ! ! !
!!
! !!!! !
! ! ! ! !!
!!
! ! ! ! ! ! !! ! ! ! ! ! !
!!!
!!
!! ! ! !
! ! ! ! ! ! ! !!!
!!!
!!
!! !
!
!!
!!
!!!!!!
!!
!!
!!!!
!!!
!!
!!
!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!!
!
! !!
!!
!!!
!!!
!!!!!!!
!!
!! !
!!!!
!!!!!!
!!!
!!
!!!!!!!!!!!!!!!!
!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
!
! ! !
! !! ! !
!!
!!
!!
!!
!!!
!!
!!!
!
! !
!!
!!
!!!
!!!!
!!!
!!
!!
!!!!
!!!
!!!
!!!
!!
!
!
!!
!!!! !!
!! !
!!
! !!
! !! !
!!
! ! ! ! ! ! !
!
! !
!
! !! ! !
! ! ! !!
!!
!!
!!
!!
!!
!!
!
!!
!!
! ! ! ! ! !
!!
!!
!!!!
!!
!!
!!
!!
!!!
!!
! ! ! ! ! ! !!
! ! ! ! ! ! ! !!
!!!!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
! !!
!!
!!
!
!!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
! ! !
! ! !!!
!!
!!
!!
!!!!
!!
!!
! !!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!!!!
!!
! ! ! !!
! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
! ! ! !!
!!
!!
!!!! !
!!
!!
!
!!!!
!!!
!! !
!!
!!
!!! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
! ! ! ! !!
!!
!
!!
!!!
! !! ! !
! !!
! !!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!!
!!!
!!!
!!
!! !
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!!!!!! !
!!!
!!
!!!
!!
!!!
!!
!
!!
!!!
!!
!!!
!
!!
!!
!!
!
!!
!!!!
!! ! ! !
!!
!!
!
! ! !
!
!
!!
!
! ! ! ! ! ! !!!
!!
!!
! ! !
!
!! !
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! !!
!!
!!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
!!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!!
!!
!!
!! !
!!!!
!!
!!! ! ! !
!!
!!
!!!
!!!
!
!!
!!!
!!!
!!
!!
!!
!!
!
! ! !! !
!!
!!
!!
!!
! ! !! ! !
!!!!! !
!!
!!
!!
!!
!!
!
! !!
!! !
!!
!!
!!
! !! !
!!
! ! !! ! ! !
!!
!!
! ! ! ! ! ! !!
!!!!
!!
!!!
!!!!!!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! !
!!
!!
!!!
!
!!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! !!
!! ! ! ! ! ! ! ! ! !
!!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!!
!
!!
!!
!
!!
!!!
!!!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!! !
!!
!!
!! !
!! ! ! ! ! ! !
!! !
!! !
!!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!
!!
!
!
!!!
!!
!!
!!!!!!
!
!!!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!!
!
!!
!!
!!
!!!
!!!!!!!!!!!
!!
!!
!!!!!!!!!!!!
!!!!
!!!!!!!!!
!!!!
!!
!!!!!!!!!
!!
!!!
!!
!
!!
!!!
!!!
!!!!!
!!
!!!
!!
!!!
!
!!
!
!!
!!!!
!!
!!
!!!
!!
!!!
!!
! ! ! ! ! !!
! !!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!
!!!
!!!!
!!
!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!! ! !!
!!!!
!!!!
!!!!
!!
! !!
!!
!!
!!!
!
!!
!!
!!!
!
!!
!
!!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
! !!
! ! ! !!
!!
!
!! !
!!
!!
!!
!
!!!
!!
!!
!!
!!!
!!
!
!!
!!
! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!!
!!
!!!!
! !!
!!
!!
!
!!!!!
!!!!
!!!!
!! !
!!
!!
!! !
!!
!!
!!
! ! ! !! ! ! !
!!
!!
!!
!
!!
!!
!! ! ! ! !
! ! ! !
!
!!
! !
! !
!!!
!
! !!
!!! ! ! !
!!
! ! ! ! ! !
!!!!
!
!!
!! ! ! ! !
! ! ! ! ! !! ! !
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!
!!!
!
!!!
!!
!!
!
!!
!!!!
!!
!
!!!!
!!!
!!!
!
!!!
!!!
!!
!
!!!
!!!
!!
!!
!!!! ! ! ! ! !
!
!!!
!!
!
!!!
!!
!!! !
!!
! !! !
!
!!
!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! !!
!
! ! ! !!
!!
!!
! ! !!
! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !
!!
!
! !!
!!
!!
!
!!
!!
!
!!
!
! ! ! !
!! ! ! !
!!
! ! ! !!!
! ! !!
!!
!!
! !
!!
!!
!!
!
! ! ! ! ! !
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!!!!!
!!!
!!
!!!!!!!
!!!
!!
!!
!!
!!
!!
!
!!!!
!!
!
!
!!
!
!!!
!!
! ! ! ! ! ! ! ! !!
! ! ! ! ! !
!
! !!
!!
!!
!!
!
!
! ! ! ! ! ! ! !
!
!!
!!
!!! !
!!! !
!!
!
!!
!!
!! ! !
!!
!!
! !
!!
!!!
!!
! !!
!!
!!!
!!
!!
!!!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!!!
!!!!
!!
!!
!
!
!!
!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!
!
!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!!!!
!!!
!!!!!
!!
!!!
!
!
!!!
!!!
!!
!!!
!
!!
!!!
!!!!
!
!!
!!!
!!!!
!!
!
!!
!!!!!!
!!!
!!
!!
!!!
!!!
!!!
!!!!!
!!
!!
!
!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!!!!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!!!!!!!!!!!
!!!!
!!
! ! ! ! !!!
!!
!!!
!!!!!!!
!!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!!
!!!!
!!!!
!!!!
!!!!
!!!!!!!!!!!!!!!
!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!!!!!
!!!!!!!!!!!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!
!!!
!!!
!!
!!
!!
!
!!!!!
!!
!!
!!
!!
!!
!
!
!!!!
!
!!!!!!!!
!
!!!
!!
!!
!!!
!!
!
!
!!
!!
!!!!!
!!!
!!!
!!
!!!!!!!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!
!!!!!!
!!!!
!!!!!!!!!!!!!!
!!!!!
!
!!
!!!!!!!!!!!!!!
!!!!
!!!!
!!
!!
!!!!!!!!!!!
!!!
!!!
!!
!!!!
!!!
!!
!!
!!!!
!!
!!!!!!!!
!
!!!!
!
!!
!!
!!
!!!
!
!!
!!!!
!!
!!!!
!!
!!
!!
!!
!!
!
!!!!!!
!!!
!!
!!!
!!
!
!!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!!!
!!!
!
!
!!
!
!!
!!!
!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!!!!
!
!!!!!
!
!!!!!!!!
!!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!!
!!!
!!!!!!
!!!!
!!
!!
!
!!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!!!
!
!!!!!!!!!!
!!
!!!
!!
!
!!!
!!
!!
!!!
!
!!
!
!!
!!
!
!!
!!!!!!!!!
!!
!!!
!!!!!!!!!!!
!!
!!!!!!!!!!!!!
!
!!!
!!!!!!!!!!!!!!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
! ! !
!!
!!
!!
!
!
!!
!
!
!!
!!!
!!
!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!
!!
!!
!!
!!!!!!!!
!!!
!!!!!!
!!!!
!
!!!!
!!
!!!
!!!!!!!!!!!
!!!!
!
!
!!
!!
!!
!!
!!
!
!!
!! ! !
!
!!
!
!!
!!
!!!!!!
!!
!!!
!!!!
!!
!!
!
!!
!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!!
!!
!!
!
!!!!
!!
!!
!!!!!
!!
!!
!!!
!!
!!!
!!!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!
!!!
!
!
!!!
!!
!!
!
!!!!
!
!!
!!
!!!!
!!!!!!!
!!
!!!
!
!
!!
!!
!!!
!!!
!!
!!
!!
!
!!
!!
!!!
!
!!!
!!
!!!!!
!!
!!!!!!
!!
! ! !! ! !
!!
!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!!
!
!!!!
!
!!!
!!
!!!!
!!
!!
!!
!!
!!!!
!!
!!!!
!!
!!
!!
!!
!
!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!
!!
!!
!
!
!!!!!!!
!
!!
!!
!
!!
!
!!
!!!
!!
!!
!
!!
!!!!!!!
!!
!!!!!!!
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!
!
!!!
!
!!!!
!!!!!
!!!
!
!!
!!!!!!
!!
!!
!!!!
!!!
!!
!!!!!
!!
!!
!!!!!!!!!!!
!!
!!
!!
!
!!!!
!!
!!
!!!!!!
!
!!
!!!!
!!
!!!!
!!!!
!!!!!!!!!
!!
!!
!!!
!!!
!
!
!
!!!!!!!!!!!!
!
!!!!!!
!!!!!!!
!!
!!!
!!!
!!
!!!!!!!!!!!!!!!!
!!
!!!!!!!
!!
!!
!
!!
!!
!!!!!!!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!!!!!!!
!!!
!!
!!
!!
!
!
!!
!
!!
!!
!!!!!!!!!!!
!!!!!!!!!!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!!!!!
!!
!!!!
!
!!
!
!!!
!!!!
!!
!!
!!
!!!
!
!!
!!
!!!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!!
!!!
!!!!!!
!
!!!!
!!
!!
! !
! ! !
!!
!!
!!
!
!!!!!!!!!!
!
!!
!!
!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!
!!!!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!
!
!!
!!
!!!!
!!!!!!!
!!
!!!!!
!!
!!
!
!!
!!
!
!!!
!
!!!!!
!!
!!
!!!!!!!!!!
!
!!!
!!!!
!!
!
!
!!
!!
!!
!
!
!!!!!!
!
!!!
!
!!!
!!!!!!
!!
!!
!!
!! ! ! ! ! ! ! !
!!
!!
!!
!!
! ! ! ! ! ! ! ! !
!
! ! ! ! !
!!
!!
!!
!!
!! !
! ! !
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!
!!
!!!!
!
!!!!
!!!!!
!!
!
!!
!!!!!!!!
!!!
!!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!
!!
!!
!!
!!!!
!!
!!!
!
!!
!
!
!
!
!
!!!
!
!!
!
!!
!
!!
!!
!
!!
!!
!
!!
!!!!!!!
!!
!!
!
!!
!!
!
!!
!!!!
!!
!!!!
!!
!
!
!
!!
!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
! !!
!!!
!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
! !!
!!
!!
!!
!!
!!!
!
!!!!
!!
!
!
!
!!
!!
!!
!!!
!!
!!
!
!!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!
!!
!!!
!
!!
!!
!!
!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!!
!
! !
!!
!!
!!
! !!
!! !
!
!! !
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!!!
!!
!
!!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!!!
!
!
!
!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!!
!!!
!!!
!!
!!
!!!
!!
!
!
!!
!
! !!
! !! ! ! !!
!!
!!
!!
!
!
!!
!!
!
!!
!
!!
!!
!!! !
!!!
!!
!!
!!
!!!
!
!!
!
!!!!
!
!!
!!
!!
!!!
!!
!!!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!!!!!
!!
!
!
!
!!!!!!!!
!!!
!!
!!
!!
!!
!!!!!!!!!!
!!
!
!!!
!!
!!
!
!!!!!
!
!
!!
!! !
!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
!
!!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!!
!!!
!!
!!!
!!
!
!!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!!
!
!!!!!
!!
!!!!!!!
!!
!!!
!!!
!!!!!!!!!!!!!!!!!!!
!
!
!!!
!!
!!
!!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!!
!
!!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!!
!!!
!!
!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!!
!!!!!!!
!!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!!!!
!!
!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!!
!!
!!
!!!
!!!!!!!!!!
!!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
! ! !!!!!!
!!
!
!!
!! ! ! ! ! !
!
!!
!!
!!
!
! ! ! ! ! ! ! !!!!
!!
!!
! !!
!!
!
!!!!!!
!!
!!
!
!!!!
!!
!!
!!
!!
!
! ! ! ! ! ! !!!
!!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!!! ! ! ! ! !
!!
!
!!
!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!! ! ! !
!!
!!
!!
!!
!!
! !!
! ! !!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
! !
!
!!
!! !
!!
!!
!
!!
!!!
!!
!!
!!
!
! ! ! ! ! ! ! !
!!
!!
!!
!!
! !! !
!!
!!
!!
!!!
!!
! ! ! ! !! ! ! ! ! ! !
!!!
!
!!
!!!
!!
! ! !!!
! ! !
!!
!!
!!
!
! ! ! ! !! ! ! !!
!!
!
!
!! !
!!
!
!!!
!!
!
!!
!
!!
!
!
!!
!!
!
!!!
!!
!
!
!!
!
!
!!
!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
! ! !!
! ! ! ! !!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
! !
!
!!
!!
!!
!!
!!
!
!
!!
!!!!
!!!
!!!!!
!!!!
!!!
!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!
!!!
!!!
!!
!!
!!
!!
!!
!
! !!
! !!
!!
!!!!!
!!
!
!!!!
!
!!!
!!
!
!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!
!
!!!
!!!
!!!!!
!!
!!
!!
! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!
!!!!!!!!!!!!!!
!!!!!!!!!!!!
!!!!!!!!
!!!!!!!!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!!
!!!!!
!
!!!!!!!!!!!!
!!
!!
!!
!
!!!!
!!!!
!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!!
!!!
!!
!!!
!!
!
!!!!!!!!
!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!! !
!!
! ! !!
!!
!!!
!!!
!!
!!
!!
! !! !
!! !
! !!
! !!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!!
!!!!! ! ! ! ! !
!!
!!!!
!!
!!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!!!!!!!!!!!!!!!!!!!
!!!!!!!
!!!!
!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!
!!
!!!
!!!
!!!!!!!
!!!
!!
!!!!
!!
!!
!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!
!!
!!!
!!
!!
!!!!!!
!!!!!!!
!!!!!!!!
!!
!!
!
!!!!!!!!!!!!
!!
!
!!!!!!!!!!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!
!!!!!!!
!!
!!
!!
!!!
!!!!!!!!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
! ! ! ! ! ! !!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!! !
!
!!!
!! !
!!!
!!
!!
!!!!!!
!!!!!!
!!
!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!!!
!!
!!!
!!!!!!
!
!!
!
!!
!!
!!!
!!
!!
!!
!
! !!
!!
!!
!!
!
!!
!!
!
!!
!!!
!!
!!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!!!!!!!!!!!!!!!
!
!!!
!!!
!!!!!!!!
!!!
!!
!!
!!
!!!!
!
!!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!! ! ! ! ! ! !
! ! !!
!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!
!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!
!
!!
!!!
!
!
!
!
!!
!!
!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!!
!!
! !!
!!
! !
!!
!!
! ! ! !
!
!!
!!
!!
!!!
!!!!!!!!!!!
!!
!!
!!!!!!!!!!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!!
!!
!!!!!!
!!!
!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!!!!
!
!!!
!
!!!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!!!!!!!!!!!!
!!
!!
!!
!
!! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!! ! !
!!
!
!!
!!
!!
!!
!!
!
!!
!!!
! !!
!
!
!
! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !
!
!!!!! !
!!
!! !
!!!
!!!
!!
!!
!!
!!
!!
!! ! ! ! ! ! !
!!!!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!
!
!
!!!
!!
!
!!!!!
!!!!
!!
!!
!!
!!!!!
!!!
!!!!
!!!!
!!
!
!! !
!!
! ! ! !
!!
!
!
!
!!
! ! !!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!
! !! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!! !
! ! ! ! !!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!
!!
!!
!!
!!
!
!!!
!
!!!!!!
!!
!!
!! !
!!
!!
!
!!
!
!!!
!
!! ! !
!!
!
!
!!
!
!!! !
!
!!
!!!
!
! !! !
!!
!
! ! !!
!! !!
!!
! ! ! ! ! ! !
!!!
!!!
!
!! !
!!
!!
!!
!!
!!
!!!!
!!
!!
!!!!
!!
!!!!
!!
!!
!!!
!!!
!!
!
!
!
!!
!
! !!
!!
!
!
! !
!!!!!!!
!!!!!
!!
!!
!
! !!
!!
!!
!!
!!
!! ! !
!!
!!
!!
! ! ! !!
!
!!
!!
!!
!!
!!!!
!!
! !! !
!! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! !! ! !
!!
!!
!!
!!
!!!
!
! ! ! ! !!
!!!
!!!
!
!!
!!
!!
!!!!!!!!!!!!!!!
!!
!!
!!
!
!!!!!
!!!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!
!!!
!
! ! !!
!!!
!!
!!!
!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!!!
!!
!!!!!!
!!!
!!
!!!
!!!
!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!!
!
!
!!
!!
! ! ! ! !!!
!
!!!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! !! ! !!
!!
!!
!
!!
!!!!!!!!
!!
!
!!!!
!!
!!
!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!
!
!
!!
!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!
!!!!!!
!!
!!
!!
!!!
!!!
!!
!!!!!!
!!
!!
!!
! !!
!!
!! !
!!!
! !
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!
! ! !!
!!!!!
!!
!!!
!!
!!
!!
! ! ! ! ! ! !!
!!!!!!
!!
!!
!!
!
!!!!!!
!!
!!
!!
!!!!!
!! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!!
!!!
!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!!!
!
!!!!!!!!!
!!
!!
!
!! !!
!
!!
!! !
!!
!
!!
!!
!! ! ! ! ! ! !
!! !
!!
! ! ! ! ! !
!!
!!
!!
!
!!
!!!!!!!
!!!
!!
!!
!!!!
!!
!
!!
!!!
!!
! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!!
!!!!
!!
!!
!
!
!!
!
!!
!!
! ! ! !!
!! !
!!
!
!
!
!
!!
!
!
!!
!!
!!!!
!!!!
!!!
!!
!!
!!! !
!!
!!
!!!
!!!
!!!!!!!
!!!!!
!!
!!!
! !!
!!
!
!! !
! ! !!
!
!!
!!
! !!
!
!
! !
!!
!!
! ! ! !!
!! !
!!
! ! ! ! ! !!! !!
! !! ! !!
!!
!!
!!
!!
!
! !!!
!!
!
!
!
!!
! !!
!!
!!
!
!
!!
!!
!!
!
! !
!!
!!
!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!!
!!
!!
!
!
!!!!!!!
!
!!!!
!!!!
!
! ! ! ! ! ! ! !!!
!!
!!
!!
!!
! ! ! !!
! ! !! ! ! ! ! ! ! !!
!
!!!
!!
!!
!!
!
!!!!!
!!
!!!
! !!
!!
!!
!!
!!!
!!!
!!!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
! ! ! ! !!!
!!
!!
!!
!!!
!!
!!
!!
!
! ! ! ! ! ! ! ! !!
!!!
!
! ! !
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!
!!!
!!
!
!!!!!!
!
!!!!
!!!!
! !!!!!!
!!!!
!!
! !!!!
!
!!! !
!!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
! ! ! ! ! !!!
!!
!
! !!
!!
!!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
! ! ! !
!!
!
! ! ! !!!
!!
!
! ! ! ! !!
! !!
! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! !! ! ! ! ! ! !
!!
!
!!
! !
! ! ! ! !
! ! ! ! !!
!
! ! !
!!
!!
!!
!!
!!
!
!! ! ! ! ! !
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!
!
!!
!
!!!!!
!!!!
!!
!!
! !
!!
!!
!!
!
!!!!!!!
!!
!
!!
!
! ! !!
!!!
!!!!!
!!!!!!
!!
!!
!!
!!
! ! !
!! !
!!
!!
! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!
!!
!!
!
!!
!
!
! !
!
! ! ! !!
!!!
!!
!!
!
!
!
!!! ! !
! !!
!
!!
!!
!!
!!!!
! !
!!
!!
!
!!!
!!
!!
!!
!
!! ! ! ! ! ! ! !
!!
!
!
! ! ! !! ! ! ! ! !
!!
!!
! !!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!!!
!
!!!
! !!
!!
!
!!
!!
!!!!
!!!
!!
!!
!
!!!
!!
!! !
!!!!
!!
!!!
!!!!
!!
!!!!
!!
!
!!!!
!!!
!
!!
!!!!
!!
!!!
!
!!
!!
!!
!
!!!
!!
!
!!
!!
!
!!!!!!!!
!!
!
!!
!!
!
!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
! ! ! ! ! ! !!
!! ! ! ! ! !
!!
!
! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!!
! !
!!
!!
!!!!!
!!!!
!!!
!!
!!
!!
!!
! ! ! !
!
!! ! !
!!
! !! ! !
!!
! !
!!
!!
! ! ! ! ! ! ! ! ! !!
! !! !
! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!! !
!!
!
!!
!!!!
!!!!
!!
!!
!!
!!
!!
!!!
! !
!
!!
!!
!!
!!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!! !
!!
! ! ! !
!!
!!
!!
!!
!
! !
!
!!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!!
!!!!!!!!!!
!!
!!
!
!!!!!
!!!!!!!!!!
!
!!
!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!
!!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!!!
!!!!!!!!!!!!!!!!!
!!
!!!
!!
!!
!!
!!
!
!!!!
!
!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
! !! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! !! ! ! ! ! ! ! !
!!
!!
!!!!
!!
!!
! !
!!
!
! ! ! ! ! ! !!
! !! !! !
! ! ! ! ! ! ! !
!!
!
! !! !
! ! !
!!
!
!
!!
! !! !
!!
!
!!!!!!!
!! !! ! ! !
!!
!
!!
!
!!
! !
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!
!!
!
!!
!!
!
!!
!!
! ! ! !
!!
!
! ! ! ! !!
!!
!!
!!
!!
!
!!!!
!!
!!
!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!
!!!!!!!!
!
!
!
!!
!!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!!!
! ! !!
!!
!! !
! ! !
! ! ! ! !! ! !
!!
!
!!
!
!!
!!!!!
!!
!!
! !
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!! ! ! ! !
!!
!!!
!
!!
!
!!!
! !!
!!!!
!!
!!!
!!
!
!!
!! !
!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!
!
!! ! ! ! ! ! !
!!!
! ! !! ! ! ! !
!
!!
!!
!!
!!!!
!!
! ! ! !!
!
!!
!!
!!!
!
!!
!!
!
!!!!
!
! !!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!!
!!
!! ! ! ! !
! !!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!! !
!!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!
!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!
!!!!!!!!
!!
!!
!!
!
! ! ! !
!!!
!!
!!
!!!
!!!
!!!
!!
!!
!!
!!!
!!!!!!!!!
!!
!!
!
!
!!!!!!!!
!!!
!!
!!
!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
! ! !!
!!
!! ! ! ! !
!!
!!
!!
!!!!
!!!!
!!
!!
!!
!
!
!!
!!
!
!!
!!!
!
!!!
!
!!
!!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!!
!!
!!!!!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!!
!!!!!!
!!!!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! !!
!!
!!
!
!!
!!!!!
!!
!!
!!
!!
!!
!
!!!!!
!!!
!
!!
!!
!!
!!!
!!!!!!!!
!!
!
!!
!!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!! !
!!
!!
! ! ! !
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!
!
!!!!!!!!!!!!!!!!
!
!!!
!!!
!!
!!!!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!!!!!!!!!
!!
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!!!!!!!
!!
!!!
!!
!!
!
!!!!!!!!!
!!
!!!!!!!
!!
!!!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!!!
!!
!!
!!
!!
!
!!!!!!
!!
!!
!!
!!!
!
!!!
!!
!!!
!!
!!
!!
!!!
!!!!!!
!!
!!!!
!!!
!!
!!!
!!!
!!!!!!!!!!!!!!!!!!
!!
!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!
!!
!
!!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!!
!!
!
!!
!!
!!
!!
!
!!!!!
!!
!!
!
!!!!!!!!!
!
!
!
!!!
!!
!!
!!!!!
!!
!
!!!
!!!
!!
!!!!
!!
!
!!!
!!
!!
!!
!!
!!!!
!!!
!!
!!!
!!!!
!!!
!
!!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!!!
!!
!
!!
!!
!!
!!!
!!!!!
!
!!!!
!!!
!!
!!
!!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!!
!!!!
!!!!
!!
!!
!
!!!!
!!
!!!
!!
!!!!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!!!
!!!
!!
!!
! ! ! !
! !!
!! !
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!!
!!
!
!!
!!
!
!!
!!!
!!!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!!
!
!!
!!
!!!
!!
!
!!!!!!!!!!!!!!!!!!!!!
!
!!
!!!
!!!!!!!!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!
!!!!!!
!!
! !!
!!
!!
!
!!
!!
!!!
!!!!!
!
!!!!
!!!!!!!!!!!
!!
!!!!!
!!!
!!!
!!
!!!!!!
!
!!
!!!
!!
!
!!
!
!
!!!!!
!!
!!
!
!! !
!!!
!!!
!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!
!!!!!!!!!!!!!!!!!!
!!
!!
!
!!!!!!!!!!!!!!!
!
!!!
!!!!!!!!!
!!!
!!!
!!!!!!!!!
!!
!
!!!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!!
!!!!!
!!!
!!!!
!!!!!!
!
!
!!
!!!
!!
!!
!!!
!!!!!!!!!!!!
!!
!!
!!
!!!!!!!!!
!!!!!!
!!
!!!!!!!
!!
!
!!
!!!!!!!!!!!!!!!!
!!!
!!!
!!!
!!!
!!
!!!
!!!
!!!!
!!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
! ! ! !!
!!
!
!
!!
!!
!!!!
!!!!
!!
!!
!
!!
!!
!!
!
!!!!!
!
!!!!!!
!!!
!!
!!
!
!!!
!!!!
!!
!
!!!!
!
! !!
!!!
!!!
!
!!!!!!!
!
!!!!
!!!
!
!!!!!
!
!!
!!
!!
!!!
!!
!!!!!!!
!
!!!
!
!
!!
!!!
!
!!
!
!!
!!!
!!
!!
!
!
!!!!
!!
!!!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!
!!!
!
!!!!
!
!
! !
! !
!!
!
!! ! !
!!
!!!
!!
!!!
!
!!!
!!
!!!
!
!!!
!
!!
!!
!!
!!!
!!!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!!!
!!!
!!!!!!!!!!!
!!
!!
!!!!!
!!!
!!
!!
!!
!
!!!!!
!!!!!!!
!!
!!!
!!
!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!!!
!!
!
!!!
!!
!!
!!!!!!!!!!!!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!! ! ! ! !
!!
! ! ! ! !!
! !!
!
!!!
!!!
! ! ! !
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !
!
!!
! !!
!
!
!!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
! !! ! ! ! ! ! ! ! !
!!
!!
!!
! !!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! !!!
!
!!
!!!
!
!!
!!
!
! ! ! !
!!
! ! !!
!!
! !!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!!
!!!!!
!!!
!
!! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!
!
!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!! ! !
!!!!!
!!
!!!!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!
!!!!!
!!
!!
! ! !
!!
!
!!!
!!
!!!
!!
!!
!!
!
!!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!!!! !
!!
!
!!!!!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
! !
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!!! ! !
!!!!!
!! ! ! ! ! !
!
!!
!!!
!!
!
!!
!!!!
!
!!
!!
!!
!
!!
!!!
!! !
!!
!!
!!
!
!!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!
! !!
!!
!
!
!!!
!
!!
!!
!!!!
!!
!!!
!
!!
!!
!!
!!!!
!!
!!
!
!!
!!
!!
!!
!!
!
! !! ! !
!!
!!
!
!
!!
!!!!!
!!
!
!
!!
!
!
!!
!
!!!
!! ! ! !
!!
!!!
!!
!!
!!
!!
!!
!
! ! !
!!
!!!!
!!
!!
!!
!!
!!
!
!!
!!
! ! ! ! ! ! ! ! ! !!!
!!
!
!!!
!!
!!! ! ! ! !
!
!!!!!!!
!!!!!
!!
!!
!!!!!!!!! ! !
!!!!!
!!
!!
!!!
!!
!!
!!
!
!! !
!!
!!
!!
!!
!!
!!!
!
!!!!!!!
!!
!!
!!
!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
! ! ! ! ! !!!
!!
! ! ! !
!!
!!
!!
!!
!
! !
!!
!
!!
! ! ! !
!!
! ! ! ! ! !! ! ! !
! ! ! !! ! ! ! ! ! ! ! ! ! !
!!!
!!
!!
! ! ! ! !!!
!!
!
! ! ! !!!
!
!
!!
! !
!
!!
!!
!
!
!!!
! !
! !!! ! !
!!
!!
!
!! ! !
!!
!!
!!!
!
!!!!
!!
!!
!!
!! !
!!
! !! !
! ! ! ! ! ! !!
!
!!!
!!
!
!! ! !
!!
!!
!
!!
!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! !
!
!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!!!!
!
! !
!!
!!
!
! ! !!
!!
!
!!!
!
! !!!
! !!
!!
!!
!!
!! !
!! !
!
!!
! ! !!
! !!!
!! ! ! !
!!!
!!
!!!!
!!
!!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!!!!!!!!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!!!
!!!!!!
!!!!!
!!!!
!!!!
!!!!
!
! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
! ! ! ! ! ! ! ! !!
!! ! ! !
!! ! ! ! !
!! ! !
!
!!
!!
!
! !
!! !
!
! !
!!
!
! !! !
!
! !
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!!
!!
!
!! !
!!
!!!!
!! !
!!
!!
!!!!
!!!
!!
! !! !
!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!!!
!!
!!
!!
!!
! !!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! !! ! ! !
!!
!!
!!
!! !
!!
!! !
!
!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!! !
!!
!
!
! !! !
!!
!!!
!!!
!!
!!!
!! ! !
!!
!!
!!!
!
! !
!!
! ! ! ! !
!
! ! !
!
! ! ! !
!!
!!
!
! !
!!! !!!
!
!!!!
!
!!
!!
!!
!!
!
! !!
!!
!!
!!!
!!!
!!
!!
!!
!! !!
!
!!!
!!
!!
!
!!
!!
!
! ! ! !!
! !!
! !! !
! !! !
!!
!!
!!!
!!!
!!!!!
!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!!!
!!
!!!
!
!!!
!!
!
!!!
!!!
!!
!!
!!!
!!!!!!
!! ! !
!!
!!! ! !
! ! !!
!
!
!!
!! ! ! ! ! !
!!
!! !
! !!
!!
!!
!
!
!!
!!
!!
!!!!!
!!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!!!!!!!
!
!!!!!!
!!
!!
!
!!
!!
!
!!
!!
!! !
!
! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!!!!!
!!!!!
!
!!
!!!!
!!
!
!!
!!
!
!!
!!!
!!
!!!
!!!!!!!!!!!!!!
!!!!!!!!
!!
!
!!
!!
!!
!
!!
!
!!
!!
!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!
!!!
!!
!!
!!
!!
!!!
!!!!!
! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! !!
!!
!
!
!!
!!
!!
!!
!!
!
! !!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!! !
! ! ! !
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
! !
!!
!
!!
!
!!
!! ! ! !
!!
!!
!!
!!
!! !
!
!
!!!
! ! !!
!
!
!
!!
!!
! ! !
!
!
!
! ! ! ! !
!!
!
!!!
!
! ! ! ! ! ! ! !
!!
!
!!
!!
!!!
!!
!
!
!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! !
!!
!!
!!
!!
!!
!
!!!!!
!!
!
!!
!
!!
!!
!!!
!!!!
!!!
!!
!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
! ! !
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!!!!
!!!!!!!!
!!
!!
!!!
!!
!!!!!
!!
!!!
!
!!!!
!!
!!
!!
!!
!!
!!!!!
!!!!
!!
!!
!
!!!
!!
!!!!!!!!!!!!!!!!!!!
!!!!
!!!!!!
!!!!!!!
!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!! !
!
! !
! !
!!!
!!
!! ! ! ! ! !
!
!!
!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!
! ! !!
!!
!
!! !
!!
!!
!
!!
! !!
!
!
! ! ! !!!
!!
!!!!! !
!!
!!
!!
!!
!
!!
!! ! !
!! !
! !!
!
!!
!
!
!!
! ! !
!!
!
!
!!
!!
!
!
!!
!
! !
!!
!!
!
!!!!!
!!
!
!!!!!!!!!
!!
!
!!
!
!!!!!!!!
!!
!
!!!!
!!
!
!!
!!
!
!!!!
!!
!!!
!
!
!!
!!!
!!!!!
!
!
!!
!!
!!!!!!!
!!!
!!
!
!
!!
!!!!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!
!!!
!!
!!
!!!
!!!
!!!
!
!!!!!!!!!!
! ! ! !!!!!
!!
!
!
!!
!!
! ! ! ! !
!!
!!
!!
!
!!!
!!
!!
!
! !!!
! ! !!
! !!!
!
! ! ! ! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!
!!
!!
!!!!!!!!!!
!!
!!
!!
!!
!
!!!
!!
!!!!
!!
!!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!
!!
!!!!!!
!!
!!
!!!!!!
!
!!!!
!!
!!!!!!!!!!!!!!!!!!!
!!
!!
!
!!!
!!
!
!!!!!!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!
!!
!!!!
!!!!!
!!!!
!!
!!!
!!!!
!
!
!!!!!
!
!!!
!!
!
!!
!!
!!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!
!
!!
!!!!!!!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!!!!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!
!!
!!
!!!
!!!
!!
!!
!!
!!!
!
!!!
!!
!!
!!
!!!
!!!
!!
!!
!!!
!!!!
!
!!!!
!!!
!!!!
!!
!!!
!!!!!!!!!!!!
!!!!
!!
!!
!!
!!!
!
!!!!!!!!!!!!!
!!!!!
!!!!!!!
!!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!!!!
!!
!!
!
!!!
!!!
!!!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!!!
!!
!
!
!!!
!!
!!!
!!
!!
!!
!
!
!
!
!
!!!
!!
!
!!!!
!!
!!
!!
!!
!!!
!!
!!!!
!!!!!!
!!
!!!
!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!
!!!
!
!!
!!!
!!
!!
!!! ! ! ! !
! ! ! ! !
!
!!!
!!
!!!
!
!!!
!!!
!!
!
!!
!!
!!!
!!
!!
!!
!!!!
!!
!!!
!!
!
!!!
!!!!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!!!!!!!!
!
!!
!
!!
!!
!!!!!!!
!!!
!!
!!!!!!!
!!
!!
!!!!!
!!!
!
!!!!
! !!
!!!
!!!!!
!!!
!
!!!!
!!
!!
!!
!!
!!!
!
!!
!!!
!!!
!!
!
! !
!!
!!
!
!! ! !
!!
!
!!!!
!!!
!!!! !
!!
!!
!!!
!!!!
! !
!!
!
!!
!
!!
!!
!!!
!!!!!!!
!!!!
!
!
!!
!! ! !
!!
!!!
!!
! !!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
!
!!
! !!
!!
!!
!
!!!
!!
!
!
! ! !
!!
!
!
!!
!!
!!
!
!!
!!
!!
!! ! ! !
!!
!!
! ! !
!!
!!
! ! !!
!!
!!
!!
!!!
!
! !!
!
!!
!!
!!
!
!
!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!
! !
!!
!
!!
!!
!
! ! !
!!
!!
!
!!!! !
!!
!!
!!
!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!
!
!!
!!
!!!
!
!!
!!
!
!!
!!
!!
! ! !
!
! !! !
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!!
!!
!!
!!
! ! ! ! !
!!
!
!
!! !
!
!
!
!!
!
!! ! !
!!!
! ! !
!!!
!!
!
!!!
!!
!
!! ! ! ! ! ! !
!
!!
!!
!!
!!
! !
!
! !
!
!!
!
!
!!
! !!!
!!
!!!! !
!!
! !
!!
!!
!!
!!
!!
!
! ! ! ! !!!
!!
!!
!!
!!
!!
!!
!!
!
! !
!
!!
!!
!!
!!
!!
!!
!!
!! !!
! ! ! ! ! !!
!!
!!
!
! ! !! !
!
! ! !!!
!
! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!!!!
!!!!!!!!!!!!
!!
!!
!!
!
!!!!!!!!
!!
!!
!!
!!
!
! ! ! !
!
!! !
!!
!!
!!
! ! !
!!!
!!
!!
!!
!!
!!
!
!
!! ! ! !!
!!
! ! ! ! ! ! ! ! !!
!!
! ! !! !!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!!
!!
!!
!!!
! !!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!!
! ! ! !
!
!!
!!
!!!
!!!!
!
!!
!!
! !!!
!!
! ! ! !
!!
!!
!
!!
!!
!
! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!!
!
!!
!!
!
! ! ! ! !!!
! ! ! ! ! !!
!!
! !!
!
!!
!!
!!!
!!
!!
! !!
!
! ! !
!!
! !
!
! ! !!
!
!!
!!
!!
!! !
!
!!
!!
!!
!! ! !
!!
! ! !!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
!!
!
!!!!
!!!!!!!!
! ! ! ! ! ! ! !!
!!
!!
!
!!!
!!!
!!
!!
!!
!
!! ! ! ! ! ! !
!! ! !
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!! !
!!!
!!!
!!
!!
!!
! ! ! ! ! !
!!
! !! !
!!
!!
! ! ! ! !
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !
!!
! !!
!!
!!
! ! ! ! ! ! !! ! ! ! !
!!
! ! ! ! ! ! ! ! ! ! !!!!
!!
!!!!
!!
!!
! !! ! ! ! ! ! ! !
!!!! ! !
!!
!! ! !
!!
!
!
! ! ! ! !!
!!
!!
!!!
!
!!
!!
!!
!!!!!!!!!!!
!!
!!!
!! ! ! !
!!! ! !
!!
! ! !!
!!
! ! ! ! !!! !
!
!!!
! ! ! !!! ! ! !
!
! ! ! !
!! ! ! !
!!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! ! ! !
!!
!! ! ! ! ! !
!!
!
!!
!!
!!!!!!
!
!!!
!!
!!
!
! !!!!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
! !! ! ! ! ! !
!!
!!
!!
!!
!!
! ! !
!!
! ! ! ! !!!
!!
!!
!!
!!
! !
!!
! ! !!
!
! !!
!!!
!!
!!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
! ! !!
!!
!!
!
!!
!!!
!
!!
!!!!
!!!
!!
!
! ! ! !!
!!!!!!
!!
!
! !
!! !
!!
!!
!!!
!
! !!
!!
! !!
!!
!!!!
!!
!!
!! !!
! ! ! !
! !! !
!!
!!
!!
!
!!!
!!
!
!!
! ! !!!
!!
! !!
!!!
! ! ! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! !!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!!!
!!!
!
!
!!
!
!! ! ! !!
!!
!!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!! ! !
!!
!! !
! !
!!
!!
!
!
!!
!!
!!!
!!!
!!!!
!!
!!
!!
!
!! !
!!
! ! ! ! ! ! ! ! ! ! !! ! !
!!
!!!
!!
!!
!
!
! ! ! ! !!
!!
!! ! ! ! ! !
!!!
!
!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!!
!!
!!
!!!
!
! !!
!!!
!!!!
!
!
!!!!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!!
!
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! !
!!
! !
!!
!
! ! ! ! ! ! ! ! ! ! !!
!! ! ! ! ! ! ! ! ! ! ! ! !
!! !
!!!!!!!!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!! !
!
!
!!!
! !!
!!
! ! ! ! ! ! ! ! !
!
! ! ! ! !
!!
!!
!!
!!
!!
!! ! !!
!!
!
!
!! ! !
!!
!!
!
! !
!! ! ! !! ! !
!!
!
! !!
!!
!!
! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! !!
! !
!!
! ! ! !! ! ! !!
!! ! ! !!
! ! ! ! ! ! ! !! !
! !!
!!
!
!! !
!
!!!!
!!
!!
! !!!
!! !
!
!!!!!!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!!!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!!
!!!!
!!
!!!!!!
!!
!!!!
!!
!!!
!!
!
!!
!!
!!!!
!!!
!!
!!
! !!
!!
! ! !!
!
!
!
!!
!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!!!!
!!
!!
!!!
!!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!
!!
!!
!!!
!!!
!!
!!!!
!
!!
!!
!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!!
!
!!!
!!
!!!
!!!!
!
!!!
!!
!!!
!!!
!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
! ! ! !!!
!!
!
!!
!
!!
!
! ! ! ! ! !!
!!
! !! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !
! ! !
!!!
!!
!!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
! ! !!
!!
!!
!!
!!
!!
!!!!
!!!
!
!!
!!!!!!!!!!
!!
! !!
!!
!
!!
!
!!
!!
!
!
!!!
!
!
!!
!!
!!
!!
!!!
!!
!!!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! !!
!!
! !!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!
!!!!
!!
!!
!!
!
!
!
!
!!
!!!!
!!
!!
!!!!
!!!!!!!!!
!
!!!!!!!
!!!!!!
!!!!
!!!!!!!!!!!
!!!
!!
!!
!!!
!!!!!!!!!!!!!!!!
!!
!!!!!!
!!
!!!!!!!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!!
!
!!
!!!!
!!
!
!
!!!!!!
!!!
!!!
!!
!
!!
!!!
!
!!
!!!!!
!!
!!
!!
!!
!!!!!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!!
!!
!!!
!!!!!!!!
!!
!!!
!!!!
!!!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!!!!!!
!!
!!
!!
!!
! ! !
!!
!!
!!
!!!!!!
!!
!!!!!
!!!
!!!
!!
!!
!
!!!!!!!!
!!
!!!!!!!
!!
!!!
!!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!!!
!!
!!
!!
!!
!
!!!!!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!
!!!!!
!!
!!
!!!!!!
!!
!!
!!
!!!
!!!!!!!!!!!!!!!!!!
!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!!
!!!!!!!!
!!!!!!!!!!!!!!!!!!!
!!
!!
!!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!!
!
!
!!
!!
!!!!!!!!!!
!!
!
!!!
!!
!!
!
!!!!!
!
!
!!
!
!!
!!
!!
!!
!
!
!!!
!!
!!
!
!!
!!
!!
!!!
!!!
!!
!
!
!
!!!!
!!!
!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!
!!
!
!!
!!
!!
!!!!!
!!
!
!!
!!
!!
!!!
!!!!!!
!!!!!!!
!!
!!!!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!
!!!!
!!!!!
!!!!!!
!!
!!
!!
!!
!
!!
!!!
!
!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!
!!!!
!!
!
! !! ! !
!!
!
! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!!!!!
!!!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!!
!
!!
!!
!!
!!!
!!!!!!!!!!!!!!!!!!!!
!!
!
!!
!!!
!
!!!!!!!!!
!!!!!!!!
!!
!
!!
!!
!!
!!
!!
! !!!
!!
!!!!!!!
!!! !
!!
!!
!!
!!
!!
!!
!!!!!
!
!!!!!
!!!
!!!!!!!!!
!!!
!!!
!!!
!!!!!!!
!!!!
!
!!!
!!
!!
!!
!!!
!!!!!
!!
!!!
!!!!!
!!!
!!
!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!!!!!!!!!!!!!!!!!
!!
!!
!
!!!!!!!!!!!!!!!!
!!!
!!!!!!!
!!!
!!!
!!!
!!
!!
!!!!!
!!
!
!!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!!!
!!!
!!
!!
!!
!!!!!
!
!
!!
!!
!!
!!!
!!!
!!!!!!!!
!!!!!
!!
!!
!!
!!!!!!!!!!!!!
!!
!!!!!!
!!!!
!
!!
!!!!!!!!!!!!!!
!!
!!
!!!
!!!!
!!!
!!
!!!
!!!
!!
!!
!!!
!
!!!
!
!!
!!!
!!
!
! ! !
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!
!!
!
!!
!!!!
!!
!!!
!!
!!!!!
!!!
!!
!!
!
!!
!!
!
!
!!!!!!!
!! !
!!
!! ! !
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!
!!
!!
! ! !!
!!
!
!!
!!
!
!!
!!!
!!
!!
!!
!!!!!!
!
!!
!
!!!
!
! !! !
!!
!!
!!!
!
!!!!
!!
!!
!!
!! !
! !!
!! ! ! ! ! ! ! ! !
!!
!!!
!!
!
!! ! !
!!
!
!
!!
!!
!!!!!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
! ! !
!!
!!
!
!!
! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!
! ! ! ! !!!
!!
!!!
!!
!
! !!!
!!!
!
!! ! !
!!
!
!
!!
!!
!!
!!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!!!
!!
!!
!!
!!
!!
!!!
!!!!!
! ! !!!
!!
!!
!!
!!
!!
!!
!!
! !!!
!!
!!!
!!
! ! !!
!!
!
! ! !! ! !
! ! !!
!!!
!!
!!
!
!!!
!!
!!
!!
!!!
!
!!
! !! ! !
! !
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
! !!
!!
!! !
!!
!!
! ! !!
!!
!! !
!!
! !!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! !! !
!!
!!
!!!!
!!
!!
!! !
!!!!!!
! ! ! !!
!!!!!!!!
! ! ! ! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!
!
! ! ! ! ! ! !
!
!
!! ! ! !
! !!
!!
!!
! !!
!!
! !!
!
! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!! !
! !!
!!
!! ! ! !
!!
!!!
!!
!!!!
!!!
!!!
!!
!!
!
!
!!!
! !!
!!!
!!
!!!
!!
!!
!
!
!!
!!
!!
!
!!
!!!
!
!!
!!
!!!
!!!!!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!
!!
!!
!!
!! ! ! ! ! ! !
! ! !!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!!
!
!!
!!
!!!
!!!
!!!!!!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!!!
!
!
!!
!!
!!
!!
!!
!
!!
! ! !!
!!
! ! !!
!!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!
!!!!!!!!!!!!!!
!!
!
!!
!!!
!!!
!!!!!!!!!
!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!
!!!
!
!!!
!
!!
!!
!!
!!!!
!!
!!
!!
!!!!
!!
!!!!!!!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!
!
!!
!!!!
!!
!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!!!!!!!!
!!
!!
!!!!!!!
!!
!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!
!!!
!!!
!!!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!
!!
!!!!
!!
!!!!!!
!!
!!!!!!!
!!
!!!
!!
!!!!!!!!!!!!!!!!!!!
!!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!
!!
!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
!!
!
! !!!
!
!
!
!!
!!!
!!
!
!
!!!
!!
!!
!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!
!
!!!
!!
!!!
!!
!!
!!!!
!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!
!!!
!
!!!!!!
!
!!
!
!!!
!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
! !!
!!!
!!!!!!!
!!
!
!!
!!
!!!!!
!
!!
!
! !!!!
!
!!
!
!!
!!
!! ! !
!!
!
!
!!
!! !
!!! ! !
!
!!
!!
!!
! !!! !
!!
!
!
! !
!
!! !
!!
! !
!
! !!!!
!!
!!!
!! !
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!
!!!!!!!!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!
!!!
!!!!!!!!!!!
!!!!
!!!!
!!!!
!!!!
!!
! ! ! ! ! ! ! ! ! ! ! ! !!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! !!
!! ! !
!!
! ! ! !!!
!
!!
!!!
!!!
!
! ! !
!
! !
!!
!!
!
!
! !! !
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!!
!!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
! !!!
!
! !!!
!!!
!!
!!
!
!
!
!!
!!
!!
!!
!!!
!
! !!
!!
!
! !!!
!! !
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!
!!
!!
!!
!!
! !!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! !!
! ! !!!
!!!
!!
!
!!
!
!! ! !
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!! !!
! !
! ! !!
! !!
! !! !!!
!!
!
!!
! ! ! !!
!!
!!
!!
!
! !
!!
! ! ! ! !! ! ! !
! ! ! ! !!
!!
!
! !!!
!
! !!
! !
!!!
!! !
!!
!!
!!
!!
!
!
!!
!!!
!!
!!!
!!!
!!
!!
!!!
!
!!!
!! !
!
! !!
!!
!
! ! ! ! !! !
!! !
! !! !
! ! !!
!!
! !
!
!!!
!!
!!!!
!!!
!!
!!!
!!
!!
!!!
!!!
!!
!!!!
!
!!
!
!!!!
!
!!
!!
!!
!!!!
!!
!!!!
!
!!
! !!
!
!!!!!
! ! ! ! !! ! !
! ! ! ! ! !!
!!
!!
!!
! ! ! ! ! !!
!!
!! !
!!
!!!
!!
!
!!
!!
!
!!!!
!!!!!!
!!
!!!!!!
!
!
!!
!!
!
!
!!
!!
!
!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!!
!!
!!!!!!!! !
!!
!!
!!
! ! ! !! ! !
! ! ! ! !
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!
!!
!
!!
!!
!!
!!!!
!
! !! ! ! !
!!
!!!!
!
!!
!
!!! !
!!!!!!
!!
!! !
!!
!!
! !! !
!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!!
!! ! ! ! ! ! !
!!!
!! !
! ! ! !! !
!!
!!
!!!
!!!
!!
! ! ! !! !
!
!!
!!!
!!
!!
!!
!
!!!!
!
!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!!!
!!!
!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!
!!
!!!!
!!
!! ! ! ! !
!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
! !!
!!
!!
!!
!!
!!
!
!!!!!
!!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
! ! ! !
!!!!
!!
!
!!
!
!!
!!!!
!!!
!!
!
!!!
!!!!!!!!!
!!
!!
!
!!!!!!!!
!!
!!
!!
!!!
!!
!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!
!!
!!
!!
!!!
!!!!!!!
!
!
!!
!!!!!!
!
!!
!!!
!!
!!
!!
!!!!!!!!
!!
!!
!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!!!
!!
!!
!!!
!!
!!!!!
!!!
!!!
!!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!!
!!
!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!!!
!!!!!!!!!
!!
!!
!!
!!
!
!!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!!!!!!!!!!!!!!!!!!!!
!!
! !!
!!
!!
!
!
!!
!
!!!!
!!!
!!
!!!!
!!
!!
!!
!!
!
!!!!!!!
!!
!
!!!!!!!!!!!!!!!
!!!
!!
!!!!!
!!
!!!!!!!!!!!!!!!!!!!!!!!
!
!!!!!!!!!!!!
!!
!!!!!
!!
!!
!!
!
!!!
!
!!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !! ! ! ! !!
!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!!
!!
!!
!!
!!
!!
!
!!!
!
!!!
!
!!!!!! !
!!
!!!
!
!! !
!! !
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!!!
!!!
!!!!!
!!
!!
!!!!!!!!!!!!!!!
!!!
!!
!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!
!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!!
!!
!!
!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!
!!
!!
!!
!!
!!!!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!!!!
!!
!!!
!!!
!!!
!!
!!
!!
!
! ! ! !!!!!!! !
!!
!!!!
!!
!!
!!!
!!!!
!!
!!!
!!
!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!
!!
!!!!!!!!!!
!!
!!!
!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!! ! !
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!!
!
!
!!!
! !!
! ! !!
!! !
! !
!!
!! ! !
!! !
!!
! !!
!
!!!!
!
!!
!
!!
! !!
!!
!!
!
!
!!! !
!
!!
!!
!!! ! ! ! ! !
!!
!!
!!
!!
!!
!
!
!
!!!
!!
!!
!!
! ! ! ! ! ! ! ! ! !!
!!
!
! ! ! !!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! !!!
!!
!!
!! ! ! ! ! !
! ! ! !! ! !
! !!
!!
!
!!
!!
! ! !!!
!!
!
! !
!! !
! !!
!!
!!!
!
! ! !!!!
! ! !!!
!!
! ! ! !
! !!
!!
! ! ! !!
! ! ! ! ! !! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!!!!!!!!!!!!
!!!
!!
!!!
!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!!
!!!
!
!!!!!!
!!
!!
!!
!!!
!!
!!
!!!!!!
!!!
!!!!
!!!!!!!!
!!!
!!
!!!!!!!!!!!!
!!
!
!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!
!!!
!
!
!!
!!
!!
!!
!!
! !
!!
!!
! ! !
!!
!!
! ! ! !
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!
!
!!!!!!!!!!!!!!!!
!
!!!
!!!
!!!!
!!!!!
!!!!
!!
!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!!
!!!
!!!!
!!
!!
!!!
!!!
!!
!!
!!
!!!!
!!
!!
!!!!
!!!!!!!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!!
!!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!!!
!! !
!!
!!
!!!
!!
!!!!
!
!!!!!
!!!!!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!!!
!!!!!!!!
!!!
!!
!!
!!!!
!!!
!!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! ! !
!!
!!
! ! ! ! ! ! ! ! ! ! ! !!
!!
! ! ! ! ! ! ! !!!
!!!! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!!
!!
!
!!!!!!!!!!!!!!!!!
!!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!
!!
!!
! ! !!
!! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!
!!
!!!!
!!!
!!
!!
!
!!
!!
!!
!!
! !! ! ! ! ! ! ! !
!!
!
!!
!!
! !! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!
! !! ! ! ! ! ! !
! ! ! ! ! ! !! ! ! ! ! !
!!
!!!
!!
! !!
! !!
!! !
! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!!!
!!!!
!!
!!
!!
!
!! ! ! ! ! ! !
!!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!
!!
!!!!!!!
!!
!!
!
!
!
!!
!!
!
!!
!
!
!
!!
!!!
!!
!!
!!
!!!!!
!!!!!!!!!!
!!!!!
!!!!
!
!
!!!
!!!!!
!!
!
!
!!!!!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!!
!
!!
!!!
!!
!!!!
!
!!!
!!!!
!!
!
!!!
!!
!
!!
!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!
!!
!!!!!!!
!!
!!
!!
!
! ! !
!!
!!!
!!
!!!
!
!!
!!!
!
!
!!
!!
!!!
!!!!!!!!
!!
!!
!!
!
!
!!!!!!!!
!!!!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! !!
! !!
!!!
!
!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!!!
!!
! ! ! ! ! ! ! !!
!! ! ! ! ! ! ! ! !
!!!
!! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!!
!!!
!!!!!!
!!!!!!!!!!
!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!
!
!
!!
!! ! ! !
!!
! ! ! ! ! ! !
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!!
!!!
!
!!!
!!
!!
!!!
!!!
!!
!!
!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! !!
!
!!
!!
!
! !! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
! ! !!
!
!!!
!!!
!!
!!
! !! !
!! !
! !!
! !! !
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!!
!!!!! ! ! ! !
!!
!!!!
!!
!!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!!
!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!!
!!!
!!!!!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!!!!
!!!!
!!!
!!
!!
!!
!!!
!!
!!!!!!
!!!!!!!
!!!!!!!!
!!
!!!
!!!!
!!!!!!!!
!!
!
!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!!
!!!!!!!
!!
!!
!!
!!
!!!!!!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!!
! !!
! ! !!
!!
!
!
!
!
! ! ! ! !!
!
!
!!
!!!
!!
!
!
! !
!
!!
!!
! ! ! !!
!!
!
!!!!
! !
!
! ! ! ! ! ! ! ! ! ! !!
!!!
!!
! !! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!
!!
!!
!!
!!!!
!
!! !
!!!
!!
!!
!!!
!! !
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
! ! !
!!
! !!
!
!!
!!!
!!!
!!!
!!
!! ! ! ! ! ! !
! !! !
!!
!!
!!!
! !!!
!!!!!
!!
!! ! ! ! ! ! ! !
!!
!
!
!!
!!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!!
!
!
!!!!
!!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!
!
!!
!!!!
!!
! !
!!!
!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!! !
!!
!!!
!!
! !! ! !
!
!
!
!!
!
!
!! !
! !!
! !
!
! ! !!
!! !! !! !
!
!! ! ! ! ! !
!
! !
!
!!
!!
! !!
! ! ! ! !
!
! !!! ! !
!
!
! ! ! !
!
!
!!
! ! !
!!
!!
!
!!
!! ! !
!!
! ! ! ! !! ! !
! !!
!!
! ! !! ! ! !
!!
!! ! !
!
!!
!!!
!
! !!
!
!!
!
! ! ! !! ! !
!
!
!
!
!!
!! !
!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!
!
!
!!!!
!!!!!
!!
!!!
!!!
!!!
!!
!!!
!!!
!!!!
!!
!! ! ! ! ! ! ! ! ! ! ! !
!!
!!!
!! !
! ! ! ! ! !!
!! ! ! ! ! ! !
! ! ! ! ! ! !!!
!!
!!
!! ! !
! ! ! ! ! ! ! !!!!
!!
!!
! !!
!!
!
!!
!!!!!!!
!!
!!!!!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!! !
!!!
!!
!! ! !!
!!
! !
!
!!!
!!
!!
!!!
!!
!!
!!!!!!
!!!!!!!!
!!
!!!!!!!!!!!!!!!!
!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
!
! ! !
! !! ! !
!!
!!
!!
!!
!!!
!!
!!!!
! !
!!
!!
!!
!
!!!!
!!!!!!!
!!!!!
!!
!!!
!!
!!
!!
!!!
!!!! ! !
! ! ! !!
! !!! !
! !!
!! ! ! ! ! ! !
!
! ! !
! !! ! !
! ! ! !!
!!
!!
!!
!!
!!
!!
!
!!
!!! ! ! ! ! !
!!
!!
!
!!!
!!
!!
!!
!!
!!!
!!
! ! ! ! ! ! !!
! ! ! ! ! ! ! !!
!!!!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!
! !!
!!
! !
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
! ! !
! ! !!!
!!
!!
!
!
!!!!
!! !
!!
!!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!
!!!!!!
!!
!
! ! ! !!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! !!
!!
!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
! ! ! !!
!!!
!!
!!! !
!!
!!
!
!!!!
!!!
!!
!!
!!
!
!!! ! !
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
! ! ! !!
!!
!!
!!!
!!!!
! !! !
! !!
!!
!!
! !!
!!
!!!!
!
!!
!!
!!
!
!!
!! !
!!!
!!
!! !
!!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!!!!!! !
!
!!!
!!
!!!!
!!!
!!
!
!!
!!!
!!
!!!!
!!!
!!
!!
!!
!!!!
!! ! ! !
!!
!!
!
! ! !!
!
!!
!
! ! ! ! ! ! !!!
!!
!!
! ! !
!!
! !
!
!!
!!
!
!!
!!!
!
!!
!!
!!
!!
!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! !! ! !!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!!!!!!!!!!
!!
!!
!
!!
!!!
!!!
!!!
!!!!!
! !!
!
!
!
!!
!!
!!!
!!
!!
!!
!
!!!!!!
!!!!!!!!!!!
!!!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!!
!!
!!
!!
!!!
!
!
!!!
!!!!
!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!!!!!!!!
!!!
!!!
!!
!!
!!
!!
!!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!
!
!!
!!!!!!!!!
!!
!
!!
!!
!!
!!!!
!!!!!
!!
!!
! ! !
!!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!
!!
!!
!!! !!
!!
!!
!!!!
!!!!
!!
!!
!
!!
!!!
!!!!!!
!!
! !!
! !! !
!!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!!!!!!!!
!!
!!
!
! !!!
!!
!!
!!
!
!!
!! !
!!
!! !
!!
!!!!
!!
!
!!
!
!!!
!
!!
!!!
!
!!!!!
!
!!
!
!
! !!
!!! !
!!!
!
!
!!
!
!!!!
!
!!
!!!
!!!!!!
!
!
!!
!!
!!!!!!!!!!
!
!!!!!!!
!
!!!!!!!!
!!!!
!
!
!!
!!
!!
!!!
!!
!!
!!!!
!!
!!
!
!!!!!!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!!!!
!
!!!
!
!!!!!!!!
!
!!
!!!
!!!!!!!
!!!
!!!!!
!!
!!
!!!!
!!!
!!
!!!!!!!!!!!
!!
!!
!!
!!
!!!
!!!!!
!!!
!!!!!
!!
!!
!!
!!
!!
!
!!! !
!!!!
!!!
!!!
!
!
!!
!
!
!!!
!
!!!
!!
!
!!
!!
!!
!!!!!
!!
!!
!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
! !!!
!!!
!!
! ! !
!!
!!
!!
!!
!
!!
!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
! ! !!!
!!
!!
!!
!!!!
!
!!
!
!!
!!!
!
!!!
!!
!!
!!
!!!
!!
!!
!!!!!!!
!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!! !
!!
! !!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!
!!
!!
!!!!!
!!
!!!!!!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! !
!!
!! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
! ! ! ! ! ! ! ! ! ! !!
! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!!!!!!!!!
!!
!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!!!
!
!!
!!!
!!!
!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!!!
!!!!
!!
!!
!
!!
!!
!!
!!!!!!
!!!!!!
!
!!!!!!!!!!!
!!
!!
!!
!!
!
!!!
!!!
!!!
!!
!!!
!!
!!!!
!!!!!!!!
!!!
!!
!
!!
!!
!!!
!!
!!
!!! ! ! !
!!
!!
!!
!!
!!
!!!!!
!!
!!
!
!
!
!!
!!
!!!
!!
!!
!
!!!!
!!
!!!!!
!!!
!!
!!
!
!!!
!!
!!
!!
! ! ! ! ! !
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!! ! ! ! ! ! !
!!
! !!
!
!!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
!!
!
!!
!!!!!!!!
!!
!!
!!
!!
!
!!!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!
!!!!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!!
!!
!!
!
!!!
!!
!!
! !
!!
!!
!!!
!!!
!!
!!
!!
!
!!
!!
!
! ! !!
!!! !
!!
!
!
!!
!
!!!
!!!
!!
!! !
!! !
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!
!
!!!!
!!!
!!
!!
!
!
! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!
!!
!!
!!!
!!!
!!!!!
!!
!!!
!!
!!
!!
!!!!
!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!
!
!!!
!!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!!
!!
!!!
!!
!!!!!
!!
!!
!!
!
!!
!
!!
! !!
!! !
!!
!!
!
! !!
!!
!! ! !
!
!
!!
! ! ! !
!!
!!
!!
!!
!!
!
!!
!!!
!!
! !
!!!!!!!!
!!
!!!
!
!!!!!
!
!!!!!!
!
!!!
!!
!!!
!
!
!!!
!!
!
!!
!!
!!
!!!
!!!!
!
!!
!!
!!
!!
!
! ! ! ! !!
! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!
!!!!!!!
!!
!!
!!!!!!!!
!!!!!!!!!!
!!
!!
!!
!
!!
!!!
!
!!
!!!
!!
!!!
!!
!!
!!
!! !
!
!!
!!
!!
!!
!!!!!!
!!!!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!
!!
!
!!
!!!!
!
!
!!
!!!
!!!!
!!!!
!!!!! ! ! ! !
!!
!!
!!
! ! !!!!!
!!
!!
!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!! !
!!
!! !
!!!!
!!!!!!!!!!
!!
!!
!!
!!
!!!
!!!!
!!!
!!
!!
!!!!
!
!!!!!!!!!!!!!!!!!!!!!
!
!!
!!
!!
!
!!!
!!!
!!
!!
!
!!
!!
!!!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!!
!!
!!
!!
!!
!! ! ! !
!!
!!
!
!!!!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!
!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!! !
!! !
!! !
! !!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
! ! !!!
!
!!
! ! ! ! ! ! ! ! ! ! !!
!!
!!
!
!!!
!
!!
!!!
!!!!! ! ! !!
!!
!!
!!
! !
!!
!!
!!
!!
!!
!
! ! !
!!
!! !
!!
!!
!!
!!
!!!!
!!! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!! !!
!!
!! !
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!!!!!!!!
!!!!!!
!!!!
!!!!!!!!!
!!
!!!!!!!!!!!!!!
!!!!!!!!
!!!!!
!!
!!
!!
!!
!!
!
!! ! !
!!
!!
!!
! !!
!!
!!
!!
!! ! ! ! ! ! !
!! !
! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!
!! ! ! !
!!
! !
!!
!!
!
!
!!
!!
!!
! ! ! !
!
! ! !!
!! ! ! ! ! ! ! ! ! !
!!
!! !
!!
!!!
!!
!!!
!!
!!
! !! ! !
! ! ! !
!!!
!
!!!
!!
!!!!!!!!!!!!
!!!!!!!!!
!!
!!!!!!!!!!!!!!
!!!!!!!
!!!!!!!!!
!!!!!!!!!!!!!
!!!!!!!!!
!!
!
! ! !
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!!
!!
!!
! !
!!
! !!!
!!
!!!!!
!!!!
!!!
!!
!!
!!
!!!!!
!!
!!
!!
!! !
! ! ! ! ! !!
! !!
! ! ! ! !!
!! !
!
!
!! !
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
! ! ! ! ! ! !!!
!!
!!
!!
!
!
!
!!
!!
!!!
!!
!!!
!!
!!
!!!
!!!
!!!!
!!!!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!
!
!!
!!!!
!!!!!!!
!
!!
!!
!!
!!!!
!!!!!
!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!!
!!
!! ! !
!! !
!!! ! ! ! ! ! ! !
!
!!!
!!
!!
! ! ! !!
!
!!
!!
!!
!
!
!!!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!! ! ! ! !
!
! !!
!
!! !
!!
!!
!!!
!!
!!
!!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!
!!
!!!
!
!!
!!
!!
!!!
!!
!!
!!
!!!
!
!!!!!!!!!!!!!
!!!!
!!!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!
!!!
!!!
!!!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!!!!!!!!!!
!!
!
! ! !!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!!!!!
!
!!
!
!!!
!
!
!!!
!!
!!
!! ! !
!!
!
!
!!
!!
!!!! ! !
!
!!
!!
!!
! !!! !
!!!
!
! !
!
!! !
!!
! !
!
! !!
!!
!!
!!!
!! !
!!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
! ! ! ! !
!!
! ! !
!!
!!
! ! ! ! ! ! !! ! !
! !!
!!
!!
! !!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!
!!
!!!
!
!
!!
!!
!!!
!!!
!!
!!!!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!!!
!!
!!!!!!!!!!!!!!!!!!!!!
!!
!
!!!!!!!!!!!!!
!!
!!
!!
!
!!
!!!
!
!!!
!
!!
!!!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
! ! ! ! !!
!
!!
!!
!!
!!
!!!!
!
!!!!
!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!! ! ! ! ! ! ! !
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!!
!
!!
!
!
! !
!
! !
!!!
!!
!!
!
! !
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!!
!
!!!
!
! ! ! ! !!
!!
!!
!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!
!!!!!!!!
!!
!!
!!! !
!!! !
!!!
!!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!!
!
!!
! !!
!
!!!!!!
!
!!
!
!!!
!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!
!!
!
!!
!!
! !!!
!! !
!!
!
!!
!
!!
!
!! !
! ! ! ! ! ! ! ! ! !! !
!!!!!!!
!! !
!
!!
!!
!!
!!
!!
!
!
!!!
!!
!
!!
!!
!!
!!!
!!!!!
!!
!
!!
!!
!!
!!!!
!!
!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!!
!!!
!!!
!!
!!
!!!
!!
!!!!
!!!!
!!
!!
!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!! ! ! !! ! !
!!
! ! ! ! ! ! !
!
! ! !
!!!
!
!!
! !! ! ! ! ! !
!
!!
!
!!
! !!!!!
!!
!!!
!!
!!
!!
!
! !!
!!
!
! ! ! !
!!
!!
! ! ! ! ! ! ! ! !!!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!!!
!!
!!!!!!!!!!
!!
!
!!!
!!
!!
!
!!!!!
!
!
!!
!
!!!
!!
!!!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!!!!!
!!
!
!
!
!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!
!!
!!
! ! !!!!!!!
!
!
!!!
!!!
! !!!
! ! !!!
!
! ! ! !!
!!
!!
!!
!
!
!!!
!
!!
!!
!
!!
! !! ! !
!
!! ! !
!!
!!
!!!
!
!!
!!!
!!
!!
!
!!
!!!! ! ! ! ! !
!!!
!!
!!
!!
! !!
!
!
!
!
!
!
!
!!
!!!!
!
!
!!
! ! ! !!
!!
!
!!
!!!!
!!!
!!!!
!!
!
!!!!
!!!
!!
!!
!
!!!!!
!
!!
!!
!!
!!
!
!
!!!
!!!
!!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! !
!!
! !!
!!
! !
!!
!!
!!
!!
!!
! !!! ! ! ! !
! !
!
! ! ! ! ! ! ! ! ! !
!!
! !!
!!
! !!!
!!
!!
!!
!!
! !! ! ! ! ! !
! !
!
! ! ! ! ! ! ! ! !!
! ! ! !
!
! ! ! !!!
!!
! ! ! ! !
!!
! !!
!
! !
!!
!!
!! ! !
!
!!!!!!!
! ! ! ! ! ! ! ! !!
!!!
!!!
!!
!!
!!!!!!!!!
!
!
!
!!!
!!
!!
!!!!!
!!
!
!!!
!
!!
!!!!
!
!!!!
!!
!!!
!!!!!!!!!!!!
!!!!!!
!!
!!!!
!
!!!!
!!
!!!
!!!!!!!!!!!!
!!!!!!
!!!!!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!!!!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! !
!!
!!!
!
! ! ! ! !!
!!
!!
!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!
!!!!!!!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!!
! ! !
!!
!!
! !
!!
!!
!!
!!
!!!
!!! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
! !!
!!
!!!!!!!!!!!!!!!!
!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!! ! ! ! !
!
! !!
!
!! !
!!
!!!
!!
!!
!!
!!
!!!!
!!!
!!!
!!!
!
!!!
!
!!
!!
!!
! !!!
!!
!!!
!!
!!
!
!!
!!
!!
! !!!!
!
! ! ! ! !
!
!! !
! !! !
! ! ! !
! ! !!!
!!
!!
!!
!!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!
!!!
!!
!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!
!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
! ! ! !
!!
!!
!
!!
!!
!!
!!!
!!
!!
!
!!
!!!
!
!!
!!
!!!
!!
!
!!!
!
!!
!!!!
!!!
!!!!!!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!! !
!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! !!!!
! ! ! !
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!
! !!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!! ! !
!!
!
!!
!
!!!!!
!!!
!!
!
!!
!
!!!
!
!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!
!
!!
!!
!!
!!
!
!!!!!!!!
!
!!!!
!
!!!!
!!
!
!!
!
! !!!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!!!!!
!
!!
!!!
!!
!!
!!
!
!!
!
!!
!
!
!!!!!!
!
!!!!
!
!!!!
!
!
!
!
!!!
!!
!!!
!!
!!!
!!!!
!
!
!!
!!
!!
!!!
!!
!!!!!!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!!!!!!!!
!!
! ! ! !!!!!!
!!!
!!
!!!
!
!
!!
!!!!!
!!
!
!
!!!!
!
!!!!!!!!!!!!!!!
!!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! !!
! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!
!!!!!
!!!!!!!!!!!! !
!!!
!
!!!!!
!
!
!
!
!!!!
!
!
!!
!!
!!!!!
!
!!!
!!!
!!!
!
!!
!!
!! !
! !!!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!!
!!!!!!
!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!!!
!!!!!!!!!!!
!! ! ! ! !!
!!!!!
!!
!
!
!
!!
!!!
!
!!!!!
!!
!!
!!!!
!
!!!!
!!!!!!!!!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! !!
!!
! ! ! ! ! ! !
!!
!!!
!!
!
!! ! !
!
!
!!
!!
!!!!!
!
!!
! !
!!!
!!
!!!
!!
!
!!!!!!!!!!!!
!!
!
!!
!!
!!!!
!
!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!!!
!
!!
!
! !
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!!!!!!!
!!
!
!
!!
!!
!!
!!!
!
!!
!
!
!!
!!
!!!
!
!!!!
!!!!
!
!
!
!!
!!
!
!
!!!!!
!!!!!!!
!!!!
!!
!!
!!
! !!!
!!!
!!!
!!
!!
!!
!!
!!
!
!!!!
!
! ! ! ! !
!
!! !
! !! !
! ! ! !
! ! !!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
! !
!
! ! !
!! ! ! !
! !! !
!!!
!
!! !
!
!!
!! !
! !!
!!
!!
!!
!
!!!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!!
!!!!!!!!!!!
!!
!!!!!
!!!!!
!!!
!!
!!
!!
!!!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!! !
!!
!
!!
!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!!
!
!!
!!
!!!
!!
!!!
!!
!!
!!
!
!!!!
!!
!!
!!
! !!!
!!
!!!!
!!
!!
!!
!!!
!
! !!
!
!
! ! ! ! ! !!
! !! !
! !!
! ! ! !
! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
! ! ! ! ! ! !!
!!
! ! ! ! ! ! !
!!
!!!
!!
!
!! ! !
!!!!
!!
!!!!!
!
!!
!!
!!!
!!!
!!
!!
!
!!!!!!!!!!!!
!!!
!!
!
!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!!!
!!
!!!!!
!!!
!!!
!!
!!!
!
!
!
!
!
!!!!!!
!!!!
!!!
!
!!!!
!!!
!!
!!!
!!
!!
!!
!!
!
!!
!!!
!
!!!
!!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!! !
!!
!!
!
! !!!!! ! ! !
!!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!!
!!
!
!!!!
!! !
! ! ! ! ! ! ! !!
!!
!!
!!
!
! ! !!
!
! ! !!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!!!!
!!
!!!!
!!
!!!!!!!!!
!!
!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!
!!!
!!!
!!!!
!!!
!!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!
!!!
!!
!
! !
!
!!
! ! !!
! !
!!
! !!! !!
! ! !!
!!
!
! !!! !
!! !
!
!!
!
!
!
!
! !!
!!
!!
!!!
!!
!!!
!!
!!
! !
!!
!! ! !
!! ! ! !
!!
!!!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!
!!!!!!!!!
!!
!
! !!
!!
!
!!!
!!
!
!!!!
!
!
!!
!
!
!!
!!
!!!
!!
!!
!
!!!!!!!
!!
!
!!
!!
!!
!!
!! !
!!
!!!
!!! !
!!
!
!! !
!!
!
!!!!
! !!!
!!
!!!!!!!!!!!!!
!!
!!
! !
!
!!
! ! !!
! !
!!
! !!! ! !
! ! !!
!!
!
! !
!! !!
! !!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!
!
!! !
!!!
!!
!!!!!!
!
!
!
! !
!!!!
!!!
!!
!!
!!!!
!!
!!
! !!
!
!
! ! !!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
! !! ! !!
!!
!!
!
!!
!!
!!
!
!!!
!!
!!
!!!!!!!
!!
!
!
!!!!
!!!!!
!
!
!!!!!
!
!!
!
!!
!
!!!!
!!
!!
!!
!
!!!!!!!!!
!!!!
!!
!!
!
!!
!!!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!
!
!!!!
!
!!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!
!!!
!!!
!!!!!
!!
! !!
!
! ! !!
!!!
!!
!!
!!
!!
!!
!!!
!!!!
!!!!
!
!!
!
!!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!!!!!!!
!
!!
!
!
!!!
!
!!!
!!
!!!!
!!
!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!
!!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!
!!
!!
!!
!!
! ! !!
!!
!!
!!
!!
!!!
! !!
!!
!!
!!
!!
!!
!!
!
!!!
!! !
!
!
!!
!!
!!
!!
!!!! !
!!!!
!!
!!
!!
!!
!! ! ! !
!!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!! ! !
!!
!!
!
!!
!!
!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!!
!!
!!
!!
!
!!
!!
!!!
!
!!!!!
!!
!! ! ! ! ! !
! ! ! ! ! ! ! ! !!!
!!!
!!
!!
!!
!!
! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!!
!
!!
!!
! !!
!!
!!
!!
!
!
!!!!!!!!!
!!!!
!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!!
!
!!!
!!
!!
!
!!
!!!
!!
!
!
!!!
!!!
!
!!!!!!
!
!!
!
!!
!!
!
!!!
!
!
!!
!
!
!
!!!!!!!!!!!!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!!!!
!!!!!
!!
!
!!
!
!!!!!!!!
!
!!
!!!
!!
!!
!!
!!
!!
!!!!!!!!!!!
!!
!!!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!!
!
!!
!!!!
!!
!!!!
!!!
!!!
!!
!!!
!!
!
!!
!!!
!!!!!!!!!!!
!!
!!!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!!!
!
!
!!!!
!!
!
!
!
!!!
!
!
!
!!!!
!!
!!
!!
!!
!!!
!!!
!
!!
!!
!
! ! ! !!!!!!!! !
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
! !!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!!
!
!
! ! ! !!
!!
!
!
!
!!
!
!!!
!!
!
! ! !!
!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!!
!!!!!!!
!!
!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!!!!!!!!!!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!!!
!!
! ! ! !!
!!!!!!
!!!!
!!
!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! !
!
!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!
!
!!!!
!!!!!!
!!!!!
!!
!!!
!!!
!
!!!
!!!!!
!!!
!!
!!!
!!!!!
!!
!!
! ! ! ! !
!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
! !!
!!
!
!
!!
! ! ! !
!!
!!!
!
!
!!!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!!!
!
!
!!!!
!!
!!
!!!
!!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!
! !!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!!
!!
!!
!!!
!!
!
!
!!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!!!!!!
!!
!!!
!!
!!
!!
!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!!!!
!!
!!!
!
!
!!
!!!
!
!!
!!!!!
!!!!!!
!!
!!
!!
!!!
!
!!!!
!!
!
!!!!
!!
!
!!
!!
!!
!
!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!! !
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!
! !
!
!
! !!
!!
!!
! !!!!
!!
!!
!!
!!
!!
!! ! ! !
!! ! ! !
!!
!!!!
!
!
!!
!
! ! ! ! ! ! ! ! !! !
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!!
!!!
!!
!!!
!!!!
!
!!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!
!!!
!
!!
!! !
! ! ! ! ! !
!
!!!!!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!
!!
!!!!!!!
!!!!!
!!
!
!!!
!!!!!!!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!! !!!!!!
!!!
!!!
!! ! ! !!
!! ! ! ! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!! ! !
!! !
! !! !!
!!
!!
!!!
!!
!!
!!
!!!
!
!
!
!!!
!!
!
!!!
!!
!!
!!
!!!
! !!!
!
!!!
!!!
!!
!!!
!!!!
!!
!!
!!
!!
!!!!
!!
!!!!!!!
!!
!!!
!!!!!
!!
!!
!!
!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !! !
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!!!!
!!
!
!!
!!!
!!!
!!
!!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!!!
!!!!!!!!!!!!!!!
!!
!!
!!
!
! ! ! !!
!!
!!
!
!!
!!
!
!!
! !!
!!
!!!!
!!
!!!!!
!!
!
!!
!!!
!!
!!
!
!!!
!!!!
!!!!!!!!
!!
!!
!!
!!!
!!!!
!!
!!!!!!!
!!!
!!
!!!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!! !
!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!
!!!!
!!!!
!!
!!
!
!!!
!!!!
!!
!!!!!!!
!!!
!!
!!!!
!!
!!!!!!!
!!
!!!!!!
!!
!!
!! !!
! ! ! !
!
! !!!
!!!
!!
!!
! ! ! ! !
!!!
!!
!!!!!
!
!!
!!
!! ! !!
! ! ! ! ! !
!!!
!
! ! ! ! !! ! !
!!
!!
!
!!
!!!!!!!
!!!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!!!
!!
!!!
! !!
!
!
!!
!!!
!!!
!
!
!
!!
!
!!
!!
!!!!
! !!
! !! ! !
!!
! !! ! ! ! ! ! ! !
! ! ! !!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!!!!
!!!
!!
!!!
!!
!
!
!!!
!!!
!!!
!!
!!!
!!
!!!
!!
!!
!!!!!
!!
!!!!!!!!!!!!!!
!!!!!!
!!!!!
!!
!!
!!
!!!
!!!!!!!!!!!!!!!
!!
!!
!!!!!!!
!!
!!!!!!!!!!!!!!!
!
!!!
!
!!
!!!!!!!!!!!!!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
! ! ! ! ! ! ! !! ! ! ! ! ! ! !
!!
!!
!!!
!!
!!
! !! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!!
!!!!!!!!
!!!
!
!!!!
!!
!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!
!!
!!
!!!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!
!
!
!!!!!!
!!!
!!!
!!
!!
!!!
!!
!!
!!!
!
! ! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
! ! ! ! ! ! ! ! ! !! !
!!
!!
!!
! ! !
!
! !!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!!
!!!!!!!!
!
!!
!!!!!!!!!!
!!
!!!
!!
!!
!!!!
!!
!!!!!!
!!
!!!!!!!
!!
!!!
!!!
!!!!!!!!!!!!!!!!!!!
!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!!! ! !
!!
!!
!!
!!!!!
!!!
!!!
!!
!!
!!
!
!!!!
!!
!!
!
!!
!!!!
!!
!!
!! ! ! ! !
! ! ! ! ! ! ! ! !!!
!!!
!!
!!
!!
!!
! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!!
! !
! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
! ! ! ! ! ! ! ! ! ! !!
!!
!!!
!
! ! !!
! !!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!!!!!!!
!!!
!
!!
!!!!!!!!
!!
!
!
!!!!!!!
!!!!
!!
!!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!!!!!!!!!!
!!
!!!!!!!!!!!!!!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!
!!
!!
!!
!
!
!
!
! ! !
!!
!!!
!!
!!
! !!
!!
!
! ! !!!
!!
!!
!!
!!!
!!
!!
!!
!!!!
!!
!!
! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!! ! !
!
!!!
!!
! ! !!!
!!
!!!
!!!!!!!!!!!!!!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!
!
!!
!
!!
!
! ! !!
!!
!!
!!
!!
! !!
!!
!
! ! !!!
!!
!!
!!
!!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! !! !
! !! ! ! ! ! ! ! ! ! !
!!
!!
!!!!
!!
!!
!!
! ! !!
!!
!!
! ! ! ! ! !! ! ! ! ! !
!!!
! ! ! ! !
!!! !
!
!!!!
!
! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!
!
!!!!!
!!
!!
!!!!!!
!!
!!
!!
!!!
!!!!!!!!!!!!!!!!!!
!!
!
!!!
!!
!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! !! !
!! ! ! ! ! ! ! ! ! !!
!!
!!
!!!
!!
!!
!
!! ! ! !
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! !
!!
!
! ! ! !!
! !
! !!
!!
!!
!
! ! ! ! ! ! !!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!!!
!
!!
!
!
!!
!!!
!!
!!!
!
!
!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!!!!!!!!!!
!
!!!!
!!
!!
!!
!
!! ! ! ! ! !
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!!
! !
!!
!!!
!!!
! !!!
!
!!!
!!
!!!!!!!!!!!!!!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !
! ! ! ! ! ! ! ! ! !!!
!!
!!
!!
!!
!!
!
!!
! !!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! !
!!
!
! ! ! ! !
!
!
! !!
!!!!
!
! ! ! ! ! ! !
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! !
!!
!!
!
!
!!!!!!!!!!!!
!!
!!
!!
!!
!
!
!! !
!
!!
!!
!!!!
!
!!
!!!!
!
!!!!
!!
!!
! !!
!!
!!
!!
!
! !
!!!!
!! ! ! ! ! ! ! !
!
!!
!!
!
! ! ! ! ! ! !!
!!
!!
!!!
!!
!
! ! !! !
!
! !!
!!
!!!!
!
!
!!!!
!!
!!
!!!!!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!
!!!!!!!!!
!!!!!!!!!!!!!!
!!
!!
!!!!!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!!
!!
!
!!!!!!!!
!!!!
!!!
!!
!!
!!!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!!!
!!
!!!
!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!
!!!!!
!!!
!!
! !!
!
!
!!
!!!
!!!
!
!
!
!!
!
!!
!!
!!!!
! !!
!!
! ! !!
!! ! ! ! !
!!
!!
!
!
!
!!
!!
! !!!
!!
!!
!!
!!
!
!
!!!!!!!
!!!!!
!!
!!
!!
!!
!!!!!!!
!!
!!!
!!
!!
!!!
!!!!!!!!!
!!!!!!!!!
!!
!!!!!!!
!!!!!!
!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!
!!
!!
!!
!!!
!!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
! ! ! !!
!!
!!
!!!
!!!
!!
!!
!!!
!!!
!!
!!
! !!
!!
!!
!
!!
!!
! !! ! !
!!!
!
!!
!!
!
!!
!!
!
!!
!!
!!!!
!!
!!!
!
! ! !!!
!
!
!
!
!!
!!
!!!!!!!!!
!!
!
!!
!!
!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!
!!!!!!!
!!!!!!!!!!!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!
!! !
!!
!!!!!
!!
!!
!!
!!
!!
!!!
!!!! !
!!!!!!!
!!!
!!
!!
!
!!
!
!!!!! ! ! ! ! !
!!!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!!!!!!
!!
!
!!!!
!!
!
!!!
!!
!!!!
!!!!!!
!!
!!
!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!
!!
! !!
!
!
!!
!!!
!!!
!
!
!
!!
!
!!
!!
!!!!
! !!
!!
! ! !!
!! ! ! ! !
!
!!
!!
!
!!
!
!!
!!
!
! !!
!!
! ! ! ! !!!
!!!
!!
!!!
!!!
!
!!
! !!
!!
!
!!!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!! !
!!
!!
! !!
!
!! ! ! ! !
!!
!!! ! !
!!!
!!!
!
!!
!
!
!!
!!
!!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !
!!
!!
!!
!! ! !
! ! !! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!
!!!
!!!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!!
!!
!!
!!
!!!!!!!
!!!
!!
!
!
!!!
!!
!!
! ! ! !!
!!
!!
!!
!!!
!!
!! !
!!
!!
!!
!!
!!!
!
!!!!!!
!!!
!!
!!
! !!
!
!!
!!!!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
! !!!
!!
!!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!
!!
!
!!!!
!!!!!!
!!
!!!
!!
!!!
!!
!!!
!!
!!!
!
!!!!!!!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!!!!!
!
!!
!!
!!!
!!
!
!!!!
!!
!!!!
!
!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!
!!!!
!!
!!
!!!
!!
!!!!
!!
!!
!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!
!!
!
!!
!!!
!!!
!!
!!
!!!
!!!
!!!
!!
!!!!
!!!!!!
!!
!!!!!!
!!
!!
!!
!!!!!
!!!!!!
!!!!!
!!
!
!!
!!
!!
!!
!!!!!!
!!!!!!!
!
!!!!!!!!!!!!!!
! !!!!!!!!
!!
!!
! !!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!!
!!
!!!!!!!!!!
!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!!!
! !! !!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!!!!!!!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! !!
!!
!!
!
!! ! !
! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!!!!
!!!!!!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!
!!!
!
!!!!
!!
!!
!!
!!!
!!!
!!
!!
!!!
!!
!!!!!!!!!!
!!
!!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!!!
!!!
!!!
!!!!!
!!
!!!!
!
!!
!!
!
!!
!!
!
!!
!!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!!!!!
!
!!
!!
!!
!!
!!
!
!!!!
!!
!
! ! ! !!
!!
!!!
!
!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!!
! !! !
!!!
!
!
!
! ! ! !!
!!
!!!
!
!!!
!!!
!!
!!!
!!
!!
! !!
!!
!!
!!!
!!!
!! !
! !
!!!
!
!
!
!!!
!
!
!!!
!
!!
!!!
!!!
!!
!!!!!
!!
!!
!!
!
!!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!
!!!
!!
!
!!
!!
!!
!!
!!!
!!!!!
!!!!!!!!!
!!!
!!
!!!
!!!
!!!! ! ! ! ! ! !
!!
!!
!!
!!
!!
!
!!
!!!!
!
!!
!!!!
!!
!!
!
!
! !
!!!
!!
!!!
!!!
!!!!!!!!!
!!
!
!!
!!
!!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!!
!!!
!
! ! ! ! ! ! !!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!
! !!
!
!
!
!!
!!
!!!
!!
!!!!
!!
!!!!
!
!!
!!
!!
!!!!!
!!
!
!!
!!
!
!
!
!!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!!
!
!
!!!
!!
!
!!!
!
!!
!
!
!!!
!
!!
!
!!
!!
!!
!!!!
!! !!
!
!
!
!
!!
!!
!!!
!!
!
!
! !
!!!
!
!
!!!!
!!!!!!!!!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!
!!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! !
!!
!!
!!
!! ! !
! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!!
!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!! !
! !!! !
! ! !! !
!!! !
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!
!!
!!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!!!
!!!!!!!
!!
!!
!!
!!
!!
!!!!!!!!
!!
!!
!!!!!!
!!
!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!
!!!
!!
!!!!
!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!!!!
!!!
!!!!!!
!!!
!!
!!
!!!!!!!
!!
!
!!!!
!
!
!!
!!
!!
!!
!! !
! ! ! !
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!!!
!!
!
!
!!
!!
!!!
!!!!!!!
!!
!!
!!!
!
!!!!!!!!!!!!
!
!!!
!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!!!!!
!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!!
!!
!
!!
!!!
!!
!!
!!!
!!
!
!!!!
!!
!
!!
!!
!!
!!
!
!!!
!
!!
!!!
!! ! !
!! !
! ! !! !
!!
! !!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!!
!!!!!
!!!
!
!!
!
!!
!!!
!!
!
!!!!!
!!!
!!
!!
!!
!!
!
!
!
!!!!
!!!
!!
!!!
!!
!
!
!!!
!!!!!!
!!!!!
!!
!!
!!
!!!
!!!!
!
!!!!!!
!
!!!
!
!!
!
!!!
!
!
!!
!!
!
!
!
!!
!!
!!
! ! !!
!!
!! !
!!
!! !
! ! !!
!!
! ! ! ! !! !
!!
!! ! ! ! ! ! !
!!
!!!
!!!
!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!!!
!!
!!!
!!
!!!!!!!!!
!!
!!
!
!!!
!!
!!
!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!!!!
!!!!
!!
!!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!
!!!
!!
!!!
!!!
!
!
!
!!!
!!!
! !
!
!!
!
!!
!!!
!
!!!!
!! !
!!!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!! !
! !!
! !!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!
!!
! !
!!
!!
!!
!!
!!
! !!!
!
!
!!
!!
!!
!!
!!!
!
!!
!!!
!!!!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!
!!
! !
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!!!!
!!
!!
!!
!!!!!!!!!
!!
!!
!!
!!!
!!!
!!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
! !!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
! ! ! ! ! !! !
!!
!!
!!
!!
!!
!!
!!
!!
!!! ! !
!! ! !
! ! !!
!!
!
! ! !!
!!
!
!!
!
!!
!!
!
!!!!!!!!
!!
!!
!!!
!!
!!!
!!! !
!!
!!
!
!!
!!
!!!
!!
!!
!
!!!!
!!!!
!!!
!!
!
!!!
!!!!!
! !
!!
!!
!!
!!
!!!
!!!!!
!!!!
!!!!
!!!!!!
!!
!!!
!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!!
! !!!
!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!
!!
!!
!!
!
!
!!
!!
!!!!!!!!!!
!!!
!!
!!!
!!!!!!!!!!!
!!
!!
!
!!
!!!! ! !
! ! ! ! !!
! ! ! !!
! ! ! ! ! ! ! ! ! !!!
!!
!!!!
!
! ! ! !!
!
! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!
!!
!!
!
!
!! !
!!
!
!!
!!
!!
!!
! !
!!
!!
!!!
!!!!!!!!!!!!!
!!!!!!!!!!
!!
!!!
!!
!!
!!!
!!
!!
!!!
!!
!!!!
!!!!!!!!!
!!!
!!!
!!
!!
!!!
!!!
!!!
!!!!
!!
!!
!!
!!
!!
!
!!!!!!!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
! !!
! !!
! !
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!!!
!!!!
!!!!
!!!!
!!
!!!!
!
!!
!!
!!
!!!!!
!!
!
!!
!!
!
!
!
!!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!!
!!!!
!!
!!
!
!
!!!
!
!
!!!!!
!!
!!
!!
!!!!!
!
!
!
!!
!!
!
!!!
!
!!
!!
!!
!!
!
!!
!!
!
!
! ! ! !!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!!!
!!
!!!
!
!!!!!
!!
!!
!!!
!
!!!!!!!!!!!
!!
!!
!
!!
!!
!!
!
! ! ! !!
!!!!
!!
!!
!!
!!! !
!!
!!
!!
!!
!!!
!
!!!!!!
!!!
!!
!!
!!!
!
!!!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!!!!!!!
!
!!
!
!!
!!
!!
!
! ! ! ! !!!
!!
!!
!
!!!
!!
! !!
!!
!!
!!
!!
!!
!!!!!!!!!
!!
!!
!! !
!!!!
!!!!!!
!
!!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! !!
! ! !! ! !
!! !
!
! !
!!
!!
!
!!
!!
! ! ! ! ! !!
!!
!
! !!
!
!
!
! !
!!
!!!
!!!
!!
!!
!!
!!
!
! !!
!!
!!
!!
!!
!!! !
!! !
!!!
!!! !
! !!
!!
!!
!
!!
!!
!
!!
!!
!
!!!
!!
!! !
!
!!!
!
! !
!!!
!!
!!
!!!!!!
!!!!
!!
!!
!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!!!!!!!
!!
!
!!!!!
!!!
!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !
! ! ! !!
! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!!
!!!
!!!!!!!!!!!!!!!!!!
!!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!
!!!!
!!
!!
!
!!
!!
!!
!!!
!!
!! ! !!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!!
!!!
!
!!!!!!!
!!
!!
!
! ! ! ! ! ! ! ! !
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!!!!
!!!!
!!
!
!!
!!
!
!!
!!
!!
!!!
!!
!! !
!!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!
!!!!!
!!
!!!!!!!!!!
!!
!!!!
!!
!!!
!!!!!!
!!
!!
!!
!!!!!!!
!!!
!!!!!!
!!
!
!!!!!!
!!!!
!!!
!!
!!
!!
!
!!
!!!
!!!!!
!
!
!!
!!
!!!
!!!
!
!
!!!
!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
! !!
!!!!!!!!!!
!!!
!!!!!!!!!!
!!!!!!
!!
!!!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!
!!!!!
!!
!!
!!
! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! !
!!
!!!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !
!!
! !! ! ! ! ! ! ! ! !
!!!
!!
!!
!!!
!!
!!
!!! !
!!
!!!
! !
!!!!! ! !
! !
!
!!!!
!! !!
!!
!
! !!
!
!
!!
!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!
!!!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!!
!!!!!
!!!!!!!
!!!
!!!
!!!!!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!
!!!!!
!!!
!!!!
!!
!
!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!!
!!
!!
!!
!
!!!!!!!
!
!!
!!
!!!
!!
!!!
!!!
!!
!
!!!
!!
!!
!!!
!!
!!
!
!!!!!!!!
!!
!!
!!
!!!
!!!
!!
! !
!!
! ! ! ! !
!!
!!
!! !
!
!
!
!
!!
!! !
! !!
!!
!
!!
!!
!
!!
! !
!!
!!
!!
!!
!!
!
!! !
! !!
!!
!
!! !
! !!
!!
! !! !
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!!
!!!!!!!
!!
!!
!!!!
!!!!
!
!!
!!!!!!!!!!!!!!!!!!!
!!
!!!!!!!!
!!!!!!!!
!
!!
!!!!!!!!!!
! !
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!!!!!!
!!
!!
!
!!!
!!!
!!
!!
!!!!!!!!!!!!!!!!!!!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! !!!!
!!
!!!!!!!!
!!
!!
!!
!
! ! ! ! ! ! !!
!!
!
!!
!!
!!
!! !
! ! ! !! !
! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!!!
!!!
!!!
!!!
!
!!!
!!
!
!
!!
!!!
!!!!!!!!
!!
!!
!!!
!!!!!
!!!
!
!!
!
!!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!
! !
!
!!!!!!!!!
!!!
!!!!!
!!!!!!
!!
!!
!!
!
!!!
!
!!!!!!
!!
!!
!!! ! ! ! ! ! ! ! ! !
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!
!!!!
!!
!!
!
!
!!
!!
!
!
!
!!
!!!!!
!!!!
!!
!!
!!
!!
!!
!
!
!!
!
! !
!
!!!!!!!!!!!!
!!!!!!!!!!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!!!!
!
!! !
!
!!
!!
!!!! !
!!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!!!
!!!
!!!!!!!!!
!!!!
!!!!
!!!!!!!!!
!!
!!
!!
!!!
!!!!
!!
!!
!!!!!
!!!!
!!
!!!!!
!!!!
!!!
!
!!!!!
!!
!!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!
!
!!
! !!
!!
!!!!
!!!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!!!!
!!!!!
!
!!!!!
!!
!!
!!!
!
!!!!
!!!!!!!!!!!!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!!
!!!!!!!!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!!!!!!!!
!!!!!!!!!!!!!!!!
!!!!!!!!!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!!
!!!!!!!!
!!
!!!
!!!!!
!!!
!!
!!
!!!!
!!!
!!
!!
!!!!!!!!!!!!
!!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!!!!!!!!
! !
!!
!!
!!
!!
!!
!
!! !
!
!!!!
!!!!!!
!!!!
!!!!!!
!!!!!!
!!
!!
!!
!!!!!!!!
!!!
!!
!!!!!
!!
!!
!!!
!!!
!!!!!!
!!
!!
!!
!!!!!!!! !
!!
!!!!
!
!!
!!
!!
!!!
!!!
!!
!!
!!!!
!!
!!
!
!!
!
!
!!
!
!!! !
!!
!!
!!
!!!
!!
! ! ! ! ! ! ! ! ! ! ! ! !! ! !!
!!!
! ! !!
!!
! ! !!
!!
! !! ! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!
!!
!!!
!!!
!!!!!!!!
!!!!
!!
!!
!
!!!!
!!!!!
!!!!
!!!!!!!!!!!!
!!!!
!!!!!!!!!!!!!
!!!
!!
!!
!
!!!
!!!
!!!!
!!!!!!
!
!!!
!!
!!!
!
!!!!!!!!!!!!!
!!!!!!!!!!
!!!!!!
!!!!
!!!!
! !! !
! ! ! !!
! ! ! ! ! ! ! ! !
!!
!!!
!! !
!! !! !
!
!! !
!!
!!
!!
!!
! ! ! ! ! ! !!
!!
!!!
!
!
!!
!
!
!!
!!
!
!!!
!!
!!
!!
!
!!
!
!!!
!
!
!!
!!!
!!!!
!!
!!
!
!!
!!!
!!!!
!!
!
! ! ! ! ! !! !
!!
!! ! ! ! ! ! ! !
!!!!! ! ! ! ! ! ! ! ! ! ! ! ! !
!
! ! ! ! !!
!!
!!
!
!!
!
!!
!!
!! !
!!!
!!
!
!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!
! ! ! !
!!
!!
!!
!! !
!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!
!
!!
!
!!!
!!!!!!!!
!!!!!!!!!!!!!!!
!!!!
!!
!!!!!!!!
!!!!!
!!
!!
!!
!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!!!
!!
!!!!!!
!!!!!
!!
!!
!!
!!
!
!!
!
!!!!
!
!
!!!!
!!
!!!!!!!
!!!!!!! !
!!!!!
!!
!!
!!
!! ! ! ! ! ! ! !
! !!
!!
!!
!
!
!!!!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!!!!!!
!
!!
!
!!
!!
!!!!!!
!!
!
!!
!!!!!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!!
!!!!
!!!!
!!!!!!
!!
!
!!!!!!
!!!!
!!!
!!
!!
!!
!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!!!
!!!
!!!
!!!
!
!!!
!!
!
!
!!
!!!
!
!!
!!!!
! !
!!!
!
!!
!
!! ! ! !
! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
! !!!
!!!
!!
!
!!!
!
!!
!!
!!
!!!
!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!!
!!!
!!!!
!!
!!
!!!
!!!
!!!!
!!!
!
! !
!!
!
!
! ! !!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!
!!
!!
!!
!!
! ! ! !!
!!
!
!!
! ! ! !!!
!!
!!
!
! !!!
!!!
!!!!!!!
!!
!
!!!
!!
!!
!
!!
!!
!
!
!!
!
!
!!!
!
!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!
!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!
!!!
!!
!!
!!!!
!!!
!!
!!! !
!!!!
!!
!!!!!
!!
!!
! !!!
!
!!
!
!! !!
!!
!!
!!
!! !
!!
! ! ! ! ! ! ! ! ! ! ! ! !!! !
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!!!!
!!
!
!!
!!!!!
!!!
!!! ! ! !
! ! !!!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!!
!!!!
! ! !!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!!
!
!!!!
!!
!!
!!
!!!!!!!
!!!
!!
!!!
!!!!!
!!!!!
!!!
!!!
!
!!!
!
!!
!!
!!!
!!!!
!!!
!
!!!
!!!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!!!!!
!!!!!
!!
!
!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!
!!
!!!!!!!!
!!!!!!!!!!
!! !
!!!
!!!!!!
!!!!!!!
!!!!
!!
!!!
!!! !
!!!
!!
!
! !!
!! ! ! ! !
!!!
!!!!!!!!
!
!!!!
!!!
!!
!!!
!!!!!
!!
!!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!!
!
!!!!!!!!!!!!
!!
!
!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!!
!!!!!!!
!!
!!
!!
!!!
!!!!!!!!!!
!!
!!!!
!!!!!!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!
!!
!!
!
!
!
! ! ! ! ! !
!!
!
!
!
!!
!!
! ! ! !
!
! ! ! ! !
! ! ! ! !!
!!
!
! ! ! !!
!!
!! ! !
!!!
!!
!!!
!
!
!!!
! !!
! ! !!
!! !
! !
!!
!! ! !
!! !
!
!
! !!
!
!!!!
!
!!!
!!
! !!
!!
!!
!
!
!!! !
!
!
!!!!
!
!!
!!
!!
!!
!!!
!!!!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!!!!!!!!!
!!!!!!!!!!!!!!!!
!
!!
!!!
!!!!!!!!!
!
!!!!
!!
!
!!!!
!
!
!
!!
!
!!
!
! !!
!!
!
!
!!!
!
!!!
!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!
! ! ! ! !! !
!!
!!
!!
!!
!!
!!
!!
!
!!!
! !! ! ! !
!!
!
!
!!
!!
!
!! !
!!
! ! ! !!
! ! ! !
!!
!!
!
! !!
!!
!!
!
!!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!
! !!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!
!!
!
!
!
!!!!
!!!
!!
!
!!!
!!!
!!!
!!!
!!
!!!!!!
!!
! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!!!
!!!!
!!
!!
!!
!!
!
!
!
!!
!!
! ! !!
!! ! ! ! ! ! !
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!!!
!!
! !!
!!
!
!!
!!
!!
!!
! ! ! ! !! ! ! ! ! !
!
!!
!!
!
! !! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!!!!!
!
!!!!!!!!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!!!!!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!
!!!!
!!
!!
!!!
!
!!
!
!!
!!!!
!!!!!!!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!!!!!
!!
!!!
!!!
!!
!!
!!
!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!
!!!
!!
!!!
!!
!!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!
!! !
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!!
!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!
!!!!
!!
!!!
!!
!!!
!!
!!
!
!
!!
!!
! !! !
!! ! ! ! !
!
! ! ! !
!!
!!
!! !!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!!!!!!!!
!!
!
!!!!!!!!!!!!
!!!!
!
!!!!!!!!
!!!!!!!
!!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!!
!!
!!
!!!!!!
!!!
!
!!
!!
!
!
!!
!!!!
!!
!!
!!!!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!
!
!!
!!
!
!!!
!!
!!
!
!!
!!
!!!!!!
! ! ! ! ! ! ! ! ! !!
!!!
!!
!
! !! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!!
!!
!!!!!!!!!!
!!!
!!!!!
!
!!!!!!!!!!!!
!!
!
!!!!!!!
!
!
!!
!!
!!!!
!
!!
!!
!
!
!!!
!!
!!
!!!!
!!
!!
!
!!!!
!!
!!
!!!!!!
!!!!
!!
!!
!!
!!
!
! ! ! ! ! !!!!!!!
!!
!!
!!
!!
!!!
!! ! ! !
!!
!!
!!
!! ! !
!!
!!
!!!
!
!!
!!!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!!!!
!!
!
!!!
! !!
! ! !!
!!
!
!
!
!
! ! ! ! !!
!
!
!!
!!!
!!
!
!
! !
!
!
!!!
! ! ! !!
!!
!
!!!!
! !
!!
!!
!!! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!
!
!!!
!!
!
!
!
! ! !!!
! ! !! !
!
! !
!! !
!!
!
!!!
!
! ! !!
!!!
!!
!!
!!
!! !
!!
!!
!!!
!! !
!!!!!!!
!!!
!!!
!!
!
!!!!!!!
!!!!!
!!
!!
!!
!!
!!
!
!!!
!!!!!!!
!!
!!
!!!
!!!
!!
! !! ! ! ! !
! !!
!! !
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!!!!!!
!!
!!!!!!
!
!!
!!!!!!
!!
!!!!
!!
!!!!!!!
!
!!!!
!!!
!!!
!!
!!!!!!!!!!!!!!!!
!!!
!
!!
!!
!!!
!!!
!!!!
!!!!
!!!!!
!!!!
!!
!!!
!!!!!!!!
!
!!!!
!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!
!!
!!
!!
!!
!!!
!!!!
!!!
!!
!!
! ! ! ! ! ! !
!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! !!!!
!!
!!
!!
!!!
!!! !
!!
!!
!!!
!!
!
!!
!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! !!
!
!!
!!
!!
!!
!!!!
!!
!!!
!!!
!!
!!!!!!!
!!
!!
!!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! ! ! ! ! ! ! ! !
!!
!
!!
!
!!
!! ! ! !
!!
!
!!
! !!
!!
!! ! ! ! !
!
!
!
!
!
!
!
!!
!!
!! ! !
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!!
! ! !!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
! !
!
!
! !
!
!!
!!
!
!! ! ! ! ! ! !
!
! !
!
! !
!!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!! !
!
!! !
!!
!!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!!!
!
!!
!!
! !!
!
!
!!
! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!!
!
!
! ! !
!
!
!!
!
!! !
! !!
!
!!
!
!
!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! ! ! ! ! ! ! ! ! ! !! ! !
! ! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! !
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
! ! !!
!!
!
!
!
!
!
!
! ! !!
! ! ! ! ! !! ! ! !
! ! ! !!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
! !!
!
!!
!
!!
!
!!
! ! !! ! !
!!
!!
!!
! !!
!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!!!
!!
!
!!
!!
!!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
! !!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
!
!
!!
! !! !
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!! ! !
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !!
!
!
! ! ! !!
!
!
!
!
!
!
!
!
!! !
!!
!
!! ! !
!!
!! !
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! !
!!
!
! ! !
!!
!!
!!
! !
!!
!
! !!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
! ! ! !
!!
! ! !
!!
!!
!!
!!
!! !
!
!!
!!
! !
!!
!!
!!
!
! ! ! ! ! !
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!!!!
!
!
!
!!
!
!!
!!
!!
!!
!! !
!!
!
! ! ! ! ! !
!
!!
!
!
!
!
!
!
!
!
!
! ! !! !
!! !
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!!
!!
!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! !
!!
! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!!!!!!!
!!!!
!!!
!
!
!
! ! ! ! !
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!!!!
!!
!!
!!
!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!!!!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!
!!!
!!
!
!
!
!
!!!!!!!!!!!!
!
!!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!!
!
!!!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!!
!
!!
!
!!!
!!!
!
!
!
!
!!!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!!
!
!!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!
!!!!!
!!!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!!!!!!!!!
!!
!!!
!!
!!!!!
!!
!!
!!!
!!!!!!
!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!!!
!!
! !
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!
!
!
!
!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!!
!!
!
!
!
!!!
!
!!!
!
!
!
!
!
!
!
!
!!
!!!
!
!!
!
!!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!!!!
!!
!!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!!
!
!
!!
!!!!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!!!!!
!!
!!
!!
!!
!!
! !
! ! !
!!
!!
!!
!
!!!!!!!!!!
!
!!
!!
!
!!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!!
!
!
!!
!
!
!!
!!
!
!!
!
!!
!!!
!!
!
!!
!
!!!
!!
!
!!
!!
!
!!
!!
!!
!
!
!!!
!
!
!!
!!
!
!
!
!
!
!!!!
!!
!!
!!
!!
!! !
!!
!!
!!
!
!!
!
!!
!
!! ! ! ! ! ! ! !
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!!
!!
!!
!
!!
!
!!
!!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!!
!
!
!!
!!
!
!
!
!
!
!!
!!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!!!
!!
!!
!
!
!
!!
!
! !!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
! !
!
! ! !
!
!!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!
!
!
!!
!!
!
!!
!
!
!!!
!!
!
!
!!
!
! !
!
! !
!!
! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!!!
!
!!
!
!!
!!!
!
!!
!!
!!
!!
!
!
!
!
!
!
! !
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!!!!
!!!!!!!!!!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!!
!
!!
!
!
!!
!!
!!
!!!!!!!
!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! ! !
!
!
!
!
!!
!!
!!
!!
!!
! !
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
! ! ! ! ! ! !
!
!
!
!!
!
!
!
! !!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
! ! !
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!!
!!
! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
! ! !
!!
!!
!
!
!
!! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! !!
!!
!!
!! !
!!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
! !
!
!
!
!!
!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!
!!!
!!!
!!
!!
!
!
!
!
!!
!! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!!!!!!!!!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !! ! ! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!
!!!!
!!
!!
!!!!
!!!!
!
!!
!
!!
!
!!
!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
! !
!!
!!
! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!!!!
!!!!!!!!
!!
!!
!!
!
!
!! !
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! !!
!!
! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!!
!
!
!
!
!
!! ! ! ! ! !
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
! ! ! !
!!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! ! !!
!! !
!!
! !!
! !
!
!
!
!
!
!!
!! ! ! !
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!!!!!
!!
!!
!!
! !
!!
!!
!
!!
!
!
!!
!
!
!! !
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!! !
!
!
!!
!
!
!
!! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!!!
!!
!!!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!! !
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
! !!
!
!!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
! !! ! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! !! !
! ! ! !!
!!
!!
!!
!! !
!!
!! ! ! !
! ! ! !
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! ! ! ! ! !
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!! !
! !!
!
!
!!
!
!
!!
!! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!!
!
!
! !
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!!!
!
!
!
!
!!
!!
!
!
!
!
!
!!
! ! !!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
! !!
!
!
!
! !
!
!
!! !
!!
!
!
!!
!! !
!!
! !
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!! !
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!! ! ! !
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! !!
!!
!! !
! !!
!! !
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! !!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! ! !!
! !! ! !
!!
! !! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
! ! !! !
!
!!
!!
!
!
!!
!!
!
!
!
! !!
! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
! ! ! ! !!
!
! ! ! !
!
!!
!!
! !! !
!
!
!
!!
!!
! ! !
!!
!!
!! ! ! !
!! !
!!
!!
!!
!!
! !!
!!
!! !
! !
!
!
!
!!
!
!
!! !
!
!
! ! ! !
!!
!
! !!
!!
!!
!!
!!
!!
!
!
! ! ! ! ! !
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
! !
!!
!!
!!
!
!!
!!
!
!!
!!
!
!!
!
! !
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
! !
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!
! !
!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!! ! ! ! !
!
!!
!
!
!
! ! ! !
!!
!!
!! !
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!!
!
!!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!!
!!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!
!
!! ! !
! ! ! !!
! ! !!
!!
!! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
! ! !
!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
! ! !! ! ! ! !
! !
!
! !
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!!
!!
!
!!
!!
!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!! !
! ! ! ! !!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
! !!
!!
!!
!!
!!
!
! !
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!!!!!!!
!!
!!
!!
!
!!
!!
!
!!!!!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!!!!
!!
!
!
!!!
!!!!!!!!!!!!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !! ! ! ! ! ! !
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!! ! ! !
!!
!
!! !
!
! !
! ! ! ! !!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!
!
! !!
!!
!!
!!
!!
!
!!
!! !
!!
!!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!!
!!
!
! !!
! !! ! !
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
! ! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! ! !
!
!
! !
! !!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
! ! !!
!! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!
!
!
!
!
!
!
!
! !!
!!
!
!
!
!
!
!
!
!!
! ! ! ! !!
!!
!! ! !
!
!
! ! ! ! !!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!!!!
!
!
!
!!!!!!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!
!!
! !
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!!!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
! !
!!
!!
! ! ! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!
!!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!
!
!
!!
!!
!!
!!
!!!!!!!
!!!!!!!!
!!!!
!
!
!
!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!!!
!!!
!
!!
!
!
!
!!!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!
!
!
!!
!!!
!!
! !!
!
! !!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!!!!!!!!!
!!
!
!
!
!
!
!
!
!!!
!!!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!
!!
!!!!!!!!!!!
!
!
!!
!!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!!
!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!!!
!!
!!
!
!
!
!
!
!
!!
!!!!!
!!
!!!!
!
!
!
!
!!!
!!
!!
!
!
!
!!
!!!!!!!!!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!!
!!
!
!
!
!!
!
!!!!
!!
!
!!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!!!
!!
!!
!
!!!
!!
!!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
! !
!!
!
!
!
!
! !
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
! !!
!!
!
!
!!
! ! !
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
! !!
! ! ! ! ! !!
!!
! !!
!!
!
!
!
! !
!!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
! !! ! !
!! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !! ! !
! ! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!! !
!! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!!!!!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!! !
!
!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
! ! !! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !
!! !
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
! ! ! !
!!
!!
!!
!!
!
! ! !!
!
!
!
! !! !
!!
!!
!!
!!
!!
!!
! ! ! !
! ! ! ! !!
!!
! ! !
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!! !
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!! !
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!
!!
!!
! ! !
!
!!
!
!
!
!!
!!
!
!
! !
!
!
!
!!
!!
!
!!
!!
!
!
!
!
! !
!
!
! !
!!
!
!!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! !
! ! ! !! ! !
!!
!!
!!
!!
!!
!!
!! ! !
! !!
!
!
!! ! !
!
!! ! !
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !!
!!
!
!
!
! !
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!! ! ! !
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
! !
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!!
! !
!
!
! !! ! !
!
! ! !
!
! !! !
!
!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
! !!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!! !
! !
!
!
!
!
!
!
!
!! ! ! !
!
!
!
!
!!
!
!
!!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!!
!
!
!!
!
!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!!
!!!!!
!!
!
!!!
!
!!
!!!!!
!!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! ! ! ! ! ! ! ! ! !!
!!
! !
!
!
! !! ! !
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
! ! ! !!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!! !
!!
!
!
!
!
!!
!
! !
!
! !
!!
!! !
!!
!
!
!!
!
! !! ! ! ! ! !
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!!!!!
!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
! ! ! !!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!!!!!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!!
!!
!!!!
!!!!!
!!!!
!!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
! !
!
! !
!!
!!
!!
!
!
!!
! ! !!
!
!!
!
!
!
!
!!
!
!
! !
!!
!
!
!
!
!
!!
!!
!!
!
! !
!
!
!!
!
!
! !
!!
!
!!
!
!
!!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
! !!
!!
!
!!
!
!
!
!!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!!
! ! !
!!
!
! !!
!!
!
!
!!
!
! !
!!
!!
!
!
!
!!!
!
!
!
!!
!!
!!
!!!
!!
!
!!
!
!
!!!!!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!
!!
!!
!
!
!!
!!
!!
!
! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!!!!!!!!!!!
!!
!!
!
!!!!!!
!
!!
!!
!!
!!
!!
!
!!!
!!
!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!!
!!!!!
!!
!!
!!!
!
!
!!
!
!
!!
!!!
!!
!!
!
!!!!
!!
!
!!!!
!!
!!!!!!!!!!!!!!!
!!
!
!
!
!!
!!
!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!!
!!!!!!
!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!!!!!!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!!!
!!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!! ! !
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!
!!
!
!
!
!
!
!
!!!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!!!
!!!!!
!!
!
!
!!
!
! !!
!
!!
!
!!
!
!!
!
!
!
! ! !
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
! !
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
! !
! !!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!
!!
!!
!! !
!
!!
!
!!
!
!
!!
!
!
!!
!!
!!
! !!
!
!!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!
! !!
!!
!!
!
!
!
!
! !
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!! !
!
! !
!
!!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!!
!!
!!
!!
! !!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
! ! !
!!
!
!
!
!
!!
!!
!
!
!
! !!
!!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
! !
!
!!
! !
!!
!
!
!!
!!
!!
!
!! !
! !
!!
!!
!!
!!
!!
!!
!
!
!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
! !!
! !
!
! ! !
!!
!
!! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!!!!!!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
! ! ! !
!
!
!
!
!
!
!!
!
!
!!
! !!
!!
!!
!!
!!
!!
!!
!
!!
! !!
!
!
!
!! !
! ! !!
!
!!
!
!
!!
!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
! !
!!
!!
!
!!
!
!
!
! ! ! ! ! ! ! ! ! !
!!
!!
!!
!
!!!
!!
!!
!
!!
!!
!
!!
! ! ! !!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!! !
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! ! !!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!! ! ! !
!
!
!!
! !!
!!
!!
!
!
! !
!
!
!
!
!!
!!
!!
!
!!
!!
!! ! !
!
!
!
!
!
!! !
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!! !
!
!
!!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
! ! !
!
!
!!
!
! !! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! !
!
!
!
! !!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!!
!
! ! ! ! ! ! ! ! ! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
! ! !
!!
!!
!!
! !!
!!
!!
!!
!!
! !
!!
! ! !!
!
! !
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
! !!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
! !
!
!
!!
!
!
!
!!
!
!!
!!
!!
!
!!
!
!
!!
!! !
!!
! !
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
! !!
!
!
!!
!
!
!
!
!
!
!
!
!
! ! !!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!! !
!!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!!
!
! !!
!!
!
!!
!
! ! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!! ! ! !
!!
! !
!!
!
! !!
! ! ! ! !!
!
!!
!!
! ! ! ! ! ! ! ! ! ! !!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
! ! !! ! ! !
!
!
! ! ! ! !
!!
!!
!!
!!
!!
!! ! !
!
!!
!
!
!!
! !
!!
!!
!
! !
!!
! ! !! !
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
! ! ! !
!
!!
!!
!!
!
!! !
! !!
!! !
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
!!
!!!!!!
!!
!!
!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!!!
!
!!
!
!!
!!
! !
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!!
!!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
! !
! !
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
! !
!
! !
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!! ! !
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!!!!
!!!!
!
!!
!
!!
!!
!!
!
!
!!
!
!!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!!!!!
!!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!!
!!!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!!!!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
! ! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!!
!!!!!!!!!!!!!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!!
!!!!
!
!!
!
!!
!!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!
!
!
!!
!!
!!
!!
!! !
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!!!!!!!!!!!!!!!!!!
!!
!
!
!
!
!
!
!
!!
!!!
!!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
! !
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!
!!!
!!
!
!!!!!!!!
!
!
!!
!!
!
!!
!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!!!!!!
!!
!!!!
!
!
!
!
!!!
!!
!!
!
!
!
!!
!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!!!
!
!!
!!!
!!
!!
!!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
! !!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!!
!!
!!
!!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!! ! !
!!
!!
!
!!
!! ! !
! !! !
! ! !! !
!!
!!
!
! ! ! ! !
!!
!!
!
!
!
!!
!
! !
!
!!
!!
!
!
! !!
!!
!
!
!!
!!
!!
!
!!
!!
! ! ! ! !!
!!
!!
!!
! ! !! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!!
!
!
!
!
!! !
!!
!
!!
!
!
!
! !
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
! ! ! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! ! ! !!
! !!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
! !!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
! ! ! ! ! !! ! !
! !!
!!
!!
!!
!!
!!
!!
! ! !
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!! ! !
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
! !!
!!
! !
!!
!!
! ! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!!
!!
!!
!!
!!!!!!
!!
!
!
!!
!
!!
!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!!!!!!!
!!!!!!
!!
!!
!
!
!
!
!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!!!!!
!!!!!!!!!!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!!!!!
!!
!
!
!
!!
!
!!!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!!
! !
!
!
!!
!
!
!
!!
!!
!
!!
!
! !
!
!
!
!
!!
!
!! !
!!
! !
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !! ! ! !
! ! ! !! !
!!
!!
!!
!!
!
!!
!!
! !!
!! !
!
!
!!
!
!
!
!! !
!
!
!
!
!
!
! !
!
!
!
!
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! ! !!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
! !
!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!
!!
! !
!
!
! ! !!
!!
!! !
!
! ! ! !
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
! ! !!
!
!!
!
!!
!!
!!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
! !!
!
!! !
! !
!
!
!
!
!
!
!
!
! ! ! !!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!!
!! !
!!
! ! !
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! ! !!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! !
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
! ! !!
!! ! ! ! ! ! ! ! ! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
! ! !! ! ! ! !
!!
!! ! ! !
!
!
! ! !!
! !!
!
!
!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!!!!!
!
!
!!!!!!!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!!!!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!!
!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!!!
!!
!!
!!
!!!!!!!
!!
!!
!!
!!
!
!
!!
!
!!!
!
!!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!!!!!!!
!!
!
!!!!!
!!!!
!!!!!
!
!
!!
!!
!!!!
!
!
!!!!!!!!!!!!!!!!!!!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!!!
!!!!!
!!!!
!!
!
!!
!!
!!!!
!
!
!!!!!!!!!!!!!!!!!!!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
! !!
! !
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!! !
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
! !!
!! ! ! ! ! !
!!
!
!
!!
! !
!
!
!!
!!
!!
!!
!!
!!
!! !
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
! ! !
!
!!
!
!! ! !
!
!!
!!
!!
!! !
! ! !! !
!
! !
!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
! !
!!
!!
! ! !
!!
!!
! ! !!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!!
!!
!!
!!!!
!!
!
!!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!!!!!!!!
!!!!!
!!
!
!
!
!
!
!
!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!
!!
! !
!
!!
!!
!!
!
!
!
!
!!
! ! !!
!!
!
!
!
!
!! ! ! ! ! ! ! !
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!! !
! !! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! !!
!!
!!
!
!
!
!
!!
!!
!!
!! ! ! ! !
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
! ! !
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!! !
!!
!!
! !
!
!
!
!
!
!
!
!
!!
!!
!!
!
!! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!!!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!!!!!!!
!
!
!!!!!!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!!
!!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
! ! ! ! !!
!
!!
!
!
! !!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!! ! !
!!
!
!
!
!
!
!! ! ! ! ! ! ! !
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
! !! !
!! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
! !!
!!
!!
!
!
!
!
!!
!!
!!
! ! ! ! !! ! ! !
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!! ! ! !
!
!
!
!
!
!
! !
!!
!
!!
! !!
!!
!!
!!
!
!
!!
!!
! !!
! ! ! ! !! ! !
!!
!!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
! !!
! ! !
!
!!
!!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!! ! ! !
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
! !
!
!
!
!!
!!
! !
!!
!
!
!
!
!
!
!
!
!!
!
! !!
! !
!
!! !
!
!
!
!
! !
!
!!
!!
!!
! !
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!! !
!
!
!
!
!
! !!
!
!
!
!!
!!
!
!
!
!
!!
!! ! !
!
! !
!
!!
!
!!
! ! !
!!
! !
!
!
!
!! !
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! ! ! ! ! ! ! ! !
!!
!
!!
!
!!
!! ! ! !
!
!
!
!!
! !!
!!
!! ! ! !
!
!
!
!
!
!
!
!
!!
!!
!!
! !!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
! ! !!
!!
!!
!!
!!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!! !
!
!
! !
!
! !!
!
!
!! ! ! ! ! ! !
!
! !
!
! !
!!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!! !
!
!! !
!!
!!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!!
!!
!!
!!
! !!
!
!
!!
! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!!
!
!
! ! !
!
!
!!
!
!! !
! !! ! !
!!
!
!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!!!!!
!!
!
!
!
!
!!
!
!!!!
!!
!!
!!
!
!
!
! !!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
! ! !
!!
!!
!
!
!
!
!
!!!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!!!!
!
!!
!!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!!!!
!!
!!!!!
!!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!!
!!
!
!!
!!
!!!!!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! !! ! ! ! !
!!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!!!!!!!!!!!!!!!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! !!
!
!
!
!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! !! ! ! ! ! ! ! !
!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!!!!!!!!
!!!
!!
!
!
!!
!
!
!
!!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!
!!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!
!!!!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!!
!!!!!!!!
!!
!
!
!
!
!!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!!
!
!!
!
!
!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!!!!!!!
!!
!!!!
!!
!!
!!
!!!!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!
!
!!
!!
!!
! !!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!
! ! ! ! !!
! !!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!!!!
!!
!
!
!
!
!
!!!!
!!!
!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! !!
!!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!!!!!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!!
!!
!!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!!!
!
!
!!
!!
!!
!! ! ! ! ! ! ! ! ! !
! ! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!!
! !!
! ! ! ! !!
!!
!! !
!!
!!
!!
!
!!
!
!!
!!
!
!
!
!
!
!!
!! !
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
! !! ! !
!
!!
!!
!!
!!
!!
!!
!!
! !
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
! !
!
!
!
!!
!!
!!
!!
! !!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
! !!
!!
! ! !!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
! !!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!! ! !
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
! !
!!
! ! !! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!!!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!!!!!
!!
!
!
!
!
!!
!
!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!!
!!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!!!!
!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
! !
!
!
!
!
!!
!
!! !
!!
! !
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
! ! ! ! !
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
! !
!
!!
!! !
! !!
!!
!!
! ! !!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!!!!
!!
!
!!
!!
!!
!!!!!!
!!
!!
!!!!
!!!!!
!!!!
!!
!!
!!
!
!!!
!
!
!!!!!!!!!!!!!!!!!!!!!!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!! !
!! ! !
! !
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
! !
!
! !
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!
!!
!
!! !
! !!
!!
!!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!
!
!
!
!
!
! !
!
!!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! !!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!! !
!
!
!!
!!
!!
!
!
! !!
!
!
!
!
!
!
!!
!! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!! !
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!!!
!!!!
!
!!
!
!!
!!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
! !
!
!
! !!
!
!
!
! ! ! !
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!!
!
! !!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
! ! ! !!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !!
!!
!!
!
!!
! !
!
!
!
!! !
!!
!!
!
!
!
!!
!!
!! !
!!
!! !
!
!!
! !!
!!
!!
!
!!
! !
!
!
!
!! !
!!
!!
!
!
!
!!
!!
!!
!!
!!
! !
!
! ! ! !! ! !
! !!
! ! ! !
!
!!
!!
!
!
!!
! !!
!!
!!
!
!!
!
!
!
!!
!
!
!
!! !
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!!!!
!!
!
!
!
!!!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
! !
!!
!
!!
!
! !!
! !!
!!
!!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!!
!! !
!!
!!
! !
!!
!!
!!
!
!
!!
!
!
!
!!
!!
!! !
! !!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
! !
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!!!
!!!!
!!!!!
!
!
!!
!!
!!!!
!
!
!!!!!!!!!!!!!!!!!!!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!!!!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
! ! !!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!!
!!!!!!!!!!!!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!!!!!!!!
!
!!!!
!
!!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!!
!!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!
!!
!
!
!!
!!
!
!!!!!
!
!!!!!!!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! !!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!!
!
!
!!
!
!
!
!!
!
!!
!
!!
!!!
!!
!
!
!
!!
!
!
!!!!
!!!
!!!!!!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
! !!
!! !
!
!
!
!
!!
! ! !!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
! !
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!! !
!
!!
! !
! !
! !
!
!
!
!
!
! !
!
!
!
!
!!
! !
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!! ! !
!! ! ! ! ! ! ! ! !
! ! ! ! ! ! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
! !!
!! ! !
!
!
!
! !!
! !! !
!
!
!
! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
! ! ! !
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! ! !!
!! !
!
!
!
!
!!
!
!
!
! !!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!!!!!
!
!
!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
! ! !
!
!
!
!
! !! !
!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!!!!!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
! ! !
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
! !
!! !
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!!
!!
!
!
!
!
!!
!!!!!!!!!
!!!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!!!!!!!
!
!!!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!!
!!
!
!!
! ! ! ! ! ! ! ! ! ! ! !!
! ! ! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!!
!!!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!!
!! !
! ! ! ! ! ! ! ! ! ! !!
! ! ! !!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!! !
! ! !! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!!
!
!
!
!!!!!!!!
!!!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
! !!
!!
!!
!
!
!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!!!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!! !
!! !
! ! !
!
!
!!
!!
!!
! ! !!
!!
! ! !!
! !!
! !
!! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! !! ! !
! ! ! ! ! ! ! ! ! !! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! ! ! ! !! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! !
!
!
!!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! ! !!
! !! ! !
!!
!!
!!
!!
! ! !!
!!
! !! !
!!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!! !
!! !
!
!
!
!!!!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!
! !! !
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!!!!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
! !
!!
!!
!!
!!
! ! !!
!!
! !! !
!!
! !
!
!!
!!
!!
!!
!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!
!!!!!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!!
!!
!! !
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!!
!!
!
! !
!!
!
!!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
! ! !!
!
!
!
!
!
!
!! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!! !
!
!
!!
! !!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!!!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!
!
!
!
!
!
!!
!!!!!!!!!!!!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
! ! !! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!!
!!
!!!
!!!
!
!!
!!
!!
!!
!!!!!!!!!!!!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!!!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!
! !!
! !! !
!!
!
!!
!
!
!
!
!
!
!! !
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!!!!
!!!!!!!!!!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!! !!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! ! !! !
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
! !
!
!
!!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!
! !!
!! ! !
!!
!!
!
!
!
!
!
!
!
!! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!
!
!
!
!
!!!
!!!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!!!!
!!
!
!
!
!!!!!!!!!!!!!!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!
!!
!!
!!
!
!
!
!
! !!
!!
!!
!!
!!
!
! !!
!!
!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!! !
!
!
!
!
!!
!
!
!!
!!!!!!
!!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!
!!
!
!
!!
! ! !!
!!
!!
!!
!!
! !!
!!
!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
! ! ! ! ! ! !! ! !
!! !
!!
!!
!!
!!
!! !
!! !
!!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!! ! ! !
!! ! ! ! ! !
!
!!
! !!
!
!
!
!
!!
!
!!
!!
!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!!!
!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
! ! ! ! ! ! !! ! ! !
!!
!
!!
!
!!
!!
!! ! !
!!
!!
!
!!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
! ! ! !! ! ! ! ! !
!
!!
!
!!
!!
!
! !
! !!
!!
!!
!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!!
!!
!!!
!!!
!
!!!!
!!
!!
!!
!
!
!!
! !!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
! ! !
!
!
!
!!
!
!
!
!!!!!!!
!!!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! !! ! ! !
!! !
!
!!
!!
!!
!! ! !
! !
!!
!
!!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
! ! ! ! !!
! ! ! ! ! !
!!
!
!!
!!
!
!
!
! !!
!!
!!
!
! ! ! ! ! ! !
!
!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! !
!!
!!
!
!
!!!!!!!
!!!!!
!
!
!
!!
!
!
!
!
!
!
!!
! !
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
! ! ! ! ! !
!!
!!
!!
!
!
!
!!
!
!!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!!
!
!!
!!!!
!!!
!!
!!
!!!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!!
! !!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!! !
!
!
!!
! !!
!
!
!!
!
!
!!
!
!!
!!
!
!!
!
!
!
! ! ! !! !
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
! !
!!
!!
!
!
!
!
!
! !!
!!
!
!
!!
!! !
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !
! !! !
! !! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!!
!!
!!
!
!! ! !
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!
!!
!!
!!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
! !
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!
!
!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!
!!
!
!!
!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
! !! !
! !! !
! !!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! !
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!!!!
!!!!!!!!!!
!!
!
!
!!!!!!
!!
!!!
!!!!!!!!
!
!!
!!!!!
!
!!!!!!!!!!!!!!!!
!!!!!
!!!!!!!
!!
!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!!
!
!
!
!
!
!
! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
! !
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
! !! !
!!
! !!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!!!!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! !! !
! !! !
! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
! !
!!
!
! !
!!
!
! !
!
!
! !!
! ! ! ! ! ! ! !! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
! ! !!
!!
!! !
! ! ! ! ! !! ! !
!!
! ! ! ! !!
!
!
!
!
!
!
!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!! !
! ! !!
!
! !!
!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!!
!!
!!!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!!
!
! !
!
!
! !!
! ! ! ! ! ! ! !! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
! ! !!
!!
!! !
! ! ! ! ! !! ! !
!!
! ! ! ! !!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!!!
!!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!!
!!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
! !
!!
!!
!!
!!
!
!!
!!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!!!
!!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!!!
!!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
! ! !!
!
!
!! !
!
!
! ! ! ! ! ! ! ! !!
!!
!
!
!
!
!
!
!
!! ! !
!
!
! !!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!
!! !
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!!
!
!
!
!
!
!!!
!
!
!
!!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!!
! !
!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!
!
!!
!!
!!
!
!!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!
!!!
!!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!
!! !
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!!
!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!! ! ! ! !
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
! !
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
! !!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!!!!!!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
! !
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
! !!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!! !
!!
!!
!
!
!
!
!
!! !
!!
! ! ! ! ! ! !! ! ! !
! ! !!
!!
!!
!!
!
!
!!
!!
!!
! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!! ! ! !
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
! !
!
!
!!
!
!
!
!!
!
!
!
! !
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!!!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!!!!!!!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!!!!!!!!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
! !
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!!
!
!!
!
!!
!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!!
!
!
!!
!
!
!!
!
!
! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!! ! ! ! ! ! ! ! ! !
!
! !
!
!
!
!
!!
!!
!!
! !
!!
!!
!
! ! !
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!!!!!
!!
!!
!
!!
!
!!
!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! ! ! ! !!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!!
! ! !!
!!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! !!
!
!
!!
!! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!!
!
!
!!
!!
!
!!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!!
! !
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!
!! !
!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!!!!!!!!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! !
!
!
!!
!! ! ! ! ! ! ! ! ! ! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
! ! !
!
!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! !! ! !
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!!!!
!
!!
!
!
!!
!
!
!
!!
!
!!!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
! !! !
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !! !
!
!
!
!
!
!
!
!
!
!
!!
! !
!
! !
! !
!
! ! ! !
!
!
!!
!
! ! !
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
! !!
! !
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!!
!!
!!
!!!!
!!!
!!
!
!
!
!!
!
!!
!!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
! !
! !!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
! !!
!
!
! ! ! !
!
!!
!!
! !!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
! ! ! ! !! ! ! !
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!!
!!!!
!!!!!!
!
!
!
!
!
!!
!!
!!
!!
!!!!!!
!!
!
!
!!
!!!!
!
!
!!!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!! !
!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
! !! !
!
! ! ! !
!
!!
!!
! !!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!!!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!!!
!
!!!
!
!!
!!
!
!
!
!
!!!!
!!
!!
!!!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
! !!
!!
!!
!
!
!
!
!!
!!
! !!
! ! ! ! !! ! !
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! !
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!!
!! !
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
! !!
!! ! ! ! !
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!! !
!
! ! !
!!
!!
!
!
!
! ! !
!
!
! !!
!
!
!
!
!
! ! !
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!
!
!
!!!
!
!!
!
!
!!!
!
!!
!!!!!
!
!
!
!!!
!
!
!!
!!
!
!
!
!
!!
!
!!!!
!!!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!!
!
!!
!
!
!
!!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!! ! !
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
Rû de la
Valée Maria
Ru d'Orgeval
Rû desBouillons
Rû deRusse
Rûde
Bréval
Ru deBuzo
t
Liesse
Verneuil-sur-Seine
Triel-sur-Seine
Jouy-le-Moutier
Carrières-sous-Poissy
Poissy
Andrésy
Achères
Marly-le-Roi
Saint-Germain-en-Laye
Conflans-Sainte-Honorine
Éragny
Le PecqLe Vésinet
Herblay
Montesson
Chatou
Maisons-Laffitte
Sartrouville
Carrières-sur-Seine
Rueil-Malmaison
Houilles
Montigny-lès-Cormeilles
Source: Esri, DigitalGlobe, GeoEye, i-cubed, Earthstar Geographics, CNES/Airbus DS, USDA, USGS, AEX, Getmapping, Aerogrid, IGN, IGP, swisstopo, and2°12'0"E
2°12'0"E
2°8'0"E
2°8'0"E
2°4'0"E
2°4'0"E
2°0'0"E
2°0'0"E
1°56'0"E
1°56'0"E49
°0'0"
N
49°0
'0"N
48°5
6'0"N
48°5
6'0"N
48°5
2'0"N
48°5
2'0"N
420000
420000
425000
425000
430000
430000
435000
435000
440000
440000
5415
000
5415
000
5420
000
5420
000
5425
000
5425
000
5430
000
5430
000
GLIDE number: N/A
^Poissy Paris
0102
03
0405
06
07
08
Seine-et-MarneYvelines
Essonne
Val-d'Oise
Aube
MarneAisne
OiseEure
Cher
Eure-et-Loir
Loir-et-Cher
Loiret
Cote-d'OrNievre
Yonne
Ile deFrance
Champagne-Ardenne
Picardie
CentreBourgogne
EureOuanne,LoingLoire
Yonne
SeineAube, Se ine
Marne, Seine
^
Belgium Germany
Italy
Spain
SwitzerlandFrance
Bay ofBiscay
MediterraneanSea
English ChannelParis
Cartographic Information
1:35000
±Grid: WGS 1984 UTM Zone 31N map coordinate system
Full color ISO A1, medium resolution (200 dpi)
Heavy rain fall in the past days lead to flooding in the Loing river basin. The departments ofLoiret and Seine-et-Marne to the south and east of Paris were placed on red alert by thenational weather service. Floods have affected transportation network, settlements and otherfacilities.The present map shows the flood delineation in the area of Poissy (FRANCE). The thematiclayer has been derived from post-event satellite image using a semi-automatic approach.The estimated geometric accuracy is 5 m CE90 or better, from native positional accuracy ofthe background satellite image.
Products elaborated in this Copernicus EMS Rapid Mapping activity are realized to the bestof our ability, within a very short time frame, optimising the available data and information. Allgeographic information has limitations due to scale, resolution, date and interpretation of theoriginal sources. No liability concerning the contents or the use thereof is assumed by theproducer and by the European Union.Please be aware that the thematic accuracy might be lower in urban and forested areas dueto inherent limitations of the SAR analysis techniqueMap produced by SERTIT released by e-GEOS (ODO).For the latest version of this map and related products visithttp://emergency.copernicus.eu/mapping/list-of-components/[email protected]© European UnionFor full Copyright notice visit http://emergency.copernicus.eu/mapping/ems/cite-copernicus-ems-mapping-portal
LegendTick marks: WGS 84 geographical coordinate system
Product N.: 04POISSY, v2, EnglishActivation ID: EMSR165
Pre-event image: ESRI World Imagery © Microsoft (acquired on 01/08/2011), GSD 0.3 m, 0%cloud coverage, provided under COPERNICUS by the European Union and ESA.Post-event image: RADARSAT 2 Data and products © MacDonald, Dettwiler and AssociatesLtd. (2016) (acquired on 04/06/2016 17:53 UTC and 05/06/2016 07:49 UTC, GSD 3 m) -RADARSAT is an official mark of the Canadian Space Agency - provided underCOPERNICUS by the European Union and ESA, all rights reserved.Base vector layers: BD TOPO © IGN, OpenStreetMap © OpenStreeMap contributors,Wikimapai.org, GeoNames 2015, refinedby producer.Inset maps: JRC 2013, © EuroGeographics, Natural Earth 2012, CCM River DB ©EUJRC2007, GeoNames 2013.Population data : Landscan 2010 © UT BATELLE, LLCDigital Elevation Model: SRTM 90m (NASA/USGS)
0 1 20.5km
Poissy - FRANCEFlood - Situation as of 05/06/2016
Delineation Map - Monit01
Map Information
Relevant date recordsEvent Situation as of30/05/2016 05/06/2016Activation Map production03/06/2016 07/06/2016
Disclaimer
Data Sources
30km
Affected Total in AOIFlooded areaEstimated population 3951 79583
Consequences within the AOIUnit of measurement
ha 158.5No. of inhabitants