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

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

;"++*+-;,:  .,;;;-"::-+***+**ccc*+<-,.     :,;<--;-                      .   ..... ..:::,:;;;,:::::...:::::;<+i1;+6Ie8880Ieee11eIIIe6IIII066Ioio1
;"+**+<;:    ,;;"++<+++"-*cccc*+";:.. ......,<"-,- .                    .  .... .....:::::,,:,;,.:,..:::,I000000IcIo0806IeeeeeI666eIIIII1I6660000
-<+*+"-,        .  ...;*cccc**",:.        ,,,,:.....                   .... ....:...::,:::.:,:;,,:::::,,,e0880000io1061o1Ieeee1eI6IIeoI6666000000
<+*+"-,.      ......:*cciii*<;:.       ... .. .......                 .:... ...,::::::.,,::,,;,,,:,:,,,;;c00000001c++"-*o11e1oiii1eIeI66600000000
+++";,.      .....+cciiii*",.        .................               .::......::,:.::,::,,,,,,;;,;,:,;-;"+0066606o+*+""*o11111111IIIeI00066000000
++<;:        .:+ciiioooic+,      ............::.........             ::;::..:.:,,:,:;-,,,;+11eee,<--i*+c*cI06IIIoo+*c+"c1eeieoee1I6II600000066000
*+":         :*c*ciiiiii*;     ...  ...........:.......              .:,: :..:::,::,,;;,;,c;"ieiiei1io1oee1666II1o**c<"oIecieI1oeI666600000000666
*+-         .*ciiccicc*<.          .....::.....:::::::..              .,:...::::,:::,,:,:.-oc,:,-ceeeIIIIIo666II1ii+*-"oei*eI1i1eI666600000800006
<-.        .*ciii*,i*<:     ...    ..   ..::::,,;-;,:::...          . ,:..  :..:,:::,,,;,,<"cI--c+o1IeeIII1I66Ieiioi<;"ci+oeii1eeI600066608888000
;:         -c+c+:;*<.                ..   .::,;<0Mi","...      ..  ...:::::. ....:,,;-;,::;*iec1i<iI66IIIIeeIIIoiiii+;"c*coiiee11I66I608000088888
.         ,+-+<:+*;      .. ....  :      .....-*iWc-,;,,,:.:..:...:..............:,;;---<<<"o666Ie6666I66IIiII1iiiic+--+*cioeeo1II666660000000088
         .+<;+:"*"   ;.":,:.            ..  ..::;----,....,...,..",,...::..::.:::,;;-""<+*++i+1eeeII66666IIceeiiiicc*";""<c1eioeI6660660806666000
. ...:  ...:..:-::.::.:":...     .,iooI1e11e..,;:<"<+<-....,::;..."*........:::,,;;"+c1ciciii1ee11eeeeeIIeeco1ccciic+<---"i1ii1eeIeI66Ie608800000
.:.:.. :  . :-",..,:::::::::.... o1ee11111< .   ...:. .....: ,:+..,".. :. ..:,-"-"<******ciooo1oooo1ooo1111icoiciicc+<<;-<ic*iiioo11I6II666600000
 ......; .:;":.,".::::::::::::... ... . .   .   .... ..:. ....",.;. ...::  .:,;;--""<"-,,-*iiooo1111ocii11oi+ccc*ccc+<<"-"***<+co11IIII6600000080
........:,",: .,:::::.: .:....::::::.....:: ...:::::.:. .  ....         .;"--<",,;-;,;:,,;"+*ciiiioicccciooc;+ccc***<<<"""<*"*o1o1eeeII6660000000
...:::,:";:  -:...::::..:.....:::,";;;----*"-,,;,:..................   ..."""-<<<;:.:,,:,:,-"++***ccccccci*":"+*ccc<<"<<"-<-<iiio11eeII6666000000
..,..:"-:...,,:.:,:::.......:,;-<+o+<";;,,;;;;-----;;;;,::::::,:,::......:<"""++++<<;;";-,:,,---"""<<"--;-;;.:-<<+<-"""----<+*cio11eeII6666600000
::.:"-:.  ;..:::,,,;-;";:.:.::,,,<co1II0@@P$$$H$$HH$HHHH$P@@08HH@oi*""-<<<-------"";-,,;<;;-:......::::;;,: .........:::::,"<+*cio1eeIIII66660000
 :""-:  iWWMMMMM###M8HW$"iiiee11111o111ee1e11e111e1Ieee1ic+<"--,,::.  ;-"-,..;;"-"",-::.:--... ::... ..::.............:::::,"+*cio1eeeIII66660000
,;<<- ..:""****+<"<""-",,........................................     ,:;, .   .:::::...... ..       ..  ...  .....  ..:.:::;<+*cio11eeeII6660000
;"<<<:.. -"c+ ......:...... .......::;.co,i**c:,*.-.:...............  :,,,      :::.:...          .      ........    . ..;"<;"<+ciioo11eIII666600
.-"<"<:  ,<++,..................."""<-;oo,......................... ;:;,,:      .:.....                .......   .  ... +<.,;:-++**cio11eIIII6666
 ,--+"; .:io<*++........:,,<+*iioeII666Ieee11111111o*1oiioiiiiicc*:..;,:.:.   .::...:..     .        ..    ...............-*,::-"++*ciooeeeII6666
..--<":. .*HM*++,-+P@6e1o1i1111eeeeeeeee1111111111eeee11ooiccc*+<<:::;,:..       ..:::  ....::...:<"-,,;:.,................. ",,-"<+**co11eeII66I
..;-""<.::;"<<*;,,,icc*+<;-,:... .   .  ....:,:,;;-""<<-;;;,,,:,:,:::::.:::.        ."cciioi*<-,:<**<<,....::...:,;-:.....::..:::;"<+*iooo1eIIIeI
,,,,;-<+<--, ,:,,::,;"++*"<<+**<+*+*ccc**cci*ciiiiccic+*+<<<<"-;;,,,,;,,::,,,::,";-""-;;,,::,;;;,-<<<<"::...;,,:,,,,,,::..:.: .:,-;"+*ccio11Ie1I6
"";--"<"<<<,;,""<""<++++++++++******c+**+ci***cc*c*c*<**++++***++*++<-:.;";-c*;:.   ,c1ee1oo1oc-:;:,+<<<<,.::::........::.:..::::-"*++*ccio11eI66
;;---<++*<",:"<<<<<"-<+*<<<++++c++++*<<++c*<+**+++++iI6IIII666I-..::.:::c@*""<,.....-i11e11e6066I1c<<*--,:1,...........::.....:.::"*iiici1oeeI666
;---;--;:.,."<"""--<+""<<<<<**<<<++<+<<**<+*+++++<++e666II6i. .........::c$i<*,.  ..:+co11e60888006ec<e:::::........... ..........:;+iioii1I60006
,,,::::-;."----;""<<<++""<<*<++<<"*++<<*+<+++++<<+++66666::....  .,,:.....  :..... ..<*c**o6088@88806I1e-::,;,...................:.,;;;"+*ie60000
;---"-,:-;----+*+<<<"+<<<<+<<+<<*++<*<*+<<*++*<++<<"666i....   ...   ..;11e1Ieic*o*, "cicci1II088888800Io*c+c-,...................::"<+++<<<ce600
----:.--;---""<"<"""<<<<<<"<+<""++<<<+<<+++*++++++<"66e...           .111eeIe1iooooo+.;-+iIIIII6088@88800@8006e1c+",:...............:<cc**cccc160
--.,-;;-;-""""-++"""""<<"<++<"+<<++++<++++++***+"++;66:..         .  .1e1eIIIII01o11*. .;*i1eI6600000880@8@8@888888880i<o6611c+"",:.:-+cio1oiie60
.;;;---""-"""""<<<"""""<+<<""<<<+<+<++<<+**++*c+<<+-66". .. .          .+6eII06606o,    :;*i1eII6600006888888888@8886I80@0I6eI1ioic*+cccioc<<+ie6
;;;--"""""""""""""""<<+<<<<<<<<<<<"+++++++*+**+*++++66I,...           .   .....:          :,<c1II66Iee000000888888688008e06008Io1I6e1661ii686I1i+
;"-""""""<<""""+"""""<"<"""<"<<<+<++++++**+**+++<++e6IIIo. ..           .,e;:<1;+8<:....     .;+cooooi66666660008866088e08I1600I1166e0IIiI1i68888
--""--"""""""""<<"""""<+<"<<<<<+<<<<*<<+*****++<<"<Ieeee11o. ...     ...,0<::;P-:+0;:...........;0eo*<eIII66IIII60Ie88I0080eiI006ee6e0611*I1o1I00
"""""""""""""""""<<<<<""<<"<<<<<<<<<+++****++<"-"--ooooicccccc-:.  ...:-++-;;*1c-;-,;,,:::.:,I08@@@@86ococio111ee6IioeeI6086ociI0060000I1i*1e6eie
-""""""""""""""<<<<<<<"<<"<<<<<<<<+++++***+<""--;--iiiicccccccccio1o<;::+-;,;"c*",:..:;*06008888@@@@@@@@@@"-,-"<*i1iccoo116Ieic+*e66I6e6eo*oe606I
--""-"""-"""""""""<<""<<<<<<<<<+<<<<++*++<<"--;;;;,ccccicciccccio1eeeIIIIIIIIIIIII666666600IIIc8@P1@PP06I1oio<,,.,;;-"<*ccoIIIoc+oeII1e6Ieei+*eII
-"--"""""""--"""""""""""""<<"<""""""<*<++<"---;,,,,ciiciio111i+"<*ccci<eie+e*1<<<c+*<*<+++0*******ccciciiioiiI<;-;-<,-""+*+*eIeo*c1ee1ioI11eeo*ie
""--;;;,,,,,-,;;;;;;;"--;;-------;--<<<<"""""-;;;;;,;-;;;;;;;;;;;;;;;--"""""<<<<++<<++++*ci6i111ooii*--,,:::,+*+;:. .  ..,<**eIIocoeeoiiciIociooc
-,:::::::::,,;;;;---;;--;;---;;;-+****+*++<"-;;,,;,,;;;;;;;;,,;;,;;;;;;;-;;,;;;;-;,-----;--;,-"",;-"<<<*+*c*<"++*cc;        .:<iici111ioc+"+1oc"-
,::,,,-;-;;,--<+<<+<+<<+<<++++<<<+++++++<<"--;;;;,,,,,,,,:::::,,,::,,,,::,:;,,,,:,;,,;,,,,;;;-::,;,;;<;"+<<<<-;<+--*;      ..:,"<<"""<"+*++"-;*ic
,,,,,,;,,;-,--"--"<""<<--""""""<";+<""<""--;,:::::,:,::.::,,::,,:,;,,,:::::,:,,:,:::,:,,,,,,,:::,:,-;"<<*+*+<""""-;,,,.     .:;"<""--.          .
,:..,::::,,:.::,;""""---"<"""<"""";;""",;;,,,,::::::::::,::::::::::::::,,:::::,,,:,,:,,,,.:::::.:;;<*c+<""<""""-"-<<,;,;     .,-""""-.           
,::::,::::,::,::,::,,;----"--;"<""-",,<-""-,,,::::,,,:::::::,:,,;,:::,,,,..::,,::,,,,::,,,:...::,::,,:,,"+"-;;;<<"":;,,,,:     :;-;;             
.:::::,::,::,:::,;:;-------;;:,,,;,,;;:;-;,,::,,,,::,:::::::,,,,:::,:.:,,,.,,::::::::::::::.::...::;"<<+<"<++<<<";;;"<<+*<-     .:-.             
::::.::.:..::,,::::,;;,,;,;;;;;;;;;;;-;:,-;;:,,::::::::,,,,,,:.:::,,,,:::::,::::.::::,,,:::....:,-""-<<<";,,;,-;;,<++",,<**.     :;.             
:::::::,;,,;,;;;;;;-"<<++<+<<<"<"""-;";;,,,:,::::::,:::::::::..::...:::::...:..::,,,,,,:.:::::,;;;-"*+<,:,;,-,;""",:;;"-:.       .,              
:::,,:::::,,;;,,;;;;-"-"++*+++<<<";,,;,,::,,:::::::,,,::.                    .,;,,,,,,.....       ,<<<****:;;;--"""<-;,           :              
                                                                               .;;  ;,,::::.....       ,++***",:;;,;;-.                          
                                             ...................................        .:::,,:.....       ,cccccc***,:                          
                          ........................................................:;-<++<<+<++<  ..   .        <**++<;,:                         
                            ..                                                    :-+++++<<<"<+ .....              :;,::                         
                                                                                   .;<<<"<<"<"" ......-,            ::::                         


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