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

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

"";:. .   .         ...::;;;"+",;;,,,:::::.::::,<+"-,+ii*ccc*ciioo**cccoiiicc**"+*";--,;<+""-;,;;;"<<+*ccioooc"-**+<++*+*coc""-<ccioiiiiiiiiio111
-"-;.       .::,;-""<<*+*c*ccc,;;,:::::....:.:,,:,;--,*ci11**I0100ccccccccc**c+"+*-;--,-<+""-,;;,;<+*ccioii*;::+***+*"<ce1c<""coo1ooooo1111111111
--"";,;""<**cccccciiiiiiciiic*::,::::,,,,,,,,;,,::::,:-io1ici111ee1oicc*++***c<"*+-;--,"<<"-;,;,,-<-"ccc*"::.....::;;"iooc<+ieIIIIeeeeeeeeeIeeeee
-"""<cooooiioiiiciiioiiiiiiic*::::,:::::::,;;-,:......:cooooooo111ooiiooic****<<*<;;-;,"""-;,,;,-"<-;;,.::.....:,,,;,,,--"iI66666666666666IIIIIIe
;--""<ciiiciiiiicciiiiiiiccic*::::,:..........  .  .. .+iccccccioiiio111111oic<<+<;;-;,"""-;,,;;-<";,<+;,. ....:::::,,,<*e66666666000660066666IIe
-----"+ciiiiciiiiiciiiiccicicc;..:::.....        .... .<cc*c**c***cio11111ee1c"<*";;;,;<<";,:,,-<<";;+<-;-";:..,,::::;c1IIII666666600006000Iocioo
-----""+ccciicciiicccciciiicic*:..        .      ..:...-cc***ccc**c***cio11ic+<<<-;;,,-<<--,:,;"<+-;"<<;;+<"<<<"<+++*ccco1eeeII666666666666e*+cic
";--;-""*ciciiiiciicciiciiicccc":....            .::.  ,*c***ccccccccccccc*+""--;:::::;---;,;,;"++-;<<-;"*""<<<<**ccccci1oooo1eeeIIIII66666Ii<+**
;-----"-;<cciccccccccicciccciii+:.....           .:::..:+cccciiiiiicc*++++<<-----,.  .--"--;;;-+*<;"<";;*<"<<<+**cccc*coooiiiiio1o111eeeeeei<;:,,
;;;--;,:.-*ciiccciiccccicciciiic;.....            .::..;"iiiiiic**+<<<+<<<<"-----"-:.:---"----<**";<"-;"*"<+++**ccccc+<+ciciciiccciccciiooc";,;;;
;,,:.....:"ccciiiccicciccccccccc<:..... .         .:,-;"+ii*++++++++++<++**+"-""""""";-<"----"<*<;"<"--*<<+++**ccccc+"""<<+ccc*<"--------;;;,,;,,
..     .:;"**cicccccccccccccccccc-:. ....    ...:,;""-<<<<<<<+++***+++**cccc+<"-""""""""-------;,,"<--<*<++++c*ccic*<---""<<++<-;;;;;----"-;,,,;-
     :,;-"<++cccciciiicicciiciicii,. ..;-"--;;--;,::,-<<<<++ccc*+++**ciicc*+**++<"""---"";:......,----+<<++**ciccc*<-;;--""<<<<"-<+***c*+<";;-""<
,,;;--"""<<<+*ccccccciiiciiiiiiiiic,...:""""--",;,,,,-"<<+*ccc*++*cccicccc*<"--""-"-"--""""-:   .;"-;<+"+*+*cccccc<"----"----;;-"**cc*+<";,,,"<""
--"""""<"<+<+*cccciiciiiooioooiiii*"....-""-"---;,;;;--<<+***+*c**ccc*+<"-;;;;;;;;;;-"""-<-"-;:..-"-"*<<**cccciic*+++++<";;,,;---"<+<+<";;,,,"<<"
<"""""<"<<<+++*cciiiiiiiiiiiicccccc+,.  :""""---;,;;;--"<"<";;;;;-+<:,,,;,;,;;;--;--"""<<""""""-;-<"++<+ccccicioc+++<""--;;;,;----""+**++"""";;-"
<""""<<"<<<+++*c*iiiiciiicccicccc**+-:. .----;;;,,;;-;-;,,:,,:,,,""<",-:.,,,;;-**<;;---<";;-"""""""<+"+*ccciiiiic**+<"--;,,;--"--"""<"<++++++<-;-
""""""<<<<<++**cccciiiccccc*****+++<<:...,--;;;;;;;;,,,,,,,,,,,,,,-""-"<;,,,,,++",-+*+""-;;;;;-<ii*"-"*cciiiiooiic*+<""-"<"<<<<""---<<++<<"""-;,;
<<<-"<"<<<++++***ccccc*c**++++<<+<<<<-:. .;,,,--;,,,,::::::,::;;-"-:,:;;-<<+<+""<"<"<c*"c**<-;----"cicccciiiiooocciiiiccc****+*++++<"<+++-;-;-;--
+<+<<<<+<+<++++*+*+**+**+<+<<<<<<++*++;:.<+*++-;,,,:::::,,;----:,+;,;;,;;-,-"<+-"""<-"+<oc-;"---;----+ioioii1oeI6IIee1ooooiiicccc***c*++<--;-;;,-
<<"+<"<<<<"<<<<++++++++++<<+<+*****c**<<**++<+<<",,:::,-----;--,--""";-;;;,:;-;"<<<+<+*cc**<-;---------"cooooe00066IIIIIeeee11ooicccccc*<<"<""-""
<<<<<<<""<<<++<++<<<+++++<++*c*ccccccc**icc+""--"<",:----;,,--;;,-;+,;"--;;-;""-+<<o<<<+**c""e*;;--;---""<o1e68880066666I66IIIeee1icccc****c**c**
""<"""""<<<<+<<+++<+<<+<+++**cccccccc+*cioi+"""---",.,,,;;;-,,<;,;:<-""--;-----i*++<o*+++***c1Ii----------"+108800000066660666666IIee11o11oooooo1
<<"<<"""<<<<<<<<<<<+++++**cccccc*cc*++*co11*c+<"-:-,"-,;,,:,,,-;,";-+"""-;"-<+*--"1i;oooooicoioic*+------"-"<cI88000000600000006066666666IIIIIIII
"""<<<<<<<<+<""""++++*+**c*cc******+*+*ci11icc*<",.,--;,,,:,,;-:,,;-c--;--"<<+*c;+oc*+iiio+ccc-iiioiic---"--""+100800000000000000000000000000066e
"""<<<<<<<++<<"<+++++++**"::-"+<<<++*+*ci1ei**ic<<<--"--:""-""----<--"-<*iic**""<c+-+<cioei*-<ccccici<-----""""<o68000000000000000000000808008000
;"<<<"<<<"<<<+<<+<<+++++"::.,;-<"<++++**io1iccc++<<""";;--"--<<+*<*<<c++++<<+++**+***<***+"<+ioe1*<<<-;-""""""""<16000000000000000008000080888888
""<<<"<<<<+++<<<++++**+<";:,;""+*+*++++**i1eoo**+<<<"",:"-;;<+"<;;-"<<<<"<<<<<*+c*i1+o+++"--;-cciiooe1<----""<<"<+1000000000000000000000000888808
<+<+<<<<<<<<<""<+++***++<"""<<++<<++++++*ci11c*c**<<<<"<"""--*-""*c"i"-<;<"++++*+<+"6c**<<++*iiii*+*o1eI1+--""""<<c100008000000000000000000000888
<<<<<+<<<<<++<+<+++*****+++<+++*<"+<<<+++*io1i***o*+<*---,-;"+;";"<+""""-"<,"<+<++c<o**"++<++occ*cc11io1oo+<<"-""<+oI0000000000000000000000000000
*++<<<<+<<<<<++****++++++<<+<**+<",<<<<<++*ii1ic**+***";:--""<,,,c-<";;";"-""+<+*+<*ciiiiciic+ioo1ccccio+0+""---"<<io0000000000000000000000006000
+*+""<<<<<<<++**+++*+++++<+<+*+*<-,<<<<<<+<+cioc*++*++<""<:;-c:,"*-""<---++<-<+*"++ccccecc*cciccccio1*+ieo"o-;;-<<+*i6000000080000000000000066060
**++<<<<"<<++<"""<<+++++++++++++"-,;<<<<<+*<"<<*ic++++<""<+--+,+--""-,*+<*;;"<+"+++ccccccci*ciciiiio11c*coI+c;;-"<<ci6000000000000000000606066666
+++<<<"<<+*+<"""<+<+++++++++<<<+"";.-<<""""-"-"<<*o*+<<";;"<"+-;<;<<++<*-++-"<+<<<*cc******cccccc1cioIoc+*ce+i;"<"+ccI000000000000000000006666666
+*++<<<<+<+++++<+<<+<"""---<++**<"-::""<<""-"-""<++**+";;<+""+++<<<;;"<<-++<"""+ciccic**c1ic*cc*+**oio1o**ci1<i""<+ic6000000000000000600006666666
++<""<<<+<<<<<<<"<++-;,;,,,,-++<+-";..-""<"-"---"<<<<"--;<+"-"-,;c-"-"""<"+++**ic*Piccc***cc***<"****iio1eccoc+o"<cic6666600000000000000606666666
+<<<+<<<<<<<"<<<+++-;,,,,,,::.,"+""",...;-----;,.,;;;,;;;<<-<+;;-;;+<"--""*++*+*ciIo1cc*cc***+""<"--<*icicc*co+6"+cie6666660000000000000666666666
c***++<<<+++<+++<+<-;;;,,;--;;;-<<""-,..:::::,:..,,;;;---+"--;;;,,""""-,;*-+"<<<**cieic*cc<++<-----""<*ccci*cicc+*c*III66I66666006060666666666666
*++**+<"<++++++++++<--;;;----"<<<<<"--,.:,::: .:,:,,,-;;;<,,<:,;"--;;,,;;<c--<<+<<+*co6e*++c<"-------""c**++co+c*c*eIIIIIII6I66666666660666666666
*++<<<<<<++*+++<++++++<<<+"<<<<<<<"<"""-::.  .,,;;:,,,,,,,;:;;;,.:::,;,;;""+-<<<*"+<<++ciic*<-"";";;;--<cc"<c****+eIIIIIIIIII66666666666666666666
+++*+**+++++<*+++*++*++++<<<<<<<"<;--"---...:;;;;,..:,,,:.:;;;;;:.:,:,;;;;-<<<<"c--"--"<+**<--";-"--;;;-"<++++<*<1eeeIIIIeIIIIIIII6III6I666666666
******++<<++<+++++++<+<+<<<<<<<++<:;,""-""<:;;;;;,. ::,,,:.;;;-;,,,,,,:,;;;-<<""";-"-""""<<""-----;;--;-"+o+<1+-oeeeeeIIeeIIIIeIIIIIIIIIIIIIII666
++++***++++++++++<<<++<<"<++<<<+<",;,------"",,,    ..:,:,:;;--;,:.:..:,::::."*<"6*<"-<<*cc-;----;;;--"<-i"*+"+i1eeeeeeeeeeeeeIIIIeIIIIIIIIIIIII6
+++***++++<<+<<<<"<<<<<<<+++<++++-,,;-,,------".   ......:,;---;::::  ..;---,,,<<<++<*+"""----;;;;;"<<+*;-<-+*+*111e1eeeeeeeeeeeeeeeeeeIeIIIIIeIe
+*+**+*++<<<"<"<<<<<<<+<<++++++++",,,-,:,-------+". ..:,,,,;--;;...-;,:.;;;;,,,;;-"<<;"-<+<-++<<<--;;"<+c;<+*<+*o111111eeeeeeee1eeeeeeeeeeeeeeeee
+++++++<"""""<<"<<<<"<<<+++++++++",;:-;,,---;;;;;-"--,::,:::,;,:.,---;;..,;::::::::::-"<<<"-;----<*+**,--***++<*11e111111eee1ee11e1eeeeeeeeeeeeee
<<+<<<<<<"""<<<<<<<+++<<<+++<++++<,;,;;,-++<-;;;;;;;--;--; .....:;;;;;:.:;;;;:..  ...::,;;:.;;;,,;,:-;-<+"<+<<<c1111eeeee1ee11111e11e1eeeeeeeeeee
<<<<<<"-<<<"++++<+<++++**++++++<+<-,,,;"+<"<<<;;;;;;;,;;;-;----;:,,;,...:-;--:      :;-;;,;;-;,:,-;;"<<"--<+"<"i1111111111eeeee11ee1ee11eee111111
<<<<++++++++++++<++++++**+<+++<<<<-,;,<+<<<<"""<-;,;;;;,;,,,,,;;;;-;;;-----;;--;;;;;;;,,,::;;,,---""""---"+<""+o11111111111111e1111111ee111111111
<+<++++++++<<+<+<++++++++++++<++<<";,,:,-"<<*<++++<;,,,,,;,,,;;,,,,,,,,,,,:,:,:::,,,,,,,,,;;-------"---;-++"""co11111111oo1111e111111111111e1e111
+<<++++++++++++**+++++""<<<++<++<""-,,,:,;:.:-+**++***<,,,,,,,,,,,,,,,:,,,,,,,,,,,,,;,;;;;;;-;+<"""----"+*++"cooo1o11ooo1oo1111111111111111111111
+++<++++*+*+**+*++*+<+"<<""<<<""""-"-,;,:;;::::::;"<++<<<<";,,,,:,,,,,,,,:,,,,,,,,,,,;,;;<io1ei<"-";;;"+**<+*iooo1oooooo11oo1111111111o1oo111o11o
*+++*****++*****<+<<+++<""<"---;"<<""-,;,:,,::::::::.:;-""<"<--;;,,:,,,,:,,,,,,:,,;--"io1oi11e*"--;;;;<<+<++iooooo11ooo11111oooooooo11ooooo1oooo1
+++**c******+*+<<<+++<<<"""-;--<"""""-"<--,:,,:::::::::::::,,;;;;;;;---;-""<--------"*ooooo111<""-;;""---"+iiooooooooo1oooooooooooooooooooooooo1o
+**++++<++**++++++<<<"<<""--""<<""""-"-"+,,,::,,:.:::::.::.:::::::::,,,;"<<<"-;-""-"+iiooio11o"-;;-"--;-;<iooiiooooooo11o1ooooooooooo1oooooooooo1
++++++<+*+***++++<<""+++++<<<<<<<<"""--;,",,,,::,:::::::..:.:::.........::;""-----""c1oiiooo1i"--"-;;;;;"ciiiiiiiioooooooooooooooiooooooooooooooo
+++*++*+<<++++++++*+<<++<<++++<<<"<""""-;;-;::,:::,,:::.:.::..:..............:::,;"<*coo1oooo*""--;;;,,-ciiiiiiiiiioooiiooooiioiooiooooiioooooooo


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