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

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

" .c11oooooo1oo1oiiiciicccccccccccccccciiiiiiiiiiiiio1oiiiiiioi;iiii*++*+*****oo111o111111ooooooooiiiiiiiiii<.....:..,;,;;;;;;;:,,,;;,. :;<""""""
 .*ooooiioIoiiiciciiccccccccccccc*ccccccicccciiooiciiiiiiiiiiio.,iiii*+******ioo1o1o1111ooooooooiiiiiiccciccc..:..:..,,,;,;;,-;,,,,;---.  """""""
.*1oioiiieiiciicccccicccccccc*i1ciccccc1ocoicccccc01cciiiooooooo:,<oooooooooooooo111oooo1o"ooooiiooooiic***c*. ...:..,,,,,;,,,,,;,:;;---:: ,:<"""
+oooiiciiiooocccic*ccc*cccc***ciic*cccc**ccccccccccccciiioiiiiiie:,iooooo1ooooo111oooooooo* -:;iioiiiccccc**+. ...,..,,,,,,,;,,,,<*c*""-<-< .,c"-
iiiiciccicoooccc*c*cc*********c*ccc***c*c*c*ccccccccccccciiciiiio1.;oooooooooo1111ooooooooeo< --"oiioicccc***:...:;..,,,,<++<-;;-",::<;;-++. .;8-
iiicccccooiiiic*cc**cc+*******i*c************cccccccccccciccciiiioi.:co1o1eiooooooooooooooooio.,+,;-iccccc***:...-;..,,,;;,,--;,-,,:.,,;-*--.  ,,
iicciccici*ic*cccc+*cc++***c+***cc************c*cc*cccccccccccicco1: .iiiioioooooooooooooiiiii.o."<-;;:**c***:..."-..,,,,;-,;--;;;:,.;:.-+""-.  ;
ccc**c*c*+***c*ccc++cc++++++**c*c********c*******c***ccc*cccccccici1...-iiiiiiiooioiioiiiciiccc*.,::"";, c++*...:""..,:,-,;::,;-;,,: .-,:+-"";.  
c**+cicc*****ccccc+<*cc+++*+++cccc****+******************cccccciccico. :-iiiiiioiiiiiiiiiiccc****c"<::-<-,":*. ."<<..,::-;,,:,,;-;-:..;,,<;--"-. 
****+ci*********+c++*c*+++++++ccc+++++++++***++*****+***ccccccccccccoo .,"iiiiiiiiiiiccccc*****i*cc*,::,,";.;. .+**..,,:",::::::,;;: .,-:-:;-""-.
*cccoc********ccc*+**cc+++++++*+++++++++++++++++*++*******ccccccccccco1..<"ciiiiiiiiccccc*****++++++++",: ."-::++i*:.,::;::---"""<<<""+<<:::;--"-
*ic*********+*****<+*ccc++++++*++++++++++++++++++++++*******cccciccccio*< -"iiiiiicicccccc****++++++++++-. ..--::..<.,,:::::::::::::..::::,:,;-""
*c**<++***********+++***++++++++++++++<++++++++++++++********cccccccciioi  ."iiiccicccc******+++++++<<<<<<,.. ::;:::..::-;-;,,:::.::::;;"::::,;-"
c***<<*******c****<++*+*+++++++++++<+++++++++++++++++*******cc*ccccccooco. .-<icccccc****+*++++++++<++**++<<.....:-;: :.:....::,::: :,.:<:::::,--
i***<<*********cc*<<*+++++<<++<<+<<+<<<+<+<<<+++<++++*******ccccccccocccio, < +cccccc******+++++<+++<+<<<<<+..: . .,-::  :......:,:  ::,,::::::;-
****<<****cc*ccc*++**++++<+<+++<<+<+<<<<<<<++<<<<+++++*******cc*cccooccccoo.."c+ccccccc***++++++<<<<<<<<<<<;..::::  ..-,.  .:....:,: .:-::::::::;
c***<<*c**c**ccc+cc*+++<<<<<+<<<+<<<<<<<<<<<<++++++++*+**********ioicccccioo::,c+cccccc***++++<+<<<<<<<<<"<+..:::::  .- ,:,:::,:... :.:"::::::::,
c*c**<<**c*c*cc+<c<+*++<<<<<<<<<<<<<<<<<<<<+<<++++++++****ccccco1coiciiicii1o,,;:+cciiic*****++++<***<+++++-,,,,,:::.:;:,.,:..:.:,.  ,;.::::::::,
***c*<<c*ccc*c<<+****+<<<<<<<<<<<<<<<<<<<<<+<<+<++*****ccccccco1occiiiiiiii11e;*1-*iiiicccc******+*<*+++<++,,;,,,,::::...:, -:::...:..-:::::::::,
*c**c<<ccc*cc+c+***o@8888@8@@@@@@@@@@@@1+++**+********cccccccco1cciiiiiiiiiooo<<ii::iiccicc*c***+*+*++<<<<<,,,,,,,:,,-":::::: ;::.::,-::::::::::,
ccccc*@88888888@8@@@@@@@@@@@@@@@@@@@@@@i+*+**+*******c**cccciiiociciicicccicocc<+ci:,ccccccccc****++++<<<<-,,,,,,,,,,,,,::::,:. ..,::,:::::::::.,
68@8**888888888@@@@88eo10@o1i1i@@@@@@@@++***********c***c*ccccicccccccccccoicccc:ccc+cccc**+++++<++*+*++<<,,,,,,,,,,,,,,,,,:,,,::,..:.:...:::::::
i688*1888888@@8@@8@8I@@8@6@0@@@@@@@@@@@**+****************ccocccccccccccc1cii*cci:ccc<*****++++<***+++<88800060666666I6666666600060..,.....:::.,,
8@8++888888888888@@@8888@o8*868@@@@@@@@+++++*****+**ccccccco1iiiiiiiiiiiii1iiiiiio;ioi-*i*@P@<**++++++++880000000006666666I6666666060;;..:::::...
@80+c888888@8@8@88@@81118I@@@@@@@@@@@@8+++++********+**ccc1oiiPPPPPPPPPPPPPPPPPPPP@8PPP<$@PPPP*++++++++<"800000000,,,P-66, 0IIII666660;,;:::::...
<"<<o888888888@88@@@8@8@@@@@@@@@@@@@@@1+<++*+********cc**i*iciPPPPPPPPPPPPPPPPPPPPP@@PPP-HPPP@@+<++<<+<<<:800000000000060006666IIII6666@,,: .:..:
<<+<88888888888@@8888@888@8-<<<<<<<<<<<<+<++**+********cii1cccPPPPPPPPPPPPPPPP88888888@8@"@@@@@---"<+<<+<, 800000068; 0P08;06I6;66II66666,:.;.:::
<<"<"<<<-"<<<<<<<<<<"<<"<"""""""""<"""<<<+++++++*****c*ciocciiPPPPPPPPP*0@cP*P;$;@P8H8888"*88888;;-;-""<-;-1000000000000006000*0eI6;.66Ie6::   ..
<<+<+<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<++++++++*******ccioccci@PPPPPPPPP$PPPPP888888888888"-@8888,,,,,;,;;;;000000886, 0"000,.66 686IeIIIII:.  ..
+++++++<+++++<++++++++++++++++<<<<<++++++++++++*****ccciicccii@PPPPPPPPPPPPPPP888888888808<<-@008,,;,,,,,;;;,0000000000060006668... . .          
;;,;;*+++*++++++++++++++++++++++++<++++++++++*********ciiccciiPPPPPPPPPPPPPPPP8888888000066+;:1000;,,,,,;;;;;; .... ..                           
;;;,,,,,;,,,,,,,,,,;;;,,;,,,,,,<+++++++++++++++*******iiicccccPPPPPPPPPPPPPPP@.8088@ :...   .",.                                              ...
;;;,;,,-,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;-""<------""""""""<"""""-.              .;;                                               ..
-;;,,,;;;,,,,,,,,,;;,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;""<;;-------"-"---+"++--,.          .   .,,,                                   .            
;;;;,;,,,,,,,,,,,,-,,;;,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;"+<;---------""---+-<+-;;                ...                                           .    
;;;,,,,,,,,,,,,;,;;;,;;,;,,,;-,-;,;,,,,,,,,,;;,,;;;;"<"--;;----;-------"-+<--,                  ..    .                                     .....
;;;,,,,,,,,,,,,,;,,,;,,,;,,,-,--;;;;,,-,;;;;,,,;;;;;<<<;;;;;;;------------;-;:                  ...  ..            ..            ................
-;;;,,,,;,,,,,,,,,,,,,,;,,,,;;,,;;,-,,-,-,--,;;;,-"-",""-";;-;<"<<<;,"<<,"-,".        .          ......     .      ...:.:,::.:.:..::......   ....
---"";------,,,,,,,,,,,;;,,,,,,;;;;;,;-;;;,,;,,;,,-"""";-"<;;"";";;;";;;-;;,;,.      .  ..   ...;.:..;"-;;;-;-;;,;,:;;;,:,,:::.......:.:::::.:.:.
-,-------;-"-<""";;--"--"";"----"----;------------------------"-""---"---"-"""""""-"-""---;;.:,,,::...,,,.,,::;:.:.: :.:::..,:,::::....:::6III111
---";;;;;;;;;;;;;;;;,;;;-;--;-;-;;,,,;-,,;-;;;;;;;;;;;;-;-----------;,-;;-;--;;;:-;,,,,...::.:::::;:...;,";-,;,-;;:::::::::,,1Iee00I6II6666I1ee1e
,-;:;--;;;-;-;";""-----""""-"------;;;;;;;;,,,,;;;;;;;;;;;;--------"--"--""---;---""""-;;----;,,,:......,.,:,.I6IeIIeeeeeee1e1ee1I6666IIeeIIIee11
$$$$PP$P$$$P$P$$Po:-;;;;-;-;;;;,,;;;;;;;;-;;;;;;-;;;;;;;,;;;;;;,:,;,;,;;;,:,,,:;,;,,,:c00066III6II6IIIIIIIIIIIeeeIIeeeeeeeee1e1ee16e@I6IIIIeeee1e
$$$P$$$$PPP$$$$$$$$H$$$$$$$$$$@$$$$$$HH$HHH$HHHHHHHHHHH@I6666I6I66666666666666666666666I6666I6IIIIIIIIIIIIIIIIIIeeeee1e11111e11111100IIIeIeeeee11
$$P$$$$P$$$$$$$$$$$$$$$$$$$H$H$$$$$PPHHHHH$H$HHHHHHHHHH6I6666666666I666I666666666666I6666I6IIIIIeeIIIIIIIIIIIIeIIIeIeee111111111111eI1I61c+,:::..
$$$$$$$$H$$$$$$$$$$$$$$$$$$$$$H$H$HPH$HH$HWHHHHHHHHHHHH6666II6I6I6II66666I66666I6III66I66I666IIIIIIeIIIIIIIIIIIeIeIee1111111ooii+:::::.:....  ...
$$$$$$$$$$$$$$$$$$$$$$$$$$$H$HH$$H$HH$HH$HHHHHHHHHPHHHH6I666666I666666IIII666I666I6I66IIeIeI6IIIIIIIIIIIIIeeeee1oii*+;,;,,,,:,..:    ....  .:..  
$$@$$$$$$$$$$$$$$$$$$@H$$$$HH$$HHHH$H$H$HHHHHHHHHHHHHH@6I66III6I66II6I6I66IIIII6I6III66666I6IIIee1oooc+"-;---,-;;;;;,    .:::.   .  .   ...    :.
$$$$$$$P$$$H$$$$P$$$$$$$$$$$$$$$$HH$$HHHHHHHHHHHWHHHHH66666IIIIe666666IIeI6II6666IIIe6IIII66o---;--:.:..   .,;,,.   ... :.     :.   ::.   ..:   .
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$HHHHHHHHHHHHHHHHHHHH6III6IIII66IIIII66I666II666IIII66666IIi;-.;:.  .     ,.      ..      :.  .:.:.   ..:   ... 
P$$$$$@$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$HHHHHHHHHHHHHHHHHIIIIIII6III6IIe6eIIIIIIeIII6IIIIII6I661;;:.    :. .   ..,..   .:..    **-.   ,,:.  .:.  .::
$$$$$$$$$$$$P$$$$$$H$$$$$$$$$$$$$$$$HH$HHHHHH$HHHHHHH8II6IIeIIII6III666IIIeIIIIIIeeIIII66IIIe"-;,.    :::.:.      .:     -;,.. ::::   ;":.  .:.  
$$$P$$$$P$$$$$$$$$$$$$$$$$$$$$$$$$$$H$H$$HHHHHHHHHHHH6IIIIe6IIII6II6IIIIIIeeIIIIII6IIIIIIeIII<;-..   .:.      .,     .:<. .  oo,.   ,;.. .,,.  ..
P$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$H$HHHHHHH$HHHHHH6IIIIIIIIIIIIIIIII6IIIIIIII6IIIIeeeeeeeeo-;:..    ::.,.    .,,,.   :,;,..  ::..  ....:......
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$HHHHHHHHHH$III6IIIIeIIIIII6IIIIIIIIIIIIIIe11e1111e11"-;..,,::,.      .;.   .;:-.  ...:.,::.:..:.....*e1
P$P$$$$$$$$$$$eeeeeee1eeeeeeeeeeeeIeeIe$H$$HHHHH$HHH8IIIeeIIIIIeIIIIeIIIIeIIIIIIIIIe1111e11ee1*-;.;.        ,.   .::..;:.::::,.:.::.:oe11o1o1oooo
P$$$$$$$$$$$$eeeeIeP$$P6eeeeeeeIIeeeee0$$$HH$H$$H$HH6IIIIIIIIIIIeIIIIIIIIIIIeIIIIIIee11e111111o",,. .;,;, :,,::::,:::::....-1e111oooooooooioio1oo


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