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

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

:::::.::.::::::::::,:::..:::.:::,;;:..:,,,,;,,,,;;;;,;;;;;;--;-;-----;;;;,:;;,:;---------;;----;;;--;;,,,;;;;;;-;;;;;,,:;-"-;,,;,,;,:..,;;;,,,,,,
.:::::::.:::::::::,,,,:...::.:::::.   .,,,,;;;,,,,;;;;;;;---------------;.  ;;-;"----""""""""""""-""""""""""-""-----;;,;--*-;--,,,-,::;;;,;;,,,,,
:::::::::::::::::,,,,,,,,,:::::.....    ,;;;;;;;;;;;;;;;----------"-----:. .-"""""""""<"""<<"""<""<""""""""-""-----;--. .:,;-,,::,:::;;;;;;;,,,,,
:::::::::::::::::,,,,,,,,;,,,,,,,,,,:..;,,;;;--;;;;-;;;;---"""""""""""""": .+""<<<<"""<<"<""<<<<""<"""""""-"""---;;-:    .:,,,,--,--;-;;;--;;,,,,
.::::::::::::::,::,,,,,,,;;;;,,,,,,;;;--,,;;;;;-;;;;;;;;;-;;------"""""--:.:+-"<<"""""<<<<<<<<<<<""""""""""""------<-,..-;--;"-;-"---;-;-;;;,,,,,
 ...::::::::::::,,,,,,;;;;;;;;;,,;,,,,;;-",,,,,,,;;;;;;;-----""---;,;""--;--i;-;;--"-;,,;,;;;;;;;;;;;;;-;---;;;;;-"-*"<"---""-"""-"------;;;;,,,,
.. ...::::::::,,,,,,,,,;;-------;,;;,,---""-;---------""""<"<<+++++<<+*****c*<iiccccc*c****++<""""""""----;;;;;;--+<-"<-"""-""""""""----;;;;;,,,,
 .......::::,,,,,,,,,,,;;---------;;;;;--;""-;;;----"<<<<<+++++++***ccciiiccciiooiiiiiciiiic**++*+++<<<<<<"""""<+c<<<"--<<;"<<""""-""----;-;,,,,,
 .........:::,,,,,,,,,;;;;-----"""""--;;;;<"";;-----"""<<++++*+***ciciiioiiiccooooooiiooooiic*cc*++++<+++<<"""<*+<+<";<"-"<<<""<""""-"-----;;;,;;
.............:,,;;;;;;;;;-;---"""<<<""-----;""++c<;-"""--""<++<<<<<"<<<++++-o*ccccccccccccc****++++<<++<"""""<*i<"""<+"<+<+<<<"<""""""-----;;;;;;
...............::;;;;;;;;-----"""<++++<-";"""<<<+"+***+++<<<++++*cciiioooiiooooooooooooiiiccc**+++++<+<"--<<o+<*+<<*+***+++++<""""""""----;;;;;;,
.................:,;;;;------"""<<+++**<"-<"""<++iI61i*****++++*cciiiooo1oooio1111o111ooiicccc*********+<--c+*+*+-**iic***++<<<<<""""""-----;;:..
...................::,;-;-----""<<+******<+<<""+o@##@1+<""""<++*******cccccieoiooo1ooiiciciicc********c$+;<*<<"+;c111ooic*+++<<<<""""""""";:.....
..................:::::,---""""<<++*ccccccc*++<+*c1oc+<--;;;;;---;;--""<<<*o*<++************++<""""""+##ec<*+*<ceeIIIeeoi*+++<<<<<""""";:......:.
:::............:....:::::,;-""""<+*ciooociicc++<""-"--;;;,,,,;,;;<,;;-<;--c6e<--";<;--"---;;;,,,,,;--;-+;"*+*+1I668006e1ic++++<<<<<<-,:.:........
::..::::....:...:::::::::,:,;-<<+*cio111o1oiiic+"--::::,,,,,,,,,;;;;;-"-"*#8i<<<"""""<*--;;"-,,,-,,;,<-,+<*+i1I0@@$P@06eoc*++<+<<"::::.:..:......
,,::::.::::..          ..:.:,,-"+ccoeeeeee11ooic<,.....,;;";<<"-:;;,"<+-"iooce+""-;;+<;;;;;;;,,,":;::.,-<+*ioI08$$$$$@0I1c**++<,:::::::::::::....
;;;;;,. ..-*;::.::..::::,,,;:,---<i1IIIeIIee1ooi*<:::,,;;;---------""<<"++cc++++<"""<"----;"";;;;;::..:;"cioe68PHWWHH$8I1oc+;,::........:...::...
;;;--;;: ..:;.:       :,:.....:-+i6e1600006Ie1oii*;;<<<++**ciiiioooeee1o1IIIee11eee11oooic*++++<<""----<cio1e6@$WMMMW$@61""-"<+"*-;,;-+ee-:,::::.
-;----;,..:;<+-:      :,; ....,"18$PHH6P@@806e1oic-;"++*cciioo1eeeIIIIIeI6666066666IIIIeee1oooicc**++++cooo1I0PHM###MPco6I<,;"+e6ec<""e6;.:::::::
;---"--;..:"io";     .;*"...:,-*I$W@e1eI68P@86eoic--<+*cciioo1eeII66666000000000066666IIIe111oiicc**+++ioo1e68$W##M00@WMH6*;,:..:-+;:      :;;;,;
;;------..:-*i;;     ."ic.::,;<18HMP60IeI08$@0I1oc"-+*cciio11eeI6666000000000080006666IIIee11oooiccc***io1eI0PHH600008HMHIc-,::.-+-;:     :Ic**+"
;;;;;-"<..:;-;:     .:i6I:,,-"c0P##P1011ooeoco1e1c"-*cciioo1eeII660000888888888800006666IIee111oiiic**co1eI08eIIIeooe@H#HIc";,:.::;",     :-*$#M8
,,,;;-+*,,;-"o.     .;IPe,;-<+1@H##PH###i*c**+*cc+"<+*cciio1eI666600000888888@888000606666Ieeee11oicc*c1eeIII61**eIe00H#WIc";,:::*<+:     0PMWMM0
,,,,,-<<<::-i+...:;io66P81";<*I$M##$HW611ocW##c<--*-+"-""*<<<<++**ciooooo1eeIee1ee11oooooiiiiiiciccc**c***+++<+<*1<<*IW#MIi";,::e@1*:.   -$eo*"-,
::.:..                  .   :+I@##MHP@0I1oiH1c+<<";-<@6o""+<<<<++++++++++***+*+++<<*+<<<<<<oW0Ic"-----;;-;;;;--;;-;;+6M#MIc-;"::-+c+:.    .--c1I6
.....                    .  ,c600PWH$P86I1ic**+*+";-II$P8608@i+++++****cc*e88c***********oP###P#Ii<<<<""""""""---;";+6M#WIi-:.:+";;;;--""<io1608P
...                       . ;1e00PWH$$@8Ieoc**+**<"oeII0@$$8PHi**cccccccccI$$eoooicioo***$W##MMH6i*c<<"<""""""""---"*0M#WIc;..;*<;;-"+**+*i1eIIIo
                           .<6806PWWH$P@Ie1ic***c+*ceI06PMW6$##iiooo11116$$6@@P0WW$HHPoiioooI@H$01oci+++++++<<<",:::-IPIi<-,::;+";--+ciicc1eec<co
                           .+0066PWWHH$P6Ieoc*+cc*coeI8PWWW0@$o111eeeeeIPPM#WH$MMH@0oooooooiI@H$0eeoc*+*+++++<-:             .::.:,;;""+*c1ee+-co
      .                    .;oeI0@HWWWH$80I1ic*cc**c180$H$$8$111e@W+--<*6MMWMWM#MHH0I600ee1e@$HP0*+I1i***+,:::.                   .:-<++<+oe6i-+i
       ..             ..::.,<i1eI@HMWWWH@06eoccc****eIWWM##$0WW$$c:....,eH##$M#####M#HP#M#M####@0166ic*<::..                        .;<*c+ieIi-+o
        ..               ....:-+o8HMMMWH@80I1icc*++*o1$MW$e6P#6II*:....,cIPP$H$H88WMMM#M#M0IIHP$$0I@ii<::.                            ..::,-::,-*
          .                ....:<6W##MW;;+iIeoci*+*18PW*:::,;;;;+,:.. ..:"-"+iI6W#H6$P$#86116IIIPIoi+<;:.                                .::..:-*
          ..               .  .:-IH##M,  ."oI1i"-"+cciii:.:::,<+:.......;<;;,eeePM*:,,,;-;::.,;"....;;:.                                   ....;+
           .                  .:;1HM@o.  .-e6-    .;*<-+;,,:-<*+":..   .,i8$*<0$H1<:::::::.:,;:.   .:..                                       .,<
                              ..;*$WP0"  :+66,     .:--;;";"ioi<,.       i8;*668@*-,,,:::::,,,:    ::..                                       .;<
                               .,c8P8o  .;c*<.     .:,:,,+*c,..            :;ocIWc;::::,,,,,,:     .:.                                       .-*<
                                .,-,.   ....  ....::,-"-,,-:                  :*i@8MMIocccc*,:     ...                                        :;-
          .                      .,:   .           .::,<c+"                     ;1HM$Poc<ioi<;.    ..                                         .,;
          .                     ..                  .::"i                       ;e8@00666",,:                                                 .:,
          .                       :::              ..                            :     ..                                                     .:,
                                  .:::            ..                             :.    .                                                       .:
                                     .                                          ,        :                                                     .-
                                                    .                                ,,..                                                      ..
                                                                                   .                                                            .
                                                                                    .                                                            
                                                          ;                      .<.                                                             
                                              .                                                                                                  
                                                                                                                                                 
                                                                                                                                                 
                                                                                            .                                                    
                                                 :;,.                                 .      .;--;::...                                          
                                               :,,;,                                     .:,--;,...  .... .:.                                    
                                                .:::                                    ..:..              .                                     
 
                                                 ::                                                                                             
 
                                                 :;.                                                                                            


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