u nioec mu · 2018. 9. 21. · a a a a e a i i a a i a a e a a a a a a a a o a a a a a a i a a i a...
TRANSCRIPT
! !
!
!
!
!
! !
!
! !
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
! ! ! !
! !
!
!
!
!
!
!
!
! !
!
! ! !
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
! !
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
! !
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
! !
!
! !
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
! !
!
! !
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
! !
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !
!
!
! !
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
! ! !
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! ! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
! ! !
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
! !
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
! !
A
A
A
A
A
E A
I
I
A
A
I
A
A
E
A
A
A
A
A
A
A
A
O
A
A
A
A
A
A
I
A
A
I
A
I
I
I
I
A
I
A
I
I
DI
LA
AI
LA
C.
DI
DI
DI
DI
DI
DI
DI
DI
DI
DI
DI
LE
DI
M.
M.
DI
DI
DI
LA
AL
DI
DI
DI
DI
DI
LA
C.
C.
C.
C.
C.
C.
IL
DI
DI
DI
DI
DI
DI
DI
DI
DI
DI
AL
LA
DI
M.
M.
M.
M.
M.
M.
M.
LA
DI
DI
DI
AL
LA
AL
AI
DI
C.
C.
AL
DI
DIDI
DI
DI
DI
DI
DI
DI
DI
DI
DI
M.
M.
M.
M.
DI
DI
DI
DI
DA
LE
LE
LA
LA
ILIL
AL
DI
DI
DI
IL
59
DI
DI
DI
DI
DI
LE
LE
LA
LA
IN
C.
C.C.
C.
C.
C.
C.
AL
DI
DI
DI
DI
DI
DI
T.
LA
M.
M.
AI
DI
DI
DI
DI
DI
DI
LE
LA
LA
LA
LA
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
DI
AL DI
AL
DI
DI
DI
DI
DI
IL
DI
DI
DI
C.
DIDI
DI
DI
DI
LE
LA
DI
DI
DI
AL
C.
T.
T.
DI
DI
LA
C.
C.
DI
DI
AL
DI
DI
DI
DI
DI
DI
DI
AL
LA
DI
DI
M.
M.
M.
M.
M.
M.
M.
DI
DI
DI
DI
AL
AL
AL
LA
AL
DI
DI
DI
DI
DI
LA
C.
DI
DI
DI
DI
DI
IL
DI
M.
M.
M.
M.
DI
LA
IL
DI
DI
IN
DI
DI
DI
DI
DI
DI
DI
DI
DI
LE
LA
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
AL
DI
DI
DI
M.
M.
M.
DI
DI
DI
DI
P.
LA
C.
C.
C.
C.AL
AL
AL
AL
AL
AL
AL
AL
AI
AI
AI
DI
IL
LO
DI
C.
LA
LA
C.
DI
DI
DI
M.
LE
DI
DI
DI
DI
DI
DI
DI
DI
DI
DI
DI
DI
DI
P.
LA
C.
C.
C.
C.
C.
C.
C.
C.
C.C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
C.
AL
AI
AI
AI
DI
DI
DI
DI
IL
IN
DI
DI
DI
LA
IL
DI
DI
AL
M.
M.
DI
DI
DI
DI
DI
AL
IN
AL
DI
DI
M.
DI
DI
DI
IL
AL
LE
LE
DI
DI
DI
DI
DI
DI
DI
DI
LA
IL
DI
DI
M.
M.
M.
M.
M.
LA
DI
DI
DI
DI
DI
DI
DI
DI
DI
LE
LE
LA
LA
C.
AL
AL
AL
AI
AI
AI
DI
DI
DIM.
DI
LAM.
DI
RIO
RIO
DEL
D I
L A
DEL
DEL
DEL
DEL
DEL
RIO
RIORIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
FAI
COL
DEL
DEL
DEI
D I
VAL
L E
L E
L A
L A
L A
L A
DELCOL
SAN
DEL
DEI
COL
RIO
I L
DEL
DEI
SAN
DEL
DEL
RIORIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
DEL
COL
COL
COL
COL
DEL
DEL
D I
L E
L A
L A
I L
AIA
SAN
DEI
L E L A
L A
COL
SAN
SAN
DEL
DEL
RIORIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
DEL
DEL
DEL
COL
COL
COL
COL
COL
COL
DEL
DEI
D I
D I
L E
L A
L A
I N
I L
I L
A L
A L
A I
SAN
SAN
SAN
SAN
DEL
SAN
VIE
TEO
DEL
DEI
SAN
SAN
DEL
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
SAN
COL
DEL
D I
D I
L E
L E
A L
A I
A I
RIO
SAN
SAN
DEL
TRE
DEL
DEI
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
DEI
TRE
D I
NEL
L E
L A
L A
I N
I L
A I
DEL
DEI
RIO
DEL
SAN
DEL
RIORIO
RIO
RIO
RIO
VAL
RIORIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
DELCOL
DEL
DEL
COL
COL
DEL
DEI
D I
D I
D ID I
A L
L E
L E
L A
L A
L A
L A
I N
I L
A L
COL
RIO
DEL
DEL
DEL
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
TRE
DEL
COL
COL
DE'
D I
A L
L A
SAN
MEO
DEI
DEL
RIO
RIO
DEL
L A
A L
DEL
DEL
REO
COL
RIO
DEL
DEL
RIODEL
VAL
VAL
DEL
DEL
DEL
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
SAN
L E
A L
SAN
SAN
DEL
DEL
DEL
DEL
COL
SAN
SAN
SAN
SAN
L E
RIO
RIO
RIO
I N
DEL
DEL
DEL
RIO
COL
COL
TRE
TRE
DEL
DEL
I N
FIL
A L
COL
RIO
RIO
RIO
RIO
RIO
COL
COL
DEL
DEL
DEL
DEL
DEL
DEL
DEL
DEI
DEI
DEI
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIO
RIODEL
COL
COL
L E
L E
L E
I L
A L
A L
DELCOL
DEL
DEL
DEL
D I
L E
DEL
DEL
SAN
DEL
TANA
L E
LAGO
TESA
RAVE
LIMA
LIMATOPO
PIAN
L A
BUCA
ALLE
ALLA
LUCA
PIAN
ZATO
CAVE
TANA
AGLI
VICOREVE
CAVA
CIMA
CIMA
CIMO
ALTO
PAPO
D I
A L
PIAN
L E
L A
CASAALLA
VICO
LIMA
ZITA RAVI
MORO
LATO
PILI
PIAN
PEPI
LAME
PIAN
PIAN
PIAN
PIAN
PIAN
PIAN
ZITA
PIAN
NERO
ALLA
S.S.
S.C.
S.C.
BUDA
UNTI
RIPA
RAVI
MORO
FOCI
ALTA
PIAN
CASE
CASA
CASA
ALLO
ALLA
ALLA
LAMA
ANIA
PILA
P O
L A
ALLE
A I
S.S.
S.P.
PIAN
NOCE
LAMA
ALLE
ALLA
PIAN
PIAN
PIAN
PIAN
ALLA
TOPI
PIAN
ALLA
ALLA
ALLA
LAGO
S.P.
S.P.
CAVA
CAVA
ANIA
S.S.
PEROFOBI
FOCE
FOCE
SEGA
CISA
BUTA
FOCEFOCE
FOCE
FOCE
LUCOPIAN
LAGO
TOSA
PIAN
PIAN
PIAN
PIAN
L E
L A
FOCE
A L
GAIO
S.P.
S.P.
PIAN
ALLE
PIAN
CIMA
LAME
PIAN
L E
I N
ALLE
A L
A L
A I
S.P.
S.P.
NOCE
CIMA
ORSO
MORA
ALTA
PIAN
CASE
ALLA
ANIA
ANIA
VANO
S.P.
S.P.
PITA
ALLA
ALLA
ALLA
ALLA
ALLA
ALTO
PIAN
DOPO
S.P.
CASA
LAGO
LAGO
LUPO
ORSO
ORSO
CAVO
S.S.
S.P.
S.P.
S.P.
S.P.
LATO
TUPO
SERE
ALLA
PIAN
CASA
CASA
CASA
CASA
CASA
CASA
CASA
TEGA
LATO
PIAN
NEROLAGO
LAGO
ALLE
FOCE
CIMA
CIMA PIAN
S.P.
PINO
FOCE
FOCE
ALPE
SEGA
PIAN
PIAN
PIAN
BUON ALLE
NUDA
NUDA
CIMA
TOIACIMA
I N
CAPO
TOIA
TANO
TOPI
TESE
TANA
CANE
BUTI
CAPO
CAPO
ANIA
NUDA
TITO
ROSA
CIMA
CIMA
PIAN
L A
ALTO
ALTA
PIAN
TATO
MORO
IOLA
PIAN
LAMA
TESALUPO
LAMA
S.C.
CIME
FOSSO
PASSO
DOGNO
CERRI
SERRA
COLLE
VALLI
PIANO
MOZZEMONTE
MONTE FONDO
FAETA
SCURO
FORRA
DELLE
DELLE
DELLA
DELLA
DELLA
DELLA
DELL'
COLLE
BERTO
SOLCO
SOLCO
SOLCO
SOLCO
SOLCO
SOLCO
SOLCO
SOLCO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FORRA
SERRA
ROCCA
LEZZA
CROCE
CERRI
LEZZA
DELLE
DELLA
DELLA
DELLA
DELLA
COSTE
CORVO
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
BALZO
BALZO
BALZI
PENNA
BALZO
SERRE
FAGGI
TERME
ROSSA
ROSSA
DELLE
DELLE
D E L
BORRA
POLLA
POLLA
P R A
N E I
LEZZA
LEZZA
LEZZA
PIANO
OLIVI
DELLA
DEGLI
PONTEPONTE
VALLI
SICHI
MONTE
GELLA
DELLA
VILLA
ISOLA
DELLE
COLLE
PONTE
PONTE
FONDO
FOSSO
FOSSO
FOSSO
DELLAFONDO
FOSSO
DEGLI
DELLA
BUCHE
COLLE
FONTE
DELLE
DELLE
DELLE
DELLA
SOLCO
SOLCO
SOLCO
SOLCO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
VARNI
MOZZA
DELLA
DELLA
DELLA
DELLA
SERRA
COSTA
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
BALZO
BALZO
PIANO
L'OMO
TORTA
MONTE
GALLO
POZZA
DEGLI
D E I
CAMPO
BALZO
COSTADELLA
VANNI
PRATI
ROSSO
COLLE
CELLA
PIZZO
VALLI
VALLI
MOTTE
FAETA
DELLE
DELLE
DELLE
DELLA
DELLA
DELLA
SOLCO
SOLCO
SOLCO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
SERRA
SERRA
FONTE
COSTA
SANTA
LEZZA
DELLE
DELLE
DELLA
DELLA
DELLA
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
COLLE
BALZO
BALZO
CORSO
VALLI
CAMPO
VALLI
TRAIA
DELLE
D E L
D E I
COSTA
V A L
SELVA
SERRA
ROCCO
DELLA
SANTA
PONTE
(N12)
DELLA
SERRA
SELLA
FORNO
VIGNA
RONCO
PIERI
DIOMA
DELLE
CALDA
BASSA
NELLA
COLLE
COLLE
RIOLO
PIEVE
SECCO
DEZZA
DEZZA DELLA
DELLA
DEGLI
FIUME
PIANO
MOZZO
DELLA
COLLE
COLLE
POLLE
S A N
COSTA
DEZZA
ROCCO
PONTE
PONTE
PONTE
DELLA
SOPRA
LUCIASANTA
GATTI
DALLI
COSTE
BORRA
ROCCA
COLLE
PIANO
NELLE
NELLE
FONDO
FOSSO
COLLE
GERRI
T R E
BORRA
PIANO
CALDA
PIANO
COSTA
RIOLO
VILLA
VILLA
MONTI
MONTI
FOSSO
VIGNAPIANO
COLLE
COSTE
PONTE
COLLE
PIANO
SORDO
COSTA
FIUME
DELLEPIANO
AULLA
LUCCA
DELLA
SOTTO
SOPRA
CHIOI
PONTE
BARGA
A I
DELLE
DELLA
SOLCO
SOLCO
SOLCO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
PRADA
BOTRI
DELLE
DELLADELLA
CRINE
COLLE
COLLE
COLLE
BALZO
BALZO
DELLO
TORRE
PRATO
MOSCA
DELLA
GHIGO
DESCO
CATRO
BOSCO
V I A
RONCO
DELLEDELLA
DELLA
D E L
D E L
SELVA
MOTTA
MOTTA
L A
COLLE
CALDA
DELLAPONTE
PONTE
PALMI
VILLA
SOTTO
SERRA
BOZIE
VIGNE
TORREL'AIE
DELLE
DELLA
BORRA
PIANO
COLLE
COLLE
SOLCA
DEGLI
SOLCO
DEZZA
DELLE
DELLA
SOLCO
FOSSO
COLLI
DELLE
COSTA
COLLE
COLLE
SOLCO
MONTE
CESTI
L E
ROCCO
CROCE
SOTTO
SOTTO
SOPRA
PRETI
MONTE
FONDO
VOLPI
VALLI
PRATI
DEZZA
DELLA
CALDE
BASSA
AIOLA
PEZZO
CAMPO
TROGO
PRETA
DELLA
DELLA
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
VOLPE
TRINA
DELLA
DELLA
COLLE
COLLE
BORRE
SALTO
NELLE
COSTA
DELLE
SOTTO
SOPRA
SANTI
ROSSA
ROCCA
GOSTO
FERRO
DELLE
BOSCO
PONTE
FONDO
TRINA
FRAIA
BASSO
FOSSO
PRETE
COLLE
SCUDO
BARCA
FIUME
BARCA
FOSSO
DELLADELLA
FOSSO
FOSSO
FORRA
FORRA
FIUME
COLLI
COLLE
COLLE
COLLE
T R E
PIANO
ROCCOPONTE
(N.7)
(N.7)(N.7)
BARGA
BARGABARGA
AULLA
AULLA
LUCCA
LUCCA
DELLA
VOLPE
SOTTO
SOTTO
SOTTO
SOPRA
SOPRA
SOPRA
SASSO
SERRA
SASSO
SALVI
POZZA
NUOVA
MEONI
VILLA
VILLACAMPO
SOLCO
SOTTO
SOPRA
MARIA
PONTE
CONTI
BIAGI
CAMPO
BARGA
BARGA
DELLA
FOSSOFOSSO
PIAIA
DELLA
BUONA
VALLE
SOLCO
GIOVO
FOSSO
MORTA
DELLA
DELLA
SOLCO
SOLCO
SOLCO
SOLCO
SOLCO
SOLCO
FOSSOPRADA
CALDA
DELLE
DELLA
BOSCO
DELLA
DELLA
DELLAFOSSO
MONTE
BASSA
L A
PIAIA
SOLCO
COLLE
PENNADELLA
D E L
SOLCO
LEZZA
GORGO
CURTI
CALDE
SECCO
SANTA
DELLE
DELLA
DELLA
DELLA
BORRA
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
FOSSO
VENTODELLA
BASSA
DELLA
DELLA
COLLE
COSTA
COLLE
COLLE
COLLE
COLLE
COLLE
PIZZA
GIOVO
DELLA
BORRE
D E I
PIANO
FOSSO
SASSO
VENTO
SOTTOSOPRA
PRATA
PIANE
SICHI
PIANE
PIANE
LUCIA
DELLE
CALDA
BASSA
SANTA
LEZZA
PIZZA
MONTE
LEZZA
COLLE
COLLE
BOTTE
BELLA
BASSA
SOPRA
PIANI
FOSSO
FOSSO
FOSSO
DELLA
SOTTO
DELLE
FOSSO
FOSSO
VIOLA
DELLECOLLE
COLLE
(N.12)
CASOLI
SALATA
FREDDA
CACCIA
FREDDA
COCCIA
METATO
GRANDE
ANCINI
VALICO
POGGIO
POGGIO
CRESTA
PAGANAPIAZZA
PIAGGE
GROTTA
COCCIA
STRADA
MAGGIO
CORNIA
MOLINO
MOLINO
MOLINO
METATO
METATO
MAGGIO
LIMANO
CASOLI
CANALI
CALIGI
POGGIO
LIMANO
APERTOVACCHE
SCESTA
SCESTA
COCCIA
COCCIA
COCCIA
BUCINI
LATAMO
FAGGIA
GRANDE
APERTO
LIMANO
POGGIO
POGGIOCHECCO
ARGINI
FAGGIO
PIANEL
LIMANO
MATTEO
TERRIA
TERRIA
GROPPO
CORONA
CASINA
BACINO
SCESTA
POGGIO
CRESTI
CASTRO
CEVOLI
BURINO
ORZALI
PIANEL
METATO
MANDRI
SCESTA
BURICA
MALOCA
CORONA
CIOCCA
MOLINO
MOLINO
MOLINO
MAIOLA
TERRIA
CASTRO ARZALE
CEVOLI
SCESTA
SEGONE
GRACHI
(N.38)TADDEI
PIAZZA
PIANZA
MOLINA GROTTA
MOLINO
BASTIA
ANSUGO
STRADA
MOLINO
FABBRO
VAGLIO
METATI
GRANDEFEGANA
RICCIO
METATI
(N.56)
STRADA
VAGLIO
METATO
(N.20)
CAMPIA
MOLINO
(N.20)
CAMPIA
PEDONE
MENCHI
VICARI
STOLFI
PEDONA
FANALE
TROGHI
SCESTA
PELAGO
GRANDE
GRANDE
GRANDE
FEGANA
BORMIAGABBRO
CRESTA
ORRIDO
GUESSE
METATO
GROPPI
PIAGGE
METATO
(N.56)
(N.56)
SERINI
NOCINO
ONTANI
DEBBIA
COCULE
SEGONE
SEGONE
FEGANA
(N.38)
(N.56)
RAMONE
PIELLA
MATTEI
CURCHI
CAVOLI
CASINA
MULINO
MULINO
MULINO
MOLINO
DEBBIA
CASINO
TOTONE
DOGANA
DEBBIA
CURCHI
COCULE
BURICA
TIGLIO
TROGHI
GROTTA
(N.11)
(N.11)
TIGLIO
NAPULA
MAGGIO
CHIESA
CANALE
SEGGIO
MULINO
LUNGHI
GROTTE
BEBBIO
TIGLIO
TIGLIO
CANALI
REPILA
(N.20)
(N.20)
CAMPIA
CAMPIA
RENAIO
PIEZZA
CAMPIA
SCAFFA
MAGGIO
MAGGIO
ZANESI
CAMPIA
(N.44)
CANTEO
TRUPPA
SEGALE
SEDILI
PATANO
PAROLICANTEO
BIONDI
SEGGIO
RONCHI
RONCHI
MOLINO
MOLINO
TOLARI
RIGALI
GRAGNO
CIOCCO
PIATTO
PORCHEPOGGIO
DOCCIA
GRANDE
CASINO
GRANDE
POGGIO
GRANDE
GRANDE
GREPPI
PIAGGE
(N.56)
SEGONE
SEGONE
CASINO
FREDDA
CALDAN
MAGGIO
BAGINA
STERPI
STELLA
ROBBIE
GROTTA
ROMITI
INCESA
IACOMI
CENGIO
MULINO
MULINO
METATO
CASINO
CASINO
CASINO
CASINO
CASINO
CASINO
CASINO
CASINO
CASINO
GEMINA
FOBBIA
RENAIO
CASONE
CASONEVACCHE
BORRANA
P I A N
P I A NRENICCI
G L I
FERRARI
CASETTA
BANDITA
FIESCIO
FATELLO
TRUGURA
TANETTE
VECCHIO
LUCCHIO
ROTONDO
P A C E
MANETTA
FATELLO
L A M E
STRETTE
P I A N
P I A N
DIACCIO
A G L '
B U T A
CORNICE
STATALECERRETO
FINUCCI
CERRETO
TERMINI
LUCCHIO
MACCHIA
MERICIA
FORCONE
FIESCIO
DIEGAIA
VIGNORI
BUSOCCO
AGGRADA
MONTALE
SCRITTO
CERRETA
V A L
P I A NMACCHIA
DIACCIO
A L L E
MARTINO
PECIORI
CHIAPPO
CASELLO
A I A
A L L
MEZZANO
P I A N
FONTANA
CERRETA
CERRETO
BUSIANO
PIASTRE
MORIANO
FERRAIO
VECCHIO
STRETTE
P I L A VECCHIA
P I A N
P I A N
P I A N
SCALCHI
MICHELE
LORENZO
NICOLAO
MATTONI
MARTINO
SCOPETO
ARRIGHI
VIZZATAFORNACE
CARRAIA
LONGOIO
FORESTA
AGHEZZI
FOCETTA
ROTONDO
V E N E
S U T I
P I A N
L A M A
A L L E
PRUNETA
BUSSATO
FERMATAPEZZINA
PINOTTO
CASETTA
LECCHIO
FARNETA
VITIANA
PICCOLO
PUNTONE
L O N I
MERIZZO
B U C A
P I A N
A L L A
A L L A
A L L A
CARMINE
MADONNA
VECCHIA
LUGNANO
TURRITE
CARDOSO
CARDOSO
OSTERIA
SERCHIO
LOPPORA
NICOLAO
(N.445)
CAPRONI
FONTANAFORNACI
FICCHIO
FICCHIO
C I M E
A L L E
A L L A
PRACCHI
CALDONE
MERISSA
LUCERNA
TREBBIO
COLONIA
MADONNA
FIORITO
PIULETA
R O M I
PRUGLIO
P U C I
L A G O
G A I O
T A N A
CARPINI
P L A N
P I A N
P I A N
P I A NP I A N
DIACCIO
PIASTRA
MADONNA
CAPANNE
CAPANNE
CAPANNE
CAPANNE
CAPANNE
CAPANNA
CAPANNA
PRUGLIO
MANDRIA
CAMPORE
PIASTRE
BUGIONERIMOGNO
FOCETTA
FOCETTA
SALTOIO
FERCHIA
MENGONE
F A V A
P I A N
P I A N
DIACCIO
PASTINI
MADONNA
FERCHIA
GALLITA
GALLITA
SCOPAIO
SAPIANA
SALTOIO
RICOLLI
PALAZZO
GIGETTO
CARNOLA
BARZINA
LOPPORA
DIAVOLO
T A N A
A L L A
O R T A
MONTATE
PISTOIA
PEGNANA
MENGONE
BOTTEGA
BALOCCO
ABETAIO
PIASTRA
NISCALA
MONTALE
FRAGLIA
PIERONE
BROGLIO
TURRITE
ZINEPRI
CONCORI
CAPANNA
CONFINE
ZAMPONE
ROGNOSA
SERCHIO
SERCHIO
LOTRANI
LOPPORA
LOPPORA
FONTANA
FONTANA
APPIAIA
QUIRICO
(N.445)
CERAGNA
VOLPAIO
TAZIOLI
PRETONE
NICCOLI
MORDINI
GENTOSI
FRATINICONTINA
CANDINI
BARUCCI
TURELLO
PAGNINI
CESTONI
CASELLO
CAPRONA
BIMBINI
ORSUCCI
DIVERSI
BARDANI
PASCOLI
MOLOGNO
ALBIANO
POTENZE
RIFUGIO
RIFUGIO
FEMMINA
SORBETO
DIAVOLO
FOCETTA
VETRICE
FONTANE
PUNTONE
DIACCIO
A L L O
MOSCATO
ISERONE
MOSCATO
PORCATA
PRETINA
CARNOLA
SANSONE
NORIANA
LEZZONE
GIGANTI
CORBOLO
CALDANO
CACIAIA
R E M I
P I A N
PERCHIO
CAVALLO
SANTINI
MOCCHIA
BERTOLIBATISTI
CERRETA
CERRETA
CAPANNE
ABETAIO
TRUCIDA
SANSONE
RENUCCI
RENUCCI
PUNTONE
NORIANA
MARTINO
GIGANTIGALUFFI
FONDONE
FONDONE
CORBOLOCARLINO
BIGALLO
BALZONE
ABETAIO
CONFINE
GIACCHI
BIRILLO
CALDANO
BRENNERO
PRACCHIA
MARCACCI
CESARINO
CASTELLO
CIOPPETA
TORRENTE
TORRENTE
FOGLIANA
MARCIONE
COLLETTO
LISCHETA
CORSIERA
PUPITANO
CAPRIANA
CIMITERO
CIMITERO
CIMITERO
GIOCONDO
PRACCHIA
LUCCHESI
LAVORETO
CROCETTE
RESINAIE
COCCETTA
CAPRIANA
TORRENTE
TORRENTE
SPIGNURI
LAVORATE
COLLACCI
COLLETTO
POBBIACO
VACCHINO
FORCELLI
D'IACCIO
CIMITERO
CIMITERO
ALPESTRE
POGGIONE
REFUBBRI
PRUGNOLO
RICAVANI
PIACIOLI
CAMAIONE
CAMAIONE
TORRENTE
TORRENTE
TORRENTE
FRASCAIO
CALVARIO
GIANNONE
LOMBARDO
SOSTETTO
REFUBBRI
GIUSEPPE
CIMITERO
CIMITERO
CIMITERO
CIMITERO
CIMITERO
BRENNERO
BASTIANI
COLLETTO
QUERCETI
FRONZOLA
CROCETTE
COCOLAIOCEMBRONI
CAPPELLA
BRANDANA
CONTRONE
MOBBIANO
RICANALI
LAVACCHI
TORRENTE
COLLETTO
SALIGONI
STAZIONE
CIMITERO
CIMITERO
CIMITEROCIMITERO
CIMITEROCIMITERO
COREGLIA
FERROVIA
VECCHINI
PIANETTA
GIORGINI
D'ANDREA
CASTELLO
TRIGNETO
SOBBORGO
CASTRESI
COREGLIA
SELVETTE FAUSTINA
TORRENTE
CIMITERO
CIMITEROREGOLONE
SPIAGGIA
CIMITERO
POLLETTA
FATTORIA
COREGLIA
FERROVIA
ALL'ANIA
GIANNINI
SANDRONE
VOGLIANE
TRAFOSSI
TRAFOSSI
RICAVOLI
MACCIONE
CAMAIONE
TORRENTE
TORRENTE
TORRENTE
MUSTIOSO
CORONATO
CIABATTA
MURAGLIA
PIANELLA
CIMITERO
TRAMONTI
NICCOLO'
D'ALBERO
CALLETTI
SUBBIONE
SAETTORI
ROVINOSO
TORRENTE
TORRENTE
TORRENTE
TAGLIATE
SAETTALE
PANICATA
ROVINOSO
AQUILAIA
CIMITEROCIMITERO
CIMITERO
COREGLIA
STENDINO
BIAGETTO
CROCIALE
BASSETTE
GABBIOLA
FERRIERA
CASTAGNO
PIETRAIO
PIANCECI
MANCIANA
COLLETTO
CAMPOGNO
COREGLIA
TEREGLIO
CATINAIO
CASCIANA
CORSONNA
TORRENTE
TORRENTE
TORRENTE
FOGGETTA
RENAIOLO
SEGGIANE
CIMITERO
CIMITERO
SALTELLO
SALTELLO
PIANELLA
CIPRESSO
BORRELLA
BARSOTTI
TROMBONE
GIOVACCO
FORNIONI
CROCETTA
COLLETTO
BELTEMPO
VOGLIANE
TORRENTECIMITERO
MINUTOLI
CORSONNA
CORSONNA
TORRENTE
TORRENTE
TORRENTE
TORRENTE
PALMENTE
STAZIONE
OSPEDALE
CIMITERO
CIMITERO
CIMITERO
CIMITERO
CIMITERO
FERROVIA
FERROVIA
SIGLIARI
MORICONI
MORICONI
CASTELLOBIAGIONI
BECHELLI
PRADACCI
PIETRATO
NEBBIANA
CRISTINI
COLLETTO
CASACCIA
CAMPOGGI
CALVARIO
BUGLIANO
BALDACCI
ARSENALE
FRASCONE
POGGIONE
FREDDONI
PASSETTO
SALAIOLA PORRETTA
GHIACCIO
SEROTINA
REGOLAIA
DELTISTA
ROVINOSO
TORRENTE
COLLETTO
PIAZZANA
SCORZATA
CORSONNA
CORSONNA
BOFORONE
BACOLETA
SEGACCIA
REMAIOLI
CORSONNA
ACQUETTA
TORRENTE
TORRENTE
TORRENTE
TORRENTE
TORRENTE
TORRENTE
POZZETTI
BRUCIATA
VETRICIA
DELL'OMO
GROTTONE
BACOLETA
CIMITERO
VETRICIA
SEGACCIA
RONCACCI
CIABATTA
CARLETTI
ANGILONE
CHIESINA
VAGLIANA
SCORZATO
RONCACCI
PIANACCI
MONTALTO
LUCHETTI
FOGGETTA
CALDACCE
COSTACCE
COSTACCE
SASSETTO
GRILLAIA
CALABAIA
LEZZACCE
CAMPACCIO
MORTICINO
FORRACCIA
PIASTRETO
SOLCACCIO
PINZUTORA
CARDACCIA
CATALETTO
CANDEROLO
CORBITORO
AMERTUCCI
P O L L E
P I L L A
V A L L E
V A L L E
R O S S A
P O G G I
G A L L O
D E L L E
D E L L A
C E I N A
C A L D A
N E L L A
F O R R A
B A L Z O
S A N T I
R O N C O
G A N G A
GIUMEGLIO
B A L Z I
SEMENTINI
BOSCHETTO
FALCARETO
CERBIANCA
ACQUALONA
VELLANETO
GRUVITANO
DELL'ETTA
GRANAGLIA
MONTANAIE
BALZONERO
M E Z Z O
P I A N I
L U N G A
D E L L E
D E L L A
D E L L A
L E Z Z A
C O S T A
C O S T A
C A M P O
B A L Z O
B A L Z O
TRICAVOLO
GHIACCION
GEMIGNANO
GEMIGNANO
CERAGIOLI
RIGUZZAIO
RIGUZZAIO
RIGUZZAIO
RIFOLOGNA
COSTACCIA
VETTEGLIA
F I U M E
N O N N A
M O N T E
M O N T E
F O R R A
D E L L A
C O L L E
C E R R O
BOSCHETTO
B U T I A
C O S T A
V A L L E
C O S T A
MAGNANINO
CAMPIGLIA
CAMPIGLIA
TRECCIANO
RONCACCIO
PALLEGGIO
NARSICCIA
LIVIZZANO
GOMBERETO
COCCIGLIA
CASAMENTI
VETTEGLIA
GEMIGNANO
FABBRICHE
CULIGANGA
CARNEVALE
T O N G O
B U O N O
P I A N E
C O S T A
SOLEGGINE
GRETAGLIA
CAVALLINO
-COREGLIA
CALAVORNOCALAVORNO
PRATEGLIO
PALAZZINA
CATERIANI
CALAVORNO
LUCIGNANA
PRATACCIO
RONCHETTO
RONCACCIO
PIANACCIO
R O N C O
M O T T E
M O R T A
B O R R A
VALFEGANA
MARCHELLA
GRANAIOLA
NOTTOLINI
CALAVORNO
BOLOGNANA
N E L L A
CALAVORNO
MARGEGLIO
FONTANONE
GROTTETTO
CAVALLAIA
P E N N ARIFUGIANI
MARGEGLIO
FONTANONE
RIBELLINO
PIAGGIONE
MADRICETO
DIRAFFICA
CADINANZI
RAFANELLA
CAMPUCCIO
VARROCCHI
BELVEDERE
ROCCHETTA
M O N T E
DIRAFFICA
B E R C I
T R O T A
M O T T I
L U O G O
D E L L A
V A L L E
V A L L E
V A L L E
V A L L E
S U L L E
S E L V A
S A S S O
M E Z Z A
C O R T O
C A M P O
B O R R A
CARPINETA
SANT'ANNA
VALFEGANA
VALFEGANA
MARAZZOLA
CALCINAIA
SCARPELLO
MULINETTO
CAPRIGLIA
CAPODEZZA
C E R R O
V I L L A
D E L L A
P R A T O
P R A T O
O L T R E
B O S C O
A C Q U A
R O N C O
VALFEGANA
SCARPELLO
CERECCHIO
PENTORINO
MONTICINO
MOLINETTO
MENGARINO
DIACCETTO
CAPRIGLIA
CAPODEZZA
CALDACCIA
BACHIUCCA
PIANACCIA
B E T T A
T R I N E
MENGARINO BERTOLINI
PALAZZINA
GRIFOGLIA
GIUNCHETO
FILIPPINI
CAMERELLA
FILECCHIO
DONAZZANA
GALLICANO
CALAVORNO
RIVILLESE
SARTOIANI
MALAPERTA
BUVICCHIA
V I G N E
P I A N O
C A M P I
C A N T O
TAMAGNINI
FRANCESCO
FALLICCIA
COMPARINI
SCOGLIERA
CATEROZZO
COLOMBAIA
CHIESETTA
CATEROZZO
CATAGNANA
CATAGNANA
FILECCHIO
RONDINAIO
P I A I A
S O L C O
ALTARETTO
CAMPOLINO
TRIFOGLIO
ORTICELLA
CAVALLARO
BELVEDERE
VALFEGANA
RAMOSCETA
C A R L I
SOLCHETTI
MUNNAIOLO
MUNNAIOLOMOLINETTO
PIASTROSO
FONTANONE
MONTEBONO
SANTUCCIO
MONTEBONO
CERETELLA
PRATACCIO ALTARETTO
B O R R A
VALLEPAIA
MONTEBONO
MACCHIONE
MONTEBONO
MOLINETTO
MANDRIONI
MANDRIONI
ROCCHETTAROCCHETTA
PICCHIERI
PIALLOTTI
MOSCAMORA
METATELLO
MANDRIOLI
CERETELLA
CERAGIOLI
ANTONELLI
ANGELETTI
PRADACCIO
RIVILLESE
MALAPERTA
R O S S OROMECCHIO
ROMECCHIO
VALLEMAGNA
MULINACCIO
VALLEMAGNA
MEMORIANTE
COLONNETTA
UCCELLIERA
SENTINELLA
CHIOCCIOLA
P E R O
LAZZERETTO
L A T O
UCCELLIERA
RISALVARIO
FONTANACCE
CEREGIUOLA
CAPRIDOSSO
SPINECCHIA
CACCIAFAME
CAMPONELLI
PANTALEONE
F O C E
VALICOCCHI
GHIVIZZANO
CASTRUCCIO
PANTALEONE
DELL'OPERA
BERNARDINI
GHIVIZZANO
PEZZALUNGA
GALLETTORI
CANOVAGLIO
CAMPARLESE
GHIVIZZANO
COLUCCIORE
CROCIFISSO
COLUCCIORE
BARBAZZINA
INVILETALI
FONTANELLE
MONTICELLI
CAPANNELLE
A L L A
CERRECCHIO
SIVIGLIOLI
MEZZANELLI
CASTELLINA
DELL'OPERA
ALL'ALTARE
TERRAROSSA
GROMIGNANO
B O R I
A L L ACROCIFISSO
TERRAROSSA
PIANELLINA
GIOVANETTI
VERGHITANO
TORRICELLA
PIANITANIA
PALAZZETTO
MAGNANETTO
ACQUALORIA
GROMIGNANA
LOPPORETTA
N A R I
SANTINELLI
FRANCHETTI
MICHELETTI
GASPARETTI
CERRETELLI
CANDELABRO
CAMPITELLI
BARGECCHIA
GIUVICCHIA
GIUVICCHIA
GARFAGNANA
BERTOLOTTI
GIUVICCHIA
MARRACCINO
FORNACETTA
COLMORELLO
STEFANETTI
BARBAZZINA
UCCELLIERA
FONTANELLE
RIBOSCIOLI
MARGHERITA
TRAVERSATA
SPECCHIONE
MONTESECCO
RIBOSCIOLI
RIBOSCIOLI
SANTINELLI
MOLLEBRETA
GIULIANONE
CAPANNELLI
F O C E
COSTARELLA BARTOLOMEO
CAMPAGLIANA
VESPROMAGNO
P E C O R A
C A T I N O
C A S O L I
G R E P P O
R A P I L I
F I E S C O
C E S E T O
C A C C I A
SANT'ANDREA
GIARDINETTO
DELL'AIUOLA
C I O C C A
G R O T T E
D O C C I A
R O N C H I
R O L A T A
PANCELLORUM
B U C O N A
DELL'AQUILA
PELLICHIORE
F A L C H I
G R E P P E
D E B B I OC A T I N O
V A G L I O
T A R R I O
R O V E T O
R O G O I O
R A V O N E
P A I O L O
G R E P P I
D E B B I A
C A S T R O
C A S A L E
B A S T I A
CONTRONERIA
ASTRACACCIO
SCASSATELLA
RIMANDELICI
SURICCHIANA
SURICCHIANA
R E N A I O
F R E D D E
B A C I N I
R E N A I O
C A N A L E
SANT'ANSANO
M E T A T I
C A N O B I
PROVINCIALE
CASTIGLIONE
CASAVECCHIA
D I F E S A
MALEMANFARI
DELL'AQUILA
L U P O L A
G R O N D E
G R A N D E
F R E D D A
F R E D D A
F R A S C A
D ' O R S O
B O R N I A
F R E D D A
B R A N C O
V I V A I O
GHILARBELLI
SURICCHIANA
SURICCHIANA
BERNICCIOLO
R O M I C I
F E G A N A
VINCIGLIAIO
PASTINACINA
FRONTIGNANO
GIAMPICCHIA
TREPPIGNANA M E T A T I
DELL'IMPERI
NEBBIANELLA
PORTICCIOLA
D ' O R S O
RICONTURINO
B A C I N O
PORTICCIOLA
FORNOCHIETA
C A T I N I
R O B B I E
L A T R I E
F R E D D A
G R O T T E
COSTARIDICI
BACCHIONERO
B A C I N O
R A G I N A
DELL'ABETONE
GIARDINETTO-
GHIACCARELLO
DIACCIARELLI
DELL`INFERNO
CANNELLACQUA
CASABASCIANA
CASABASCIANA
SANT'ANTONIO
ANTELMINELLICARPINOCCHIA
CORDAMESTICO
CASTELLACCIO
DELL'OSTERIA
DELL'OZZETTOANTELMINELLI
DIACCIARELLO
CASTELLACCIO
DIACCIARELLI
QUATTROVENTI
CASTELLACCIO
SOMMOCOLONIA
MERIZZACCHIO
CARPINECCHIO
M A C C H I A
A B E T I N E
R I T O N D O
P E N T O L A
I N C A N T I
U S C E T T O
P I A G L I O
P I A G G I A
C H I E C C O
C E S T IB O T R I N O
B I A N C H I
F O R N O
C O L O M B I
M O Z Z A
P I A G G I A
P I A G G I A
P I A N O
S C O P E T O
L A M A R S I
C O R N E T O
C O N C A
B O T R A I O
B O R R O N E
P I A S T R A
V I G N O L I
P O M O N T E
P I A S T R A
F O S S O R E
C E R R E T A
P E N N A R I
L A M E
F A E T A
D E Z Z A
P I C C O L O
L U C H I N A
F O R E S T A
F E M M I N A
P E R N O S A
B O R R A
DELL'OSPEDALE
V E C C H I O
V A L L I
L A P P O R A
L A P P O R A
G R A N A I O
B U O N A
V A L L E
B O R M I
MISERACIANCIA
MONTEFEGATESI
B O R E L L O
PIAGGIAGRANDE
C O S T A
T R I B B I O
F O R E S T A
B A T T O S I
PELLEGRINETTO
CASTELVECCHIO
SOLCOMAGGIOREF O S S O N E
SOLCOMAGGIORE
S O L C O
P I A I A
P O R C A T A
F O N D O N E
B I A N C H E
C A M P OP I L E T T E
M E Z Z A N A
C A L D A N O
CAMPORITONDOLI
DELL'ALPICELLO
SANT'APOLLONIA
DELL'ANTONELLI
DELL'ALTARETTO
M A C E G L I E
F O N D A Z Z O
T E V I L U C E
R O B B I A N O
P E S C I O R E
M A R C I A N O
F O R N E L L I
C E C C O T T O
T A G L I A T A
R E S I N A I E
P I R A M I D E
P I A N E L L E
M A G G I O R E
V E C C I A L E
F A B B R I C A
S P I A N A T A
M A C E R E T O
C A M A I O N E
B A L Z E L L I
V A L F I O R E
S E L V E T T A
R I C A V A N I
Q U E R C E T O
G R O T T O N E
F O R C E L L O
C R E C C H I A
C O L L E T T I
C A S T E L L O
B A L Z O T T I
Q U E R C E T O
P I A N A C C E
L A V A C C H I
C A S T E L L O
B I S C O L L I
T A G L I A T E
T R A F O S S I
F O G G E T T A
C O R O N E T O
M A R C A C C I
C O M U N A L I
P E L L I C C I
L O G H E T T I
G R A G N A N A
BARGA-GALLICANO
M A G G I O R E
G R O T T O N E
DELL'UCCELLIERA
C H I A V I C A
T A G L I A T A
L E G O R A I O
C O M U N A L E
C A L A B A I A
S C A F F E
O R T A L I
G R O P P I
F E G A N AG R A N D E
F O C I N E
B O L I C I
C A N A L I
P A R E T E
P I L E T O
M A L E T E
T I G L I A
S P O N D E
P I S A N A
F R E D D E
G R A N D E
C A T I N O
B A G I N A
C A M P A C C I O
R A V I C E L L O
R A P I G N O R I
M A N D R I A L E
C O L L A C C I O
C A S C A T O I A
C E R T O
D I A C C I O N E
D ' U S C E L L E
V E L L A N E T O
T O R T A
P I A S T R A I O
L A V A C C H I O
D I A C C I O N E
C E R B I A N C A
M A C I N E L L E
C A V A L L A R O
C H I A P P O R I
P O N T A C C I O
P I A G G I O N I
M O L I N E T T O
L E M B E R E T OG A V O Z Z U R I
C A R N E V A L E
P R A D A C C I O
P I A Z Z U O L O
M A G N A N I N O
L A V A C C H I O
P O Z Z I
L A Z Z A R I N O
P O R C I G L I A
S E R B A
R O N C H E T T O
P R A D A
L A M P O R A I A
C U R I G N O L I
C E R A G I O L I
A I O L A
V A L L E G G I O
N O V E L L E T O
C A M P O R I G I
B U T T A
P R A T A C C I O
B A C H I U C C A
C O L L A C C I O
B O L E G N A N I
C A M P E G L I O
S P R U Z Z O L O
P R I N I T O I O
D I A C C E T T I
P R A T A C C I O
P O R T I C O N E
B A R I G A Z Z ES O L C H E T T O
R O M E C C H I O
P I A N A C C I O
R O C C H E T T E
C A M P U C C I O
C A M P O F R E D O
D I A R E T O
F A G G E T A
P O Z Z A C C H I O
M O L I N A C C I O
M A R U M M E L L A
G U I Z Z A T O I O
C R O C I C C H I O
C I O C C H E T T O
T R I T O L I
B O R R A G I A T A
V A C C H E R I N A
S I V I G L I O L I
M E R I C I A
F O N T A N E L L A
C O M M E Z Z O R O
C O L L E C C H I O
C A S T A G N O N E
V E R G A I E
L E C C I U R E T O
L E C C I O R E T O
C E N T O F I O R I
C A R N O S S A L A
C A N N A S E C C A
S A L D O N I
P A N T A L E O N E
U C C E L L I E R A
F E T T I L U N G O
C O L L E L U N G O
F O N T A N E L L E
P A S T I N A
C U C C U M E L L A
N O Z Z A N D O R I
P O L L O N E
V A L L I G I A N A
S I V I G L I O L I
R O S T U M O
P O N T E C O R N O
O L O C C H I
L A M B U R I
G R O C C H E T T I
C E C C A R E L L O
C A M P O L U N G O C A M P A G N A I A
C A S S E R O
C A L D O N E
G A R R O S O
B A L Z O N E
L A M B U R I
V I Z Z A N O
U C C E L L I E R A
F O R C E L L O N E
S O R B E T O
P U N T O N E
P R E T I N A
G H I A C C I O N E
U C C E L L I E R A
V E S P R O M A G N O
P R I M A T I C C I A
C A M P I G L I O L A
V A R N I
P R A D U S C E L L I
C A M P I G L I O R I
R I O M I G L I A N O
C A R N A S C I A L E
C A R N A S C I A L E
M A L T A G L I A T A
F O N T A N A C C I A
C A R N A S C I A L E
P R A T O
V A C C A R E C C I A
R O M I C I C C H I A
C A S T A R O N E T A
B O Z I E
B O T R I
C R I S A N T E L L A
M A G I N E
R I P A B E R T O L A
D E B B I A
C R O C I A L E T T O
B A C I N I
R O N C A G L I A N A
O S P E D A L E T T O
P O R T I C C I O L A
P R A D O S C E L L O
S P A Z Z I N IP R A C C H I A
P A R E T A N A
D E N I C A T O
S A L I C E T O
B E R N O C C O
T O R R E T T A
P A G A N I N O
L O G A C C I O
L A Y O R A I A
A L B E R E T A
R I P A G L I A
C U L T O G N O
P O R R E T T A
M O T E B O N O
R I F O R N O C C H I AM A C C H I E R E L L E
M A Z Z A L U C C H I O
V E R N A C C H I E T O
S U R R I C C H I A N A
D I A C C I A R E L L O
C A M P A N I L E T T I
D I A C C I A R E L L O
G I O V A N N U G L I A
S U L L ' I S E R O N E
C A P O C O R S O N N A
C A M P I G L I A
T R A V E R S A T E L L A
F E L A C C H I A
C H I E G I O L I
C A V A L L I N O
P I A G G I A
P I A N A C C I O
M A R G E G L I O
L U G I A N A
Z O C C O R O N I
T R O G H E L L I
P R A T A C C I O
C A M P A C C I O
V A L L E G G I OS U G G R O T T A
S A S S I N A I A
M E R I Z Z I N O
C A P R I G L I A
P E G N A N A
P I A S T R A
V O L T A C C I A
B A R Z A T T I N O
V A L L E M A G N A
T R A V E R S E T O
S P U Z Z U R E T O
C A N O V A G L I O
R I N C O P P A T O
P A L L E G I A N E
F E R R I C I O N IL A Z Z A R E L L O
R A M P U G N A N A
F O N T I C C H I O
B A L Z E T T O
L O V A C C H I
S E G G I A N E
P I A Z Z A N A
F I O R I T O
M A N D R I A
V I N C I G L I A I O
B O L E C C H I E T O
C U S C I A N E L L E
G R A N A G L I A
C A R P I N E T A
M A C C H I O N E
C A R P I N E T O
C A M P O N E L L I
N
BAGNI DI LUCCA
BARGA
PESCAGLIA
BORGO A MOZZANO
COREGLIA ANTELMINELLI
N
dicembre 2017Tav. G 06 CARTA DELLA PERICOLOSITA' IDRAULICA AI SENSI DEL P.A.I. F. SERCHIO II AGGIORNAMENTO quadrante NORD
scala 1:25.000
Ü
Norma(art.)
MP - 25
Riporti in aree a pericolosità idraulica 25bis
22
22 bis
23 bis
Aree di pertinenza fluviale, collocate oltre rilevati infrastrutturali (rilevati stradali, ferroviari, etc.), o localmente caratterizzate da una morfologia piùelevata
23
23
Aree inondabili in contesti di particolare fragilità geomorfologica e/o ad altaprobabilità di inondazione(pericolosità idraulica molto elevata)
Aree di pertinenza fluviale e/o aree a moderata probabilità di inondazione in contesti di fragilità geomorfologica(pericolosità idraulica elevata)
Aree a bassa probabilità di inondazione25
Aree palustri prevalentemente incluse entro gli argini del lago di Massaciuccoli24 APL -
Alveo relitto antropizzato21
P1 -21
Aree di pertinenza lacuale24
PU - 24
Aree ad alta probabilità di inondazione(pericolosità idraulica molto elevata)
AP -
APg -
P2a -
P2g -
P2 - Aree a moderata probabilità di inondazione(pericolosità idraulica elevata)
BP -
rp -
23 Aree storicamente interessate da allagamenti(pericolosità idraulica elevata)
Ps -
(pericolosità idraulica elevata)
(pericolosità idraulica molto elevata)
(pericolosità idraulica molto elevata)
(pericolosità idraulica molto elevata)
(pericolosità idraulica molto elevata)
(pericolosità idraulica moderata)
(pericolosità idraulica moderata)
(pericolosità idraulica bassa)
Aree a moderata probabilità di inondazione e a moderata pericolosità
20 I - Aree di laminazione delle piene e/o destinate ai principali interventi idraulici di riduzione del rischio idraulico
21(pericolosità idraulica molto elevata)
a1
a2
Alveo fluviale in modellamento attivo; a2 Alveo relittoa1 -
a2a -
Aree golenali
PL -
Aree morfologicamente depresse
UnioneComuni