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

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

:::       ::..............::::.....:;..:;:...:,    :***c+*"-"c,*+<-;;,;,:...  .;;;-ooooooooo11111111eeeeeeeIIIIIe1c",:  ,"<<<-;"------;;;,,,;,   
:.        ::...............:.........,..:,:..:,  ..ccc**+cc;"*:<c++<";;,,:....:;;;-oooooooooooo11111eeeI088880006666IIIII1*<--;;;;;;;;;;,:..;   c
          ::.............................:....,. .****+<+*io1-:ccc*<-;,;,:....:,;;;ooooooooooooo11o1I8@@@@8880006666IIIIIe1ooc"--;,,,,:...:.     
          ::..................................,: .:+++<<*c<".:cccc*+<""<-,.......:;iooooooooo1oo11I8@@@@@@8880800066IIeee11ooiic<"<;..::.:.      
.         :::.................................,....+++"<+*++**+,.:..................+iiooooooooi18@P@@@P$PP@8@888006Iee1111ooiic*+-"<,:::.       
.:.       .::......................................<<<""<<+<,,,;;;;,:::,,,::,,,,::;-cioooooooooI8@P@@@P$$$P@@8888066Ieee111ooic****<"+*, ..:<:   
:....      ::::::,,,,,,,,,,. ::,,,,,,,,:  :::..:....,;---;;,:::::,,,:,,,,::,:::i*"";;,ioiioooo608@@@@@@@@@P@@880066IIIe1111ooiic***+<"<*:..::PH80
:....:.         .                           ..  ..:.".;,;;;,,,,:.:,:,,,:::;i*<"---c**<"**ioooe6088888@@@@88800000000066IIIe11oocccc*+<<"+"::::@P$
::::.....                        .          .... -.,;,;;;;,;;;;,,,,:::;eic+c<**cccc*<,**++++1II66000000088888808@88066I666Ie11oiicc***+<"<";::086
.::::..",-"                                ..1e1-,:;;;,;;;;;;;;;;;"eooic*i*++*cii*+;:***+++ceeIIeeI6000880088888800066IIeocc*ccccc*ci*+++<++**6e0
:::::..-;-<;::.                         ,1e1e111I-,;;,;,;;,;Ie11oi*+"c1c1oicc+":,:,:*+++++*oeee1eI660888@8880066IIIe1oc*+<"---;;-<+ciic**++*oI600
.::::..;-;-,,,,::                    "eiHHWWe111*ioioccciicc*+<,:;o1ic+coo*":;c-;-"<c*++<<*o11e66608888880006Ie1ooc*+<"-;,,;;;""--"+*iicci1e11i-1
:.:::..;;::,::,,:.   .     .       oi;;WWWWWe111o-"-;;;,::,.ic1o1c*cc**1oc<<*i+"+<<ccc*+<+c111ee60000066eeIe1oic+";;,::........,-""+ciiccci11*-;"
;;;;.:::::,::,..:.  :: .,,,:,.:. c;::,<WWWWW$oooooi-*ccoiiiiii1occc*+ciiic*cc*++*+"ic*<"<*cio1eIIeIIIe1oii**c*<--;,,,::,:...,;-<<"<*o1oi*++ci""+<
,;;,;,*++<-i::::,:.:...,..:,",";*:::::PHHHHH8oioioioi,"****cciiccicccio*i**+*+**<;ic++<<**cii1I606I1ic*+"-;-"*eei;:::::,,,;"-"+**co1e1ic*+<+*+"++
,,-.:,;,-;-; -:.::,,::,:,,c,<;-:::::::@WWWWWooooiiiiiiii.<*ccc*+**ciciiiii+**ci*"i++**+++*1iiooc**cc++-,,,,:+6@@01*;,;;-"+cciicco1e11ic*+<"""-;"<
  .:,:<;-co+,,",*<c<:::,,..,,*::..:..:;$$$HHiiiiioiiiooooii.<*ccioiiiiici*+ciiii*+++***<+<iicc+"--;;::.:::::<68@8I1eeoc***ccci1eoicc**+<<<"""-""+
 ...-"**+;. ..,.;;"""-,--,"<::::..:.:..06@P$ciiiiiiioooooooooi:;+*<**ciiccc*c*+ic*cic*<<+<*cc<;,;,.. ...,:::<e8@86eeeII60066666e1i*++<<<""-"<"<+*
     :... .  -.:-;.<;::;;.,::.....:::::$H$$iiciiiiiiiiooo0oooiiiii,:"<++*ccciiiiiicc+++<<;"*c*,,,:.,:::,,,,"1I8P@80I1oo1I60066Ie1oic*<<<<"--""<+<
...:...::;,,..--eo6<";<<,:::::.....::::PP$$ccciicii8PIo6$860iiiioioiii-...:;;"<<<+";:....:,<cc<,,:::::;""<*1II8@P@6e1II1ci1eeee1oic*++<<<"--"""++
::::::  .:- .::::"<,i:::::........:.:::P$$$*cciiiicPi61iiioo0IPoioi$8@i6iiici,::.:...::::::*ioi+;:,,;-"<*oe61o1e1i*<<<+++cc*cioiic**++<<<"--"-;,;
:,,,,,,,+<;+::::::,:;:................:8@P1ciciciiie1iiiioooooPIIioeio681$I68oe6@16ccc***+*c1oiioccc*ci1e66ecc""-;;;:.:,"ieeoc++*c**++++<""---;: 
:,::,,,,,+::::,:::;;,................::@PP+ccciciciIciiiiieiooP01I6@Pe168@e$@$ieIiici8c**++*i1*i11ee1eII6Iei<",:,,,,:,,;<coII1oc<-"+*++<<""--;;,.
,,,,,,,,,,,,:,,:.:;;.... .............:P$Hcicccccc8*cccc66iiieoi$0eo$i1i@@i81@10eI1c818ec++c<**+*c*+*o1e1oi**1c:::::,-+***ce11oc+<<-"<<"""-;;;,;:
,,,,,,::,-,".:,,::,..      ...........:@8I-<*cccciociH$ic@ciioicI0ei1cI1Ioc1co68@@1c1i@cc<c-*,c<<<""*iiiic**o1o;::,,,-<<<<+*+<""""<+"-"----;,,,;,
::::::,-;;*+;::::,;..      ............:;$**cccccc*--i*<*ioeP$oiiioI6iccco680II60888880I-i""---""-""<<++++<*ooii*-,,;-----;,,::::,-<<";;;;;;:,,,:
:,::,::::,,:::::,;;    .  ....          :,,+*cccccc81oWciiicoc1iccio$11eII600088@@@@6e06oiiiciiic+;"<""<<--+i**+"";,;;,:,-"";,;-""-;--,,;-;:,;;,:
,,,,,:::,,,,:,,,,;;.                       .****ccc+"<$Piiiiocc$@IicP1ccccc*c***c***++<"-,,,,,:::;-;"<<<<;;-<-,,,:::,-<++<--"+**+<",,,,;-;;:,;;,,
:,,,,,::,,;,,,,,,,;;,                    .::::*****c*c**ccccc*cc*****************+++<<++;;;,,::::,,-,;""-;,-;,:.::;--,,,,,,;"<<""""";,,,;,,:;;,,,
  . .................                     .::::c***ioooi11oiiii1I6I1cc****c********+<"--<"c*"i:::,,:;,,,,,,;-,::,,,,:,,::::,;;;;--"""-;::::,;;,::
.    .  ..        .                        .:::-*****++*<+*iccccicce0c@1Piic1*P@8iIie"*;;;;;;,:::,,.  ..,,,,,,,:,,,,,,::,"++++<<"<";"<"::::,,,,::
                                 ..     . ::...:****+**6cc@IP0i0@icc***c*eci+*+i*+c<--;-"-;;;,,::,,   .,.:,,,,,::,,,,"<<<""----""-"o606i,::,,,:::
                                        . ::::..<+++++++<<++c*c**cc+cciiieiioiccc**++<""*<c-,,,:,,:   -;;.. .,,:::;"++";;,,,,::::,+1eIei<::::::::
                                          :::::::+++++++icoiiioiii1oieIio116ee1Ii6c++""<+<-;,,-,:,< .,;.,:     .::,;;;;,,,,,,:::::<oo1oi*;.:::::.
                                          :::::::***++++c*ccciiiiiicco10i0o81i606cci<<""""<",,::,-;--";,:..       .::,,,::::::::::"cccc**<,......
                                          .::::.:<++***+6*cciiicccccc***ccciioI8ecciiic*";,,;;<-;--;-;;;**.          :,,,,::::,:::;<<<<<+*<:.....
                                           :::,::.+<++**iiiicc**++<<++<"""""--"<"<<<"<+<***+",-;---;--I800*.           :,,,,,:,,,,,;"--"<+<;.....
                                         -.::::,,:i**+<<<"<<<*+<<<"""""""""-;--;;;,:::...:,;;;:;;;;;I80806Io.            :,,,,,,,,,,"<<<<++<,...,
                                        .  ,:::::,ccc***+**++<<"""""""""<<""""-----;---;-":"-,,,;,+008806I06c:.            :,,,:::,,<*++<+**"..:;
                                        .-;:::::.:*ccc**+++*++<<"""-"---"""""""-"-;-----"-:-;:;,;+660080I00I1<,-ieeoc<-,.    ..:::::-+<<<<++<;.;,
                                        <":::::,::*++*****+<<<+""""-"--------;----;-------:;;.,,+6060000066e1e0@@P@@88@880Ii-. .....;++""""<<-:,;
                                     .. ,-:::,,:::cc**+++++<<<<"-""-""---------;;;-""-----,,;:,,"e00@@@@8000088@@@P@@@@@8880066eoc*cci*<"-""";.,;
                                   .:. ..::::,,,::*c*****+<<<""-------"---------;--"---;;;;:;,:,:-1688@88800666666666666666II600006II1ic**+++",,,
"--,--;--;                       ::.    . ::::,:::***+++<<<""---;-"""<"""----"""---------;;.,,::,,-++********+++++*+++<<<++*ioeIIIeo1oic**+++<;,:
-; --"<""<<,                    . ...::  :,:::::::*++++<<<""""---;;;,,,,,::;""-""-;.::,,;;;::.:::::.;6-;-;--""<+"--;;;;;;;-<+*cccio11ic*+++<<",..
.;"-"-"""<<<+**"                 ..:.    ::,:::::+++++<<<""----;;;;-""--",,;---""-;::::,,,,, :.:::,:   -oeee1ieIei+;,:::,,;;---""iee1oc*+++<"-,  
;;;;;;--""<"<"<<<<+<.           ...   .  :..:::..<+<<<"""""------;;,;-;::..  ..:,;,,.,,:,,,,..:..::,:. ;i11oci11o*-;,,:...::,,,;<oeeeee1oi*+<<", 
------;;;--"-""""<<+++*cc"              .:,   ...<<<<<""----;;;,-------;;--;;,.  .,,::,,:,,,: ,:. .::,,"1I1i*coi*";;,,:....::,,,-<io11eee1oi*+<, 
;ci<-"-;;;;--;;;--""<oiooc++*++*+c*.     -;::....--""--;;;;;;---;;;;;;;;;-------,,.:,.,,,,:,: .... .:,,+eI1c<+ic<;;,,,:......:::,"coo11oiic+<<", 
<,;;<"++-c;I6IeII1*+<",:.--;;"<+<+*"i"   ,;:.:...:;;---;----;;;;;;;;;;;;;;;;;;;;--;,,:::,,,,::    ...::-+*+<+**+",,,::::::::.::::;+iooocc*<"""-: 
:<+;<-""*ic1e1ioic, ,::,--"<"-::;-<+"<1. ,,,:.....;;;;;,:......:,;;;;,;;,,,,,,,,,,;,,..::::  .      ...::..,<*+";,,,,:::,,:::::::"coic*++<"""",. 
:+;-:";<<<+ciiciiii---,;";. .;-;,--"<+,;  ,<......;,;;-----;:.    .,,;;;,::::::. .......::   .      ....:.:."i*"-,,,,::,,,,::,:;ceIe1i*+<<<""-,  
;1061c<"-<**cc*ci***+..::.;--,;-"--""<"-- ;;-: ...;-;,,;-;;,,,,;,:   ,: :,,:::..:........:.   .      ....:::,*c-;,,,,:::,,,:::;*1Ieeoocc*+<<"-,  
0I606"*e1*++++<+*cccc+,;,;;;-;,,"-;"-"<<:- . ;....:;--"""--;;;:::,,,.  :...:,,::...  .....    .      ......::-+""-;,,::,,,,,,,"iee1oic*+<<""--;. 
I00"+-o11e1eeo"<+<<"-;;:::::;:--.,";"";;""<    ..,"""---;;;;;;;;;::.:,:  ::...:,,,,:. ...             .......:"---;,,:,,,,,,,-*o1oiic**++<""-;,. 
80<:c1oioeIeIeeeoo*:.-<<:..-.,-.:-:-":;;;-<+   ;-----;;,,,,:,,,,,,;;,. .::  :.    .:,,::.             :::... ::;;;,,,,,,,,,,-<coooiic*++<""-;,:. 
e<*<ooio1oocco11Iee1e.;<, ,::;. ;.<" -,;;;<*";;;---;,,::,:::::::::::,,,;:  .....      ..                ;,:.....,;;;,,,,,,,-++ciicc**++<""--;,:..


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