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

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

                                                                                                                                                 
                                                                                                                                                 
                                                                                                                                                 
                                                                .                                                                                
                                   ..........................                                                                                    
 
                          .. .....................................................  . ...                                                       
                           ...................................................................                                                   
          .                ..................:.::.:...............................................                                               
                           ......:::::::::::::::::::::::::::::::::::::::::::::::::...................                                            
                           :::::::::::::::::,,,,,,,,,,,,,,::::::::::::::::::::::::::::::::::...........                                          
          .  .      ... .. :::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,::::::::::::........                                          
         ...     .. ...... :,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,::::::::::....                                          
 .   ......:..   ...:.:::: ,,,,;;;;;;;;;;;-------------------------;;--;-;;-;;;;;;;;;;;,,,,,,,:::::::..                                          
     ......... ..::::::::, ;;;;;-----------"""""""""""""""""""""""""""""""-""----------;;;;;,,,,,::::::  ..                                      
.. ........... ....:,::,:,.------""""""""""<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"""""""""----;;;;;,,,,::: ..            .                          
.. .:.:.::.::. .:::,,,,--"."""""<<<<<<<<<<+++++++++++++++++****+*********+++++++++<<<<<<""""---;;;,,,,: ...  .   ..                              
....::::..,.....::,,;,"-,":<<<<++++++**+*********cc**cccccccccccccccciccccccccccc****++++<<<"""--;;;,,, ...  ..   .                              
....:.:.:::::..:::,;:;;-<-:+++*****cccccccciiiiiiiiiiiiiiiooooooooooo1ooooooooooiiiicccc**+++<<""---;;, ...  ...   .                             
.. :::.:::,:.:::;;;+--<"+":*cccciiiiiiiiooooooo11111111111eeeeeeeeeIIIIIIIIeeeeee111oooiiicc*++<<""--;; ...... ...  . .                          
.::..:,:,.:.:::.-,;"-+<<";,iiiioooo1111111eeeeeeeeeIIIIIIII6I6666666666666666666IIIIee11ooiicc**+<""--;.:.. ........                             
.::.:::,,::,,::;;"--*+*c<"-oo1111eeeeeIIIIIII6666666666000000000888888888888888000666IIIe11ooic**++<"-;..:. ........ ..                          
.:::.::,,,.,,.,;<-<-"<"-*"-1eeeeIII6666666060000000888888@88@@@@@@@@@@@PP@@@@@@@@8880066IIee1oiic*++<"-..:. .............  .                     
:...::,,;,,,,,,;---+<1*i+<"IIIII66660000088888888@@@@@@@@@@PPPPPPPPPPPPPPPPPPPPP@@@@888006IIe11oic*++<".:: .......... .                          
:,,,:;,,,,,,,,,"<+<**<1o1-<6666000088888@@@@@@@@PPPPPPPPPPPP$$$$$$$$$$$$$H$$$$$$PPPPP@@@80066Ie1oii*+<<.::............                           
.::::;;;;,,,;,;";**+<<c**1"6600088888@@@@@@PPPPPPPPPP$$$$$$$$HHHHHHHHHHHHHHHHHHH$$$$PP@@@8006Iee1ic*+<<.,:..........                             
,::,,,,,,;,;-,,++"1<c*icc*<0000888@@@@@PPPPPPP$$$$$$$$HHHHHHHHWWWWWWWWWWWWWWWWHHHH$$$PP@@88066ee1oicc+<:,:......:....     .                      
:::;-,-,.,;,,;-"<*c+c"Ioi;<00088@@@@PPPPPPP$$$$$$HHHHHH1;;;"WWWWWWWWWWMMMWWWWWWWHHH$$PPP@88066Ie161ce1<:;::...:.......  ...                      
,,,;,,:;";,,",,++<iIociic;*00888@@@PPPPPP$$$$$$HHHHHWH::;,c86MWMMMMMMMMMMMMWWWWWWHHH$$PP@88066IeoeP6HMH:,,............  .                        
::,:;;-,:,;;;,,;+"+i*oo1o<+00088@@@@PPPPP$$$$HHHHHWWWWW.<66I8MMMMMMMMMMMMMMMWWWWWHH$$$PP@8806II1c1$WP8W:,,....:......                            
:::;;;-;,:;,-,,c+c+oi<i1i"o660088@@@PPPP$$$$$HHHHHWWWWH886e6PiII@MMMMMMMMMMMWWWWWHH$$PP@@8066Ie1c-I1Ie@,-,...:.........                          
:,,:,,"-,-;:,,,"+<ii<<I*1-66600088@@@PPPP$$$$$HHHHHWW111I@e08MW8800PPP$HMMMMWWWWHH$$PPP@8806Ie16H$$0+M#H-;,,::::.....  .                         
,,,,,;,::,,::::,-<<+"<""--6I6600088@@@@PPPP$$$HHHHHW@ciio1Io6PWPHM$P$PPPHWWWWWHHH$$PPP@@8066I@@8MHH0,WPP$H,:,:......: .                          
::,,,;-:,:,,.,:";+<"-*"1-"IIII6600888@@@PPPPPPPPPPPHo****o1II0-100PPePPPPHWHHHH$$$PPP@88066Ie808HH$I*0P$@P0.::.:.:....  ..                       
,,,;-":::,::,,:-<<<"<+*oc;11eeI66000888@@@P*c11oiii*+*"<++*oeeIo16PP6@P@PHHHH$$$PPP@@8806II1*IIcIIe1"i$@8@P-<<<:.....   .                        
.;,,,,,.:::  ::-;---<;**+;-o1eeII66000888@@816ie+"<-;;;;,;""<*e8"ee16Ie@P$$$$$PPPP@88006I<6Ie866i::,;*cI001<;--c.....  .                         
;.:-+";,:::....-;-""-+"*-;;;coooooo1ee60888@oc*"+<<-"";-",,;*-i<<-:,*6888P$$PPP@@888066Ie1i*+*8I";:<ee0e;,.;--<,.: ...                           
....:,;:..:... ;;"--<;<.:,,;,,,,,;";--++<+"**+*<c<"-;-;"";.,:,:::**+coc*******++*c+*<+<"""-o*"c<.,<<ii-e1o;,;-<.::.... .                         
. .  .. :..: ..:-;-,--;-+++*;<-"<""*<-,<"**+<<+--"<-::,,;;-""<"<<"::"**1c++<*c+1**<c*;-""+<c-"*:"<-+c+*+c;*.,;".:.....                           
 . ... .:... .,:,:;,,-,"""**-";-"""<<;;;<*+-<"---"-,::;,,::,--;";-""-;"**i+<<+<-<"""<-"-""<";;-,;-"+-".:;;:,,,,......                            
   .. ....:. .:.:,-;;-<"*;ieioeeo88o6I++1IIe"-";-;;,;:,::,:,;;--;-"";"<,"<e00i0080oe1ccc+-";;;;;:-".--:,,;::,,,.. ..                             
    . .. ... .:,:::,,<+;1"*<oc+ee*c*ei"+1cIe-;;;,,,::,,:::,::,;-;;;-,-"o1--"-6e0e1ei**ic;;-;,;,.;-:,;,::::.::::..  .                             
   .....  .   .,::::,<;""<-"i<ic<<o*+i"<cI*i...::::::::::::;;:-:,;;"--,<o,---"--1ieoc<*+;,,:;::-;:,,,...:...:.:. ..                              
     . ....   ..:.::"<<+;;""<*"+<*+-**-<*i*+..*+*1<;*<,  ..:+<**:;c6I.;o+1"-e+1c++*+-;<,,,:.:.:..,,,.....      .... ..                           
 . ... ...     .:.::,;-;;--"++++c**c**cci+*+.+++++**+*+. **<<<i;:,1I1.11ociiiccccc**+<-;;,,.,:,::,,;::::....  ....   .                           
          .   .. .... :,,,,;;;;;------"----"."""""<<<<<- <<<<<-:;,;++.+++++++++<<<<<<"""-;;.,.,,,;,,,,,,,,,:  :,,::::::::....                    
.        ..    .  ....   :,,,,,,,,;;,,;,,,,,,,,::::::::. ::,,,:::.. :;;;;;-----------------;;;;;,,:.. ::....................   ..                
          .           . .                                  .           . .....            .                                                      
       .                 .        .. ..           .      .  :....     .      .:..         .                                                      
                         .          .....  ..         ...      ..            .                            .                                      
  
                        .                            ..                                                                                        
   .                       .                                                                                                                     
.  .                                                                                                                                             
..  .                                                                                                                                            
..  .                                                                                                                                            
 .                          .    .     ...           .   ......    ............::::::,:::.                   .::............    ....   .....     
...  .                      ;;;:;;,;""<<<-,-";,,:.::::.::::.:::,,,,,::,;;;;,,--;"";;;;;;:                      :...................      .       
 :..                        ---;----;"""-";;,,,:,:::,:::::,,:,,;-;;-<"<;;;;;;-,,,:,;;"";.                    ......:.........: ....    ..    .   


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