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

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

...:.........:.:.:.:.::....:.:.:.::.:......:...:::..:::                  .:::.:.:::,,"""""-""-"-,................... ......................:....:
:......:.......::.:.:.::::.:.:...:::....:.....::...:.::.               .......::::::,-"-"-"""""-,............ .............. ....................
...::::::...........::.::::::::::.:..:.....:...::..:.:::                 :::::.:::::,;-""""""""-;:.:......................... ...............:...
::..:::.:.::.....::::.:.:.:...::..::.......:.......:::::           .      .:..:::::::;"""""-""--,,.:........... ............ .........:....:...:.
..........::..::..:::::.:.:::::::.::...........::..:.:::.          .     ....:::.::,,""""""""---;;........................ ....................:.
.:..:.:::...:::.::..::::::::::::::::..............:.::::.              .  ..:::::::,;"""""""""-",-::................. ...........................
...::.:::.::::.:.:::::::::::::::::::.:...:...:::::::::::               .. .::::::::,;<""""""""--,,.......... . ............. ....................
..:.:::.::::.:::::::::::.::::::::::......:.:....::::::::.......:.      . :.::.:::::,,""""""---"",..:........  .......... .......................:
:.:::::::::::::::::.::::::::::::.:::::.:.:.:.:::::::::::::.:...    ......:.:.:::::,---"""""""---;,................................:..............
..::::.::.:.:.:::::.:::::::::::::::::::::::::::::::::::::::..     :::.....::::::::;--""""""""""-;,:.:.......................................:....
::.::.::.::::::::::::::::::::::::::::::::::::::.:::::::::::::..   :::....:..::.:::;-"<""<<""""---,:.:....................................:..:....
.:.:.:.:::::.::::::.::::::.::::::::::::::::::::.:::::::::...... . :::.....:::::::..,...:,"<""-"--;:........................................:.....
:.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::...:.. ::::.:...:.:::...... .. ..<"--;,:.:............................:.........:.....
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::. .:::..:..:",.::........ ....."--,::...........:...:.............................
:::::::::::::::::::::::,::::::::::::::::::::::::::::::::::::::::..:::..:...::::;::..:::::......;;;::......:..:.:::::......:......:........:..:...
:::::::::::::::::::::::::::::,:::::,:::::::::::::::::::::::.:::...:::::. .:,,:""-";:::,,:,i-:....;;:..........::,:::::...:.......................
::::::::::::::::::::::::,::,,::,,:,,::::::::::,,::::::::::::::::...:.:,...::,"+++*<";,::,";"":..::,:.:::.....:::,,,:::...........................
:::::::::::::,:::,::,::::,,,::,,,,,,:::,:::::::,::::::::::::::::..:::-.:..:::+ciioc**<<""--c;,-"<;-:,,:.::....::,,,,::...........................
::::::::,::::::,,::,,:,:,:,,,,,,,,,,,:,,::,:::::::::::::::,:::::..:::..::.:::,iiiociicc+<"<"-,,++c*;;,:,;;:..::::::::..:.......................::
::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,:,::,,,,::,:,,,,,,:::::.:,.::::::::,:<ic*ccioic**+""<*<c++"-<,,,......:.::...................::..:.....
::::,::::::,:::::::,,,,,,,,,:,,,,,,,:,,,,,,,,,,,,,,,,,,,,,,,::::;...:::::::::::,::i1ooocc***+"+*icccc*<",:......................:.....:......:...
:::::::,::::,::,,:,,,,,,:,,:,,,,,,,,,,,,,,,,,,,,,,,,;,;,,,,,,,,::..,,:::::::::::,:**ociicc*<<;cccioiic*<-"...... .   ..:..... ...................
:::,:::::::,,:::,,,,,,,,,,,,,,,,;,,,,,,,,,;,,,,,,,,;,,;;;;,,,,,,:.:,::::::::,:::::-"<<+cccc<"":iio"iic*++++,:.....   .::::.......................
::::::::,::,,,,,,,,,,,,,,,,,,,,,,,;;,,,,;;,;;;,,,;;;;;;,;,,,,,,::::,,:,::::,:::,,,-"<<<<<<<<<":,;*iiiic*+<+-... ..  .   .....:............:......
:::,,,:,:,,,,,,::,,,,,,,,,,,;;;;;;;,;;;;,;,,;;;;;;;,,,;;,;;:,,:,:::,,,,,::::,:,,:,-""<<<<<<<<<"-*+*i1ooc++-:......     . .. ...................:.
:::::,::::::::::::::,;;,;;;;;,;;;;;;;-;;;,,;,;;;;;;-<"-,,;;,,:,,,,:,,,:::,,:::::::-"<<<<<<<<<""--cc<o11oic:.... ...  .    .    .  ...............
.....:::::::::::::::,;;;;;;;;;;;-;;;;;;;;;;;;;;;;;;,<--;;;;<,;;;;,:,,,,,::,,,,,:::-"<<<<<<<+<""--+*cciiic*+*<:....  ..           ...  ...........
...::::::::::::,,,,,,;;;;;--;------------------;;;-;"-"-;;;;;;;;;,:,;,,::::,,,,,::-"<<<<<<<<"<<"-<+*o111o<-;,:.......      .      ......,........
::::::,,::::,,,,,;;;;;;------"--"""""-----"""-;;;;;i---------;;;;,,;,;,,:::,,,,,,,-"<<"<<<<<<""--;-+*1iii1+:..........  ...     .   ,. .   ......
,:::::,;,,,;,;;--;----------""""""""""""""""----""-*---"---*;;;;;,,;,,,,:,,:,:,:,,-"<<<<<<<<<<"-;"***ociooi*::..:-:;;:. ...        ..       .....
,,;,,,;;--;;------""---""""""<<<<<<<""""<"<"--"""""+"-"-"""----;;,,;;,,,:,,:::,::,;"<"<<<<<""""-;;***-1i<+,:i,..:-<*++<-::.  .               ....
,,;,,;;;------""""""""<"<<<<<+<+<<<+<<<<<<""""<<"<"i<<*<<<""""---;,;;;,,:,,,,:,:,,-""<<<<<"<<""--;"+-<*ii;c.+..:<++++<;-,..                   ...
,,,,,;;;;;---""""<<<<<+++***+**+++++++++*PIee0<*+++i++8++*++<"-"-;,,;;,,:,:,,:::::;-"""<<<"""-"--;,<+i-c,:o;+...++<;;;,:.:.                   ...
,,,,,;;-----"""<+<++****cciccccccc**+**1Meo8$MMMH**0**Miioocc+"<""""-<-,:,:,,,,:,,;-""<"<"""""---iI<-"-.ic;":,...<.;;:. .                     ...
,,,,,,,-;-"""<<+***ciiio1111e11oiic****cHo0@MP##Hic$ioM0HMM$1*<--;,,;"-,,,:,,,::,:;--"""""""""-c1I6i-<-.*i+::;....   ..                    .  ...
,,,,;;--"""<<+*cccio1eeI608@80II1iic***c+11MMM##@1IMeI#####@o*<"-;,,,,,::::,:,:,:,;-"""<"<+*ieI666Iei<;,*<,.......             . .              .
,,,,;;-""<<+*cio11III66@M####M@6I1oc*****i#M##M#####06###@Ioc+"-;;,,,::::...:1+*+"-""+*o1I666Iee1oooo<c..;:........   .     .....             .  
:,,;;;--"<+*coe6$MW888@M######WPP0eo*****c8Ie6@H####@011oic++<"-;;,,::::..:.:,Ie111160I1eIIIIeee1i*<;,......  .....      ....:..                 
,,,;;;-""<+coe@####$P@$M########WW#$Icc*1W0H#MMP####0oi**++<""-;;,,,:::::......e00I11<<"<";:::::............ .....      .::....                  
:,,;;---"<*co0#####WPP#######WWP$Pe1icio+eoe60I#P0M#Mi**+<""--;;,,::::::.......,:,,-o-:::,,:::.............. ... .. . ...::....            .    .
,,,;,;;-"<+*I@#M####MPH$$####HH08$Iicicc1IWeIIeW8####c<<""--;;,,,::::::.........,-;I+,::..:::....::::... .........  ...::,:..              .   . 
:,,,,;--"<+co0M$#MWHM0WMP0P$0Heiiccc+ccc$He+++*oM###M+""--;;;,,,::::::.........:::;-,,::::..........:........ ..  . ...::,:.    .          .. .  
::,,,;;;""<Woo6e6618$0600IeIeoc*+++++++<++<""""*+o##W"----;,,,:::::.:...........i<,:::................. . ... ... . ..::::..                ..   
.:::,,;;;"<**11c0iiiiccc*c***++<<<<""""""---------""-;;;;,,,,:::::.:......... ................... . . ...... ..  .......::... .                  
:::::,,,;<-c<<e<+<<++++++<+<<"<"""""------;-;--;;;;;;;,,,,,:::::::........ ................... ....  ........... .......:...                     
::::,,,,,;;;"c--"""""""""""<""""---------;;;;;;;;;;,;,,,:,::::::.................................... ..........  .......:.....                   
:::::::;,,;;;o--------""---------;;;;;;;;;,,,,;,,,,,,:::::::::........................................  ....  .... .. .:.:. ..                   
::::::,-,,,,,;;;;;;;;;-;-;;;;;;;;;;,;;;,,,,;,,,,,,,,:,:::::::::...........  .... .  .. .. .    . .. .. ..... .. .     ........           .       
::::::::,::,,,,,,,,,,;;;,;;,,,,,;,,;,,,,,,,:,,,,::::::::::::................. .                  .. ..  ...   ...    ....               .        
:.:::::::,:::,,:::,:,,,,,,,,,,,,,,,,,,,,,,:,,::::::::::.::::::............ .....     . ..        ....  . ..   .                                  
.::..::::::::::::::::,,,,,:,,,,,::,::,,,:,,,::::::::::::::.::..:....... ........ .. .            ..... .. ..  .                                  
......:::::::::::::::::::,:::,:,:::::::::,::::::::::::.::....:........... . ...........          ..... ..  .  .                       .          
..:..::::.:..:::::...::::::::::.:::.:::::::::::..:::.:::.......:.............. .........:.:      ...   ..  . .                                   
......:..............::::::::::...:..:.::::.:.:...:::.:................................  .....:. .. .  ..... . .                                 
.....................::...:.::..:.:.:.....:::.....:............................. ..   .        ...  .   .. .. ..                                 
  .......................:::::..................:......................  ..... .   ..      .      .. .  ..    . .                   .            
   ...................:..:.::::.:......::.............. ... ......... . ........ ...      .      .....  .  .   ..                   .            


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