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

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

                  .,........:..;1c.....:.,..::.:::::;,*,+;,@;c-"<"+P<iP*i@cPo88181$e$I6P6@$60$8$88P8$0H00066666606@P@61e0$$$PPPPPP@@@@@8888880000
              . .*- ."*,:...o.;c*,.;ce+*.Ie:*"-+*6.;-*,0;;"o;0-01"6P+oP*P1*PioPee1ee$II@IH$6$6H6000@$60066666I6Ii"+6608$$$$PPPPPP@@@@@@888880006c
-.:c, **    c".::"ic ii.i".i;.+oo:co.1c:e.*:::.6::::I::::,:,,,+6e--""<<++***ciioo11e0e66PII666P6600006666666IIII---6I88I**+<<<"""<"""""----;;;;II
  . < ,*       .  i   ....  ................:e<;:*...::::::,;;<0*---""<<++*cciiio1111eeIe@eI6$660000666666II:..."<.eI:60<<<<<<<<""""""""-----"---
+.        ;. ,,.  .   .         . ............,i-..::::::::,,,,,;;---""<<++*ciioo1111eeeeeeIII6I606668IIIII".,;;";c,::ee--@@8@8808000000000006600
            .        .  .....  ....,.;...-.....1.1I*e.:;:::oe"0I;8--8*"@++I@*@i@o011o0P118e8ePee$I8PeIeIeee-;-<c-:*i:,*1c;"@@88888888008000066606
;.+"c.- *c.. .ci.c.ii;i;.i ci.c +i :.ii.o1e,::.e..1:I;:c:::66:1I;01;0o<8<@+8*ei0ooo81011111o1111eeeeeeee111;,,;;-;;-,::cc:;<c***+*+++++++*+++<+<+
* .:*: * , .c c .. . .. . . <  .. ......<.+.......:e::.,,:::::,,,,,,;-"<<++ccciioo@11o1ooooo11ooo1oo11ooooi   :,:::::::::;;"****+*+**+**+++<<+<"<
              .                  .  ..111o-.............:::::,6Iee6e;-"<<+**ciii1oe8861oiiiiiioiiiiiiiiicic*        -,: ."".:+""++-**-+*""*-;**;c
, :    .*.  .   .  ,          .:o...c...........:..<<:..::::::,,:,,;-*"<+*c6ieeiI0i1i0iIc00ioi1@i1@i1@cc80ci1.. ... ";.;."i.,ic"io-oc;oo""c-*io;1
 .,+ c<  ,c.c..*.<< c.,   c:- ;cc c:o.-i.o.c*:1:eeie.e..:<e:Ie,66c,;-6+6*iio6c6cI66*0o16c0oie8cI*c0c6o**c8*+0+;.....<;;--,e"*o"<+*<ii;iio""c+io-1
,*<;., c.i.<c.-, . .*.i   +i.  .,..<"......"*..,..;.":..:e..::::,,:,;<+I*ccccccc******c***cc***c8o****I*++++6<<<<"""86---;oo1c-++oc*c,o1o<,ic<c-i
   .   *  ."          *   .<i....c..,.   .o11111..........:....:,;:;<<+**o*c*cccc****ccc****cc******+++<+<<<<<""""",86<;--1oo<1+i1i*c<o1o",oc+;-o
                             ........ ... ....................:;;-<+<<<+++**cccc**+++*c******c***+++++<<";;-;;;;;;;;0eI;;-oo1;i+c1o*cic11<,ic<;;i
                        ...........:::::,,,,,;;;--------"<++*cioo11eeeeeeeeeIIIIII666I66666666666666666666666666III*61I;;;i*1;o;o11iiocio<,1i*;;i
***********cccccccccccccccciiiiiiiiiiiiiooooooooooooo11o1111111eeeeeee1i*<<"-;-+1III66I6666666666666666666IIIIIIIII+IoI,,;c<o;o-1o1oi1+11;"e1i;;c
********cccccccccccccccciiciiiiiiiiiiiiiioooooooooooo1111111111eee1ee*---;,:,,,,,;cIIIIIIIIIIII6IIIIIIIIIIIIIIIIeee+I1I;;;-+o<<iii1ieI<eo--1*1o;*
********cccccccccccccccciciiiiiiiiiiiiiiiiooooooooooooo1111111111e11"..,,;:,;-"<<"-iIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeeeIeI1*--e@MM";;,;-ic;IHHHH$H$$
*******c**cccccccccccccciiiiiiiiiiiiiiiiiiioooooooooooooo111111111,......:.:"+c***c<eeIIIIIIIIIIIIIeeeeeeeeeeeeeeee1eIIMMMMMMMPP@oooo1@PP$$P$PPPP
*****cccc*cccccccccccciciiiiiiiiiiiiiiiiioiioooooooooooooo1111111...      .;+*****+*eeeeeeeeeeeeeeeeeeeeeeeeeeee1e1eeIIMMM###MMWWWW@66@HMWWWWWWWH
****cc**cc*cccccccccccccciiiiiiiiiiiiiiiiioiooooooooooooooo11111o.   ....,"+*+<"""<"*eeeeeeeeeeeeeeeeeeeeee1e11111111I1#MM##M#MMMMMMWWWMMMMMMMWWW
******c*cc**cccccccccccicciiiiiiiiiiiiiiiiiiiioooooooooooooooo1ooc    ;;"<**c*+<"c"<1eeeeeeeeeeeeeeeee11ee11111111-111I#M###MMMMMMMMMMMMMMMMMMMMM
********c*c*cccccccccccciiiiiiiiiiiiiiiiiiiiiiioooooooooooooooooo*: .;<<*<<+++c**ci+ieeeeeee1e1e1e1111111111111111-1111#MMMMMMMMMMMMMMMMMMMMMMM11
******cc**cccccccccccccciiiiiiiiiiiiiiiiiiiiiiooooooooooooooooooi;"++<-;-----"+++++*111111111111111111111111iooo11+oooe$$0PPoMMMMMMMMMMMMMMMM@cio
************ccccccccccciiiiiiiiiiiiiiiiiiiiiooooooooooooooooooicc*+<----;;---"<<<++1111111111111111111111111io+I1--oio1MWW@M$WMM00Io68$MMMMMMci08
***********c*cccccccciciiiiiiiiiiiiiiiiiiiiiiioooooooooi"-<***+<""-;;,,,;;--"<+++*1111111111111111o111111111ooe--1;ii11IMWIMH8M6I66+<c60@MMMM@081
*********cc**ccccccccccciiiiiiiiiiiiiiiiiiooooiooooc-;,,,,-""<<""-;,,.;"""""<**<i111111111111111ooo1ooo11111ooii1c*ooo1WWMW8HMM*IIIIoIeII$MMM@066
*********c*cc**ccccccccciiiiiiiiiiiiiiiooooooooo---;;,,,,,,---;;,;,:;;"+++<<<***"<+11111111111o1oooooooooco";oiooio"i11HWWM$W@MeI1c1eee6I$##MWIPP
********c*cc***ccccccciiiiiiiiiiiiiiiiooooooooc-;;,,,:::...:,,,:;;,;-;"**++<+***-<<+++*o11111oooooooooooico++oioociic110e11eIe*+-+++++**e10+<"-"-
***********c**ccccccccciiiiiiiiiiiiiiioooooooo-,,,::::........::,;,;-;-*cc*c*+*c"""++<---ooooooooooooooooc**+*+<+-<""oo;:::,::,:.:::.::+<+iicc,::
*************cccccccccccccciiiiiiiiiioiiiooooo;:...........  :::,,,;:,;*c*cc*c*c"*<<<"--;;*ooooooiooiiiioe1eo<""""""-io;.:...::....:::::::::::::.
***********cccccccccccccciiiiiiiiiiiioooooooooo,..........  .:::,:,..::,,ccccc*ci<"<"-,,,,-iooooooiiiiiie1Ieoiiii*iiciociee6M8ce6PHWWWMMWPI@$H$HW
************ccccccccccccccciciiiiiioioooooooooooi+...:+i.  ....:,:.......:;-"<cc<""""";;;,-<ooiiiiiiiiccii;+-cioo<iicco1                         
*************c*cccccccccccccccciiiiioooooooooooiiiiiiiii.......::. ......,,;--*c+""""<<"----iiiiiiiiiccc<<""*<+:*+iiccic                         
****************ccccccccccccccccciiiioooooooooiiiiiiiii+:.......   ....:..:-"-*c*""""+*++<-;<iiiiccccccccccc*<+:*<cicccc                         
**+**********c***c*cccccccccccc"+*ciooo1oooi*+*ccccccci+:......     ....:::;"<*c+<<<<+*+<-;;-iiiiiiccccccccccc"""<cccc*o                         
******************c*ccccccccc**+""<<<+++++<<"<+cccccccci::....       .:,;;---<*c**++*ccc+<-;;+iiiccccccccccccc***ccc*+**                         
+**************************c**+<";,;;,,"--;"<-+++*ccccc+:::.        .:,;--""<+*cciiooooic*+<,-iiiccccccccccccc****cc-+*c                         
+**++**+++******,:...:........::..     :.:..:,;,,;;;;;;;::.        :;"<+ciiiio1IIe111eI1oiii*<*iccccccccccccc*****c*+***                         
+++++*+**++*+*<:ioic*+,,  . . ,...     .;;,, ,;;;;;;;:.:            :::::::,;-;-"<<;;;-"<;,,;+:iccccc*ccccccc****+.-*<+*                         
+++++*+*+++++,::ooii+*c****...-:,;           ,,;;;;.;;:...          ,,::,,;;----"++*+<-,,-,..:;;ccc**c*c**cc************                         
++++++++++++<:::iicc*ccccc*  .:..     ...   :+*+<--"<;o;:::. .      ,,::,,;;---"<+-;;;,,,:.::":-cccc*c****c*ccc*****c*c+                         
++++++++++++:.:.c**+;***+++-:....:..;ccc+"-"--------,:"+<;,;:<.     ,;::;,-;-""""+*-;;;"",:::";*cccc*cc*ccc*c******c***+                         
,,:,,:,,,,,,:::,,,,,;,,:,,,,,,,,,,,,:-;--"-""--;;-;;,. :<c*,,-  .   ,,::,,;;-"-""++";;;"",:::-*ccccc*******c*******c**++                         
,,,,,,,,,:,;,,,;,,::,,;,,,;;,,,;;;:;,--"-""""--;-;-;:.  :;6-+,+ -   ,,::,,;;-"-""++";;-"",:::-**ccc*******************++.                        
;,;,;,;,,;;;,,,;,;;;,,;;;;;;;;;,,;-;;--""""<""--;-;;:.    :;,:,+.   :,::,,;;----"<+";;-"",:::;****cc******cccc**cccc**<+:                        
;;,,,,,,;,,,,:;;;;;,;;;;;;,;;;;;;;;;;--""<"-;--;;;;,:.     :,,,:*.  :::::,,;;-;;-"+";;;"";:::;+****c*c*cccccccc*cc*cc*"+:                        
,,,,,;;,;,,;;,;;;-;;;,,;;;,;;;;;;;;;;--"-""--,;;;;;;:.     ...: ,<.     .:;"ieIIIIIIIIIe1*;,*::-<-+*cccccccccccc*c*c*c"*:                        
;,,;;,;,,,,;,,,;,;;,;;,;;;;;;;,;;;;;;-----;--;;;;;,,:..    .   ..     .i111eIIIIIIIIIIeee111oe1;+"*+***c*c*cccc**c****"+,                        
,;,,;,,,;,;;;;;,,,;,;,,;;,,;;;;;;;,;;;---;;;-;"i11ooeeeeIIIeeeee1eo-.  *;"<*c*+<"---"<+ciii*<;ii<<-**oooi*ccc*cccc****-*,                        
,,,,,,,;,:,;;,;,,,,,,,;;,,;;,;;;;;;;;;;;;,,;,;*io1e1IIIIIIIIIeeeeeo*;:  ;-<*+6<--;;;--<+ciii+-<0+oco1eoe***c*c*******+;+,                        
,,,:,,;,,,,,,:,,,,;,,,;;,,,,,;,,,,,,;;;;,:::,-<;:,;-""<<<<+<""-,:;+*".   .......::,:::.....,,,,";oo11ooic+************<+,                        
,,,,,;,:,,,,,,;,,::;;,,,,,,;:,,,,,;,;;,:::::;;,;"<+**++++****c**+","<+<+<","+*cc+<"""<<*ccc*+",<o1ooe1*c++************-+,                        
,,,,,,,,,,,,,,,;:,,,;,,,;,,,:;;;,;;,,;:::...;,,"<*c*+<""<<<+*cc*+<,;"++",,,<**co<""""<+*ciic*+<<cii11icI<+************<+,                        
,,,,,,,,;,,:,,,,,;,,,,,,,,;,;,,,;;,,,,:... ,.:":. .:::::,,::......:<c<<<"-,:....::::,,:,:,,,,--*oiiicci<<:,**********++<;                        
::::::::::::::::::::::::::::::::::::::,";<+*cc+"c<+*ccc*i*c**+**.    ,+c+***++*++******cooicoeIeio*+cc+<  .+*********"+*;                        
::::::::::,:,,,,:::::::::::,,:::,,:... .......:::::::::::::::,,,,,;;;-""""<+++++++<<-;;-;::,,;:...<ii<<-.::++********"**-                        


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