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

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

.....::::::::::::::,:,,,,,,,;,,,,,,,,;,;;;;;;;;;;-;;-;-;-----"-"<<<+<<+++**cccciio                      ..  ,,::.                                
:::::::::::::,::,,,,,,,,,,,,,,,,,,,,;,;;;;;;;;;-;;;;;;------;------;------"""<<<<++**ccccccc****+++<<<"<"""-;;;;,,,:::...                        
::.  :................ ...... ......  . .................... .....................:,,,;"""+++++<<<"""""""""""""------;;;;,;,,,,;;;---------      
:..,:.....:,;. ....:; ...............................................................................................................,-""---;    
.:;,:+.:<;....:::,@i,-................................................................................................................ ----;;;   
;"<:;,-"-,;<*1-i60HI-;:..............................................................:..................................................,,;;;;,  
"1c;,;-,;"-*ceI$Pec,::..........................................:............:......::...................:.....................................  
,-;"6o<-,;;i*<+*;;+c"-...................................:........:....:.............::........:..:.:........................................... 
:::,,:,,-,,<<<-"<"<<+i........................................:.........:.............:..:...:.:.................................................
::::::,:,--i+1+*<<**+P:.................::...:.:..:.....:.:.::::::::::::::::..::::::::::::::::::.::::..:...:..::.................................
<c;:;,,;,:;-<<-,,;"<-*:.::::::..:::....:::::::.::::::.:.::::::::::::::::::::::::::::::::::::::::::::::::::::.:.:.:--,,::::::..,,.................
+,,:+c*-,,;<-;;:,,,;-...:::........::..:.:::::.::::::.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::-;.::..............::.............
o*+;e**",--,--;,,;1:...:::::::..:::::.:::.:::::::,:::,,::::,;,;,-,*,",<;;-"c;I;e"I<0*eoeoiIi6o8i810e0I66I06000066e-..:.:....::......:::..........
1i"Ioii"coo600008P0:.:.,"eII666666666000000080000088888888888888888888888888888888@888888888888888888880000000000000060::::...:........:.........
11eeoo11eeIII08008*.:eIIIIIII6666606000008808888888888888888888888@@@88888888888888888888888888888888880880000ei*60000006::.::...................
1o6oooeoeeeeIII8I6:eIeIIII6II666600088888808888888@@@88888888888888888888888888888@888888888888888888888800<60000000000000:::::::................
<eoio1111111eeI1I<eeeIIII<16666608000o08880680880I8@6e1818I*i8@@@8Ie880801I0@00888888@8888888888888888880888880000000000000::::..................
*6oo1eo11111eeooI+eeeIIIieI"6e**<6<o0<8I1o60i0+Iiec0i0*0*8@6@000001e111coocoeo1oII0088888@888888888888I60088808000000000000;::.:.................
6ooo11iee11eeeoIoeeeeeIIo6II66II66660606008000000808@808@@8811i-;-,c<o;*eoi1coco1iioo1e68@8888888888888888888800000000000060::::::::.............
Ioooeo1ee11eec1eeeeeeIIIIIII66666666606000000000008080@@@86+++1e11eeIeeIee61e16e6ioo1o6i1oe0@@8888888888888888000000000060661::::::..............
oooe61eee1eecieoeeeeIeIIIIII6666666666066600080008@8II0ec*+1cIII61i6806IeIe8e0IeI6Iee68e1eee6I888888888888888880000000060066I,:::................
iiioiooooee1*1eeeeeeIIIIIIIII6666666666600000@8880e6e1i<i10II1IIe110e0I11eeIeIIe6I6eee11e1coI6e1888@@@088888808000000066606660::::...:...........
ii1I1IIIeee+c1oeeeeeIIIIIIIII66666666666668008010111I11160o*11eIeIeI1o116I6I6I11168I06ee6ooicoI1108800688888880000000000666666"::............. ..
6@0006111e1*1oeeeeeeIIIIIIIII66666666666680I6eIe6Iooe6e1eeeIee1e1e11eIe1Iei1e1e1I6e1IeI06eeieIo06i08888888@@8800000060666666660,:..:.:.:.........
o10600@60c*o1ieeeeeeeIIIIII66666666666668600II6eeI1111oeeeee111oo11ooi1iiII11o1ci1Iei1eI6o1ooeII10e008008Ioo1I6eI1e1eee66666666e....::...........
iic*c1e6cI11ieeeeeeeeIIIIIII6666666666668II16o1ee1oieoi1ecieoeo*iei11o*c11i*ci1+*oci1ioei1Ii66oIo1eIIIIIeeeIIeIeee1io1-<"<I66666,....:.......... 
c1**eeI1c*11I1eeeeeeIIIIIIII666666666666e06IIeo61oeo*i1eei*I11ioo11eIec1o1icioccIo*ceecIoeoc111Io1oo1o1eeIIe1iccecc11*----6666660:...............
i**c1e0+o1iceeeeeeeIIIIIII6I6666666666661eoeeoec1e1o1c*oo6oi*c1<cccooio16ei1o1Ii111c1iic1i1o6oeooo1oc*cc*i1i*<cc<+<""-"""I6666IIe;:..............
o*+11e<oi1oI1eeeeeeeIIIIIIII6666666666661e*oioo*ocii+i+1I1Ie+o+*icio1Iio1coI0oiooeoiic*i61c16ooiioo+c1**<+"-"<"<"<+;;;,-I6III6IIII:...:..........
*+c111*1o111eeeeeeeeIIIIIIII666666I1o++ie611iooc1oi+<i<*+i*+cc*co+c**o1i**ieoco*cic+*o1ieIIooio6oic++*+<+c+++*"-"6e666I6IIIIIIIIIIc....:.:.......
<*1eec*1eoI11eeeeeeeIIIIIIII66I66I<"**cico+i1c<"<*<o+c<cci+<c+++*c*ccic*+oi1Ic*ceIi<<*1+*occic+oiocc+<"-<<+c060ce666I6IIIIIIIIIIIIe:::...........
ioeee+oee1e11eeeeeeeeIIIIIIII6666II66""<*i+***+<"-;;-<<<<*<<<<-"-++<*c*;c**co+cciccc+**<*icic*<+o++<i+<<+<+c006666666IIIIIIIIIIIIIII::...:.......
iIioci111e1eeeeeeeeIIIIIIIIIII6IIII66II6"+<*-"-;+--;,<+;,+-"";:;+,;;<"+c+"**ci+*<*+++*""<c+<*c1+ic+*+++"<++6666666666IIIIIIIIIeeeeee::.:..::.....
cioo+i1eieeeeeeeeeIIIIIIIIII6II66III66I66c--+"--;;;,,<<;";--";"-;;";;-+"<<*c*c<"<"<""""<+<c;;-<c*cic+<<<"I0666666666666IIIIIIeIIeeee1,:::::......
ooooi11eeeeeeeeIIIIIIIIIII6666606666666666*;-"""--;;;;-""-*<<*"-""<+++++**"+**<++*+<<+-;--;---+iicc*++<<"<066666666I666666IIIeeeeeeee".:...:.....
o1cio1eoeeeeeIeIIIII6I66666666666600006600i<<";---"<+-,;;--;,,;;,,,,;;";--"<<<<--;;<-<"-*+<<++*iic*<<*+<*<6666666666II6IIIIIIeeeeeeeee:......:...
#ce11e1eeeeeeIIIIIII6I666666666660000006006-"+c-<<"i*"-<"<*++<---"+*<"c"*+*ccc*<<c<*c*+"c+++i*ciooic+<*<+*0666666IIIIIIIIIIIIIIeeeeeee+::...:....
i8io1eoeeeeeeeIIIIII66666666666666600000066<<++"<+<<*+<*ccooo*i++c*ccicc+oooooi*c*i*ic++ociocciiooioi+*+*I6666666IIIIIIIIIeeeeeeeeeee11:::..::...
icoeec1eeeeeeIIIIIIIII66666666666060000060I<+++<"+*6+**iii1ee1ooccoi1I1c111111iciio*i**ceii1oiii1oi1i+++6666666IIIIIIIIeeeeeeeeeee11e1ei....:....
co1ecoeeeeeeeIIIIIIIIII6666666666660660000c++**+o*c0eioecoeI6Ie11io1066ci1e111oioio1cic611ooiiii1eeiioccI66666IIIIIIIIIeeeeeeeeeee111111,......:.
oo11*eee1eeeIIIIIIIIIIIII66666666666666600c**c*ii+c08Iecc1e666eIe111000ooi1eII1oe11oiiiieeooooio1eI11oi1c66I6IIIIIIIeeeeeeeee1ee1e1111111.:.:...:
oeI*ieeeeeeeeIIIIIIIIIIII6666666666606666oicioiii*i0000o1ooI666IIeeI800e111eII1o1e11eioi6I61ooo1ee11eoioc66IIIIIIIeeeeeeeee1ee11111e11111,:.....:
1eI*111eeeeeeeIIIIIIIIIIII666666666600066oooo1o1o*100000ce1eI6660Iee008eee1IIIe1e6IIee1oIIeeo11eeeee1o1iiIIIIIIIIIeeeeeeeeee111111111111oo::::...
1Ici111eeeeeeIIIIIIIIIIIII6I6666666600006oo11e1oi*6000000*oe6600006I688eeIIe66IeeIe1ioo600I1oee1IIe1eeo1oeIIIIIeeeeeeeee111e1111111111111o,..... 
o1+11111eeeeeeeeIIIIIIIIIII6666666666666oe11II11ic60000086ci1I680006068IIIIII6IeeIee1eee0001eoeeeIIe1e11ceIeIIeIeeeeeeeeee11111111111o11ooi .....
oc*oo111eeeeeeeIeIeIIIIIIIIIIIIII66600661eeIII1eo1000000006ci1I0888880086II6I6Ie11eo1oi*oiic*+++<<+<<<<""""""""""""""---"-----------------"......
i+,------"-"""""""""<"<<<<<<<<<+<<+<<<<<<<<+<++++++++++++**++++**********c*c*c*c********+++++<<<<<<<"<"<""""""""""""----------------;;;;;-:.....:
*".;------"""""""""""<<"<<<<<<<<<<<<<<<<<<<+++<++<+++++++++****+*+********c****c*******+++++<++<<<<<<""""""""""""----"------------;;;---;o..:....
*. ,;------""""""""""""<<<<<<<<<<<<<<<<<<<<<<<<+<<++<++++++++++++*******************+++++++<<<<<<"<"<"""""""""""-"-------------------;;--,,......
"  .:-----"-""""""""""<""<""<<<<<<"<<<<<<<<<+<<<<<++++++++++++++*+*+***************+++++++<+<<<<<<"<<"""""""""--""--------------;-;;-,i""<,......
;  ....:-""""--""""""""<""<<"<<<<<<<<"<<+<<<<<<<<<+<<<+<+<++++++++**+*********++*<<+<"c-;+<-i*-<*<<+*+i+<*";<,::... .................."i"";;:....
   ......:...................::,:.::..::::..::...... ............:..:..................................................................o---;:....
. ........::...........................................................................................................................:+;-;-:...
....:.......:::... ............ .......  ...................... .........................................................................:.......
........::..:...:::.........  .....   ...... ....................... .................................          . .. ............................
........:..::.:::.:::::................. ..   .   ..  . ..................................................... ...................................
   ................:::::.::::::::::::::::::::::::::::::::::::::::::::::::::::.:::::::.:.::...:.......................................::..........


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