-... . - . .-. .--. .. -..- . .-.. ... ... -.-. .-. .. .--. - . -.. --. .-. . -.-- -... .- -.-. -.- .-- .- .-. -.. ... ... --.- ..- .- .-. . ... -.-. .-. .- -- -... .-.. . .-.. .- - .. -.
.. -. -.. . -..-
 
.--. .... --- - --- ...
 
- .-- .. -..- - ---- ----- ..... .---- ----.
 

 
.--. .-. . ...- .. --- ..- ... ...- . .-. ... .. --- -. -.. --- .-- -. .-.. --- .- -.. .... ..- --. . -.-.- ....- .---- .---- -.- -... -.--.- -. . -..- -

--"<<<<<<<<"--;;,,,,,,;,,,,;;;--""""<<<++cie@########MH6o++-;,,::,,1*--,,,,,,,,-,
,:,:::::,,,,;;;;--"""<<<"---*6M##############iM#####Mc@Ici<";;,::,;0+<-;,,,,,,;;;
..::,;--""<++co6M#########WW#################oMMWM$H"6,o"c<;";,:,-c0c+-;;,,,,,,;;
.,*@#####################MWHWWMM#M##WWWWWMHHMH-88@08;8-I*c-;<,,:;,cio+";;;,,,,;,,
"*o6$##############M#MHWW@PP8@@@8@P$@@@6@800@$+0II@6;1ci*"+<",;-,;+ic<"<;;,,,;;,,
"*iI6@@@H$H$$WHH$$$@PP@P@@P0880I68e@P688I8e808I,I6<*0,""c*"-+";,;"+cc+--;;;;,,:,,
"<*o1e000008800@8@@8I60880616io161I6616I0ci116e+6cc;+<*;";,---,,;"**++--;;;;,:,,;
-++co1eI6166@I866I0I61e6iieeIocc116806ee1cii1*ii,c-,-;"*c"+;"-,,;-+*+<";;;,:,;;;;
-"+**+co6i6oi<-;c*i+eieI1*I01o*1cc*eoo"*<1i*ic*"-<i-,,;::",,;:::,;<<"<";;;;;;;;;;
"-***+i*+<"-"""---*1i*o"+c*c*cc**c+c-i+oc1i+1c*<-,;*"-:,",+;;-,;-"<<+"-;-;;;;;,,;
;--<<+<*";;;--""---"+++"+<*<"i+c*o+**+o*;-"<<*;"c",,,,*"<:,<,;:;;-"-;--;;-;;;;;,,
";";+<-<;;;;;;-""----+*"cc+-c*c<c"o1+*<*-";+;;";,":;;",-:c:::.:,;+"---;;;-;;;,;;;
:;-;--"-----;;;-""-""<<+*<-<",-;-<-,";"*-+<<;;;-"<:-:.;;,,;:::,:"*"--;;;;;--;--;-
:,-;;,-"<""""---""""""i+---<<-;-c,*,,-;;-,**";;,-,::;,;;-;::,",;;";"--;;--"-"<-""
,-:;-,"""<<<<<"""<<<<<<I;;-,:;-,":--"--*--,,*,;;<,,,,+;-;"::;:,;;";-;;--"<""""-"<
,:,;,<""<"<"<<<+++++++*o+o+-:-"-,,;-i--,;;;;;;;-,;,,:;;,.:::,-,,--;--"""""""-""""
,,;,,*+<<<<<""<<+**ccccie+<cI-::;;:;,,:;"-;,:-,;,;<:;,:-:.:,,,,,;-""-"""""""-""""
,,:,,**+++<+<<<<+**iiooo0ci+<<ic",,,;-,;-,.,,,:,;,,-:,,,:,;,,,,,;-<<"""""""""""""
-,,,,**c***c*<<++*cio11eI<+oo1o+<<ce":;-;,:,,:;.;:,,:,;::":;";,,,<+<<"-""""""""<<
;;,,:iiiiccii++++**cciooo<<<*ci111e1i+;--";::,::,.:::,,:::.,:,:;-<<<""""""<""<<<<
-,,,,o1111o11c*****ccccii""""<<<<++*ci+;;;;--;:-,,::::,:;.:..,:,;<+<<""""<<<<<"<"
<,,,,I6666666Iccc*****c*i"--------"""";,:::::::.:::::,,,-<:...:,-<<<<<""<<"+<<<""
+,::,@@@P@@@801oiiccccccc------;;-----::::.:.:;::.:::,.,::.:..,,<++<<<<"""<<<<<"<
+,:::eH$HHHH$@011occ*****--;;-;;-;;: ....:::::,,::,:,,::, ::::,,<++<<<<<"<"<<<<""
+,:::;MMM#MW$@8eoicccc**";;;;;,..... .........;..... .,:,:,::,:,<++<<<""<<<<<<<<<
<<::::$MWWH$@80Ioiioiic*,;;. ... ... ...... ..:.  .   ,:-:.:::,,<+<<<<<<<<<<<<<<<
:<::::,H$P@80IIe11eI1oi-,    .   .   .  ..  . ,.  . ,-:.-,:,:::;<<<<<<<<<<<++<<<"
:+,::::1800e1ooio1eee1c,.   ..   .   .  .   .-..  .  .::::;::,,;++<++<++<<+<<<<"<
.<;:::::ee1oc***io1o1i-..   ..  ..  ..  .   .: .  .  .:-,:-:,,,,++++<+++<+<<<"+<"
.-<:::::-oic++++*cccc-..   ..   ..  ..  .   .: .  .  .::::,;,::;++++++++<+<<<<<""
..":::::, :*<<+++*c<,..    ..   ..  .   .  .,  .  .  ."::::;:::-<++++++++<<<+<<<"
..":::.::  ::*ccc", .:.    .   ..   .   .   ,  .  .  .;,,,,",,:"<<<+++++<++++<<"<
..",..::::         .:.    ..   ..   .   .  .;  .  .  .,,,,,,;,,"<+<<+++++++++++<<
..:-:::::-      .::.     ..    .    .   .  -;  .  : .-,,,:,;-::<<++++++++++++<+*+
...-:::::,  ...:::.     .:.   ..   ..  ..  -.  .  : ..,,,,,,,,:""<+++*++*+++++*<+
...-:::::: .,,::       .:.    :.   :.  .. "-.  :  : ..,,,,,,,":<<+<++++*+++++++""
 ..;-:::,,:..        ..:.    .:   .:   .. ;,.  :  :-..,,:,,,,:;<<<+-++++*++**+;<+
....-.,:,,;.     . ..:::    .::   ::   :. -,.  :  ;..:::::::::""<+++"+<<++*+<<<**
 ...<:::,,;. ....:::::.    .::    :.  .: - -. .: ,: .::::::::.;"""<<<+-"+<<<<+*+*
..  .:            .:.  .. ..::   .:   .: <<,  .,  : .::....:::-""<<<"<<""<<<***cc
..:.::,:::...::::.               :.....::-;:. .,  . .,..:..<  ""-<""""""-"++++***
:::,,:::,:,,:;,,:::...:....             <.::  .,...  ,::..<.,:-<""""<""<<<<++***c
;;,,,,,,;,,;;,,,,:::,::.:..........:    <;    "      ,:::.  . "<<+""<++<<"<++<"**
;;,;;;-;-;",;,,,,,;:::,,::::,::::::....":-:..".     .:,:::.   <<<<++++<<<<"<<+<+*
;;;;;;---;;;,,,,;,,:,,,,,,,,,,,::,:::::<:;..".......,         ""<<<<<"<<<<++<++c+
-;--"--;;;;;;;;;;;;;;,;;;;;,,;,;,,,::,,<::.;:::..,:..:;;;,:..:""""<""<"<<<+**+*+*
;----;;;;;;;;--;-----;-;;;;-;;;,,,,,,,+:e::::::::::::,,,,,::.-"""<""""<+++******+
----;;-;;--"--"-"----"--;----;;;;;;,,,<;;:,,,:::::::,,;,,:::.""<""""""<<+**+*++*+
"------;-"-------"---"";"""-"--;;;;;,1"o,,,,,,o:,,,,;;;;;:::.<""<"-""<<+++*******
-""---"-""--"----"""----"----""-;e-;;*,,:,;;,;;;,1;;;;,,,:::."""<"""<<"<<+**cc***
""--"<-"""""-"-"-""-""""""----0-;;;,,*1,.;;;;;;-;;,-*;,;,,,::"""""""""<<++*****++
<""""""""<""-"""""""""<""-""P:""----*-"-;;;,;;-------;;-,,,,,""<""-"-<<<++++<<<<<
""<"""""""""""""""<""""<""8"-""-----c-"-"-;;;;;----";;;-;,,,-""<<""<<<<+<<+"+c+++
"<""<<"""""<""""<<<<"<<<1"<"""""-""<<-----;----;--";;;;--"--""""""<<+<+*+++****++
<<<<<"""<<<""<<++++<<<i,+<<<"""""""*-"-----""-"----;;;;-----<"<""<<"<+<+++<+*++++
<<<<<-+<<,-o++++++++e,+++<<<<""<<<<*"-""--""""""<-;;,;------+<"""<<<<<<<<<<<+++++
++<P<<<<<<++<++<+++*"++++*+<<<<<<<c<-<""""-""""""--;;;---"-"<""""<<<<<<<<<<+<+<<<


..--- ----. ..--- ----- .---- ----. -- .- -.--