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

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

66600000088888888888@@@@@@@@@@@@@@@@@8@88@8888@888@@88@@8@8@8@@@@@@@P@@@PPPPPPPPPPPPPPPP$$P$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPP@P@@88@P
600000088888888888@@@@@@@@@@@@@@@@@@@@@888@88@888@@@@@@PPPPPP@@@@@@@@@@PPPPPPPPPPP$PPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPP@@@@@P
60000088888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@88@@@@@@@@8@@@@@@@@@@@@@@PP@PPPPPPPPPPPPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$$$$$$PPPPPPP@@@@@@@
60000088888888@8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@888@@@@8@@@@@8@@@@@@@@@@@@@@@P@PPPPPPPPPPPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$PPPP@P@@@@@@@
00000888888888@8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8@@@8@@@@@@@@@@@@@@@@@@@@@P@@PPPPPPPPPPPPPPPP$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$P$PPPPPPP@@@@@@@@
000000888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8@@8@@@@@@@@@@@@@@@@@@@@@@PPPPPPPPPPPPPPPPPPP$P$$$$$$$$P$$$$$$$$$$$P$$$$$PPPP$PPPPP@@@@@@@@@8@
000008888888888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@8@@@@@8@@@888@@8@@@@@@@@@@@@@@@PPPPPPPP@PPPPPPPPP$$PPP$$$$$$$$$$$$$$$$$$$PPP$$PPPPPPPPPP@@@@@@8@888
66000000008888888888888888888@@@@@@@@@@@@@@@@@@@@88@@@@8@888@@@@@@@@@@@@@@@@@@PPPPPP@PPPPPPPPP$PPPP$$PPP$$$P$P$$PPP$PP$PPPPPPPPPPPPPPP@@@@@@@@888
6666000000000888888888888888888888@8888@@@@@8888888888888888888@@@@@@@@@@@@@@@@PPPPPP@PP@PPPPPPPP$$P$P$$PPPPPP$$PPPPPPPPPPPPPPPPPP@P@@@@@@@@8@888
66666000000008088888888888888888888888888888888888880000800000008000000008888888@@@@@88@@@@@@@@PPPPPPPPPPPPPPPPPPPPPPPPPPPPPP@@@P@@@@@@@@88888888
0666000000008888888888888888888888888888888888888808000000080000000000000888888888880080080000888888888888888888808000000000060666006666I6IIIIIIe
1eeIII6660000000888888888888888888888888888888@88880000000080000000000000888008888880000000000888888888808808800000600600006666II6IIIIeeeeee11111
::,;;-""<++*****cccio1111eeIII66000008888888888880000000000800000000000008800088880000000000008888888888800000000000066666666IIIIIIIIeeeeee111111
:::::::::::::::::::::::.:::.....::,,-"<++*cciiiiiiiioooo111eIIII6I66666600000008888000000008008800808088800000000000006666II6IIIIIIIIeeeee1111111
:::::::::::::::::::::::.:...............  ....  . . .  .... .   .,-<+cioooooioiiioooo111eeIII66006000000000000000066666666IIIIIIIIeeeeeeee1111111
......:::::::::::::::::::......... .      ..                       .      ................... .. ,"*io1111oiiiiiiiiiiooo111eeeeeeeee11e1111111o1o
:::::::::,:::::::::.......................... ....... ........ ...... ...... ................ ...................  ..... ...:.:::::::,-<++c**++"<
-----------------;;,;,,,:::::::,:,,,,,,::,,,,,,,,,,::::.............................................................. . ..   ..::::::::::.;<<*+++
+++++++++++++++<+<<<<<<<<<<<<<<<"<<"<<<<"<<<"<"<<<<"<<<<<<<"""-;-;;;,:,,:::::,,:::,,,,,,,,,,,,,;,,,;,,,,;;;,;,,;,,,,,,,,,,,,,,,:,,,::..,;-"<+*coI
80Ie111oooooooooiiiiiiiiiiiiiiicccccccicccccccccccc***cc*********+*****++++++*++++++++++++++<<+<++<++<+<<<<++<<<+<+<<+++++++++***+**++****ciooIII
I600088@@@@PPPP$$$$$HHHHWWWHHHHHH$$$P@@@880000066666666IIIIIIIIIIeIIeeeeeeeeeeeee1eeee111e11111111111111111111e1eeeeeeIIIIIIII666666000008@$WP8oi
o11ooooicc*c****ccioioo11eeII6600088@@@PPPPPPPPPP$$$$$HHHHHWWWWWMMMMMMM########MMMMMMMMWWWWWHWHHHHHHHHHHHHHHHHWWWWMMM#M##M#M#MM#MMMMWHH$P@86ooiii
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee111oooiiiiccccccciiiiiooooo1111ee1eeeeIIIIIII66666666600000800000606666IIeee1111111111oooooooooiooiiiiiii
IIIIIIIIIIIIIIIII6I66666666666666666666666666666III666I666666I6666666666666II666666666II66666666I66666666ciiiiico++c1111111ooooooooooiiiiiiiiiiii
IIIIIII:::::::,::,<66666666666Ii;,,;c666000006666000066060060000000060000000000000000000000000000080000000ooiiic++1o1111oooooooooooooiiiiiiiiiiii
:;66666I::::.::::::::,e66606,,:.::::::::i0000::::::::::::::::000000000000<,,::6000088080I,;,,,o88888888888ooii*c+o1o111ooooooooooooiiiiiiiiiiiiic
:.,I666I.::::66666I.::::000:::::i606o.::::000::::::::::::::::0000000000;::::::0808888I::::::::::,88888888ooiico+c1oooooooooooooooooioiiiiiiicciic
:.:66666I::::6666666::::,06::::00000001::::080000000000,:::,0888080088::::::::888880,,::-8880.:.:,@88888Ioiicc+*1oooooooooooooooooiiiiiiiiiiccccc
.:;I66666.::.;66066o:::.:60::::-0000006::::8008000888c::::i88880808888I00.:::*8888880000888886:::,888880ooii*++ioooooooooooooooiiiiiiiiiicciccccc
.:,I66I66I::::::::::.::-000I.:::0000000::::008800808::::,8808080080088888,:::088888888888880:::,.8888881iii*i+coooooooooooooiiiiiiiiiiicicccicc*c
o.:.:66666,:.::ic+;:.:.:o006::::0000000::::8888880c::::I0880066i608888880:::,88888888888::::::"08888886iiici+*ooooooooooooiiiioiiiiiiiicccccccc*c
II::::6I66I.:.:666660o.:::00::::00000II::::088800,::.:0888888008888888880:::-88888888880:.:.:::8888888iiic*++iooooooooiiiiiiiiiiiiiiccciccccccccc
1-.:..I6666c:..;660006:::.00o.::;00I:::::::c8801:::,6888088888888@888888I:::8888888888888886:::<88888oiii*c+cooooooiiiiiiiiiiiiicicciccccccc*****
..:::1II6666:.::::::::::::0001::::c00i:::.:000::::,088888088888888888808::::888886:::;@8880::::888880iiicc+*oiiiiiiiiiiiiiiiiciccccccccccc**+++++
eeIIIII66666e+";:.::::.c6000000o:::::::::::100::::::::::::::888888888880::::888888:::::,::::.0888880iiicc++iiiiiiiiiiiiiiiiiiccc****+++++<+++c:.;
IIIIIIII666666666666660600000000000000000000008000000000000080888888888800088888080866c+o6008888808oiicc++ccccc**c*c****++*+<+++<+*; ., :  ..--<*
    ....:::..;<*co1eI660000600000000000000000000000000000000800008088008888888888080008080800008006,.  .<+***+*++++++",:...  .::        . ."<+*ee
...              ..... .   .,;:::::.::.   .. ...    ..:::...........:.......::::.............,. .,::  :. ..:::.   .      ..:.::..:..: .."+*+cI1*+
     ..       . .     ...,*<": .    .       ::.       .        ..:::......     ..     ::...........     .:,:::.......:.        ..,..  +*c*I1c*++-
            .....        ." <:... ..   .:......:::....  .... .::::::::,... ...... :.       ::.:.::::.          ..:......:..,.    ..****i61*++,;""
..:......    ...::..  .. ....   ...:..... .           ..:  ... .. .      . ::............  ...:,,:,:..:....,.    .    .,,:::... ,**ccIoc++*""@@PH
.:.::..   .   .        :::..            .::.......:         .:........:.         :,,:,:::..    .    ...::::..::..::  ...    .:<**c1Ii*++10@@PPHW8
  .       .::......:.....:.:::.........  ...:::...........   ....::............. .:,:::::,.....:::.   .    ...;;,,:.,,. ...,+**c6o*++8PPPPWW8oc<<
 :,..... ..::::,:..... ... .      :::   .             .::.... ...         ::...........   .,:,:::,:::,,,.........:    ...+***I1c++0PWWH6oc+<+<<,<
  ...::. ...         ..:::::::.         ::........:.       .,::..:...:.         :::,,.............:,,:. .:,:: ...:,,.:+***oIc+++*6ecc*+<+<.<"+":,
       .    ::::.....::...:::::...::.:... ...,:......,.........:;;:,,..::::::..:....  . .:.:,.........;-;------cHHHH$ccoec+++<o*++<+<.:""  "<<*";
:::::,:::::::...:::............... .:..  . .... .     .::................::..:::.:..:,,;;-;;--;;--";iHWMMMMMMMWMMMMWH@0ei+<<"""-: --  ,"-  ""<*,"
@@@@@@@@@80Ieoi+::,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,;;;;;,;;;;;;;;;;;;;;;;;-;-"-;<ePHWWMMMMMMMMMMMMMMMMMMWHP86ei*++<<<<",,,,,;;-,""  :"-  """+."
@@PPPPP$$$$$$$$$$$$$$$$$H$$$$$$$$$$$$$HHHHHHHHHHHHHHHHWHHWWWWMMWMMMWWMMMMMMMMMMMMMMMMMMMMMMWWH$P@86I1i*++++++++<;:,:. .::,;,;-------  ,"<  ""<<;<
"<<+*coo1eI660888@@@@PPPPP$$$$$$$$HHHHHHHHWHHHHHWWHWWWWWWWWWWHWHHHHHH$$$PP@@@8006Ie1ooic***+++++++++<<,,,:..,,...,;:  ,,,,,:.;------"""""  """<+:
::,,;;--"""""""<<<<<<<<<<<<<<<<++++++++++*+++++++++++***++++++++*++++++++++++++<<<<<";,,:,::::::,:,,  ,,;  ,;;  .;;   ;;,;. .--. ."":;""""""""<+:
...:...::...::::..::..::::::::::::,::::,:,,,,,,,,,,,,:,,,,:::::,,,:,::::::..:.........:,::....,,,,,,  ;;.. <-:  ,;;   ;;;-   ---<;"<   "" :"<""+;
.....:..::.:::.:......:......::::.:::.:::::::.:..:.:.::::::.:....::.::::::.............:::,,:.,,,,,;;;;;  .;;.  -;,   ---;   -"   -"   "-  """<+;
.....:...::::.::.::.::::....:::::::,:....::::::.:....:::::...........:.:::::::::::::...:,::::::,+,,,;;;-;;;;;  .--.  <-<c,  ,"-   ""   ""  ;"""":
:....:::::.:::::::::::::,:::::::....:....:::::::::.::.:::,:::..:...:::::::::::::::,::::::::,:,-,:,:,,,:,;;;--;---" . -""*.. """   "<   -<  :"""-<
::::::::::::::::,::,::::::::::.:::..:..::..:...::.::::::::,,::.::.::::::::::.::,:,,,::::,,,,;,,,,;,,;;--",,;..-"""""<"""<   -""  :"-   ""   """<"
::::::::::,:,:,,:::::::,,:,,:,:::,::::..::.:..:::::,,::::::,:::::,;::,:::,,,:,,,,,;,:,,;,:,,-,;;;;,,;",;,";;-;;;,:"""<""<<" +""  ;"+   "-   """<<


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