!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
gleb!kanasevich!(b.!1989)!
…she!was!but!an!apparition…!(2014)!for$string$quartet$
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Full!Score!
$
!
LEGEND!SCORDATURA$
Violin!1!! !!!!!!!!!!!!!!!!!Violin!2! ! !!!!Viola!!!! ! Cello!
! ! ! ! ! ! ! ! ! ! ! !
!
698.5!Hz!!(698)! !!! !!631.3!Hz!!(631)! !!!!501.1!Hz!!(501)! 233.1!Hz!!(233)!
459.5!Hz!!(460)! !!! !!409.4!Hz!!(409)! !!!!293.7!Hz!!(294)! 138.6!Hz!!(139)!
311.1!Hz!!(312)! !!! !!285.3!Hz!!(285)! !!!!207.7!Hz!!(208)! 98!Hz!!
198.9!Hz!!(199)! !!! !!164.8!Hz!!(165)! !!!!136.6!Hz!!(137)! 55!Hz!
(frequencies$listed$top$to$bottom,$according$to$the$diagrams)$
Using!a!tuner!with!fine!frequency!recognition!capabilities!is!preferred.!!!Maximum!possible!precision!in!tuning!is!
advised,!although!pitches!higher!than!C3!may!be!allowed!with!a!+/Q!3Hz!!fluctuation.!
Starting!with!rehearsal!letter!J!pitch!becomes!gradually!obscured,!and!as!strings!gradually!grow!out!of!tune!the!
coda!(starting!at!rehearsal!letter!O)!is!to!be!tuned!by!ear,!especially!the!conclusive!1st!violin!solo.!
!
INTONATION$AND$HARMONICS$
All!harmonics!used!in!the!piece!are!natural!to!aid!precision!of!intonation,!with!their!specific!string!indicated!by!
the!small!solid!noteheads!in!parentheses.!
!
Resulting!pitch!is!indicated!in!the!smaller,!top!line!of!each!instrument’s!double!staff!notation.!!Fingered!pitch!is!
notated!in!the!larger,!bottom!line,!along!with!all!phrasing,!bowing,!articulation,!expressive,!technical,!stylistic,!
nuance,!and!dynamic!markings.!
Due!to!a!large!vocabulary!of!accidentals,!double!sharp,!double!flat,!3/4Qtone!sharp,!3/4Qtone!flat,!5/8Qtone!
sharp,!5/8Qtone!flat,!7/8Qtone!sharp,!and!7/8Qtone!flat!accidentals!do!not!occur,!to!achieve!maximum!
conciseness!and!clarity.!!Accidentals!are!broken!down!according!to!the!following!system:!
! Q!1/2Qtone!sharp! ! ! Q!1/2Qtone!flat!
Q!1/4Qtone!sharp! ! ! Q!1/4Qtone!flat!
! Q!3/8Qtone!sharp! ! ! Q!3/8Qtone!flat!
! Q!1/8Qtone!sharp! ! ! Q!1/8Qtone!flat!!!
!
$
STRING$AND$BOWING$INDICATIONS$
Strings!are!specified!in!two!ways:!
!!Q!over!notes!that!are!not!harmonics!or!passages!that!include!nonQharmonic!notes!
!!Q!base!notes!of!natural!harmonics!or!multiphonics!
Traditional!Roman!numeral!string!indications!are!substituted!with!Arabic!numerals!to!achieve!greater!positional!
precision!with!bracket!extensions!for!further!clarity.!
Bow!position!in!relation!to!the!bridge!is!always!indicated!below!the!staff!with!the!following!signs:!
Q sul!tasto!
Q sul!ponticello!
Q ordinario!
Q!indicates!a!gradual!transition!from!one!bowing!style!to!another!
“mezzo$c.l.$tratto”$–!bowing!with!half!hair/half!wood!(always!placed!above!the!staff)!
!
MULTIPHONICS!
Multiphonics!generally!occur!at!the!approximate!5/8Qtone!sharp!(3/8Qtone!flat)!fingered!pitch!position!with!halfQ
pressed!left!hand!fingering!and!greater!bow!pressure!in!“sul!ponticello”!position.!!They!can!produce!a!variety!of!
spectra,!depending!on!the!strings/pitches!combined.!
A!multiphonic!in!the!fingered!pitch!staff!is!notated!as!a!regular!natural!harmonic,!with!fully!!!!!!!!!!!!!!!!!!!!!!!!!!
pressed!pitch!being!the!smaller!note!in!parentheses!and!the!harmonic!being!the!semiQpressed!!!!!!!!!!!!!!
note/position.!
A!multiphonic!in!the!sounding!pitch!staff!is!notated!with!square!noteheads,!with!the!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
lower!pitch!being!the!fundamental!and!the!higher!pitch!being!the!most!prominent!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
resulting!overtone!partial.!!
!
ACCENTS$AND$MISCELLANEOUS$$
sfz (or!any!of!its!gradations)!–!a!very!sharp!explosion!in!volume!with!an!almost!immediate!drop.!
>!!Q!a!heavy!lean!on!a!note,!but!less!sudden!than!a!sfz and!more!sustained.!
When!a!string!crossing!occurs!in!the!middle!of!a!fast!running!passage,!the!player!should!not!stop!the!sound!by!
lifting!the!bow,!but!quickly!play!through!the!passing!string,!making!the!least!amount!of!pitch!possible.!!Quasi!
glissando/brief!careless!scratch!tone!is!optimal.!
Dynamics!are!relative!and!express!the!optimal!balance!of!the!four!parts!within!the!texture.!
From!rehearsal!letter!O!until!the!end!vibrato!should!return!to!normal.!
Vertical!dashed!lines!align!sounding!pitches!to!played!pitches!at!pivotal!phrasing!moments,!additionally!
coordinating!events!between!staves!in!moments!of!rhythmic!unison/exact!rhythmic!starting!points.!!Sounding!
pitch!noteheads!appear!only!at!the!start!of!an!event.!!Duration!of!sustain!is!notated!in!the!lower!staves.!
�
�
�
�
�
�
�
�
��������
���������
�����
���������
���� ������������������� �
����� ���
�
��
��
�
��
� � ���
�
���
�
��
�
��� �� ��� � �� ���
��
� � ���
�
����
��
�
�����
�����
���
��
�
��
� � ���
�
���
�
�����
�
��� � ��� � ��� �� ����
���
� � �
��
�
��� ��� ��
�
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
��
���
���
���
��
��
���
��
��
��� �� �
��
�� ���
�
���
��
��
�
���
��
� �
��
��
�����
��
��
��� ���
���
��� ��� ���
�
�
��
��
��� ��
��
�� ��� � � ��� ��
���
���
��
��
�
��
�
���
��
� �
��� �� ���
��
��
��� ���
��� ��� ���
��� ��� ���
�
�
��
��
��
� ���
���
��
��
��
�
�� ��
��
� ��
�
�� ���
��
��
���
�
��
�
� �
�� ��
���� ��
��� ���
��� ��� ���
���
��� ��� ���
�
�
�
�
�
�
�
�
�
�
��
���
��
��
����
��
��
���
�
�
��
� �
��
��
��
��
��� ��
���
���
���
��� ��� ���
��
��
��
��
��
��
��
��
��
��
��
��
��
����
��
��
����
��
��
��
��
��
��
�
��
� �
��
�
��
��
��
��
��
��
��
��
����
��
��
��
��
��
��
��
��
�
�
� �
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
�
�
�
��
�
� �
�
�
�
� �
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
� �
�
��
�
�
�
��
�
��
�
�
�
�� �
�
��
�
�
�
�
��
��
���
��
����
�
��
��
��
����
����
��
��
��
��
��
��
����
���� ��
��
����
��� �
�
��
� �
��
�
��
���
��
��
��
��
���
���
���
��
����
�
����
�
�
�
��
�
�
�
�
�
�
�
� �
��
� �
��
�
�
���
�
�
�
��
�
�
� �
�
�
�
�
��
�
�
�
�
�
��
� � �
��
� � �
� � � �
�
�
�
�
�
�
�
�
�
�
�
�
�
��
� �
�
�
�
�
�
�
�
��
�
�
�
�
�
�
���
�
�
��
��
��
�
��
��
��
���
�����
��
����
��
��
��
��
���
��
��
��
��
��
��
����
��
����
��
�� �
��
� �
��
�
��
��
��
��
��
��
��
��
��
���
����
��
��
��
��
�
�
�
�
��
�
��
�
�
�
�
�
�
�
��
�
�� �
� �
�
��
�
�
�
�
�
�
� �
�
�
��
�
��
��
�� � � �
�
� �
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
� �
�
�
�
�
�
�
�
�
�
�
� �
�
�
�
�
�
�
�
��
�
�
��
�
�
� �
�
�
��
��
��
��
��
��
��
��
��
��
��
��
����
��
��
��
�
��
� �
��
� ��
��
��
��
����
��
��
��
��
����
��
��
��
�
�
�
� ���
�
�
�
�
��
��
���
�
�
�
�
��
�
�
��
�
�
���
� ��
��
� �
� ��
�
�
��
�
�
��
�
��
�
�
��
�
��
����
����
���
���
�
�
��
���
�
�
�
�
�
��� �� �
� ���
���
�
�
�
�
�
�
�
�
�
�
�
����
����
��
� ���
�
� ���
� � ����
������
���
�
����
��
��
��
��
��
��
���
� � ���� ���
������ ���
�
���� �� �� ��
�
���
��
���
� ����
�
���
������
���
�
��
��
�� ��
��
�
���
��
���
� � ����
������
���
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
���
���
��
��
�
��
�� ���
��
� �� ��� �� ���
�� ���
��
�
�������
�� ���
�
���
�
���
��
�
���
��
�
��
��
���
���
��
�
�
��� ��� ��� ���
���
���
�
�
�����
�
���
��
���
��
� �� ��
��
� ��
���
��� �� ���
��
�� ���
��� ��
�
�������
�� ���
��
�
���
���
�
�
��
�
��
���
���
�
��
�� ���
���
��
�
��
��� ��� ������
���
���
���
����
�
�
�
�
�
�
��
��
�
�
�����
����
�
���
�� ���
��
� ��
��
���
��
�� ���
���
��
����
���
�
�������
�� ���
�
���
�
��
��
�
�
���
�
���
��
���
��
���
�
���
���
�
�
�
�
�
�
�
��
�
�
�����
�
��
�� ��
���
��� ��
��
���
��
��
��
���
��� �� ���
��
���
�
���
��
�
�������
�� ���
� �
��
���
� �
���
��
���
��
�
��
��� ��� ���
���
���
���
���
��
��
��
��
��
��
��
���
��
��
��
��
��
��
�
��
��
��
��
����
�� � �� �
����
������
���
������
����
��� �
��
� �
��
� �
�
���� �
�
��
��
��
��
����
��
�
�
� ��
��
��
�
�
�
�
�
���
��
��
�
�
� �
� �
�
�
�
�
�
��
�
��
�� � � �
�
� �
�� ��
���
� ��
���� ��
��
�
��
�
�
�
��
�� �� ��
�
�
��
�
�
���
��
�
�
� � � �
��
��
��
��
��
��
��
��
����
��
��
��
��
�����
��
��
��
����
��
����
�� �� �
����
���
���
��
����
�
���
�
���
��
��
��
��
��
��
��
��
�� �
���
���
��
��
�
��
��
� �
�
�
� �
� �
�
��
�
�
�
�
��
�
� �
�
��
�
��
��
�
���
�
�
�� � �
�
� �
��
���
�
��� ��
����
��
��
�
�� �
� �� �� �
� � �
�
�
�
�
� �
�
��
��
�
�
� �
�
�
�
�
�
�
�
�
�
�
�
�
��
��
��
��
��
���
���
���
��
��
��
��
��
��
��
��
��
��
��
�� �� �
��
����
����
����
����
�� ��
�
��
� �
� ��
��
��
��
�� �
�
�� ���
����
����
�
�
�
�
� �
��
�
�
�
��
�
�
��
�
�
��
�
�
�
�� �
�
�
��
�
� �
�
�
�
�
� �
�
���
��� ��
���� ��
� ��
��
�
�
� � � �
� � �
��
��
�
��
�
�
�
�
�
�
�
�
�
�
�
�
��
��
��
��
��
��
��
��
�
����
��
�� ��
��
��
��
��
����
��
��
��
��
�� �
��
�� �
��
��
��
��
��
��
��
��
��
��
�
��
� �
��
�
���
���
��
����
��
��
����
��
�
�
�
�
� ��
�
��
�
����
�
�
���
� ���
��
�
�
����
�
�
�
�
���
��
���
�
�
�
�� � � � �
�
�� ��
�
�
��
��
��
�
��
��
�
��
�� �
��
�
� ��
�
�
�
� �
�
�
� �
�
��
��
�
�
�
��
�
�
���
�
��
�
�
�
��
���
��
��
����
�
�
� � �
�
�
�
�
�
�
�
�
�
�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
� � ��
����
������ ��� ��� �� ��� ��
���
� �
�
����
�
��� ����� �� ��� ��� � �� ��
���
� �
�
�
�
���
�����
�����
�����
���
��
���
� �
�
��
�
��� ����� ������
��� � ��� � �� ��
���
� �
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�� ��� ��
��
�� �� ���
��
�� ��� ��
���
����� ���
��
�����
�
�
�� ��� ��
�� ��
� ��
��
��� ��
�
����� ���
��
�
���
���
�
�
�
�
�
��� ������ ����
��� ���
���
�
� �����������������
�
���
� ������������
��
� �� ��� �� ���
��
�����
���
��� ��
���
���
��
���
�
��
�
�
�� ���� ��
��
��� ��
�
����� ��� ��
�
���
�
�
�
�
�
�
����
��� ���
���
���� ���
���
�
� ����������������������
�
� ���������������������������
�
���
��
��
� ��
��
�� �
�
��
���
��
��
��
�
��� ��
���
��� �
��
�
�� ���
��
�
�� ��� �� ���
�
���
��
� �
�
���
�
���
��� ���
�
���
�
� ��������������������������������������������������
�
�
�
�
�
�
�
�
�
� �������������������������������������
��
�� ��� ��
��
��
��
��
��
��
��� ��
�
��
��
���
��
��� ���
���
��
�
����� ��� ��
�
���
�
�
�
�
�
���
��� ���
���
�� ����
���
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
����
����� ��
��
��
����
��
��
��
��
��
�� �
�
���
� ����
��
�� ��
��
����
��
���
��
��
����
��
��
�� ��
��
��
��
�
��
��
��
�
�
��
�
�
�
�
���
�
�
�
�
�
�
�
�
�
�
�
���
��
��
��
�
�
�
�
�
�
�
�
���
�
�
�
� �
�
��
�
���
�� �
�
��
�
� �
�
��
�
�
��
�
�
�
�
�
�
�
��
��
��
�
� �
��
�
��
�
��
��
�
�
�
�
��
� � � �
�
�
�
� � �
��
��
��
��
���
��
��
����
��
�
��
��
��
�����
��
��
��
��
��
��
��
��
�
��
�
� ��
����
��
��
��
��
��
����
��
���
��
�� ��
��
��
�
�
����
��
�
��
��
��
�
��
�
�
�
�
�
�
�
�
�
�
���
�
� �
�
��
�
��
�
�
�
��
�
�
��
�
�
� �
�
�
�
�
�
�� �
�
�� � �
�
�
���
�
�
�
�
�
� �
�
�
�
��
�
�
��
�
�
�
��
��
�
��
��
�
��
� �� ��
�
�
��
�
�� ��
�
��
��
��
��
���
��
��
����
��
���
��� ��
��
���
���
���
���
�
��
��
��
����
��
��
��
����
����
��
��
��
���
��
��
��
���
��
��
��
����
���
��
��
� �
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
��
�
�
�
�
� �
� �
� �
��
�� �
�
�
�
�
��
� �
�
�
�
�
�
� �
��
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
� � � ���
���
� � �
�
�
��
��
��
��
��
��
��
�� ����
��
��
��
���
��
��
����
��
��
��
��
��
��
��
��
��
��
����
��
��
��
��
��
����
��
��
�
��
��
��
� �
�
�
�
�
�
�
��
�
��
��
�
��
�
�
�
��
��
�
�
� � �
�� �
� �
��
�
�
� ���
���
�
�
� �
���
�
�
�
�
�
� �
�
�
�
��
�
����
���
�
�
���
���
��
��
���
� � � �
�
�
�
� � ���
�
�
�
�
�
�
�
�
�
�
��
���
� �
��� ����
� �� ���
����
��
���
� ���� � ��� � � �� ���
����
��
���
� ���� �� �� � ��
���
����
��
���
� ����
����
� �� ���
����
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
�������������������
��������������
�
���
�
��
�
��
�� ��� ��
��
���
���
�������������
����� ��
��
� �� ���
��
�
��
���������
��
���
���
��
���
���
�
�
�
�
�
��
���������� ���
�
���
���
��
�
�
���
����
���
������
�
������������������ �
������������
�
�
�
��
� ��
��
��� ��
���
���
�������������
��
��
��� ��
��� ��
���
�
��
���������
���
�� ��� �� ���
�
�
�
�
�
��
���������� ���
�
���
���
���
�
� �
����
�
��� ���
���
�
�������������������
�������������
�
�
� �
��
��
��
��� ��
��������������
���
��� ��
��
��� ��� ��
���
�
��
����������
��
���
��
��
���
��
�
�
�
�
�
�
��
���������� ���
� �
���
���
���
�
� �
���
��
���
��� ���
�
�
�
�������������������
�
�
�������������
�
� �
�
�
�
���
�
���
��� ��
��
� �� ���
��
��
��������������
���
��
���
��
��
�
��
����������
���
�
�
��
�
��
���������� ���
�
���
���
��
�
� �
���
��
���
������
���
���
��
��
��
��
��
��
��
��
��
���
��
���
�� � ���
���
��
��
�����
��
��
��
���� �
��
��
��
��
��
��
��
��
���� ���
������
��� ����
������
�����
��
�� ������
��
�
��
�
�
�
�
�
��
��
��
��
��
��
��
� �� ��
���
�
�
��
��
�
��
��
�
� ���
��
�
�
�
�
� ��
��
�
�
��
�
�
��
�
!
��
���
��
���
��
����
��
� �
���
� ����
�
��
���
��
����
��
��
��
��
��
��
�� � � ����
��
��
��
��
��
����
���
�
��
�
��
�
�
��� �
�
� ���� �
�
���
��
� ����
����
��
�
�
�
�
�
�
�
��
��
�
�
�
��
�
�
� ���
�
�
�
��
�
��
���
�
���
�
��
�
��
� �
��
� �
�� �
�
�
"
��
� ���
���
���
����
� �
��
�
�
����
��
����
��
����
��
����
��
�� �� ���
����
��
����
��
��
��
��
��
��
� � ����
��
��
��
��
���
���
��
����
����
����
����
��
����
��
�� ��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�� � ���
���
�
���
��
��
�
�
��
�
�� � ���
�
�
�
��
�
�
�� � �
��
�
�
��
�
�
��
�
!
�
���
��� ��
��
�� ���
��
���
�
� ���
�� ��
��
��
��
��
��
��
��
��
�� ���
�
��
����
��
��
��
��
��
��
�� ��
�
�
��
��
��
��
�
�
�
� ��
��
�� ����
����
����
���� ��
� �
����
�
����
��
�� �
��
�
�
�
���
���
��
��
��
�� � �
��
�
��
� ���
�
�
�
�
���
�
��� �
��
�
�
��
�
�� �
�
��
����� �
��
�
"
�
���
���
���
�� ����
�
� �
���
�
���
��
�
�
�
�
�
�
�
�
�
�
�
�
��
� �� ���
������ � � �� � �� ���
��� ���
� ���
���
��
�
��
���
���
� ��
����
��� ��
�
��
���
���
� ����
���� ���
�
�
��������
�
��
�����
���
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
�
�
�
�
���������������������������������
���������������������
�
��
�
���
���
������������������������
�� ���
��
���
���
�
����������������
��
�
��
�
��� ��� ��� ��
��� ���
���
�
�
� �� ��� �� ���
��
�
��
�
���
��� ���
��
�
�
�
�
��
� �� ��� ��
���
�� �
�� ��
�
��
�
���
���
���
���
���
���
�
�
�
�
�
����������������������������������
�
����������������������
�
��
� �� ���
���
�� �� �
��
�
���
�
��������������������������
��
�� ��
�
����������������
��
�
��
�
��� ���
�� ���
��� ��
��
��
��
����
��
��
����
��
����
��
����
����
��
����
��
��
���
��
��
��
���
��
����
����
��
�� �� ���
��
����
��
���� ��
����
�
� �
�
�
�
�
�
�
�
�
��
�
��
�
���
�
�
�
�
�
�
� �
��
�
���
�
�
�
�
�
�
���
��
�
�
�
�
�� ��
��
�
�
��
� ���
�
�
�
�
���
�
�
����
� �
�
�
�
�
�
��
� �
� �
�
��� �
� �� �
�� �
��
��
�
�����
��
��
���
��
���
�����
��
��
�
�
��
��
��
���
��
���
��
�����
����� ��
�
�
��
�
�
��
�
�
�
�
�
���
�
�
���
�
�
�
�
�
�
���
�
�
�
��
�
�
�
�
� ���
��
�
�
��
�
�
���
�
��
�
�
��
�
�
���
�
��
�
�
��
�
�
���
�
�
�
��
��
�
�
�
�
�
��
�
�
��
�� �
� �� �
�� �
� ��
�
���
����
���� ��
��
����
�� ��
��
�����
���
��
��
����
��
����
��
��
��
����
��
��
�� ��
�
�
�
�
�
�
��
�
��
�
�
���
�
���
�
��
�
�
� �
�
�
�
���
�
�
��
�
�
����
�
��
� �
��
�
�
��
� �
��
��
��
�
�
��
� �
��
��
��
�
�
��
� �
��
�
�
��
�
��
�
�
��
�
��� �
� �� �
�� �
� ��
�
��
��
��
��
��
��
��
��
��
��
����
��
��
��
��
��
��
����
��
����
��
���
��
����
��
��
��
��
��
�� ��
��
�� ��
��
��
��
�� ��
�
�
�
�
� �
�
��
�
�
� ���
�
� �
��
�
�
��
�
����
� �
� �
�
���
�
�
��
���
�
�
���
���
�
�� ��
���
�
�
��
��
�
��
�
�
��
�
� �
��
��
�
�
��
� �
�
�
�
��
��
�
��
�
�
�
��� �
�
�
���
�
�
�
�
�
�
�
�
�
�
��
���
��
���
�
����������
���
��
���������
����������
�����
���������
����������
���
��
�
�
��������
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
��
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
�
��
� � �
� � �
���
�
�
��
�
�
���
���
�
��
� �
���
���
��� ��� ��� ���
�
�
��
�
�
���
��
�
��
�
� �
���
��� ��� ��� ��� ���
�
�
�
�
�
�
��
��� ��
���
�
�
�
� � �
��
����
��
����
��
��
���
��
�� �
��
���
���
��
��
�
�
�
��
� �
� �
�
�
� �
�
�
�
�
�
�
�
�
� �
�
"
�
�
�
� �
� �
� �
� �
� �
�
�
�
�
�
� �
�
�
��
�
���
�
�
��
�
�
��
�
���
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
��
��
���
��
�����
�����
��
�
�� �
��
���
����
��
���
����
�� ��
���
�� ��
���
� ���
����
��
�
��
� �
�
�
�� �� �
�
��
�
��
��
�
�
�
�
�
��
�
�
��
�� �
�
�
��
��
�
� �
�
"
��
� ���
���
� ���
� ���
���
� � ��
���
��
���
�
���
��
���
� �
��
���
�� ��
� � � ��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
��
����
��
��
��
��
�
���
���� ��
�� ����
���� ��
�� ����
����
���� ��
����
���� ��
����
�� ��
�� ����
���
�� ��
��
�
��
�
�
��
�
�
�� �
�
�
��
��
�
� �
�
"
���
����
���
� �
���
����
���
� � �� �
����
��
���
����
��
� �� ��
����
��
��� � � �
�
� � � � � � � � � �
�
��
��
��
��
��
��
��
� ��� � �� ��
�
�
��
���
���
�
� �
�
�
�
�
� �
!
� � � � � � �
�
� � ��� � �� � � � � �� � �
�
�
�
�
�
�
�
�
�
�
�
�
��� ��� ��� �� ��� �
�
���
��� �
��
��� ��� ��� �� ��� � � �
���� ��� ��
�� ��� � � ��
���� ��� ��� ��� �� ���
�
��
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
�
��
��� ��
���
���
��
�� ���
���
�� ���
��
��
�� ��
�
�
� ��
���
��� ��
��
� �� ��� ��
���
���
��
��
���
��
���
���
�
��� ��� ��� ��� ��� ��� ���
��� ���
����
���
�
�
��
���
���
��
��
��
���
��
��
��
��
��� ��
��
� �� ��� ��
���
��� �� ���
�
��� � ��� ���
��� �� ��� ��� ���
��� ��� ���
�
�
��
��
���
��� �� �
��
�
����� ��
���
���
��
��� ��
��
� �� ��� ��
�
��� ��� ��� ������
��� ���
��
���
�
�
�
�
�
�
�
��
� ��
���
��� �� ���
��
�� ��
�����
���
��
��� �� � �� ��
��
�
���
��� ��� ��� ��� ��� ��� �� ������
���
��
��
��
����
����
��
��
��
��
��
���
����
��
���
��
��
��
��
��
����
��
��
����
��
��
����
��
��
��
��
��
��
����
���
��
����
��
��
��
��
��
���
��
��
��
��
��
����
��
��
�
�
�
��
�
���
�
�
�
�
���
�
��
�
�
��
�
�
��
���
�
��
��
���
�
����
�
�
��
�
�
� ���
�
�
�
�
�
��
��
��
�
�
�
� �
�
���
���
�
�
�
� � �
�
�
�
� �
�
���
�
�
�
�
��
��
�
��
��
�
�
�
�
�
���
�
� � �
�����
��
��
��
��
��
�
��
��
��
�� ��
�����
��
��
���
�����
���
��
��
��
�
�� ��
�����
���
��
���
��
��
��
��
��
��
��
�
���
���
���
��
���
��
��
��
��
��
��
��
��
��
��
�����
��
��
��
����
��
����
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
��
�
���
�
�
�
�
�
�
���
�
� �
�
���
�
�
���
�
�
�
�
�
�
��� � �
�
��
�
���
�
�
�
�
�
�
�
�
���
�
�
��
�
��
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
���
�
�
��
�
��
�
�
� �
��
�
� �
�
��
�
��
��
�
���
�
�
��
���
����
��
����
��
��
��
����
��
��
��
��
��
��
�����
��
����
��
��
��
�� ��
��
��
��
����
��
��
����
��
��
�� ��
����
����
��
����
��
��
��
����
��
����
��
��
��
��
��
��
��
��
��
��
��
�
�
�
�
�
��
�
�
�
��
� �
�
���
�
�
�
�
��
�
�
��
��
��
��
�
�
���
�
�
�
�
�
�
��
�
�
���
�
�
�
�
�
�
�
�
��
�
�
�
����
�
�
��
�
��
�
���
�
��
�
�
��
�
���
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
��
���
�
���
��
��
��
�
��
�
��
�
� �
� ���
�
�
��
��
��
��
����
��
����
��
����
��
��
����
��
��
��
��
��
��
����
��
��
��
��
��
��
��
��
�� ��
��
��
��
��
��
�� ��
�� ��
��
��
��
��
����
��
��
����
��
��
��
��
��
��
��
��
��
��
��
��
�
�
���
�
�
�
�
�
�
��
�
� ��
�
�
���
�
�
���
���
�
�
�
�
��
�
��
� ���
�
���
��
�� ��
�
��
�
�
�
��
���
�
�
���
�
�
�
�
��
�
� ��
���
���
�
�
�
�
�
�
��
����
�
��
���
��
��
����
��
�
�
�
� ��
�
� � � �
�
�
�
�
�
�
����
�
��
�
�
�
�
�
�
�
�
�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
���������� �������� ���������� ��!���"� ���������������#����������$
���
� �� �� ����
���
������
������ ����
�� ����
�� �� ����
�����
�
���� ����
���
���
��� ������ ����
������
�
�� �� ����
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��� ���
%�
�
��
���
��
� � ��
��
�� �
��
�
��
�� ��
�
�
�� ��
�
���
���
���
��� ���� ��� ���
�
�
��
���
� �
��
�
��
�
�
�
�
�
�
� �
�
�
� ��
��
�
������
���
���
��� �� �
�
�
�
�
���
���
� � �
� � �
�
� � �
�
�
� �
�� ��
��
�
��
��
���
��
�
���
��� ��� ��� ���
���
��� ���
���
�
�
�
�� ��� ��
��
���
��
�
��
�
�
�
�
� �
� �
�
� �
��
���
��� ���
���
���
���
���� ���
���
��� ���
������
�����
�� ���
������
��� ���� ���
�����
��
�� ������ ��
��
��� �����
����
��
�����
������
��� ��
����
������ ��
��
��
���
�
�
�
��
��
��
��
��
�
�
�
�
�
��
�
�
�
�
��
�
� � �
�
���
��
��
��
���
����
�
���
��
�
���
� ����
�
���
�
����
�� ��
�
��
�
�
��
�
���
����
�
�
��
�
����
����
�
�
��
�
�
��
�
�
��
�
� �
�
��
�
�
�
�
� �
�
��
�
� �
��
�� �
�
��
�
�
��
�
�
�� ��
�
���
�� ��
��
��
�� ��
����
�� ��
����
��
��
��
��
���
��
��
���
���
����
��
��
���
���
� � �
�
���
� ��
���
��
���
�
���
� ��
�
���
�
�
����
���
��
���
�
�
��
�
���
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
��
��
�
�
�
�
�
� �
�
�
�
�
�
�
�
�
�
�
� �
� �
�
�
�
�
��
����
��
����
����
����
����
����
��
�� �� ���
����
��
����
����
��
����
����
����
����
����
�
�
�
��
�
��
��
��
��
���
�
�
�
�
�
��
�
�
�
�
��
�
�
�
�
� �
�
�
�
�
���
� ���� ��
��� �
����
����
�
� ���
���
�
�
��
���
����
�
���
���
���
���
� �� � ��
����
�
���
�
�
��
�
�
��
�� �
���
� �
��
�
��
�
� �
�
��
� � �
�
��� �
�
��
�
�
��
��
��
��
��
�
����
����
����
���� ��
�� ����
�� ����
����
��
����
��
����
��
����
��
����
��
��
��
����
��
��
����
��
��
�
�
� � � � �
�
� ����
���
���
���
��
�
����
����
���
�
����
��
�
� ��
�
�
���
� ���
�
���
�
��
� �
��
�
���
���
�
�
� �
��
�
�
���
�
�
����
���
��� �
���
�
�
�
�
�
��
��
���
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
������� ���
��
�����
��� ��� ��� ��� ��� ���� ��� ��� ���� ���
����
����� ��� ���
� ����
� ����
���
� ���� ��� ����
�����
��� ���
� ����
� ���� ��� ��� ��� ���� ��� ���� ����
����� ��� ��� ��� ��� ��� ��� ��� ���� ��� ��� ��� ����
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
��
�
��
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
���
��
�
����
�
�
�
�
�
�
���
�
���
��� ��
��
��
��� ��
�
������
������
��� ���
�
�
���
� � � �
��
� � �
���
����
��
���
�
��
��� ���
��
��
� �
���
��� ���
�
�
�
�
���
���
��
� � � �
����
��
�
�
�
���
�
�� ���
��
��
��
��
�
�
��� ������ ���
���
� ���
�
�
�
�
�
���
�
�
����
���
��
�
�
�
��
�
�
�
���
�
���
�� ��
���
��
�
�
������
���
���
���
��� ���
����
�
��
�
�
��
� �
��
� ��
����� ��
����� ��
�
�
�
�
��
��
����
��
��
��
��
�� ��
�
�
��
�
�
�
����
�
�
����
� �
�
��
��
� �
��
�
�
� � �
�
��
� �
��
�
�
� � �
�
� �
�
��
�
�
��
� �
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
���
�
��
�� � �� ��
�
��
�
�
��
� �
�
�
��
�
�
��
�
�
���
��
��
����
��
��
��
���
���
� �
�
�
�
�
�
�
�
�
�
�
��
�
��
�
!
�
�
�
�
�
�
��
�
��
�
!
� �
�
�
�
� �
�
��
�
�
��
� ���
�
�
�
�� �
�
�
�
�
��
�
�
�
�
���
�
�
�
���
�
���
�� ��
�� �� �� �� ����
��
�
��
�
��
��
��
��
��
��
��
��
��
���
�� ��
�
�
� �
�
�
�
�
�
�
�
�
��
��
� �
�
� � �
�
��
� ��
�
��
�
�
�
��
�
�
�
��
�
�
��
�
� �
���
�
��
�
�
��
��
�
�
�
��
�
��
���
�
�
�
��
��
�
��
� �
��
� �
��
�
��
��
�� ���� ��
��
��
�
��
�
��
��
����
��
��
��
��
��
��
��
��
�� �
�
�
��
�
�
��
��
�
�
��
��
� �
��
� ��
� ��
�
��
� � �
��
�
�
� �
�
� ��
� ��
��
� �
�
�
�
�
�
�
�
�
�
�
�
� � �
��
�
�
�
�
� ���
� �
� ���
�
�
�
�
����
�
�
�
�
�
�
�
�
�
�
�
!���&����!�������������'
�
���
� ��
���
���
�
���
��
��� ��� ���� �� ��� ���
���� ��
��� ��� �� ���� ��� � ��� ���
���� ��
��� ��� ��
���
���
���� ��
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
�
�
� �� ��
��
���
��
� �� ���
��
�
��
��� ��
��
���
���� ��� ���
���
��� ���
�
�
�� ���
���
�� ��� ��
��
� �� ��� ��
���
���
��
�
��
��
��� �� ���
��
�
���
��
��
��� ��� ��
��� ��� ���
���
���
�
�
��� �� � �� ��� �� �� � �
��
�
�
��
���
��
��� ��� ���
��� ���
���
�
�
�
�
�
�
�
�
�� ���
���
�� ���
��
� ��
���
��� �� ���
��
��� ��
��
���
��� ��
�� ��� ���
���
���
��� ���
��
��
��
��
�� ��
���
�����
��
��
��
����
��
����
��
��
��
��
��
��
��
��
��
��
��
���
��
��
�
�
�
�
�
��
�
�
�
�
��
���
�
�
� �
�
�
�
�
�
�
��
��
�
�
�
�
�
�
�
�
��
�
�
�
�
��
�
�
�
�
�
�
��
�
�
��
�
�
��
��
��
�
��
��
��
��
��
��
���
���
��
����
��
��
��
��
��
��
���
���
�����
����
�
��
��
��
�
��
��
��
��
��
���
�����
��
�� ��
��
�
��
�� ��
��
��
��
�
�
�
�
��
��
�
�
�
�
� �
�
��
�
���
�
�
�
�
�
�
����
�
� �
��
��
�
�
���
�
�
��
�
�
�
�
�
�
�
�
�
�
��
� �
�
��
�
�
�
�
�
� �
��
#
�
�
�
��
�
�
�
��
�
�
�
��
���
�
��
��
�����
���
��
��
��
��
��
��
��
��
����
��
��
��
���
��
��
��
��
��
���
������
���
��
��
����
��
��
�� ��
��
���
��
��
��
��
��
��
��
�
��� �
��
�
�
�
�
��
�
��
�
�
��
��
����
�
�
�
�
�
�
�
�
��
��
�
�
�
�
�
�
�
����
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
#
�
� �
�
#
�
�
�
�
�
�
�
�
�
��
��
��
����
��
��
��
��
�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�� ��
��
����
��
��
�
�
��
�
�
��
�����
�
� �
�
���
�
��
��
�
��
�� �
��
���
���
����
��
� ���
��
�
�
���
�
�
�
�
�
�
���
� �
��
�
�
�
�
�
�
�
�
(
��
��
��� �� � ���
���
� �
�
��
��
������
��� �� � ���
���
���
�
��
��
��� ���
��� �� � ��� ��� ��� � �� �� ��� ���
��� �� � �� ��� ��� ��� � ��� �� ��� ���
�
�
��
��
��
�
��
�
�
��
�
�
��
��
��
�
��
�
�
��
�
�
��
��
��
�
��
�
�
��
�
�
��
��
��
�
��
�
�
��
�
�
��
��
��
�
��
�
�
��
�
�
��
��
��
�
��
�
�
��
�
�
��
��
��
�
��
�
�
��
�
�
��
��
��
�
��
�
�
��
�
�
��
�� � �� ���
���
�� ���
��
� ����
��� �� ���
���
�� ���
��
� ��
����
��
��
��� �� ���
��
��
���
���
�� ��� ��
��
� �� ���
���
��
��� ��� ��� ��� ���
���� ��� ��� ���
���
�
�
��
� �� ��� �� ��� ��� �
���
�� �����
�
�
��
���
� �� ��� ��
���
��� ��
��
���
���
��� ��� ��� ��� ���
��� ��� ��� ��� ���
���
�
�
��� �� �
���
�� ���
��
�
���
�� ���
��
���
�� �
��
��� ��
��
���
���
��
� � ��
���
���
��� ��� ��� ��� ���
�� ��� ��
���
�
�
�
�
�
�
�
�
�� ��� �� �
��
��
���
��� �� ���
��
���� ��
���
��� ��
��
���
�� ��� ��� �� ��� ��
���
��� �����
��
��
� �� ��� ��
���
��� ���� �� ��� ��� ��� ���� ���
���
��
��
��
��
��
��
��
����
��
��
����
��
����
����
��
��
�
��
���
��
��
�
��
�
��
��
����
��
��
��
����
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
��
��
��
��
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
��
��
��
�
�
��
�
�
�
�
�
��
��
�
��
�
��
�� � �
���
��
��� �
�
�
��
�
�
��
�
�
�
��
��
��
����
�
�
�
�
�
�
��
��
�
�
�
�
�
��
���
�
�
�
�
��
�
�
� �
�
�
�
�
�
�
�
�
��
�
�
��
�
���
���
����
��
����
�
��
��
��
��
��
��
��
��
���
��
����
�����
���
�
��
�
��
�
���
���
��
��
��
��
���
��
��
��
��
��
��
��
��
��
���
��
��
����
���
���
��
��
��
��
��
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
�
�
�
��
�
�
�
���
�
�
��
���
��
�
�
�
��
��
�
��
� ��
���
�
�
��
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
�
��
�
��
�
�
���
�
���
��
�
�
�
��
��
��
�
� �
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
���
��
��
��
��
��
��
��
��
���
��
��
��
��
��
��
��
��
��
���
��� ��
��
��
��
��
��
�
��
� ��
��
��
��
��
�
����
��
��
��
��
����
��
��
����
��
��
��
���
��
��
��
�����
��
��
��
��
�
�
�
�
�
�
�
�
�
��
��
�
�� �
�
� �
�
�
��
�
�
��
�
� �
� �
�
�
� �
���
�
�
���
�
�� � �
���
�
�
�
�
�
�
�
���
�
�
�
�
�
�
�
��
�
�
� �
�
��
�
�
�
�
�
�
�
�
��
��
�
��
��
��
�
�
�� ���
��
�
�
�
��
�
��
��
��
��
��
��
��
��
��
��
����
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
��
�
��
��
��
��
��
��
��
��
��
��
��
�� �
��
��
��
��
��
��
��
��
��
����
��
�� ����
���
��
��
��
���
��
�
��
�
� ���
���
�
���
��
�� ��
�
�
��
�� ��
�
���
���
�
�
�
�
�
�
�
��
��
�
�
��
��
�
�� ��
���
��
��� �
�
� �
�
��
��
�
� ���
�
�
���
�
�
�
�
���
��
�
�
�
���
��
����
�
���
����
��� �
����
�
��
�� ����
�
��
�
�
�
�
�
�
�
�
��
���
��
���
� �� �� � � ���
��� �� ���
�� � ���
���
��� �� ��� �� � �� ���
��� �� ��� �� �� �
�
���
��
�
��
��
�
�
�
��
�
�
�
�
��
�
��
��
�
�
�
��
�
�
�
�
��
�
��
��
�
�
�
��
�
�
�
�
��
�
��
��
�
�
�
��
�
�
�
�
��
�
��
��
�
�
�
��
�
�
�
�
��
�
��
��
�
�
�
��
�
�
�
�
��
�
��
��
�
�
�
��
�
�
�
�
��
�
��
��
�
�
�
��
�
�
�
�
�
�
��� ��
��
��� ��
���
��
���
��
��
���
��
��
�
�
��� ��
��
���
���
��� ��
��
�
��
����
���
��� ���
��� ��� ����
�
�
��
���
� �� ���
�� ��� ��
���
�
�
�
�
�� ���
��
� ��
���
��� �� ���
��
�
���
�
�
��
���
��� ��� ���
���
���
��� ���
�
�
�� �
��
�� ���
���
�� ��� �� ���
�
�
�
�
��
��
�
�
�
����
���
���
��� ���
���
���
������
���
���
�
�
�
�
�
�
�
�
�
��� ��
��
�� ���
���
��
��� �� ���
��
�
�
�
�
��� ����
��
��� �� �
��
�
�
���
��� ��
�
��
���
��� ��� ��� ���
���
��
��
��
����
��
��
��
�����
���
��
�
��
��
��
��
��
��
����
����
��
��
����
��
����
��
��
��
��
��
����
����
��
��
��
��
��
��
��
��
��
�
��
�
�
�
�
�
�
���
���
�
�
��
���
���
��
�
��
�
� � ��
�
� �
�
�
���
�
� �
�
���
�
�
���
�
� �
����
�
�
�
�
���
�
�
�
�
��
�
� �
�
�
����
�
�
�
�
���
�
�
�
�
���
�
�
��
�
�
�
�
�
�
�
�
��
�����
����
��
��
�
��
�
��
���
��
��
�����
���
��
��
��
��
��
��
��
����
��
���
��
���
��
��
��
��
�����
��
��
�
��
���
��
�
����
�
�
� � � �
��
�
��
� � � �
�
� � �
�
�
�
�
���
�
�
�
�
��
��
�
�
��
�
�
�
� ��
�
�
�
����
�
�
�
�
���
�
�
��
�
� �
��
�
���
�
�
�
�
�
�
����
����
��
��
��
���
��
��
��
��
��
��
��
��
��
��
��
��
���
����
��
��
��
��
���
����
��
����
��
��
����
��
��
��
��
��
���
��
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�� � � �
�
��
�
�� � � �
�
� ��
��
�
� �
�
�
�
�
��
��
�
� �
�
���
�
�
�
�
�
�
��
�
�
�
��
�
��
�
�
��
�
�
�
�
�
�
��
���
�
�
�
�
�
�
�
�
����
����
����
��
��
��
��
��
��
��
�� �
��
��
��
��
��
��
��
��
��
��
��
����
��
��
����
��
��
��
��
��
��
��
��
��
��
��
��
��
����
��
��
��
�
���
�
�
����
����
�
�
��
� � �
�
�
�
� � � �
�
�
���
�
�
� ���
�
�
�
�
�
�
���
�
��
�
�
� ���
�
�
�
���
�
��
��
�
�
�
����
�
�
���
��
�
�
��
�
�
��
�
�
��
�
���
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
��
��� ����������
��
��� ����������
��
��� ����������
��
��� ������������������
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
��
�
�
�
��
�
�
��
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
� �� ���
� � � �
����������� ���
� � � �
���
���
��
�
���
��� ��� ���
���
���
��� ������
���
�
�
� � � �
����������� ���
� � � �
���
���
���
�
���
���
��� ��� ������
���
�
�
�
� � � � � � � �
���
��
�
���
������
��� ���
���
�
�
�
� � � � � � � � �
���
���
��� ��� ���
��
��
��
��
��
��
�� �� ���
��
�� �� �� �� � ��
��
���
�
�
�
��
�
��
�
�
�
�
�
�
�
�
� ��
�
�
�
�
�
�
�
�
� �
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
� ��
�
�
�
�
� �
�
�
�
�
�
�
� �
�
�
�
�
��
���
� �
�
��
�
�
�
�
� �
�
�����
�����
��
�
��
�
��
�
��
�
��
�� �� ���
��
��
���
�
�
�
�
�
�
�
�
����
��
��
� ��
����
��
�
����
��
��
� ��
����
��
����
� �
�
�
�
�
�
�� �
�
�
�
��
�
�
�
�
�
��
�
�
�
�
��
���
� �
�
�
��
�����
��
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
� �
�
�
�
�
�
�
� �
� �
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
����
��
��
� �
����
����
� �
����
��
��
� �
������
��
����
� �
����
��
��
�
������
�
����
������
� �
����
��
� �
�
�
��
��
��
��
��
�
��
� �
��
� �
��
� �
��
��
��
� �
�
�
��
� �
��
� �
�
�
��
� �
�
�
��
�
�
���
�
�
���
��
�
�
�
���
�
�
�
��
�
���
�
�
�
�� �
�
���
�
�
�
� � ��
�
���
�
�
�
�
�
� �
������
��
����
������
������
����
��
�
��
��
�
�
�
�
�
�
�
�
����)�*���+�������������� �,
���
����
��������
�� � ��������
����
��������
�������� ��
����
�
� � ��
�
�
��
�
����
�
� ��
� ��
��
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
��
���
��
����������� �����
�����
��� �� �����
��� �� ��� �� ���
���
��� ��� ��� ��� ���� ��� ��� ��� ���� ��� ��� ��� ��� ��� ���� ���
�
�
��
�
���
��
����������� �����
��� �� ��� �� ��� �� ��� �� ��� �� ���
�� ���
���
��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ���
��� ��� ���� ��� ���
�
�
�
��
�
���
��
�������
���� �����
��� �����
� �
��
�����
�
��� ��� ��� ��� ��� ���
��� ��� ��� ��� ���
�
�
�
�������
���� �����
���
�
� �
�
���
�� ��� ������ ���
��� ���
�� ��
���
���� � ���
���
�����
����� �
��
�����
��� �� �
����
����
���� ��
����
�� ���� ��
����
�
� �
����
� � � � �
�
�
��� ��
�
����
��� �
� �� � � �� �
�� � �
�� �� � �
��
���
�� � �
� ����
�� � ���
����
�� �� � �
� �� �
�
� ��
��
�� �� � � �
���
� �� � � �
� ���� �
�� ��
���
��
�� � �� ���
����
����
�� ����
����
����
� ���
����
��
����� �
��
�
�
� � � �
�
�
�
���
�
���� �
�
��� �
�
��
��� �
�
�� �� � �� �
��
� �� ��
� � � ��� �
� � �
� �� � �
� � �� � �� �
�� � � � �
�� �
�� � � �� �
� ��
� �
� � �� �
� � ��
���� �� �
�
� �
�
�
�
� �
�
��
���
���� ��
���� ��
���� �
����
����
��
����
� � � ��
��
�
��
�
��� �
��
��
��� �
��
�� � �
�� �� �� �
� ��
� � �
� � �� �� �
� �� � �
�� � � ��
��� �
���
�
� �
�
��
� �
��
�� �
����� �
��� �� ��
��� ��
����
����
��
����
� ��
��
��
�
���
�
����
�
���
�
����
� � �
�� ���
��
�� �� ���
� � � �
�� �� �
��
� � �
����
� �
� ���
�
� �
��
�
�
�
�
�
�
�
�
���
�
���
��
��
�
�
�
��
� �
��
� �
�
�
� ���
� ��
�
��
��
�
��
� ��
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
��
�
�
�
��
�
�
�
�
����� �� ���
� �
���
��
� �
��� ��� ��� ��� ��� ��� ���
��� ��� ��� ��� ���
��� ��� ��� ���
�
�
��
���
� �
���
��
� � �
��� ��� ��� ��� ��� ���
��� ��� ��� ���
�
�
�
� �
�� ��� �����
��
�
���
��� �� ��� �� ��� �� ��� ��
�
���� ���
���
��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� ��� �� ��� ��� ��� ���
�
�
�
�
���
��
���
�
���
��� ��� ���
��� ��� ���� ��� ��� ��� ��� ��� ��� ��� �� ��� ��� ��� ���
����
���
������ ��
����
�� ��� �
�� ����
�� ����
������
� �� � �� �
��
���
�� �� �� �
�� ���
� ��
�
� � �
� � �� � ��
��
� � �
� � � ��� �
�����
�
� � �
�� ��
��
����
�� ���
���� ��
����
����
��
� ���
�� � � �� �
� � �� �� � �
�� ��
� �
� � ��
��� �
�� � �� � �
�
� � � �
� ���
��
��� ��
��� �� �� ��
�� ���� �
���� ��
�� ���
�� ���� ��
����
��
��� �� �
����
��
���
� ��
��� � �
�� � �� � �� �
��
�
� ��
�� �� � �
��� � �
� �� � � �� �
�� � �� ��
�� �� � �
�� ��� �
�
���
� ��
�
�� �� �� �
�� �
� �
�� �� ����
��
���� �
����
��
���� �
��
�����
���
��
���� ��
�� ���
���
�� ���
�� ���
�
��
� �
�� ��
��� � �
��
� ��
�� �� � �
� ���� �� �
� �� � � ��
����
��� � �
� ��
��� �� �
�� �� �� �
� �
�� � �
�� � ��� �
�� � ���
�
��
�
�
�
�
�
�
�
�
-
���
������������
���� � ��� �� ���
� ���
�
������������
���� � ��� �� ���
�
���
�
������������
���� � ��� �� ���
��
�
�
������������
���
��� ��� �
��
�
�
�
�
�
��
�
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
��
�
�
�
��
�
�
�
�
��
�
��
�
�
��
�� � ���� ���
����� ��
� ��
�
�� �����
����� ��
�
��� ��� ��� ������ ���
������ ��� ���
�
�
��
��� ��� �� ��� �� � �� ���
���
�� ��� �� � ��
�
�
��� ��
�
��� ��� ��� ������ ���
��� ��� ���
�
�
�
��
�� ��� �� ��� �� � �� ��� �� ��� �� ���
�
� �� ��� ��
�
��� ��� ��� ���
������
��� ���
�
�
�
�
�
�
�
��
����� �� ��
���
�
��
�
��� ��� ���
��� ���
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
����
��
����
��
��
��
��
��
����
��
��
��
��
�� ��
��
��
�� ��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
�
�
�
�
�
� �
�
��
�
�
�
���
�
���
�
�
�
�
�
�
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
� �
���
��
�
�
�
���
���
���
�
��
�
�
�
��
�
�
�
�
�
�
�
��
��
��
�
� �
�
�
�
�
��
��
��
�
� �
�
�
��
��
��
���
���
��
����
��
��
� ��
��
���
��
��
�
��
�� ��
��
���
��
��
�
��
��
�� ��
��
��
���
��
��
�� �� ��
��
���
����
�
��
��
��
��
���
���
�
�
�
��
��
�
�
� ��
��
�
��
���
�
��
�
��
�
��
��
�
���
�
�
��
�� ��
��
��
�
�
� �
��
�
�
�
�
��
�
��
� �
��
�
�
� ��
�
�
�
�
�
�
�
��
�
���
�
�
�
�
�
�
�
�
�
�
�
� �
��
��
��
��
��
��
����
��
��
��
���
���
���
��
��
��
��
��
��
��
��
��
��
��
��
����
��
��
���
��
��
��
��
��
��
��
���
���
��
�
�
�
�
��
�
�
�
�
� �
��
�
�
�
�
�
���
�
��
�
�
�
�
�
� �
�
�
�
�
�
�
�
��
� �
�
��
�
�
�
�
�
� � � �
�
��
��
� �
� �
� �
��
�
�
�
� �
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
��
����
��
��
��
��
��
��
��
��
��
��
��
� �
�
�
�
��
���
�
�
�
��
�
��
�
�
��
�
����
�
� ���
�
�
�
���
�
��
�
� ��
���
�
�
���
� � �
���
�
�
���
�
�
��
�
��
�
�
��
�
�
�
�
�
�
�
�
.
� �
�
��
�
� ��
�
�
�
� �� ��
�
�� �
��
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
�
��
�
�
�
�
������� ��������
���
��
� � � �
�
��
���
�
� �
��� ��� ���� ���
��� ��� ���� ���
��� ��� ������
�
�
������� ��������
���
���
��
�����
�
�
�
��
�� �
��� ��� ��� �� ��� ���
��� ��� � ��� ��� ��� ��� ���
��� ��� ���
�
�
������� ��������
���
�����
�����
��� �� ����� ��� �� ��� �� ���
�� �����
� �
��
�� �
�
��
�� �
�� ��� �� ���� ��� ��� ��� ��� ����� ��� ��� ��� ��� ��� ����� ��� ��� ��� ��� ���� ��� ��� ���
��� ��� ������
�
�
������� ��������
���
���
��
�
���
�����
�� �
�
�
��
�
�
��� ��� ��� ���� ��� �������� ��� ��� ��� ��� ��� ��� ���� ��� ��� ��� ��� ��� ���� ��� ��� ���
��� ��� ���
�� ���
��� ���
����� � ��
��� ����� � ��
������
��
������
�� ���
� ��
� � �
� �
�� � �� �
� ��
��� � � �
� � � � �
��� � ��
� � � ��
����
� �
� �
�� ��
� �
�� �� �
� �
�����
� ����
�� � ���
�� ���
��� ��
���� �� �
����
����
��� ��
����
��
� �
���
��� �
� ��
�� ��� � �� �
� ��� � �
� �
��
� � �
� � ��� � �� �
� � ����
��
�� �� � �
�� �� �
����
�
� � �
� �� � �
�� ���
� �
����
�����
�� �� ���� �� �
���
�� ��� ��
� �����
����
�����
��
�� ����
�� ���
���� ��
�� ���
���
��
�� ���� ��
����
� � �� � �
�� �� � �
� ���
�� � �
�� ���
�
��
��� �
��
��� �
��
��� �
�� ����
�� � �
�� ��� � �� �
� ��� �
� � �� �
� ��� � �
��� � �
� �
�� �� �
��
� �
� � ��� �
� � �
� �
���� ��
���� ��
����
����
����
��� �� �
����
�� ����
���
���� �
����
���� �� �
��
�����
�� ���
���� ��
��
�� �
� � �
�� ��
� �� �
��� �
� ��
��� � �� � � ��
���
����
���
�� � �
�� ��� � �
�� ��� � �� � � �
����
�� ��� �
� � �� �
� � ��� �
�
����
���� � �
�� � �� ���
� � �
��� �� �� �
� � �
�
��
�
�
�
�
�
�
�
�
/
���
��
������������
��
� ���� ��
�����
��
����
�
�
������������
��
����
��
�����
� ����
��
������������
���������
���
��
������������
���������
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�� ���
�
�
�
��
�
� �
�
��� ��� ��� ���
��� ��� ������ ���
��� ��� ������
�
�
���
�
�
�
��
�� � �
��� ��� ���
��� ��� ������ ��� ��� ��� ��� ���
�
�
�
�
� �
�
��
� � �
��� ���
�
�
�
�
�
�
��
� � �
��� ��� ��� ��� ��� ���
����
��
�� ��� �
��
����
��
��
��
��
��
��
��
��
��
��
��
��
��
����
��
����
����
����
��
����
��
����
��
��
��
��
��
��
��
��
����
��
����
�
�
�
��
�
��
� ��� � � �� �
��
�
��
��
��
�
�
�
�
�
���
���
�
�
���
�
� �
�
�
�
��
�
�
���
�
�
�
�
� � �
�
� ���
�
�
�
�
�
�
�
�
���
�
��
�
���
�
���
�
�
��
�
�
����
�
�
�
�
���
�
� �
� ���
�
�
�
��
� ���
�
�
�
�
�
�
���
�
�
��
�
�
��
�
�
��
�
�
����
����
���
��
�� ���
��
��
��
��
�����
��� ��
��
���
��
�����
�����
�
��
��
�����
���
��
��
�� ��
��
���
���
��
�����
�����
�
��
�
�
���
��
� ��
� �� �
� �
� � �
� � �
�
�
�
�
�
�
�
�
���
���
�
� �
�
�
��
�
�
�
���
�
�
� � �
�
�
�
�
���
�
�
�
� �
�
���
�
�
�
�
���
�
� �
�
��
�
�
�
�
�
�
�
���
�
� �
�
�
��
�
���
�
�
�
�
���
�
� ���
�
�
�
�
�
�
���
�
��
�
��
� ���
� �
��
�
�
����
����
��
��
��
��
��
�� ��
��
��
�� �
�
� �
� ��� �
�� ���
� �
�
��
�
�
��
�
���
�
�
�
��
��
�
��
�
������
���
�
��
� ���
� �
��
�
�
�� ���
�����
��
�
�
�
�
�
�
�
�
�
�
�
���
��
�
��
� �
�
�
� � ���
�� �
���
�� �
� �
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
��
����
�
�
�
��
�� �
�
�
�
��
�
�
�
�
�
�
�
�
01����0�2��3�04�15����2��)����0�����
� ��������!��0�����)�+�����!�00� ��
6
���
��
� ��� �� �
��
�
�
���
���
� �� �� �
� ��
�
���������
��
� �
��
�
��
�
��
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
� �
� �� ��� ��
�
���
��
���������������������!"�����!"
��� �� ��� ��
��� �� ���
�� ���
��
��
� �� �
�
��� ��� ���
��� ��� ��� ���
��� ��� ��� ���
����
�� ���
��
��� ��� ��� ���
�
����������������������
������������������������������������
����������������������������
�
� �
��� �� �
�
���������������������!"�����!"
���
��� ��
���
����������������
��
��
�
���������������������������
�� ��� ��
�����������������������
��
� �
��� �� ��� ��� ��� ���
��� ��� ��� ��� ��� ���� ��� ���
�
� � �
�� ��� �� ���
�
���������������������!"�����!"
���
��� ��
� ��
���
��
�
��� ���
��� ��� ��� ��� ��� ���
�
��� ��� ���
����
���
�
�
� �
����������������������
�
� �
�� ��� ��
�
�
���������������������!"�����!"
���
� ����������������
��
������
��� ��� ��� ��� ��� ��� ��� ��� ���
�
�
�
�
��
����
��
����
��
��
��
��
��
��
��
����
��
��
��
��
��
��
��
��
����
����
��
����
��
��
��
��
�����
��
����
���
�� ���
����
����
�� ���
�
��
�
�
� �
��
�
�
� ���
�
�
�
�
���
�
�
���
�
� �
�
��
� �
� ��
�
�
� �
� �
�
�
�
���
�
��
���
�
�
�
�
���
�
�
��
�
� �
�
���
�
�
�
�
�
�� �� � � �
� � �� ���
�� �
� � �� �
�� �� � �
� � ��� �
� � ��
�
�
���
��
��
��
���
���
�� ��
��
����
��
��
��
���
��
���
���
��
��
���
��
�
����
��
�� ��
��
��
���
����
��
����
����
�� � ��� ��
����
�
��
��
�
�
�
� �
��
�
�
�
�
�
�
�
�
�
��
�
�
�
����
�
��
�
� ��
�
���
�
���
�
��
�
�
�
���
�
�
��
�
� �
��
�
���
�
��
�
��
�
��
�
� �� �
� � � �� ���
���� � � �
� �
�
� � � � � �� � �
�
��
��
��
��
��
��
��
��
��
����
��
��
��
����
�� ���
�� ���
�� �� ���
���� ��
� �� �����
��
�
��
�
�
��
�
�
��
�
!
��
�
���
�
��
�
�
��
�
��
�
�
�
�
��
� � ��� � �
� �� � � �
�� ��� ��� �
��� �� �� �
� � ���
���� � � ��
���
����
�
�
��
�
�
�
�
�
��
��
��
��
��
��
��
����� �� �
�����
����
�� ���
����
��
��
�
�
�
�
�
�
�
�
�
!
� �
�
�
��
�
���
�
�
�
�
� �
��
�
� �� � �
��
�
� � ���
��
�� �
���
��� � �� � � �� � �
�� ��
��
�
�
�
�
�
�
�
�
�
��
� ���
���
���
�
��
����� ��
���
�
��
��
���
���
���
�
��
� ���
� ��
���
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
��
�
�
�
�
�
��
�
�
�
�����������������������������������
�������������������������
�������������������������������������������
��������������������
������������������������
������������������������������������������
����������������������������������������
�����������������������
������������������
������������������������
����������
������������������������
���������������
�
�
��
��
��������������������������
�������������������
� �
��������������������������������
��������������
�
���� ������ #�� �
��
�
������������������
�� �
��
�������������������������������
����������������������������
�
�����������������
�������������
��
�
������������������
��
�������
�
�� � �
��
�
�
������������������
�� �
�����������
�
��
��� ���
��� ���
��� ��� ���
�����
���
���
���
���
���
���
�
������������������������
��������������������������������
������������
����������������������������
�������������� �
���������������������������
�������������������������������
�������������������������������
����������������������������
����������������������
����������������
������������������������������
�������������������
�
�
��
�
������������������
�� �
������������������������
��
���
���������
�
���������������������
����������
�
���� ������ #�� �
�
��
���������������������� �
�����������������������
���������������������
�������������������� �����������������
� ��
������������
�
�� �
� ��
�
������������������������
�� �
��������������
�
����
��� ��� ��� ���
��� ��� ���
��� ���
��� ���
���
���
�
�������������������������������
������������������������
������������������������������
��������������������������������������������������
����������������������������� �
������������������������������������������� ������������� �
��������������������
� �
�
��
�
��
�����������������������
� ��
�����������������
����������������������
� ��
�
���� �����
� #�� �
�
�
� ��
�������������������������������������
� ��
���������������������
�
���������������������������������
���������
�
� � �
�
�
���������������
�
��� ��� ��� ���
��� ��� ���
��� ��� ������
�����
��� ��� ��� ���
��� ���
�
������������������
��������������������������������������
�����������������������������
�������������������� �
��������������������
����������������������� ����������������� �
����������������������������
�
�
��
�������������
��
����������������������������
�
�
���� ������ #�� �
����������������������
���������������
���������������
������������������ �
�����������
�
�
�
�
� �
�� �
���������������������
�
�
��� ��� ��� �
�����
���
��� ��� ��� ���
��� ��� ��� ��� ���
����
��� ������ ��� ���
����
����
��
����
�����
��
����
�� ���
��
����
�� ��
����
��
��
�� ���� ��
���
����
��
��
��
��� ��
��
�� ��� �
�
��
��
�� � ��� � � �
�
��
��
�
�� �
�
�
�
�� ��
�
� �
��� � � � �� � � �� � �
� � ��� �� �
����
�
��
�
�
�
��
�
� �� �� �
�
����
� �
��
������
���
� ���
����� �
��� �����
����
��� ��
������ ��
���
������
��
���
��
��
���
��� ��
���
��
�� ���
���
��
������
�
�
�
�
�
� � � �� �� � � � �
� �
�
�
��� � � �
� �� � � �
�� �
�
�
��
�
�� ��
��
� �
�
�
�
�
�
�
�� � � �� � ���� �
��� �
�� � � ��� � �� �
�� � ��
�
�
��
�
�
�
�� � �� � �
�
�� �����
���� �
��
������
����
��
���
��
��
���
����
����
�����
��
��
��
��� �����
������
����� � �
��
��
�� � �
� � � � ��� � �
��
�
�
�
�
��
�
��
�
�
�� � �
��� � �
��
� �
��
�
�
��
�� ��
��
� � � � � �� � � �� �
���
�� �
� � � � �� � �
�
�
�
� � ��
�
�
����
��
���
�� ��
����
��
���
��
��
����
���� ��
��
��
����
����
���� �� �
�� ��
��
��
���� ��
�
�� � �
� �� � �
���
�
�
��
��
� ��
�� � �
�� � �
�
��
�
�
�
��
�
�
�
�
��
�
��
��
�
� � �
�� �
�� ��
� ��� �
� � ��� �
� � � � �� �
�
�
�
�
��
��
� ��� �
��
��
�
�
�
�
�
�
�
�
!���&����!�������������7
��
���
��
�
��
�
����
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
��
�
�
�
�
�
�������������������������
����������������������������
������������������������� �
��������������������
����������������������������������
����������������������� �
��������������
�
���
�
�
�
������������������
�
��������������������
�
�
������������������
�
���������������
��������������������������
�
�
������������������
�����������
�
���
���
��
��
�
�����
����
�����
�
��� ������ ��� ���
������
���
���
���
�
����������������������
������������������������
������������������������
����������������������������
��������������������������� �
�������������������
�����������
��������������������������������
�
�
����������������
�
�
��
�
������������������
�
����������������
�
��������������������
��������������������
�
� �
��
��������������
�
�������
�����������������������
�
� �
�
���
���
�
�
�
�
�
�
�
��� ������ ��� ���
��� ������
���
����
�
������������������ �
�����������������
���������������������������� �
���������������������������
������������������
�������������������������
����������������
�
���
�������������
�
���
��
�
�������������
�
���������������������
�
���
���������������������
�
�
�
�
��
���
��
�
�������������
������������������
�����������
� �
� �
���
��
�
���
�
�
�
��� ���
���
���
��� ���
��� ��� ��
���
�
����������������� �
������������������
�����������������������������
�
������������������
������������
�
���������������������������
����������������������������������
�
�
�������������
�
��������������
�
�������������������
�
�
�
�������������
���������
�
�
��
���
��������������������
����������������������
�
�
�
�
��
���
��
�
���
��
���
�
���
�
�
��
��� ���
���
������
������
���
����
����
���
��
����� �� �
�� �� ��
��
��
����
���
����
�
���
�
�
�� �
�
��
� � �
�
�
�
� � ���
��
�
�� ����
�
�
�
�
��
�
�� �� �
��� �� � �
�
�
��
��
� � � �� � � � �
��
��
��
���� ���
���
��
�����
���� ���
������ ��
��� ����
�����
���
��
���
����� ��
��
���
�� �
���
�
�
��
�
�
�
�
�
�
�
� �
�
�
�
��
�
�
�
�� ��� �
��
��
�
�
�
��
����� �
���� � �
�
�
� � � �
���
��
�
����
��
��
���
������
����
��
����
��
�����
��
��
��
���
���� ��� ��
��� � ��
��
���
�
��
�� �
�� �
�
�
�
�
�
� �
��
� �
�
�
�
�
�
�
�� � �� �
�
�
�
�
�
�
� �
�
�����
�� ��
�� ��� �
�� � � �
�
���
��
�
����
��� ��
����
����
��
����
��
����
��
��
����
��
�� �
���
��
�
� �
�
�
�
� � �
��
��
�
� �
�
�
�
�
�
��
�� � � �� ���
��
�
�
�
�
� �� �
� �� � �
�
�� � �
��
�� � �
��
�
��
�
�
��
��
�
�
�
�
�
�
�
�
8
�
��������������
����
�
���
���
��������������
���
� ���
�
��
��������������
�
���� ���
�
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
��
�
��
�
�
�
�
�
��
� ��
� �
���
�
��
���
��
� �
�����
��� �� ���
�
�
���
��� ��� ��� ���
��� ���
���
��� ��� ��
����
������
�
�
��
�� ���
�
��
�
���� ��� ��
�
�
��
� � � �
��� ��� ��� ��� ���
��� ���
���
��� ���
�
�
��
�� �
�
�
��
� �
�� � �� �
�
�
�
��
� � �
�
�
�
�
���
��� ��� ���
���
��� ���
���
��� ��� ��
����
������
�
�
��
��
����
�
��
� ��
��
��
���� �� �
����
�
��
� �
�
��
��
��
��
��
��
��
���
��
��
����
��
��
��
��
��
��
��
��
����
��
����
�� ��
��
��
���
�
�
�
�
�
�
�
�
� �
� ��� �
� �
�
�
�
�
�
�
�
� �
�
�
��
�
�
�
�
�
�
� ��
��
� �
���
� ��
�
�
�
�
�
�
�
�
�
�
�
�
�
���
�
�
��
�
���
�
�
�
�
��
�
���
��
��
�
��
�
���
�
� �
�
� ���
�
�
�
�
�
�
�
�
���
�
���
�
�
�
�
� �
���
�
�
�
��
��
��
�� ���
�
�
�
��
��
��
����
���
��
��
�
�
�
�� ��
����� �������
��
����
���
�
�
� � �� �
�
�
�
�
� � � �
�
�
�
�
�
�
�
�
�
�
�
�
�
�
� ��� � �
�� �
�
�
�
�
�
� �
�
��
�
�
�
��
��
�
��
� ���
�
�
�
��
��
���
�
� �
� �
�
�
�
� �
�
� �
�
�
�
�
��
��
��
��
�
��
�
��
��
��
����
��� �� ���
���
���
��
��
��
��
��
��
����
���
���
��
��
��
��
��
��
��
��
��
��
��
��
��
������
�����
��
����
��
��
���
�
� � �
� �
�
�
�
�
�
�
�
�� �
�
�
�
�
�
� �
�
�
�
�
�
� ��
� �
�
� �
�� �
��
�
�
��
�
�
��
�
�
��
�
�
�
�
�
��
�
�
�
�
�
� ��
�
��
�
�
�
�
�
��
�
���
�
�
�
�
�
�
��
�
���
� �
�
�
�
��
��
�
��
��
�
��
��
�
� �
�
�
��
�
�
�
� � �
��
�
�
�
��
�
���
��
��
�
�
��
�� �
��
�
��
�
��
�
��
�
�
��
�
��
�
��
�
��
�
��
�
��
$
!
�
��
�
��
�
��
�
��
�
��
!
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
9
��
�
��
�
���
�
�
��
�
���
�
�
�� �
���
�
��
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
��
�
�
�
��
��
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
��
���
��
�
� � � �
��
�
���
��
� � � �
��
�
� �
��� ��� ������ ���
��� ��� ��� ��
��� ��� ��� ��� ���
�
�
�
��
�
�
� � � �
��
�
���
��
� � � �
��
�
� �
��� ��� ������
���
��� ��� ��� ��
��� ��� ������ ���
���
�
�
�
��
�
� � �
�
�
��
�
���
���
� � � �
��
�
�
� �
��� ��� ���
���
���
��� ��� ���
��
��� ��� ������ ���
���
� � �
�
�
���
�
� � � �
��
��� ��� ��� ��
�
��
� �
�
�
��
� �
��
� �
��
�
���
���
���� ���
����� ��
�� �����
��� ���� ���
�����
�� �����
�����
�����
����
�
��
�
��
����
����� ��
�� ���
��
����
��
��
�
�
�
�
��
�
�
�
���
�
�
��
�
�
�
�� �
�
�
�
�
�
�
���
��
�� ��
� ���
� ��
� ���
� ��
� ��� ��
��
����
��
���
�
��
�
��
����
���
�
�
��
��
� �
�
�
�
�
��
��
��
�
�
�
�
��
��
���
�
�
��
�
�
�
�
�
�
�
�
�
���
�
�
��
���
� �
���
� �
���
�
���
���
���� �
���� ��
�� ���
�� ���� �
���� ��
���
�� �� ��
���
�
��
�
��
��
��
��
���
��
���
��
��
��
��
��
��
���
�
��
� ���
�
��
�
��
���
�
��
��
��
�
��
�� �
�
�
�
�
�
�
�
�
�
��
� ��
�� �
� ��
�� �
� ��
�� �
��
�
� ��
��
���
�
�
��
��
������
�
�
�
�
�
�
�
� �
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
��
��
�
�
���
��� �
��
��
��
��
��
�
���
���
���� ��
����
���� ��
����
���� ��
����
����
��
���
�� ����
��
��
��
��
���
����� ��
��
����
��
�
�
��
�
�
��
�
�
�
��
�
�
��
�
��
�
�
��
�
�
�
��
�
�
��
�
� �
��
��
��
�
�
�
���
���
���
���
��
���
���
��
���
��
��
���
�� ���
��
� �
� �
�
�
�
� �
�
� �
�
�
�
�
�
��
�
� �
�
�
�
�
� �
�
�
�
�
��
�
� �
�
�
�
�
�
��
�
���� ��
����
���� ��
����
���� ��
���� ��
�� ��
����
���� ��
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
��
�
���
���
�� ���
���
�� ���
���
�� ���
��
���
�� ��
��
��
�
� ��
�
���
�
��
�
��
�
��
�
���
��
�
��
�
!
��
�
�
�
�
�
�
�
�
:
;
��
���
��
�� �� ��
�
���
� �
��� �� �� �
���
���
�� ��
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
��
�
��
��
�
�
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
� �
� �
�
��
��
�
�
�
�
�
�
�
�
�
�
��
� �
���
������
��� ���
��� ������
��� ��� ��� ��� ���
�
�
� �
� �
�
��
��
��
�
�
�
�
�
��
�
� �
�
��
�
���
��� ��� ��� ������ ���
���
��� ��� ��� ��� ���
�
� � �
�
� �
�
���
�
�
��
��
��
��
��
��
��
��
��
����
���� �� �
����
����
���
��
��
��
�� ��� �
�� ��� ��
��
��
����
����
��
����
��
��
��
��
����
��
��
��
��
��
��
��
����
��
�
�
���
�
�
�
��
�
�
��
���
�
��
��
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
� �
�
�
���
�
��
�
�
����
�� �
�
�
�
�
�
�
�
�
�
��
�
�
�
�
� �
�� �
�
�
�
�
�
�
�
�
� �
�
��
�
� ���
�
�
�
���
� ���
�
�
�
�
�
�
���
�
�
�
���
�
�
� ���
�
�
�
�
���
�
� �
�
�
� �
�
���
�
�
��
�
�
�
�� ��
���
�
��
� �
��
�
����
���� �� �
����
��
��
��� ��
��
��
���
�� �
�
��
�
�� �
���
���
��
�����
�����
�
��
��
��
��� ��
��
���
�����
��
��
�
��
��
�� ��
��
���� ��
�
�
�
�
�
�
�
�
��
��
�
�
��
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
� �
�
�
�
��
�
��
�
�
�
���
� �
�
�
�
�
�
�
�
�
��
�
�
�
�
� �� �
�
�
�
�
�
�
��
�
�
�
�
���
�
�
�
�
���
�
� ���
�
�
�
�
�
�
���
�
�
�
��
�
� ���
�
��
�
�
��
�
�
�
���
�
�
�
�
���
�
�
�
� �
��
�
���
�
�
��
�
���
�
��
����
��
�� ��
��
��
�
�
�
� ��
�
�
�
�
�
�
�
� �
��
�
� ��
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
� ���
� �
��
�
�
��
��
��
�
���
�
�
��
�
���
�
�
�
��
�
�
��
�
���
�
�
��
�
���
�
�
�
��
�
���
�
�
��
�
�
�
�
�
�
�
�
��
��
�
�
��
�
��
�
�� ��
�
!
��
�
���
��
���
��
�
�
�
��
�
� ���
��
�
��
�
��
�
��
�
���
��
�
��
�
�
�
�
�
��
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
��
��
�
�
�
�
�
�
�
�
�
��������������
�
��� ��
� �
�� ��
� ��
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
��
�
�
��
�
��
�
��
�
��
�����
��� ��� ��� ���
��� ��
������ ���
��� ��� ������ ���
�
�
�
�
�
�
�����
��� �� �� �
��
��
����
��
����
��
��
����
��
��
���� ��
���
�� ���
����
��
��
��
��
����
����
��
��
����
��
��
�����
��
��
��
��
����
��
�
�� �� �
�
� � � ��� �
�
���
� �
��
�
�
���
�
�
�
�
�
�
���
�
� �
� �
�
���
�
�
�
���
�
� �
�� �� �
�
� ����
� �
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
���
�
��
�
���
�
�
���
��
�
� ���
� �
�
��
�
�
�
�
���
�
�
���
�
�
�
�
����
�
��
�
�
��
�
�
��
�
!
�
��
�
���
�
�
��
�
�
��
�
!
�
��
�
�
��
�
�
��
�
���
�
�
��
�
�
��
�
���
�
�
��
�
���
�
�
�
��
�
�
�
�
�
�
��
�
�
��
�
�
��
�
!
�
��
�
���
�
�
��
�
�
��
�
!
�
��
�
�
��
�
�
��
�
���
�
�
��
�
�
��
�
���
�
�
��
�
���
�
�
�
��
�
�
�
�
�
�
�
�
�
�
�
!
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
��
�
�
�
�
��
�
�
�
�
�
�
�
�
<
��
�
� �� ���
���
���
��
���
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
�
�
�
��
�
�
�
�
�
�
�
��
�
�
� � �
������� ��������
��
�
� �
� �
��
��
�
��� ���
��� ���
���
���
���
�
�
���
�
�
���
�
�
���
���
��
����
��
����
��
��
����
��
�� ��� �� �
��
��� ��
��
���
�
�
���
�
�
�
�
�
�
���
�
� �
�
��
�
� ���
� ��
�� � �
�
��
�
� � � �
��
�� � � �
�
�� � � �
�
��
�
� �
�
� �
� ��
�
�
�
�
�
�
�
�
�
�
�
��
��
�� �
� �� �
�
��
����
�
�
���
��
�
��
�
�
�
��
�
�
��
�
�
��
�
���
�
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
� �
��
�
�
��
� ���
� �
��
� ���
� �
��
���
�
�
�
�
��
��� �
�
�
��
�
�
�
��
�
�
��
�
�
��
�
���
�
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
�
��
�
��
�
�
�
���
�
��
�
�
���
�
��
�
�
��
�
�
�
� �
��
�
�� �
�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�
�
�
�
����
� ��
��
��
��
��
��
�
��
��
��
��
��
��
�� � � � ���
��