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

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

88888888888888888888888888888888888888888888888888888888888888888888@8@88888888888@@888@@@@@PPPPPP@PP@@@@@PPPP@@@@@PPPPPPP@@@@@@@@PP@@@@@@@@@@@@@
88888888888888888888888888888888888888888888888888888888888888888888@@@@@@@@8888@@@@@@@@@@@@@@@@@@PPP@@@@@@@PPPPPP@@@P@@@@@@@@@@@@@@@@@@@@@@@@@@@
88888@@88888888888888888888888888888888888888888888888888888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PP@P@@@@@@@@@@@@@@@@@@@@@@@PP@@@@@@
8@8888888888888888@@@888@@@888888888888888888888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PP@@@@@@@@@@@@@@@PPPPP@@@@@@@@@@@
88888888888888888888888@@@@@@@@@@@@@@@@@@@88888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPP@@@@@@@@PPP@@@@@PP@@@@@@@@@@@@
888888888888888888888888888888888@@@@@@@@@@@@@@@@@@@@@888888@@88888@888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPPPPPPP@@@@@@PPPPPPPP@@@@@@@@@@@@@@@@@
888888@888888888888888888888888888888888@@@@@@@@@@@@@@@@@@@@@@@@8@8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPPPPPP@@@@@PPPPPPPPPP@@@@@@@@@@@@@@@@@@@
88888888888888888888888888888888888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P@@@@@PPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@@
8888888888888888888888888888888888888888888888888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPPPPPPPPPP@@@@@@@@@@@@@@@@@@@@@
88888888888888888888888888888888888888888888888888888@88@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PPPPPPP@@PP@@@@@@@@@@@@@@@@@@@@@@@@@
008888888888888888888888888888888888888888888888888888888888888888888@@@@@@@@@@@@@@@@8@@@@8@@@@@@@@@@@@@@@@@@@@@P@PPPP@@@@@@@@@@@@@@@@@@@@@@@@@@@
000000000000000888888888888888cioo088888888888888888888888888888888888888888888888888888888888888@@8@@@@@@@@@@@@@@@88888888888888@@@@@@@@@@@@@@@@
000000000000000000000080008000""<++<<000000008888888888888888888888888888888888888888888888888@@@@@@@@@@@@@@@@88888888888888888888888888888888888
0000000000000006eiiceeooi00000"<<++<-000000080000000000000888888888888888888888888888888888888@@@@@@@@@@@@888888888888888888888888888888888888888
00060*o;;-,"<<+ceiiiic+<<+6000"<<+*ci000I<<*c*c+*ci**i0000000008888888888888888888888888888888888888888888888888888888888888888888888888888888888
1::,,::,:,:::,,;,<i1<<+"c<6000ciioic+0000+c+ci*ccc+c**0000000000000000000088008888888888888888888888888888888888888888888888888888888888888888888
,;-::,::.::;,::::-ii+<"""<I666"<"<<""000oc<c++*ccccc*c0000000000000000000000000000000008008800888888008800880080000008088888888888888888888888888
::-.:,:::,:.;.,,,,cc<<<""<I666"*"<+*-661icic*******+cc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
,,,,,:,,,,,,,,:,,,c-"+""""e666""-""""6<;++<+*+*ciiioco66666600000000000000000000000000000000e<"--"---+6000000000000000000000000000000000000000000
,,,,:,:;<,,,,,::,"*-"<""""eI66iiicc*+i;***+"+++<+++*cc666666666666666660666666666060i"-*06eI060066I660611i--"-06000000000000000000000000000000000
:,,,,-:,;,,,,,::,,:;;;----c**c"<""++"-co+++++<<+++++++6e666IIIII1IIII66166Ie666+--Io6I66I61I6666I6I666611666160;--"66666666I6666666666666I0066660
,:,,,;,;;"""<"-c**;++++<+<<;,-";-----<co+c++c""<"""-""<<c**+<<+<<<+<<+<"++"<;-+<"<"<++++<<<<++*+++*+c*o<<+ci<io1i*i---I6666I66666666666IIII66o16I
;,:,,;,,,;;---;ooi,<,"-;-<<<+cooei+",,i,+<"1o-;;----""<**+*<++c*+++<+<i"<""c;"io1oo1ii11cooccii1iccccciiiiiiccccicoioo,+*-""""""-""-"-""---------
,;,,,;;,;*+*---"o1,+:-,;-",<"o"ceiI6,:,":::,-:"<""""+"--"""*<+oo<c<+o+io<i*o+*+++<<<+*ccc*++++++++cc**++******c*******+c1***"""<"-"""-----<<*i"""
,;.,,,-,;c<*<""*<<,+;;;:,"-"<**<+ic***;+;-;;;-;,<+<*,ci*+<+1eeoe1ooo11eeeo*111eeIe1eeeeee11eeIIIeee11oioiiiiooooeII66c+ceIIei+<<+<*+<<+<"<+*ci<""
-;:+-<++"<--";<*******c+***<++***+"****c+;---;;;<+;,-,-ooooo11111e1o111o11cooo111111111e1111111eeeeeeeeeeeeeeeeeeeeeei,,*eeeeee1e11111oooic*cc*;,
,;:,;--;,-,;-**ccc*:,-*<,;-;,*****<c**cc+---+<c*:.::.,*cicciiiooiiii1o1oioo1111ooooo11111e11111111111111o1111e1111111i,,ceeeeeeeeIeeIIeeIIIeIIe;,
+<+:,,,;;+-<+++++++:,-""<++;************<"+<-+<"<<"-";*cicccccoiicooio111111oiooooio111e111111eeee1e111oooo111o1111111+*11eeeeeeeeeeeeeeeeeeIee,,
--<-"""-;++*******ccc,,,c**;********ccci++;"+<-"<+*+<,,*111111111111111111oe1o1111oo1111o1o111eo11111o111oo1oooooo1o11+ceeeeee1eeeeeeeeeeeeeeee<<
+++:,;--;************:*;***-c****+*ccc**<+;,<"""<+-<<<e1e1eeee11eeeeeee1eeeee11111111111111eeee11eeeo1e11e11eoio11eeee+ceeeeeIIeeeIIeIeeeeIeIIe++
*******++****cc*ccccc:*,***":***********<<;;;<<""<<"""*1e1eeeeee1eeeeeeeeeeeeeeeee1ee1ee1111e1e1eeeeeeeeeeeeee1eeeeeee+*eeeIeeeeeeeeeeeeeeIIIee++
******ccccccccccc****:*;****+***+*******<<<;;---;<<<<"*1eeeeeee1111eeeeeeeeeeeeeeeeeeeeeeee1ee11eeeeeeeeeeeeeeee1eeIee<*eeeeeeeeeeeeeeeeeeeeIeI++
*******************cc:c;ccccc***+***++++<<<;;"<++";<<"*<+eeeeeeeeeee1eeeeeeeeeeeeeeeeeeeeeeeeeeee1eeeeeII1eeeeeeeeeee1<*eeeeeeeeeeeeeeeeeeeeee1++
*********************:::+***+***ccccccc*<<<;;;c*--";;"*<-<<+**++<ie1e11111111e111eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeo<*eeeeeeeeeeeeeeeeeeeeee1<+
*********+*********++:::**************++<<<<;;;"",<;<"*+++++"*****ci1111111111111111eee1eeeeeeeeeeeeeeeeeeeeeeeee1ee1<-"*cco1eeeeeeeeeeeeeeeeeo"<
*************+********+++++**+***+**++++<<<<,,,"""*c+-*;"<;"++--ccccc+o1111111111111111111e11e1111111eeee11eeeeeeeeee+"<1e1e1111111o11111oo111i"<
****************+++++++++<++++*****+++++<<<<+,;;+++**-*cc;"<+<"""<1o11111111111ooo11oo111111111e11e111eeeeeeeeeeeeeeec"<111111111111111111111e*<<
***************+*+***++++**+*******+***++<<<<;;,<++++-***c-;;;";-;"<11111111oooo111o11111ooo11oo1111111ee1111eeeeeee1""+111111111111o111ooo111<<<
+++*****++**+*****++*++<+*<****++++++++++<<<<-,,;"+*"-*oocc**+;,"-<<""1ooooooooooooooooooo1ooooo1111oo1111111o111o1e1<"*111111111111111o1ooo11"-"
cccccccc*ccccccccc*+<+<+++++++++++**+**++<<<<+,,,"-;--;-<<+***+-c;;;<*<+ooooiioooooioooooooooooooooooooo1111o11111111""<111o111ooo1o1o11o11ooo+"-
+++++++*****+*++*+++*-+++*****++++**+++++<<<<<,;,;;;--"-;-""+"*c*-+;;-","iiiiiiiiiiiiiiiiiiiiiiioooooooo11ooooo11ooio"-c1ooooooooooooooioooo1o---
+++++++++++*++++++++<++++***+******++++++<<<<<*,,;"--;""-"<+++++++"-eee;;;-ciiccciiiiiiiiiiiioiiiiiiiooooioooooiiioio-"<ooooioooooooiooioooooo--"
<<+++++++++++*++***"+++*cc**cc*cccccccc*c<<<<<<,,,,<"";;""""<<<<<<---",--;-;-c*cccicccciccccicioioiiiiiioiioiiooiiii"--+iooiiooiiiiiiiiiiooooic-"
*+*+*++********++++++++******+*****+*++++<<<<<<",,,,-";---<"+""<<<-;,,-";-"-";<+*ccccccccciicicciicic*ciiiciiioiiiiiic;cciiciiiiiiiiiiiiiiiiii--"
++++++++++*+**+++++++;++++++++++++++<++++<<<<<<+,,,,;--;;-,;,-*-;<<-<<"--<";;--;+*cc****ccc*ci**cccciicc*cciicii*ccccc+ciiiiiiiicciiiiiicccicc"-"
*+*******+++++++++++,++++++++++++++++++++<<<<<<<,,,,,<""<"""-"+<<""-<-"-"-<+-,-<-;<*******c****c*cc*ccccccic*ic*ic*co****cicccciiciccccccccci*-""
+++++++++++++++++++;+++++++++++++++++++++<"<<<"<*:,,,"-"<+";<<"""<---;----";":;;"-;;**cc*************c***ccccccc**c**+*cccccccccccccccccc*ccc*--<
+<"++++++++++++++<<**+++++****+++++++++++<""""""<+,,,,:,""<"""-"""";"--;;;;-;;":;<"-;<+*************+*cccccccc****c**cccccc**cccccccccc******";;"
++++++++++<++++++<+*++++**++*+***++++++<+"""""""<+,,,,,-<"<<"-""-------"-;-----;",,";,,-*cc**+************cc***********c*c*c***c*c******cc***;;;-
+++++++++++<<+++<++++*+++++++++++++<++<<<"""""""<+",,,,,;;;-""+-"-----;-"----;;;;--;-,";;-++***++*******************++***c***+****+*+c**+*+<<--"+
++<++++++++++<+<+++<+++++++++<<<<<+<<<<<<-"""""""<<.:,,,,;,,,,---------;,;;;-;;;;;--;:,;";;;++++**++****++**++++++++****c*+<<<+c+**+*****<++<<<+<
<<<<<<<<<,+++++<++++++++*++++*+++*c+<<+++"""""""""*,-:,;,,,,;-"--"<---;"";;--;;;,;;;;"-;,;-";,"++++*+*******++++++++++******+<<*<<<<<*<+*++<<++++
<<+<<<<<,<<+++<+++++++++<+++*+++<<*+<<+++<""""""""<<;<,,;,,,,;-;";-"""-"<+-;;;;;;;;;,;;"-:;-<<-,<<++****+<<<*++*+++++++++++*c**++*****+*<<*+<+<+<
<<<<<<<;<<++++++<++++*+++++++<<<++++<<+++*"""""""""<,",,,+,,,:,"""--;------,,;;;;;,;;;;;;<,-,;--;-+++++*+*<<++++<+++++++++<<<<+*++<++*+++<<++++<+
++++++-<<+<<"***ccc*cc*cccc**ccccc*cccc**-"""""""""+:;",,,-;;--,-"<++*<-----",,,;;;;;;;;;;;-+"";;;,,;-<++*+++**<<<<<<<<<<<+++<<<<<<<<<<++++++<<++
<+++<"<<+<<"**c*cc*****c**cccc*cc*cccc****"""""""-"<,,":,,,,;-;-""cc*cc**+-;-;,;;;;;;;;;;;;--<*+;-,;;,,,;+*+++++++<<++<<<<<<<<<<<<<+++++<+<<<++++
+++"++<+<"-******+************+****+***+**""""""""-"+,--",,,:,,,;-<-""""---"-;-,;;-;;;-;;;;,;;;+-"":;--,;;<+++<"""<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<


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