$Pt\ beastie 00 0Nzz0NNN zNzNN00000 zz0Nz000 N00N0zNNNN0Nz t@\@ bloodpool_64@@ @HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HH*H*HH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*HAH[H}H}H[HAH*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
H*H[H}HHHHHHH}HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*H[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
H
HH*H[HHHHHHHHHHHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHH*H*HHHHHHHHHHHHHHH*HAHHH[H}HHHHHHHHHHHHHHHHHAHHHHHHH
H*H[H[HAHHHHHHHHHHHHHHHAH}H}HAHHHHHHHH
H
H
HH*H[H}HHHHHHHHHHHHHHHHHHHHH}H*HHHHHH*H[HHH}HAH
HHHHHHHHHHHH*H}HHH}H*HHHHHH*HAHAHHH[H}HHHHHHHHHHHHHHHHHHHHHHHH[HHHHHH*H}HHHH[HHHHHHHHHHHH
HAHHHHHAH
HHH*H[H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH}HH}HAH
HHHHHHHHHHHH*H[HHH[H*HH*H[H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAHHHHHHAH[HAHHHHHHHHHHHHHH
H*HAHAH*HH*H[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHH
HH
HHHHHHHHHHHHHHHH
H
HHH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHHHHHHHHHHHHHHH*H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[H*HHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}HAHHHHHHHHHHHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAHHHHHHHHHHHHHHHHHH*HAH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHHHHHHHHHHHHHAH}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHHHHHHH*H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HHHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHHHHHHHH*H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHH
H
HHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
H
H*HAHAH*H
HHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*H
H*H[HHH[H*HHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHH*H}HHH}H*HHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHAH}H}HAHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAHHHHHH*H*HHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}HAHH*H*HHHHHHHHHHHHH
HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}HHH[H}H}H[H*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H}HHHHH}HAHHHHHHHHHH*H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H}HHHHHHHHHAHHHHHHHHAH}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H[HHH}HHHHHHHHH}H*HHHHHH*H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHAHHHHHHHHHHHAH
HHHHH*H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
HAHHHHHHHHHHHAH
HHHHHHAH}HH}H[H[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HH*H}HHHHHHHHH}H*HHHHHHHH*HAH*HHHAH}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HHHAHHHHHHHHHAHHHHHHHHHH
HHHHH*H[H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH
HHHHAH}HHHHHHHHHHHHHHHHHHHHHHHHH*H[H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}H*HHHHHH*H[H}HH}HAHHHHHHHHHHHHHHHHHHHHH*H[H}HHHHHHHHHHHHHHHHHHHHHHHHHHHHHAHHHHHHHHH*HAH*HHHHHHHHHHHHHHHHHHHHHHHH*H}HHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
H*H}HHHHHHHHHHHHHHHHHHHHHHHHHH}HAH
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*H}HHHH}HHHHH[H}HHHHHHHHHHHHHH}H[HHHAHAH*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH[HHHHH[HH
HH*HAHAHAHAHHH[HHHHHHH[H*HH
H
H
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*H}HHHHH[HHHHH
H
H
H
H
HHAH}HHH}HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*H}HHHHH[HHHHHHHHHHHH*HAHAH*HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAH}HHH[H*HHHHHHHHHHHHH
H
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH*HAHAH*H
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
H
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHt@\@ bloodsplat2@@ @HHHHHHHHHHHHHHHHHHHHHHHHH$H2H2H$H2HPHzHPH2H2H2H2H2H2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$H2H2H2H2HPHHHHHHHHHHHHHHHPH2H2H2H2H2H2H2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$H2HPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPH2H2HHHHHHHHHHHHHHHHHHHHHHHHH2HPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPH2HHHHHHHHHHHHHHHHHHHHH2HPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPH2H$HHHHHHHHHHHHHHHH2HPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHzH2HHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHzH2HHHHH$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPH$HHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHzH$HHH$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$HHH$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHH$HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHzHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$HzHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$HzHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$HHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$HHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHzH$HHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH$HHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPHHHHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HHHHHHHPHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HzHHHPH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH2HPH2HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHt@\@ boatsplash@@ @
! "%# "" ( "')'%""""" " "***+'%#"$%$
"!"(100.*('''% "#$*(),36862/((''" .)%*13;@821((('"%4.,2833=EA5210*%
/842:;8>GNLA933351,*)'%'5A?99@GRTNE?::<<641.'%')9EEECGRXYRJEAACB@=962+(,.1?JIJRTZ]\UNLJJJG?=<;4+ $(29=DPQPTY]^^XTRNLPL@?@?5,'!#'
%+2ELNSZ\]]\]]]YYXYWQNJE<444'$'
*9AEJINSWYXY]]]]]][ZRPLF>699+)$"+6>BDDGLPTUVZ]]_^^][VSNNG==;.+."
"(.5<@ADEGLPLLPX]^`]]]YTTVLAB<2., ',26;=@ADGLJACLTY^^^^][TURLD>;20(
'38:=>@@BFC68GPV]^\^]XRRRNFA83.% %359==??<=9.1@JRY\Y[WTNLLLF?83 "*1598::;:91'(4CLNTTTQLJA@BA=50)
")06333452*$%1=CEEDCEFEB99<3.*"
)01.**)(' 8;5145.386013*% #'(%%%%$ (0*! $*("
!
t@\@ boatwake1@@ @&&&&&&&&&&&&&&&&&&000000&&&&&&&&&&&&&&&&&&&&&000000<<<000<<<000&&&000000&&&&&&&&&000000000000<<<<<<<<<<<<000&&&000000000&&&&&&&&&&&&000<<<<<<<<<<<<JJJ<<<<<<<<<<<<<<<<<<000000&&&&&&&&&000000000<<<<<<<<<JJJXXXJJJJJJJJJJJJJJJ<<<000000&&&&&&&&&&&&000000<<<<<<<<<JJJJJJXXXgggXXXXXXXXXJJJJJJ<<<<<<000&&&000&&&&&&000&&&000<<<<<<000JJJXXXXXXgggggggggXXX<<<JJJ<<<<<<<<<<<<&&&&&&&&&000000&&&<<<JJJ<<<000JJJXXXXXXggggggyyyyyygggXXXJJJJJJJJJ<<<<<<&&&000&&&000<<<<<<JJJJJJJJJXXXgggXXXggggggyyyyyygggXXXXXXJJJ000000&&&&&&&&&000<<<JJJJJJXXXXXXXXXggggggJJJgggyyyyyyyyyyyyyyyyyyggggggJJJ<<<000&&&&&&&&&&&&000000<<<JJJJJJXXXXXXXXXXXXXXXXXXJJJXXXyyyyyyyyyyyyyyyXXXgggJJJ<<<000&&&000<<<<<<JJJXXXXXXXXXXXXJJJXXXggggggggggggyyyyyyyyyyyyXXXJJJJJJ<<<000&&&JJJJJJJJJXXXXXXyyyyyyyyyggggggyyyyyyggggggyyyyyyyyyyyyXXXJJJ<<<<<<&&&&&&&&&<<<JJJgggXXXJJJyyyyyyyyyyyyyyyXXXgggyyyggggggXXXJJJ<<<&&&&&&&&&<<<<<<XXXXXXJJJXXXgggyyyyyyyyyyyyyyyyyyggggggyyygggXXXgggJJJ000&&&&&&JJJ<<<JJJXXXXXXXXXgggyyyggggggyyyyyyyyyyyyyyyyyyyyyggg<<<000&&&&&&<<<JJJ<<<XXXgggyyygggyyyyyyyyyyyyyyyyyyyyygggJJJ<<<000&&&&&&&&&&&&&&&000JJJggggggyyyyyyyyygggyyyyyyyyyyyyyyyyyyyyyyyyggggggXXX<<<<<<000&&&&&&&&&000<<<XXXgggyyyyyyyyyyyygggyyyyyyyyyyyyyyygggyyyJJJ<<<<<<JJJ<<<000<<<XXXgggyyyyyyyyyyyyyyyyyygggXXXJJJXXXJJJ000&&&&&&000<<<gggXXXJJJgggyyyyyyyyyyyyggggggXXXgggJJJ&&&JJJ<<<000JJJgggXXXJJJXXXyyyyyyggggggyyygggyyyyyyyyyyyyyyyyyygggyyygggXXXJJJ<<<&&&JJJ<<<JJJXXXgggggggggggggggyyyXXXyyyyyyyyyggggggyyyyyygggyyyyyyyyyyyygggyyyyyyJJJ000&&&&&&000000XXXyyyggggggyyyggggggyyygggyyyyyyyyygggggggggyyyyyyyyyJJJ&&&000<<<000&&&000&&&&&&JJJ<<<JJJXXXyyyyyyyyyggggggyyyyyyyyyyyyyyygggyyygggggggggyyyyyyyyyyyyyyyyyygggyyyXXX<<<<<<JJJ&&&&&&&&&&&&<<<JJJJJJgggyyygggyyyggggggyyyyyyyyyyyyyyyyyygggyyyggggggyyyyyyyyyyyygggyyyyyyyyyJJJ000000&&&JJJ000<<<JJJyyygggggggggXXXXXXyyyyyyyyyyyygggyyyggggggyyyyyygggyyyyyyyyyyyyyyyJJJ&&&&&&<<<000000JJJyyygggXXXXXXXXXJJJXXXyyyyyyyyyyyygggyyyyyyggggggggggggyyygggyyyyyyyyyyyyyyyXXX000&&&<<<<<<<<<JJJXXXXXXgggyyygggXXXXXXyyyyyyyyyggggggyyyyyyyyyXXXgggyyyyyyyyygggyyyyyygggyyyyyyyyyyyyyyyyyygggXXXJJJ000000<<<<<<JJJXXXXXXXXX<<<JJJXXXgggyyyXXXXXXgggyyyyyygggyyyyyyyyygggggggggyyyyyygggXXXgggXXXgggyyyyyyyyyyyyyyygggyyyyyyXXXJJJ000000&&&000&&&000XXXgggXXXJJJJJJXXXgggyyyyyyXXXJJJgggyyyyyyyyyyyyyyyyyyyyygggXXXXXXyyyyyyJJJXXXgggyyyyyyyyyyyyyyyggggggyyygggXXXJJJ<<<<<<000&&&000000&&&000XXXgggyyyyyyggggggXXXgggggggggXXXggggggyyyyyyggggggggggggXXXXXXXXXXXXgggXXXJJJXXXyyyyyyyyyyyyggggggyyyyyygggggggggyyygggXXXXXXJJJJJJ<<<&&&JJJXXXggggggXXXggggggXXXJJJXXXyyyyyygggyyyXXXyyygggggggggyyyXXXXXXXXXXXX<<<XXXXXXJJJXXXgggggggggggggggXXXgggyyyyyyyyyyyyyyyXXXXXXggggggJJJJJJ<<<<<<<<<&&&XXXyyyyyyyyygggXXXJJJXXXXXXggggggyyygggyyyyyyyyyXXXggggggXXX<<<XXXXXXXXXXXXXXXJJJXXXJJJXXXggggggJJJgggyyyyyyXXXgggyyyXXXJJJJJJgggXXXXXXJJJ<<<<<<000<<<gggyyyXXXgggXXXXXXJJJXXXJJJXXXggggggXXXXXXyyyyyyyyyXXXXXXXXXJJJJJJXXXgggXXXJJJXXXJJJJJJ<<<XXXXXXXXXXXXXXXggggggggggggJJJXXXgggXXXJJJJJJXXXXXXggggggJJJ<<<&&&<<<&&&<<<JJJXXXXXXJJJJJJJJJJJJJJJXXXXXXggggggJJJ<<<XXXggggggJJJJJJXXXXXXJJJJJJXXXXXXJJJJJJ<<<<<<<<<JJJJJJJJJJJJJJJJJJXXXXXXJJJJJJJJJJJJJJJXXXJJJXXXJJJXXXgggXXX000&&&000JJJJJJXXXgggyyyXXXJJJ<<<<<<XXXggggggggggggJJJXXXXXXJJJ<<<JJJXXXXXXJJJXXXXXXJJJJJJ<<<<<<<<<JJJJJJJJJJJJJJJJJJJJJ<<<JJJJJJXXXXXXJJJ<<<<<<<<<<<<JJJJJJJJJJJJ000000JJJJJJJJJXXXgggXXX<<<<<<000JJJJJJJJJXXXXXXXXXJJJ<<<<<<<<<JJJJJJJJJ<<<XXXXXXJJJJJJJJJ<<<<<<JJJJJJXXXJJJJJJJJJJJJJJJ<<<JJJgggXXXJJJ<<<000000000<<<JJJJJJ<<<000&&&&&&JJJgggJJJ<<<JJJgggXXXJJJJJJ<<<<<<000<<<JJJXXXXXX<<<<<<JJJJJJ000<<<JJJ<<<JJJXXXXXXJJJXXXXXX<<<XXXJJJJJJXXXJJJ<<<<<<<<<<<<<<<JJJJJJ<<<<<<<<<000000<<<JJJJJJ<<<<<<<<<&&&JJJJJJ000XXXyyyXXXJJJJJJXXXXXX<<<JJJJJJ000<<<JJJ<<<JJJ<<<000&&&<<<<<<<<<<<<<<<JJJJJJXXXJJJJJJJJJ<<<<<<JJJJJJJJJJJJ<<<000<<<<<<000000000<<<<<<JJJXXXJJJ<<<JJJXXXgggJJJJJJJJJ<<<XXXyyyJJJgggyyygggJJJXXXXXXXXX<<<JJJXXXJJJ<<<JJJXXXJJJ<<<000000<<<<<<JJJ000<<<JJJXXXXXXJJJJJJXXX<<<000JJJJJJ<<<<<<000000<<<JJJ<<<000000JJJ<<<XXXgggXXXJJJJJJyyyyyyXXX<<<<<<<<<&&&<<<JJJ<<<XXXgggyyygggXXXJJJ<<<JJJgggJJJ<<<JJJXXXJJJ<<<JJJXXX<<<<<<<<<&&&000<<<gggXXXXXXgggyyyJJJ<<<<<<JJJ<<<JJJ<<<000JJJyyygggJJJ<<<<<<<<<000<<<<<<<<<&&&JJJXXX<<<000000000000<<<XXXJJJ<<<gggXXX<<<&&&<<<JJJJJJ<<<<<<JJJJJJJJJXXXXXX<<<JJJXXX<<<<<<<<<JJJJJJgggXXXXXX<<<JJJXXXJJJXXXXXXJJJ<<<JJJgggJJJJJJ<<<000<<<000&&&&&&&&&000000000<<<JJJ<<<000&&&000JJJJJJJJJJJJgggyyyXXX000&&&000000000000000000<<<XXXJJJ000<<<JJJ<<<<<<<<<<<<<<<JJJJJJJJJ<<<<<<JJJJJJJJJgggggg<<<000<<<&&&&&&&&&&&&000<<<&&&&&&JJJ<<<<<<000000<<<<<<XXXJJJ&&&000<<<JJJJJJJJJ000&&&<<<000000000<<<<<<000000JJJggg<<<&&&000<<<<<<000<<<<<<000<<<<<<JJJJJJ<<<<<<<<<<<<XXXJJJ<<<<<<000000&&&000<<<<<<&&&<<<gggJJJJJJ000&&&&&&<<<<<<000000<<<XXXXXX<<<<<<&&&JJJgggXXX<<<XXXggg<<<000JJJXXXJJJ<<<&&&&&&&&&000000000<<<000000000XXXgggJJJ000<<<&&&000<<<<<<JJJ<<<000<<<000&&&<<<<<<&&&&&&JJJ<<<JJJ000&&&000000<<<XXXJJJ000<<<JJJ<<<<<<JJJ000<<<XXXggg<<<<<<<<<<<<JJJJJJ000&&&&&&000<<<000&&&000&&&<<<JJJXXX<<<000&&&000JJJXXXXXXJJJ000000000&&&&&&000<<<&&&&&&&&&XXXgggXXXJJJXXX&&&000000<<<<<<XXX<<<&&&&&&000000JJJJJJ<<<&&&&&&&&&&&&&&&000<<<<<<JJJJJJJJJ<<<000000000<<<<<<JJJ<<<&&&000&&&&&&&&&&&&JJJJJJJJJ<<<JJJXXX&&&<<<XXXJJJXXX000000JJJ000000000&&&000&&&&&&&&&000JJJ<<<000000<<<<<<000JJJ<<<000&&&&&&000000&&&&&&000000&&&000000&&&000000&&&000JJJ000000000&&&000XXX000<<<JJJ000&&&&&&<<<<<<<<<000000&&&000<<<<<<000000&&&&&&000<<<<<<&&&<<<<<<&&&000JJJ&&&000&&&&&&&&&&&&000000000000000<<<&&&000<<<000&&&000000&&&000<<<&&&&&&&&&&&&000<<<&&&&&&<<<<<<000&&&&&&000000&&&000XXX&&&000000&&&000&&&&&&&&&&&&&&&&&&000000&&&&&&&&&&&&000&&&000JJJ&&&&&&000000000<<<&&&&&&&&&&&&000&&&000&&&000&&&&&&000&&&<<<000<<<000<<<000000000000<<<&&&JJJ000<<<XXXJJJ000&&&&&&&&&&&&&&&000000&&&000JJJ&&&000<<<&&&&&&&&&000&&&000&&&&&&JJJJJJ<<<JJJ000000000&&&<<<&&&000000000000000&&&&&&000000000<<<000&&&&&&<<<&&&<<<JJJJJJ000000000<<<000<<<&&&&&&000&&&000&&&000<<<000&&&&&&&&&&&&000000000<<<&&&&&&&&&&&&&&&&&&&&&000&&&&&&&&&&&&&&&&&&&&&&&&000000&&&&&&<<<000&&&&&&&&&&&&000&&&&&&&&&&&&&&&&&&&&&<<<000&&&&&&<<<&&&<<<JJJ000000000&&&&&&<<<<<<&&&000<<<&&&&&&000&&&000&&&&&&<<<&&&000<<<&&&&&&000&&&000000000t\ bubbles
,
,,,
,,,,
,?,,
,A??,,
,????,,
,A??AA?,,,,,,,
,?AA???????A,,,,,????A????????A?A,,?A??????A??????
,????AA?????A??
,???A??A?A?,,,?A,
,,
t@\@ bullethitsmoke@@ @
$
$
"("
(,*
&("
"*0.
$(&"
(.2."
"&("
$.44.(("
$&
(464.(,("&"
$*680,,.(
$&"
&*0462,.,*&(&"
$*.466844.**,.,(&
$((,048<::::0*,.64.(
$((*4:@ B!!!D B@>>6448<:*"
&&
$(.8 B&&&J)))N)))N(((L&&&J$$$H B<> B###F B@0&"
$(
$
$.: B)))N000V...T+++PR)))N&&&J###F)))NR...T...T###F<2*
$(,(
$
$
"(*.*((4>###F...T777^555\...T...T...TR+++P222X555\555\555\)))N###F@6..20*(
*.04288: B+++P777^>>>f999`000VR...T000V222X777^;;;b;;;b333Z000V)))N$$$H@64660( "*.48@!!!D$$$H!!!D&&&J222X;;;b@@@h;;;b333ZR...T555\555\;;;b@@@h@@@h555\555\000V$$$H@<6482,
(6@&&&J)))N+++P+++P...T555\@@@h>>>f;;;b555\...T222X999`;;;b>>>fFFFn@@@h999`;;;b777^(((L>::442&
(:!!!D)))NR+++P+++P...T777^>>>f;;;b333Z222X333Z777^>>>fBBBj@@@hBBBj@@@h>>>f@@@h@@@h...T@:::60
(*: B###F$$$H$$$H&&&J)))N000V999`777^777^777^555\@@@hBBBj@@@h<< B!!!D B###F$$$HR555\;;;b@@@h<<>>f555\+++P!!!D B<2(
&,06:>@###F###F B&&&J...T000V;;;b>>>f999`000V...T222X>>>f@@@h>>>f@@@h>>>f>>>f999`000V+++P$$$H B8.
$
$.26:<>!!!D!!!D B$$$H+++PR222X222X)))N(((L)))NR777^>>>f@@@h<< B$$$H(((L(((L<< B###F$$$H$$$H...T222X000VR...T...T000V000V(((L@."
*44:###F B88<>@ B:(,4@<8>$$$H&&&J&&&J&&&J$$$H(((L(((L!!!D8,
(08<:.4:642&
&(00044<@ B>:46.
(.60(.20,(
"
$"
&
$",200(&
$
$((
$"&(&"
"
_t@\@ bullethitsmoke1@@ @
$
$
"("
(,*
&("
"*0.
$(&"
(.2."
"&("
$.44.(("
$&
(464.(,("&"
$*680,,.(
$&"
&*0462,.,*&(&"
$*.466844.**,.,(&
$((,048<::::0*,.64.(
$((*4:@ B!!!D B@>>6448<:*"
&&
$(.8 B&&&J)))N)))N(((L&&&J$$$H B<> B###F B@0&"
$(
$
$.: B)))N000V...T+++PR)))N&&&J###F)))NR...T...T###F<2*
$(,(
$
$
"(*.*((4>###F...T777^555\...T...T...TR+++P222X555\555\555\)))N###F@6..20*(
*.04288: B+++P777^>>>f999`000VR...T000V222X777^;;;b;;;b333Z000V)))N$$$H@64660( "*.48@!!!D$$$H!!!D&&&J222X;;;b@@@h;;;b333ZR...T555\555\;;;b@@@h@@@h555\555\000V$$$H@<6482,
(6@&&&J)))N+++P+++P...T555\@@@h>>>f;;;b555\...T222X999`;;;b>>>fFFFn@@@h999`;;;b777^(((L>::442&
(:!!!D)))NR+++P+++P...T777^>>>f;;;b333Z222X333Z777^>>>fBBBj@@@hBBBj@@@h>>>f@@@h@@@h...T@:::60
(*: B###F$$$H$$$H&&&J)))N000V999`777^777^777^555\@@@hBBBj@@@h<< B!!!D B###F$$$HR555\;;;b@@@h<<>>f555\+++P!!!D B<2(
&,06:>@###F###F B&&&J...T000V;;;b>>>f999`000V...T222X>>>f@@@h>>>f@@@h>>>f>>>f999`000V+++P$$$H B8.
$
$.26:<>!!!D!!!D B$$$H+++PR222X222X)))N(((L)))NR777^>>>f@@@h<< B$$$H(((L(((L<< B###F$$$H$$$H...T222X000VR...T...T000V000V(((L@."
*44:###F B88<>@ B:(,4@<8>$$$H&&&J&&&J&&&J$$$H(((L(((L!!!D8,
(08<:.4:642&
&(00044<@ B>:46.
(.60(.20,(
"
$"
&
$",200(&
$
$((
$"&(&"
"
_t\ cardebris_01 $+++R@@@h$@@@hzzz;;@@@h;hhh@@@h@@@h$+++R;;NNN@@@hzzz$;;@@@h@@@hhhh$$@@@h$hhh;$@@@h+++RNNNNNNhhh@@@h$;;$ܩ+++R@@@h;t\ cardebris_02 =xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxRRR} _xxx =xxxxxx _xxx _xxx OOORRR}OOORRR}OOO__ܤ==OOO _ggg _ͤ RRR}ܤ܁ggggggggg ___= gggOOO ͤOOO=ܤ___ggg=OOO OOO OOO OOOggg=___=t\ cardebris_03 >>>c >>>cxxx =~~~ >>>ceeexxxxxxxxxxxxxxxxxx ===>>>c,,,R~~~>>>c >>>c,,,Reee NNNxxx>>>c>>>c>>>c>>>c>>>c ~~~eee eee ,,,Reee ,,,Reee~~~>>>c>>>c>>>c>>>c>>>c>>>c>>>c>>>c,,,R ,,,R,,,R xxxeee,,,R>>>c =xxx~~~xxxNNN>>>c= >>>c ==t\ cardebris_04 333g="RRRRRR"fff+++R"fff"=Ȯwww=Ȯ+++R+++RȮ"333gޮwww333gޮ+++REEE"333gwwwRRRރfffޮ+++RRRRfffEEE=""RRR"=+++R="EEEޮwww333gޮ+++R333gޮ"=Ȯwww=Ȯ+++R"fff""fff="RRR+++R333gșwww"+++R+++Rt\ cardebris_05 =xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxRRR} _xxx =xxxxxx _xxx _xxx OOORRR}OOORRR}OOO__ܤ==OOO _ggg _ͤ RRR}ܤ܁ggggggggg ___= gggOOO ͤOOO=ܤ___ggg=OOO OOO OOO OOOggg=___=t\ carfx1 333/333/333/333/333/333/+++'333/333/333/333/
333/333/333/333/###333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/
###
333/333/333/333/333/333/333/###333/333/333/333/333/333/333/333/333/###333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/###333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/
333/333/333/+++'
333/333/333/+++'333/333/333/333/333/333/333/333/333/333/333/
333/333/333/333/333/###333/333/333/
###+++'###+++'333/+++'
333/333/333/333/333/+++'333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/333/t\ CarReflectionMask LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>=====================<<<<<<<<<<<<<<<<<<=====================>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>=========<<<<<<;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;<<<<<<=========>>>??????@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>======<<<;;;;;;::::::999999888888888777777666666666666555555555555555555555555555555555555666666666666777777888888888999999::::::;;;;;;<<<======>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>======<<<;;;;;;:::999888888888777666666555555555444444333333333333222222222222222222222222222222333333333333444444555555555666666777888888888999:::;;;;;;<<<======>>>>>>???@@@@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@???>>>======<<<;;;::::::999888888777666555555444444333222222222111111111000000000//////////////////////////////000000000111111111222222222333444444555555666777888888999::::::;;;<<<======>>>???@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;:::999888777666555555444333333222111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111222333333444555555666777888999:::;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@???>>>======<<<;;;:::999888777666555555444333222111111000//////...,,,,,,++++++***************))))))))))))))))))))))))***************++++++,,,,,,...//////000111111222333444555555666777888999:::;;;<<<======>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>======;;;;;;:::888888777666555444333222111000//////...,,,,,,+++******))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))******+++,,,,,,......///000111222333444555666777888888:::;;;;;;======>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===<<<;;;:::999888777666555444333222111000///...,,,+++***)))((((((''''''&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%&&&&&&''''''(((((()))***+++,,,...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???======;;;;;;999888777666555444222222000///...,,,+++******)))((('''&&&%%%%%%$$$$$$###""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$$$$%%%%%%&&&'''((()))******+++,,,...///000222222444555666777888999;;;;;;======???@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===<<<;;;999888777666555333222111000///...+++***)))(((''''''&&&%%%$$$###""""""!!! !!!""""""###$$$%%%&&&''''''((()))***+++...///000111222333555666777888999;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;:::888777666555333222111///...,,,+++***((('''&&&%%%$$$###"""!!!!!! !!!!!!"""###$$$%%%&&&'''(((***+++,,,...///111222333555666777888:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@???======;;;:::999888666555333222111///...,,,***)))((('''%%%$$$###"""!!! !!!"""###$$$%%%'''((()))***,,,...///111222333555666888999:::;;;======???@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCAAA@@@???>>>===<<<;;;999888777555444222111///...+++***)))'''&&&%%%$$$###!!! !!!###$$$%%%&&&''')))***+++...///111222444555777888999;;;<<<===>>>???@@@AAACCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===;;;:::888777666444333111000...+++***)))'''&&&$$$###"""!!! !!!"""###$$$&&&''')))***+++...000111333444666777888:::;;;===>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???===<<<;;;999888666555333222000///,,,***)))'''&&&$$$###""" """###$$$&&&''')))***,,,///000222333555666888999;;;<<<===>>>@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBB@@@???>>>===;;;:::999777666444222111///...,,,***)))'''&&&$$$###!!!
!!!###$$$&&&''')))***,,,...///111222444555777999:::;;;===>>>???@@@BBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@???>>>===;;;:::888777555333222000...+++***(((&&&%%%###!!!
!!!###%%%&&&(((***+++...000222333555777888:::;;;===>>>???@@@AAACCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@???===<<<;;;999888666444333111///...,,,***((('''%%%$$$"""
"""$$$%%%'''(((***,,,...///111333444666888999;;;<<<===???@@@AAACCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@???===<<<;;;999777555444222000///+++)))'''&&&$$$"""!!!
!!!"""$$$&&&''')))+++///000222444555777999:::<<<===???@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???===<<<:::888777555333222000...,,,***((('''%%%###!!!
!!!###%%%'''(((***,,,...000222333555777888:::<<<===???@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>===;;;:::888777555333111///,,,***(((&&&$$$"""!!!
!!!"""$$$&&&(((***,,,///111333555777888:::;;;===>>>@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>===;;;:::888666555333111///+++)))'''%%%###!!!
!!!###%%%''')))+++///111333555666888:::;;;===>>>@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFEEECCCBBBAAA@@@>>>===;;;:::888666444222000///+++)))'''%%%###!!!
!!!###%%%''')))+++///000222444666888:::;;;===>>>@@@AAABBBCCCDDDFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEECCCCCCAAA@@@>>>===;;;:::888666444222000...,,,***(((&&&$$$"""
"""$$$&&&(((***,,,...000222444666888:::;;;===>>>@@@AAACCCCCCEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???===;;;:::888666444222000...,,,***(((&&&$$$"""
"""$$$&&&(((***,,,...000222444666888:::;;;===???@@@AAACCCDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCAAA@@@???===;;;:::888666444222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222444666888:::;;;===???@@@AAACCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@???===<<<:::888666444222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222444666888:::<<<===???@@@BBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@???===<<<:::888666444222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222444666888:::<<<===???@@@BBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEECCCBBBAAA???>>><<<;;;888777555222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222555777888;;;<<<>>>???AAABBBCCCDDDFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCAAA@@@>>>===;;;999777555333000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000333555777999;;;===>>>@@@AAACCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>===;;;999777555333111///,,,***'''%%%###!!!
!!!###%%%'''***,,,///111333555777999;;;===>>>@@@AAACCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@???===;;;:::888555333111///***(((%%%###!!!
!!!###%%%(((***///111333555888:::;;;===???@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFEEECCCBBBAAA???>>><<<:::888666444222///***(((&&&###!!!
!!!###&&&(((***///222444666888:::<<<>>>???AAABBBCCCEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>===;;;999777444222000+++)))&&&$$$!!!
!!!$$$&&&)))+++000222444777999;;;===>>>@@@AAACCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???===;;;999777555333000...,,,)))'''$$$"""
"""$$$'''))),,,...000333555777999;;;===???@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEECCCBBBAAA???===<<<:::888666333111///,,,***'''%%%""" """%%%'''***,,,///111333666888:::<<<===???AAABBBCCCEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>><<<;;;888666444222///***(((%%%### ###%%%(((***///222444666888;;;<<<>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFEEECCCBBB@@@???===;;;999777555222000...+++)))&&&###!!!
!!!###&&&(((+++...000222555777999;;;===???@@@BBBCCCEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>><<<:::888666333111...,,,)))'''$$$!!!
!!!$$$'''))),,,...111333666888:::<<<>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???===;;;999777444222///***'''%%%"""
"""%%%'''***///222444777999;;;===???@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA???===<<<:::888555333000...+++(((&&&###!!!
!!!###&&&(((+++...000333555888:::<<<===???AAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@>>>===;;;888666444111///,,,***'''$$$!!!
!!!$$$'''***,,,///111444666888;;;===>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA???===;;;999777555222000***(((%%%""" """%%%(((***000222555777999;;;===???AAABBBDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@>>><<<;;;888666333111...,,,)))&&&$$$!!!
!!!$$$&&&))),,,...111333666888;;;<<<>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999777555222///***'''%%%"""
"""%%%'''***///222555777999;;;===???AAABBBDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCBBB@@@>>>===;;;888666333111...+++)))&&&### ###&&&)))+++...111333666888;;;<<<>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999777555222///***'''$$$!!!
!!!$$$'''***///222555777999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEECCCBBB@@@???===;;;888666333111...+++)))&&&###
###&&&)))+++...111333666888;;;===>>>@@@BBBCCCEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>><<<:::777555222///***'''$$$!!! !!!$$$'''***///222555777:::<<<>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@???===;;;888666444111...,,,)))&&&###
###&&&))),,,...111444666888;;;===???@@@BBBCCCEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@>>><<<:::888555222000***'''$$$!!! !!!$$$'''***000222555888:::<<<>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999777444222///,,,)))&&&###
###&&&))),,,///222444777999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEECCCBBB@@@>>>===;;;888666333000...+++(((%%%"""
"""%%%(((+++000333666888;;;===>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCAAA@@@>>><<<:::777555222///***'''$$$!!!
!!!$$$'''***///222555777:::<<<>>>@@@AAACCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999666444111...+++(((%%%### ###%%%(((+++...111444666999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>>===:::888555333000***'''$$$!!!
!!!$$$'''***000333555888:::===>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA@@@>>><<<:::777555222///,,,)))&&&###
###&&&))),,,///222555777:::<<<>>>@@@AAACCCDDDFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999666444111...+++(((%%%"""
"""%%%(((+++...111444666999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===;;;888555333000***'''$$$!!!
!!!$$$'''***000333555888;;;===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::777555222///,,,)))&&&### ###&&&))),,,///222555777:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFDDDCCCAAA@@@===;;;999777444111///,,,)))%%%"""
"""%%%))),,,///111444777999;;;===@@@AAACCCDDDFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333111...+++(((%%%!!!
!!!%%%(((+++...111333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===:::888555333000***'''$$$!!! !!!$$$'''***000333555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::777555222///,,,)))&&&###
###&&&))),,,///222555777:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCAAA@@@>>><<<999777444111///,,,(((%%%"""
"""%%%(((,,,///111444777999<<<>>>@@@AAACCCDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCAAA???===;;;999666444111...+++(((%%%"""
"""%%%(((+++...111444666999;;;===???AAACCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333000***'''$$$!!!
!!!$$$'''***000333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===:::888555222000***'''$$$
$$$'''***000222555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::777555222///,,,)))&&&"""
"""%%%))),,,///222555777:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<999777444111...+++(((%%%"""
"""%%%(((+++...111444777999<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCAAA@@@===;;;999666444111...+++((($$$!!! !!!$$$(((+++...111444666999;;;===@@@AAACCCDDDFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA???===;;;999666333000...***'''$$$!!!
!!!$$$'''***000333666999;;;===???AAACCCDDDFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333000***'''$$$!!!
!!!$$$'''***000333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333000***'''$$$!!!
!!!$$$'''***000333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBBAAA???===;;;888555333000***'''###
###'''***000333555888;;;===???AAABBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBBAAA???===:::888555222///***&&&###
###&&&***///222555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???<<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@>>><<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@>>><<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@>>><<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@>>><<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???<<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===:::888555222///***&&&###
###&&&***///222555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBBAAA???===;;;888555333000***'''###
###'''***000333555888;;;===???AAABBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333000***'''$$$!!!
!!!$$$'''***000333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333000***'''$$$!!!
!!!$$$'''***000333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA???===;;;999666333000***'''$$$!!!
!!!$$$'''***000333666999;;;===???AAACCCDDDFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFDDDCCCAAA@@@===;;;999666444111...+++((($$$!!! !!!$$$(((+++...111444666999;;;===@@@AAACCCDDDFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<999777444111...+++(((%%%"""
"""%%%(((+++...111444777999<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::777555222///,,,)))&&&"""
"""%%%))),,,///222555777:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::888555222///,,,)))&&&###
###&&&))),,,///222555888:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===:::888555222000***'''$$$
$$$'''***000222555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333000***'''$$$!!!
!!!$$$'''***000333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCAAA???===;;;999666444111...+++(((%%%"""
"""%%%(((+++...111444666999;;;===???AAACCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFDDDCCCAAA@@@>>><<<999777444111///,,,(((%%%"""
"""%%%(((,,,///111444777999<<<>>>@@@AAACCCDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::777555222///,,,)))&&&###
###&&&))),,,///222555777:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===:::888555333000***'''$$$!!! !!!$$$'''***000333555888:::===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;888666333111...+++(((%%%!!!
!!!$$$(((+++...111333666888;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFDDDCCCAAA@@@===;;;999777444111///,,,)))%%%"""
"""%%%))),,,///111444777999;;;===@@@AAACCCDDDFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>><<<:::777555222///,,,)))&&&### ###&&&))),,,///222555777:::<<<>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDBBB@@@???===;;;888555333000***'''$$$!!!
!!!$$$'''***000333555888;;;===???@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999666444111...+++(((%%%"""
"""%%%(((+++...111444666999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA@@@>>><<<:::777555222///,,,)))&&&###
###&&&))),,,///222555777:::<<<>>>@@@AAACCCDDDFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@>>>===:::888555333000***'''$$$!!!
!!!$$$'''***000333555888:::===>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999666444111...+++(((%%%### ###%%%(((+++...111444666999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCAAA@@@>>><<<:::777555222///***'''$$$!!!
!!!$$$'''***///222555777:::<<<>>>@@@AAACCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEECCCBBB@@@>>>===;;;888666333000...+++(((%%%"""
"""%%%(((+++000333666888;;;===>>>@@@BBBCCCEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999777444222///,,,)))&&&###
###&&&))),,,///222444777999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@>>><<<:::888555222000***'''$$$!!! !!!$$$'''***000222555888:::<<<>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBB@@@???===;;;888666444111...,,,)))&&&###
###&&&))),,,...111444666888;;;===???@@@BBBCCCEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>><<<:::777555222///***'''$$$!!! !!!$$$'''***///222555777:::<<<>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFEEECCCBBB@@@>>>===;;;888666333111...+++)))&&&###
###&&&)))+++...111333666888;;;===>>>@@@BBBCCCEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCAAA???===;;;999777555222///***'''$$$!!!
!!!$$$'''***///222555777999;;;===???AAACCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCBBB@@@>>>===;;;888666333111...+++)))&&&### ###&&&)))+++...111333666888;;;<<<>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA???===;;;999777555222///***'''%%%"""
"""%%%'''***///222555777999;;;===???AAABBBDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@>>><<<;;;888666333111...,,,)))&&&$$$!!!
!!!$$$&&&))),,,...111333666888;;;<<<>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA???===;;;999777555222000***(((%%%""" """%%%(((***000222555777999;;;===???AAABBBDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@>>>===;;;888666444111///,,,***'''$$$!!!
!!!$$$'''***,,,///111444666888;;;===>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA???===<<<:::888555333000...+++(((&&&###!!!
!!!###&&&(((+++...000333555888:::<<<===???AAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???===;;;999777444222///***'''%%%"""
"""%%%'''***///222444777999;;;===???@@@BBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>><<<:::888666333111...,,,)))'''$$$!!!
!!!$$$'''))),,,...111333666888:::<<<>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFEEECCCBBB@@@???===;;;999777555222000...+++(((&&&###!!!
!!!###&&&(((+++...000222555777999;;;===???@@@BBBCCCEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@>>><<<;;;888666444222///***(((%%%### ###%%%(((***///222444666888;;;<<<>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEECCCBBBAAA???===<<<:::888666333111///,,,***'''%%%""" """%%%'''***,,,///111333666888:::<<<===???AAABBBCCCEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???===;;;999777555333000...,,,)))'''$$$"""
"""$$$'''))),,,...000333555777999;;;===???@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>===;;;999777444222000+++)))&&&$$$!!!
!!!$$$&&&)))+++000222444777999;;;===>>>@@@AAACCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFEEECCCBBBAAA???>>><<<:::888666444222///***(((&&&###!!!
!!!###&&&(((***///222444666888:::<<<>>>???AAABBBCCCEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBB@@@???===;;;:::888555333111///***(((%%%###!!!
!!!###%%%(((***///111333555888:::;;;===???@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>===;;;999777555333111///,,,***'''%%%###!!!
!!!###%%%'''***,,,///111333555777999;;;===>>>@@@AAACCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCAAA@@@>>>===;;;999777555333000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000333555777999;;;===>>>@@@AAACCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEECCCBBBAAA???>>><<<;;;888777555222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222555777888;;;<<<>>>???AAABBBCCCDDDFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@???===<<<:::888666444222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222444666888:::<<<===???@@@BBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBB@@@???===<<<:::888666444222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222444666888:::<<<===???@@@BBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCAAA@@@???===;;;:::888666444222000...,,,***'''%%%###!!!
!!!###%%%'''***,,,...000222444666888:::;;;===???@@@AAACCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???===;;;:::888666444222000...,,,***(((&&&$$$"""
"""$$$&&&(((***,,,...000222444666888:::;;;===???@@@AAACCCDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFEEECCCCCCAAA@@@>>>===;;;:::888666444222000...,,,***(((&&&$$$"""
"""$$$&&&(((***,,,...000222444666888:::;;;===>>>@@@AAACCCCCCEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFDDDCCCBBBAAA@@@>>>===;;;:::888666444222000///***)))'''%%%###!!!
!!!###%%%''')))***///000222444666888:::;;;===>>>@@@AAABBBCCCDDDFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>===;;;:::888666555333111///+++)))'''%%%###!!!
!!!###%%%''')))+++///111333555666888:::;;;===>>>@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>===;;;:::888777555333111///,,,***(((&&&$$$"""!!!
!!!"""$$$&&&(((***,,,///111333555777888:::;;;===>>>@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???===<<<:::888777555333222000...,,,***((('''%%%###!!!
!!!###%%%'''(((***,,,...000222333555777888:::<<<===???@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@???===<<<;;;999777555444222000///+++)))'''&&&$$$"""!!!
!!!"""$$$&&&''')))+++///000222444555777999:::<<<===???@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@???===<<<;;;999888666444333111///...,,,***((('''%%%$$$"""
"""$$$%%%'''(((***,,,...///111333444666888999;;;<<<===???@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@???>>>===;;;:::888777555333222000...+++***(((&&&%%%###!!!
!!!###$$$&&&(((***+++...000222333555777888:::;;;===>>>???@@@AAACCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBB@@@???>>>===;;;:::999777555444222111///...,,,***)))'''&&&$$$###!!!
!!!###$$$&&&''')))***,,,...///111222444555777999:::;;;===>>>???@@@BBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;999888666555333222000///,,,***)))'''&&&$$$###""" """###$$$&&&''')))***,,,///000222333555666888999;;;<<<===>>>@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===;;;:::888777666444333111000...+++***)))'''&&&$$$###"""!!! !!!"""###$$$&&&''')))***+++...000111333444666777888:::;;;===>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCAAA@@@???>>>===<<<;;;999888777555444222111///...+++***)))'''&&&%%%$$$###!!! !!!###$$$%%%&&&''')))***+++...///111222444555777888999;;;<<<===>>>???@@@AAACCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@???===<<<;;;:::999888666555333222111///...,,,***)))((('''%%%$$$###"""!!! !!!"""###$$$%%%'''((()))***,,,...///111222333555666888999:::;;;<<<===???@@@AAABBBCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;:::888777666555333222111///...,,,+++***((('''&&&%%%$$$###"""!!!!!! !!!!!!"""###$$$%%%&&&'''(((***+++,,,...///111222333555666777888:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===<<<;;;999888777666555333222111000///...+++***)))((('''&&&%%%%%%$$$###""""""!!! !!!""""""###$$$%%%%%%&&&'''((()))***+++...///000111222333555666777888999;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???======;;;;;;999888777666555444222222000///...,,,+++******)))((('''&&&%%%%%%$$$$$$###""""""!!!!!!!!!!!! !!!!!!!!!""""""###$$$$$$%%%%%%&&&'''((())))))***+++,,,...///000222222444555666777888999;;;;;;======???@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===<<<;;;:::999888777666555444333222111000///...,,,+++***)))((((((''''''&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%&&&&&&''''''(((((()))***+++,,,,,,...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;:::888888777666555444333222111000///......,,,,,,+++******))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))******+++,,,,,,......///000111222333444555666777888888:::;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@???>>>======<<<;;;:::999888777666555555444333222111111000//////...,,,,,,++++++***************))))))))))))))))))))))))***************++++++,,,,,,...//////000111111222333444555555666777888999:::;;;<<<======>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;:::999888777666555555444333333222111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111222333333444555555666777888999:::;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@???>>>======<<<;;;::::::999888777777666555555444444333222222222111111111000000000//////////////////////////////000000000000111111222222222333444444555555666777777888999::::::;;;<<<======>>>???@@@@@@AAABBBBBBCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>======<<<;;;;;;:::999888888888777666666555555555444444333333333333222222222222222222222222222222333333333333444444555555555666666777888888888999:::;;;;;;<<<======>>>>>>???@@@@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>======<<<;;;;;;::::::999999888888888777777666666666666555555555555555555555555555555555555666666666666777777888888888999999::::::;;;;;;<<<======>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>=========<<<<<<;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;<<<<<<=========>>>??????@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>=====================<<<<<<<<<<<<<<<<<<=====================>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLt@\@ carsplash_02@@ @:::^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^###^^^NNN^^^,,,^^^,,,,,,:::,,,hhh^^^^^^:::^^^,,,hhh,,,,,,,,,^^^:::,,,,,,^^^^^^,,,:::,,,NNN^^^hhhNNN:::NNN,,,,,,###^^^,,,,,,^^^,,,,,,^^^,,,,,,,,,,,,,,,,,,,,,,,,:::,,,,,,,,,,,,^^^hhh^^^,,,:::,,,hhh:::^^^^^^:::,,,,,,,,,,,,,,,,,,,,,,,,^^^,,,NNN,,,,,,,,,,,,,,,^^^,,,^^^^^^,,,,,,^^^^^^,,,,,,,,,^^^,,,hhhNNNuuu^^^###,,,^^^NNN:::,,,^^^###,,,NNN^^^^^^:::,,,^^^^^^,,,^^^^^^^^^^^^^^^^^^t\ cement """333333""""""333333333333DDDUUUUUUUUUUUUUUUDDDDDD333333"""DDDffffff3wwwwwwwwwUwww3fffffffwUUU3UUUDDD333"""DDDffffffffffffwwwwwwwwwwwwwwwwwwfffwfffUUU333"""DDDfffwwwwfffffffffffffffwwwwwwwwwwwwwwwwwwfffDDD333UUUfffwwwwwwfffUUUUUUfffwwwwwwwwwwwwwwwffffDDD333fff"wwwffffffUUUUUUUUUwwwwwwwwwwww3fff333UUUfffwwwwfffDDDDDDUUUwwwwwwwwwwwwUUU""""""UUUwwwwwwfffDDDDDDfff݈wwwwwwwfff333333fffwwwwwwfffUUUUUUwwwwwwwwwfffDDD333fffwwwffffffUUUDDDfffwwwwwwfff"DDDDDDwwwUwwwfffwwwUUUUUUffffffwwwwwwwwwfff"DDDfffwwwwwwfffUUUUUUUUUffffffwwwfffwwwfff3UUU"""fffwwwwwwfffUUUUUUwwwwwwwwwwwwfffwwwfff"DDD"""333fff"wwwwwwfffffffffwwwwwwwwwfff"DDD"""333fff"wwwwwwfffUUUfffwwwwwwfffwwwfff333333fff"wwwwwwfffUUUfffwwwffffffwwwfff333333fffwwwwwwfffffffffwwwffffffwwwfUUU"""333UUUwwwwwwfffwwwwwwwwwffffffwwwwwwUUUU""""""DDDfffwwwwwwwwwwwwwwwwwwwwwfffDDD333UUUfffwww3wwwwwwwwwwwwwwwwwwwffff333"""DDDUUUffffff3wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwfffUUU""""""333DDDffffff"www"wwwfwwwwwwwwwwwwwwwwww3wwwfff333333DDDUUUfffffffffwwwwwwwwwwffffffDDD""""""333333DDDUUUwffffffDDD"""333DDDDDD333"""333333""""""t@\@ cloud1@@ @
!!!%%%$$$###!!!
###%%%%%%!!!
#########
!!!
t\ cloudhigh t@\@ cloudmasked@@ @
""""""
"$$&&&$$"
"&(*(((&$" ""$$"
$(,,***((&$"$&(((&"
"&*..,,,***&&(,,,,*$
"&,.00.,,,*(*,..00,($
"(.000.,,,,,,.0000.*&"
$*0010.,,....00110.,*&"
"(,0110.,,.000011100.,("
"""&*.01100.,.0001111100.($"
"&&&&(,001110.,.0011111110.*&"
"&(*((*.011110.,.01111111110,&
&(***,.00111000.001111111110.&
"&*,,*,.001100000001111111110.("
"&*****,001100000011111111110.*$
"&&&&((*.011100011111111111110,($
""$$$&((,011111111111111111110.*&"
"$$$&(*.01111111111111111110.*&"
"$$"$&*.00111100011111111110.*&""
"$$"$&*,001100..001111111100.*&$"
"$$"$&*,.0100.,,.01111111100.*(&"
""$""&*,,.0.,***,.0111100100.,*&"
"""""$(*,,,*&&&((*.000000000.,*&
"""""""&(((&"""$$&&*,.0.......,*&
""" "$$$$ """$(*,*****,,*($
"" "" "&(((((((((&"
" "$$&&$$$""
"""
t@\@ collisionsmoke@@ @(((777(7D77(7(((7DRDDDDRD7((7RDD7(7RRR]]DRD7(7Rll]RD7DR]l]DDDD(7]lzz]DDDRll]DDD7(D]zz]RRRlll]D77((Dlz]]]]ll]R7((Dlzll]]llRD7((DRllzl]l]RD7(7Rlzzzzlll]RDD7(7(7Rlzzzzzlll]RRD(7R]RlzzzzzzzzllR77RlllzzzzzlR7(7(((7Rlllz˱z]RD7DD77(7DDRllllz˱˱˱˱˱˱˱l]DRRRRRD(DRRlllRl˱˱˱˱˱˱˱˱˱˱˱˱˱zllzlllR((7R]lzzzll˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱zl]((7]zz˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱lR((((7]z˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱zD((77DRRl˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱lD7(7DDRl˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱]D7((7DRlz˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱zRDD7((R]lz˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱lRDD77]lz˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱zlRRD(7Rlz˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱l]RR77Rlz˱˱˱˱˱˱˱˱˱˱˱˱˱˱˱]RR7((D]z˱lz˱˱˱˱˱˱˱˱z]RD((DRll]llz]D7((DRllzlRR]l]]ll]zlllR7(((Dllll]lll]RRRRD7((77DR]RDDD7((DDDDDRDDDDRDD7((((((77777((((t\ corona
""""""
"""%%%%%% !!!"""""""""!!!!!!
!!!######"""$$$%%%******&&&%%%%%%%%%$$$######$$$""""""!!!!!!!!!
!!!######%%%%%%%%%&&&&&&,,,)))((())))))((((((&&&%%%%%%%%%###""""""
!!!######%%%'''((()))******+++000222,,,++++++,,,*********)))(((&&&%%%$$$"""!!!!!!
###$$$###%%%(((***)))//////555777000000000000000///,,,...,,,******(((***&&&&&&$$$######!!!
###&&&&&&((('''+++,,,,,,000111111000777===777444666333333444000000000///......******((((((%%%%%%"""!!!
!!!$$$&&&&&&*********...111111333555666444;;;BBB;;;999;;;777999777999777777222222111///,,,***((('''%%%"""!!!
!!!###$$$&&&((()))///000333666444999;;;:::AAAIIIBBB>>>>>>===>>>:::;;;;;;999999666777444222111,,,,,,***'''&&&###"""
###%%%&&&)))***///000333666999::::::???AAABBBEEEPPPIIIEEEEEEDDDBBBBBBBBBAAA???===:::777777777666222000,,,***'''%%%%%%"""
!!!%%%'''''',,,......333555777999;;;>>>???BBBFFFEEEIIIVVVQQQIIIJJJFFFGGGFFFEEEEEEBBBBBBAAA======:::777777444222***)))%%%%%%!!!
!!!!!!%%%'''))),,,...000333777777999===AAADDDFFFFFFIIIKKKMMMZZZZZZPPPQQQMMMIIILLLKKKIIIIIIFFFDDDBBBAAA???===999777444222...***(((&&&%%%!!!
"""###'''(((+++...000444666777:::AAAEEEEEEGGGIIIKKKMMMQQQRRRbbb```\\\WWWSSSSSSSSSMMMOOOKKKKKKFFFFFFEEEDDDAAA;;;;;;777666444***'''%%%%%%!!!
!!!###&&&(((***...111333555999;;;BBBDDDFFFLLLLLLOOOQQQTTTXXXZZZfffffffff]]]XXXZZZVVVTTTRRRQQQRRROOOMMMJJJGGGDDDBBB===;;;777666444***&&&%%%""" !!!$$$%%%)))***///000222666:::===AAAEEEIIIKKKQQQSSSVVVXXXZZZ]]]]]]lllooolllfff``````]]]ZZZZZZVVVVVVTTTQQQOOOIIIGGGBBBAAA>>>;;;777444000***)))$$$###
!!!###%%%)))***,,,000333777999;;;BBBDDDGGGOOOQQQVVVZZZZZZ```bbbggghhhoooyyyyyyoookkkeeeeeeeeeccc```ZZZXXXVVVRRROOOJJJGGGEEEAAA>>>;;;777666000,,,***&&&$$$
$$$&&&)))+++000111666:::>>>AAAGGGJJJOOOSSSVVVZZZ```bbbgggkkkkkknnnwww}}}wwwqqqnnnnnnkkkkkkggggggcccZZZXXXRRRQQQKKKGGGEEEBBB>>>999777666222+++)))%%%###!!!
!!!"""%%%(((***...333555999;;;===EEEJJJMMMRRRVVVXXXbbbccckkknnnqqqssswww}}}yyywwwyyysssqqqnnnkkkgggeee]]]XXXVVVRRRMMMIIIDDDBBB>>>:::777222***&&&&&&"""
!!!%%%'''(((+++///333666;;;>>>DDDGGGLLLSSSXXX]]]cccgggkkkqqqsssyyyyyyyyyssskkkkkkbbb]]]XXXTTTRRRJJJGGGDDD???;;;999444222***'''###
"""$$$(((,,,222555999;;;BBBJJJJJJOOOXXX]]]bbbeeekkksssyyysssqqqkkkcccbbbXXXTTTMMMJJJFFFBBB>>>;;;777444,,,((($$$###
!!!%%%%%%)))000444777:::AAABBBLLLOOOVVVZZZbbbgggnnnsssyyyyyyqqqkkkbbb]]]VVVTTTMMMJJJFFFAAA;;;777444222...(((&&&###!!! """%%%'''+++000111333999;;;DDDGGGMMMTTTZZZ```gggkkksssyyy}}}nnngggccc```VVVOOOMMMIIIBBB===999777444///***(((###
!!!"""%%%***///222555999999>>>BBBKKKRRRVVV]]]eeennnqqqyyywwwnnneeebbbZZZVVVQQQIIIDDD???===:::777000,,,)))%%%###
!!!###%%%***111666:::>>>DDDGGGLLLTTTZZZbbbhhhqqqwww}}}sssnnneeeZZZVVVQQQMMMIIIDDD???;;;777222+++***%%%###
###%%%)))***///222333999>>>DDDJJJTTTVVV```ccckkkqqqyyy}}}qqqkkkbbb]]]SSSQQQIIIEEE>>>===777222,,,***&&&$$$!!!
"""%%%)))+++///222999;;;>>>FFFJJJSSS]]]```hhhqqqyyywwwkkkeee]]]VVVMMMJJJDDDAAA===777444000+++&&&%%%
!!!%%%***///333999>>>BBBGGGOOOVVVZZZeeekkksss}}}qqqhhh]]]VVVSSSJJJEEEAAA>>>999666000+++&&&$$$!!!
###&&&)))+++000111999;;;DDDGGGOOOVVV]]]eeennnwww}}}ssshhh```VVVOOOKKKGGGAAA>>>:::666000***%%%"""
$$$%%%(((///444999;;;DDDGGGQQQVVV]]]eeennnwww}}}wwwkkk```VVVTTTOOOFFFDDD===:::444000...'''%%%###
###%%%)))...000222999>>>BBBGGGOOOXXX```gggnnnwwwssskkkbbbZZZQQQOOOGGGBBB???:::666222,,,(((%%%$$$
###%%%(((...000222777;;;DDDGGGSSS]]]eeekkkwww}}}ssskkkbbbXXXSSSKKKFFFDDD>>>;;;666000***(((&&&###
!!!"""&&&***...111333777===BBBGGGTTTXXXfffooo}}}}}}wwwkkk```ZZZOOOKKKFFFDDD>>>:::666000)))%%%$$$
###&&&***///444999===BBBJJJSSSZZZcccooosss}}}ssshhh]]]ZZZSSSJJJGGGBBB===999777000+++'''%%%"""
"""&&&))),,,000555999===BBBGGGOOOXXX```cccnnnwww}}}qqqkkk```XXXSSSOOOFFFAAA???777666000,,,)))%%%###
"""%%%)))***///222777===AAAFFFMMMTTTXXXccckkksssnnneee```XXXVVVOOOFFFDDD???:::444000***)))$$$!!!
!!!$$$)))***...111555:::>>>DDDJJJTTT]]]ccchhhqqqyyywwwnnneee```VVVQQQKKKGGGBBB>>>:::666000+++***&&&!!!
!!!###&&&+++...333666999>>>EEEGGGQQQVVV]]]eeennnsssyyyyyyqqqhhhbbbZZZVVVRRRKKKEEE>>>===999666///***%%%"""!!!
!!!"""%%%***000444999>>>DDDGGGMMMTTT]]]bbbkkkssswwwssskkkeee```XXXSSSMMMKKKDDD???:::666000+++)))'''$$$"""
!!!&&&***,,,000333777;;;BBBFFFJJJSSSXXX```gggkkksssyyywwwqqqgggccc]]]VVVMMMIIIGGGDDD???;;;777111,,,'''&&&###
!!!&&&)))+++///333777;;;AAAEEEGGGMMMVVVZZZccchhhnnnyyywwwqqqkkkeee]]]VVVRRROOOFFFBBBAAA;;;:::444000+++***&&&"""
###%%%***...111555999>>>AAAEEEJJJOOOVVV```eeekkkqqqwwwyyyqqqnnngggbbbZZZSSSMMMGGGFFFBBB>>>:::444222+++***)))%%%"""!!!
###%%%(((,,,000333777999===DDDGGGLLLSSSZZZ```ccckkkqqqwwwyyyssskkkgggbbb]]]VVVSSSMMMIIIBBB???;;;777444,,,'''&&&###
!!!%%%((())),,,000222666:::>>>BBBGGGQQQVVVZZZ```cccgggqqqwwwyyyyyyyyywwwqqqkkkgggbbb]]]VVVQQQLLLJJJFFFDDD===777777000***((($$$!!! !!!"""%%%(((+++///111555999===AAAGGGLLLQQQVVVXXX```ccckkknnnqqqsssyyyyyyyyyyyyyyyssssssnnnkkkgggbbb]]]VVVTTTOOOGGGEEEAAA>>>:::777222000***'''%%%###
"""###'''***+++000333555999===EEEGGGLLLOOOTTTZZZ```cccggghhhkkknnnqqqsssssswwwyyyyyysssqqqnnnkkkhhhcccbbbXXXVVVQQQOOOKKKFFFDDD???:::777777000+++***%%%###!!!
!!!&&&)))***...111222999;;;===BBBFFFLLLOOOSSSVVVXXX]]]ccccccggghhhhhhnnnkkksssyyyssskkkkkkgggbbbbbb]]]XXXVVVQQQOOOIIIFFFBBB======:::555000000+++(((%%%$$$
!!!###&&&)))+++111555777===>>>AAAFFFJJJQQQRRRTTTXXX]]]``````cccbbbeeeeeegggqqqoooeeebbbbbb```XXXVVVSSSQQQMMMKKKFFFDDD???;;;999555000...,,,***'''%%%!!!
!!!"""$$$&&&)))***///111555777;;;===AAAFFFGGGLLLOOOQQQTTTTTTZZZZZZ]]]`````````llllll]]]]]]ZZZTTTTTTRRROOOJJJGGGFFFBBBAAA::::::777222///***)))'''$$$"""
!!!"""%%%(((+++...000111333777======BBBEEEDDDGGGJJJMMMOOOQQQTTTSSSTTTXXXVVVffffffTTTSSSQQQOOOOOOIIIIIIFFFDDDBBB???:::999555222...+++)))(((%%%!!!!!!
!!!###%%%(((***000111555777:::;;;>>>BBBBBBFFFGGGKKKJJJMMMOOORRROOORRRZZZ]]]QQQOOOKKKJJJKKKFFFDDDBBBBBB>>>999777444000000)))&&&$$$"""
!!!"""%%%&&&)))+++...111333777::::::;;;>>>>>>BBBDDDEEEIIIJJJKKKKKKKKKSSSVVVMMMKKKFFFEEEEEEAAAAAA???;;;777666333000000******&&&%%%!!!
!!!###%%%(((***,,,///000222333666777::::::>>>===>>>AAABBBDDDEEEDDDIIISSSFFFEEEBBBBBBAAA;;;777777777333222000,,,,,,***'''$$$###!!!
!!!###%%%&&&******...000000222555555666999:::;;;:::======???===EEEJJJDDD===;;;;;;:::777666555333222000+++******'''$$$""""""
!!!"""%%%'''******///000000111555666777666666777;;;777777;;;EEE???999999555666444111000///***(((%%%######"""
!!!%%%%%%&&&)))+++***...000000111000333222444666555555777AAA===555555222111111......+++,,,***%%%%%%$$$###
###$$$%%%%%%''''''******,,,000000111333111000333:::777///000000///))))))(((&&&%%%$$$"""
!!!!!!###$$$%%%&&&&&&'''******,,,******,,,///......555555,,,,,,)))'''***%%%%%%###$$$###!!!
###!!!$$$%%%%%%%%%)))''')))'''+++***))))))...///)))))))))(((%%%$$$"""###!!!
"""""""""$$$$$$$$$&&&'''''''''&&&******(((&&&&&&%%%""""""!!!
!!!!!!!!!###"""###%%%$$$###%%%&&&%%%!!!"""
!!!""" !!!###%%%"""
!!!
t@\@ coronaheadlightline@@ @
"""###%$$&&&&&&((((((((((((((())))))((((((((((((&&&&&&&&&%$$###"""
"""%$$((()))+++///000212212212212212434434212212212212212000000///+++)))&&&###
###(((+++///000434777777989:::;;;=================================;;;:::989777555212000)))%$$"""
"""&&&+++000434777:::>>>AAACCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFDDDBBB???===989777212)))%$$
###(((434777===AAAFFFGGGIIILLLOOOPPPPPPQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRQQQQQQPPPNNNLLLIIIFFFDDD???:::777000+++%$$
"""(((///555;;;AAAFFFIIIOOOSSRTTTWWWXXXZZZZZZ[\\[\\[\\[\\[\\[\\[\\[\\[\\[\\[\\ZZZXXXWWWVVVSSSPPPLLLIIIDDD>>>777212+++%$$ (((///777===DDDIIIPPPTTTXXX[\\___aaacccddddddfffffffffgggfffffffffffffffffffffdddccccccaaa]]]ZZZVVVRRRLLLGGGAAA989212+++%$$
&&&///777>>=FFFNNNTTTZZZ^^^cccgggkkknnnnnnnnnpppppprrrrrrrrrrrrrrrrrrrrrrrrprpppppppnnnnnnkkkjjjfffaaa[\\WVVQQQIIIAAA989212)))### ###+++434===FFFOOOWWW]]]dddjjjppprrruvuyyy{{{{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{yyyuvuuvupppkkkgggaaaZZZSSSIIIAAA989000(((
)))212;;;FFFNNNXXXaaagggpppuvu{{{~~~~~~yyyrrrkkkddd[\\SSSIIIAAA777%$$%$$///777AAALLLWWWaaakkkuvu{{{~~~uvunnnfff[\\RRRGGG===212)))
(((434>>>GGGTTT___jjjuvu~~~yyypppfffZZZNNNCCC989%$$
###777CCCOOO[\\jjjrrr~~~yyynnncccVVVIII===212(((
&&&000===IIIVVVcccppp~~~uvujjj[\\PPPCCC777+++""" )))434AAANNN[\\kkkyyy~~~prpcccVVUGGG:::///%$$
"""+++777FFFSSScccprpyyyjjjZZZLLL>>>212&&&
###///;;;IIIXXXggguvu~~~ppp___QQQCCC555)))
%$$000>>>LLL[\\nnn~~~uvudddTTTFFF777+++
(((434AAAPPP___prpyyygggXXXGGG989"""
(((555CCCSSRcccuvu~~~kkkZZZIII;;;///###
)))777DDDTTTfffyyynnn[\\LLL===000###
)))777FFFVVVfffyyyppp]]]NNN??>000%$$
+++777FFFVVVggg{{{ppp^^^NNN>>>000%$$
+++777FFFVVVggg{{{ppp^^^NNN>>>000%$$
)))777FFFVVVfffyyynnn]]]LLL>>>000%$$
)))777DDDSSSddduvu~~~nnn[\\LLL===///###
(((434AAAPPPaaarrr{{{jjjZZZIII:::""" &&&212???NNN]]]nnn~~~uvufffVVVGGG777+++"""
%$$000;;;IIIZZZjjjyyyprpaaaRRRCCC555))) """989GGGTTTcccrrryyykkk[\\LLLAAA212(((
)))555BBBOOO[\\kkkyyyrrrdddVVUGGG;;;000%$$
&&&000===IIIVVVcccppp~~~uvujjj[\\PPPCCC777+++"""
###777CCCPPP[\\gggrrr~~~yyynnnaaaVVVIII===212(((
)))434===IIITTT^^^jjjrrr{{{~~~yyynnndddZZZNNNCCC777%$$
%$$777AAALLLVVV___gggpppyyy~~~{{{uvunnndddZZZQQQGGF;;;212)))
)))212:::DDDLLLVVU^^^fffkkkrrruvu{{{~~~~~~~~~{{{yyyuvupppjjjcccZZZRRRGGG??>777%$$ ###+++434===FFFLLLTTT[\\aaafffkkknnnprprrruvuuvuuvuuvuuvuuvuuvuuvuuvuuvuuvuuvuuvuuvuuvuuvuuvuprppppkkkjjjddd^^^XXXQQQIIIAAA777000(((
&&&555===DDDIIIRRRWWW[\\___cccfffgggjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjgggfffdddaaa]]]ZZZTTTOOOGGGAAA989212)))###
(((///555;;;BBBGGGLLLQQQVVUXXXZZZ[\\^^^____________aaaaaaaaaaaaaaaaaa_________^^^^^^]]][\\ZZZWWWSSSPPPIIIFFF???777212+++%$$"""(((///434989???DDDGGGLLLOOOQQQSRSTTTVVUVVVVVVWVVWVVVWVVVVVWVVVVVVVWWWVVVVVVVVVTTTSSSRRRPPPLLLIIIFFFAAA===777212+++&&& ###(((212777;;;???BBBFFFGGGIIIIIILLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLIIIIIIGGGDDDAAA===989555000+++&&&
"""&&&+++000434777989===??????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA???>>=;;;989555212)))%$$
###(((+++///000434555777777989989989:::;;;;;;:::;;;;;:;;::::989989989989777777434212///)))&&&"""
###&&&((()))///000000000000212212212212000212212000000000//////+++)))&&&%$$"""
"""###%$$&&&&&&((((((((()))((((((((((((((((((((((((&&&&&&%$$%$$""""""
t\ coronamoon *$ $ 2
%
+
/
#
" (138>*6
@!3;J,!@!9<6
*.0( ;"0
;>>? C'F(C%C%C%V7+J,!? N0%N0%C$>>? 96
0.(#
:0$
26
C%8;@!<J,!X:.M/$V7+P2'[=3Q3([=1[=1V7,]?5K"V7+V7,T6)V7,Q3(X:.K"G)9;C$A">96
301*6
)
;@!D(X:.G)? G)Q3(N0%T6)X:.K"T6)cE8]?5[=1V7+[=1fG=Y;/Y;/V7,G)N0%C$G)G)T6)^@6Y;/[=1V7+C%6
G)A"C%? ><90
.0I,!I+ N0%eF<Y;/T6)M/$P2'P2'X:.X:.kLBoPDkLBmOB[=1kLBcE8Q3(aB8[=1M/$V7,7Q3(C$H)H)J,!G)P2'Q3(Y;/`A6T6)H)<? C$6
? 0C$;
)
" ? @!H)V7,iJ@aB8rSGhI?]?5[=3P2'M/$Y;/[=1^@6fG=[=1]?5kLBfG=fG=xYN`A6[=1]?5? 8[=1G).0
*(7? H)0J,!T6)>G)A"09[=1<0.6
.5#
'
6
6
;T6)X:.X:.P2'fG=cE8V7,[=3[=1V7,^@6^@6mOB`A6[=1V7+^@6iJ@kLB}^ScE8hI?iJ@k_cE8K"<,*((..;V7+Q3(hI?V7+[=3H),387G)Q3(K".1786
@!*
2
@!@!V7+[=3X;2]?5aB8oQFeF<hI?aB8[=1eF<mOBmOBkLBeF<fG=]?5iJ@fG=sUJoQFmOB^@6[=1V7+K"aB8C%76
...*(0P2'Y;/]?5eF<P2'X:.K"1*;;H)A"D(C%C$C$<36
6
# @ V7+M/$J,!J,!eF<iJ@cE8[=3aB8[=3fG=eF<eF<kLBhI?oQFuUJmOBuUJnMCmOBhI?hI?uUJy[QnciJ@rSGY;/K"A";>96
6
**.,$*K"X:.cE8aB8[=1mOB(? A"D(J,!X:.K"? <9<9<3'
&( 6
T6)X:.K"M/$hI?cE8oQFmOBQ3(8[=3aB8uVKcX\RuVKvWLvWLl`}^S\RrSG\RxYNrSGxYNy[QoQFoQFV7,M/$>J,!@!>;<;6
06
.6
1cE8P2'Y;/[=3C$cE8T6)@!K"G)A"N0%? G)T6)K"C$>@!<1*,
(N0%M/$V7,cE8cE8hI?rSGrSGcWxYNuVKwYQ\RoQFy[Ql`vqfoeuoecW}^S\RuUJf[cW_SiJ@oQFoQFM/$H)T6)M/$G)@!<? ;;<;<7N0%oQFcE8C%Y;/oPDeF<mOB]?59.;C%D(J,!Q3(N0%A"<C$A"J+!A">&

V7,`A6iJ@uVKy[QcWuUJy[Q\RrSGoQFeF<eF<oQFrSGuVKg\f[nczzqftincqfqfoQFrSGoPDxYNvWLoQFM/$C%P2'Q3(D(D(C%@!<>;989D(uVKuVKeF<sUJoQFuVKhI?`A6uVKK"6
9Y;/Y;/K"J,!D(A"N0%M/$D(D(0)
07J,!fG=eF<uUJmOBsUJuVKoPDoPDuVKoPDV7+iJ@kLB\RcWcXf[cXaVcXf[\RqfnccXl`toerSGaB8}^S_Sg\uVKV7,P2'V7+H)H)H)C%C$C%><86
G)`A6mOBhI?sUJaVfG=fG=[=1D(Q3(G)P2'>Y;/iJ@M/$H)M/$H)D(J,!C$H);;1.
M/$Q3(cE8mOB`A6aB8oQF\RrSGcE8xYNvWLoPD]?5hI?y[QaVqfzocXl`ncvll`cWk_vmtiqfl`cXk_aVcWcW}^Sf[kLBV7,X:.V7+M/$G)P2'J,!C$? 8;6
1;hI?hI?aB8vWLrSGuUJvWLhI?[=3N0%G)V7+T6)V7,V7+V7,T6)T6)]?5T6)K"M/$J,!D(;>.*&V7+P2'xYNmOBeF<iJ@g\ti}^Sf[k_vWLhI?iJ@xYNoQF_S}^SoeuUJ_SaVqfl`vlncncncqftioek_qftizo\R\RaVoeeF<P2'X:.Y;/H)V7+N0%K"D(;<7C%^@6[=3eF<^@6kLBsUJ}^SoQFT6)9J,!V7,K"A"M/$K"P2'X:.K"V7+[=1`A6V7+M/$J,!D(? G):3,,^TiJ@g\uVKeF<cXqftii]}soey[QiJ@hI?y[QrSGvWLi]f[rSGy[Qg\g\k_i]vWLoeoezoncvltzozovmtil`f[\RsUJcX^@6[=1kLB[=3eF<[=3V7+N0%J,!Q3(aB8hI?oPDeF<mOBeF<uUJkLBoPDy[QQ3(8D(@!C$C%A"A"D(N0%V7+mOBV7,eF<]?5V7+J,!D(G)C%K";6
3@$xYNxYNaVsUJiJ@tig\nceF<aB8ti_Sk_aVuVKcWaVaVaVaV_S}^Sncg\ttiqfvmtivmvmoezptiti\RcWl`tititk_g\aVzp}soQFeF<eF<fG=rSGuVKsUJuUJuUJkLBuUJmOBaB8hI?K"<7@!C%C%M/$Q3(? H)uUJl`l`^@6X:.V7,[=1H)C%;? C%>36K0${YQuVK_S_Sy[Qtioeoe_SmOBqftk_g\k_vtg\oevlvmzaVvmvl}sztṱ~ˬã}sqfg\cXf[l`titjtz}s_Si_zouti]oef[cWuUJmOBoQFhI?[=39? <;<@!P2'Q3(L/%A"? sUJf[cWnc]?5`A6fG=Y;/H)C%A">H)B#.0V=3y[Q\Rtil`i]qftoeu~txYNnctzpvzoztioe~v}stil`tizovl~vll`tivmtizpqf}ståzt}sttig\vWLuUJT6)>? ? <? ;C$C%C$D(V7+X:.J,!X:.mOBy[Q\RoPDV7,V7+V7+X:.[=1D(@!C$G)H)0&
*
g\tittik_ti~v}s~aVzpvmvltiuvoetitinczpzozovli]~}szovtzotisUJvltqf}s}sҲƻuvvzvWLsUJ]?5P2'D(C$@!C$D(? ? C%C%G)M/$P2'P2'V7+cE8oQFuUJsUJaB8X:.Y;/G)K"N0%G)M/$H)H)C%;&
?(qshzzzvt~vlvmti}sutittincnck_zpvl}sk_zozzvã~ttvmi]}^Stiz~̭tivlqfuticXtivy[QiJ@^@6`A6[=3T6)J,!D(G)X:.J,!? G)G)G)M/$D(H)T6)[=1aB8hI?[=3P2'hI?Y;/T6)H)H)M/$N0%G)H)D(@!6
) i]xZPzzzl`~vmvmtuzqvqftij`f[f[tittivltzzu}^Stizoutitioetil`tig\oQF_ShI?[=3sUJsUJ`A6[=1Q3(X:.P2'V7+N0%J,!G)K"C%N0%C%Y;/V7,T6)[=3]?5X:.M/$V7,eF<P2'C%G)V7+K"N0%H)D(@!53oPD`UzpzovåãåtvmzuvzptizovlqfcXf[tizvtvqfg\qf~ztitizvlzozotizooevm[=1f[xYNhI?hI?g\g\f[]?5P2'T6)P2'N0%K"G)J,!Q3(H)G)M/$T6)M/$[=3V7,V7+N0%V7,T6)X:.V7,K"T6)K"H)Q3(M/$C%G);5$
A#{[Qzo}szpzptizzzpzuvvtui]i]oei]vlvmqf}stf[\Ruzط~g\tizovmtzo}sf[X:.Q3(sUJsUJuVKoQF_Snc}^SmOB]?5^@6Y;/V7+P2'Q3(M/$V7+N0%D(G)H)D(P2'T6)T6)P2'K"K"J,!X:.Y;/V7+V7+P2'H)H)D(G)M/$;6
0 lI?eZtivmttivmŦvtii]l`zput~vltzpnctivmaVtirSG_Sf[xYNnczozåvmfG=g\v}sk_oe}seF<K"Y;/vmtixYNoPDy[Qy[QkLB^@6oPDeF<^@6]?5]?5[=1V7+N0%N0%P2'G)C%C$M/$J,!T6)V7+H)G)H)K"H)Y;/aB8V7,P2'G)J,!G)J,!J,!A"/
6
9xYNi]}stzu}szqfl`l`}^Stiqfz}s}szozpnccWvlqfvlncoQFrSGuUJxYNzok_åаãvcXf[z\RvWLvWLcWrSGk_ncy[Q[=1[=3X:.]?5i]kLBcE8sUJ\RvWLvWLcE8V7,]?5X:.V7+V7+T6)V7+N0%M/$P2'C$H)J,!J,!Q3([=1Y;/K"D(G)J,!P2'hI?]?5[=1V7+V7+M/$J,!J,!D(;11pRIj^zovtzott~tqfoezoy[QuVKcW}st~oeqfg\vluoel`xYNsUJsUJuUJuVKxYNi]vlãåϯаti]uVK\RcWy[QcE8[=3`A6fG=V7+T6)T6)V7+rSG]?5cE8xYNuUJ`A6aB8hI?sUJ_SuUJ]?5[=1[=3[=3X:.X:.V7+P2'T6)T6)M/$N0%Q3(Q3(N0%V7+aB8aB8Q3(N0%X:.cE8xYN]?5aB8Q3(Q3(Y;/Q3(M/$M/$D(>8 V6+oencvmt}svlvmzp~zvmoeqfsUJoPDy[QvWLy[Qi]vmuvlzovlvvlncqfy[QcWxYNaVl`ncѱɨããzptioek_aVxYNkLBhI?kLB[=3[=3X:.Y;/]?5cE8^@6aB8sUJaB8aB8fG=kLBrSGoPDeF<Y;/[=1[=3Y;/X:.V7,Q3(Q3(H)K"M/$P2'V7,T6)fG=hI?vWL[=1M/$K"M/$]?5hI?]?5Y;/[=1]?5]?5T6)Q3(X:.K"C$7H,#cWti}szvttzo~vttixYNuUJxYNy[Q}^Stik_oezpvz}sz}stvm}stixYNg\f[tioetz~ããˬv~zti]cX\RuUJkLBoPDeF<`A6[=3[=1[=3iJ@^@6[=1[=3cE8eF<oQFhI?fG=vWLxYNfG=Y;/Y;/Y;/V7,Y;/[=1V7,V7,V7,P2'[=1P2'iJ@hI?oQFy[Q[=3]?5M/$G)N0%[=3[=3]?5V7+`A6Y;/^@6N0%]?5T6)G)@!2uUJtizpvutzpzozp~zpcWsUJuVK_S_Sl`tl`k_cXqfzvztizzk_qfzk_u}si]\RuUJ\RuUJiJ@fG=kLBaB8[=3[=1[=3]?5^@6[=3^@6eF<eF<cE8cE8hI?sUJrSGk_aB8aB8X:.fG=uUJY;/]?5^@6hI?kLBkLB[=3uUJy[QfG=kLBX:.T6)P2'H)C$P2']?5Y;/[=3]?5cE8eF<Q3([=3[=1K"G)A"dG=j^vlvt}s~uvzof[\RaV_ScXl`vmvmqf~vlŦzooeqfzovlncvm}svmttivmtzottuvvmqfti\RxYNsUJoPD^@6]?5[=3]?5^@6[=3cE8]?5iJ@oPDiJ@^@6^@6aB8hI?oPDk_i]oQFcWl`oPDkLB[=3^@6y[QkLBcE8V7+kLBrSGy[QoPD`A6[=1K"M/$H)X:.V7,X:.Y;/^@6hI?cE8aB8K"Y;/T6)K"B#3@)!ZRqfzvzovtvqfcX}^Sf[_Sl`oezozouncuzvtiqfncaVl`g\tizpvmf[k_y[QrSGvlvltizzovzpl`g\l`_SoQFhI?aB8^@6^@6`A6eF<[=3eF<eF<oPDoQFmOBiJ@eF<cE8uUJvmf[f[aVaVi]eF<iJ@y[QkLB}^ScE8cE8y[Qy[QoQFiJ>\RfG=^@6Q3(Y;/N0%Q3(V7,V7+V7+[=1hI?]?5hI?`A6[=1]?5H)H)A"kJ@~t~zu~zol`g\cXl`k_i]ti}szottitzooeqfzpk_aV_Sk_nc}sqfy[QvWLrSGoQFvWLcWi]i]g\cXzvmzot}^SxYNrSGmOBeF<^@6eF<aB8cE8fG=aB8`A6cE8mOBoPDoPDmOBfG=mOBy[Qtig\f[l`k_}^Sy[Qf[_SsUJtinc_SuVKaV}^SmOB\RuVKhI?uUJfG=eF<hI?`A6]?5Y;/cE8kLBoPDoPDsUJ[=3X:.K"K"I+ 8N1)vm~vuqfk_l`oezpvmvzzp}s}szozol`k_oenczog\xYNy[QcW\RvWLxYNvWLuUJoQFoPDsUJsUJuUJuUJk_kLB_Sk_g\aVy[QsUJkLBiJ@kLBhI?hI?hI?fG=hI?iJ@kLBaB8fG=xYNvWLkLBmOBoPDtipftul`oei]i]nczof[oe}sl`}^SuUJf[\Ry[QvWLoPDoPDeF<cE8mOBhI?uUJrSGrSGoQFmOBoQF}^SrSG[=3T6)M/$M/$H)' xVL~~zv~zooevml`vltzozozzptioencl`f[k_oecWcWcW_SxYNvWLuVKrSGuUJsUJuVKuUJrSGsUJrSGuUJuVKg\k_sUJoQFkLBoPDoQFxYNsUJeF<iJ@mOBmOBhI?iJ@iJ@oQFiJ@oQFkLBnctizoztitncoenck_tizpzpzozpk__Sncf[[=1rSGsUJY;/[=3cE8mOBiJ@mOBmOBoQFvWLrSGoQFvWLk_iJ@Y;/N0%K"H);
8zpȨ~zk_ncncvmtizuzvvmoencl`i]zvl`qff[y[QcWcX_SuVKxYN}^S\R}^Sy[Q\RxYNxYNvWLuVKuVKrSGrSGoQFrSGrSGuVKrSGhI?hI?oPDoPDhI?lLAkLBuUJoQFoQFvWLti~vvmtitil`tivmvmvltizoqftitiaVeF<[=3kLBkLBiJ@fG=vWLxYNrSGvWLuUJuVK_SoPDuVK\R\RX:.V7+P2'G);( oQFvtoetivmz~ãuk_ttttzzocXf[i]cXcW_S}^SxYNvWL_ScXcWcWaV\Ry[QuUJuUJuVK}^SvWLsUJuUJsUJxYNxYNoPDhI?mOBmOBoQFsUJmOBoQFoPDxYNoe~tivltoezozŦzoencqfuUJk_oek_l`ti\RuVK}^ScWfG=sUJ\R_SxYNxYNuUJaVk_y[QxYN\R[=1Q3(V7+H)A"3 >'tˬȨɨԵuuvvlzpz~zvti}scXaVg\l`i]cWcW}^S\R}^S_S}^S\RcXcX_S\RuUJi]_S_SrSGvWLuVKrSG\R\RoQFmOBoQFvWLuUJuUJrSGxYNuVKmOBsUJŦŦvqftzzpuz~zok_ncrSGsUJvltizti}^SuVKoQFuUJ\RoQFvWL\RuVKk_l`}^StcXuUJuVKcE8[=1V7,P2'H)A") uUJsãӵϯӵȨu~tzpvmttivmåvz~uvmoecX\Ry[QcXncg\l`l`aVy[QvWLxYNvWL}^S_Si]cWxYNi]y[QxYNuUJrSGsUJy[QaV_SuVKuUJoQFrSGrSGuUJsUJrSGaVuUJuUJaVzz~ttvmu}s}st_Sy[QuUJ\RvWL}^Si]vlg\vWLvWL}^S}^S\Ry[Qg\_ScXi]cXvloeoPDy[QoPDiJ@eF<P2'J,!J,!6
"tiˬۻøаɨzzpvmzpzou}szzӵå~ncg\i]cX\R_SxYNf[cXaVf[cWf[}^SxYNy[Q}^S_ScXcWuVKvWLsUJuUJsUJuUJuUJy[Qqf_SrSGsUJrSGoPDmOBsUJsUJuUJcWsUJsUJy[Qvmuzvzuuuk_y[Qy[Qy[QvWLaVoQFiJ@hI?xYNuUJoPDoPDy[Qg\_S_ScWcX\R\Rg\i]xYN}^SoQFfG=[=1Q3(P2'P2'G)oRGѱŻƻϯӵã̭z~zztzuuˬɨoecXg\f[f[\R\R\Ry[QcWk_cXg\l`cX}^Sy[Q_SaVcXcXuVKuUJvmtisUJvWLuUJvWL_SuUJoQFrSGsUJsUJrSGuUJuUJsUJuVKvWLvWLuUJ}^S}szpuvt_S\RxYNy[Qy[Q\RrSGhI?cE8^@6rSGcWfG=uVKtii]cWcWuUJxYNxYNy[Q\Rf[xYN\R`A6Y;/V7,T6)P2'T6)9f[ѱӵåzttuzzvm_S_ScXcXg\_S\R_S}^Sy[Qk_k_l`g\cXcWcXcXf[cXf[y[QvWLtk_uVKuVKuUJrSGrSGsUJuUJ\RuUJxYNxYN_S\RsUJvWLvWLaV_SxYNsUJoettzzzvlcXi]\RuVK\RvWLuVKmOBiJ@fG=g\vlaVxYNtiqfoey[Q\R_Sy[QxYNcXg\xYNcWeF<[=1Y;/[=1[=1U6+;5~ˬֶŦz~ztvuåuz_ScWcWcXi]f[cWcWaVf[f[cWaVncl`k_i]g\f[cXcXcWaVcWcWxYNuVKvWLsUJuUJoQFvWLcXg\\RsUJsUJxYNuVKxYNy[Qy[QuUJ}^ScWcWoe}sqfvlzvtncoeucWxYNaVvWLvWLxYNrSGuUJtitqfg\}^S_SaVl`f[cXcWxYNcX_SxYN_SsUJ`A6[=1V7,T6)T6)J,!!S7+ˬӵĹˬŦ}szzzvzz}s~z̭ˬåucW}^Si]ncg\g\cWcWaVcXoef[g\cXqfzooencl`l`i]i]cXg\sUJuVKvWL}^SuUJrSGvWL}^S_Sg\vWLuVKvWLcW_SbV^TcWcWf[cXtiutivltzvtoeg\}^SaV_Sf[oPDsUJg\zzoeaVk_cWf[ncg\\RvWL_SaVrSGcXxYNaB8[=3Y;/V7,Y;/T6)8tiɨںɨzputzvvŦɨѱå}soef[nck_cXaVi]_S_ScXi]l`f[f[f[tivqfoeqfk_ncvmt\RvWLvWLf[uVKuVKuUJy[QaVcW_Sy[Q}^Sg\oek_cXk_tivmtitivltzo}stzpֶz}snci]l`aV\R_Szpztvmtivml`qfg\k_g\\RcW_SaVrSGuVK_SoPD`A6[=3Y;/[=1T6)C%
+Ŧѱǽøа̭~v}ttu}sˬŦԵŦti_SoecX_SxYNg\cXcWaVaVg\k_f[cXcXnczooel`oeg\}svvmcXy[QvWLy[QxYNuUJuUJ\RcXcXf[y[Qy[QaVf[cXi]tvluzptivm~u}svu~vtioel`i]oevmk_vlzvlu}sqfoel`g\qfcXl`f[}^SoPDxYN_SxYNfG=cE8[=1aB8cE8G*
mQGֶĹøطɨzpzpzzzouŦåӵѱãvmi]g\aV_Sy[QcWg\cXf[f[f[g\k_cXcXf[l`oeoeg\f[tf[\R_SuVKuUJy[Q_Svml`g\cW_ScWf[g\zoåncncvmu~åvzptvmzp}si]zotzzoqfuzooetil`i]aV\RaV\R}^SoPDhI?`A6^@6kLBN0%0k_̭Ĺںֶˬɨzpqf}s~Ȩ̭ŦåˬŦåںŦãȨi]f[f[cXg\i]oei]g\g\g\k_g\i]f[i]l`oeqfϯɩzk_k_g\}^S_SvWL_SaVf[k_cWcWaVcWcXtiåȨtqfi]tzpãȨˬŦzuzozp~vvvmvmztioek_f[g\f[\RaVvWLsUJaB8^@6eF<K"C%аƻۻŻ̭åoencvmuѱ̭ãط̭Ŧ̭аˬztk_tik_ncvlk_k_cXaVg\f[ncg\i]g\k_zpԵzf[nctioef[dWaVf[qfi]cWg\oeg]}sãɨѱ}szvzpɨøˬаŦå˩zzttzuvltinck_aVl`oecX}^SsUJfG=aB8iJ@V7+J+! ɨۻۻۻŻǽãtiqfvmԵȨаŦۻztl`oetizol`l`k__ScWcWk_nci]cXi]tizpvtititil`qftizpuzoԵѱԵںѱɨvϯˬѱۻøǽŻѱȨϯѱɨtv}stzotvloei]g\k_k_cW\RkLBeF<sUJ^@6V7,2!7ʫƻĹĹøø̭ȨȨuvvlããѱåvɨttqfncl`i]g\i]f[i]f[i]nci]g\utqfvlԵаŦå~ztֶֶøϯˬŦаѱԵƻֶӵϯֶ̭uzozovmzo}svmtil`i]nck_aVmOBeF<xYNkLB]?5L0*eF<ˬۻŻɾǽۻåuzzptȨãаŦ̭ˬzzuztzzzovmtioek_k_i]i]k_k_l`vmzzovlutطŦãۻˬںǽǽӵãϯѱطںɾϯˬںãɨȨããutvlvlzovml`vlvlzotil`oQFmOBuUJcE8cD;kL@kaʭøֶطå̭vt}sȨoezottivmuz}szozuzo~zt}szpz}sg\g\l`i]cXaVaVqfuzvlvll`ˬӵ̭طӵаɨåԵѱ̭ѱںǽĹǽŻԵƻۻЯԵǽȨ̭ɨȨ~zzpt}szpqfzpvlzo}sti\RuULkLBfG=hI?oPF
~ˬѱåŦѱzztti}suzozpvlvmuz~vm}svzozzz~vlcXcWcW}svlzoz}sаѱƻѱԵˬåаˬںֶɾĹǽŻǽطںںɨãåtvvtvtttizvmuVKy[QrSGiJ@nPErSG#zӵۻԵֶططаϯzvzzuVKncãutizpzpt}szot~uŦã~~ҲŦzzovlqfttz~ti~ӵӵ̭uãںԵаۻۻֶӵۻطƻøǽƻŻֶֶøɾѱɨãŦz~ttztivucX\RiJ@oQFsUJoPD."ֶԵԵطӵֶںϯzzvzo}tcXzptk_oevlvltiqfztu~tȨֶŦzttil`zåĹzpzĹںǽƻɾǽƻۻøøںԵѱåɨzttzpttl`aVuUJoQFpSIuSI9("2ۻѱֶϯаȨãtuzuzoѱtqftizovmvmvmt}suz~~ãŦøӵt}svȨåֶŻǽɾĹǽںۻƻˬϯѱаå~vzptivzpqfg\aVvWLuVKuULM70D$ίøںԵаɨåuvzztѱøvmtoe}sqftivltivmv~~~~vŦåvmzoˬɨŦzt~~ȨںɾǽøںطԵаۻԵŻˬں̭}szvtitif[g\\RvWLZC:Y?7̭ɾۻɨŦu~tаzzpqfvmvlvmvzotivlvltt}s}svzzztoeuŦˬаŦŦɨzvuzzttivluطŻɾɾɾɾطԵĹøǽɨɨаøɨzzz~tvmqfl`}^S}^SaV_D;jMCӵɾĹۻȨåzz~ucXzzvmtivltitinctittuzti}szvz~ŦƻĹϯˬvuzz}svmqfoezӵӵĹɾǽۻۻطŦааãztvmvcWcX_ScWoRIqSHնط̭~utf[l`tinczpvl}sttioeoetivlvlzovvlvm~Ŧطãɨzzzv}stizpåֶĹƻɾѱۻĹǽøںۻŦطɨȨ~tuzpi]l`g\i]{]R`UаɨãtqfvmncvlzoqfqfvmtioeqfqfvmtincoetincqfãʭѰƻĹطzzzȨɨɨаŻƻطɾǽŻۻطȨȨãɨۻ~uztl`l`oeg_pcmbܾƻϯѱåã}soenctioeqfzozovmvlvlvltil`k_l`qfvlȨ̭ѱƻɾĹۻںԵå~zvаӵɾĹɾںطѱ̭ãطŦzzzttncg\tipek_Ĺˬååˬ~vmvltivmvmtititi}suzp}stitiqfnctititˬаֶаԵۻøطȨzvŦɨƻɾĹŻӵӵȨںȨvmtizouj}\RԵǽںӵŦˬvååå̭ztiqftiqftiqfqfnctivlvm}s}szozozpvmtizptˬȨ̭ɨӵɨŦŦˬƻں̭ɨаӵֶɾŻطѱɨںۻѱں~v}szozrgaVӵøطںӵ̭ŦvmѱˬȨ̭tiqfi]k_i]oel`oeqfvm}stzouzo}svmvmvmvmzŦ̭ˬѱ~ӵĹѱۻåãøɾĹŻĹŻۻطںԵںɨãzzzptoguUMɨӵӵطԵӵvvӵˬ̭vmg\aVf[f[k_k_k_l`oetivlzpzovlzpvzpzpvmuˬааϯаzuzŻĹԵɨˬåֶɾۻǽƻطа~uvvrhmTK̭Ŧӵں̭ˬ}sѱˬˬzcWcXf[g\i]ncncncl`ncvmzovmtivmvtzpttãåɨˬtzuĹۻֶطѱåãŦԵøƻøøֶӵѱаåått~}bZeNEȨɨѱۻԵãuƻӵåti]f[cXcXg\tincl`vlqfvmvmvltituvtz~z~uzzzŦںtԵŻĹĹƻŻǽֶϯɨ̭Ȩu}stv_VS=7ɨѱаֶѱ̭zɨåutincoecXg\i]i]til`l`zovltivmzpvmt}stuztv~vŻøĹӵ}svltۻŻŻƻøøɾɾŻɨ̭Ŧˬϯã~z~{eQKF5/аƻֶϯ̭åӵֶĹȨttvlvli]i]nctik_oenctivlvmzpz}szpzottѱuzuֶӵطvtȨĹɾֶۻǽۻԵȨɨаååԵUE>+ˬøӵŦֶֶϯzptuzpoek_l`l`i]l`i]oencqftivm}s}svmzptֶ~ȨzԵŻںϯˬаŻںӵ̭ںааֶˬJ<8ĥںۻϯuzȨںԵzptizpzoncg\k_f[g\i]cXi]nctiqftizpzzvvvvȨѱѱǽåɨۻֶɾƻḼ́ˬаˬɾøӵϯ̭ˬѱѱаɨã.%"ѱۻ̭~}sطںtititinci]cXk_f[f[k_g\oeqfvlvmtizpvm~zzzzȨϯںϯѱˬϯŦԵŦԵںԵȨۻаѱƻƻѱӵںɨӵֶˬããxmӵӵtiu~åںֶtvloel`g\i]ncl`i]oeoeqfl`tivlzovlzozptzztvuãˬĹŦãֶںѱӵãȨãϯںåƻǽطۻŻԵӵѱˬԵέaG>ŦzϯаqfqfvltϯɨںԵ}szotil`i]vloek_oevltititititzp}szptit~zzåȨۻطǽںطѱֶˬȨϯӵȨŦϯøǽԵֶ̭Ȩåå5"ɨṱoek_tiuȨԵаŦֶå}s~tiqf}sqfnctitioevmvlvl}szvzovmzptizpӵȨƻøǽۻӵĹۻѱzѱɾǽƻøںаۻѱåϯۻjc
zvqfoevlzԵӵӵȨãںȨzovmzotitivmtitivlqfvltzp}svzpt}stzãåӵŻǽĹǽɾںzuֶӵںĹۻںĹϯѱˬ4+(vl~u~}svmȨˬаѱ̭̭ȨzoezozptitvlvlqfoenczouutttzѱӵֶںĹŻøƻȨˬƻŻĹǽĹԵۻ̭Դ
skåzo~zzzpӵ̭ɨãˬtivlvltitzpvmtitizpu~v~zzozz~ˬˬɾøǽĹںãѱϯаɨطƻŻǽǽĹøøα8%ֶtzztŦzovltititu}stivmvvzovuṱŦɨŻŻĹƻطӵֶϯɨãˬɾۻںŻ}ã}stuv~nczpŦãŦvltitizozvttvv~~ˬˬ̭̭ܾǽɾȨطåˬѱɨӵѱӵĹŻĹۻ)" vvmzotvutoel`zŦãåqfqfzotztvzuøǽۻŦãȨطӵںŦˬаϯǽȦѱǽɾɾøɾO;5Ȩtizptzp~tl`titiɨåtioevmttuuu}stttutȨŦƻɾĹֶɨåãåˬϯŻӵۻҲǽϲuvmzpzozozqfvmtincåtqfqf}stuvvtttuzŦӵɨåϯɾǽĹϯåãˬϯøǽĹѱøø̭ˬ̭Ĺۻֶøѱɾø+" xnoetizotiuvltizpncti~z~vvm}szzz~ɨȨĹĹŻɾǽɨ̭ϯĹŻĹںˬаȨɨˬŦŦѱϯøаã@(k_oetizoxo}svlzpvltzpzzpvz~vz~ֶϯãȨøɾøֶֶԵѱϯѱںøŻںںԵãˬˬǽåѱãںطøȼra[rgtioetivl}stitizpztzo~utuzzˬtt~ɨȨˬطøǽɾøǽøۻƻǽǽĹطƻԵȨطаãåȨ̭ɨåøøR9/zoqfoeoeoevmoetitvtuu}stzztzzԵطɨŦɨǽŻǽĹںøԵøںֶɨŦѱϯѱںɨâѱˬط vml`oeqfncvltqfvlvuutvv~zvuzzzѱۻƻƻĹֶӵԵطȨɨåŦãŦɬаɨƻlQGɩqfncqfnctitvmoe}svuv~zz~~ãˬۻۻƻɾۻطƻںӵԵаںɨаȨå̭аط i]oencvlvltitivlzovz~ȨååŻƻںŦѱѱɾƻطøѱɨø̭ӵֶɨãåطw[Råtil`qfqfzovmtiqfqftzzϯzzåԵаˬøŻط̭ںŻɾӵֶѱԵƻԵаˬѱӵϯȨãϯŦå̭ȨĹŻshl`oetivttititi}suãŦ̭~xѱŦϯӵˬǽɾøطƻƻˬɨȨϯۻѱãŦ̭ϯǽӵ̭ںȨϯȨɾӵåں/(%aIAtncoetittitivlvmv~ŦɨzĹںȨɨԵǽѱطɾŻطֶֶаŦåãˬطåϯɨåŦŻĹѱԵֶˬԵƻϯåtjtioeoezpuqfzptvzvmzŦŦåȨãȨãϯĹĹȨطԵֶˬںԵۻаãåˬȨɨ̭ŦŦȨ̭̭ѱŻֶ̭̭ԵѱطѱԵˬåɨø <*$ncqfvltivlnczpttuӵĹˬåȨãåɨ̭ɨãɨӵѱˬŻȨˬطۻǽøĹںԵӵںȨå̭ɨɨåååӵӵϯֶϯ̭ӵѱֶаȨŦŦˬںjdvzk_u~k_l`qfoevlz~tŦۺƻӵϯå̭ϯֶŦطۻں̭аøۻںŦˬѱֶɨϯϯŦӵŻøˬԵطåãϯåãåååŻԵŦåϯаѱѱۻط̭аӵcWtivlk_qfoel`}s~zpŻŦˬԵϯϯϯøƻĹǽĹںطϯɾѱååøȨطϯŦίϯطŻøƻøĹɾ>,&th\zotioeoencnczo}su~ƹŦŦŦɨȨаѱںƻɾֶøطֶ̭åŦϯ̭طѱˬøŦȨŦŦåѱĹѱطøwqg^zotioezovmtiqftivmtzzɨֶååϯаطŻֶаֶˬںȨãƻɨ̭ŻϯаۻɾںںĹøyoz}soezovmtiti}suvȨϯֶаȨаϯ̭طŦȨӵŻåϯȨۻŻŻںѱֶӵ zzvlqfvmzpoezpuz~Ŧ̭аӵɨåϯ̭åãŦŦںطϯںӵ̭аɨԵԵøںɨȨȨɨаطĹǽ<*%qfqfzovm}svlvl}s~z~zããӵۻŻֶаˬãŦȨŦŦɨŦŦϯطѱŦطɨԵǽۻϯԵŻǽɾL;4^E>tzvlvlvlzzovmvmtzzv~̭zå̭ˬĹѱŦ̭ĹֶϯãֶںȨĹѱŦåŦøǽĹɾѱԵԵɾpXP}aXtizo~zotivltttuzuvطѱˬֶøŻøֶåãˬаȨŻŻƻŻаۻԵvnu˫zpzvmzpvmvm}szzz~ztt~zåȨˬŦֶɾ̭åãȨŦֶԵѱǽǽŦ}s~аzvmtivmvl}sttzotvzzɨȨŦŦãȨŦåŻɨѱںŻϯåԵ̭zozputivltivlzotivmzouzzӵ̭ӵåֶ̭ãȨȨȨãۻɾطƩŦ~}svlvtivmzptzpzpt}szu~zãȨåɨۻŦȨѱĹɾӶϯ~stvmqftutzpvm}s}s~vzzˬåۻɨϯطɾΰtmۻ}sttutvtvttzŦ̭åŦԵɾǽȨ̭̭طøskhWQƻz}suuzvzuzطøϯˬɨѱåĹM;59.+аzzuuvzv~̭ˬԵŦŦɨãȽƻŦаɨãåԵںĹۻ
ƻˬãzttzzzãֶаѱãåɨֶŦȨֶǽۻаˬѱƻطsgs`Zˬаѱãzztu~zںɨֶۻåŦŦаںøøŻĹǽ;)$
Ȫƻϯz~ȨֶɨطۻԵŨRB=ŻطŦӵֶŻE4.åֶˬϯɾøybYϯںåϯŦֶˬֶѱӵѱãɨˬԵne%ǽƻ^D9siˬR<4UD>ϲںf\ jUNƻg] VF?^C;UD>øɨcKB F4XA9~e]sίҳȨåвåe\gMCB*#2 t@\@ coronareflect@@ @
!
!!!!
!!!!# '&!
!!!!'&'&# # '&'&!
!# !# '&'&'&# !# !
!!# # '&=64A:9A:9=64'&'&# !
!!# '&=64A:9A:9KCBA:9A:9=64=64'&# #
!'&'&=64A:9A:9KCBKCBKCBKCBA:9=64=64'&'&!
# '&=64A:9A:9A:9KCBi[Xi[Xi[XA:9A:9A:9'&'&#
!'&'&'&A:9KCB`RQi[Xpmpmi[X`RQKCBKCB=64=64'&!
!# # '&=64KCBi[Xi[Xpmpmpmpmi[X`RQA:9'&=64'&#
# # # '&KCB`RQpmpmpmpmpmi[XKCB=64=64'&# !
!# =64KCBKCBi[Xpmpmpmi[X`RQ`RQA:9'&# #
!# =64KCBKCB`RQpmpmpmi[Xi[XA:9# !
!'&A:9KCB`RQpmi[Xpmi[Xpmi[X`RQ'&
!'&KCBKCBi[XpmpmpmpmpmKCB'&!
!'&=64KCBpmpmi[Xi[XKCB'&'&!
!!# =64KCBpmpmpmpmi[XA:9'&'&!
!!# A:9`RQi[Xpmpmpmi[XA:9'&#
!'&=64KCB`RQpmpmi[Xi[XKCB'&!
!'&=64KCB`RQ`RQpmpm`RQKCB=64# !
!# =64A:9`RQ`RQi[Xpmi[XKCBA:9=64# !!
# =64=64KCB`RQi[Xpmpmi[X`RQ`RQKCB=64# !!
!'&=64'&KCBi[Xpmpmpmpmpmi[X`RQ`RQKCB'&!!
!'&=64'&=64KCBi[Xi[Xi[Xi[Xi[Xi[X`RQKCB=64# !!
!# '&=64=64A:9KCB`RQ`RQ`RQKCBKCBKCB=64'&!
!# '&=64A:9A:9KCBKCBKCBA:9A:9A:9'&!!!
!'&# '&A:9=64=64A:9A:9=64=64'&!!!
!!# '&'&=64A:9=64'&'&# !!
!!# # '&=64'&'&'&!!!
!# # # '&# # # !
!# !!# # !!
!!!!
t@\@ coronaringa@@ @
!!!!!!!!!!!!!!!!!!!!!
!!!"""%%%''')))))))))))))))))))))''''''%%%"""
"""&&&)))+++000111333444555444333111000...,,,)))'''"""
%%%))),,,///333555777:::;;;>>>?????????>>><<<;;;888777444000,,,)))%%%!!! !!!''',,,000555777;;;???BBBDDDEEEGGGHHHHHHHHHHHHFFFEEEBBB@@@<<<888555000,,,'''"""
%%%)))444777;;;AAAEEEHHHJJJMMMPPPRRRRRRSSSRRRRRRRRRPPPLLLHHHEEEBBB<<<888555...'''%%%
%%%)))000555;;;AAAEEEIIINNNRRRUUUXXXZZZ\\\]]]]]]]]]\\\[[[YYYWWWRRRPPPKKKEEEAAA;;;555000)))%%%
%%%,,,111777???EEEIIIPPPTTTYYY]]]aaacccfffhhhiiijjjjjjhhhfffdddbbb^^^ZZZVVVPPPIIIEEE???777111,,,&&&
%%%+++333999???EEEMMMSSSYYY^^^bbbfffkkknnnppprrrsssssssssrrrpppnnnlllgggccc^^^YYYSSSMMMEEE???888111+++%%%
""")))111888@@@FFFMMMUUU\\\bbbffflllppptttxxxzzz}}}zzzxxxuuuppplllgggbbb\\\TTTMMMEEE???777000)))"""
!!!'''///777???FFFMMMUUU]]]dddjjjooovvvzzz}}}}}}zzzvvvpppjjjccc\\\VVVMMMEEE???777...'''
'''...555<<<FFFNNNVVV^^^fffnnnsssxxx~~~~~~zzzsssllleee^^^UUUMMMEEE<<<555,,,&&&
"""+++333;;;DDDLLLTTT\\\eeennnuuuzzzzzztttllleee\\\SSSJJJBBB999111)))""" &&&...777???HHHRRR[[[cccllltttzzzssslllbbbYYYPPPHHH>>>555&&&
!!!)))111;;;DDDMMMXXXaaaiiiqqqzzzyyyqqqhhh```VVVMMMBBB:::111)))!!!
%%%,,,777@@@HHHRRR]]]fffnnnxxx~~~xxxnnneee\\\RRRGGG???555%%%
'''000:::DDDMMMWWWbbbkkktttsssjjj```WWWJJJBBB888000'''
!!!)))111;;;EEEPPPZZZeeennnxxxwwwnnndddZZZPPPEEE;;;333)))!!! """+++555???HHHSSS]]]iiissszzzpppggg]]]RRRHHH???555)))"""
%%%777AAAKKKUUU```lllvvv~~~}}}sssjjj```TTTIIIAAA777,,,%%%
'''///777DDDMMMXXXbbbnnnwww~~~~~~vvvlllbbbWWWKKKBBB888...%%%
'''000888DDDNNNYYYbbbnnnxxxwwwnnncccXXXMMMDDD999///&&&
'''000999EEENNNYYYcccnnnxxxxxxnnndddXXXMMMDDD:::///'''
'''000999DDDNNNYYYcccnnnyyyxxxnnndddXXXMMMDDD999///'''
'''///888DDDMMMXXXbbbnnnxxx~~~wwwlllbbbWWWLLLBBB888...'''
&&&...777BBBLLLWWWaaalllvvv~~~}}}uuukkkbbbUUUKKKAAA777&&&
%%%,,,555AAAJJJTTT^^^jjjttt}}}rrriii```TTTIII@@@777,,,%%%""")))444???HHHRRR\\\fffpppyyyxxxooofff\\\RRRFFF<<<555)))!!!
!!!)))111;;;EEENNNXXXccclllvvv~~~}}}uuulllbbbYYYMMMDDD;;;111''' '''///888AAAJJJTTT^^^iiiqqqzzzyyypppfff]]]TTTHHH@@@777...%%%
%%%,,,555>>>FFFPPP[[[cccllluuu}}}uuukkkbbbYYYPPPEEE;;;444+++"""
!!!'''000888AAAIIITTT]]]eeennnwww}}}vvvnnnddd\\\SSSIII@@@777///'''
%%%,,,555;;;EEEPPPXXX```gggpppxxx}}}vvvnnnggg^^^UUUMMMEEE;;;333+++%%%
!!!)))000777@@@HHHRRRYYY```iiipppvvvvvvnnnhhhaaaXXXPPPFFF???555...'''
%%%+++111:::BBBIIIRRRYYYbbbhhhnnntttzzz~~~}}}yyyuuunnnfff```YYYPPPHHHAAA999000)))"""
&&&,,,444;;;BBBIIIPPPXXX^^^eeejjjppptttxxx}}}~~~~~~}}}xxxuuupppkkkddd^^^XXXPPPHHHAAA999333)))%%%
!!!'''555;;;BBBHHHPPPWWW\\\bbbfffkkknnnrrruuuwwwxxxxxxxxxwwwuuurrrooolllfffbbb\\\UUUPPPHHHAAA:::444,,,&&&
!!!'''...555;;;AAAHHHMMMSSSYYY]]]bbbeeehhhkkklllnnnnnnnnnlllkkkiiifffbbb]]]YYYSSSMMMFFFAAA999444,,,'''
"""'''444999@@@EEEIIIPPPTTTXXX\\\^^^aaabbbdddddddddbbbbbb___\\\XXXTTTPPPIIIEEE???999333,,,'''!!!
!!!'''+++000777;;;@@@DDDHHHMMMPPPSSSUUUWWWXXXXXXXXXWWWUUUSSSPPPMMMHHHEEE@@@;;;555000)))&&&
%%%)))...333777;;;@@@DDDEEEHHHJJJLLLMMMMMMMMMLLLKKKIIIFFFDDD@@@;;;777333...)))%%%
!!!'''+++...333777:::<<<???AAABBBDDDDDDDDDBBBAAA@@@<<<:::777444///+++'''"""
$$$''')))...111444555777888999:::999888777777555111...+++'''%%%
"""%%%''')))+++.../////////...,,,)))'''%%%"""
!!!"""%%%&&&'''''''''&&&&&&%%%!!!
t\ coronaringb
""""""###############""""""
"""%%%(((***///000222333555555555555444444222000///***(((%%%"""
###'''***///333666999<<<???AAACCCEEEFFFGGGGGGGGGGGGGGGFFFEEECCCAAA???<<<999666333///***'''###
###)))...444888===AAAFFFGGGJJJLLLOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOLLLJJJHHHEEEAAA<<<888444...)))###"""(((...555:::@@@FFFHHHLLLOOOQQQRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRQQQOOOLLLIIIEEE@@@:::555...((("""
$$$***222999@@@FFFJJJOOOQQQRRRQQQQQQPPPOOOOOONNNNNNLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNOOOOOOPPPQQQQQQRRRQQQOOOJJJFFF@@@999222,,,$$$%%%555;;;CCCHHHNNNRRRRRRQQQPPPOOONNNNNNLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNNNNOOOPPPQQQRRRQQQNNNIIICCC;;;444%%%
$$$555===FFFKKKPPPRRRQQQPPPOOONNNLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIKKKLLLNNNOOOPPPQQQRRRPPPKKKEEE===555$$$
"""***444<<<FFFKKKPPPRRRPPPOOONNNLLLKKKIIIHHHGGGGGGFFFEEECCCBBBAAAAAAAAA@@@@@@@@@??????????????????@@@@@@AAAAAABBBBBBCCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQQQQKKKFFF<<<444***"""
'''000:::CCCKKKQQQRRRPPPOOONNNKKKIIIHHHGGGFFFEEECCCBBBAAA@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<>>>>>>???@@@AAABBBCCCEEEFFFGGGHHHIIIKKKNNNOOOPPPQQQPPPKKKDDD:::000''' ###777AAAHHHPPPRRRPPPOOOLLLKKKIIIGGGGGGEEECCCBBBAAA???>>><<<;;;:::999888888888777777666666555555666666666666777888888888999:::;;;<<<>>>???AAABBBCCCFFFGGGGGGIIIKKKLLLOOOPPPRRROOOHHHAAA666###'''000;;;FFFNNNRRRQQQOOONNNKKKIIIGGGGGGEEEBBBAAA???>>><<<:::999888777666555444333333222222222000000000000000222222222333444444555666777888999:::;;;>>>???AAABBBEEEFFFGGGIIIKKKNNNOOOQQQRRRNNNFFF;;;000&&& ***555@@@IIIPPPQQQPPPNNNKKKIIIGGGGGGEEEBBBAAA???<<<;;;999888666555444333222000000///.....................///000000222333444555777888999:::<<<>>>AAABBBDDDFFFGGGIIIKKKNNNPPPQQQPPPIII@@@555*** """...888DDDLLLRRRPPPOOOLLLJJJGGGGGGEEEBBB@@@>>>;;;:::888777555333222000///......,,,*********)))))))))(((((())))))))))))*********,,,......///000222333555777888:::<<<>>>@@@BBBEEEGGGHHHJJJLLLOOOPPPRRRLLLDDD888..."""
###///:::GGGOOORRRPPPNNNKKKHHHGGGEEEBBBAAA>>><<<:::888666444222000///...******)))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))******...///000222444666888:::;;;>>>AAABBBEEEGGGIIIKKKNNNPPPRRROOOGGG:::///###
%%%000===GGGQQQQQQOOOLLLJJJGGGFFFCCCAAA???<<<:::888666444222000...******)))'''&&&%%%$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$%%%&&&'''(((******...000222444666888:::<<<???AAACCCFFFGGGJJJNNNOOOQQQPPPGGG===000%%%
&&&222???IIIQQQQQQOOOLLLIIIGGGEEEBBB@@@>>>;;;888666444222000...,,,***)))'''&&&$$$###""""""!!! !!!""""""###$$$&&&''')))***,,,...000222444666888;;;===@@@BBBEEEGGGIIILLLOOOQQQQQQIII???222%%%
&&&222@@@JJJRRRPPPOOOKKKHHHGGGEEEAAA???;;;999777555222000...,,,***(((&&&%%%###"""!!! !!!"""###%%%&&&(((***,,,...000222555777:::;;;???AAAEEEGGGHHHKKKOOOPPPRRRJJJ???222&&& %%%222@@@KKKRRRPPPNNNKKKHHHFFFCCCAAA>>>;;;888666333000...***(((&&&$$$###""" """###$$$&&&(((***,,,...000333666888;;;>>>AAACCCFFFHHHKKKNNNPPPRRRJJJ???222%%%###000???JJJRRRPPPNNNKKKHHHFFFCCC@@@===:::888555222000...***)))&&&$$$###!!! !!!###%%%&&&)))***...000222555888:::===@@@CCCFFFHHHKKKNNNPPPRRRIII???000###"""///===IIIRRRPPPNNNKKKGGGFFFBBB@@@<<<:::777444000...,,,***'''%%%###!!! !!!###%%%'''***,,,...000444777999<<<@@@BBBFFFGGGJJJNNNPPPRRRIII>>>///""" :::HHHQQQPPPNNNKKKHHHFFFBBB???<<<999666333000...***)))&&&###""" """###&&&(((***...000333666999;;;???BBBFFFGGGKKKNNNPPPQQQGGG;;;
***888GGGPPPQQQOOOKKKGGGFFFBBB???;;;888666222000***'''%%%###!!!!!!###%%%'''***000333555888;;;???BBBFFFHHHKKKOOOQQQPPPGGG888***
'''555DDDOOOQQQOOOKKKHHHFFFBBB@@@;;;888555222///***&&&$$$"""
"""$$$&&&***///222555888;;;???BBBFFFHHHKKKOOOQQQOOOCCC555&&&
###000@@@LLLRRROOOLLLHHHFFFCCC@@@<<<888555222///)))&&&###"""
!!!###&&&***,,,///222555888<<<@@@CCCFFFHHHLLLOOOQQQLLL@@@000###
;;;IIIRRRPPPNNNIIIGGGCCC@@@<<<999555222///,,,)))&&&###!!!
!!!###&&&))),,,///222666999<<<@@@CCCGGGIIILLLPPPRRRIII;;;
'''777FFFPPPQQQNNNJJJGGGDDDAAA===999666333///,,,)))&&&###!!! !!!###&&&))),,,///333666:::===AAAEEEGGGJJJNNNQQQPPPFFF666'''"""000AAANNNQQQOOOKKKHHHFFFAAA>>>:::777333000)))&&&###!!!
!!!###&&&)))000333777:::>>>AAAEEEGGGKKKOOOQQQNNNAAA000"""***:::IIIRRRPPPLLLHHHFFFBBB???;;;888444000***&&&###!!!
!!!###&&&***000444888;;;???BBBGGGHHHLLLPPPRRRHHH:::***
$$$444DDDPPPQQQNNNJJJGGGDDD@@@;;;888555000...***&&&###!!!
!!!###&&&***...000555888<<<@@@DDDGGGJJJNNNQQQPPPDDD444$$$
<<<KKKRRROOOLLLHHHEEEAAA===:::666222...***'''$$$!!! """$$$'''***...222666:::===AAAEEEGGGLLLOOORRRKKK<<<
%%%555FFFPPPPPPNNNIIIGGGBBB???:::777333000,,,)))%%%""" """%%%(((,,,000333777;;;???CCCGGGIIINNNPPPPPPFFF555%%%
===KKKQQQOOOKKKGGGEEEAAA<<<888555000...***&&&### ###&&&***000555888<<<AAAEEEGGGKKKOOOQQQKKK===$$$444EEEPPPPPPLLLIIIFFFBBB>>>:::666222///***'''###!!! !!!###'''***...222666:::???BBBFFFIIILLLPPPPPPEEE444$$$***;;;KKKRRROOOKKKGGGEEE@@@;;;888444000)))%%%"""
"""%%%)))000444888;;;@@@EEEGGGKKKOOORRRKKK<<<***
"""222CCCPPPPPPNNNIIIFFFBBB>>>:::666222...***&&&### ###&&&***...222666:::>>>BBBFFFIIINNNQQQPPPCCC222"""
(((999HHHRRROOOKKKGGGEEE@@@<<<888444000,,,((($$$!!!
!!!%%%(((,,,000444888;;;AAAEEEGGGKKKOOORRRIII999(((...@@@NNNQQQNNNIIIGGGBBB>>>:::666222...***&&&###
###&&&***...222666:::???BBBGGGIIINNNQQQNNN@@@...###555FFFRRRPPPLLLHHHFFFAAA<<<888555000,,,(((%%%!!! !!!$$$(((,,,000444888<<<AAAEEEHHHLLLPPPRRRFFF444###))):::JJJRRROOOKKKGGGCCC???:::777222...***&&&###
###&&&***...222777:::???CCCGGGKKKOOORRRJJJ:::)))...@@@OOOQQQNNNIIIFFFBBB>>>999555000)))%%%"""!!!%%%)))000555999>>>BBBFFFIIINNNQQQOOO@@@...
###444FFFQQQPPPLLLHHHEEEAAA<<<888444///***'''###
###'''***///333888<<<AAAEEEHHHLLLPPPQQQEEE333###
&&&888HHHRRROOOKKKGGGCCC???:::666222...***&&&""""""&&&***...222666:::???CCCGGGKKKOOORRRHHH888'''***===LLLQQQNNNJJJGGGBBB>>>999555000((($$$!!!
!!!%%%(((000555999>>>BBBGGGIIINNNQQQLLL<<<***///AAAOOOPPPLLLHHHFFFAAA<<<888444000***'''### ###'''***000444888<<<AAAFFFHHHNNNPPPOOOAAA/// """333FFFQQQPPPLLLHHHEEE@@@;;;777222...***&&&"""
"""&&&***...333777;;;@@@EEEGGGLLLPPPQQQFFF333""" %%%666GGGRRROOOKKKGGGCCC???:::666222...)))%%%!!!
"""%%%)))...222666:::???CCCGGGKKKOOORRRGGG777%%%
(((:::JJJQQQOOOJJJGGGBBB>>>:::555000((($$$!!! !!!$$$(((000555999>>>BBBGGGJJJOOORRRJJJ:::(((
***<<<LLLQQQNNNIIIGGGBBB>>>888444000,,,'''### ###''',,,000444999>>>BBBFFFIIINNNQQQLLL<<<***???OOOQQQNNNIIIFFFAAA<<<888333///***&&&###
###&&&***///333888<<<AAAFFFHHHNNNQQQOOO???///AAAPPPPPPLLLHHHEEEAAA;;;888333...***&&&"""
"""&&&***...333888;;;AAAEEEHHHLLLPPPOOOAAA/// 000CCCPPPPPPLLLHHHEEE@@@;;;777222...***%%%""" """%%%***...222777;;;@@@EEEGGGLLLPPPPPPCCC000 """222EEEQQQPPPKKKGGGDDD@@@;;;666222...)))%%%""" !!!%%%)))...222666:::@@@EEEGGGKKKPPPQQQEEE222""" """444FFFRRRPPPKKKGGGDDD???:::666222...)))%%%!!!!!!%%%)))...222666:::???DDDGGGKKKOOORRRFFF444""" ###444GGGRRROOOKKKGGGCCC???:::666000)))%%%!!!!!!$$$)))000666:::???CCCGGGKKKOOORRRGGG444###
###555GGGRRROOOKKKGGGCCC???:::666000((($$$!!!!!!$$$(((000666:::???CCCGGGKKKOOORRRGGG555###
###555GGGRRROOOKKKGGGCCC???:::555000((($$$!!!!!!$$$)))000555:::???CCCGGGKKKOOORRRGGG555###
###555GGGRRROOOKKKGGGCCC???:::666000((($$$!!!!!!$$$(((000666:::???CCCGGGKKKOOORRRGGG555###
###444GGGRRROOOKKKGGGCCC???:::666000)))$$$!!!!!!$$$)))000666:::???CCCGGGKKKOOORRRGGG444### """333FFFRRRPPPKKKGGGCCC???:::666222...)))%%%!!! !!!%%%)))...222666:::???DDDGGGKKKOOOQQQFFF444""" """222EEEQQQOOOLLLGGGDDD@@@;;;666222...)))%%%!!! !!!%%%***...222777;;;@@@DDDGGGKKKPPPQQQEEE222!!! 000CCCPPPPPPLLLGGGEEE@@@;;;777222...***%%%""" """%%%***...222777;;;@@@EEEGGGLLLPPPPPPCCC000 ///AAAOOOPPPLLLHHHEEEAAA;;;777333...***&&&"""
"""&&&***...333777;;;AAAEEEHHHLLLPPPPPPAAA///@@@OOOQQQNNNHHHFFFAAA<<<888333///***&&&###
###&&&***///333888<<<AAAFFFHHHNNNQQQOOO???...***<<<LLLQQQNNNIIIFFFAAA>>>888444000,,,'''### ###''',,,000444999===BBBFFFIIINNNQQQLLL<<<***
(((999JJJRRROOOJJJGGGBBB>>>:::555000((($$$!!! !!!$$$(((000555999>>>BBBGGGJJJOOOQQQJJJ999(((
%%%666HHHRRROOOKKKGGGCCC???:::666222...)))%%%"""
"""%%%)))...222666:::???CCCGGGKKKOOORRRGGG666%%% """333EEEQQQPPPLLLHHHEEE@@@;;;777333...***&&&"""
"""&&&***...333777;;;@@@EEEGGGLLLPPPQQQFFF333""" ///AAAOOOPPPNNNHHHFFFAAA<<<888444000,,,'''### ###'''***000444888<<<AAAFFFHHHNNNPPPOOOAAA///***<<<LLLQQQNNNIIIGGGBBB>>>999555000((($$$!!!
!!!%%%(((000555999>>>BBBGGGIIINNNQQQLLL<<<,,,
'''888HHHRRROOOKKKGGGCCC???:::666222...***&&&""""""&&&***...222666:::???CCCGGGKKKOOORRRHHH888'''
###444FFFQQQPPPLLLHHHEEEAAA<<<888333///***'''###
###'''***///333888;;;AAAEEEHHHLLLPPPPPPFFF444###
...@@@OOOQQQNNNIIIFFFBBB>>>999555000)))%%%"""
"""%%%)))000555999>>>BBBFFFIIINNNQQQOOO@@@...))):::JJJRRROOOKKKGGGCCC@@@;;;777222...***&&&###
###&&&***...222777:::@@@CCCGGGKKKOOORRRJJJ:::)))###555FFFQQQPPPLLLHHHEEEAAA<<<888444000,,,(((%%%!!! !!!%%%(((,,,000555888<<<AAAEEEHHHLLLPPPQQQFFF555###...@@@NNNQQQNNNIIIGGGBBB>>>:::666222...***&&&###
###&&&***...222666:::>>>BBBGGGIIINNNQQQNNN@@@...(((999IIIRRROOOKKKGGGEEE@@@;;;888444000,,,(((%%%!!!
!!!$$$(((,,,000444888<<<@@@EEEGGGKKKOOORRRIII999(((
"""222CCCPPPPPPNNNIIIFFFBBB>>>:::666222...***&&&### ###&&&***...222666:::>>>BBBFFFIIINNNQQQPPPCCC222"""
***;;;KKKRRROOOKKKGGGEEE@@@;;;888444000)))%%%"""
"""%%%))),,,000444888;;;@@@DDDGGGKKKOOORRRKKK;;;***$$$555FFFPPPPPPNNNIIIFFFBBB>>>:::666222...***'''###!!! !!!###'''***...222666:::>>>BBBFFFIIINNNPPPQQQFFF444$$$===LLLQQQOOOKKKGGGEEEAAA<<<888555000***&&&### ###&&&***000555888<<<AAAEEEGGGKKKOOOQQQKKK===%%%555FFFQQQPPPNNNIIIGGGCCC???;;;777333000,,,(((%%%""" """%%%(((,,,000333777;;;???CCCGGGIIINNNPPPPPPFFF555%%%<<<KKKRRROOOKKKGGGFFFAAA>>>:::666222...***'''$$$""" """$$$'''***...222666:::===AAAEEEHHHKKKOOORRRJJJ===
$$$444CCCPPPPPPNNNJJJGGGDDD@@@<<<888555000...***'''###!!!
!!!###&&&***...000555888<<<@@@DDDGGGJJJNNNQQQOOODDD444$$$
***:::HHHRRRPPPLLLHHHFFFBBB???;;;888444000***&&&###!!!
!!!###&&&***000444888;;;???BBBFFFHHHLLLPPPRRRHHH:::***"""000AAANNNQQQOOOKKKGGGEEEAAA>>>:::777333000)))&&&###!!!
!!!###&&&***000333777:::>>>AAAEEEGGGKKKOOOQQQNNNAAA000"""'''666FFFPPPPPPNNNJJJGGGDDDAAA===999666222///)))&&&###!!!
!!!###&&&))),,,///222666999<<<AAADDDGGGJJJNNNQQQPPPFFF666'''
;;;IIIRRRPPPNNNIIIGGGCCC@@@<<<999555222///,,,)))&&&###!!!
!!!###&&&))),,,///222666999<<<@@@CCCGGGIIILLLPPPRRRIII;;;
###000@@@LLLRRROOOLLLHHHFFFCCC@@@<<<888555222///,,,***&&&###"""
"""###&&&))),,,///222555888<<<@@@CCCFFFHHHLLLOOORRRLLL@@@000###
&&&555DDDOOOQQQOOOKKKHHHFFFBBB???;;;888555222///***&&&%%%"""
"""$$$&&&***///222555888;;;@@@BBBFFFHHHKKKOOOQQQOOODDD555&&&
***888GGGPPPQQQOOOKKKGGGFFFBBB???;;;888666222000***'''%%%###!!!!!!###%%%'''***000333666888;;;???BBBFFFGGGKKKOOOQQQPPPGGG888*** ;;;GGGQQQPPPNNNKKKGGGFFFBBB???<<<999666333000...***(((&&&###""" """###&&&(((***...000333666999;;;???BBBFFFHHHKKKNNNPPPQQQGGG::: """///>>>IIIQQQPPPNNNKKKHHHFFFBBB@@@<<<999777444000...,,,***'''%%%###!!! !!!###%%%'''***,,,...000444777:::<<<@@@BBBFFFGGGJJJNNNPPPRRRIII>>>///"""###000???JJJRRRPPPNNNKKKGGGFFFCCC@@@===:::888555222000***)))&&&$$$###!!! !!!###$$$&&&)))***000222555777:::===@@@CCCFFFHHHKKKNNNPPPRRRIII???000###%%%222???IIIRRRPPPNNNKKKHHHGGGCCCAAA>>>;;;888666333000...***(((&&&%%%###!!! """###$$$&&&(((***...000333666888;;;>>>AAACCCFFFHHHKKKNNNPPPRRRKKK???222%%% &&&222@@@JJJQQQPPPNNNKKKIIIGGGEEEAAA???<<<:::777555222000...,,,***(((&&&%%%###"""!!! !!!"""###%%%&&&(((***,,,...000222555777999<<<???AAAEEEGGGHHHLLLOOOPPPRRRJJJ@@@222&&&
&&&222???IIIQQQQQQOOOLLLIIIGGGEEEBBB@@@>>>;;;888666444222000...,,,***)))'''&&&%%%###""""""!!! !!!""""""###$$$&&&''')))***,,,...000222444666888;;;>>>@@@BBBFFFGGGIIILLLOOOPPPQQQIII???222&&&
%%%000>>>HHHPPPQQQOOONNNJJJGGGFFFCCCAAA???<<<:::888666444222000...******)))'''&&&%%%$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$%%%&&&'''(((******...000222444666888:::<<<???AAACCCFFFGGGJJJLLLOOOQQQPPPHHH>>>000%%%
###///;;;GGGOOORRRPPPNNNKKKHHHGGGEEEBBBAAA>>>;;;:::888666555222000///...******)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((()))******...///000222555666888:::<<<>>>AAABBBEEEGGGHHHKKKNNNPPPRRROOOGGG:::///###
"""...888DDDLLLRRRPPPOOOLLLJJJHHHGGGEEEBBB@@@>>><<<:::888777555333222000000......,,,*********)))))))))((((((((()))))))))*********,,,......000000222333555777888:::<<<>>>@@@BBBEEEGGGHHHJJJLLLOOOQQQRRRLLLDDD888""" ***555@@@IIIPPPQQQPPPNNNKKKIIIGGGGGGDDDBBB@@@>>><<<:::999888666555444333222000000///.....................///000000222333444555666888999:::<<<>>>@@@BBBDDDGGGGGGIIIKKKNNNPPPQQQPPPIII@@@555*** &&&000;;;FFFNNNRRRQQQOOONNNKKKIIIGGGFFFEEEBBBAAA???>>>;;;:::999888777666555555444333222222222000000000000222222222222333333555555666777888999:::;;;>>>???AAABBBEEEFFFGGGIIIKKKNNNOOOQQQRRRNNNFFF;;;000&&&###666AAAHHHPPPRRRPPPOOONNNKKKIIIGGGGGGEEECCCBBBAAA???>>><<<;;;::::::888888777777666666666555555555666666666777777888999999:::;;;<<<>>>???AAABBBCCCEEEGGGGGGIIIKKKLLLOOOPPPRRRPPPIIIAAA777###
'''000:::CCCKKKPPPQQQPPPOOONNNKKKIIIHHHGGGFFFEEECCCBBBAAA@@@???>>>>>><<<;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEFFFGGGHHHIIIKKKNNNOOOPPPQQQPPPKKKDDD:::000'''
"""***444<<<FFFLLLQQQQQQPPPOOONNNLLLKKKIIIHHHGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@?????????????????????@@@@@@AAAAAABBBBBBCCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPRRRQQQKKKFFF<<<444***"""
$$$555===FFFKKKPPPRRRQQQPPPOOONNNLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPQQQRRRPPPKKKFFF===555$$$
%%%444;;;CCCHHHNNNQQQRRRPPPPPPOOONNNLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLNNNOOOPPPQQQRRRQQQNNNIIICCC;;;444%%%
%%%***222999@@@FFFKKKOOOQQQRRRQQQPPPPPPOOOOOONNNNNNLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLNNNNNNOOOOOOPPPQQQQQQRRRQQQOOOKKKFFF@@@999222***$$$
"""(((...555:::@@@FFFHHHLLLOOOQQQRRRQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRQQQOOOLLLIIIFFF@@@:::555...((("""###)))...333888===AAAEEEGGGJJJLLLOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOLLLJJJGGGEEEAAA===888333...***###
###&&&***///333777999<<<@@@AAACCCEEEFFFGGGGGGGGGGGGGGGFFFEEECCCAAA???<<<:::666333///***'''###
"""%%%(((***...///000222333555555555555444333222000///***(((%%%"""
""""""###############"""!!!
t\ coronastar
% !!!!"!!
! !% &"!&"!"% $% !"!!"" !
"#% % $'"!*%$*%$% %! &"!'"!&"!%! %! % #$!#!!
!"#%! (#")##'"!)$#*%%/*)/*)+&%*%%*%$*%%)$#(#"(#")$#'"!'"!%! %! &!!$!!
!!"$&!!(#"(#"*%$*%%*%%+&%+&%2,+2,/)(.('/)(/)(.('.('+&%*%%*%%*%$(#"'"!'"!% % $$
!#% %! (#"(#"*%%'&('/)(0**/*)0+*6//8212,+2,1+*2,0+*2,+/*)0**/*)/)(.('+&%*%$)$#'"!&!!%! #!!
!!% (#")$#)##*%$('/*)/)(2,3,5/5/.<54?7670/70/6//6//70/4/.2,+4.2,+0**0**.('/*),&%+&%)$#(#"(#"%! $!
#% % )##+&%+&%(''&0+*2,+2,+6//71071070/?76C=;?76;43=65:32:32;4370/70/6//5/.4.4.0**0**('.('*%$*%$'"!%! "!!
$#%! )$#+&%+&%/*)0**0**4.710710:32;53=65;43C;9HBAA;:>98A;:<77>98<77>98<76<768218217105/.2,+2,/*)(''&*%$'"!%! % !!
!"&!!(#")$#+&%('/)(3,3,5/.70/:32=65;43@97C;9B:8FA?MIIHBAD>=D>=C=;D>=@:9A;:A;:>98>98:65<768447217102,+2,+/*)'&+&%(#"'"!% !
!!% (#"*%%+&%/)(0**3+5/.70/:32=65@97B:8B:8E?>FA?HBAKEDTPPPIGKEDKEDJDBHBAHBAHBAFA?E?>C=;@:9<77<76<77:657215002,+0**'&*%$*%%'"!% !
!$% &!!*%%'&'&2,+4.4.:32<54?76@97C;9D>=E?>HBAMFEKEDPIG^VUXQPMIIQJHMFEOGFMFEKEDKEDHBAHBAFA?C=;C=;@:9<77<768448212,/*(/)(*%%*%%&!!% $!
!#%! &!!*%$'&/)(2,+4.70/:32>75?76@97C=;FA?JDBMFEMFEPIGSKJVML`ZX`ZXTPPXQPVMLPIGVLJSKJPIGPIGMFEJDBHBAFA?E?>C=;>98<768448214./*)(',&%*%$&!!$"!
"$'"!(#"'&('0+*4.70/;43=65>75B:8FA?KEDKEDOGFPIGSKJVML[PO\QPoa_l_]`\[]VV]RQ]RQ]RQVMLXOMSKJSKJMFEMFEKEDJDBFA?A;:A;:<76:658442,0**'&*%%*%$%! $"
!$%! (#"+&%.('/*)4.710:32<54@97C;9JB@JDBMFEVLJVLJXOM[PO_SRdXVfZXnfdnfdnfdh\[dXVfZXbVT_SR\QP[PO\QPXOMVMLQJHOGFJDBHBAC=;A;:<76:658442,0**,&%*%$'"!% $
"&!!)$#*%$/)(0**5/.70/821=65B:8E=;FA?KEDPIGSKJ[PO]RQ`UTdXVfZXh\[h\[slizomslinfdl_]l_]h\[fZXfZX`UTbVT_SRXQPXOMPIGOGFHBAFA?D>=A;:<778445003,/*)/)()$#(#"$#
!%! (#"*%$/)(0**2,+70/:32>75@97C;9JB@JDBOGFXOM[PObVTfZXfZXl_]oa_vfcwhdzomyvyvzomykfsebsebsebqc`l_]fZXdXV`UT\QPXOMSJHOGFKEDFA?D>=A;:<76:655002,+0**,&%)$#% #!
!"% )$#+&%/)(0+*70/710=65B:8F><IA>OGFSJHXOM]RQbVTfZXl_]oa_vfc{kg{kg}niwr}ywrpm}ni}ni{kgykfvfcvfcqc`fZXdXV\QP[POSKJOGFKEDHBAD>=>98<76:657211+*/)(*%%(#"%! $!
!%! '"!*%%('/*)4.:32;53@97C;9E=;MECSJHVML\QP`UTdXVoa_qc`ykf}nipmsowr}yzytwrytsopm}niykfvfcsebh\[dXV`UT\QPVMLPIGJDBHBAD>=@:9<777212,/*)+&%+&%'"!"!
!'!!*%$'&.('0+*5/.:32=65C;9F><LDBOGFVLJ]RQdXVh\[qc`vfcykfpmsoytzzzytxytso{kgykfoa_h\[dXV_SR\QPQJHOGFJDBE?>A;:>988447213,/*)'&(#"% #
!% '"!)$#.('2,+3+820;53@97C;9JB@SJHSJHXOMdXVh\[oa_sebykfsoytxzzxsopmykfqc`oa_dXV_SRVMLQJHMFEHBAD>=A;:<778442,2,+(')$#(#""!
$&!!*%$*%%/)(3,70/;43?76B:8IA>JB@VLJXOM`UTfZXoa_vfc}nisoytzzytpm{kgoa_h\[bVT_SRVMLQJHMFEFA?A;:<778447214..(',&%(#"%! $
#'"!*%%'&1+*6//710:32@97C;9LDBRGEVML_SRfZXl_]vfc{kgsoytz}y}nivfcqc`l_]bVTXOMVMLPIGHBAC=;>98<768444/./*).('(#"% %
%! '"!*%%0**4/.820;53@97@97F><JB@SKJ\QPbVTh\[seb}nipmytxzwr}niseboa_fZXbVT[POPIGJDBE?>C=;@:9<765002,+/)(*%%(#"%
$%! (#"*%%0**3,710=65B:8F><LDBRGEVLJ_SRfZXoa_whdpmwrzĹɿžɿĹĹĹ}yso}nisebfZX`UT[POVMLPIGJDBE?>A;:<767210+*/*)*%%(#"$!
!#(#"*%%/)(0**5/.820:32@97F><LDBSJH_SR`UTl_]qc`{kgpmytɿžžɿ}ypmykfoa_h\[]RQXQPPIGKEDD>=C=;<767212,+0**,&%)$#&!!#
#'"!*%%/)(0+*5/.821@97C;9F><OFESJH]RQh\[l_]whdpmytzɿɿwrykfsebh\[`UTVMLQJHJDBFA?C=;<778445001+*,&%*%$% "
!$'!!*%$/*)3,5/.:32@97F><JB@RGEXOMbVTfZXseb{kgsoxɿɿ}ypmwhdh\[`UT]RQSJHKEDFA?D>=>98:655001+*,&%)$#&!!#!
!$(#"+&%/)(1+*6//710@97C;9LDBRGEXOMbVTh\[seb}niwrxĹžĹ}ysowhdl_]bVTXOMSKJOGFFA?D>=@:9:655002,/*)*%%&"!"
!#)$#*%%('3,5/.;43@97C;9LDBRGE[PObVTh\[seb}niwrxɿɿ}ywrykfl_]bVT_SRXOMMFEJDBC=;@:98445004.'&*%%(#"% !
!% (#"*%$/)(4.6//821@97F><JB@RGEXOMdXVl_]vfc}niwrzžɿzsoykfoa_fZX[POXOMOGFHBAE?>@:9:657212,+.('*%%)$#$!
!#(#"*%%('4.70/821?76C;9LDBRGE]RQh\[seb{kgwrĹɿ}ysoykfoa_dXV]RQSKJMFEJDBD>=A;::655000**('+&%(#"$!
"%! '"!+&%/*)4.710:32?76E=;JB@RGE_SRdXVnfdzom}yĹžɿ}ywrykfl_]fZXXOMSKJMFEJDBD>=@:9:655003,/)(*%%)$##!
!$)##+&%/*)3,5/.;43@97E=;JB@SJH]RQfZXqc`zomso}yɿɿzsowhdh\[fZX]RQSJHOGFHBAC=;>98<765001+*'&*%%'"!% !
% '"!+&%/)(2,+70/;53@97E=;JB@RGEXOMdXVl_]qc`}niwrxĹžžĹ}ypmykfl_]dXV]RQXOMMFEFA?E?><77:655002,+/)(*%$(#"#!
!"'"!*%%/)(0**5/.821?76E=;IA>OFEVML_SRdXVqc`{kgsoxɿžĹx}nisebl_]dXV`UTXOMMFEJDBE?>@:98445000**/)()$#&!!#
$&!!)$#/)(0**4.710<54B:8F><LDBSJH_SRh\[qc`whdpmytĹžžɿwr}nisebl_]`UT[POSKJOGFHBAD>=@:9:656//1+*/*)+&%&!!"
!&!!(#"+&%1+*4.:32=65@97F><MECRGE[PObVTh\[seb}nisoytĹɿžžĹytpmwhdoa_fZX`UT\QPSKJKEDD>=C=;>98:655/.3,/*)*%$'"!%! !
#&!!'"!*%%0**3,70/;43@97F><LDBRGEVML_SRh\[oa_{kgsowrzĹĹžžɿɿĹxso{kgsebl_]dXV]RQVMLSKJJDBE?>@:9:655001+*/)('&)$#'"!$!
$&!!+&%0**2,+70/:32>75C;9JB@OFESJH]RQdXVl_]vfc{kgsoytĹzwrpmvfcqc`h\[`UTVMLPIGOGFJDBE?>A;:<767102,+'&+&%(#"$!
% &!!+&%/)(1+*5/.:32>75C;9IA>MECRGEVMLbVTfZXqc`whd}niytxxwrpm{kgsebh\[`UT\QPXOMMFEHBAFA?A;:@:98446//1+*/*)+&%'"!% !
"% (#"*%%0**4.710<54@97F><IA>MECSJHXOMbVTl_]sebykfpmwrxxytpm}nivfcoa_fZX]RQVMLOGFMFEHBAD>=@:98448211+*0**/)(*%%'"!%! !
!% (#"*%$('2,+70/:32>75@97E=;LDBRGEVLJ]RQfZXl_]qc`ykfpmwrxzzxytso{kgvfcoa_h\[bVT]RQVMLPIGHBAE?>A;:<768443,2,+'&+&%(#"$#!
!% %! *%$.('/)(2,+70/821=65B:8F><JB@RGE[PO`UTfZXl_]qc`vfcpmwrytytzzzytwrpm{kgvfcoa_h\[bVT[POVLJSJHMFEJDBC=;<77<766//3,/*).(')$#&!!!
"&!!'"!*%%('1+*5/.710;53@97E=;IA>RGEVLJ[PObVTdXVl_]qc`ykf}nipmsoytytytzxytytsoso}ni{kgvfcoa_h\[`UT_SRXOMOGFKEDFA?D>=@:9<768216//0**'&*%%(#"% !
$'"!(#"'&0**1+*6//:32;53@97E=;MECRGEVLJXOM_SRfZXl_]qc`vfcwhd{kg}nipmsosowrytytsopm}niykfwhdqc`oa_dXV`UT[POXOMSKJMFEJDBE?>@:9<76<7670/1+*0***%%(#"%! "!
"$&!!+&%/)(/*)4.710821@97C;9E=;JB@OFEVLJXOM]RQbVTdXVh\[qc`qc`vfcwhdwhd}ni{kgsoytso{kg{kgvfcoa_oa_h\[dXVbVT[POXOMPIGMFEHBAC=;C=;@:9<546//6//1+*.('*%$)$#% #
% &!!(#"+&%/)(1+*3,710;53?76E=;F><IA>OFESJH[PO\QP_SRdXVh\[l_]l_]qc`oa_sebsebvfcpmzomseboa_oa_l_]dXVbVT]RQ[POVMLSKJMFEJDBE?>A;:>98<5470/4.2,+/*)'&*%%%! "
!%! '"!)$#+&%/)(0**5/.710;53>75C;9E=;IA>OFERGEVLJXOM[PO_SR_SRfZXfZXh\[l_]l_]l_]slislih\[h\[fZX_SR_SR\QPXOMQJHOGFMFEHBAFA?@:9@:9<768215/0**/)('&)$#'"!% !
!!&!!'"!*%$.('0+*4.70/710:32?76E=;E=;JB@MECLDBOGFSJHVMLXOM[PO_SR]RQ_SRdXV`UTnfdnfd_SR]RQ[POXOMXOMPIGPIGMFEJDBHBAE?>@:9>98<548204.1+*/)(.('*%$&!!%! !
#&!!(#"*%%('/*)3,6//710<54?76B:8C;9F><JB@JB@OFEOGFSKJSJHVMLXOM\QPXOM\QPfZXh\[XQPXOMSKJQJHSKJMFEJDBHBAHBAD>=>98?76;436//70/3,/)(,&%)$#'"!% $!
!"&!!'"!*%$+&%/)(0+*4.710:32?76B:8B:8C;9F><F><JB@LDBMECPIGSJHSKJSKJSKJ]RQ^VUVMLSKJMFEKEDKEDFA?FA?E?>C;9?76=65:326//6//0**0**,&%*%%&!!% $!
% %! (#"*%$('/*)2,+4/.70/820:32=65?76B:8B:8F><E=;F><IA>JB@JDBKEDJDBPIG]RQMFEKEDHBAHBAFA?C;9?76?76?76:3282170/2,+2,+/*)'&)$#(#"%! % !
!!#%! (#"*%$+&%0**0**4.70/70/820<54;53=65@97B:8C;9B:8C=;E=;E?>C=;MECQJHJDBE=;C;9C;9B:8?76=65<54:328206//1+*/*)/*)'&)$#'"!'"!$!
!% &!!'"!*%$'&/*)0**3,5/.6//6//710;53=65>75=65=65?76C;9?76>75C;9KEDE?>@97@97<54=65;4371070/5/.3,3,/*).('*%%(#")##'"!% !
""$&!!*%$*%$,&%/)(1+*0**4.70/70/71070/:32820;43=65;53;53?76FA?C=;;53;538207107104.4.1+*2,+0***%%*%%)$#)####
!$% (#")$#*%%*%$'&'&0**/*)2,+3+3,70/70/710:3271070/:32@:9<765/.70/6//5/3,3,/)(/)(.('+&%*%$)$#'"!#"
!$%! &!!)##)$#*%%+&%,&%'&0**/*)2,+0**0**2,+5/.4.4.<54;533,2,+2,+/)('&/*)*%%*%%(#")$#(#"&!!"!
!!!$% (#"&!!)$#*%$*%%*%%/)('&/)('&0+*0**/)(/)(4.4/./)(/)(/)(('*%%)$#'"!(#"%! ##!!
"!#$% '"!'"!'"!)$#)$#)$#+&%'&'&'&,&%0**/*).('+&%+&%*%$&"!'"!&!!$% "
"!"$%! %! &!!)##'"!(#"*%$)$#(#"*%%+&%*%$%! '"!% $#!
!!##""% %! '"!% % &!!(#"*%$'"!""$"!!
!"!"!!#%! % !
!
t\ finishFlag t@\@ flame1@@ @!.==4.!'E^gg^E.!E^zz^E.!=^z'!pU=4.'!!!'E^z.4!zgUMME=4.'!.4444E^z!44zzppg^UME=4'.EMMMM^z'=='zpg^^ME.'EUgg^^p'M^M'zppgUE.!!4MgpzzzEgp^=zpgUE4'!.=Ugz!MpzzgM.!!zpgUE=.!!'.=EUp=
Yz!^.!4=!zpg^^M=.'!'..44=EEM^z..4p.4'
Y4''=MEzpggg^UE=4.!!4EMMMMMMMU^gz4'!^4E=.!p^^gg=zpppppg^UUME4!!=U^gg^^U^^^gp!zR.EMM=.!!g4zzzzpzzpppp^M=.!.Mgpzpg^^^ggpzzz4p4M^UM=4'p4zzzzzpgUE4!4Upzzpg^^^gpz!R'E^^UUE4M'zzpg^E.4Ugppg^UU^gpz!'.M!=^^^^UE.zUMM=!zzzpgU=!'E^g^UEEM^gp!'!4MME^!=U^^^^U='z^=====4zzzpg^=!!4EMME==M^gpz!.!!'4Upzp.EUUU^^UE.!pU^^^^U4zzpg^=!!.4==4==M^gpz!'.4Mg'=UUUU^UM=.!p^^ggzzMzpgU=!.4...4=EUgppz4EM^!.4=U^^UUUM4!^MUgz^'zp^M.!==.'.4EU^gpzzz=Ugz.EMU^^^MME4!zpzpU=4Eg''p.p^E'..''.=M^gpzzz4Up'=U^^^^U=4.gE=E='!!=p!4.p.p^=!'4EUgpzz'Mz'=MU^^^^M4!p='!=.4'^!z^='=M^gpzz!M4EEEM^g^M.U4!M..Mg=!'=M^ppzM!4=4.=U^^M4pM.'.'.U..=pM''=M^gpzz!^'44!!.E^^M4^4'!!.==4.U..=pU4'=M^gpzz.p'.!!=MM='zE.!'.EME..M''M'pU4.=MUggpz=!!zz'44'pE444=MU='!=gpU4pU4!.EM^ggppzMz^^pz^UMMMUM4'E^zEpM''=M^gpppzz.Uzz^E=M^pzpgUME=!.Mp=g='=Ugpzzz'EUppgU4.4EUpzUE4''=Uzp.pM''=Ugzz'EU^gpgR4'.=Mgz^='4RgMpg^E''=Ugz=UU^gpgM.'4EU^ppM.!Ep!..!U'pM=.!!4M^p.MUMUggR4!'EU^^gzg=4Ez4EM=!g.^=!.EUgz!=RE=EME4!'E^^^gzpUMp.M^^E!U!g=!4E^p.MM4'4=4'.EUU^z!'!p^^=^g^E!^'zU4'4Mp=^M..=UUE4.=MM^p!4=4!zgp!E^ggM.pE'!g=!=^z!Mp^=Eg!p^^^gz!'4MUE4'!!4M^pp^=^M
Y
Y4g4!=^p'^zgz.==4!!4EMU^^^UE444E^gppgM'zp!!^z=.U!
Y!4M^^E''=U^gppppp^UUU^^pzzgM'..^z=4g4p.E^^^E'.Mgpzzzzzzpg^^^gpzzgE!'!EpE!!EzE4MUUM4p!=^pzzzzzzppggggpzp^4zpp
Y'pU4.^.p.444.!zUUz'Mgpzzzpppgg^^gpzpM'zM4.!zgEEzMpp^^pz
Y4.Ep4Ugpp^^^^^^^U^ppgE!U!pppzzM!.^!.''=E4zpE!EU^UE=EEEEEMUg^M4z.^EEUpzE4MUUpgME^'p.=E=.''!!!.4EUM4 Eg=''=^pg4'4Upp^4!!Ez
Y!''pR4=^z'4'zM!M'!4E=.E=..pMppppgR=!.E^^E!p4'g EUUggM.p^^^p!.!^'!^4=EggEpM44=MpzM!=g!.MU=^4!.UzzgU4.Mg'4.^.4^zpU='!=p!4!g.=ggE''^!=.^'.M=!'^!4!M'!Mz^..MU=!'t@\@ flame1b@@ @!!..====44..!!''EE^^gggg^^EE..!!EE^^zzzz^^EE..!!==^^zz'!ppUU==44..''!!!!!!''EE^^zz.4!zzggUUMMMMEE==44..''!!..44444444EE^^zz!44zzzzppppgg^^UUMMEE==44''..EEMMMMMMMM^^zz'=='zzppgg^^^^MMEE..''EEUUgggg^^^^pp'M^M'zzppppggUUEE..!!!!44MMggppzzzzzzEgp^=zzppggUUEE44''!!..==UUggzz!MpzzgM.!!zzppggUUEE==..!!!!''..==EEUUpp=
Yz!^.!4=!zzppgg^^^^MM==..''!!''....4444==EEEEMM^^zz..4p.4'
Y4''=MEzzppgggggg^^UUEE==44..!!!!44EEMMMMMMMMMMMMMMUU^^ggzz4'!^4E=.!p^^gg=zzppppppppppgg^^UUUUMMEE44!!!!==UU^^gggg^^^^UU^^^^^^ggpp!zzR.EMM=.!!g4zzzzzzzzppzzzzpppppppp^^MM==..!!..MMggppzzppgg^^^^^^ggggppzzzzzz4p4M^UM=4'p4zzzzzzzzzzppggUUEE44!!44UUppzzzzppgg^^^^^^ggppzz!R'E^^UUE4M'zzzzppgg^^EE..44UUggppppgg^^UUUU^^ggppzz!'.M!=^^^^UE.zUMM=!zzzzzzppggUU==!!''EE^^gg^^UUEEEEMM^^ggpp!'!4MME^!=U^^^^U='z^=====4zzzzzzppgg^^==!!!!44EEMMMMEE====MM^^ggppzz!.!!'4Upzp.EUUU^^UE.!pU^^^^U4zzzzppgg^^==!!!!..44====44====MM^^ggppzz!'.4Mg'=UUUU^UM=.!p^^ggzzMzzppggUU==!!..44......44==EEUUggppppzz4EM^!.4=U^^UUUM4!^MUgz^'zzpp^^MM..!!====..''..44EEUU^^ggppzzzzzz=Ugz.EMU^^^MME4!zpzpU=4Eg''p.pp^^EE''....''''..==MM^^ggppzzzzzz4Up'=U^^^^U=4.gE=E='!!=p!4.p.pp^^==!!''44EEUUggppzzzz'Mz'=MU^^^^M4!p='!=.4'^!zz^^==''==MM^^ggppzzzz!M4EEEM^g^M.U4!M..Mgg==!!''==MM^^ppppzzM!4=4.=U^^M4pM.'.'.U..=ppMM''''==MM^^ggppzzzz!^'44!!.E^^M4^4'!!.==4.U..=ppUU44''==MM^^ggppzzzz.p'.!!=MM='zE.!'.EME..M''M'ppUU44..==MMUUggggppzz=!!zz'44'pE444=MU='!=gpU4ppUU44!!..EEMM^^ggggppppzzMz^^pz^UMMMUM4'E^zEppMM''''==MM^^ggppppppzzzz.Uzz^E=M^pzpgUME=!.Mp=gg==''==UUggppzzzzzz'EUppgU4.4EUpzUE4''=Uzp.ppMM''''==UUggzzzz'EU^gpgR4'.=Mgz^='4RgMppgg^^EE''''==UUggzz=UU^gpgM.'4EU^ppM.!Ep!..!U'ppMM==..!!!!44MM^^pp.MUMUggR4!'EU^^gzg=4Ez4EM=!g.^^==!!..EEUUggzz!=RE=EME4!'E^^^gzpUMp.M^^E!U!gg==!!44EE^^pp.MM4'4=4'.EUU^z!'!p^^=^g^E!^'zzUU44''44MMpp=^M..=UUE4.=MM^p!4=4!zgp!E^ggM.pE'!gg==!!==^^zz!Mp^=Eg!p^^^gz!'4MUE4'!!4M^pp^=^M
Y
Y4gg44!!==^^pp'^zgz.==4!!4EMU^^^UE444E^gppgM'zp!!^zz==..UU!
Y!4M^^E''=U^gppppp^UUU^^pzzgM'..^zz==44gg4p.E^^^E'.Mgpzzzzzzpg^^^gpzzgE!'!EppEE!!!!EEzzE4MUUM4p!=^pzzzzzzppggggpzp^4zpp
Y'ppUU44..^^.p.444.!zUUz'Mgpzzzpppgg^^gpzpM'zM4.!zzggEEEEzzMpp^^pz
Y4.Ep4Ugpp^^^^^^^U^ppgE!U!ppppppzzzzMM!!..^^!.''=E4zzppE!EU^UE=EEEEEMUg^M4z.^^EEEEUUppzzEE44MMUUUUppggMMEE^^'p.=E=.''!!!.4EUM4 Egg==''''==^^ppgg44''44UUpppp^^44!!!!EEzz
Y!''pR4=^z'4'zM!MM''!!44EE==..EE==....ppMppppgR=!.E^^E!pp44''gg EUUggM.pp^^^^^^pp!.!^^''!!^^4=EggEppMM4444==MMppzzMM!!==gg!.MU=^^44!!..UUzzzzggUU44..MMgg'4.^^..44^^zzppUU==''!!==pp!4!gg..==ggggEE''''^^!=.^^''..MM==!!''^^!4!MM''!!MMzz^^....MMUU==!!''t\ gameleaf01_64
!&
5
%,!
&
5&
51Y!6h!
)?6h&
51Y1Y,H6h!6h
1Y)?%,!6h!)?<#x1Y6h1Y6hC+1YC+C+1Y
6h.P<#x!
J3%,1Y6h6h6h&
5%l[C+
J3
J3&
5<#x1Y%l[,H
J36h.P<#xC+6hC+%l[%l[C+%l[!%,!)?%l[C+
J36h
J3!.P<#xC+1Y%,%l[%l[
J3
J3C+&
5<#x
J3
J3%l[<#x
J3,H.P
J3
J31Y6h%l[
J3C+%l[1Y!
J31Y
.P
,HI%l[%l[C+
J31Y%l[%l[<#x
J3
J3C+C+I%,<#xC+!%,%,
J3
J3!
%l[I%l[
J3%l[C+I
J3
J3%,%l[%l[<#x%l[C+<#x
J36h&
56h&
5
J3I%l[%,)?%l[%l[%l[%l[%l[%l[
J3%l[
6hI%l[C+%l[<#x%l[
J31YC+<#x,H&
5&
5II%l[)?<#xII%l[I%l[II
J3IC+II%l[%l[<#x
J3C+<#x6h%,
J3
J3III6h
%l[ItI%l[%l[I!II%l[I%l[I%l[
J3
J3
J3%l[1Y!.P1Y%l[
J3ttI<#x
,HtttIII!III%l[I%l[
J3%l[%l[%l[
J3C+C+%,C+!<#xI%l[tt%l[%l[%,6httttIC+I%l[III%l[I%l[%l[%l[%l[%l[1Y1YC+&
5
J3I%l[I%l[%l[I.P%,%l[tttI%l[IIIIIII%l[I%l[I
J3!
!<#x%l[.P%l[I%l[%l[Itt<#x,HIIIIIItIIII
J3I%l[I%l[.P
1Y!
J3%l[1Y
J3IIIttt
J3<#xIIIIItII%l[%l[%l[IIIC+!%,
J3&
5
J3I<#x
J3
J3%l[tttt%l[%l[t%l[%l[tItII
J3III%l[%,.P
J3)?%l[I
J3C+%l[tttttI%l[%l[%l[ttII%l[IIII1Y
<#x%l[C+<#x
J3
J3
J3%l[ttttI%l[%l[IttI%l[IIII
J3
J3I
J3C+
J3I%l[%l[IttIt%l[Itt%l[ItttI)?
C+I%l[
J3%l[ItI%l[It%l[IIttttttI.P
6h%l[%l[
J3
J3%l[ItI%l[III%l[ttttI1Y&
5C+%l[II%l[
J3II
J3%l[%l[ItItt6h.P
J3ItI%l[
J3%l[I%l[IItI)?
,HC+IttI%l[C+It<#x!&
5&
5)?C+I<#x%,,H1Y)?.P)?.Pt@\@ gameleaf02_64@@ @
13
13
139B!J$eJ$e!9B9B!!)"J$e)"!AT!!)"9B
13)"!
139B)"!AT)"!J$e
13
13!J$e9B!J$e!ATAT)"]1J$eJ$e9B!J$eT+t!9BsBT+t!9BATJ$e]1
139B%}Xg9
13!T+tJ$e]1T+t)"9BsBsBT+t)"!T+tAT]1]1AT!9B]1sBg9J$e!!T+t9BATg9g9T+t)"!T+tsB%}Xg9ATT+tJ$e9B]1g9g9J$e!!
13]1BpBpg9)"T+tT+t)"g9sBsBg9AT!)"T+tsBBpg9
13!AT%}X!!T+tsBsBsBT+t9B!
13T+tg9T+tJ$eT+tT+tJ$e!!J$eg9Bp%}Xg9T+t9BT+tsB!)"]1
13!!
13AT9B!)"J$esBBp%}XsB]1
13]19BT+tT+t!!)"J$e]1]1g9]1T+tT+tJ$e9B!)"9Bg9BpBp%}X]1!g9g9!
13]1J$e!ATT+t]1g9g9sBBpBpsBg9T+t9B)"!ATT+tsBsB]1T+tJ$eT+t
13!T+tg99B
13ATJ$eT+tg9sBBpBpBpsBT+tAT!]1T+tJ$eT+t9Bg9g9!!
13ATT+tg9%}XBpBpsB]1AT!J$eT+t9Bg9)"T+tg9AT
13
13!)"9B]1%}XdBp%}XsBT+t)"ATsBJ$e)"sBJ$e9Bg9]1
13]1]1]1J$e9B9B
13)")"!!!)"T+tsB%}X%}XsBg9T+tT+t9B]1g9]1!T+tg9AT9BT+t]1sB%}XBpBpBp%}Xg9T+tJ$e9B
13ATg9!sB!]1sB9B)"g9]1!)"ATJ$e]1sB%}XBpddBpsBT+tJ$eAT!9BJ$e!!g9ATJ$esBT+tT+tg9AT!
13ATJ$e]1sBBpBpdBpsBsB]1AT9BsB9B!g9]1
13sBg9!!T+tT+t!!)"9Bg9BpdodddBpsB]19BT+t]1AT]1sB!!g9sB9B9Bg9AT)")")"ATJ$eT+tg9sB%}X%}X%}Xg9]1J$eJ$eAT
13)"!9BJ$eJ$eJ$eJ$eATg9T+tg9T+tsBJ$e]1sBJ$e!J$eT+t!
13ATT+t]1T+tT+t]1sBBpdooooodBpsB]1J$eJ$eAT
13!
13T+tT+tg9!9BsB]1J$esB]1
13T+t9B)"9BJ$eT+t]1g9sBBpooodBpBpsBg9]1]1T+t9B!)"g99BT+t%}X
13!sBsB)"9Bg9]1!J$eT+t!)"9BJ$eT+tg9%}XBpddddodBpsBg9J$e]1ATT+t%}XATg9%}XJ$e!g9g9
13
13T+t)"!!)")")")"
13
13
13)"9BT+t!T+tJ$eJ$e%}X]1T+t%}X]1T+tg9ATJ$e9B
13J$e]1]1J$e%}Xg9J$esBg9!9Bg9J$e!J$e!)"
13ATATATATJ$eJ$eATAT
13)"g9ATg9g9AT%}XsB)"
13sBsB)")"]1T+t9B!)"J$e]1g9sBsB%}XBpBpBpBpBpBpBpBp%}Xg9g9ATg9J$e!g9sB9B%}X%}X9Bg9sB9BT+t]1!)"
13]1sB%}X%}XBpBpBpddBpBp%}X%}X%}XsB]1AT9BATT+t!g9J$e!sB%}X!9B%}X%}XAT]1sBJ$eATg9!!!!)"
13T+tsB%}XsB]1T+tT+tT+tT+tJ$eJ$eJ$eAT
13)"!!]1sBg9!sBBp9B9B%}X%}XATATsB]1!]1
13!9BJ$eT+t]1T+tJ$e!)"
139BATJ$eJ$eAT9B9BT+t]1)"sBg9!sBBpAT
13%}X%}XJ$e
13sB]1!T+t9B!)"J$eT+tg9sBBpBpdodsB]1J$eT+t]19B%}XsB!sBBpAT)"sB%}XJ$eg9]1!J$eAT9BJ$e]1g9%}XdooBp%}Xg9T+tJ$eJ$eJ$e!g9]1ATBpsB!sBBpATg9%}XJ$eT+tg9)")"AT
13T+tg9%}X%}XBpdddooBpsBT+t9B
13
13)"!!]1J$e%}X]1J$eBpg9!sBBpJ$eg9%}XJ$eATg9)"!AT!)"9BATT+tT+t]1g9g9%}XBpdod%}XsBJ$e]1J$eBp]1T+tBpg9!g9BpJ$e]1%}XJ$e)"g9)"9B
13J$eT+tg9%}XdoooddsBsBT+tJ$e9B!%}XJ$e)"Bp]1]1d]1!g9BpATJ$esBJ$e]19B)"9B]1g9sB%}XBpBp%}Xg9T+tT+tJ$eAT!!)"]1AT
13BpJ$eATBp]1g9BpT+t!g9%}XATATsBJ$eJ$eAT
13T+tg9g9]1T+tAT9B9B9BJ$e]1g9%}XBpBp%}X
13sB9B9BBpATJ$eBp]1sBBpJ$e!g9Bp
139BsBAT9BJ$e
13J$eAT
13!!!)"J$eg9sBBpBp%}XBpBp]19BT+t)"%}X
13J$eBpATT+tBp]1%}XBp9B]1%}X)"
13g99B)"J$e)"ATT+tsB%}XsB%}XsBg9]1T+tATJ$eg9]1J$e%}X
13]1BpAT]1Bp]1!%}X%}X
13]1%}X!!]19B9B
13J$e]1g9]1J$eJ$eT+t]1g9sBsBg9sBJ$eBpJ$e]1%}X)"sB%}XAT]1BpJ$e)"%}XsB)"]1sB]19B)")"ATJ$eAT9B)")"AT]1%}XooBpsBg9%}XJ$eo9BsBsB!sBsB9Bg9Bp)")"%}Xg9!T+tg9T+t
13!!!!)"J$eg9BpooddBpBpBpg9sBBp!Bpg9!%}X%}X9B%}X%}X!%}X]1J$e]1J$e)")"9B]1g9g9g9%}XBpBpd%}X%}XddJ$eosB
13Bp]1!sB%}XATBp]1g9T+tJ$eT+t9B!)"9BJ$eT+tT+tT+tT+tg9sBsB%}X]1J$e%}XosB]1oT+tATBpT+t!sB%}X9BBpJ$e]1T+tJ$eAT!)"9B!AT]1]1T+tT+t]1]1J$e)"sBddT+t%}XBp)"J$edJ$e!%}X%}X9B%}X9BJ$eT+tJ$e
13!ATAT9B
13T+t]1AT)"T+tBp%}X%}X9BBpg9T+td
13!%}X]19BsB!9BT+tAT!!
13]1J$e!J$eBpT+tsBT+tATsB)"]1%}X!)"%}XAT
13g9)"T+t
13)"9B9BsB]1ATsB
13T+tJ$eg9T+t
13g9!)"T+tAT!g9]1!T+tJ$e
13T+t!]1
13
13]1!J$e9BJ$e!]1)"J$e)"9B
13AT!
13!!AT)")")"!t@\@ gensplash@@ @:^^^^^^^^^^^^^^#^N^,^,,:,h^^:^,h,,,^:,,^^,:,N^hN:N,,#^,,^,,^,,,,,,,,:,,,,^h^,:,h:^^:,,,,,,,,^,N,,,,,^,^^,,^^,,,^,hNu^#,^N:,^#,N^^:,^^,^^^^^^t\ glassmall fU3fwfUD"DwU33"""DwffU"3Df3"3Uwft\ gunshell lllklllklllk:::9lllk:::9lllk
ÓlllkÓ:::9:::9ÓlllkÓlllklllkÓlllk:::9
ÓlllklllkÓlllklllk
Ólllk:::9Ólllk:::9lllkÓ
Ólllk:::9Ó
lllkÓ:::9lllk:::9:::9lllk:::9:::9:::9:::9:::9:::9:::9:::9:::9:::9:::9:::9:::9:::9:::9:::9t@\@ handman@@ @............UUUUUUppppppUUUUUU===......============......===UUUUUUUUU===..................============UUUUUU======......ppp===...UUUppppppUUU===......===pppUUU===......===pppppp======ppp...UUUUUU.........UUUpppUUUppppppUUUUUUpppppppppUUUUUUpppUUUUUUpppppppppppppppUUUpppppppppppppppppppppUUUUUUUUUppppppUUU===UUUppppppUUUUUUUUUpppUUUUUUUUUUUUppppppUUU======UUUppppppUUU===UUUpppUUUUUUUUUUUUpppUUU===UUUUUUUUUUUUUUUUUUUUUpppppp===...UUUpppUUUUUU======UUUpppUUU===...======UUUpppUUU=========pppppp...UUUpppUUU=========UUUppppppUUU===......======pppUUU=========pppUUU......UUUUUUUUU===UUUpppUUU============UUUUUUUUU===UUUpppUUU...ppppppUUUUUUUUUpppUUUUUU======UUUUUUpppUUU======pppUUU...pppppppppppppppppppppUUUUUUUUUUUUppppppUUU=========ppp======ppppppppppppppppppppppppppppppUUUUUU======pppUUU===ppppppUUUUUUpppUUUpppUUUUUUpppUUU=========ppp===...ppppppUUU......===pppUUU======pppUUU======UUUpppppp===.........UUU===...UUUpppUUU......===UUUppp===.........UUU===......===UUUUUU......===......UUUpppppppppppppppppppppUUU===......UUUUUUUUUUUU===......======......===UUUUUUUUU...===UUU..................======...............===UUU===...............===UUUUUUUUU===......===UUUUUU===......=========..................===UUUUUUUUU......===pppUUU============UUUUUU===UUUUUU======UUUpppUUUUUUpppUUU.........UUUUUU===============pppUUU......ppppppUUUUUUpppUUUpppUUUUUUpppppppppppp======UUUpppUUUUUU======UUUpppppp......===ppppppppp===UUUpppppppppppppppUUUUUUppppppUUUUUUUUUUUUppp===......===pppUUU===pppppppppUUUUUUUUUUUU===......===ppp......ppppppUUUUUUUUUUUU===............===pppppp===ppppppppppppUUUUUUUUUUUU======.........===pppUUU...ppppppUUUppppppUUUUUU===...======pppUUU...UUUpppppppppppppppUUUUUU=========pppUUU...===pppppppppUUUUUUpppppppppUUU=========pppppp......ppppppppppppppppppppppppUUUUUUUUUpppUUUUUUpppppppppppppppUUUUUUppp...===pppppppppppppppUUUpppppppppppp===pppppppppppppppUUUpppUUU...ppppppUUUppppppppppppUUUUUUpppppppppUUUUUUUUU...===pppUUU======ppppppUUUUUUpppUUU============UUUppppppppppppUUU......===UUUppp...===UUUUUU===..................===UUUpppppppppUUU.........UUUppppppUUUUUUUUUUUUpppUUUUUUUUUppppppUUUUUUUUU======UUUUUU===......=========.........=========......============......................................................t\ headlight
!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!"""""""""""""""!!!"""!!!!!!!!! !!!
!!!!!!""""""""""""###############"""""""""""""""!!!
!!!""""""""""""######$$$######%%%%%%%%%%%%%%%############"""""""""""""""
!!!!!!"""#########$$$$$$%%%%%%$$$%%%$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$%%%$$$$$$######"""""""""!!!!!!
"""######""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########"""###!!! !!!
!!!!!!""""""######$$$$$$%%%%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$###""""""""" !!!!!!
"""!!!"""""""""###$$$$$$%%%%%%&&&&&&''''''''''''(((((()))(((((((((((()))(((((((((''''''''''''&&&%%%&&&%%%&&&$$$######"""!!!###"""
!!!###$$$"""######$$$&&&&&&''''''((('''(((((())))))((()))((()))***)))***)))***((()))(((((())))))))))))(((((('''((('''%%%$$$$$$$$$######""""""!!!!!!
!!!!!!######$$$%%%&&&&&&'''&&&'''((((((******))))))))))))***************+++***+++******+++******)))))))))*********(((((('''(((&&&'''%%%%%%$$$######!!!!!!
!!!"""$$$$$$$$$&&&'''''''''(((((())))))*********))))))************+++******+++***+++***+++*********)))+++*********))))))))))))''''''&&&'''$$$%%%$$$"""!!!!!!!!!
!!!!!!""""""!!!$$$$$$&&&&&&'''&&&((('''))))))))))))************************++++++++++++++++++++++++************++++++***************)))***'''(((''''''&&&&&&%%%###""""""!!! !!!
!!! !!!"""""""""!!!######$$$%%%'''((())))))*********************+++,,,,,,++++++,,,,,,,,,,,,,,,+++************))))))***)))'''''''''&&&$$$$$$###""""""""""""###
""""""!!!!!! """######$$$######%%%&&&''''''((()))***))))))+++*********++++++,,,,,,,,,,,,.........///...///,,,,,,...,,,***+++***++++++)))))))))))))))''''''&&&$$$$$$###%%%$$$######"""!!!"""""" """
!!! """###!!!"""############&&&&&&&&&)))((()))******************,,,,,,......000......//////000000......000000///000//////000//////...,,,,,,++++++******+++******)))))))))'''%%%'''"""######$$$###!!!!!! !!!"""
!!! !!!!!!!!!!!!"""$$$$$$$$$%%%%%%$$$%%%&&&''')))***)))*********+++***,,,,,,......000000000///000111111000111000000111000000222000111111222111000000000000...///......,,,,,,************)))((('''&&&&&&$$$%%%$$$%%%###$$$""""""!!!""" !!! !!!
!!!###!!!"""!!!!!!######$$$$$$$$$$$$%%%%%%&&&(((******+++)))+++***+++,,,,,,.../////////000111111000111111111000000111111111111111111222111111111111000111000000000//////......,,,...++++++***++++++***)))(((&&&%%%%%%$$$$$$$$$&&&######"""###""""""!!!""" !!!!!!!!!
!!! """!!!"""###"""""""""#########$$$$$$&&&$$$%%%'''''')))******++++++***+++,,,,,,,,,......//////111000111111111111111111111111111111111111111111222222111222222111222111111111000000............,,,+++,,,******)))&&&&&&&&&$$$%%%%%%%%%$$$$$$%%%###"""$$$"""$$$""""""!!! !!! !!!
!!! !!!!!!###"""###$$$"""$$$$$$###$$$%%%%%%$$$&&&&&&'''(((((())))))******++++++,,,,,,....../////////000000111333333111222111333444222222222222444444333333333333555333111111111222333111222000111000000//////.........,,,,,,,,,,,,+++))))))'''(((&&&&&&'''$$$&&&$$$&&&%%%$$$######$$$###!!!###"""!!! !!!!!!
!!! """!!!!!!""""""!!!######$$$###$$$%%%&&&$$$$$$%%%&&&&&&(((''''''((((((***++++++,,,,,,///...000111111111111333222333222222333333555333555333333444555444222333555333333333222333444222222111000222111111111000//////......,,,++++++)))((('''(((&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%###$$$""""""!!!"""!!! !!!!!!
!!!!!! !!!""""""###############$$$"""$$$$$$&&&%%%%%%&&&&&&&&&%%%&&&'''&&&))))))(((******,,,,,,,,,,,,......///000111111111222111222333333444444333444555555555555555444555666555555444444555555666555555555555444333333333222222222111222000111//////...,,,,,,+++))))))(((((('''(((&&&&&&%%%%%%''''''&&&&&&%%%$$$%%%$$$$$$###$$$###!!!### !!!
!!!!!! """"""###$$$$$$######$$$&&&&&&%%%%%%&&&&&&'''&&&''''''%%%''')))(((*********++++++,,,///...000111222222111222333333111444555666555444444555666666555666666666555555555666555666555666666666666666555555333222333333333222111111000111///......,,,***+++***)))))))))((('''&&&''''''''''''&&&&&&%%%&&&%%%$$$############""""""!!! !!!
!!! ###!!!!!!#########"""$$$$$$$$$%%%'''&&&&&&&&&''''''&&&(((''''''&&&'''))))))*********,,,,,,......000111111333333222222222444444555444555666666777777666666888888888777888777888777666888888888666555777777777666444666555666555444444333333333222222111///.........,,,,,,++++++***+++))))))'''((()))'''''''''&&&''''''&&&&&&%%%%%%%%%$$$&&&"""$$$###"""!!!!!!!!!
!!!"""!!!###!!!###$$$######$$$&&&%%%&&&&&&&&&'''&&&((('''(((&&&''''''(((((()))*********,,,++++++...000//////000000111333222333555444666333555666777777666777888888777888888777888888888777888888888888888999888888777888888777777777777555555555444444444222222000111111000///...+++,,,++++++******)))((((((((((((''''''((((((&&&'''&&&'''%%%%%%&&&%%%#########""" !!!!!!"""!!!
"""""""""######"""$$$###$$$%%%&&&%%%&&&&&&'''&&&((((((''''''''''''&&&)))************++++++***,,,...//////000111000111111222333444333555666777555777777999999777888999999888999888999999777999999999888999:::999888888888888777777888777888666777555444333333333222111222000111000000...///...++++++*********))))))'''(((''''''(((((('''''''''&&&&&&(((&&&%%%$$$&&&######"""!!!""""""
!!! ######"""$$$######$$$%%%&&&'''&&&'''((('''((())))))((((((((()))******)))+++******,,,,,,+++//////000222333222222333444444444666777777888888:::888999999888999:::999999999::::::999:::999:::999999:::888999999999999999:::999999999888888777666777777444444444555333222333333111//////...,,,,,,,,,+++***************))))))(((***((())))))((('''&&&'''&&&((($$$$$$###$$$######""""""!!!!!!
!!!#########$$$$$$%%%&&&&&&'''&&&&&&(((((()))((()))+++***)))((())))))+++******+++***+++......///000111222222333333555333555555555666888888999888:::999:::999999::::::::::::999;;;::::::;;;;;;:::::::::::::::::::::999999999;;;999999::::::999888666777666666555555555444444444333333000///.........++++++++++++,,,*********))))))((()))***))))))'''''''''&&&%%%'''%%%$$$###$$$"""###""""""!!!
!!! !!! !!!$$$ """""""""$$$$$$$$$'''$$$'''(((((()))''''''((()))***)))+++******))))))******,,,+++++++++...//////...111222222444444444444666777777888777888999::::::999:::::::::;;;::::::<<<<<<<<<<<<===<<<<<<;;;<<<;;;<<<<<<;;;;;;<<<<<<;;;::::::;;;:::;;;::::::;;;999888888999999888666666555555777444333333000000//////...,,,*********)))(((************)))))))))((('''&&&&&&&&&%%%$$$&&&######""""""### !!!!!!!!!
!!!!!!!!!!!!!!!"""!!!$$$$$$###$$$%%%&&&&&&&&&''''''***))))))(((***)))*********))))))******+++,,,+++++++++......000...000111333444333444444555666888777999999999999:::999::::::;;;:::;;;;;;<<<<<<<<<<<<===<<<<<<<<<=========<<<<<<======<<<<<<<<<;;;<<<;;;<<<:::::::::;;;::::::::::::999999888666666666777555444333111111//////.........,,,,,,...+++***++++++***+++***)))************''''''&&&)))&&&%%%%%%$$$$$$#########!!!!!!!!!!!!
"""!!!!!!"""!!!"""""""""!!!"""###$$$$$$$$$(((%%%&&&((('''(((((()))*********+++***+++***+++***+++,,,,,,,,,,,,,,,000...000111//////000111444666555555555777888666999888::::::999::::::;;;;;;;;;<<<>>>=========>>>>>>>>>>>>???======@@@>>>======>>>@@@<<<===>>>>>><<<===>>>===<<<<<<;;;===:::;;;::::::;;;::::::999777777666555777555444444111000///000111///111...///......,,,,,,+++,,,,,,*********+++******)))******''')))'''&&&%%%&&&%%%$$$###$$$###!!!!!!$$$"""!!! !!!
!!!"""###$$$###""""""$$$"""$$$###%%%%%%&&&''''''''')))((()))***************,,,***++++++,,,,,,,,,,,,........./////////...000111111000000444444444666666777777888888999:::;;;:::::::::;;;;;;<<<<<<<<<>>>===>>>@@@???>>>>>>???>>>AAA@@@???>>>??????@@@@@@?????????===???>>>???===>>>===<<<>>>>>><<<<<<<<<;;;===;;;===888999999777777777777555555222111111111222000000///000111.........,,,,,,,,,,,,+++,,,***,,,+++************))))))''''''&&&&&&$$$%%%%%%$$$###"""$$$!!!"""!!!"""
"""!!!"""""""""###!!!$$$###%%%###%%%%%%&&&%%%''''''&&&)))***)))(((+++***+++***,,,,,,+++,,,,,,...///......,,,//////000...000///333000...000000111444666555666777888888888::::::;;;:::;;;;;;<<<>>>=========>>>>>>>>>AAA>>>@@@?????????@@@@@@??????@@@@@@???AAA??????????????????AAA>>>===@@@===??????>>><<<======<<<;;;;;;:::888999666777555777777666444333222111111000///000111222111//////...,,,,,,+++***,,,+++******)))******)))&&&&&&''''''$$$###%%%###"""###$$$"""""""""!!!!!!!!!!!!
"""$$$"""###%%%######$$$%%%&&&&&&%%%%%%''''''((()))))))))************,,,,,,///....../////////000000///111111///111111000333000000222333444555666666888777:::999:::;;;;;;:::<<<;;;>>>>>>>>>@@@@@@???@@@????????????@@@???AAA??????@@@@@@@@@@@@AAA@@@@@@???@@@??????AAA@@@AAA???@@@AAAAAA@@@@@@AAA?????????>>>===<<<<<<<<<;;;::::::999777777888888444555333444444222111222111111111333111000111000///000,,,,,,,,,,,,+++***+++***)))***)))'''&&&%%%%%%$$$######%%%############""""""!!!!!!
!!!"""######$$$$$$&&&$$$###%%%%%%''''''&&&***&&&)))***************,,,//////.../////////111000000111222333444222111111333444333666666777777999999:::<<<999;;;;;;;;;===>>>>>>>>>@@@@@@AAAAAA@@@???@@@???AAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@AAABBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@???>>>===<<<===<<<<<<999::::::888888666666444444444222222333333222222111111111000000....../////////...///,,,+++***)))***''''''&&&'''&&&%%%%%%&&&%%%#########$$$###### !!!
!!!#########%%%&&&%%%&&&&&&%%%'''&&&(((&&&***(((+++))))))******+++...//////000...000000000000222222222222333333444111333333555444555666777888::::::888:::;;;===<<<<<<<<<>>>>>>???@@@AAAAAA???AAAAAA@@@BBB@@@AAABBBBBBBBBBBBAAABBBAAABBBBBB@@@CCCAAABBBBBBAAABBBCCCAAABBBCCCAAAAAABBBBBBBBBAAAAAAAAA@@@AAAAAA@@@>>>>>>@@@<<<======<<<<<<;;;;;;:::888777888555555444444444111444111222333222222222222//////111000000//////,,,...+++*********)))(((((((((&&&&&&'''$$$&&&$$$###$$$$$$###"""""""""!!!
!!!!!!###%%%###&&&&&&%%%&&&((((((''''''''''''))))))+++******+++,,,,,,......000//////000000///111222222111222222333444333222333333222333555666666777777888:::;;;;;;:::<<<<<<===<<<===????????????@@@AAAAAA@@@AAAAAABBBCCCBBBCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBDDDCCCAAAEEEBBBDDDDDDCCCBBBDDDAAABBBDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>============???===<<<;;;:::999999666666555666444444444333444555333333333333222222222000000/////////.........******************(((((('''&&&%%%'''$$$$$$$$$#########"""""""""!!!!!!
!!!!!!""""""%%%&&&%%%&&&((('''''''''((((((((()))(((******++++++,,,,,,/////////000000111000000222222333333333444444444555444333444555888777777777777888888999;;;<<<==================BBB@@@AAAAAAAAA@@@AAAAAADDDDDDDDDDDDDDDCCCDDDCCCDDDCCCDDDEEEEEEDDDEEEEEEFFFBBBEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDEEECCCCCCDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAA???>>>===>>>>>>===<<<>>><<<999777888777888666666555666555666444555333444444333222222222222///111111///......///+++,,,+++***)))***''')))&&&'''''''''%%%%%%$$$$$$%%%$$$$$$""""""!!!
"""!!!"""######%%%$$$%%%((((((((()))***)))))))))******+++++++++,,,,,,......000//////111000111000222444222333444555555555555444444555555777666888777888777777888;;;<<<===>>>>>>>>>???>>>???@@@AAAAAAAAAAAABBBBBBAAAEEECCCEEEEEEEEECCCCCCEEEFFFEEECCCDDDEEEFFFFFFEEECCCDDDFFFFFFEEEDDDEEEEEEFFFGGGDDDFFFEEEEEEFFFEEECCCDDDCCCBBBBBBBBBCCCAAABBBBBBAAAAAA??????>>>??????>>>>>>;;;;;;999:::999888888777777666555555444777444444555333444222333222222111111000///000//////***+++,,,******)))(((&&&&&&'''%%%&&&%%%$$$&&&###"""######"""!!!
!!!###$$$$$$'''$$$&&&(((''')))((()))***+++)))(((******++++++...,,,///111222222333222444333222333444555555555777444666555555666777777888888:::888999999;;;;;;<<<>>>===>>>AAA>>>AAA@@@AAABBBBBBBBBBBBBBBCCCCCCEEEEEEDDDGGGGGGFFFFFFGGGFFFEEEGGGEEEGGGEEEDDDDDDFFFFFFEEEFFFFFFHHHGGGFFFGGGHHHGGGEEEGGGGGGFFFGGGFFFFFFFFFFFFDDDCCCCCCDDDBBBDDDBBBBBBBBBAAAAAAAAA@@@>>>??????>>>===:::;;;;;;:::999:::777888666777777777666555777777666666555555444222111222111222/////////+++,,,,,,******)))))))))((('''***&&&((('''%%%$$$#########"""!!!
!!! $$$###%%%&&&%%%''')))'''***((()))******+++******+++,,,+++,,,.........111111111444333444222444444666666666777777666666555888777666888999:::::::::999:::;;;::::::<<<>>>???@@@>>>>>>@@@@@@AAAAAACCCDDDCCCDDDDDDDDDDDDCCCDDDFFFGGGEEEGGGGGGGGGFFFFFFDDDHHHDDDHHHFFFHHHFFFEEEGGGEEEEEEGGGHHHEEEHHHFFFGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHDDDEEEFFFEEECCCBBBDDDEEECCCBBBBBBAAAAAA@@@@@@??????>>><<<;;;;;;<<<;;;<<<999:::888888777888888888777777777888777666444555444333333111111000111...,,,,,,+++***)))***)))***'''((()))'''((('''$$$&&&%%%###""""""!!!
!!!!!!$$$$$$%%%&&&&&&%%%''''''+++)))***************++++++,,,///000000222333333444333555222555666777555999999888777888777777888999:::999::::::;;;:::;;;<<<======@@@@@@@@@AAAAAABBBAAACCCEEECCCBBBBBBDDDFFFDDDEEEFFFFFFHHHGGGFFFFFFGGGGGGIIIIIIHHHFFFHHHHHHIIIHHHHHHHHHIIIHHHHHHHHHJJJIIIHHHHHHHHHHHHHHHIIIJJJHHHHHHHHHIIIGGGHHHFFFHHHGGGFFFEEEDDDEEEDDDEEEDDDDDDBBBBBBAAAAAA@@@AAA@@@===<<<===<<<<<<;;;::::::999;;;999999888888999777666999777888666777666444444333222222333222000......+++,,,+++*********(((((()))***))))))'''&&&%%%$$$$$$"""!!!!!!
!!!!!!!!!"""$$$&&&'''''''''(((******)))++++++***++++++,,,,,,...111000111222444444555555555666777777777888999888999:::888888::::::;;;;;;;;;;;;;;;<<<===<<<=========@@@>>>@@@AAAAAAAAACCCDDDCCCCCCDDDGGGEEEEEEFFFHHHHHHGGGGGGIIIHHHHHHIIIIIIIIIIIIIIIIIIKKKIIIIIIJJJKKKIIIJJJJJJJJJJJJJJJIIIJJJKKKJJJJJJIIIKKKIIIIIIIIIJJJIIIIIIIIIHHHJJJHHHHHHHHHIIIGGGGGGEEEEEEEEEDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>=========<<<<<<::::::::::::999:::999999:::888888777777777555444555333222333222111///...***+++******)))***)))***)))(((&&&&&&&&&&&&$$$######!!!!!!
!!!######%%%&&&((((((((()))***+++***+++,,,,,,,,,,,,......000111111444333555555555666777666777777999999999999;;;:::;;;:::;;;<<<<<<>>><<<<<<===>>>>>>======>>>??????AAAAAABBBBBBCCCDDDEEECCCEEEEEEFFFFFFFFFIIIGGGJJJGGGGGGHHHIIIIIILLLJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJKKKJJJKKKKKKJJJJJJKKKKKKMMMJJJKKKJJJKKKJJJLLLIIIKKKJJJIIIJJJJJJIIIIIIHHHIIIGGGGGGGGGEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAA???AAA??????===>>>>>>===;;;;;;;;;;;;::::::::::::999999999999888888777666666444333444333000111000///...,,,+++,,,,,,***************(((((((((&&&&&&$$$######!!!"""
!!!######$$$%%%((('''(((******+++++++++,,,,,,...,,,...+++000//////111333111444555555777666666888888888999:::::::::;;;::::::===;;;===???===>>>>>>>>>???===??????<<<???AAAAAAAAAAAACCCDDDDDDEEEEEEEEEGGGFFFGGGGGGHHHIIIIIIKKKIIIJJJJJJIIILLLLLLJJJJJJLLLLLLLLLJJJKKKKKKLLLKKKLLLKKKKKKKKKKKKKKKLLLKKKKKKLLLMMMLLLJJJNNNLLLLLLMMMLLLLLLLLLKKKJJJLLLLLLIIIIIIIIIJJJHHHGGGGGGFFFGGGGGGEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@>>>???AAA>>>============<<<:::<<<<<<:::999:::;;;888888888666666666444666444111222000111...,,,,,,,,,,,,+++*********((()))((('''&&&&&&%%%$$$$$$"""
"""###$$$'''%%%'''))))))***+++,,,,,,,,,,,,......///...///111222111333555555666777888777888999::::::<<<<<<<<<===<<<<<<>>>>>>===>>>?????????@@@@@@??????@@@AAAAAAAAAAAABBBCCCFFFDDDEEEGGGFFFGGGGGGIIIHHHIIIIIIIIIJJJKKKKKKKKKLLLNNNMMMKKKLLLLLLKKKLLLLLLLLLLLLLLLKKKMMMLLLLLLMMMKKKMMMMMMMMMLLLMMMLLLLLLKKKMMMNNNNNNLLLMMMNNNMMMNNNNNNNNNMMMMMMMMMKKKKKKJJJKKKKKKJJJJJJHHHHHHGGGGGGGGGFFFFFFEEECCCCCCBBBAAAAAAAAA@@@AAAAAAAAAAAA???@@@===>>>===<<<===<<<<<<;;;;;;:::999999888888777777777666333333111000000///,,,,,,++++++*********))))))''''''&&&%%%%%%###!!!
!!! !!!###'''(((((()))***+++***+++,,,...///...///111111111111222333444555555666999999888999<<<<<<<<<============>>>>>>??????@@@???@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIJJJIIIJJJJJJLLLMMMMMMNNNNNNMMMOOOLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNMMMNNNMMMNNNNNNNNNNNNOOONNNNNNLLLMMMOOOPPPOOOPPPOOONNNNNNOOOOOOPPPMMMOOONNNNNNNNNLLLKKKKKKLLLKKKJJJIIIIIIHHHIIIHHHGGGHHHEEEDDDCCCBBBBBBBBBAAAAAABBBAAAAAAAAAAAA@@@@@@??????>>>???>>><<<<<<<<<<<<;;;;;;888999888777888555555333111000000//////...++++++***(((((('''(((&&&%%%###"""
!!!###$$$'''***(((******,,,,,,......///...000111111222222333444555666666666;;;:::999;;;======???>>>>>>>>>>>>AAA@@@@@@???AAAAAAAAAAAABBBAAAAAACCCAAAAAABBBBBBCCCDDDDDDDDDGGGFFFGGGFFFHHHHHHIIIJJJJJJKKKKKKKKKMMMNNNMMMNNNNNNOOOLLLNNNMMMLLLOOONNNNNNPPPNNNMMMMMMOOOOOONNNOOOPPPNNNNNNNNNPPPOOOOOONNNPPPNNNOOOOOOPPPPPPPPPOOOOOOQQQQQQPPPPPPPPPOOOPPPMMMNNNLLLKKKLLLKKKJJJKKKKKKJJJJJJJJJIIIHHHHHHDDDDDDDDDDDDCCCDDDBBBCCCAAABBBBBBCCC@@@BBB@@@@@@AAA??????===<<<>>>===;;;<<<:::999:::888888777666444444000222///000......,,,*********'''((('''$$$$$$"""!!!
!!! ###%%%%%%'''))))))******,,,,,,...000000111222222222333333333555777666888:::;;;:::<<<<<<======>>>@@@AAA@@@AAAAAAAAA@@@AAABBBBBBBBBAAACCCBBBDDDCCCBBBAAABBBBBBEEEFFFEEEFFFHHHIIIFFFHHHIIIKKKKKKJJJKKKLLLLLLKKKNNNOOOOOONNNOOONNNOOOPPPPPPOOOPPPQQQOOOPPPPPPOOOPPPPPPNNNOOOPPPOOONNNPPPQQQPPPPPPQQQPPPRRRPPPRRRRRRQQQOOORRRPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLMMMNNNLLLMMMLLLMMMJJJJJJIIIIIIIIIFFFEEEFFFEEEDDDEEEDDDEEECCCCCCBBBCCCBBBCCCBBBAAA@@@@@@@@@???===>>>>>>>>>>>><<<:::999999888999777666666333222000///...111......+++***++++++))))))(((&&&$$$###!!!!!!
"""!!!###&&&$$$((((((++++++......000///222111222111444333555333444777666999<<<;;;===<<<<<<>>>?????????@@@AAAAAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDEEEDDDEEEEEEEEEEEEGGGFFFFFFFFFIIIIIIKKKJJJKKKJJJLLLKKKKKKLLLMMMNNNPPPNNNPPPPPPOOOQQQPPPQQQSSSSSSQQQQQQTTTQQQRRRRRRRRRTTTPPPQQQRRRQQQQQQQQQRRRSSSQQQRRRRRRTTTRRRTTTTTTTTTQQQRRRTTTRRRSSSSSSQQQTTTRRRQQQQQQQQQRRRQQQQQQPPPOOONNNNNNNNNLLLMMMLLLKKKKKKKKKJJJHHHFFFGGGGGGFFFFFFEEEEEEDDDFFFEEEDDDDDDCCCCCCCCCAAABBBAAAAAAAAA>>>AAA===???>>>;;;<<<;;;:::;;;888777444444333333000111000///111000,,,...++++++***,,,***)))((('''%%%$$$""""""!!!
!!!$$$###&&&((((((+++***+++///......///111000222333444444444555555444777888888;;;;;;======>>>???AAA@@@AAABBBAAABBBCCCCCCDDDFFFEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEGGGFFFGGGGGGGGGHHHHHHKKKKKKKKKMMMNNNMMMNNNMMMNNNPPPOOOPPPPPPQQQRRRRRRQQQRRRSSSRRRSSSSSSSSSUUURRRUUURRRRRRUUUSSSRRRRRRUUUUUURRRSSSTTTTTTRRRSSSUUUSSSUUUSSSTTTSSSTTTTTTTTTRRRTTTUUUUUUTTTSSSTTTTTTSSSRRRRRRRRRRRRQQQOOOPPPOOOOOOOOOPPPNNNMMMMMMLLLJJJHHHHHHJJJHHHIIIJJJHHHHHHHHHGGGGGGFFFDDDDDDCCCEEECCCCCCCCCCCCAAA@@@AAA?????????>>><<<;;;::::::888888555555444222333000000000111......,,,+++******((('''&&&%%%%%%######
!!!!!!###$$$''''''))))))+++++++++///000///000222222444333555555555666555666999999;;;<<<======??????AAAAAABBBAAADDDBBBCCCEEEFFFEEEEEEEEEFFFGGGHHHFFFHHHEEEGGGHHHIIIHHHIIIGGGHHHJJJIIILLLMMMMMMLLLMMMOOOOOONNNPPPNNNQQQPPPQQQPPPRRRQQQRRRTTTSSSTTTTTTTTTTTTSSSSSSRRRTTTTTTSSSTTTTTTSSSTTTSSSTTTRRRUUUSSSTTTTTTTTTUUURRRUUUTTTUUUTTTUUUUUUTTTWWWTTTTTTVVVTTTUUUUUUTTTSSSUUUSSSSSSTTTRRRQQQRRRSSSQQQPPPPPPOOONNNNNNMMMMMMKKKJJJIIIJJJJJJKKKIIIIIIIIIHHHHHHHHHGGGDDDFFFFFFDDDEEEEEECCCBBBDDDAAAAAAAAAAAA???======<<<::::::;;;666555555444444111222222222...///000...******)))(((&&&%%%###"""
!!! $$$###&&&((('''***+++,,,,,,...///000333444222444555555555666888666666888:::;;;<<<===@@@???@@@BBBCCCBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIIIIHHHIIIHHHKKKJJJJJJJJJKKKJJJLLLKKKLLLLLLOOOOOOOOOOOOPPPPPPPPPRRRPPPRRRRRRRRRTTTSSSUUUUUUUUUVVVWWWUUUUUUVVVUUUUUUUUUTTTVVVUUUUUUVVVUUUVVVVVVWWWWWWUUUWWWUUUVVVVVVTTTWWWVVVVVVVVVVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUVVVVVVVVVTTTSSSTTTVVVTTTRRRSSSSSSSSSPPPQQQPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGEEEEEEGGGEEEDDDBBBCCCAAABBB@@@AAA===>>><<<<<<;;;888777777666222555444222333222111/////////,,,...+++,,,((('''((('''$$$###"""
"""###%%%&&&)))'''+++,,,///000111222333333555555555666888777777888999:::<<<===@@@AAAAAABBBCCCDDDEEEDDDEEEFFFGGGFFFHHHHHHGGGGGGHHHIIIIIIKKKLLLKKKKKKKKKKKKJJJKKKKKKKKKMMMLLLMMMMMMPPPQQQQQQQQQRRRRRRQQQSSSRRRRRRRRRSSSTTTTTTWWWVVVVVVVVVVVVVVVWWWVVVWWWUUUWWWUUUWWWUUUXXXVVVVVVWWWVVVUUUXXXVVVVVVXXXWWWWWWVVVXXXWWWXXXWWWWWWWWWVVVXXXYYYXXXXXXXXXYYYYYYVVVWWWXXXXXXWWWVVVUUUTTTUUUVVVTTTSSSTTTSSSSSSRRRSSSQQQOOOOOOOOONNNMMMNNNLLLKKKKKKLLLLLLJJJJJJKKKHHHIIIHHHGGGFFFHHHGGGHHHEEEEEECCCCCCBBBAAAAAA???===>>>;;;===:::666777555333444444333333222222000///...///,,,+++***((((((''''''%%%###"""!!!
!!!"""$$$%%%'''&&&******+++///...222222333555555666888777999999999:::;;;:::>>>>>>???AAAAAABBBEEEDDDFFFFFFFFFFFFGGGIIIHHHKKKKKKJJJKKKLLLKKKKKKLLLMMMMMMKKKMMMNNNMMMMMMNNNMMMNNNMMMNNNQQQPPPRRRRRRRRRSSSTTTSSSTTTTTTSSSTTTTTTVVVXXXXXXWWWXXXVVVWWWXXXWWWZZZZZZYYYWWWXXXXXXXXXXXXXXXWWWXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZXXXYYYXXXXXXZZZZZZ[[[ZZZYYYXXXZZZYYYZZZXXXXXXYYYXXXXXXWWWVVVVVVVVVUUUTTTUUUTTTSSSSSSSSSQQQQQQOOOOOOPPPNNNMMMMMMNNNMMMMMMNNNLLLIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGDDDDDDCCCCCC@@@AAA@@@======>>>;;;999777666666555444555111222111111000...,,,,,,******)))((('''$$$$$$!!!!!!
!!!######''')))*********,,,...000111333444555555666666999999888:::::::::<<<===???@@@AAAAAABBBEEEDDDEEEGGGFFFHHHHHHHHHJJJKKKKKKKKKKKKNNNLLLLLLMMMNNNNNNMMMNNNNNNOOOOOOOOOPPPOOOOOOPPPQQQSSSSSSSSSSSSVVVVVVTTTTTTWWWVVVVVVWWWWWWVVVXXXXXXZZZYYYXXXYYYXXXXXXXXXYYYYYYXXXYYYXXXXXXYYYXXXYYYXXXWWWXXXYYYXXXYYYXXXYYYYYYZZZXXXZZZYYYXXXYYYYYYYYYYYY[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZ[[[YYYZZZZZZYYYYYYXXXWWWXXXXXXWWWVVVUUUUUUVVVUUUSSSRRRRRRQQQPPPPPPNNNNNNOOOPPPOOOMMMNNNMMMKKKKKKLLLLLLIIIKKKIIIHHHHHHHHHFFFFFFEEECCCCCCBBB@@@@@@???<<<<<<:::999777666666666555444333222111111000//////******)))'''&&&###$$$!!!!!!
"""%%%&&&'''(((******+++000000222444444666555999;;;999;;;:::;;;;;;<<<===???@@@AAACCCCCCCCCEEEGGGHHHIIIHHHJJJKKKLLLNNNLLLMMMMMMNNNMMMOOOOOOQQQQQQQQQPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUTTTUUUWWWWWWWWWWWWWWWVVVXXXWWWZZZXXXYYYYYYYYYXXXZZZZZZYYY[[[[[[ZZZYYY[[[[[[[[[ZZZ[[[ZZZZZZ[[[YYY[[[ZZZZZZ[[[ZZZ[[[ZZZ[[[\\\\\\\\\ZZZ[[[\\\\\\[[[\\\]]][[[\\\]]]\\\\\\\\\\\\^^^[[[[[[\\\\\\\\\\\\ZZZZZZ[[[YYYYYYYYYYYYYYYWWWWWWUUUTTTSSSSSSSSSRRRSSSPPPQQQPPPPPPPPPOOOPPPPPPNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHHHHFFFEEEEEECCCBBB@@@AAA>>>===;;;<<<999666777666666555333555333111111000///...,,,******)))'''$$$######!!!
!!!###$$$'''(((*********,,,...000000444555555555888:::999;;;<<<;;;<<<;;;???>>>@@@@@@BBBDDDDDDFFFEEEFFFIIIIIIJJJKKKLLLMMMNNNOOOMMMOOOPPPOOOQQQRRRRRRQQQRRRRRRQQQQQQRRRSSSSSSSSSTTTTTTTTTTTTVVVUUUVVVXXXYYYYYYWWWZZZXXXYYYYYYZZZYYYZZZ[[[ZZZ\\\\\\[[[[[[]]]]]][[[]]][[[\\\\\\ZZZ[[[ZZZ\\\\\\\\\\\\[[[\\\\\\[[[ZZZ[[[[[[]]][[[^^^]]][[[^^^]]]]]]^^^^^^^^^]]]___^^^\\\^^^]]]___^^^^^^]]]^^^^^^]]][[[\\\[[[[[[ZZZ[[[ZZZYYYXXXYYYXXXUUUVVVUUUVVVSSSTTTRRRRRRRRRRRRQQQPPPQQQPPPPPPOOONNNNNNMMMKKKKKKJJJKKKJJJHHHGGGEEEDDDEEECCCAAAAAA@@@???<<<;;;;;;888777888777777444555333222222111//////,,,+++******'''&&&$$$###!!!
!!!###%%%%%%''')))******,,,///111222555555666999:::;;;:::;;;;;;<<<>>>???>>>@@@@@@CCCEEEFFFEEEGGGIIIJJJJJJKKKNNNMMMNNNOOOOOOQQQRRRRRRRRRTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTVVVTTTUUUVVVXXXXXXYYYXXX[[[ZZZ\\\\\\ZZZ\\\[[[\\\[[[]]]]]][[[]]]```]]]^^^^^^]]]______]]]^^^]]]]]]___\\\]]]]]]]]]]]]]]]\\\^^^]]]\\\___\\\^^^^^^^^^__________________aaa```___aaaaaa___aaa```______aaa```___^^^^^^^^^^^^]]]\\\]]][[[]]]ZZZZZZZZZYYYXXXXXXWWWUUUVVVVVVUUUUUUTTTTTTTTTTTTSSSQQQRRRRRRPPPQQQPPPNNNMMMMMMLLLKKKLLLKKKGGGFFFGGGCCCEEEAAABBB@@@===<<<;;;;;;:::888777888666666444555222111000///...******(((%%%###"""!!!
######&&&'''******+++...000111111555555777:::::::::;;;<<<;;;===???@@@@@@AAABBBBBBDDDEEEHHHIIIIIIKKKJJJMMMMMMOOOOOORRRRRRQQQSSSSSSSSSUUUTTTUUUTTTTTTVVVUUUVVVWWWWWWWWWVVVVVVUUUXXXYYYXXXXXXZZZ[[[[[[\\\]]]]]]]]]\\\\\\]]]]]]^^^___]]]^^^___^^^___```______```____________^^^```___^^^```]]]______^^^]]]]]]aaa]]]______``````______```___`````````aaabbbaaaaaabbbcccbbbaaaaaa``````aaaaaaaaa``````aaa`````````___```]]]]]]]]]\\\ZZZZZZYYYXXXWWWWWWXXXXXXWWWWWWUUUWWWVVVTTTTTTSSSSSSSSSQQQQQQPPPPPPNNNNNNLLLLLLJJJHHHIIIGGGEEECCCBBBAAA>>>???;;;;;;<<<<<<888999888666777666444222222......+++******'''&&&$$$###"""!!!
"""###$$$'''******+++,,,...111444222555666888888:::<<<===<<<===@@@@@@@@@@@@AAABBBDDDDDDGGGHHHJJJLLLLLLLLLNNNPPPPPPOOORRRSSSTTTTTTTTTVVVWWWWWWVVVWWWXXXXXXXXXXXXYYYYYYYYYWWWXXXWWWYYYZZZ[[[ZZZ]]]\\\]]]]]]^^^```^^^^^^____________```^^^````````````aaa___aaa```___`````````aaa``````___aaaaaa___```______```aaa___```aaabbb```aaa```aaaaaacccaaabbbbbbcccbbbbbbbbbcccccccccdddccccccbbbdddbbbaaaaaabbbaaabbbaaaaaa```______^^^^^^\\\\\\[[[\\\ZZZYYYZZZYYYXXXXXXXXXWWWWWWVVVVVVTTTSSSTTTTTTQQQRRRQQQPPPOOOLLLNNNJJJKKKHHHHHHFFFDDDDDDCCCAAA???>>><<<<<<;;;:::999888777888777555444333///000...,,,++++++'''(((&&&&&&###
!!!"""$$$%%%''')))++++++...000222444444777888;;;:::===<<<===>>>???@@@AAA@@@AAACCCCCCEEEGGGHHHIIIKKKNNNNNNOOOQQQQQQSSSRRRSSSUUUVVVWWWVVVWWWWWWXXXYYYYYYZZZYYY[[[\\\ZZZ[[[[[[ZZZ\\\[[[[[[\\\[[[^^^^^^_________````````````aaaaaaaaa```aaabbbaaaaaacccbbbdddbbbdddbbbcccbbbbbbcccbbbaaacccaaaaaacccaaaaaaaaa```ccc```bbbcccbbbccccccbbbcccccccccdddeeefffeeedddeeedddeeeddddddfffffffffdddfffdddeeecccddddddeeedddcccbbbbbbaaabbbaaaaaa___]]]___]]]\\\\\\ZZZZZZ[[[ZZZZZZYYYYYYYYYXXXVVVUUUWWWTTTTTTTTTSSSSSSPPPNNNNNNOOOKKKJJJJJJGGGEEEEEECCCBBB??????===>>><<<<<<<<<999999999777777555333111111...***+++(((%%%$$$$$$!!!!!!
###$$$$$$((((((***+++,,,...000333333444888999;;;<<<=========@@@@@@@@@BBBCCCCCCBBBEEEGGGIIIIIIIIIKKKOOOOOOPPPRRRTTTTTTVVVVVVXXXXXXYYYXXXZZZXXXZZZZZZ\\\ZZZ\\\\\\\\\[[[[[[]]]]]]\\\^^^]]]]]]^^^^^^bbb```aaabbbaaacccbbbcccbbbbbbcccbbbbbbcccddddddccccccbbbbbbfffbbbccceeedddcccbbbbbbcccdddbbbbbbbbbcccbbbbbbbbbbbbdddcccbbbbbbddddddddddddcccgggeeeeeeeeefffgggfffffffffffffffffffffhhhffffffffffffeeeggggggeeeddddddeeedddccccccddd```^^^``````^^^]]]^^^[[[[[[[[[[[[ZZZ\\\[[[[[[WWWXXXWWWWWWUUUWWWUUUTTTQQQPPPPPPOOONNNLLLJJJJJJGGGFFFDDDBBBAAA?????????=========999999888888777666333222111000...+++***((('''%%%###""""""
###$$$&&&(((+++***000111222444555888:::;;;======???@@@AAAAAABBBBBBCCCEEEDDDHHHIIIKKKJJJOOOPPPPPPQQQSSSVVVVVVWWWVVVZZZZZZ[[[ZZZ\\\[[[[[[^^^^^^]]]^^^^^^___^^^_________aaa`````````___aaabbbcccdddcccccceeeccceeeeeeeeeeeeeeeeeefffdddeeeeeegggfffeeegggeeeffffffddddddeeefffdddbbbccceeeeeedddfffdddeeeeeedddeeecccdddgggeeedddffffffffffffhhhgggggggggiiiggghhhhhhjjjiiijjjhhhiiiiiiiiiiiiiiihhhiiihhhhhhhhhfffgggeeeggggggeeecccbbbbbbaaaaaa``````______]]]___^^^]]]]]]\\\\\\ZZZZZZYYYYYYWWWUUUUUUVVVSSSQQQRRRQQQMMMMMMLLLJJJGGGFFFEEEBBBAAA>>>???>>><<<===<<<::::::999888777555444333111///,,,+++)))''''''$$$""""""
###%%%((((((++++++,,,...000222555666888999;;;===??????@@@AAABBBCCCDDDEEEEEEGGGGGGIIIKKKMMMMMMOOOPPPQQQSSSUUUXXXWWWYYY[[[ZZZ\\\[[[]]]^^^^^^^^^aaa```___aaaaaa```bbb```aaabbbbbbbbbaaaccccccdddddddddffffffeeefffggggggfffhhhggghhhgggggghhhggggggggggggggggggggghhhhhhgggfffgggggggggffffffeeeffffffeeefffeeefffgggeeeggggggggggggfffgggiiiiiiiiihhhiiijjjiiiiiiiiijjjjjjkkkkkkkkkllljjjllllllkkkkkkkkkllliiijjjjjjjjjiiiiiiiiiiiihhheeeeeeeeeccccccbbbcccccc`````````aaa```^^^]]]___]]]\\\[[[[[[YYYXXXWWWUUUUUUTTTSSSRRRPPPNNNNNNKKKKKKHHHFFFDDDCCCAAA@@@@@@>>>???======<<<;;;999888666555444333000///+++))))))(((%%%$$$"""!!!
!!!###%%%&&&*********///333333666666::::::<<<===???@@@@@@BBBAAADDDDDDEEEGGGHHHHHHJJJLLLNNNQQQQQQRRRTTTUUUVVVXXXYYYZZZ\\\^^^]]]^^^]]]___aaaaaaaaaaaabbbbbbcccbbbcccdddcccccccccdddccceeeeeeeeefffgggggghhhggghhhgggggghhhgggiiiiiiiiiiiijjjiiiiiihhhiiiiiiiiijjjhhhiiihhhiiiiiihhhfffffffffffffffgggfffffffffeeegggggggggggghhhiiiiiihhhhhhjjjjjjjjjkkkkkkkkkkkklllmmmlllmmmmmmllllllooollllllllllllmmmllllllkkkkkkmmmllljjjjjjjjjiiigggggggggfffeeedddeeedddbbbdddcccaaaaaa``````^^^___]]]^^^\\\[[[YYYYYYXXXXXXVVVUUUSSSPPPPPPOOOMMMKKKHHHGGGDDDDDD@@@AAAAAA??????>>>===;;;<<<999999888666222444000...++++++)))(((%%%###"""!!!
###$$$'''(((***,,,,,,000333444666888:::<<<===???AAABBBCCCBBBCCCFFFFFFGGGIIIIIIJJJJJJMMMPPPQQQSSSUUUVVVYYYYYY[[[[[[\\\^^^```^^^aaaaaabbbbbbdddcccdddeeeeeedddfffeeefffeeeeeeeeeeeefffffffffggghhhhhhiiiiiiiiijjjiiiiiijjjkkkiiijjjjjjkkkkkkkkkiiikkkkkkllljjjjjjkkkiiiiiijjjkkkhhhiiihhhhhhiiihhhggghhhgggggghhhhhhhhhhhhiiihhhjjjjjjjjjjjjjjjlllkkkmmmllllllmmmmmmnnnooonnnnnnnnnpppnnnooooooooommmmmmnnnnnnmmmnnnllllllmmmkkkkkkllliiiiiiiiiiiigggggggggfffeeeeeeddddddccccccbbbaaa```___```___]]]^^^[[[YYYYYYXXXWWWTTTRRRQQQPPPOOOLLLJJJIIIGGGDDDCCCBBBBBBAAA???@@@>>>>>>===;;;999888555555555222000000,,,,,,***)))&&&&&&###"""
"""&&&&&&)))******...///000333444666;;;<<<<<<===???AAAAAACCCDDDFFFFFFGGGIIIIIIJJJLLLMMMNNNQQQRRRUUUVVVXXXYYY[[[]]]\\\___``````aaacccccccccdddcccdddggggggffffffggghhhggggggggggggiiiiiihhhiiiiiikkkjjjjjjkkkkkkkkkkkkllljjjlllkkklllmmmllllllmmmllllllkkklllllllllkkkjjjmmmkkkkkkiiijjjiiihhhkkkkkkiiiiiiiiiiiillljjjiiikkkjjjiiikkkkkkllljjjlllnnnmmmnnnllloooooopppnnnooopppoooooopppppprrrppprrroooooopppoooppppppooonnnnnnnnnmmmmmmlllkkkkkkkkkiiiiiiiiihhhfffgggfffeeeffffffdddbbbbbbaaaaaaaaa______\\\\\\ZZZXXXXXXTTTUUUTTTQQQOOONNNKKKKKKHHHEEEDDDBBBCCCAAAAAA@@@??????===;;;999:::888777333222111///,,,+++(((&&&$$$$$$""""""
###&&&)))******,,,///000111333555888:::<<<??????AAABBBDDDEEEFFFGGGIIIKKKJJJKKKLLLMMMNNNRRRTTTUUUXXXXXXYYY\\\^^^]]]```aaaaaaccceeefffffffffgggggghhhjjjgggjjjjjjjjjiiijjjjjjjjjlllkkklllkkklllllllllooooooooommmoooooommmnnnmmmnnnnnnpppooooooooopppooonnnnnnnnnnnnmmmpppooommmnnnlllmmmmmmlllkkklllkkkllllllkkklllkkklllooommmmmmnnnlllqqqnnnnnnqqqoooqqqppprrrqqqqqqqqqssssssrrrsssssssssrrrsssssstttssssssrrrqqqsssrrrqqqqqqrrrppppppnnnnnnlllnnnlllllljjjkkkjjjiiiiiihhhhhhhhhhhhfffeeeeeeccccccaaabbb___^^^^^^[[[ZZZXXXVVVVVVTTTPPPQQQOOOMMMKKKFFFFFFEEEEEECCCAAABBBAAA@@@???===;;;:::888888555444111000,,,******'''&&&&&&######
###'''(((***,,,...111222555666:::<<<<<<@@@@@@AAABBBEEEFFFGGGHHHJJJIIILLLMMMNNNOOOPPPSSSUUUWWWXXXZZZ[[[^^^___```bbbbbbdddeeegggfffggghhhhhhkkkjjjkkkkkkkkkkkkkkkjjjllllllmmmmmmmmmnnnmmmnnnmmmooopppqqqooopppoooooopppoooppppppppppppppppppqqqpppqqqpppnnnoooooonnnnnnnnnooooooooonnnmmmmmmlllmmmmmmmmmmmmnnnkkkllllllnnnnnnooonnnooonnnooonnnqqqqqqpppqqqssssssssssssttttttvvvuuuuuuuuuuuuuuuttttttuuuuuuuuusssttttttssstttsssrrrsssqqqpppooooooooonnnmmmmmmkkklllkkkkkkiiijjjjjjhhhgggeeedddeeecccbbb```___^^^\\\\\\ZZZYYYXXXUUUSSSQQQPPPMMMKKKIIIGGGFFFEEEDDDBBBBBBAAAAAA@@@===<<<;;;999888666555333///...,,,******'''&&&%%%$$$###
!!!&&&((()))***,,,//////222444666999:::;;;===AAAAAADDDDDDFFFHHHIIIJJJJJJLLLNNNMMMPPPPPPQQQUUUWWWYYYZZZ]]]^^^```aaadddeeedddfffggghhhiiijjjkkklllllllllmmmnnnlllnnnooommmnnnnnnoooooopppppppppppppppqqqsssrrrrrrpppqqqrrrsssqqqsssssssssssssssrrrrrrssstttrrrqqqrrrqqqqqqpppqqqqqqoooooonnnqqqnnnpppmmmnnnoooooonnnnnnqqqoooqqqnnnoooppprrrqqqqqqrrrqqqsssrrrtttvvvtttuuuuuuwwwwwwwwwyyyxxxwwwyyyxxxvvvxxxxxxyyywwwwwwwwwvvvvvvxxxvvvvvvttttttrrrrrrrrrqqqpppqqqooonnnnnnnnnmmmmmmkkkkkkjjjjjjhhhhhhgggeeedddccccccaaa___^^^\\\ZZZXXXXXXTTTTTTQQQNNNMMMJJJIIIGGGGGGFFFEEECCCAAAAAA@@@???>>><<<;;;999888555333222111...+++******'''&&&&&&"""
!!!%%%(((******...000111333444777:::;;;>>>@@@AAAAAAEEEGGGHHHIIIJJJKKKNNNNNNOOOQQQQQQRRRTTTVVVYYY[[[\\\^^^```bbbccceeefffgggiiiiiijjjllllllmmmooonnnoooooooooppppppqqqpppqqqqqqqqqrrrrrrssssssrrrsssvvvuuutttuuusssuuuuuutttvvvttttttvvvvvvuuuwwwvvvtttxxxtttssssssssstttrrrrrrrrrsssrrrqqqrrrqqqoooqqqpppqqqqqqpppqqqoooqqqqqqrrrrrrrrrqqqtttssstttttttttvvvvvvxxxvvvxxxzzzyyyzzzyyyyyyzzz{{{zzzzzz{{{zzz{{{zzzzzz{{{zzzzzzyyyzzzxxxzzzyyyvvvvvvuuuuuutttrrrrrrqqqpppppppppppppppooommmllllllllliiihhhhhhfffddddddbbbaaa___^^^]]]ZZZYYYVVVUUUTTTQQQMMMLLLKKKIIIFFFFFFFFFEEEDDDDDDBBB??????>>><<<999999666555333000...******''''''&&&"""
!!!###&&&((()))000222444777888;;;<<<>>>AAAAAABBBEEEGGGJJJKKKKKKNNNMMMPPPPPPQQQTTTTTTTTTWWW[[[\\\^^^```bbbddddddggghhhjjjkkkllllllmmmnnnnnnppppppqqqrrrqqqrrrqqqssssssssstttsssssstttssstttwwwwwwwwwyyyvvvxxxxxxwwwxxxxxxwwwyyywwwwwwxxxyyyyyywwwvvvwwwvvvtttvvvuuuttttttrrrssstttsssrrrrrrsssqqqrrrqqqrrrrrrqqqrrrrrrqqqrrrsssssstttrrrsssuuuuuuvvvvvvwwwxxxzzzwwwzzz{{{{{{zzz}}}}}}~~~}}}}}}{{{{{{{{{zzz{{{zzzyyywwwvvvtttuuussstttsssrrrqqqpppqqqooopppnnnnnnmmmllljjjiiiiiigggeeedddcccaaa___^^^]]]\\\XXXWWWTTTSSSOOOLLLMMMJJJIIIGGGEEEGGGDDDDDDBBB@@@@@@>>>===<<<999777666222111///+++***)))(((%%%###
!!!%%%'''******,,,...000333444666:::<<<??????BBBBBBDDDFFFHHHKKKLLLMMMNNNPPPQQQQQQSSSTTTVVVVVVZZZ\\\]]]^^^ccceeedddfffjjjjjjkkknnnmmmnnnpppqqqrrrssssssssssssssstttvvvuuuvvvvvvuuuvvvxxxwwwxxxyyyzzzxxxyyy{{{yyyzzzzzzzzz{{{zzz{{{zzzyyyzzzzzzzzzyyyyyyxxxzzzxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvuuuuuuttttttsssttttttsssuuuttttttuuuvvvtttwwwuuuwwwwwwyyyxxxyyyyyyyyyzzzzzzzzz{{{}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}{{{zzzyyyyyyxxxxxxwwwuuuwwwtttssssssrrrrrrppppppooonnnmmmjjjjjjjjjhhheeeddddddaaa___^^^[[[YYYXXXVVVSSSQQQOOOLLLLLLIIIIIIGGGGGGHHHDDDDDDBBB@@@>>>>>>;;;999999555444333111///+++,,,)))'''&&&###!!!
"""%%%(((******,,,000222444555777:::<<<@@@@@@BBBEEEEEEGGGIIIMMMNNNNNNPPPQQQQQQSSSVVVUUUWWWZZZ\\\]]]```cccdddfffhhhiiijjjmmmooommmppprrrsssssssssuuuvvvwwwvvvyyywwwyyyyyyxxxzzzyyy{{{zzz{{{{{{{{{zzzzzz~~~}}}}}}}}}}}}}}}}}}}}}{{{zzz{{{{{{zzzxxxyyyyyyyyyxxxwwwwwwxxxxxxwwwvvvvvvtttxxxvvvuuuvvvvvvwwwxxxwwwxxxvvvxxxyyyzzzzzzzzz}}}{{{}}}~~~~~~}}}}}}yyyyyyyyyyyyxxxwwwvvvuuutttsssrrrqqqpppooonnnmmmmmmjjjjjjgggeeedddbbb___]]]\\\YYYXXXVVVRRROOONNNLLLJJJKKKIIIJJJFFFEEEEEEBBBBBB@@@>>><<<;;;999777666333111000***))))))&&&%%%!!!
"""%%%)))))),,,000333444555777;;;===@@@AAABBBEEEGGGJJJKKKMMMNNNQQQRRRRRRRRRUUUVVVXXXXXX[[[]]]```bbbccceeegggjjjkkkkkknnnpppoooqqqsssuuutttvvvyyyyyyzzz{{{yyyyyyzzzzzz{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{zzz{{{{{{zzzyyyyyyxxxwwwwwwwwwyyywwwvvvvvvxxxyyyxxxwwwwwwyyyzzzxxxzzz{{{{{{{{{}}}~~~}}}~~~~~~~~~}}}{{{yyyxxxxxxwwwuuussssssrrrooopppnnnnnnllljjjiiihhheeedddbbb___]]]ZZZXXXVVVTTTQQQOOOMMMLLLLLLIIIJJJHHHHHHDDDCCCBBBAAA???===<<<888888666333222000...******)))&&&%%%"""
"""###$$$)))***+++...000333444888999===???@@@AAADDDGGGIIIJJJLLLOOOOOORRRRRRSSSVVVWWWYYYYYYYYY[[[^^^aaacccdddhhhjjjmmmlllnnnppppppsssuuuvvvvvvxxxzzzzzz{{{{{{zzzzzz}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}zzzyyyzzzzzzzzzyyyyyyxxxxxxwwwyyyyyyyyyzzzzzzzzz{{{zzz{{{}}}}}}}}}~~~~~~}}}}}}}}}}}}{{{zzzxxxwwwwwwuuutttrrrppprrrooonnnlllkkkhhhhhhdddcccaaa___]]][[[VVVUUUSSSOOOOOOOOOMMMKKKKKKIIIIIIFFFDDDCCCBBBAAA>>>===999888666555222111...,,,******&&&%%%"""
!!!###%%%)))+++,,,///222444555777:::===???AAACCCFFFIIIKKKKKKLLLPPPRRRRRRSSSVVVWWWYYYYYY[[[[[[___cccaaaeeegggkkkkkkmmmoooqqqttttttwwwwwwyyyzzz{{{{{{}}}~~~~~~~~~}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~}}}~~~~~~}}}{{{zzzxxxxxxvvvtttrrrppppppooommmjjjiiigggdddccc```]]]\\\YYYWWWSSSSSSQQQOOOOOOMMMMMMJJJHHHHHHDDDDDDCCCAAA???===<<<999666777222111///...+++)))'''%%%"""!!!
!!!$$$'''))),,,111222555555999;;;???AAACCCEEEFFFIIILLLOOOOOOQQQUUUSSSVVVWWWYYY[[[\\\^^^\\\___cccfffhhhjjjlllmmmpppqqqtttuuuvvvwwwyyy}}}}}}~~~~~~}}}~~~~~~}}}~~~}}}}}}}}}~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxtttsssrrrpppqqqmmmkkkhhhfffeeebbb```]]]YYYXXXUUUTTTRRRRRRSSSOOOMMMLLLKKKIIIIIIFFFCCCAAAAAA???;;;;;;777666444222///...+++***'''((($$$
!!!$$$&&&++++++000111333666888:::===@@@AAADDDFFFIIIKKKLLLOOOPPPTTTTTTVVVWWWYYYZZZ\\\^^^______```dddgggiiimmmnnnpppqqqrrrvvvxxxyyy{{{}}}~~~~~~~~~{{{xxxxxxwwwvvvrrrqqqooollljjjiiigggeeeaaa```\\\YYYVVVTTTTTTQQQQQQOOOOOONNNKKKIIIIIIHHHEEEBBBBBB@@@======:::666555222000...+++((('''###
"""######(((+++,,,000000444666999;;;>>>@@@BBBDDDGGGIIIKKKNNNOOORRRSSSWWWWWWYYYZZZ[[[^^^___```bbbbbbgggiiikkkmmmpppqqqtttvvvyyyzzz{{{~~~~~~zzzxxxwwwtttrrrqqqooommmjjjhhhfffddd```^^^\\\XXXVVVUUUTTTRRRQQQPPPNNNMMMJJJJJJGGGEEEDDDCCC@@@???;;;:::777666333000///+++***((($$$"""
!!!###%%%(((+++...000333444777999<<<>>>AAADDDEEEHHHKKKLLLNNNQQQRRRUUUWWWYYY[[[ZZZ^^^___```bbbcccdddgggkkkmmmoooqqqtttwwwyyyzzz}}}~~~}}}yyyvvvtttrrrqqqnnnllljjjgggeeeaaa___\\\YYYWWWVVVUUUSSSQQQRRRPPPNNNKKKJJJIIIFFFEEEBBBAAA@@@>>>;;;888777555000000...+++)))'''%%%$$$"""
"""$$$&&&'''***...111222555777:::<<<>>>CCCCCCFFFJJJKKKMMMPPPRRRTTTVVVXXXZZZ[[[^^^^^^aaabbbbbbdddeeeiiilllnnnqqqqqqvvvyyy{{{~~~~~~zzzyyyvvvtttqqqqqqmmmkkkiiigggccc```]]]ZZZWWWXXXVVVUUUSSSRRRQQQNNNMMMKKKKKKFFFEEEDDDAAAAAA>>><<<999666333444000...***)))%%%###!!!
!!!###%%%&&&(((///000333666888<<<>>>@@@CCCDDDGGGIIILLLNNNRRRSSSVVVXXX[[[\\\]]]___```bbbeeeeeeeeehhhjjjnnnpppsssvvvyyy{{{}}}~~~{{{yyyxxxtttqqqpppmmmkkkhhheeeccc^^^\\\[[[ZZZXXXVVVUUURRRSSSPPPOOOMMMKKKHHHGGGDDDBBB@@@>>><<<:::999666111111///******%%%$$$!!!
###$$$''')))000222444666:::;;;???@@@CCCFFFHHHKKKOOOOOORRRWWWWWWXXX]]]^^^______cccdddeeeggggggiiilllooosssvvvxxx{{{}}}}}}{{{xxxxxxsssqqqoookkkjjjfffccc___^^^\\\XXXYYYXXXVVVUUUTTTRRRPPPNNNLLLIIIHHHFFFDDDAAA@@@>>>;;;888777555111///,,,)))'''$$$!!!
""""""&&&'''))),,,000333555777;;;;;;???AAACCCFFFHHHMMMPPPRRRSSSVVVWWWYYY\\\___aaaaaadddffffffhhhiiikkkmmmppptttvvvzzz~~~~~~}}}yyyxxxuuusssooommmkkkgggdddaaa___[[[ZZZZZZXXXWWWVVVUUUSSSPPPOOOLLLKKKHHHFFFEEEAAAAAA>>>;;;999777555333///...,,,***((($$$$$$
!!!###&&&''')))000444666888;;;===@@@BBBEEEFFFJJJLLLPPPRRRUUUXXXYYY[[[^^^aaabbbcccffffffiiijjjlllmmmooossswwwxxx~~~yyyxxxtttqqqooollljjjeeeccc```^^^]]]]]][[[YYYWWWVVVRRRQQQPPPNNNLLLIIIGGGEEEBBBAAA@@@<<<;;;777666444000///***'''%%%###"""
###&&&(((***...000444555888===>>>AAAAAAEEEHHHKKKMMMQQQSSSUUUWWW[[[]]]___bbbdddffffffgggjjjllllllnnnqqqtttwwwzzz}}}~~~zzzuuussspppmmmkkkhhheeeaaa```___^^^ZZZYYYXXXWWWTTTTTTOOONNNLLLKKKHHHEEEDDDAAA???===<<<888444444000...+++)))%%%"""!!!
###$$$&&&(((+++///111444777999;;;???AAAEEEFFFJJJKKKNNNSSSSSSWWWYYY]]]^^^___ccceeefffhhhjjjkkkmmmoooqqqrrrvvvyyy}}}~~~{{{xxxtttrrrnnnjjjiiieeebbb`````````]]]ZZZZZZXXXTTTSSSQQQPPPOOOKKKHHHGGGCCCBBBAAA===<<<999666444111///...,,,***%%%$$$!!!
###$$$''')))***...333444888:::<<<???BBBDDDHHHJJJNNNPPPSSSUUUXXXZZZ]]]___bbbdddggghhhjjjkkkllloooppprrrsssyyy~~~}}}xxxwwwsssrrrmmmiiifffdddcccaaa___]]]\\\ZZZXXXXXXUUUSSSPPPOOOMMMHHHGGGFFFCCC@@@???;;;999888666222111...+++)))&&&$$$###
"""###&&&(((***+++///333555999;;;>>>@@@BBBEEEIIIKKKNNNQQQUUUVVV[[[\\\___```dddfffhhhjjjmmmllloooqqqrrrtttvvvzzz}}}xxxvvvrrrpppkkkhhheeedddbbb```______]]][[[XXXXXXTTTQQQPPPMMMJJJHHHFFFDDDAAA???===:::999666444222...,,,)))((($$$!!!
!!!"""&&&(((***+++000333666999<<<>>>AAACCCFFFIIILLLNNNQQQUUUVVV[[[\\\```bbbcccgggjjjkkkmmmnnnppprrrttttttxxxzzz~~~}}}yyyvvvsssooollliiiffffffcccccc```___]]][[[YYYWWWTTTSSSPPPNNNLLLHHHFFFDDDAAA@@@>>>:::999666333111///***&&&$$$!!!!!!
"""%%%&&&(((***+++///333666:::===???BBBDDDGGGIIIMMMPPPRRRVVVXXX[[[]]]aaaccceeejjjjjjmmmoooooorrrsssuuuyyyyyy}}}{{{xxxsssrrrllljjjiiigggdddcccaaa______[[[ZZZYYYVVVSSSQQQPPPMMMJJJHHHDDDBBB@@@>>>;;;:::666555222///***))))))&&&###
"""###'''(((+++,,,000333777999===@@@BBBEEEGGGLLLNNNPPPTTTWWWZZZ[[[___bbbeeegggjjjkkkooonnnqqqsssvvvwwwzzz{{{~~~zzzuuuqqqooojjjiiihhhfffccccccaaaaaa^^^\\\YYYVVVUUURRRPPPMMMJJJHHHDDDCCC@@@>>><<<;;;555666222000***(((%%%######
###%%%'''***)))///444888:::===@@@CCCDDDHHHKKKNNNPPPTTTWWWZZZ]]]aaadddgggiiikkkmmmooopppssstttwwwyyy{{{{{{~~~}}}{{{vvvsssooommmjjjjjjiiifffcccaaa___^^^\\\YYYXXXVVVRRRRRRLLLKKKIIIFFFCCCAAA???===;;;999666333111,,,***)))&&&$$$"""
!!!"""$$$''')))...000666888;;;???AAACCCFFFHHHLLLOOORRRVVVYYY\\\^^^aaadddgggkkkkkknnnqqqqqquuuvvvyyy{{{{{{yyyssspppmmmkkkkkkhhhgggfffcccccc___^^^ZZZYYYVVVSSSQQQPPPLLLJJJGGGCCCBBB@@@===<<<888666222111***)))&&&%%%"""
$$$%%%'''***+++...000555888<<<>>>AAACCCGGGJJJMMMPPPRRRVVVYYY\\\___aaadddiiiiiimmmooorrrsssvvvyyyyyy~~~}}}yyytttpppnnnlllkkkjjjgggfffdddbbb```^^^[[[ZZZVVVVVVQQQPPPLLLJJJIIIDDDBBBAAA>>>;;;999666333111,,,+++((('''$$$"""
!!!$$$&&&'''***+++///000555999;;;???@@@DDDGGGJJJMMMQQQSSSWWW[[[]]]```bbbeeejjjlllmmmppprrruuuxxxzzz}}}}}}~~~yyyvvvqqqoooooommmkkkhhhfffeeebbbbbb___\\\ZZZXXXVVVSSSPPPMMMJJJGGGEEEBBBAAA???<<<:::888555222,,,,,,***'''%%%"""!!!
!!!###%%%)))***+++...111555999<<<AAABBBEEEHHHKKKNNNRRRUUUXXX[[[^^^aaadddhhhiiimmmnnnrrruuuwwwxxx{{{zzzxxxsssqqqooonnnkkkkkkiiigggcccbbb```^^^\\\XXXXXXSSSRRRNNNLLLHHHGGGDDDAAA>>><<<:::888444222,,,***'''%%%###"""
!!!$$$&&&)))***///111555:::===@@@BBBFFFHHHKKKNNNRRRTTTZZZ\\\^^^bbbeeehhhkkkmmmppprrruuuxxxyyy{{{~~~{{{wwwsssrrrqqqnnnmmmllliiigggeeecccaaa]]]]]]YYYWWWTTTQQQOOOLLLIIIEEEDDDBBB@@@<<<;;;777444222,,,)))'''%%%###!!!
"""###&&&)))+++,,,000222555:::>>>AAAAAAEEEIIILLLPPPRRRUUUXXX\\\```bbbeeeiiilllmmmrrrsssxxxyyy{{{}}}}}}xxxvvvtttssspppooollljjjhhhfffdddaaa```\\\[[[VVVUUURRROOONNNKKKGGGDDDBBB@@@>>>::::::555111...,,,***)))%%%$$$"""
"""$$$&&&)))***///333666:::>>>AAABBBGGGIIIMMMPPPSSSWWWYYY\\\```eeegggiiinnnooorrrtttxxx{{{~~~~~~~~~yyyvvvtttrrrrrrpppnnnllliiigggdddbbb```^^^\\\YYYVVVSSSPPPMMMKKKHHHFFFCCCAAA===;;;777666222///++++++)))&&&$$$"""
###$$$%%%)))+++///000444666:::???@@@CCCHHHJJJLLLPPPRRRVVVZZZ]]]```eeehhhkkklllpppsssuuuyyy{{{}}}}}}{{{wwwuuusssrrrpppnnnnnnjjjgggfffccc```]]]\\\YYYVVVTTTPPPMMMKKKHHHFFFCCC@@@>>><<<777555222///***((('''$$$!!!
###$$$''')))+++000222666999>>>AAADDDFFFKKKMMMPPPTTTXXX\\\___aaadddhhhkkknnnrrrtttwwwzzz}}}{{{zzzwwwuuusssppppppmmmjjjhhhhhhdddccc^^^\\\YYYVVVSSSQQQNNNKKKHHHFFFDDDAAA>>>;;;999666222///,,,***)))'''$$$###
###$$$'''******000333666:::>>>AAADDDFFFJJJNNNQQQTTTXXX[[[```bbbeeeiiimmmnnnrrruuuxxx~~~~~~zzzxxxwwwuuuqqqrrroookkkjjjgggeeebbb```^^^[[[XXXUUUQQQOOOLLLJJJFFFCCC@@@???<<<:::666222000+++)))((($$$###!!!
###$$$((()))+++...111333666:::>>>@@@DDDIIIKKKNNNQQQUUUZZZ[[[___ccceeejjjmmmppprrrvvvyyy{{{~~~~~~zzzzzzxxxuuusssqqqnnnkkkjjjhhheeecccaaa^^^[[[XXXUUURRRPPPMMMJJJGGGDDDAAA???===999777111000,,,+++)))&&&%%%"""
###%%%'''***,,,...000333888999???CCCCCCGGGKKKNNNRRRVVVWWW]]]___dddgggiiimmmppptttxxxyyyzzzyyyvvvtttrrrpppmmmkkkhhhfffcccaaa^^^[[[YYYUUURRRQQQMMMJJJHHHEEEAAA@@@===;;;555222111+++)))'''%%%###!!!
"""%%%((()))+++...000444777:::>>>AAAEEEHHHKKKOOORRRVVVYYY^^^aaadddgggjjjooorrrvvvxxx{{{}}}}}}zzzwwwvvvsssqqqoookkkjjjhhhcccbbb___\\\YYYWWWSSSPPPMMMKKKGGGFFFAAA@@@===:::666333///...+++***'''%%%"""!!!
"""%%%'''***+++...222333777;;;>>>BBBDDDHHHLLLPPPSSSWWWYYY]]]```eeegggjjjooorrrvvvyyy}}}~~~~~~~~~{{{xxxwwwsssqqqooommmjjjhhheeeccc```\\\ZZZWWWSSSRRRNNNKKKIIIDDDCCC@@@===;;;666333000...,,,)))&&&%%%"""!!!
!!!###$$$((())),,,...111444666;;;>>>BBBEEEHHHLLLPPPSSSVVVYYY]]]aaaeeeggglllooossstttzzz}}}~~~}}}xxxxxxuuussspppnnnjjjgggfffccc___]]]ZZZWWWTTTQQQPPPLLLGGGEEEBBB@@@???:::666333111...,,,***(((%%%###
"""&&&(((***+++000111444888:::===CCCDDDJJJLLLPPPTTTWWWZZZ]]]bbbdddhhhlllqqqsssxxxzzz~~~{{{xxxxxxssspppooolllhhhfffdddaaa]]]ZZZWWWSSSRRROOOLLLIIIFFFBBBAAA>>>:::555444000...,,,***'''%%%"""!!!
###&&&''')))///111444777:::===BBBEEEIIIMMMOOOTTTWWWZZZ^^^bbbeeehhhkkkpppsssxxxzzz}}}{{{yyywwwsssqqqnnnllliiigggdddbbb]]][[[XXXUUUQQQOOOKKKIIIFFFCCCAAA@@@999666333222...,,,)))'''%%%###"""
###%%%((()))+++///111444777:::>>>AAAEEEHHHMMMPPPTTTXXXZZZ___cccgggiiimmmppptttyyy{{{}}}~~~yyyxxxsssqqqpppmmmjjjfffdddbbb___\\\XXXUUURRRNNNLLLIIIFFFDDDAAA===:::777333111...,,,)))(((%%%###!!!
"""%%%'''***,,,...111444666;;;===BBBEEEIIIMMMQQQSSSWWW[[[^^^bbbeeejjjmmmrrrtttyyy}}}zzzuuuuuupppnnnjjjgggdddaaa___\\\XXXUUUSSSNNNLLLIIIGGGCCCAAA>>>;;;666333111...,,,)))(((%%%$$$!!!
"""%%%'''***,,,///000555777:::>>>AAADDDIIIMMMPPPRRRXXX[[[^^^aaafffjjjooorrrvvvyyy~~~}}}{{{yyywwwtttpppmmmjjjhhhfff```^^^\\\YYYUUURRRQQQLLLIIIGGGCCCAAA===:::666444000...,,,***(((%%%###!!!
###&&&''')))///222555666;;;>>>BBBCCCHHHNNNPPPUUUXXX[[[___cccjjjiiipppsssvvvzzz~~~}}}zzzyyysssssspppkkkhhhfffccc___\\\XXXUUUTTTPPPMMMIIIGGGDDDAAA???:::666444111...,,,)))(((%%%###!!!
"""$$$'''***,,,111333666:::??????DDDHHHLLLOOOSSSYYYZZZ___bbbgggjjjnnnrrrxxxzzz}}}~~~~~~yyyvvvsssqqqnnnkkkhhhfffaaa___]]]YYYUUURRRQQQLLLIIIFFFCCCAAA<<<:::777333111...+++***'''&&&###!!!
"""%%%''')))+++111444777:::===@@@CCCIIINNNQQQTTTWWW[[[___dddiiijjjooosssuuu{{{~~~}}}{{{wwwssstttooolllhhheeecccaaa]]]ZZZVVVRRRPPPLLLKKKFFFDDD@@@<<<999666444222///+++***'''%%%###
!!!$$$''')))+++000333777999>>>@@@BBBHHHLLLQQQTTTWWW\\\___dddiiikkkooosssxxx{{{{{{yyyvvvssspppkkkhhheeeccc```\\\YYYXXXSSSPPPLLLJJJFFFCCC???<<<888666333111///+++***'''%%%###!!!
"""$$$&&&)))***000444888999===@@@BBBGGGLLLOOOSSSYYY^^^___fffgggkkkppptttwwwzzz