.
.
.
, .
.
,
.
, - .
.
,
,
.
.
.
,
,
.
,
,
,
.
, ,
.
, .
, ,
: .
,
.
,
.
,
.
,
.
.
.
,
.
,
.
[]
.
,
,
,
.
?
?
, , .
! .
,
.
.
, :
, ,
, .
,
.
- !
-,
.
-,
-,
, ,
, .
,
.
.
.
-.
-!
.
-! .
|
|
! .
,
.
.
.
,
?
.
, .
, .
, .
, .
, .
.
, ,
:
;
.
;
, ;
, .
, ,
.
:
, ,
?
, .
,
.
? .
- ,
?!
.
.
.
.
,
.
.
, .
.
.
.
.
.
.
.
, :
.
, ,
.
, ,
.
, .
,
.
,
.
.
.
.
.
,
.
.
.
,
.
.
.
.
.
.
.
, .
.
.
.
?
, , .
, ,
.
.
.
|
|
.
, , , .
,
, , .
,
.
.
.
.
, ,
.
.
, ,
.
,
,
.
, ,
.
,
.
.
, .
.
,
,
.
.
.
.
.
,
.
, .
,
.
.
.
,
.
, .
, ,
,
.
,
, .
.
, , .
.
[] .
.
;
;
;
,
: , .
, , ,
.
, , .
.
.
, .
, ,
,
.
,
.
,
:
.
, .
, .
, ,
, .
,
.
,
.
,
.
,
. .
,
.
.
.
.
,
.
,
.
,
.
,
,
.
|
|
, , .
,
.
.
.
.
.
.
. ,
,
.
, .
,
,
, .
.
.
.
,
.
, ,
.
, ,
.
,
.
.
,
, ,
.
, .
, .
,
.
, .
.
.
.
.
,
, .
,
.
,
, ,
.
.
, ,
,
.
,
.
,
.
.
.
,
, .
,
, .
,
,
.
, ,
.
,
.
,
.
,
.
.
.
.
.
.
, :
.
.
.
.
.
|
|
.
.
, .
, .
,
.
, .
,
.
,
.
.
.
.
, , .
:
!
?
,
, ,
, .
.
.
.
.
,
.
.
. .
.
.
,
,
.
:
.
, , .
.
.
.
.
.
.
.
.
.
.
.
, ,
,
.
.
.
.
,
.
,
, , , .
.
, ,
, .
, , :
,
.
.
, , ,
.
.
.
?
?
?
,
.
.
.
.
,
.
,
.
.
.
.
,
. , , .
,
.
.
.
, .
. .
, .
.
, .
, .
.
,
:
, : , .
, .
, .
, .
,
.
,
.
.
.
.
.
.
.
.
.
|
|
.
, ,
.
.
.
, .
.
.
,
,
.
?
.
,
,
.
.
.
.
.
?
.
. .
, .
, .
,
,
, .
,
. ,
, ,
, ,
,
[ ]
.
.
.
,
.
.
.
,
.
,
.
, , .
.
,
.
.
,
.
.
.
.
,
:
,
,
,
.
, !
, , .
, , .
.
[ ] .
.
.
.
.
.
.
.
.
, ?
.
.
.
.
.
, .
.
,
,
.
, ,
.
.
.
[] .
[]
.
, , ,
.
, ,
.
.
.
, ,
,
,
.
.
, .
,
, .
, , .
, , .
, , .
, , .
.
,
.
,
!
.
,
.
,
,
,
:
,
.
,
.
,
.
,
.
,
.
,
.
.
.
, ?
.
.
.
,
.
, :
, ;
, ;
, .
.
, .
[ ].
, ,
.
, ,
, .
,
.
,
,
.
.
.
,
.
.
.
.
.
,
. , [ ].
[] ,
.
.
,
.
,
.
, ,
.
, ,
, ,
,
.
, ,
.
.
.
. ,
, .
.
.
.
?
,
, ,
, , .
?
:
, ,
. .
.
.
, .
.
.
, .
, .
, .
, .
,
,
.
. .
.
, , .
.
.
,
.
,
.
,
.
,
.
.
.
,
.
.
.
.
.
.
, ,
,
.
,
.
,
,
.
,
,
.
,
.
, ,
.
.
.
.
.
, ,
!
!
, ,
,
,
.
.
,
,
.
, ,
.
,
;
, .
.
.
,
.
,
.
, ,
.
-,
.
.
[] [] .
.
.
.
.
.
,
,
.
,
, ,
, , .
.
, .
,
.
[ ].
.
.