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

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

       ...:::,;<+++*+*oio",:,o+<oic*:*:*:"::":.::...c ........................-,;,..:..........................:,;---""""""<<-;;;....***c.....:;,
      ...::::,-*i1o11o1*"o-cc*:,cc**+.:*:*-:".: .: .*..............:...<,:,;-;,i0::........::..............................:;:.:......:,,.*......
    .......::"+cooo::::,*c-cc**".oooi"<;<1i+<..:... -...............:."-:.:,,,;i0-::::::....:.................................... .:..:...;..,...
  ........:,<+*cc*.cc<"+*;c+1o1++<ooi::.;1i*-.:....., ........;---;,,;.:;,,,,;-i6+;,;:++<<<;::::::.....:........ ................. .......::.::.,
.  .......:,"*ccc:*o-+co1ooo<:o+<"ooo.:<+*o+,... .."+...;<-:,:::;"<+**c*cicici,,;:...:::.:.:,.....;";,::::::::::::.... .......:.........:.......;
    ......:,+*<,".:;;+io1ioc::i".ioi:.,*<co,.,.  .;,;;;<++***ccccccciiiici+:::..,:.:................,**";;;;,,,,,,:,::......:........:..::.:;,...
    .....::,-*;,;::..:*co";;io-:<ic":+,.::..,.,,.;+ccc****cccc***;,*;,:;;,.--";;,,,.,.........:;";;;;;;;;;;;;;;;;;;;,,,,,,,,,,:,::::.:::::...:...
     .....:,;co:"1,1i:..:......:.:;:....-:..:;,:. :;;;;,,+6"+;i":..:;,,.::-"";""+*;::.""<<-""""------;;--;---;-;;;;;;;;;;;;,,::,;;,,:.:::::,,,:::
      ....:,;,:i:.,1*o1.; :.. .;.:...,:........:::-"<",::..........:.:::..::::::"-;;;;-----;;--",.,<<<"""""---------;;;:.... ...........:...:...:
       ...:;;;<;;o:.:. i",;<":;":.:::.:::,;-;:...; .,e,... .....::..:,,:";:<.cii1o.<<++*<<oiiiicccc"::*+++++<";:"................................
       ..:;"";1<:....:.+-,:;,,,,+":.,:.,;"",.:,..,;;;-;,,,,::::::::,,,,;,,,,,"<<++-;ccccc<<+<;"*<;;<ii:iicc<<<",,,:,:::.......<<<<<+<<<<<<"":....
       .:,-<<":.*...;...::::,,,+.,-::*,,;;;...,;,,,,;--;,,,:. .::..:.::,,,,,::,,,,,,,,,,,,;;,;;,;;,:;"o11oo+"<"---,,,:::::,:,;"""""""+*+++<.::::.
     ...:,-<<-<-... .I,I-;"+,+8@<":..-":"oe11oc-...:::,,:,----,,-,.,,:::::,:;---"<***+<<"""<"<+ci1ee1*<<+<<+<"<<*+;1e,:,;;:;1*c+*<"""<"<+"+<ic*<<
  ......:,-"<",,:;"+c6@,Ii*86ie@@P*..; ,-"<"",::;10;;;--;::::,,,:----""""-;.,"<++*cioooo11eeeeeIIe1cciccc+**+1ee1eeeee111111e1111eeeiociiiooioic-
........:,;"<oc---;.e"+@@@@8@i6@0..-:":.-688@@8o---"""""""""""<<""""<<"<",,;"+*ccio1eeeeeeeeeeeee+1*+c++c<***ieee1eI1eeee11e111c***********++++++
.........:,-<<":"88:c@@@@@8*I0+,",::--"-"<<<<<<<<<"""<";,,;-;"++<-";,++++++"ciioo11e1e11eeIII6IIIIe<1+<<+<+<<"+<<**+co111c********+++++<<<<<+<<<<
 ......:.:,;"";:-MP"""<+*ic"<**6.-<<""""<+<"++<<<<<<<<<<++<+++<"<;-;-""<++ioooo11o111eeeeeIeeeIIIIIIIII1"-I*<<""<<<<<""i****++*+++<<<<o1088@@@@8+
......::::,;"""-;-*<;,::::;-"<<<++<<,"""<<<++++<++++++++++*<",+*<<***c*cccii*"<<"*i11eeeeeeeeIIIIIII6III6I666666eioic*"i*ccc*c**cc++<io8@@@PP$$$$
........::,;"""""<<""<<<+<""<""<<<;+<<:;<<+**++++++++**c*<+-+cccciiiiiiiioooo;"-:;;8ieooo*<+*oIIIIeeeIII6I6I6II1*I6;III"<c***;6+++e+++<<<<"*ioooo
 ......:::,;"""-"""""""""<-"";**<<<<<-<<<.,+*++******c*<<;+**cccc*<"--;;-*oe;6,,,::-;"ceeIIIIeee66661*coI666666oc6II;"-;,;--#<+++;o++++++++++++++
.  ....:,,,;"<-;"-<<-::-+ :<++,.+-"---+++++";...::,-+<-<ciiiii,o,"-,,,:,"ciii,:;;;;,,-<,-1I60"+00000000I::,,,,.::;1eI1;###;066",<61*--cic*++++*+*
.   ...:,,,-"<";--"++  .-.:..-. ---; .<<"<:,<-";"<c*******"<;*<<+,**+cii1*<-o,,:..,,,I-ie*"+*,-,,,,,,:c60000I:*0*06;,#"066,,:+,00888@888808888888
.......:,;;-"<"-"--,,;-+,,:. ., ;""" .<""; .,;,: ;,;*<<*::":"ioo11:1i*-iiiiio,:ii<;,-::--e#$1i606eI:e11Iee,<e<+0IooI#6;o,e0*"i@@888@@@@@@888@@@@@
,:......:;-""<"---""++<+ioc:.:".,---;:"<;:,-. <,.,,.;;.:-";:.;,:,-iiiccciic*i::..    .. ***:-:,+0#Poo8I<-o0Ic*ioI0,,<#M-;;@8;@@@<;;@P@@P@PPPPPPPP
-;,.....:;-""<+""""<*++*ciiei:;,;;<-:;-,, ::. <  -..--.:i"+6e+"+*cccccc<oPc<;,..,. ....:..:6-<:::cii"+16Ioiioiiio1@80$e;c+@@PP@PPPPP@1<"-;;-*8$$$
-";,.....,-""<++<<<+c**<+iiii+;;;;;; .:;, .::.,  -,:-<1eee*********ciioo1111c......,......:-#;-;*<iiiiiciceo;;,,,:,.:,+-"MWiio10P$$$$P$$$$$$HHHHH
;<"-,.....,;"<+**+**iic++cici1o;;-;.::;.":.:,,,..-""++<++<"-""<+<+++++++*****:.:...,..:-o,:;<::c*cooo68i:;,#iciiiioic*-,,-H,.:.::,**cciiioePHHH##
.<<"-,:....:-<**++*ciiii+*-;,-"-:;;,... ..: :,::*ei<*+<<""<"""""""+<"<*i1e11e".......""<+""--<";,,-++**+:;1"ccciccciiii*i01iiiii*c*+<cicccoecccce
,-""-,::....;<cc+<+*cicc+ci;:;".;-;;,,:..,;<ec+*+<<++<"""+-<<ciiiioiiooo111111111111oo1oooooooi<*"-"*@,,"-*ccoocccccccc*cicccccccccccccccccccH---
:" :;-:.....,"++""<+*cc*"++*oo;;;;.. ..:<1*+*"*+++"<+c*iiiii+<ciiiiiiiio11111o1111111ooooooooooooo*<+<<-,,,"c"<ci**cccccc*c********cccc***@;;;-"<
.    :,;;:...,"-:,-"<<<"..:;-<-..;;;"<;i<<*"**+<""""+iiiiiiii*<*iiiiiiii111:.ooooooiiiiooooooooooooo<c<<,,:-*+c**i+c****e:;*****c*c***+0,:;;-"<"<
.      :,,,...     ..       ,;;-""""::cc++c<++c<++*<cciiiciciic<ciiiiiiiooo,.oooooic*cioooiiiioiiiii"c<<,,,<*<*++ic+e1cc<:;+*icc***+1:,,,;-""<<"<
    .::,,,,:.              . .-""".:::ic+c<<++++<<+*<ccccciciccccccciiiioooiooiiccciiiiiiiiiiiiiii<<<<++ce00*+<",co+**;+;:-I++++"i,:,*;----""<""+
:...:,::,::.    . .         .:;"".:,::-;c+-"<"++"+<"""<<<cccccccccccc*cciiiiiiiiiiiiiiiiiiiiii""<""-"<<<+"<+"*c...::,:<+::"*+*,::,,;------"""+ciM
......:.....    ..:.         :,-",-,;::,+,*c+<+<<<"<<<"-----<-;<*******<<<+*c******cc*+--+-----"+<<"<"<""+c*,....,i+8M*+;:*,::::,"""<<<<<+*c+:*MM
..............  ....         .;-""--::;,;,;c<,-*c<"<"""-"""<""<"--;;;;;;;-;;-;-;;;;;,,--"""-"--"<<"<**+    :,;;"<<+I*+<<.::::,;;;;;-""<cc-..:;08@
.............        ..:::::,;--"""";"",,-":;:,:;-..:;+**<"----------;-------;,,,,;;:,--;;-"""-:       ....,,:;-+-<--.::::,,;;;;;;;-"<;......:@1c
.............                :-"""""""-;o0;,,:;;:::.:...           .::,--;,::...              ........:..:.,;:,-;,...::,,,,;;;,;;-";    .....,i8@
........ ...                          .,--;:.:,-,.::..:::................-*++++<+............:..... .,::.::,;-.....:<-,,,,,,,;-<-*.      ...088@P
   . .. .....                                  .:......:::.....:......  .<o.   .c,..... ..:,,:.....:<o,;;;-...:,"i"-,,,,,,,-"::+;-.   ..:I@00@PHW
         .:;:                                            ................";;,...::......";,,::,,**-:--;,...:-"<;""-,,,,,;-:.:........:18660@$$HHP
.. . .   ;:  .                                                    ::,::::,:,,....:,,;*cic*++ii<.,--," ...:-,:,"-,::::,;:.......:::.<866e6P8H@$$0@
  .......        .                                                        ......:+:.,*iio**-,:;-;:.  ..:::::::::::,;,..........:;1eee68P$@P60I18i
        ...:.     ,.                                                             .. .;-,:.,"-:  .....::::::::::,,.........::.,oe,PI6@@P@I0eocc+;c
            .     ;c.                                                                      .    ....::::::::,,:........::.:ieoo*680P@8@oIi*+**+*<
.        ...      ;:.                                                                        ..........::::..   ....:..:+1ooc18I@080eoie<<<+o<"<,
      -::...   ... ..                                                                      ...........::.    . ......<eiio1I68I0IIic*+"<<+<""""<"
    ,$6,:...:,,,,:.:..::.                                                                   .......::.         ...;oi-i*e668600o1+c""-co"--"-""++
   .#".:. .:;-;--;,;;,,,,::... :.      ....                                                ......:.         ...:c**cioIe6e6Ioe*o""""*-------",::*
   ." ...  ;;---;---;;;;;;,;,,,,:......:.                  .                               ...:.          ...<*<**c1oIo6o1c*<";"""-;;;;;;--"--",I
....* .:.. ,;,,;--;;;;;;;;;;;;;;,,:,,,,,:........          ....                  .         ..  ,         .+***+i11IoI11cc+;-"""i-,,;;;;;-P<;,:;eI
 ...+. ::. ,;,,,,;;;,,,;;;;;;;;;;;;,,,;,:::,::,:.........     .:..... ...       .:            :<     ..<c;-++ic1eee1co<*"-","-;,,,,;,;"+c+.:ceII6
 :::o;...     .:,,;;,,,,,-,,,,,,;;,,;,,;;;;;,,,,::,:::::........                 :. .:...     .+    -*++++ioo1o1ci+<<"----<;,,,,,,,,i+**"oeeIeeee
 .::"+*..             :,,;;,,,,,:,,,,,,,,,,,;;;;,;,,,,,:,,,::::...... .:.        ..           .c.:+<"<<*ic1co*c+<"";--;+;,:,,,,,,-+++"100Ie11111e
  :,,+-".                    :,,,,:::,,:,,,:,:,,,,:,,,,,,,,,,,,::,:::,::.........             :-<"--<cc1ioii*c"+;;;;-;:::::::,,I<++"e8Ieooooo1111
   ,,<.... ,;.                      .::,,,:,..::::::::,,:::,,,,,,,,::,,,,,,,:,,::.......  .. ..,:"*ciiicc+*"+-;,,;-,::::::,,""++;o6I1oooiiooo1111
   ::":::..;-""-;,;,.                      .:::,,,:::::::::::,,,,,,,,,,:,,,,:,,,,,,,,,   ....:,;""<*c++<"--;;;,<;::::::::,I++<-oI1iiiiciiiiiiiio1


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