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

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

-;-;-;-";-"""<;<<-;;;;;-,;;;;-<<<<+"+***+*+*****cc****c*ccc*cc**cccc***++c**c**c***c*+***c*++<<"<<"";;,-,,;-;.:,;;-;;-";;-----;---"--;;;;;-;;-;;,
--"-""""-<<+-;<<<----;;;--;,--*++++<**+++<+*****++***+******ccccc**cc+IeIII6II**ccc***ccccc*ccc******c*++**+++++-<"<<"<,-----;;-"-----;--;--;;;,,
<""<""""<+*-<<""-""---,---"-;-*****<+***"c*cccciiccccciiiiiiiiiiiiic<eI6606666e6*iciiciciiiiccccc*cccc+<"<<<+*++<<+<<+;-;;""--"-""""""-"-"---"-;;
;<<<"<<**+"*++<"<"----"--""-"-<cc**++****c*ccccccciiiiciiiiiiiiioii1ee66III6666I*1iioooiiooioiiicccccic*ccc<***"+*+**+---;;""-<"""-"<+<"<;"-"-"--
<<"<"*c*"+c++<<<"""-"<<---"<<""icc**+<c*cccciicccccccciiiiiioiiioici1e";-<*""6Ieoiiiioiiciiiiiiiicccccc**cc****<++***"-";"-;"<<<""""+<<<<<<<<<"""
<<<+c**+*c*<<<+<"""""""<"""""<"ccccc*+cc*<ccccicciiciiiiiioioooiiiiii"-;-<-"<"Ioiooooooooioiiiiiiccicccccc+cc*++****"""""<<"-<+<+"<<"<+*++++"<<<<
<<*cc<+cc*+<c*<<"<<<<""-"""<+<""icccc*iccc***+****+**ccciccciciiiiocie"--<<-""6eoo11ooooooooiiiiiiiccc**cc**c*****cc<"<<"""<""<++<++<++**++*<<<<<
*cci<*cc**+i+<<"<<+<<+<<<<<<+<<"oiiccc<c*cccicicciiiioiiiiiiiiioooiii18<"+-""0iiooooooooooooiiicccccicccc*ccc*ccccc""<-<<<<<<+"<+++++++<c*****c++
oii*o*<*+++<<+<"<<+<<<<<<<++++""+iicccccccciccicciiciccciiiicccccccc**c**cciiioooo11111ooo1ooiiccciccccccccc+c*ccc<<<""<+<<++<+++*++***++c******<
occoiiioc++*++<+*+<+<<<<++*+++<<"iiicccciiciiiiiiiiiiiiioiiiiioioooooooooooioioiooooiiioiiiiicccciiicc*ccccc*ccccc<<<<+<+++++++++++**+****c*c*cc*
iooioioii++*+<+**<<<<+<<+*+*+<<+<*iiiiiiiiiiiiiiooiooooooooo1ooooo111ooo1oooooo11111oooooooiooiiooiiicicccccccicc"<+"<++++++<+**+<+++****ccc*++**
ooiiiocc**+<***++++++<+****++<"<<;,,;;,;,;;;;;--"-"-<"""""<"<-""""<<<+*io1111111oo1o1oooooiiiiciiiiiiicccccccicc*"<<<+*++<+*++*+*+++*****c**+i***
oiooo*c****++c*+++++<++*****+<<<";;:,;,,,,;,,;;;-;;;;;----------;;;,;,-;---------;;;;;-;;;-;;,;,:;,::-,,;:,;,:,,;<<++++<<++++*+**+*+*+*c*c*c**cc*
oiici*******<<+++****+*****+*++<;-,,:::,,,,,,,,,,,,,,:,;;;;;;;,;;;;;;;;;-;;,;;;;;;;,;,;,,::,,,,:;,,,;,,,,:,,;;:,,"<<+<+<+++++******+*+c*i*ccc*+ci
iioi****c*c*++************++<<<,;,:,;;;;,;;,,,---;,;-;;;-,,;:;;;,;;-;;;;;;:,,;,,,;,;,,,,,,,:,,;;;,,,,,,,,:,,,::::,<+++<+++++*****cc**++*+cc*ccc**
icic**c**c*+<<************++<<;,,,,;:,:..:::,;,:::::::,,,::;,;;;,,;;;;;;;,,:,;;;;;;;,,,,:,,;:,,,,;,,,;;,,;,,:,,.,,,+++*+++++******cc*+*"*c*cccccc
ci***c*c**++++**********++++<";-,;-,,;--"+++,:cciciiiiiioiioiioioioioioioiiiccc*c+<<<"---;-;,;,,,:,:,::::,,:,,,,:-;;<++c++++**+**c*****"<+*cccccc
**+*c**c*<+++*++****c***+*+++;";;;;;;;-;;-;;;;----"--;---;-;---;;------<*coiiiiiciiciiccicc**cic*c*,,;""--;;,:,:::,,<+++*+**+**cc***c*+++"+**cccc
*++*****++*++**+*+*+**+*c<+<,;;;-;;;,,,,,:,,,,,,,::,::,,:.,,:,;,;;,,,,,;,:,;;;;;;--;;---;;;-;;;-;,,;;:;,,,,,;,,,;:;:,<++*++++**cc*cc*<++++"**ccci
*c*****+<*++***+******+*+++--<;;,,:<;-<<<<-;-*ccciccciiiiiiioiiiiiiiiiiciicciiiiiiiiciiicicccccicccc;::""--"-;:,,:,;-"<+*i+++**c**c*+*+c**+"*cccc
****+*+++++****c******++++<;";;;;;;<+-""<"-;*cccciicciiiiiiiiiiiiiiiicciiccicciiiiiicciiiiicccccccc*",,"";<""-,,,;::;;<<**i+++**cic*****++++<**ci
*****<**c+*c**c**cc**+<+++-;;;--,,+<<""<<-;;cccccccccicciiiii-"iii:cc-+<i,".;cc-""cciiciiicccccccccc<;;;-"<"+<-,,;;:;;-<+*+i+<*cc*+******+*++<**c
c**+<+**+*******cc***c<++---;;;-,"***<-<<--**ccccccccccccccc***i* +;i+c;+oi :ci:c+*<+*iiccccccccccc+",;;"+<+*+";,,;,.---<+**c+***+***+***+++++<*c
***<++*****c*cc*cc***<++";-;,;--;<ci*<"---;<*ccccccccc;<; *<cc,<ciiciccc"c*ccccc"<:c:,i* c**cc*cc**""<,;"<<cc<"-,;;;::;-<+++c*<*+**+*****++***++*
**<+++*****c**ccc*c*<+++;-";";;,"<+i*i<-"-"<cccccc+,:+i<"ccccccccc+""c+"-";cc<-ccccc.<;-*;:c.<<"**<""",-;<ci+""";:;;;,-;;++<*i+<++++++*+<<++++*++
*++++*+****cccc*cc*c+++---,;-;;-<<+ii*<""-<<ci"c*--c<"+**ccc*ccccc-,<<"""<;"<-*cccc*ccccc<"c+":*+*"""";;-<i*+<<"-;,;;:,--"<++<o++++*+*+++<++**+++
++***+*****cc*cc**c++*";-;,-;-,"""+*o*c"-i+*+e6o+c*<*********<<****;,,,,:,,<""*****;******+<;+< <,;-""----*++<""-;,-;;,,;--<<<<i<+++*++++*++*++**
++*c*****cc****c*i++*<;-<;;;;;-"<<<+ii<";<+*c$##1o<***;<+<<""<<<<**;<<-":":-"-***"""<++"-";*+*;++""""-<-;-<<+"<"-;:;;;,,;;;"<<<c+++++*+*++*****+*
*+********c*c***++<+<"-";;---;"<+<<++i<<""<<+ciiccc*c**;*<<<<"<<<<-<"<;-:;.""+*""<<"".:"""*+*+++""""-""*;""+<+<""";;;;-:,-;;<++<i+++**+++*+***+**
***************+*+++-;";,;;-;""<<+++++<-+-"<<+********++<<<<<<<<<<,,;,,.:,,:""""<-;"<,.,:""+++++"-"-""+c--"+<<<<""-,,";;,;---+<<"i+++++**+******c
********c*****+c+++";;";;;-;;<<<+<<+<<<"<"";<"+**++++*",-<<<<<<<<",-+;+,+;;:;:<<<;.-:.;,""-++++""""-<<cc+-"-<<<<""--,-;;,,;;--+<<<i++*+******+***
+****c***c*c*+i+*++";"-;"-";""<<+<<<"<-cc<-"""+++*+*++++++-;-"<<<<<<;,::;:."-.<<",,:,, :,+++++<"""--"*c++-;"<<+<<"--;,;;;,;;;-<+<<**++*++*******+
*****c***cc**c*+++"""-;-"";-"<+<++<+<<-c+<--"""++++++++<+<<<<<-:;""<<:"<<"";",<<<+;<;: :**++++""""-"<i*++-;"-<<<<<"--,;-;;,;-;-++<<i*++***++*++**
***c***c****+*+++"-;",;""-;"<++++++"<""i**"-"""<++<<<++<"<""""<<+<""<-<<<<<<<:"+<"<,-<-;<++++<""";"<cc++<<;"-+<<<<"<-:,,-;;,-;--++<+o<**+**+****+
***ccccc*c*cc<++<<--;--"-;<<<+++<<<<<-++c+<---"<<"<<+<<<"<<"<<"<<"+<<<<<<<+<<<<<<"<<<<<+++<++"-"-""*c+<<<<;;"-<<+<<""-,;;"-,,;;-<++<<1+++++***+*<
**cc***cc*+i<*++"""---""":<*+*++<<<"<"<+c*+-;"-"<<<<""<"<""""<"<,,,,,;"<--;::,,,<<<"<<<<<<<<"----"<**+<<<<<;"<<<+<<<<";,;;;;;;-;"+++++c+++**+++++
**cc*cccc*1<+++"-;";;""<;"<+++++++"<;<<<*i+<----<<<"<"<""""<""""<"""""""<<<<<<<"<<<""<<"<<+<----<"c*++<"<<<;;""<<++++<<;;--;;,;;;-++<<c+++++*++**
c*ccc***c*c<+*+"-";;<-";;<+++++<<"+<"<<<*1<<;---""<""""""""""""""""""-+-""""<<-<"""-"""""<<"----"ci+<<<<<<<",""<++++++<-,,--;:;;,-<++<<o+<+++++**
*ccc*****i<*++--"-;--"*""<+++++++-<<<"++co<<"----""<"""-"<""""-"""""".-:<"""""-"-""""""<<<<----"<oo*+<<<<<<"--""<++++++<;,;-;;,;;-"*+++<1<++*+++<
***c***co<<<++;;";;"--"-<<<<<<++++*c*cc*cocicicc<<"<<<<""""-"--"""""-;":----"""-"""-"""<<"---;-"<"o*+<<<""<<,<-""<<<+++<-,--;-,;;;;;++<+c*++<+++*
c**c**co++++<"-";-""""*,,:;-;;;-"<<"-------""""""<""<--"<<""<<*+*icicccccciiicoocic*cc*++*+*c+++*+<<++<+++<<<<<"--""<"---";--;;;,-,-<++++i*<<++++
c*******+*++<-"-;--<<-"<<<<<<<<"<+""<<<ci"--;;:,,,,,,,,,:;,,,:,::,:,::,,,,,,,,,;,,,,,,,,,,,,,,:,,,;:,:::::::,,""<,,,::,,,::;--;,;;---++++<i++++++
****+*i+++++;-"--<""-"<<+<<<<<""<<"<"+*1c<""<"-;;-""""<<<<<-"+"""""":""-:<"-"--""""--"-"-;;,"-+<<<*1*+<<"<<<<";-"""<+<<<<<;;;-;;;,-;;-+++++o+++++
***+*c++*+-""<--<<"I;<<<<++++<<+*-"<<+c1<<""<<"";;;----------;-""---,;,;:"""--"--;"--"--;,;;;<+""<<oc+<<<<<<<",-""++++++*+<;,"-;;,,-;--*+++cc++++
++*+**+++"<+<";-"""--<<+++++++<++-"<<+oo<""""<i-;,,---;-;---;--;---:::-,::"----------;;;,;,;"+-""""oc+<""<<"<<-"-"<+<<++*+<-,;-;;,,,"--<++<<i++++
++<<<*++++"**-;<-"<+<<++++***cici*+**coc*<"<""<"-;,;-;;;;--;-;;----:,,<,,-;---;---;;;-;,;,;-<""""""i1*<<<-"<<<"--"<<<+++*+<+";----,,-;;;<+<+<i*+<
<<<+++-"1+i1*i++*++++o*oeII1eciccc*cc*cccccci1cciociiciiiiccicicicccicicccccicciccccccccc*c********+***++<+<<<<<<<"<""<<"""<<;"""--;+"-,c<<+<io+<
++*<<<+****c*cico1ioooooooo1ooo1ooooiicciiiciiiiciiioiooioioo1ooooooooooiiiiooiioooiiiiiicciiccccc*ccccccccc*****c*c+++++<+<<++<<"*+<-<o1<+-+"i*<
"<"<-+iicc***+*+*c*cccioio1e11eeee11e1IeI6eIIPI868I@@@@@0606I0660066II6I6eII6IIIeI66I6IIIIIIe1eeoee11111e11oo1ooooo1iooioioiiiic*cc**oiiiiic<<<c*
-""-<**+*****ciciiioo1o1o111eeeIeIII66660666666@66008@088000066606ei*WcP$iiWiI$oi1e111e111111111o1ooooiioooiooooooiooii**++**++++++<++cooo+io-<<i
-;--<+++++**c*ccciii1oo1111118eeIIIII6I666I608@866000@@8@8000060806oHHiW@iHH*HcPe80006060666666IIeeeeeeeee111e1e11e111111oiooooc*ii<+**ccic**+-"<
-,-""<"<<+<+*cc*cciiooiooooo181e1eeeeeIIIIII60@666@600P0@0600006006cHHi$o1HW$HcHi600880600066066IIIeeIIIIee1e1ee11e1e1o11iooo1oooooci**+<"++++"<"
:,,;.,,;,,;-"---"<<+***ioiooI1oo11oe1e1eeeeeI066I68600@806I666666Ii**Hc@Hc*W<oHi+6666666666III66IIeee1eeee11111e1111o1oooiooo1oiioicc*c+++ci**+"-
:;,,::::;:::,,,,:,,,,;,-;;;;;;--;,--;-""""<<+<+++*c*cccciciiiiiioicciiiciccooiicciiiiiiociiiccc****c*cccc**c*+*ccc***+******++<<<<<<<-"<"+<""-;<<
:::.:;.::.:,,,:,,<"-;;-""---"-"""""""<<+<+++***ccciiiioooo1e1eIIeI0IeIIeee1111oooicc<+*+*++<<<<+<<"""-""-"--;;--;;,,;,,::,;-,;;;;,,,;::;;,.:,:-+<
:.......,.:::.,,::,,;::,,,,,,;;-;---"-""<"<<"<+<+++++<++<*******c*ccccccccccccc**c*cc******+***+++<<<<<<"""--"-;;;;;;-;;;,,,;:,,,,::::..,...;,.-<
..... ...:....::.......:.:::..,.,;,;--"-""""<<<<++<+<++++++*+*********+****+++++*+<++<+<<<<<"<"<""-""---;-;-;;;;,-;;;,;,,::,::::..::..:......:.";


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