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

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

   ..... ......  ....:....:--""""<".". : ..::"c++i+*******cciioiooiioiiiciicciccc
   . ............. .   . .......-<<..... .:::<c*<c*****ccccioioo1ooooiiio1ooioicc
. ....   ...; ..:....  ..:.  .............::,<c**o****ccciiiio1oo11ooooooi1ooooic
.......,,::.:...:...;;;;;-.. ...   ........,;+c**1*cccccciioo11o1o111o111o1oo11oi
.......--,: :.......;;;---"""<+< ,. .:...::,-*cc+occccciioo1111e11e11e11oee1ee11i
......."",:.::::....-;;--""""++++ci:...:.::,,*cc*1cccciiooo11eee1IIeeeoe1eee1Ie1o
......."",, ,::::.::;----<<"<<+co+c::....::,-+ci*eicooioo11eeeeI1eIIIe1I1eIIeee11
....:.."<,, ,::,:::.----"<<":<+coc*::.....:,-ciicIoiooooo1eeIeeIII6IIIie1e6I6eee1
......:<<,: ,,::,:::--"""<<+-<+i1ic::....::,-cic*eoooo111eII6eIe666I66o6I0II6IIe1
 ...:::<+;, ,,,,,:::--"""<+<<++o1ii::: . :,;iiiccIoooo11eeeIII6I6606661660I66IIIe
  .:.::<+,,.;,,,,:::-";;."+<+**oeoi:::.:.:,;ocii;,,--"+i1III6666000066II068066I6I
 . ..::++;, ;,,,;,::""":e11eI<,":-*,::.:.,,;i+,:,,,,,,;<oe6I0608888606608080666II
    :::++;:.;;,,;:,,""":eee<0111e11,:..:.::,.;;<ceec*<,"-*60606@88000006800I806Ie
   . ::++;,:-;;;;:,,"<<:eeeeII1Ieee:...:::,,-*oI88@8@0e<;<I00088888000060@@888061
  .   :**-,.-;;;;,,;"<<,+c0*e*eoIe1:...,.::-<+e688808@6e<,;088088888800880880066e
      :+*-;."-;;-,,,"<<-eIIeIIeIeee::..,:::,"co06@@088Ie*,;c888@P@8@0@08P06888061
.     .+*;,."----,;;<<<,II6oI6ecIeI::::;:,,<;oe061I6600I*;;688P0@P@@8@@08@8@0086e
.      .::;."---";;;<<<:I6IIIIIIIeI::.:;::,-;i6PI866P@6eooo8@P@@@8@@8P88@@P@80881
       .. :.<---";;-<<+:6ee16i6eIII::.:-,,:-o*e6I6888@8e"+08PP@P@P@P@P0@8@P@8@80I
 ..    ....:<"""";-;<+,:I66III666I6:::,-;,,-ooe08PP@880oi*@@@@P@@P@P@P@$@PP@@P@00
 ..   .....,<<""";--1e11111ooc<<<;.;-;""",;-o1,+e886I160Iie@$PP@P@P@@P@P@PP$@8@00
.. .   .::.i*+"<<--;1+<i<+io+*1+"cc"<c*<e,,-ioooII888P@80e111io@PPP@8I88P@@PP@88@
 ..":.,::..$*+<<<;-;I11<<e<o<+i"+cc""cI-0c1ooooo68PP$$Pee1eeooioo11@P888PPP@P@P60
...;...,:::M++<"<;--e+1oc<-o<"<<cc+"<cooo1oo11o6@$P$PIeIeI1eI1eeeee11$PPP@$PP@@I@
. .:.:.....0<<<<";-;1+<<<<<""-""""<<-oo111o1oo1@@@@$IeIeIeeIIeI6IIIeeI6I6I66II6e0
. ...:..:..-+<<<<;;-e"<"o+<"i"<"c-"c<ioo111ooo1@@6IIeeeIeIIIeIIIII6Ieee$PP0$$P$e@
... ......:-++"""-W-e<1+*<o"-<o"c""cio11o111o111I6eeIeIeIIeIeIII6I6Iee1H$8@P8$P08
... ..:....:++""";;;1<""o<o""o"<c"";ooo1111111111IeIeIIIIIIIe6II66eeIe1IP$$P$@@IP
.:... ..;. .+""""-;;o<e<"""<o"""c"ceo1io1111e111Ieeee6IIIII6I6IIIeIIIeeeP$@@PPP0@
........:.:.<+<1";;;e"1io"o-<-*+*+*ii1ioo11111e1I1ee6IIII60e6IIIIIIIee11P$$P@P@P@
 . .   .....-+e@<-;,1<e-**oocc<*ci,oi1oo11e11eeeIeeII6I606666IeIIIIIe111PP$PP8PP@
..........:.:<""-;,;.:. ,+**ccciicioioooo1111eeoe1eIII66I66I6ee*II6Iee111HPPPPPP@
...........  +""-;,,.... .:,,,;*":iocooo1111eeeeeeeIII66606IIIeeIIeIIe111$$PP@@8@
 ..    .... ."---;,,:"+,..::..:,:.oo1oooo111ee1I1eeeI6666666IIeeIeeeIee11P$$P@088
.  .  :-,,,":-<+;;,,:,:,:........*io1coi111oeeeI1ee16IIeI6IIeIIoIIIeee111@$8@8I@8
::,,:,....: ;;;,,,:,,:,,:.......,oiooiiio1o11ee1eIIIII66IIIeIe1oeIeee111o@P$@8688
 ...  .. . .-,,,,:::*:::;,,::,,:.iioici1o1111eeeee1IIIIIIIIee11eeeeeee1o1@@@@8688
 ..... .....1,,:,,::,,,.-WP$$i*P*iiii1io111oeeeeeeoeIIIIIIIIee11o1eee11ooP@P@8@88
............1,,:,.::,:,,"":,:.;,ciii<iiioooo1*oe1e1IIIeeeeeee11ioeee1111o$P@08800
... . ......;,,,,"-<,:,,;.:::::.cci*cciii1oo11e11oeeeeeeeee111io1111111oP@@@06880
.. ..  . .:.:;,:,<:,,,"::,:::.:"*icc*ciooooo111eo1eee1ee1111o*11o1eeooo$@@0@860@0
.. .:........;;;;"::,,+.::::::.<*cc**cccioo1oioic111e1e111ooooe11111ooo8888881006
  . ....:o<-,-<i<"c,,:<,:......<*c****icioooioooi1111ooooooooo11e1e1oo8@688@86666
..   .....:,;*0##1i;,,-.::..."<**c*++*ciciioccooioooooiiiooo1111111ii@@8000060I0I
   ......::;"i##Hec,,,;.::....c*****+*cciiiciiiiioooio*oioo111ooooioi888@8006660I
  ......:::,:;""-o,::::::.......;*o++*cicccc+*ccoiiiicoioooooioio1ii00800886666Ie
.  ..........,,,:...:.:-........-oi.+*ccccccccc*iiii*ioooooiiiiioc6008006066Ie6II
...    . ... .:::..:...;... . ..+i;.<c**ccccc**+cciiiiiooociocici8e00080606IeIee1
 ......:...  .:...   ..,..  .    cc  .. ++<+c<++**icciiioiii+*ii66o6I0666I6eieeee
...:........  .... . ..,.. .. .c.  .,. .<++"<*c+++****cici*ci+*IIIo666II6Ieeoee1o
....:...:.::  ...   ....;< . .        . ."<""<+*+<+*+*ciiiiii*eeIIeIIIIIIIe6111oo
........:.::  ...     ..:   .          ..""<<<<<<<<<*+**cc**o1eee1eIeeeeeee111ooo
.... ... .::.           ..              .-<""""<"""<<<+<++cc+1e1eo1oeeeeee1o1oocc
....:...::.:. .        .                  <"-""""-<"++c*+++cooo11ioo11e1111coocc*
 ........:...                            .;+""""-;""<++*+<<"+oioocioo11o11i+iic**
 . ... .:...:                            ,;;;;;-;;-;"""<+<+-"++ic+ooiiooiicicc**+
 . ........:.                            ."""-,--,;-"--""<<"ccc*++iicicicccccc**+


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