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

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

"<"""<<<<<++++++*++c*c****++**c++++<<"++"""-"------;;;;;;;;;-;;;---""""""<+***<*****ci**c**i1oociiiccc*+**+++++++++++*+<+""--""""<"""""-------;;;
<<<<<<<++*+++**+icciiiic*ii*iici**+<<<+<<<<""------;;-;;;;;---;----"--"<<+**<+ciio**+**cciooo1oooiii**++++****++++++*+++<<<<<"""<<"-""""------;;;
""<+<<<++++++*cciio1o1ocoooooo*c**+<,**<+<"<""-------;;;---;-----""""<<+**++ccccc+<<*ii*ii1111ooioic*+<<<<++**++++++*++<"<<<<+<<""""""""""-----;;
<<<+<+<++**+***ciiio11e11o1eeo1iccc++c*<<<<<<"""""-------------;-""""++++*ccicccciiooi11IIIeeIeoi<"-;;;-"<++***+*+++<<<+++<+<<<<"<<<"""-"""--;;,;
++++<+<<+**+*cccii11I66II6IIIiioicc+ic+++<<<"""--"-------------""""<+<<++**ccoo11eo1III6III6Iec*<-;,,,,;;"<<+++*+++++<<<<++<<+<<<<<<"<"""---;;;;;
++<<<++++*cccccii11e66060606Iee1occi+*+++<<<<"""""""----"---"-"""<"<+<++++*ccciie166666II6Ie1ii*+-,:::,,;<+*++*++++***++++++++<<<"<"<""""""------
++++<<*++**c*cciiooe68@@@8866IIe1ioc***+++<<<"""-""-"""<"""""""<"<<<<<<<+*ccci1eIe11I61eIIeIIe11*,::.::,-ccccc*******cc**++<<"""<<<++"<<"""""""--
++*++<**+*ccociooeeeI0@06e1e1111occ*c**+<<<<""<<"<""<+<<"<""<<<<<<<<<<<++<*ccici11eoe111e1eeeee1+"---"""+ccc*c****c*ccc***++++++++<<<<"<""""-""--
****+***c*ciiiio111e68P8@0066II1iocc*+++<<<-"<++"<<+*<+<<++++++<<<++++++****cioi1eIeIIIIIIIee111<";---"-*iccc*c******++++*"++++++<+<<""<<""<<"""-
*+*+++***cciiooo111e6@$806I6e11ociccc*+<""-"<++**+*+++<+"<<<<<<++++++*++**iiio1eeI66066666II1e1o<----."""ccc*******cic****-++<+<<++++<+<<<<""""",
**<+*****cccioooo1I1I88806611111iciic*"-"-"<"<+c*ccc*c****+++++<"++++++**ciioo1166600666666IIIe1<---::"<<c*c***+++**c*c**+++++++<<++<<<<<"<<<<"-,
*+******ccicii1ooeee1II8806Ie1oiiicc+<"-""-"<++*ic*****c********+++++<<<*ciioo1eeI66666666IeIe1i*i--;"<1<****++"++**cccc***+++++++++<<<-;,:::,-"<
*******ciciiioo111ee1oioe1IIeo1iioc++<"-"""+c*coiciiciccc**cc+++c*c*<-"<+iiiooo1eII6I6666III1oiooiiiiiccc**++++<<"<+**cc+<+<+<-;::,-<<+<<<+<<+<<<
cc**+ccccoc"ooo111eeeIIe16Ie1ooiic*<<<""<<+**ioeII6Ieee1oiiio11111occ<+*ciiiio11eIIIIIIIIIIee111ooiiiic*c*++++++<<<<"-,;"+**********+++++++<<<<"<
*c"*cc*ccciiooooo1eI6I+"oIIe1oio*+"<<""<*++cc1111IeIee1icci111e1oioi*<<*coiooooo11eeeeeeIIee11ooiii******++<-;;"<<;<<++*********+*+++++++<<"""-;-
,<+*******cciiiciieI8##MeIeeoic"<""--"""<<++*cci1oII11e*++c11ooooooo*++*iiiiiicccoioo1o1eI1ioiicc+"-"<<++******+++<;<+***++++++<<<<""<<+++<*ciio1
:,oe1eeIII08@@80II666WP#0I1oi*;-""",,,;;;;--<**o1oeee1Ioo1eIIIe11o1ooioiiiiic*ccccccccc*<-"**c***c++<<-**<+*++*+*ii-""+<<<"""-----;;-+ioioi+<-"--
;;oo-;;"*o008I08Ieoc*coi**coooi<+--::.:,:-+ccc**c**ceeIoo1e6066IIe11iiiiiiii*+<--"""<+"""***+*+++++<++*******cc+<<+1c*<"---""<"---""--;,<<:..;,;,
ic*<<"-;;--,,,;oicc*1<*6o*<"""--,;-,:::,:::.:iiio1eeeeeeeI6ee1oiiico1ei1i*cic+<<<"<<<+*<+<----;;;-;"8H$HWWWH111Ieeeoi*+<;;;;;;;;;;;;;;;;;;;;-;--"
i++*<c-+-",,,;;$eiccMMHec";-+1*+-;",<*.:.::::i+I$#M$"-;-"<++*++++<""*++<<<<<+<<<";;;;-"$##-;-+;,-+i1111oooooo111o111oiicc*****+**c*ccccii11o11eee
666Ieci106i*****++++*ccc+++++<H6-1c*i*;;;;,:;<<+-*i*";<eIPM**i1ooi*P"<"<+<<<+<<<""*c<<<<"";;,;"ciio111eIII6660088@@880880060I66Iee11oooiiccc****+
666608@@PP$HHHHHHHHHHHH$$P800eeecoo**<"-"i111icc**cccc1eIe1cioo1W$86Ic++++**c++<<+*c<"<<"---icccio11e1eeeeeeIIIIeIeeeeeeeIeIIIIII6I6IIIIIIIIIeIII
@+1III1oI6MHW###MW$cio6c*ci<ooeeooc*c+*ciiciiiciccooI600000000888@P$WMMWHP888000IIeIIee11ocioii*1I000800888888888888000000006666666I666IIIIIIIIII
IeIeIeI0ec<0#H##M#11*i*+<<iio1++*o*@60I11oo1I66@@IIIe8e@*iI0066066666eiIIee660060666IIIe0$6I6oioI60000888888@8888888888880000666666666IIIIIIIIIII
@@Icece0o88@P@@80Io6ii<<<eIe11I60088000i-10eee81ee0MeM11ceciI66006c+I1ce6oeIeee1eII6666ePH6eIoo1I6000008888888@888888888000000666666666IIIIIIIIII
8o*8i<-0I+I6606I6Iee1<oeee6801II8600888e,,::+6i@WPi+o#8+"cIHHHHWHH$PP@8806I+<<<+11IIII66#@e0I11eI000088080088888888888888000000066666666IIIIIIIII
I1*-"8P$$$$$HHWWWWWWWHHP80616e18888880;;,--;oco@*";+o-"IoP$W,:,,WH$$P@80M$I<e<i*icI6II6H#06I8@ie@@W66000006o-,:,"o08888880000000666666I6IIIIIIIII
<,,,;;+0PP88@$8$MM######MW$$0e@880080Ic"<";::;*ec6:::,:,,,"-:.-+@WHP@8;;+cI<16c####W666MM881I+-""oo@1600006::::,<6@8088880000000066666II<--;-<eII
<<+cioI8@$M$c;;,,;cPW#####0c61"--";"::...:;-<<<:-o,,;;:....:,:+"*$$P@+:;"+e0cci8####@I1#M@@8Ie11+i16II0000*,:-;*io6e6008888000006eI*<*e0c"-;;,,ce
i*+c1Iei6Ii;;,:...::-e####@6I1e11-;:+;..::<+,:::,""+"-;:...,i;:.....:";;<<c<-,,,+###18$#HP$H1oe-,:;"e66000I<"<+ieeMMWWWi1<<+08oo",::..:+i*";;;;;;
c1IIIiP+6........::::,Mo#8##0ooc,..:,<"c--"-,...,:,:.,<;:.:;,..::....::I6...:;i+---;"1H######0W,::,;<<*+e0+***cieP##W0":::::,"*,.......:,i6";;;c<
1e66ec+,....  ......::1,::::::,,......,-"<;.:......:;,-i+:,,,.,::,,,:,"i::..:,"--;::,<<""+$#1e$,:,"+*:",:-o1o$###@W8WP-;,,::::;.........:-I$HI-cc
e6I1oc:......:.......,::....:::,,.  ..."+c;:..   ..:,;-<o,...:,:::::::;i,::......:;--:,:::,<1*,:-*c,::::::,ePHM###MWWW;,,;:.:,",....... .<io1e*,,
eIec:..        ..:...:......::.:..,-,::;+i-.  ...  .:;;-i+..:,....:...,,............:--::::,"+;::<<;.:.:,:;ce8$WWMW8I*,,,;-"-,";.......:,"iooe";-
*"               ......  ......,...   .:,"-:..    ..:",;<i;. ,::::::::;,,............:,::::,-+::,+":...::::oeIHWMW#Heo+:,;-""c0-,:.:::;-""<**+-;;
                           ...:....  ..:,;";...  . :,::"""   :.......:,,:::...........:..:.:-;.::<;....:,:;iiI8HMWM0c----,-:..... .. ...:--*<@e-;
                      ..    ..:...  .....,;":........ .,.     ........::::.............. ..:;;c--,;:...:,-;+*10HM;,:..   .   .:.. ...   ...,PI<ie
                     ..       ....    ....,,<:....:;*.        . .... .:.::....:. ......... :<;::.,-,.::::,:.:-HW;::...   .. .  .....  .. ..:;"+*c
                             ......    .. .,,-:  ...                 :.:::::::.........   . .,:...,,..... ..:..::... .............. .. .....:;""-
                             ......    . . .::,.      .... .          .......:::.....       .,,:....::::..:::,,,.. .. ..........   ..    . .::;-,
                              .       ..   ....                        ......:..:::::.   ..     ...::..:......:. .   .    ...:::.           ...:,
                             .. ....                                   . ..........  ...               .........           ...:::. .     ..... ..
                           . . . . ..                                        .       ....               .   ....          ..:.::..       .       
                            ..  .        .                                                              ......           ...:::.                 
                            ..                                                                          ...:...         ........                 
                            ..                                                                           . ...     . ..................          
                           ..                                      .                                    ....         ... .:...  .   ......       
                           ..                                     .                                                  .:...       .     ..        
                           .                                                                                          ..                   .     
                                                                                                                                                 
      ..   .    .                                                                                                                                
...............  ..                                                                                  .:.                                         
..........  ..  .  . .                                                                           .   ....                                        
 ........ ....                                                                                .. ..   ..                                        .
. ...... ..........                                                                                                                  .          .
... .... ......... ...                                                                                                                          .
... . .. . . .. ..........                                                                                                                      .


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