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

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

                                                            .:;:..                              ........::,-<++<<"-;:,:::........................
     .,.                                                   ..:MW1i.                       .... ........:::,;-"-"--;,::::::.......................
   .:;oIi.               .."".                              ...,:. .                    . .............:::,,;;;;;;,,:::::........................
     ....               .,"cWc....                            ....                    .................:::::,,,,,,,:::::::.......................
                         ...:.. ..  ...                                               ...................::::::,:::::::::........................
                                                                                      ... ...................:::::::::...........................
                                                                                          .................:::.::.:::.:..:.......::..............
                                                                                          ........................:.:..:::...:.:::.:.............
                                                                     .         .         ........................,:::::...:::.::::::.........:..:
                                                                    .      . ............:..........:..:::::::::,,::::::::::::,:::::::::::::;-:::
                                                                    .        .......................,......:::::;::::::::::::,-:::::::::::::<;:::
:.                                 .     ..        .       .        .    .....:..........:..........;.::::::::::;,:::::::::::,;:::::::::::::",:::
..                 ..                  .:::,.      .       .     . ...........:..........:..........;.::::::::::,,:::::::::::;,::::::::::::,<,:::
*:      .,        .:::      ..          ..::.  ......      ..   ..............:.........::...:.:::::,::::::,,,,,;,,,,,:,,::::;,,,:,,,::::::;+:,::
"..           .:...::::       ..        ::::. ..:-;....            .....................::...::::::::::::::,,,,;;;,,,,,,,,,::;,,,,,,,,,,,,,"-,,,:
.e.            ...::::.:               .   .. ..,MW::..  ..         ..           ...................:..:::::,;*I1"-,,,,,,,,,,,,,,,,,,,,,,,,,;;;;,
.#..   :. :     ::;";.,-;                      ........  ..     .   -.    ...........................:::::::,-W#M+;,,::::::::::::::::::::::,,,,:,
 o1*... : ..::.   ..:<-:.                    .:     ....    .. .,::,.:...............................:::::::,,;;-;,,::::::::::::::::::::,:,;;;,,,
..;:":  :      ..              . .:          ... .    .;:.   .;;""::.::.,.:::....,...;.....:;:....::,:::::::,;;,;-:,::::::::::::::::::::,,,;;;,,,
 ;    .. .                     . ..  .     :...      ,;;,;   .,.";:::..:::.::...;.-,.,,.,..::,.....:-::::,""-,::,-,::::,-<,,::::::::,:,,,,,;-;,,,
 ..                            :.   .:         ..    .,;;,. ..:.,;.:..:;"::::-...:",:--:::.,;";.:.,,-"*,;-"-::,"<;;,::,;<-,,:,:,:,,,,:,,,,;;;;;-,
                     ..    ::   .              ...:   :::.:,:;;; ..;....;.:-<:,,..-,;-:.;-"<",.;+,,"*-+;<;,<<""""+-,,,,<+;,"-,,,,<",,,,,,,;-;,;,;
                   .:....  ,: ::  .         .,: .::. ... .,-;;...;--:..;<.:-;.:;<+<,,-:::-<",,,-+-*<<c<,-,;"*<"<++<;<c<,,-"c*,,,+"--,,,,,;;;;;;;;
       :.     .: .... :.        ...    ...   .:: ... ,;.. ....:";::....<;::...,""+:,+,,:,,;,:,-"*;;+ccc*,,;;;;-<+"--*+cic";;ic,,;";-,,,,,;-;;-"--
   .. ..      .,    ....    :;.  :,  .:,.::.     .:. ::......:-";.:.....;<,.:"<++++;,::,-+*,,,:;;,:<cc*<,,;;-+c*+;,,""ccii+-*i+,;;-,,,;;;-;;;-"""
   ::  .                    ::   :,      ..:..,   :. .    ...:.::......;<+;.;<<<<+-"<,;-<**+,,::,;--<""-",,---*c<;,""<"<<<*"*ic;,,;;;;;;;---;----
   .. ..        :       :;:  :.  .       ...:.  ;:  :       :::,;;.....;<,::<+<++<<,;,,-"<";::::;;-"-;"<",,"<"ii*,""*ic+co1cco<;;;;;;;*;------"--
::  .  ,        ..      :,;;  :.    .    ..... ..,.....     :..::.....::,,:,::-<**-::,;-",;;,:::;;;-;*oi<,,-<<<<-;<+<<<c11oi+o<""-"";;-"oiooiiiio
:, ::  .: ..      :      . ;. .:.:..  .  .:;: :,--.::.      ::.:.......-++**+,::::::::,;-;++*,:,,,,-;occ"-"<"+<--;-<<+*1ee1c""""**c<"--;---<<<*""
 :.::...         :,,      .  :...:.     ..::,.. .;..:::      .::.......:<",,:::;,:.::::,;"<-;,:,-,;<++ec"-"+++*o*"+c+++oeeeeo"+cc+"<<"""""""<++++
                   ,       :. ..,. ..  .,-:..,   . :::,.   . ..:.......:::,::::-;::..:,;";;;-::,-,-*++ii*;--"<-;;"cci<<*1I66I1ii1oeo1*++++*+<<<<o
    .::                         . :;: . ....  . .-;.::,: .:<; .:.......::,,,:.:<-,-";:,-":;c1*,:-;"***ii*<"-+---;;;coci*c1II1ee1i*c<****18@occ**c
... .:.,                .,,    .;,,:;.         .;-;-...:..:";",:.......::,;-";;"-;*io::,;,"*o+,,,,;<c*+*ie0"<"--;;;*oocc11e1oe11co*<++*o1111e@Pic
::.,:.:::                ::   ::,;;.,;       ,---;-;."<.."",+..:*;.....;-,,-<-::--""",::;cc**ii;+,-<**cc08I1+<--;;;-o1ioeIeeIeeo*+<<<++11o11e6W@@
::...:...    ...    .,:       .:.;,:,;:.  ;-.  :;:..:-;..:-:,-.,"".....-":.,::::,,*"<,:,<ccccii";;*cc*co6806+<--;;;<"io1IIeeIe6Ii*<<<++o111eePH@o
. .:.     .    ,   ..:::.   ..  ..... .   ,;....  . .:..:+-....:-:..:::""..:..::;coo"<,,-c<i++ii;"c001iiiiI1c+<c--iei"c1eeeoio1e1cc+<+cci111oeii*
 ..:....      .,  .:.  .:.         ...     .::   :-  ...;<,::...::..::,"",....,,"o**ccio1+i"-i*o-o66@*iii+e+c--"+"oc++ieeeo*ccciicc+<+i*+*+*c*<<<
               .  .:.:  .:.        ..    .:,..   .. ..:,"::.::,,..:,,;i,.....";,<o+<"-ci*1c--+*ce0@I60Ic+**c<-""--+**oeIIoc*ccccc*c<<*++++++<<""<
          .        ...   ,,. .  .::..   .:....:   ..;-::,,:::.;*...:,:;",..:-*ii,;-<iiocI0-;--*166@ocoo0@6cc**<"<*<"*1I11cioicccci*""ciic<<co11i<
 .       :::,      .,.    .    .:,:.     .......  .:,--:,,,,,:++,..::"<:::;"<c1<,c-ccio;+*,,;"o16668PI1e1ciPec*+-"*+oeeoec1eI1occc<""c16**1111111
...        .    .         ..:.,;;:            -. ...,:::,:..::.,::::-:...,"c<<<+"ci+-c+o;-;;e160eeIeeI01Ieccc*cccc**cooccII6II6e0i<-"*+++<+1eeeee
...    .   ...             ,;::..  ,.        :"-:....,..,,:.::,:;,,:<.:..:-o<<++"*cc,,<i;,,+**iIeeeeoe01iooccc*cicccicii8061I16P0c<""c<<<<c+*6III
     ...::.   ..          .::,:    ..        :..   .::::::.:-*-;;--,"";:.-,,;,+i11i<"-,:,,,-*oeI6ec1ocie1c1cc*cccccc*ccce@P@6e68@c"""c"<<c*o1oi1i
           .. .:,.       .::..;..            .  .......::,.:;<+,,::::::..,:::"ice1c"-;ci"-<+1Iiooo1oiioecoi*Hoccic*cccooo8$H$@@80e<+"ioc++++ieIWM
                  ...     .   .,.    :;.         .  .....,-"<"+**,:::,...;:"**i<;:,::,,;;-"+**ccI+iiiioc**cc1cc+<+++ci1I888@PP$@01""<iicc++<+*16M
.          ...     ... ......       ::;; .          ...;"""+++*+*c,:....::;-<"""<<",:;;,---"+*+"+<<***i**c*o1***c11*coeI0@0@P06ec""-<++<c*+<<<+i1
    ..                   ........    :..         ..:..:,-""+<***"**;,..:::,--"<-<<<+<;,,;-"-"<<"-"<<<++++**8I*<<co1iioeIe88eeeII1*"-+**--**+<<<<+
        ...   .  ..      ............::. .       ..:,,;;;-,<++++:-+*....:.:,;""*+*i*<+-,;"<*"--"<c-;*""++++*****ciciooeee1e1o11i++<"*occ;;<"<<<++
   .         .:....    .......................  .:,;-"---;-:"++:...:< .....:,;"+**icc,*;;"<c*+--""""<*-"<<<++**c*o+ci1ee1*ic<<"""-""*oooc";;<<<<<
    ..            .... . .........................:,-"--;;;;--"<<;......::..::,"-*ii<,:,;-c*+c*c*ci<+c--""<"<+*cic+*io111+cc""--+---+oiioic**c***
     ..  ....           ...............................::..:;;;;;.;......::::,,,;:c*,,-"-<i-",,;-<**+c--"<"<"+*+**+*coo11"<"--"<";;;*oiiiioocii1e
     ... . ......           ................................::::-".  .."..:::::,,-:::,;<<<i"-;;;;;;;--""""<<"""++*+<<ci1i""--;<<";;;coooooo11ioeo
. .::.    ....... ......         ..:.. .....:....................::::..:..:::,,+,::::;"***+c*;;;;;;;--"<""-""""""++<+io1i*"""<<";,,;ooooo1111eio1
  ....        .... ........  .         .................................:::,,;"+<::,,;-"+<**c+<-;;--""<""<<<<<---"-<<ccoe+""<<<<,,,,1iiccciciiicc
   ..  ..  .. .    ......... .....          ......................::........::::,::,;;"<cci;-,--c;;cci"<"<<<<<<<---;*ico1<""<<++,,,,i++*cc***+*c+
           .     ..   ...... .. .......           ..............::::..........::::::::,;"<+**+<"<+*<"<"""""<<<""<--"+"cio"""<<<<,,,,icio1oc+*cc*+
.     ....     .... ....   .  .........  .:..           ... .................::::::::::::::::,,;;-"-"------"""<+<<"""<ci""""""<",:,;6oooiic++++++


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