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

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

,::,,:;,,,:;;,,;,;,;;,;;;--;;;;;,;;";;-;;";-----;"-<"<--"<<"+"""<<<<<<<*+*+++++<<<<+++<<<<<<++<<+<<<<<<<<<<<+"<<<<<+<"<<<<<"<"<"""<<"""""-: . .  
:,:,,,:,:,,,,;,,;,;-;;,;;;;;;"-;-,------";-----""-""""""<<<"<<<<<<<<<+++*+*+++++++++++++++<++*+++++++++<<++<++<+++++++++++<<<<<<+<<<<<<<<:..     
,,,,,,,,,,,,,,,,;;,,-;-;;;;;----;;-"-----"--"-""--<""""<<""<+<<<+<<+<+++++*+++<++++++++++<++*++++*<++<<++++<+++<<+<+++<++<+<<+++<<++<+++: ..     
:;,,,,,,,,,,,;;;;;;,,;;-;-;;;-;-;-----"--"""-""""-;"<<"<"<<+<<++++<++*++++**+*+*+++*+++++++++++++++*++++++++<<+++<++++++++++<+++++<++++*:.:   .  
::::,:,:,,,;,;,,,,;;,;-;--;;;;;-"--""-"-"-"""""""""-<<<<<<<<++<+++++*+++++*<**++**+++c+*++*++*+<+++*++++++++<<<<+++++++++<++++<+++++++**,.:.. .  
.::,::,::,,,,,,;,;,;;;,;;;;;--;;-----""-"-""-""""<<<-<<+<<++++++++<+**********c*c********************+*+**++<**+**+*++++++++++<+<<<+**++:,,:.    
:::,::::,,:,,,:,;;,;;,;,;;;;;;-;;--;--"-"-"-"""""""<"-""<<+<++<<<+++*+++++****c*c*cc*c***c*ccc*c*c*ccc*****++**+****+++++++++<+<<++,*";::      . 
.:,.::::,,,::,:,;,,,:,,;;;;,:;;;;-------"""--""--<""<<-<<<<+*+++++++*+******cc***ccc*cc**cc*c*c***cc*cccc*ccc*****++++++++<<<<<"++;:.:..         
.:..::::,::,:::,,::,,,,---;,;;,;-;;-;--<<+<-"""""""<"<<<-<<<+<++<+*+<+******ccccc*cc*cccciccccicc*cc****ccc<*+++++<+<<"<"""--";;,;;,.    .       
...:..::,::::::::,,,::,:,,,,,,;;;;,;;;--;-*c"-<""""-<<"<"<-"<"<<<+++<++<+i****cc**c*cc**cc***c*+<+++<<<<"""<<""<<"<--;,,;:,.::::;--;.       .    
........:..: .:.:::::::::,:,,::,,;,,-"-"<"+----"-"""""""<-<;-<-<"<<<***+*++<"<<++<*+++<"-:;;,;;;;--,-;"-;-;,,-,,;;-,;::,,,,::,,.,--,:    ..      
...........:.:..:::,:.:,:,:::,:::,,;,,,,;";;----;-----;-,;;;-,;,,::,::.:::::..::::::,:::::,,,,--;;"-;--;,--,;;-,-,,,;,:;:;;:,;,.,-;,:            
. .....::,,:,,;,,,:::.,:,:,,:;:,,,,,;,,,,---";-"-"""<:"- ... :::...::::::::::,,::,:,:,::.::,-""---<--;"-,;<;-:-;",;:;;.;;-,,,-;:,,":. .          
..........:::.::::,::,,:,,,,;;;;;-;;-----""""<<<<<<<<<+<..:..:::::::::::,:,:::,:,,:,,:,,:;,;"-";-"<";""<,;"-":;;"---"-:-:-::,;;;::<,;..          
 ....:.:.:::::,:,,:,,:,;,,,;,;;-;------"""<<"<<+<"<++<+*- ...:.:..::.:::,,,,.,,,:,:,,,,,:;:-<-<;<<<";"-<,""-":,;";--"":-:-;,,;"",:<--:.   .  .   
:.....::::::::,,,;,,:,,,,,,---;;-"---"-""<<<<"<+<+++++++<:::::.:::,:::,:,,,,,,,,,;,,,:,,:,,-+<<-<<<<;<<<--;...:;";---":":";,:-"",,<"": .. ...:. .
....:::::,::::,:,,,,:,,,;,;;-;;--;"---""""<<<<<<<+++**+*<":::..:...:,,,::;;,,,,,;,,;;,;;,,,-++<;<*+<;"<<:. .:. ..;-;-;:-,"-,:""<;;+++,<+;..:,;...
..::..::,::::,:,:,;;;,;,;-;;;------"-"-"""""<<<<++++*+*+++.:::::,:::.,:,;,;,,;;;"-;,-;;;,-;<*+<"+c++;<<-..... ..;-,,,,,,::::,""<;-*c+.-c<:    .  
..:::::::,:::,,,,,,,,,;;;;;;;-;----""""<"<<<<<+++*****+++*-.::::::,,,:,,;;;;;---,,;-"-"-;--+<i+;"+*+""<<,:. ..,;;::,,,:,:.::::;+--*i<:,c<; :"-:: 
:....:::,,:,::,,,;:;;,;;;;;-;--;-"-<"<<""<"<<<<<++****c**+*::::,.,,,,,,,-";"-"+"c1co<"""--;<<i*-"cc*"-<*  ,::;--;,:;::.,,:.:::::-"ci<:.c<, ,+-,: 
..:,.:::,::,;,,:,,,,;;;;;;;------"""-""""<<<+<*++***cc";.:::::,:::,,;;-"""<<++<60Icc;""-,-;"<cc"-*cc"-"**,  ..-,:,.:.::::::..:,:.:oo+".i+; "<;;. 
..::....::.::,,;,,,;;,;,-;;;;--"-""""<<+"<<<+*+++***c*;::.:,,::,::,,;;--""-<c**--;,"-"-<--,""*i+"iii+;-**+ ;c-,-:.:: .,,:,::,::::::c"*:i*,."";-. 
.::..:::::,,:,:,;,,;;,;;;;-;---"""""<<<<<<+<++****cc**;,:,:,,:,,,,,,,;;;,;-oicc*e<e++cc+<+;-<*oc"+io+"-*"--;<,;.... ..,,::,:,:,:::::;c,cc:.";;<: 
..:..:::,,,,:,,,,,,,;;;;---------"""""<<"<++*+**cccccc;,,,,,,,-,;;;;;,,,;-oii*ic8;oW;-c++<<-++1i<<c1*"-<c-,,,;...:::,,,;,:,,,,::.... <.<i:,<;-+: 
:::::,:::,;,,,:,;,;;;-;;-;-----"""""<<<++<<++****cciio<;:,,,;;"<-;;;;-,-"iHP6<c*::*@c6P0i<+-+66Io"-;;,-;<"+,,:..;<<,,;;,,,,:::..:.. ..."i.:",<c,.
..::.::,::,:,,,,,,,,,;;-------"""""<<<<<<<++****ccio1o+-;-;.,,-<<;,;"c+iecccco#$<+0P*"0o+*+<"""-";-;,;:..:<c;0;;-*+<",,,,::::::.... ..:;+.:-,+i: 
..:,::,:.::;;,;,;,;;-;-;"-;-";"-"""<+"<<+<*+**+*ccci1o""""6I0o""+<<<*++M#ccico#W+*+*<-<,<i*i<,...::::;",:;:,-8<--*+<",,;:.;..:.... .. ..:-:,;*+,.
.:::.::,:,,:,;,;;,;;-;;;-;;"-"""""<<<<<<<<+++***ciioo<<<""i1;c<";:.,,,;,:,,:::,::.:.:::,oei*+<188<-;,;+<+*+1"8+-;+<"-;,;<"<o:.   ...  ::,-::,*<,.
:.,.::.:,:,,;,,;;,;,,,;-------""-""""+<+++++**ccciiioo1iiii+:"*,,;;:,;;;,,;,;.... ...:..,00Ic16+$i,io1<<+**e+0c--"+";;<eooe::.   . . :,:-   +i<;.
:::,::::,:,,,,;,;,,;;;-;;;:::;-"""""<<<<<++****ccciioo1oooi";<;i-;-;<:;;,,;,,:.........,M6@i<e6H8i-i8-*<-<-o-i+;-""-,-*111e;...... .:;-.-:.:.+;;.
.::,,,,::,:;,:,,,;,;,:        .  ;""<<<<+++++**ciciioo1o1oo*<";c+;-<---,,,,,;::..:...:,"#P6cII0Mi<*ioi...     . .:---<co1II.:.  . ..,,;:< ::":.,.
:.:,,:,:;,,,;,;,,,;.          .    -"<++<++++**cciiioo1io11c"-;;*-;"-,-;--;,-;::::.:::,-#PI<o1e$H"-,:  .          ..::;,,,;::.. .. ..:,.::.:"-;-.
,::.:::::,,,,,;,,:   .            . ;+<<++++****cciioo1ooe1c-;--c<""+++c::::,;;,,,"-;,,:<<*<+<<*c";..    .    .  .   :.:,,e:..  . .. ,:.,<..:.:.:
:.::,.,:,:,::,:,:.           .  .  .,"<<<++++*c*iiiio1ociic"-;.:;*c::;-e<--<;+",.;I;-,,,--<""-,+":..... ..  .     .   ,<:,-..       .::,:c.,:.:..
::::,,:::,,,,,,,               .    ."<+<++++***ciiocc*+<<<""<"+**c:;---6i;*1eI1i"ico1c<<<-+*ic;;:   . . .      . .. ..,;::...  . ...:.<:c...:::.
::::.,::,:,,:,:       .             .,"<++++**cccic*+++<+<<"::,.,<i".:,:-c:;+iioi-c1c*+i<",,;"""<.    ..  ...   .   . .;<:,....   ,:  .".*. .,.. 
::..:::::::,::                       ,-""""<<"<<"""<""<<<<-:..:.+-**.::.:e<:c1o"+-*c<+++"-:,,-"-". ..  ..  .     . . . ,":.:.... ......:.-...-.. 
:..:...,::,:::                     . :-"<<"---"""""----;-";;-;;;-,-*"----+i,"+**+-+1+""<";;-;--;...  . .      . ..    .,;,::.     ,,,..:.":."<,:.
:::.:..::::,,:..                . . .;;""--"""-""""----;";,..,,-;.."<,,,-"i+"+*+eo0M"""-":,;<i-".   .   ..            ..;,.: .  . ",:.::.;,:<,.:.
.::.::..::::,,.::..     .           .;""-""<""+<<<""""""-,,,:,,,.*;;<"""-,-*<++<;-*-<<";;;;;;;.:... .  .   .  .   .   ..::,..    .:.. ::.,; ;.:: 
:....:.::,:,:::::::. .     .       .,--""::<<<<<+<+<"+<";+;:::,, *o.;-:::,,<""",:-1-,<-:,:.,;,-;,..        .    .  .. ..:,.:...   :... . ,....., 
...:::.::::::::,:.   ..            .;;"; .,.,"<<<<<<<+<;,;,.:.;,:::,;";;;":-";"eIeII,::;;:;,-,:::. ...     .      .  .:.:,.:..    ..:.:.:<;,  .  
::::::::.:::.  .               ..     .   . .;<"-;;-;,,:,,,,-;-,:.. .,;::,,,,-*cc... . .:,<"<+*,:.               ..,,-""<"<;".   .-""-"---,:..,. 
....:::.::.               . .   .  ... ..  . ,,,;;;--;-;;----;;,,,,,,,:,:,,<ccc  . .  .           .        .       ..."-;<",;-;,,,-<<<<<"""-;.;,;
.  .....:.  .                 .... .. .    .. .:,;;;;,:,;,,:::::,,::,,,,;-"*cc.   .  .     .                     .        .::-,;,;,,,:::::.:, .. 
  . ..... .  . .... ...  .. . ..:  ..     . ..  :..::::.:,,,:;;;,;,,,:,,;-""<   .  .    .         .     .             .          ..    .  .    ..
 ..     .....:. .... ..  .:.....:........ ....  ........:.....:..... ......:.. ......  ...........   ...... ..  ...  .            ..       ..   .
.     ..   .... .. ...:. ...:....... . ........   .:..::..:   .:.....:........: . .. ..  ....  ....     ..  . ... ....   .        .    . ....... 
      . .. .......... . ... ...................   .   .."-;-;:... ...... ..  ...  ... ....  . .   .... .... .   . .   . ..   .     .   .  . ..   
      ..  . ...  .. .... ..:.. ........... ........... .,;;,;... ....... .....  . ..   ... .. .. . .. ... .  .    .     .  .      ..  .    . . . 
  .    .   . ..   .. ...  . : .......... ..... . . .. ..."-;,......  .... .  ..:.  . ....... ... .    .    .  .  .  . .          .           ..  
     .  . .   .. ...:.........  .... ... ....:..  ... .... . ... .. ...  . . .  ... ..... .. .. . ...   . ...    . ..   . .                   ...
  ..    . ..  .  .. ... . .... . ...:. ....... ...   ..  .... ...  .:.:.....  .  .. ... .  . ... .  ...   ..  ...     ...     . ..  . .        . 
    .  . . ..   .  .   .. ..:... .. .... ......  :.   .... ..  ..........  . ......  . ..  ...  . ..         .       .   .          .       . .. 
        .  .  .. ..:.    .  .... ... ..... . ... .    .. ......  ... ... ... .  .  ..:.   .... .. . . .. .    . ...     . ..      . . .     .    
   .    ..    .   .  .  .... ..  .  .. . ... .:.        .  .  ....... ... .   . .    ... . .      ..          . .. .    .       .             .. 
    .    .. . ...  ... ..  ........... .........     ..    .............     .. ..    . ..     .. .  . . ..  .  .   . .                          


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