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

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

   .             .             .  . .   .  .     ..  .    . ....o*+ccc**ccccciiiiccccc*+<-c**+*++++<++cci******++<++<           .   ..   ... ....
                        .       . .   .   . ..   .....   ....   occcccccccccciiiiiiciiiic*c********<+*iii*****++++**+ :  .   ...:.  :: . ....... 
                 .  . ..     ... . ... .......... .... ..   .     .,+ccciiiiiiiiiiooiiiiccicc******++ciiic"cc********---;.: .: ::::.::,;;....... 
 .      .  .  ...      .   ...... .......................   ::::..:...;cioioooooooiiici**ciccc**ccc+*iooocccc*****cccc*:,,,.:.  ...:-..   ; ..   
       ... .   ..   . .  . ............ .................   ,:::::::::+ioooooo11o1iooiii+*oiic*cccc**ioooic+c";*ccccc+"  ::.., . : ":.   .-:..   
 . . .  .   ............ ................................   ,:::..::::iioooo111111ooooooiioiiiccccccco111iiiiicc*cii:.    : ,. . :-,:    ,-      
 .   .... ......... ............................,........  .,.:::::. :oo1111111111oooioiciooiiciiiicc1111iiiiicccii<* . .    .    ,-,, ; ,   :   
..    .... . .. ........ .............,..................  :,::...::::1o1111111c<""-<<""o11ooiiiiiiii1111oooiiiiiii:<P.  :     .<: , ,..  . :.  .
..........................:....:..................<  ...:  ;,:.    :.:11eeeeeee+++*<<"";cicioiiioicii1eeooo1oiiiioo-,;  .. ::  -  :.,  .,:..:::  
. :...:.............::.........:.....:.........:.-c;:- :.  ":::  . :.:11eeeeeee*<"-";,:.:;.. ;::;+cci1ee1ooo++*ci1oo,i;,:,,;;...:;,;;.  ,.:::::: 
: .........................:..............::.......:ii.01  -:::...:.::11eeeeeIe+i+,. .:,  .....  .,,;-1e111o**oii1ooooo-;,;;,,;; . ,,.:.::....   
..................................:..::......:......*+-,*:;-:::::::::-11eIIecii-,.,..     .":+.,:::;--i1i11o<**ii11oooo-;;,;,,: ;,,...,,.;.,:,. -
.:.......::..:..::.....................:..::.....,,,:::,;:,.....     *eeIIe<"-,,:-:.::: ...:.,:.:;,::;;<+i1oo1ooo111ooo-;;-;,,;.: .,":, ..:::::  
....................:............::..:...:.:.....;;;:,,;,,,,;,,,,,,,,;-eII<"-,.:,::...:.,;.:.-.:..,::..,,iooo1ooo111ooo-;;;;;;, , ";,::.:.....::.
......... :.:....,.........:..:..:..:..:::::  ...;;;;-,;,,,;,,,,,,,,,;"eIeii;...::.  ......-::::.:,::.-::-<"oo1111111oo---;;;;:.";;;,,.........-.
...::...........:...:.:......:.,..:.:...:..:.....;;,;;...:::;;,,:.::;;*II6I1;::;,::.;.::<,,,,-::.....:,:,,,"11111e111o*+";,;,,...., .. ......... 
.:............:................:..:.:......:.  ..-o--::::::;"<,::..::,ceI6Ic*;,--;<;.;;"-:::::::::...:.:,:;11111ee111o**",,,::....      .. ....  
......:.:..:.:.....:::::::.......:...:..:..:  . ."i;,::...:,;;,,:..::,cIe6II1c:--"o;":iicc:,,--:":....,.<,."+iiie11111*+-,,,:....      ..........
.:.............:..::.::.....:...:...:::....:.  . ;;,;,,::::,;,,,,,,,;;ieeeeee*:,ieII680oi1+",,.;,,,;-:;::,,:o*11e111o1*<;,,;:....        ........
....::::.:.....:..:...........:::.....::...:.  ..;;,;,,,,,,,,,,,,,,,,,ceeeeeeei::oIII6PI00o,,"-+,c0o+"*<;:."1111e11o11*",:;,:.. . .     .........
..:...:..:..:::..:..:::....:::::.:::....:..:. ...;;;;;;--;,,;,,,,,,,,,oIeeeeeeec,oIII60@PP8eoI@*,,,+e-;cc,;;;,,o111ooc+-,:,:....       .  ...... 
..:..........:......::.:.-.:..+Piiiiciccicccc**+<"---;;;I:............:iiiooooi,i+1ee606600008@@@@0061:,;;;-;;;,;<"<c<-,:::.......... .  ..... ..
.....:..:.:;"<++<++<<<<+"8;..."Pi;;"""""""-"""""----;;-;:*...........e11e1e1111<::c1eI666I666088@880o;;;;;;;;;;,,,,,:::,::::::...::.......:,:.   
+<<<<<<<<<<<;:    . :....,8..: i6<"<<"<<+<++<<<<<<"<<""";I::....::.::eo1e1111111i.:<i1e1eee11I600801;-----;;;;;;;;;;,,. . .. .:  .::.:  .:::::.  
",.            ..   ..::::1+:..+Wo"<<<<<++++++<+++<<<<<""-+:....::..:11o111111111o,:+iiiiccii1eI061----------------;;,,:;,:.. ::.     ..  .. .. .
          .::::::::::::::::M:..:1e-<<<+<*++++++++<<<<<""",I:.:::::::.::,..........::..:::,...:<i";-""""""""----------;;,,,:;;;;;;,:    .: . ..   
   : :::::::.::,,,,,,,,,,,:,e.. <Mc<"<++<++**+++++++++<<<-"<,""";;,;;:::::.:::.:::cooooooooic..;---""""""""""---------;;,,,:..      ..:,"<<*++<<"
      ::,,::,,,,,,,,:::,,,,:6<..;6o,+<+*<**+++****+++++<<",o:..:...::"-ooo1oooooooooiiiiiicc<.;--"*+<"""""<""-"---------;;,,:    .-***-:.........
+.    ::::,,,,,,,,,,,,,,,,,,.#:. +#i++<+++******++*++++<<<"<":::...::*-o11111111oooooooPPoi+.;"<<<<"<"""<<""""""---------;;;,;     "****+++*++++<
-<"".  .:,,,:::::,,,,,,,,,,,:,i..-@i;+<+++++*****+++++++<<<,o.:....::c-o....oo;,:-<18@PP@PI:;<<<<<<<"""""""""""--------;-;;;,,,     +++*"-+++++<<
-<c"-.  ::,,,,,,:,:,,,,,,,,,,.6". c#c+++++++*+++++++++++<<<"c<.:...:oc*"oic+:.,,,@P$HoPPPP1;"<<+<<<<"<""""-"""--;;-----;;;;;;,,:    ;;;,,::......
+<""+:  :,,:,:,,:,,,,,,,,,,,::.W:."Pi-+++*+++++++++++<+<<"-,:i::.::.;++++o11ooo*+"*+*<"""":-"<<<<<<<"""""""""-;----;-;;;;;;;;;,,: - ;I,:.........
;+o<-:   :::,,,,,::,:,,,,,,::::;c. c$++<+*++*++++<+-::::::. .,::::..::..-11e11o1eee111111c.-<+<<<<<<<<<"""""--;;-;--;-;;;;;;;;,,::  ;....:.......
*i6c+"",. ::,,::,,,:,,,,,,,::::.0<.<Wi"+++<-.:::....   :;--++:.,.*+":,::,,,:::,::,<coo111--<<<<<"<<<<"<""<"""-"---;--;;;;;;;;;;,,:. . ...........
"io1iP1c*<.,,::,,::,,,,,,:,:::::.$: 1P*.........:<+<"<"-;,::.;,,eI600i,:,-;,,,,;;;,;,;,,:-"<<<<<<<<<<""""""""------;--;;;;;;;;,,,::......:.......
@PHMH$$@0+ ,::::,,::,:,,,::,:: ..;o.+Mi.:;****<"""-"<.:,:::,, "080000Ii166Ie;<,".,::.:;;"<<<<<<<<<<<<"""""""";--;;--;-;;;;;;;;,,,,:.....:....:...
P$$HH$006o  ,,::::,,::,,,::     ..6+.IPicc"""--<:::,:,:.....,<600080661ieIe--,::::.:..*""<<<<<<<<<<<<"<<"-""----;;;;--;;;;;;,,,,,,,:....::.......
c$$P$H8606. .::,:::::::: .      -<+o ++<+""-:,::;:-:.. ..:...+066666Ic*iI61;::::::::;I;<<<<<<<<<<<<<<""<"""";-;--;--;;;,;;,;;,,,,,,:...:.:.......
$$HH$W8PP8.  :::,::,        .-<<""<<<;:,,:::;:".. :.:.:....--11606;;,ii--IW$@e"::::66;<<<<<<<<<<<<<<<<"""""-;;;;;-;,;;;;;,;,,,,,,,,::.:.:..:.:...
0@@PPWP";<.   ,::     . ..;<""<<<<+*+,<1+;;:..;.,:.....:<i"IH$8c8:,iic*cc"i0MWPI$HW0:<"<<<<<<+++<<<<<<"<""-,,;,,,,;,;;;;;,,,;,,,,,,::.:.::...:...
;,;,oie8*,,         : .;<c61<@i+<++o<*+<<<*+*:....;:"<*++<<<+++<-:oocciioic*+*688@8@c-;<"<<<<<<<<<<<<<<<<";-;-;;;;;;;;;;,,,,;,,,,,,::.::.,.:....:
;;,-eo16ii+        ,<608808I0000000066o*+++*c*<+<ii+++<<""""""""----+ci1oiici****+e""<<<+<<<+<+<<<<<<<<<<---------;-;;;,,,;;,,,,,,,:::..::....;.:
;-:,--"cH1"    -e08@P$$0I6660888@$P@88@@8@PP@100o++<"""-""-----""---;*iioiio11e1eeec+++++++++<++<+<+<+"""-------;--;;;,,,,;,,,,,,,,:::...:..::.::
,-.:-ei<18o+<<<<e@@@@PP@$$HHHPHHHHHHHHHHHPP0@PP$$$$$$P$$$$$6-"""<"""--*iooee6I6eI6668881**++++++++<<<"""-------;;;;,,,;;;;,,,,,,,,,,::.....,:::::
;,<*e66o@08I*iI0880088@@@P$$HHHHHWWWWWWWH$$$$$$$HH$$$$P$$$$H8<"<<<"""";*ieee00000688@@@P$$HP*+<<<<<<<<"-------;;;;,;;;;;;;,,,,,,,,,:::.,:.,:.::::
1o*ic6H+cccc8808808@@008PHHHHWWWWWWWWW$$$HHHHHHHWHHHWWWHHW*<<<""<<<<<<""+ooe66@8@80@P$$$$PP@80Io.  :"<-;;;;;;;;;;;;;;;;;,,,,,,,,,,:::::: ;.::::::
"<"<"+0ee0Ic++1@@@@0@@@P@8P$$WWWWWWH$HHHHHHHHH##M#MMMMWM#+++<<<<<<<+<+<<<<*1II00P@@@$$$H$P@00I*-;:;-;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,:::.. ,...:::::
o<686@$6Io1I*ieeeee1P$$$$HHPPP$@0@@HWWHHHHHWHPPP$$$$WM##c**+<<<<<<<<++++*+1"coI08@@HWHW$P80Ie*,-;;,;;--,;;;;;,;;;;;;;,,;;;,,,,,,,,:::..:;...:::::
i"""-<<"+e606I0I888@@@@668$$8@PPP$$$$$HHWWHHWHWWWHWW6oiicc**++++++<+++*cic:: :i16P$HHHPP061Ic*;-;;-,;;;;;;;;;;;;;;;;;,,,,,,,,,,,,:::::. ...:.:::,
<"8,-1W6o10006Ie088ePeP@68@P@H6*---68coHH$PH$WWWWH1ooiiicccc****+++<*coI,;+-c. ,iI0@PP86Iec*-,;,;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,::::.. ..:.:::::
"+c1eIeIIIc1oI11e8I608P08@WM0;,<c*I"*o1c1eco+c6Heiooiicccccc****+++c16:::cc<,,i- .60006o*<+*"*c;;;;;;;,;;;;,;;;;;;;,,,,,,,,,:::,:::::. ......::::
cco1eI$#0II6I660806*<<+PM1ccc.,;--;*+e*1*co*c-iici1::+iccccc****+*o6;:",<+<<<-*+-,  :cciccii+;"*;-;;;;;;;,,:,,,,,,,,,,:,,,::::::::::.. ......::..
**+o1ieecIIi1eII;::::::::,,,,,<+e1o***-:-oo,ioci1-,,,,:,:,,icc**o8c:"",+,:,""-+*-+iiic<-cic;+"",*;;;;;;;::;;;;,,,,,,,,,,,,,::::::::..  .. ...:.:.
:,o1e*<<*iicco;:,"---""::,::-"+0iec*+*+..:::::::,,,,,,,,,::+cc10e:;,"-"+*cc*iiii"i+--"+"iic;-""<c+,;;;;;,,,:,:,,,,,,,,,,,,::::::::..:   . .......
::::,;II0ooe"...:..;<<"*+:,,<*+*++*+<<<ccccc-::,,,,:,:,::::c10I:::;**c;***<c<"<<<";--*""*c*";"""cii*;;;;,,,,,,:,,,.:,::.::::::::....:   . .......
:::,,,,,--66  . ......::::..:;;;i<<-"*cciiiiccciici-,,;,:*10I:.c*c*<<<+*cc*""""""-"-c-"-++**;;""--cc+i;,,,,,,:,,:::::.:,::::::....,,:     ...... 
++;;;;<6;-*",  ..   ........:,.,;"--***cccccciciciiccic*oI6::,,+",,,<++++"-<-""-"--c---iooco*;;-;--*+,:-,:,,:,,::::::.:...:::::...,,,.     ....  


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