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

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

.:;:."+",::",,+ieioiIcHM###MW8ee0I8++<oc<<o11ee11ocicccc*"+<*cc***+"""++*****+**++++<"<<<"<<"""-""""---------;:,;;;;,;;--;;;;;,,,:,,,,:,,,,,;;;;-
....-<-::::-,,oi1iii60W####MW@1io01ci<"--<eieeiicc+**c*+*cccccccccccccccc*+++++--;-;<<<+<<<<<""--;,;,"""-"-;;;---;--;;--;;;;:,,::,,,,,,,,,,,;;;--
,.,..<-::::;;,111cceI6H#####M@e1e6101<*<+++io1iieoiciicciiiiiiiccccccccccccc+"***"**++<""-"--""-"<"<<<<<"<<"""<""-"---;-;::,:,,,:,,,,,,,,,,;---""
:.--<".::,c<-,oe1601I1M######HIIe6ei6c*+++"+11eIiiciiiiiiiiiiiiiiiiciccccccc***c--*******+*++++++<+<<+<<<<<<<<<<<<<<""""""--""""-"-""""""""""<;::
..."<".:::cc:,o0Ie0i$oM######WI010eo**+*++<<<eIIeoiic*ciiiiiiiiiiiiiiiiccciicccc*+c*******+++++++<++<<<+<<<<<<<<<<"<"""""""""""""""""""""""""";::
.,:<i".::;*<,,i608@@PPM######M6@e6W1c*****<<1eIIeoiiiiiiii-;;---+""-""--"--------;;;;,;;;,,,;,,,,,;,<<+<<<+<,:..:..,::,,,:::,,;---""-"""""""<";,:
.::*":.:::,,;,I0P$MWPHM######M8P66M#oc**+c1*ciiiooiiiiiiii"";""-;;;--;;;;;--;;;---;;;;;;;;;,;;,;,-,;+++++<+<,:: -,<"+:<.,-,:::::",:-;<,,;,::<-;,,
.;+0+"::,::,;;0e$$H0MHM#######@@@0M##oic*08880Iocccciiiooo"";""",,,---;,::.......::::::::;;:,;,;;;,-+++<+++<,::<",;;,"-,:::,,,,,;,:-;",;,:::"";,,
,":-::.::,-,,-H8WWW8P$M######MH##W###6PP800000III*+*cciioo"";"<",,,,,::::;;:.....,,;;::::.:.:;;,;,,;<<++++1o,::,:;-"",,";:::.::,;.:";;;;::::"";,,
;<0,-::::,:,;"HW###$HWMWWM@8P$$######6Ie1eoooIIIe<+*cciooo"";<"",;,;,,,,:::::;;;,,,::::::::::;;;;;,;++++<+*+,::<-;,:;*-::::::::::::-;,:,:,.:"--;:
"---*o,"--,+"-W6###$WW####08#MH#####M@88000I11Ie<<**cioooo"";""-,,;,,,,--;,:::,,,,,,;,::*,:::;;;;,;-+++++<+-;::+*:;::::::::.::::::,"-,,,,,,:"-;,.
+"-""--+ic,;"-c1WMMP@HWMM#6PMM@H#@##M806666eioe1"<**iioooo""-<<-,-"--;::,,,::,,,,,,,,,:,c;,::;;;;,;-++++<+<-,::,---:::,:::::::::::,"-+""-;;-";":,
*<"--,-<*-+0o-oi@$H0@@$PH#e8WMW80e##W6IIIIIec1ec-+*ciooooo"""88"<-"""""-"-----"-----;;-,c;;;;;;;,,;;++++<+<;,::+c,*+-".-,<"-;",i-+,",,,:,,::-;,,,
*<<--*-;;;;;++oI680e686PP####MP808M#$@6o*oe1i0i<-+*iiooooo"""+""--;--------;;;---;-;;;;-+-**<*+++++++++<<*",;::<<<,:.,::::":::::,:;",,::::,:--,;<
*<-;""**"-<+iiooeIIioI60H####MP06eIce6IIio1ei1*--<*io11oi*+<"""",,-::....:-;.:;,,,:::.:<;e1<<";+,::,,,;;;*";;::-<"",:<+;::+.:::.-:,","--;::.-;+<"
*<-;,-<<<++<ciioo11ioo18@####WP6I66000eioio0c8*;-<coii*++<<<<<<+<""<-,:;::;+":,,,,:....*,:,,,,1<:*:,c<+*,*",,::--<:<:;<:,:-::.:.:::":.::::.:-;...
*<;;;---;---*ciioo1+ioe@P####W@e1<<""*ioo**+<<"<cc*i11icc**"iooooic<-;;-";:"*+;,;-;:...*:1.e1<",:,,,,,,;,+",,::--;:.::::::::::..:::"<<<<""""";:..
c";,---;"-""*ccioo1<**e8I####HP1oo-i1PWHWW";;;;;;;;*iic**ic+oe60611Ic<<""-";i1*-"0c:.. *:Ic+:::,:,,,,;:;:*<,,::<,<*,:,;-+:--:--,,;,,,,,,-"""";:..
c";;;:,-;;-"+cciioo<<i1ee@H$#W@I11"o0W#M#1<;;-"<<<+ioiiooe88eI@HP6i<++"+""-+<oi*+;:::.:c...i-<,,:",,,,,,,<<,,::i"<+*:,;+"*:::.:......:.::,,.",,-,
*<,,,,;,""-""cciioo""cei1#08#M8eoo"o6$M$WW-"-<<+++*i1oi118066e16I1ec<-<<";;;86ic*<-....*;-;i,"+:",,,,,*":-";,::;,+,<.,:-<::::.............,.-,.:.
c<;-;":;"-,-;cciioo;ccIIc*18MM@ei+""""<<+<<<-"+++*iooo106ioi*+*ccci+*+""---;<cc*""<c,.;..::::;,,;;;""--;;"<-,::;:.:--",";,--":...... .   ...;:;: 
c<,,::.,,-:;-*ciiooc00iei<"I@HPeccc****cccc"-+i"*ioeee06ooiic*<*<"""""e+-;;;-*cc*++++;,...:::;,;,;;<++cc*++-,:::,<--::::::<:.:.......... : .;,,;.
c+,;,;;,,;,;;*cc++oiio1I$PI1e$Pecc1***ccioc+io,;<io1e@86606eoiccc**--""""-:,-"*c11o""<-:.::::,,,,,;<++111*+-:.:c<.+:::...:,.;::..   .    .:.,.:,,
c+--"";---;--+*+coe0Pe$P$Pei1@P6ic<--;,------;-"ciio8@0I1i+++<<<<c"-**--,,,,,-"*6Iei<""+,::::,,,,,,"<+i11++;::.:....:"<-":-;-;,.... ....:,;,,:.;-
*+;,,;-------*+<<<0++eP-"o<o18P8c@6II60880IIII+<*iie006eII1iccc*++*ci*-;;;,,,;;+e1oi<"""*-,::,,,,,,"<<<<<++,:....<io<ci";.:...:........-,;;,,::;,
**;;,,;""""""*+";cco"e8**c-ioI8611@@@@*+<<""-<ci*iI806eoc+-;+e*i*+*"+;;;-"-;;;;;1iccc"""<+*-.,:,,:,"<-ioe<+::,::*c+-cci-:,:,::,,,::::,,,,,;;,:;,:
**,;;;""<-<<<"<",i*--188ci-<oe6Ie0""*cooe181<+cooe006eo+-;"<+*cc+iii+*<<<++"---"+*++*+"+"""+:::,:,,-";ioe<<.<cc*ic"-;;;,,,,,,:,,,:,,,,,,,,::,,,,"
cc,-;;"<<-;-;;+",*ii"<I0ec;-ioIe0IoooI"++;*ciioe@006eo*-;;;<*ciooo*++""<<+<;,<--"""----""--"*;:::,:;";c-":;-"*<+"";,,,,,,,,,,::,::::::::::.......
**-;--;;-;;;,<<",+ii<cooe+";<**cciccii;c+,-+ioe@81eoc<----;"ioi116I1oc<"<+";::<"-"-"""""<<""<*;,:::-"----"---"-;;,,,,,,,,,,:,:::::::::...........
**:,;,;;,;;;,<<",+*1-**ii+<,+***cicccc"*<I8c116@0e*+"-"""--*IIioIe1oi+<"<<-,:.:---;;"""""<""""+-,::;-----;---;;;,,:,,,,,,,:::,::::::.............
++,,;;;;-;;,<<<<;<+:+o:cc"-:<"+*cccccc;cc0@i1IP06Ic<-;"-""-+o1*ieI11c<"<<-,:....-;;<<<++<<<<""<+<;:;;-----;,:,,,,,,,,,:::::::::::::.....:....   .
+",,;-*o1o6c<<+<;:,-<;"oi";:"<****<+cc-ci06e6P@6Ioo+"----"*11oi**++""""-";::...  .-"+++++++*+++<+*,,,:,,;,,,,:::::,,,,,::,::::::.............    
++**co11116c<<*<--<+<+<ic""--+++"<<<<*+iiIe0@800eei<"";--<"cooiioi+;;;,:.::.:... . ;+***+++<<<+<<<+;;;;;;;,;;,,.::,::,::::::::.:......... ..    .
+**ci111o+<*<<*+""""+<<i+"-;":<<"+<+ioii10P8086Ioei*"<-""+*+<<<-;;,::::::::;"<+*+c+io1cccic*<+<+<-<+;,;;;,,,,::::,:::,::.:::.............        
++*cc1eo<+*+"+++"""<<<<<*-"-;<<+<"+cioi1e@0@80Ieo1ooio180Ii*<<-";-;;,:::::,;"<+++ie1I1cciioicic<-""<<,,;;,,,,:::::.:::::::::.:............       
<++*coc+<+<<<+++"<<++6e+""--"***c*ci1e1IP@66IIeccioo1o6060I1+<c::...:..::,+i*iii1I6I66eiiiiic<+""-<<*+,,,,:::.:::::::::.::................       
<<<+ci"<"+"-<++++<eI1<++""---:;-<cio11IP@8Iee1oiiioo11I8@@00Ieooiic";-""ceio66o68666I0Iiiicccc*<"<<+++",::::..::..:::..:::...... .....  ..       
<<<<++<"--"<++<++-;""+*+----;-,-+co1e0@888II6I1+<**o16eI8@@@0IiIeIo*c1e61*000ee080II0611oiciic*<<<**+++;,,,,::::.:......:.......... ....  .      
<<<<+<<;-,-;+<<++<+***+<";-,,:-+coeIP@P@86I1iii*+*ciI0eI666806c6Ie6@IIeI1e0061I888I16ocoiooooiii*++*<<++,,,::.:.....................   . .       
<<""<-;;-;-"<"+++"<<<*+-;,,:.;+coe6P@@@00I1e1oo"<<*o80eI6II606io6066e+1068066oeI06eeecIIoiiicci*<<++<<<<;:::.....:.:...............  . . .       
""""-"-;;;"+<<++<<<<"";;,.,-"*io1IP@8006I61Iei+<<++c0e100IeoI6oiII66IIoI666IIoeI6I1oi<1e1ooiic+*+*<<<<"<+::..........  .. . .   .   .            
"""--;;;-"<+<<<++"""--;.,""+*ci1eP@@80eI6II1ci<<<+<+0IeeI66110Ii6Ie60c;e0II61ioIe1o1o+o11iioii+<""""--"-<-:...:.......... .. ..                  
"""-----"<+*<+<<--"-,.,<<++cioo188880I61eiooc""""<<"1eeII00eo1IcIIIe1*,oIIIe1io1e1i*iiii*ioiioi*<<"""-"""<: ........... .       .                
""----"--<+<"i"""-:."<<"<+*ioeeI@0006I1oi**"-""""<",coee16061cecIee1e1o*eIe1ooio1oic*c"*ocicic*++--;;-;-"";.......... .                          
""------""*+"--;..,<<<<<<+cio16@000e111oc*""--""""<:"*oe66IIeco*eeeoo11c1ooooiiiioic<cc*cciii*c**<<---;---":........ .                           
<<<<<+++++<<<<<<<+++<+***cco1e@86Ie1iocc<""---"""";,-<ioeeI11o*1e111eooc<1ooic*ccic*+-<<*ciiic*<""-;,;;;--",... ...    ..                        
<<<"<<<+<<<+<<<<<++<<<<<+ccioI866Ie1o*c**--;--"""":,;;+coieIeoiiceoooiic-oc****++*+<+";-<**cccc<""-;;,,;;;;,...   ...                .           
""""""<<<<<<+<++++++<<<<<+cioI06I11cco*"------""";:,,;<+i1eooociioicccii**o**+"<+<<-"-;,;<*c**+<--;,,,,,,;,:.     ... .                          
;;---""""<<""--;;,,""""<<+*co6IIIoci++";--;;--"<";,,,,-<*co1c*cc*+ci***c*-c*<<<"<+<"-;;,::-<<+<"-;,,,,,,,,,.     .                               
-"--"-"""";;,;;-<<<<<<<<++*+o611iii++"""-;;;---"",,,,,;-<+cic+++<**+<<+**""*<--""""";,,:::,;-"<-;,,:,::,,:.                                      
;-""""+---,--:;-""<"--;:::::ieiiic*+<";;;;;;;;-<";;;,,;;-<<<+"+<<<<"<<+<+",<<-;;;;;;,,,:,:,.  ...........                                        
"",.:::,.:-..,:"<<"<<<""""""<occc*+<-;;-;;;;-"-<<-;,,;;;,--""""-"-""<""<<-,;"--,:,,,,,:,,,,.                                                     
,,:  .. :. ;;;,,: -:-::,;,;-;-<<"<--;;-;-----"-<"-;;,;,;,;;-;---"--;--"--";:-;;;;,,:..:,:,;:                .                                    
,:,,.    .:,----";..:.:::.::"",:,--;;-------"""+*"-;;;;;;,;;;;;;-;----;--"-,;--;;;;;,,,..::,     ..          :                                   
. ,;---";,,....:....;"-::::"":::::;-;""---"""""c*"-;;,;;;,;,;;;;;;;----;--;-,"--;;;;-,,::..:     .                                               
.      ..      :-,,-;-;,::,"...,---;---""""-;--"*<-;;,;,,,,,,,;;,;--"-------;;"-;;;;;,,::. .                                                     
.. .......... .....:..... .:;,;"""""""<<""""""<<o*"-;,;;,;,,,,,,;,;-;-;-;--;;,-;-;;;,,,,....                                                     


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