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

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

"""<<<+++**cciio1I0###########################M###############################################################MMWWWWWWWWHHHHHHHH$$$$$$$$P666IIIe1
"""<<<<+++*ciio1eI0########################################################################################MMMMMMMWWWWWWWWWHHHHHHHH$$$$$$$$@Iee1e
""<<"<<*+**ciio1eI@########################################################################################MMMMMMMMMMMMWWWWWWWHHHHHH$$$HHHHH8H$6o
<""<<<+++**ccio1I6H############################################################################################MMMMMMMMMWWWWWWWMMMWWWWWWWWWHHHHHH
"<"<<<+***cciio1I6##############################################################################################MMMMM#MM###MMMMMMMMMWWWWWWWWWHHHH
<<<<<+++**ccioo1I0############################################################################################################MMMMMMMMWWWWWWWWHHH
"<<<+++**ccciooeI0#############################################################################################################MMMMMMMMWWWWWHHH$P
<<<<+++**cciio1eI0####################################################################MM#######################################MMMWH$HHHHHWHWHHHH
<<<<+++**cciio1e68##################################################################################################MMMM#MM####MMMMMMMMMMWWWWWWHW
<<+++++*cccioo1eI@###############################################################################################################MMMMMMMMWWWWWWWH
<<<+++***ccioo1eIH################################################################################################################MMMMMMMMWWWWWWW
<<+++***cccio11e6################################################################################################################MMMMMMMMMWWWWWWW
<<<+++**cciioo1e6#################################################################################################################MMMMMMMMMWWWWHW
<<<+++**cciio11e6##################################################################################################################MMMMMMWWWWWWWW
<<++++**cccio11e6##################################################################################################################MMMMMMMWWWWWWW
<<<++****ccio11I0##################################################################################################################MMMMMMMWWWWWWW
<<<+++***ccio11I6##################################################################################################################MMMMMMMWWWWWWW
"<<++++**ccioo1I0#################################################################################################################MMMMMMMMWWWWWWW
<<<<+++**ccioo1eW#################################################################################################################MMMMMMMMWWWWWWM
"<<<<+++**ciio1eM#################################################################################################################MMMMMMMWWWWWWWW
<<<<++++*ccciooeM######################M#########################################################################################MMMMMMMWWWWWWWW$
<<<<<++***cciio1MM##############################M#####MM#M#################################################################W####MMMMMMWWWWWWWWWM$
<<"<<+++***cciioio1eeM#########################M###@6#MI6@##M@@$$M#MIM##MM#M#MWM#M08$#M########################################MMMMMMMWWHWWWWWWM$
""""<<++****cciic**ciMWWMMMMMMMMMMMMMM800@W#M###8@1$$PPII11e1ee1ee111111ee1oi6@oWi*ciHPc1M################################M###MMMMMMMWWWWWWWWWWH$
""""<<+++***cci6o*<*iWWWWWWWMMMMMMMMMW666IIeooo$8$688WH608e1io1oooooioioooci********++i**oH##################################MMMMMMMWWWWWWWWWWWHH
"""""<+++****cc0+*cciHHHWWWWWWWWWWWWMI0IIeeeiiio@@0ciiiiiciiiioIoooIWWW6ooii**+++<<<<<++<+*0ec1###########################MMMMMMMMMWWWWWWWWHWWM$$
""<<<<++++*+**c""<<*i$HHHHHHWWWWWWWWWMH68oeoc*Io1@0ccc**cccccci8oi1$P$eoiciicc***+++"+<+++++*+**#M####################MMMMMMMMMMMWWWWWWWWWHWWWH$$
"""<<<+++++****--""<IP$$HHHH$WWWHHWW@MM##+io*+Iio6i*********cci6iiePiiicc*ccc***++++*+<<<<<<<<+*#####################MMMMMMMMMMWWWWHHHHHHHHHHW$$$
-""<<<+++++++*c--"+*""""++<c+***cc*H##MMc<**++1c*6*+++++++**ccocioicc1ic****c***+++<<<"<<<<<<<++#########M#########MMMMMMMMWWWWWWWHHHHHHHHHHHW$PP
-"""<<<<+++*+**"c06I*;<-+*""<<<*+<+H#MMM<++<<<+6ce+<<<<<<++***1*cci166ec*c**occc*++<+<""<<"<<<<*##############MMMMMMMMMMMMMWWWWWWWHHHHHHHHHHH$PPP
--"""<<<+++++*c16@eo";;---"-6IM#WMMHPooc"<+<""eee6<<<<"""<<+++e**co1icoiI86eo1oci*+<<<<""""""<<M##########MMMMMMMM1WWWWWWWWWWWWHHHHHH$HHHHHHH$PPP
---"""<<<+++++*18@6-;,,;--;<i1+<<<<"<+"-""+""o"eeI<"""""""<<<+e**cooii1I6icc******++"""<""""""<########MMMMMMMM"+<+--"HHWWWWH$HHHHHHH$$$H$$HWPPP@
----"""<<<++++c16+;;;;;;;-""<<<<"<+""<---""--"-"6""""""""""<<<*+*cio1oeic**++++++*+<""-"+-""""<M####MMMMMMMWWW"----;;;@@$$HH$HHHH$$H$$$$$$$$HP@@@
;;;-"""<<<<+++IeI688@@PPo;;-"""""<""""-;-;---*--I<"""-----"""e<+cc*eecc**+++++++++<<"---""---""M##MMMMMWWWWWWW-;;;,,,,"+++++e@$$$H$;$$$$$$$$PP@@@
;;;;;;---"+<++*--"8@@@PPPP8-"-"-"""---;;@<-;;;i*i-;;;;---;-""i<++ciic**++<+++<++<<<"""--""----WMMHWW$HWHHHHH$H;,;,,,:;"c<+*<+o60":,:,I$-.-$$@@@8@
:::.::,,,;:;--+*<;";---"<i1e;;"---<--;,**;;;;,coi;;;;;;-;;;;<c"<c***++++<<<<<<++<"""----""---0o660o01IIeeee660,,;,-;;,;;;-"-"*e::,:::::.:::*08888
..:.:..:::,,;-;-,*<<--;;------;-;;;-;,"i*,,;*;ii*<;;;;;;;;;,;i"""***+<<<++<<<<<*<"""--"""--;*1oie8oI1ic*ccciii,,,:;;<,,,<---,,.,:....:.....<I+ec0
.......:.:::,;:,-<"**"-;;---",;;,;,,,;$i;,,;+;:c;;;,,;;;;;;-+;"-""<++++<<<+<<<<<+--*oIi++<+ii**+o@061oocc**cI,:,::::,";:::+-,::..:.........;::::,
.........::::.:,,,-:;++<o1ii+oe;<<<-,;ec;;<,,;,c;;,,,;;;;;;;c---;""+""+<<++++<<<"<oi+occc**ci11oe0I661Iic*ciii:" .,, :.................:::::-**e"
...........::::::,;,::;+c"+*--*1i-"cioo<"-";+;-+*ccc***iic<;"<*ioio++<o-"<cce<<<""<+ocoooooo1I6IeI6@61icc*ioi*,;,-:......:..............::,::.,,:
 ............::.::,,:,;-00*+-;<*oIe@W6i1oooocoiic****ci**iccc*ciee1<+";-<"+++<""<<<++*cccio1eI6Ieiiiic*c*+***i+++<;-,i1-,:;:..@.......,.:::,,,,,:
 . ...........::::,,::,"ie6P1$$6$HP$"1eee1111o1iioccc*ccc*cccii100ec<---+**+<<<<<<+++*oo1oe<+"I0e<;i*011+++**c*<<<*++.;;,;::<e0;... ..,;,,,,,,,,,
   ..............:::::,-c+o1H6ii0WHM6"";<+eee1111ooiiiioooiiiii16001<"""<+ccic**+**c*ccoeo1eec0oo,;;;:,,,*<oic+;,;-.;,"..i.;*1",::,,::, .,,,:::::
.................:::.::;<",<$o@1<W-;,,;;;-<<eo11e1Ie11eee1eoooo1e6ec+<<<<iiiiiioiooiooe6I6II1+o*-i+ie<,":::::;;,::.i:,..,:.::."*-++c-;: . ...,:::
      ..........:::.::,"--,.::,,,,,,,,,,,;;<Ieeee1eeIeII$P0Iee1ee+oc*@++co8i11@oee606MWW$6@eII1c--+oi1oc6+.:,:-,:;;-;-:,i<6";;.";+<<<-;......   .
;:    ...........:..::;;-;,;,:,;,,,,,,,,,,-IIIIIII1eeI0@MWP*I<<-<+"06cIIe$HH8##M8PWWMWW$$@8eH680ee11111o*i"**<1::",i".-:,8:.:: ,.,..,;-.  ..:   .
.::.  .. ............:;;;,,:,,,,,::,;:,*-;-"c0eeeeeII$@8@60MM#IW#<68MWiMW$6W###MMWM####WP@86Ie1oi**I1o1o1oooiciiccci<-*+Io+I-;.<;.:.:;;;;;;.... .
....    ............:;,,,,:,::::,;"::,:,;;-"*IIIIeH$PiIM#$iPHec$W1W88M#MM#W$M##M#######MWPWWH*0@P8$6o1oo1oooiiiiccc""+i@io"-I::,-"""-""--;- :.-";
 ....      ..........,::,-"+i,c:::::;;,-,;;ieIP$8HWM#8H@#8$MMMMWPe88Ioce1@P06I1I0P$##MM$MIeoiic*+iicoooicoiiiicc"<---;6c<:oi-"c<<<<".",.:;;-;:-::
..... .. .................,:,+.:::.:.,:i,:;-<i@PPH$HHM##M1###MWH$IP#HHecco80I60oI8$$##M@6eoiccic+cicciicci*<""-;;:+:,;;;,,"++-*<,;"-..<""---,,.:,
.....    .................::,-::::;::,#--;<ccoc$$$$$$HW##MM$W$$PHHW#MM1cci688@@@@WM@0eooic+oooooicic*<"-;-,::,;"<<<";;;,.";i:o"e-:Ic,:":.:;+<-::.
 ........ . ................:;,<680+,;-"*ceeIeeIeoP$HHWMMWWW@008@HMM#######MH$P$WHe*cio1ee11i**c+*"-;;,,,;"<+***c****++<""-;"-,:<-.<" .,.... ::.;
   .::.:.:..:.    .. . .....:@P0e+o*c*c<+c*oIe6III"-$PWWWWWHH$PPPP$$HHW##WI+"*cio11eIoc+c<+<<--;;;;;"-<+***iic*c*****+++<<"-,"";:-::-,:;":. ::,<"
   . ... ::.:,,oI ..."ceI6I66IoI1,<-;-+++*cee6I1oe1i",P@H$$$$$$$$6-""1o11oIeIi+<<<+<<<""-----""<++*cc+ccciiccc**cc******++++++<-::..:.-,,:.*+-.:-
. ..... :.: ,: ;;io,,;cic**i11oi<:,,,,-+*ic+1606Iee6I1""",;;,,"io111o1*<""+""<"-"----"""<++c*+*ccciccccccce*****cc****+++++<+++*,"--;.;-;:i-:;"<*
 ..... . ........,.;:::+1oii1eo:.::::,-*cIee80I66066eeee<*""*ic<-""-----;-;;;;;--"<+*+******cciciiiiiccc**ccci******+:,.::"++<+-,::::,,-;:......:
 . .. .............:.:.,-ciicoi ::.::"ioeo0eee6II1II6eIP""--;;--;;;;;;;,,;-"<++***cccccccciccciicccccccc**cc****++<"++++<<"-:-::.;:...,;,-,:,:;,.


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