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

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

                                           ."<<<" o..:.. : . ...... :....: .    .   ......  ...   .                           -                  
                                           .<<<<,. ......:.:-::.......:. :..    ,;,,...........                               ,                  
                                           ,++<+.. .:... ,+::.....,.e1......         :...   ....   .                          .                  
                                          ."++++:... ..:.:,. *. :;......:. . .   ............  ..                             ..                 
                                          .-+*++...:.....::.::...::.....   ...   ............. ..  I                          .:.               .
                                          .:,:,,,,,,;--"---"++****+++"+"<ceoc< ..:...............  I.  *-                      ;..    .          
                                         ... ....  .  . .......    ......   . .:.::.::......:....   . -::,:                    ,.                
                          .   ..         ....:........:..::.::..:.....:......:....,:.::..::  :...   .    .                     , 1 .      .      
                             .           ..:::::....:...:::I886:::::.::.::::...:....:::..:.::...:  .::,...                    .          .       
                              .         .....::::.:::::<o0eo$6o88I,:.::.::..:::::::.,:::::.::.:.:.    ....    ;..:..  ...       : .       .      
                             .          ..::.::::.::.,o@c8118i$H866P,:::::::::::::::::.,...:.:.::........................        .               
                                 *oo+c*+"+,,,:::::::,80o6011@oP$@6HiI:,:::::::::::::::::..;::::::::::.::.............. .. .. .   .      .        
                            .:   cI1111eeIIIeeI6666008888@8@@PP0@PPPP$P$P@P8eo*";:,:,,,,.,,:::::.....:,.:.:.::::..............  ..  ..    :,,,,,,
 .                               111cceIoec666600008888ic+<;:"-"""""c+";-cicoPPPPPPPPP@@@@@@@@888806666666eeeo+,:.....:...... ..            :... 
;                               "oeccicccco60000806+<"+""-+-<<"<<<<<<"-e*+*<<+-oi$PPPPPP@@P@@@@8888880006II11e1e1eo11oi1ico..    .. .  . .   .   
                                11e*I6I1I666000c<--""-""-<"<-""<"""-+-"<"""*P8*-++,o*P@PPPPPPP@@@8@8880000066"o*oeeIee1o1i1. ...       . .   :   
                                1e1eII666666+c+,-"---""--""-<--""<"-""-"<+"+"<";0I-o-c*PPPPPPP@@@@@8888o",:.;::,,IIee1oooio. ...   .     . ..,   
                               .eeeII66660*;--""""""""-""""<+""+"""-"-<""<<"-<""-",6i;,,i1$PPPPPP@@6;..::,.*,;;,,,@IIIIee1i..... ....  . . ..,   
                               eeeIII666c"-;-";--""-""<<"<"<"-"<+*""+"<<"<+<<<<""+--;*I<;+*1PPPPPe,::,,,-c::..::.;,:*IIIee1.... . . .        ,   
                               1eIII66i;-"---";"-"-"--"""<<"--""<"""""<<-+-<-""""<<<--;II::"*$P$c;,:;:-+<o@8-c<<<.-;::IIee1.....:  .  ..    .,   
                               eeIII<"-;-"----;;""<<"""-<-"--<"<-<-+<"<""<"<++<*<<+"""+-,Ii;*-"";;,,;8++6+6<6e*o**+,-:,eeee.... ...   .      .:::
                              "eeI6;-;;-;--;-;"-"-""-"--"<"""""*"-"""-"""-<<"<<<<<"<""-<<+"6,",;;;;:I;i8+ce+i<1Ic+o;;,:;eee.....:..   .   .      
                              eeeI-;;-";;;-"""-"-""-"-""<""--"""<""""<"-"<""<<"<"+"<<*"<"-+<<:-::;,,@<"e668+i1o<0Ie";;;:I11.........  .   .......
                              1Ieo;;;;-------"--";"---"<""-<"""-"<<<--<""o""+-"+"<"<<""<-<<"<;-,:,-,,W;8eI++eoo*o81-;;;:Ie1....  ...   ..        
                              eeI;,;;---;------<--""-"""-;"""-"--<"""-+""+""+++"<<""+<+-"<""<-"**c,-,;P"-*ocP"80+1I,.; -Iee:.....: .   ..        
                             +e6-,,;;;;-;----""-"-""-"<---"";"<-<"-<-"-"<<-<<--<<<"<""<<<"<<""<-;;i,;:;-8@o<Mi86*;;,:.:6I11......:.. .....       
                            .ee",,;;;;;;;;--""---------+"-+<"""-<"<---"-<"*<-""-""""<"<<"<"<+<<<<;-,--;;:;--M-,,,*;:.:66Ie1.... .:.. ......     .
                             1I<,;;;-;;;---";--""----<""<;"<-<<<<-<"<<"""<<<-"<;<<"<<"<<<<<<<+<-";<c<-;,;,;,1c:::.<:-066ee1.........  .....      
                             eo,;,;;;;;-;--;-----,---"-<""-<-""<"-"-;<<*++-+""++"<""*<+"+""+<-<<"<;"6$i",::.i$::,<<@006IIe1:...........  .       
                        .   ie<:,;;;-;;;---;-----"-""-<""-<""""--<<"<"+<<"<""<+<-"+"<+"<<*<<<<"<"";<+$$$$P@@*1@886";0066Iee:.......... .         
                     .      eI<;;-;-;;;;--;-;----""-"-""-"""-<<-."---"""""-<"<"<<*""<"<<"""""<<<<+,,+$$$$$P@Io"8880800III1e:.... ...... .. .     
                         .  16<,-,;,;;;--"-------<"<"--"""<""<"<"""<-""<<*+;<"<"<++""""-<-<"<""-"<:c<H$$$$P@""8@@00000666eo.............. .      
                   . "-  ...I6<-.;;---------"-""-;-""";"<"<"--"""""-<+<"<<"<-"+<-+<+<"+<""<+<<""""",*HH$$H$Pc"<8888800666o*:.............:.      
                :+         ee6"::c;-;;--;-"--------""""--""<-<"-<"-*<<<"-+<<"""<+""-<+<<-"+"+"<<<"<*$HHH$$$PP*Ic00ic+c066e1:...........  :       
            .<         .  .eI6+-;<,;-;;--;---"<"----"<---++<"<"<+""+<<++-<"+""<<*+"<-+*+"<<<<"<+<:;iHHHHH$$P@Pi"0oi1@@0I6Ie.::...............    
         ;              . .e660<",c;,--;;;-""---"";""<"-"-"<""<"<+"<++-<+""+<""<"<"-"<<<""<<"<-<"*;*HWHHHH$P@+-MH$cee106IIe::,-;i+11*-*++;".-;<<"
     -                . ..:I666<,,<c;-;-----;--"-"--"-""<-""<<"+-<<+""<+*"<<<<""<"<"<+<<"<<"<<<<;,oMWWHHHH$PP*<1$$oi<"06IIe::;--;c1<+c**-:*++<;"<
;                     ... 1II660+::c;;--"-;--"--"-"""""""+;<"<<"<+"<*-"<-""<+"""+"""<+<+"<<<<<i,c<iWWWHHH$$PP@W+W;WMHW06Iee::;;--<c**c"*<+"+;-c*c
                      .   II66668",.o,"-----;""-"""-"""<<-"-<""+"<<<+""*<<"-<<<+""<""<<<<+"<<i,c;cHWWHH$$$$$e+c8M#M@##0Ieeo:.-;-;**c<"*<*++-cc:..
                       .  I61*0<oc:+:o----"--"-"-"""-<"""""-""<""<<-<"""+-""""""+<<"+<<<<+<<o;;,*WWWWWHH$$$$<I*8@8#I##6Ie1i..;--;"+*;*ic,i"<i:. .
                    .    :6;c*<i0*1-<;<o---"---"<""<-"""<"""<"<<""<<<+"<<*+""<<+"<<<**++<<+i;;;cWMMWWHHH$$i*+1@8@6#o#M0eee*:..;--<"c-;i,--;+*,...
                      .  cI+,-+e1080+",<o;"---"---""<"-""""<<"<""<+<<"<"<-<<<+++"++<<<+++Mc;"-cMMMHWHWHHIcM<$P@@HeP"HH6eIe*-:.;;-;-:**<<<+<++*:..
                         eIIIeI008800<:;"c6,--""--"-"""<""<"<+<"<"""<+"<<<"<++""<<<<"<<-i,,-I#MMWWWWWWH<cMI$P@@88e8"P$6e1e<:..:;,,:*cc;"**++"**<:
                         eI66666666808oc;::cI,-"--"""""<""<<"<<<<"<<<"""<*<<<<"""<<<<<<;::*<MMMWWWHHHHHHi*P@@P@e060-PI6eoe<.:.;.; ;*,-1o+"+<*<<<+
                         e*;-,;;;-,;8888*;-,:*eo;-"""""<<"<<-<<+<"<<<<"<<<<"<<<<<"<<<"c"<c$MMWWWWWWHHH$$$PPP@@86Pe0+01Ieoe"...;;,;,.,;+*+,<++<<<<
                        -I,;--;;---<0888@@**;;::*1+""""-""<""<""<<<"<<<<<<<+<+<+"+-,;"ocWMWWWWWHWHHHHH$PPPP@@@@@6e0<IcIe11,....;;-i*+:,-+*,;---;;
                        ee,;,---+<"68888@@@P@c-:,.:+ie6-""<"<"+<<-+<"<++<"*<<+<*;i"<cWWWWWWWWHH$$$HHH$$P@@@@8@8008e"I*Iee1,...;;;"o+*--:;<<<<<<<-
                        1e,,;;""<""6c"+<*0P@PP@8+"<cc;---oi8<<"""-""""<<"<-:,<<ociHMMWWWWWHHHH$$$$$$$P$PP@88888e6oe66*eee1:...;;;*o**+++<..*+--;+
                      ..oe11eeeIIee66600@1"<cc0@PPP6+o"+;"*+"",::<+;,,*c--,iocH@WWWMWHWHHHHH$$$$$@PPPP@@@P888800I66IIIeee1:...;;,;c+*++""<.:-*++ 
                   .,,:      .:... .:<*i60088@@@@@@@P$P$P1**+ii*ciioc*ccIW$MW$PM68@#WWHHHi+$H0PPPPPP@@8888880066666IIIee11....;;;,"+*++<<<"-..<  
                 :,,..::,:,,.........::::::.,:::,::::..::+co6$$$$HH$HHHHHHWWWWWWW$@$HHH$$$$$PPP@8808@I610000066IIIIIee111o... ;-;;+++<+<-,,<--  .
              ::,: . ...:.:,................::::::::,:,:,,,:,,,:,,,,,,-:,.:,,"co18HHHHH$PPPPPP@@@888888860006IIIIIee1e111o....,,,;<+-"*+;;;<-+. .
            ,,:.    ..  ,;;-..........:....:::::.:::::,,,,,,,,,,:,;,,,,,,,,,,;,,,,:,,,,,,,,,::::::::,;+**ie6IIeIIeeo11*ioo....,,;,-,+;+*""";--<  
          :,:         ,;;;;,........::.::.:..:::::::,:#MW$P@P+:PPP$P$$$$$$$P$Ho-,:,,,;,,,,,,,,,,,,:::::::::::::.:.....,.... ..,,,,-;<<<<<<"<,-<+<
       .:::         .;,:::   ................:.:.::::.@@@@@@@@+PPPPPPPP$$$PPPPP@PPPPPPPP@@@PP@P@@880000800606666ec...:  : .  .:,,,,"";<<<""""""-;
     ..::          ::::      .................:::::.:*@@@@@P@@PPPPPPPPPPPPPPPP@PPPP@PPP@@@@@@@@8800000006 666666I1. :. .  ...  .,,:****;"""""----
    ...          .:::::     .... ...........:...:.::,6@@0<@P@@@@PP@PPPPPPPPP@@P@@@@@@@@@@@88888800066666666I6IIIe1.:...:.         .;;-"+<<<<<"<""


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