karlvlam / sebrina

Sebrina Sebrina Sebrina ...
5 stars 1 forks source link

Congrats! #12

Open chakming opened 7 years ago

chakming commented 7 years ago

                                                                                          ,----,                                             
                ,----..             ,--.                                                ,/   .`|                       ___     .--,-``-.     
  ,----..      /   /   \          ,--.'|   ,----..    ,-.----.       ,---,            ,`   .'  :   .--.--.            /  .\   /   /     '.   
 /   /   \    /   .     :     ,--,:  : |  /   /   \   \    /  \     '  .' \         ;    ;     /  /  /    '.          \  ; | / ../        ;  
|   :     :  .   /   ;.  \ ,`--.'`|  ' : |   :     :  ;   :    \   /  ;    '.     .'___,/    ,'  |  :  /`. /           `--"  \ ``\  .`-    ' 
.   |  ;. / .   ;   /  ` ; |   :  :  | | .   |  ;. /  |   | .\ :  :  :       \    |    :     |   ;  |  |--`                   \___\/   \   : 
.   ; /--`  ;   |  ; \ ; | :   |   \ | : .   ; /--`   .   : |: |  :  |   /\   \   ;    |.';  ;   |  :  ;_                          \   :   | 
;   | ;     |   :  | ; | ' |   : '  '; | ;   | ;  __  |   |  \ :  |  :  ' ;.   :  `----'  |  |    \  \    `.                        |  |   ; 
|   : |     .   |  ' ' ' : '   ' ;.    ; |   : |.' .' |   : .  /  |  |  ;/  \   \     '   :  ;     `----.   \                       .  `   . 
.   | '___  '   ;  \; /  | |   | | \   | .   | '_.' : ;   | |  \  '  :  | \  \ ,'     |   |  '     __ \  \  |                  ___ /   :   | 
'   ; : .'|  \   \  ',  /  '   : |  ; .' '   ; : \  | |   | ;\  \ |  |  '  '--'       '   :  |    /  /`--'  /          ___    /   /\   /   : 
'   | '/  :   ;   :    /   |   | '`--'   '   | '/  .' :   ' | \.' |  :  :             ;   |.'    '--'.     /          /  .\  / ,,/  ',-    . 
|   :    /     \   \ .'    '   : |       |   :    /   :   : :-'   |  | ,'             '---'        `--'---'           \  ; | \ ''\        ;  
 \   \ .'       `---`      ;   |.'        \   \ .'    |   |.'     `--''                                                `--"   \   \     .'   
  `---`                    '---'           `---`      `---'                                                                    `--`-,,-'     

          _____                   _______                   _____                    _____                    _____                    _____                _____                    _____                  
         /\    \                 /::\    \                 /\    \                  /\    \                  /\    \                  /\    \              /\    \                  /\    \                 
        /::\    \               /::::\    \               /::\____\                /::\    \                /::\    \                /::\    \            /::\    \                /::\    \                
       /::::\    \             /::::::\    \             /::::|   |               /::::\    \              /::::\    \              /::::\    \           \:::\    \              /::::\    \               
      /::::::\    \           /::::::::\    \           /:::::|   |              /::::::\    \            /::::::\    \            /::::::\    \           \:::\    \            /::::::\    \              
     /:::/\:::\    \         /:::/~~\:::\    \         /::::::|   |             /:::/\:::\    \          /:::/\:::\    \          /:::/\:::\    \           \:::\    \          /:::/\:::\    \             
    /:::/  \:::\    \       /:::/    \:::\    \       /:::/|::|   |            /:::/  \:::\    \        /:::/__\:::\    \        /:::/__\:::\    \           \:::\    \        /:::/__\:::\    \            
   /:::/    \:::\    \     /:::/    / \:::\    \     /:::/ |::|   |           /:::/    \:::\    \      /::::\   \:::\    \      /::::\   \:::\    \          /::::\    \       \:::\   \:::\    \           
  /:::/    / \:::\    \   /:::/____/   \:::\____\   /:::/  |::|   | _____    /:::/    / \:::\    \    /::::::\   \:::\    \    /::::::\   \:::\    \        /::::::\    \    ___\:::\   \:::\    \          
 /:::/    /   \:::\    \ |:::|    |     |:::|    | /:::/   |::|   |/\    \  /:::/    /   \:::\ ___\  /:::/\:::\   \:::\____\  /:::/\:::\   \:::\    \      /:::/\:::\    \  /\   \:::\   \:::\    \         
/:::/____/     \:::\____\|:::|____|     |:::|    |/:: /    |::|   /::\____\/:::/____/  ___\:::|    |/:::/  \:::\   \:::|    |/:::/  \:::\   \:::\____\    /:::/  \:::\____\/::\   \:::\   \:::\____\        
\:::\    \      \::/    / \:::\    \   /:::/    / \::/    /|::|  /:::/    /\:::\    \ /\  /:::|____|\::/   |::::\  /:::|____|\::/    \:::\  /:::/    /   /:::/    \::/    /\:::\   \:::\   \::/    /        
 \:::\    \      \/____/   \:::\    \ /:::/    /   \/____/ |::| /:::/    /  \:::\    /::\ \::/    /  \/____|:::::\/:::/    /  \/____/ \:::\/:::/    /   /:::/    / \/____/  \:::\   \:::\   \/____/         
  \:::\    \                \:::\    /:::/    /            |::|/:::/    /    \:::\   \:::\ \/____/         |:::::::::/    /            \::::::/    /   /:::/    /            \:::\   \:::\    \             
   \:::\    \                \:::\__/:::/    /             |::::::/    /      \:::\   \:::\____\           |::|\::::/    /              \::::/    /   /:::/    /              \:::\   \:::\____\            
    \:::\    \                \::::::::/    /              |:::::/    /        \:::\  /:::/    /           |::| \::/____/               /:::/    /    \::/    /                \:::\  /:::/    /            
     \:::\    \                \::::::/    /               |::::/    /          \:::\/:::/    /            |::|  ~|                    /:::/    /      \/____/                  \:::\/:::/    /             
      \:::\    \                \::::/    /                /:::/    /            \::::::/    /             |::|   |                   /:::/    /                                 \::::::/    /              
       \:::\____\                \::/____/                /:::/    /              \::::/    /              \::|   |                  /:::/    /                                   \::::/    /               
        \::/    /                 ~~                      \::/    /                \::/____/                \:|   |                  \::/    /                                     \::/    /                
         \/____/                                           \/____/                                           \|___|                   \/____/                                       \/____/                 

      o__ __o         o__ __o        o          o        o__ __o       o__ __o                o          ____o__ __o____     o__ __o          o   __o      
     /v     v\       /v     v\      <|\        <|>      /v     v\     <|     v\              <|>          /   \   /   \     /v     v\        <|>    v\     
    />       <\     />       <\     / \\o      / \     />       <\    / \     <\             / \               \o/         />       <\       < >     <\    
  o/              o/           \o   \o/ v\     \o/   o/               \o/     o/           o/   \o              |         _\o____                      \o  
 <|              <|             |>   |   <\     |   <|       _\__o__   |__  _<|           <|__ __|>            < >             \_\__o__                 |> 
  \\              \\           //   / \    \o  / \   \\          |     |       \          /       \             |                    \                 //  
    \         /     \         /     \o/     v\ \o/     \         /    <o>       \o      o/         \o           o          \         /        o       /    
     o       o       o       o       |       <\ |       o       o      |         v\    /v           v\         <|           o       o        <|>     o     
     <\__ __/>       <\__ __/>      / \        < \      <\__ __/>     / \         <\  />             <\        / \          <\__ __/>        < >  __/>     

 ____  ____  _      _____ ____  ____  _____  ____     ___ 
/   _\/  _ \/ \  /|/  __//  __\/  _ \/__ __\/ ___\  __\_ \
|  /  | / \|| |\ ||| |  _|  \/|| / \|  / \  |    \  \/  \|
|  \__| \_/|| | \||| |_//|    /| |-||  | |  \___ |  __ _/|
\____/\____/\_/  \|\____\\_/\_\\_/ \|  \_/  \____/  \//__/

  /$$$$$$   /$$$$$$  /$$   /$$  /$$$$$$  /$$$$$$$   /$$$$$$  /$$$$$$$$  /$$$$$$            /$$$  
 /$$__  $$ /$$__  $$| $$$ | $$ /$$__  $$| $$__  $$ /$$__  $$|__  $$__/ /$$__  $$          |_  $$ 
| $$  \__/| $$  \ $$| $$$$| $$| $$  \__/| $$  \ $$| $$  \ $$   | $$   | $$  \__/       /$$  \  $$
| $$      | $$  | $$| $$ $$ $$| $$ /$$$$| $$$$$$$/| $$$$$$$$   | $$   |  $$$$$$       |__/   | $$
| $$      | $$  | $$| $$  $$$$| $$|_  $$| $$__  $$| $$__  $$   | $$    \____  $$             | $$
| $$    $$| $$  | $$| $$\  $$$| $$  \ $$| $$  \ $$| $$  | $$   | $$    /$$  \ $$       /$$   /$$/
|  $$$$$$/|  $$$$$$/| $$ \  $$|  $$$$$$/| $$  | $$| $$  | $$   | $$   |  $$$$$$/      |__/ /$$$/ 
 \______/  \______/ |__/  \__/ \______/ |__/  |__/|__/  |__/   |__/    \______/           |___/  

 $$$$$$\   $$$$$$\  $$\   $$\  $$$$$$\  $$$$$$$\   $$$$$$\  $$$$$$$$\  $$$$$$\            $$$\   
$$  __$$\ $$  __$$\ $$$\  $$ |$$  __$$\ $$  __$$\ $$  __$$\ \__$$  __|$$  __$$\            \$$\  
$$ /  \__|$$ /  $$ |$$$$\ $$ |$$ /  \__|$$ |  $$ |$$ /  $$ |   $$ |   $$ /  \__|      $$\   \$$\ 
$$ |      $$ |  $$ |$$ $$\$$ |$$ |$$$$\ $$$$$$$  |$$$$$$$$ |   $$ |   \$$$$$$\        \__|   $$ |
$$ |      $$ |  $$ |$$ \$$$$ |$$ |\_$$ |$$  __$$< $$  __$$ |   $$ |    \____$$\              $$ |
$$ |  $$\ $$ |  $$ |$$ |\$$$ |$$ |  $$ |$$ |  $$ |$$ |  $$ |   $$ |   $$\   $$ |      $$\   $$  |
\$$$$$$  | $$$$$$  |$$ | \$$ |\$$$$$$  |$$ |  $$ |$$ |  $$ |   $$ |   \$$$$$$  |      \__|$$$  / 
 \______/  \______/ \__|  \__| \______/ \__|  \__|\__|  \__|   \__|    \______/           \___/  

  ______    ______   __    __   ______   _______    ______   ________   ______             ___   
 /      \  /      \ |  \  |  \ /      \ |       \  /      \ |        \ /      \           |   \  
|  $$$$$$\|  $$$$$$\| $$\ | $$|  $$$$$$\| $$$$$$$\|  $$$$$$\ \$$$$$$$$|  $$$$$$\       __  \$$$\ 
| $$   \$$| $$  | $$| $$$\| $$| $$ __\$$| $$__| $$| $$__| $$   | $$   | $$___\$$      |  \   \$$\
| $$      | $$  | $$| $$$$\ $$| $$|    \| $$    $$| $$    $$   | $$    \$$    \        \$$   | $$
| $$   __ | $$  | $$| $$\$$ $$| $$ \$$$$| $$$$$$$\| $$$$$$$$   | $$    _\$$$$$$\       __    | $$
| $$__/  \| $$__/ $$| $$ \$$$$| $$__| $$| $$  | $$| $$  | $$   | $$   |  \__| $$      |  \ _/  $$
 \$$    $$ \$$    $$| $$  \$$$ \$$    $$| $$  | $$| $$  | $$   | $$    \$$    $$       \$$|   $$ 
  \$$$$$$   \$$$$$$  \$$   \$$  \$$$$$$  \$$   \$$ \$$   \$$    \$$     \$$$$$$            \$$$  

  ______    ______   __    __   ______   _______    ______   ________   ______             ___   
 /      \  /      \ /  \  /  | /      \ /       \  /      \ /        | /      \           /   \  
/$$$$$$  |/$$$$$$  |$$  \ $$ |/$$$$$$  |$$$$$$$  |/$$$$$$  |$$$$$$$$/ /$$$$$$  |       __ $$$  \ 
$$ |  $$/ $$ |  $$ |$$$  \$$ |$$ | _$$/ $$ |__$$ |$$ |__$$ |   $$ |   $$ \__$$/       /  |  $$  |
$$ |      $$ |  $$ |$$$$  $$ |$$ |/    |$$    $$< $$    $$ |   $$ |   $$      \       $$/    $$ |
$$ |   __ $$ |  $$ |$$ $$ $$ |$$ |$$$$ |$$$$$$$  |$$$$$$$$ |   $$ |    $$$$$$  |       __    $$ |
$$ \__/  |$$ \__$$ |$$ |$$$$ |$$ \__$$ |$$ |  $$ |$$ |  $$ |   $$ |   /  \__$$ |      /  | _/$$/ 
$$    $$/ $$    $$/ $$ | $$$ |$$    $$/ $$ |  $$ |$$ |  $$ |   $$ |   $$    $$/       $$/ / $$/  
 $$$$$$/   $$$$$$/  $$/   $$/  $$$$$$/  $$/   $$/ $$/   $$/    $$/     $$$$$$/            $$$/   

   _____    ____    _   _    _____   _____               _______    _____        __  
  / ____|  / __ \  | \ | |  / ____| |  __ \      /\     |__   __|  / ____|    _  \ \ 
 | |      | |  | | |  \| | | |  __  | |__) |    /  \       | |    | (___     (_)  | |
 | |      | |  | | | . ` | | | |_ | |  _  /    / /\ \      | |     \___ \         | |
 | |____  | |__| | | |\  | | |__| | | | \ \   / ____ \     | |     ____) |    _   | |
  \_____|  \____/  |_| \_|  \_____| |_|  \_\ /_/    \_\    |_|    |_____/    (_)  | |
                                                                                 /_/ 

 .----------------.  .----------------.  .-----------------. .----------------.  .----------------.  .----------------.  .----------------.  .----------------.    .----------------.  .----------------. 
| .--------------. || .--------------. || .--------------. || .--------------. || .--------------. || .--------------. || .--------------. || .--------------. |  | .--------------. || .--------------. |
| |     ______   | || |     ____     | || | ____  _____  | || |    ______    | || |  _______     | || |      __      | || |  _________   | || |    _______   | |  | |              | || |     __       | |
| |   .' ___  |  | || |   .'    `.   | || ||_   \|_   _| | || |  .' ___  |   | || | |_   __ \    | || |     /  \     | || | |  _   _  |  | || |   /  ___  |  | |  | |      _       | || |    |_ `.     | |
| |  / .'   \_|  | || |  /  .--.  \  | || |  |   \ | |   | || | / .'   \_|   | || |   | |__) |   | || |    / /\ \    | || | |_/ | | \_|  | || |  |  (__ \_|  | |  | |     (_)      | || |      | |     | |
| |  | |         | || |  | |    | |  | || |  | |\ \| |   | || | | |    ____  | || |   |  __ /    | || |   / ____ \   | || |     | |      | || |   '.___`-.   | |  | |      _       | || |      | |     | |
| |  \ `.___.'\  | || |  \  `--'  /  | || | _| |_\   |_  | || | \ `.___]  _| | || |  _| |  \ \_  | || | _/ /    \ \_ | || |    _| |_     | || |  |`\____) |  | |  | |     (_)      | || |     _| |     | |
| |   `._____.'  | || |   `.____.'   | || ||_____|\____| | || |  `._____.'   | || | |____| |___| | || ||____|  |____|| || |   |_____|    | || |  |_______.'  | |  | |              | || |    |__,'     | |
| |              | || |              | || |              | || |              | || |              | || |              | || |              | || |              | |  | |              | || |              | |
| '--------------' || '--------------' || '--------------' || '--------------' || '--------------' || '--------------' || '--------------' || '--------------' |  | '--------------' || '--------------' |
 '----------------'  '----------------'  '----------------'  '----------------'  '----------------'  '----------------'  '----------------'  '----------------'    '----------------'  '----------------' 

  ___  _____  _  _   ___  ____    __    ____  ___      _  
 / __)(  _  )( \( ) / __)(  _ \  /__\  (_  _)/ __)  ()( \ 
( (__  )(_)(  )  ( ( (_-. )   / /(__)\   )(  \__ \     ) )
 \___)(_____)(_)\_) \___/(_)\_)(__)(__) (__) (___/  ()(_/ 

.------..------..------..------..------..------..------..------.        .------..------.
|C.--. ||O.--. ||N.--. ||G.--. ||R.--. ||A.--. ||T.--. ||S.--. | .-.    |:.--. ||).--. |
| :/\: || :/\: || :(): || :/\: || :(): || (\/) || :/\: || :/\: |((5))   | :/\: || (\/) |
| :\/: || :\/: || ()() || :\/: || ()() || :\/: || (__) || :\/: | '-.-.  | :\/: || :\/: |
| '--'C|| '--'O|| '--'N|| '--'G|| '--'R|| '--'A|| '--'T|| '--'S|  ((1)) | '--':|| '--')|
`------'`------'`------'`------'`------'`------'`------'`------'   '-'  `------'`------'

   _,.----.       _,.---._      .-._               _,---.                    ,---.       ,--.--------.     ,-,--.                .--.-.  
 .' .' -   \    ,-.' , -  `.   /==/ \  .-._    _.='.'-,  \    .-.,.---.    .--.'  \     /==/,  -   , -\  ,-.'-  _\         .=.  /==/  /  
/==/  ,  ,-'   /==/_,  ,  - \  |==|, \/ /, /  /==.'-     /   /==/  `   \   \==\-/\ \    \==\.-.  - ,-./ /==/_ ,_.'        :=; : \==\ -\  
|==|-   |  .  |==|   .=.     | |==|-  \|  |  /==/ -   .-'   |==|-, .=., |  /==/-|_\ |    `--`\==\- \    \==\  \            `=`   \==\ `\ 
|==|_   `-' \ |==|_ : ;=:  - | |==| ,  | -|  |==|_   /_,-.  |==|   '='  /  \==\,   - \        \==\_ \    \==\ -\           .=.    |==|,| 
|==|   _  , | |==| , '='     | |==| -   _ |  |==|  , \_.' ) |==|- ,   .'   /==/ -   ,|        |==|- |    _\==\ ,\         :=; :  /==/  / 
\==\.       /  \==\ -    ,_ /  |==|  /\ , |  \==\-  ,    (  |==|_  . ,'.  /==/-  /\ - \       |==|, |   /==/\/ _ |         `=`  /==/, /  
 `-.`.___.-'    '.='. -   .'   /==/, | |- |   /==/ _  ,  /  /==/  /\ ,  ) \==\ _.\=\.-'       /==/ -/   \==\ - , /              \==\- \  
                  `--`--''     `--`./  `--`   `--`------'   `--`-`--`--'   `--`               `--`--`    `--`---'                `--`-'  

    __   ___   ____    ____  ____    ____  ______   _____        
   /  ] /   \ |    \  /    ||    \  /    ||      | / ___/     __ 
  /  / |     ||  _  ||   __||  D  )|  o  ||      |(   \_     |  |
 /  /  |  O  ||  |  ||  |  ||    / |     ||_|  |_| \__  |    |__|
/   \_ |     ||  |  ||  |_ ||    \ |  _  |  |  |   /  \ |     __ 
\     ||     ||  |  ||     ||  .  \|  |  |  |  |   \    |    |  |
 \____| \___/ |__|__||___,_||__|\_||__|__|  |__|    \___|    |__|

       _..._         .-'''-.                                                                                                 
    .-'_..._''.     '   _    \                                                                                       _       
  .' .'      '.\  /   /` '.   \     _..._                                                                           ( `.     
 / .'            .   |     \  '   .'     '.    .--./)                                                        ,.--.   '. \    
. '              |   '      |  ' .   .-.   .  /.''\\    .-,.--.                  .|                         //    \    \ \   
| |              \    \     / /  |  '   '  | | |  | |   |  .-. |     __        .' |_                        \\    /     \ \  
| |               `.   ` ..' /   |  |   |  |  \`-' /    | |  | |  .:--.'.    .'     |        _               `'--'       ' . 
. '                  '-...-'`    |  |   |  |  /("'`     | |  | | / |   \ |  '--.  .-'      .' |              ,.--.       | | 
 \ '.          .                 |  |   |  |  \ '---.   | |  '-  `" __ | |     |  |       .   | /           //    \      ' ' 
  '. `._____.-'/                 |  |   |  |   /'""'.\  | |       .'.''| |     |  |     .'.'| |//           \\    /     / /  
    `-.______ /                  |  |   |  |  ||     || | |      / /   | |_    |  '.' .'.'.-'  /             `'--'     / /   
             `                   |  |   |  |  \'. __//  |_|      \ \._,\ '/    |   /  .'   \_.'                      .' /    
                                 '--'   '--'   `'---'             `--'  `"     `'-'                                 (_.'     

   ____     U  ___ u   _   _        ____      ____         _        _____     ____             )
U /"___|     \/"_ \/  | \ |"|    U /"___|u U |  _"\ u  U  /"\  u   |_ " _|   / __"| u       _   
\| | u       | | | | <|  \| |>   \| |  _ /  \| |_) |/   \/ _ \/      | |    <\___ \/       (")  
 | |/__  .-,_| |_| | U| |\  |u    | |_| |    |  _ <     / ___ \     /| |\    u___) |            
  \____|  \_)-\___/   |_| \_|      \____|    |_| \_\   /_/   \_\   u |_|U    |____/>>       _   
 _// \\        \\     ||   \\,-.   _)(|_     //   \\_   \\    >>   _// \\_    )(  (__)     (")  
(__)(__)      (__)    (_")  (_/   (__)__)   (__)  (__) (__)  (__) (__) (__)  (__)               

        CCCCCCCCCCCCC     OOOOOOOOO     NNNNNNNN        NNNNNNNN        GGGGGGGGGGGGGRRRRRRRRRRRRRRRRR                  AAA               TTTTTTTTTTTTTTTTTTTTTTT   SSSSSSSSSSSSSSS               ))))))     
     CCC::::::::::::C   OO:::::::::OO   N:::::::N       N::::::N     GGG::::::::::::GR::::::::::::::::R                A:::A              T:::::::::::::::::::::T SS:::::::::::::::S             )::::::))   
   CC:::::::::::::::C OO:::::::::::::OO N::::::::N      N::::::N   GG:::::::::::::::GR::::::RRRRRR:::::R              A:::::A             T:::::::::::::::::::::TS:::::SSSSSS::::::S              ):::::::)) 
  C:::::CCCCCCCC::::CO:::::::OOO:::::::ON:::::::::N     N::::::N  G:::::GGGGGGGG::::GRR:::::R     R:::::R            A:::::::A            T:::::TT:::::::TT:::::TS:::::S     SSSSSSS               )):::::::)
 C:::::C       CCCCCCO::::::O   O::::::ON::::::::::N    N::::::N G:::::G       GGGGGG  R::::R     R:::::R           A:::::::::A           TTTTTT  T:::::T  TTTTTTS:::::S                             )::::::)
C:::::C              O:::::O     O:::::ON:::::::::::N   N::::::NG:::::G                R::::R     R:::::R          A:::::A:::::A                  T:::::T        S:::::S                  ::::::      ):::::)
C:::::C              O:::::O     O:::::ON:::::::N::::N  N::::::NG:::::G                R::::RRRRRR:::::R          A:::::A A:::::A                 T:::::T         S::::SSSS               ::::::      ):::::)
C:::::C              O:::::O     O:::::ON::::::N N::::N N::::::NG:::::G    GGGGGGGGGG  R:::::::::::::RR          A:::::A   A:::::A                T:::::T          SS::::::SSSSS          ::::::      ):::::)
C:::::C              O:::::O     O:::::ON::::::N  N::::N:::::::NG:::::G    G::::::::G  R::::RRRRRR:::::R        A:::::A     A:::::A               T:::::T            SSS::::::::SS                    ):::::)
C:::::C              O:::::O     O:::::ON::::::N   N:::::::::::NG:::::G    GGGGG::::G  R::::R     R:::::R      A:::::AAAAAAAAA:::::A              T:::::T               SSSSSS::::S                   ):::::)
C:::::C              O:::::O     O:::::ON::::::N    N::::::::::NG:::::G        G::::G  R::::R     R:::::R     A:::::::::::::::::::::A             T:::::T                    S:::::S                  ):::::)
 C:::::C       CCCCCCO::::::O   O::::::ON::::::N     N:::::::::N G:::::G       G::::G  R::::R     R:::::R    A:::::AAAAAAAAAAAAA:::::A            T:::::T                    S:::::S      ::::::     )::::::)
  C:::::CCCCCCCC::::CO:::::::OOO:::::::ON::::::N      N::::::::N  G:::::GGGGGGGG::::GRR:::::R     R:::::R   A:::::A             A:::::A         TT:::::::TT      SSSSSSS     S:::::S      ::::::   )):::::::)
   CC:::::::::::::::C OO:::::::::::::OO N::::::N       N:::::::N   GG:::::::::::::::GR::::::R     R:::::R  A:::::A               A:::::A        T:::::::::T      S::::::SSSSSS:::::S      ::::::  ):::::::)) 
     CCC::::::::::::C   OO:::::::::OO   N::::::N        N::::::N     GGG::::::GGG:::GR::::::R     R:::::R A:::::A                 A:::::A       T:::::::::T      S:::::::::::::::SS              )::::::)    
        CCCCCCCCCCCCC     OOOOOOOOO     NNNNNNNN         NNNNNNN        GGGGGG   GGGGRRRRRRRR     RRRRRRRAAAAAAA                   AAAAAAA      TTTTTTTTTTT       SSSSSSSSSSSSSSS                 ))))))     

 _____  _____  _   _  _____ ______   ___   _____  _____     __  
/  __ \|  _  || \ | ||  __ \| ___ \ / _ \ |_   _|/  ___|  _ \ \ 
| /  \/| | | ||  \| || |  \/| |_/ // /_\ \  | |  \ `--.  (_) | |
| |    | | | || . ` || | __ |    / |  _  |  | |   `--. \     | |
| \__/\\ \_/ /| |\  || |_\ \| |\ \ | | | |  | |  /\__/ /  _  | |
 \____/ \___/ \_| \_/ \____/\_| \_|\_| |_/  \_/  \____/  (_) | |
                                                            /_/ 

                                                              _                                                               ,------.
     ooo           xxx           (((          -*~*-          ((_           ___           '*`           >X<              "     | Hi ! |
    (o o)         (o o)         (o o)         (o o)         (o o)         (o o)         (o o)         (o o)         `  ___  ' _)-----'
ooO--(_)--Ooo-ooO--(_)--Ooo-ooO--(_)--Ooo-ooO--(_)--Ooo-ooO--(_)--Ooo-ooO--(_)--Ooo-ooO--(_)--Ooo-ooO--(_)--Ooo-----ooO---Ooo-  ------

 _______  _______  _        _______  _______  _______ _________ _______       _   
(  ____ \(  ___  )( (    /|(  ____ \(  ____ )(  ___  )\__   __/(  ____ \     ( \  
| (    \/| (   ) ||  \  ( || (    \/| (    )|| (   ) |   ) (   | (    \/   _  \ \ 
| |      | |   | ||   \ | || |      | (____)|| (___) |   | |   | (_____   (_)  ) )
| |      | |   | || (\ \) || | ____ |     __)|  ___  |   | |   (_____  )       | |
| |      | |   | || | \   || | \_  )| (\ (   | (   ) |   | |         ) |   _   ) )
| (____/\| (___) || )  \  || (___) || ) \ \__| )   ( |   | |   /\____) |  (_) / / 
(_______/(_______)|/    )_)(_______)|/   \__/|/     \|   )_(   \_______)     (_/  

            )       )            (                         (                
   (     ( /(    ( /(   (        )\ )     (        *   )   )\ )             
   )\    )\())   )\())  )\ )    (()/(     )\     ` )  /(  (()/(             
 (((_)  ((_)\   ((_)\  (()/(     /(_)) ((((_)(    ( )(_))  /(_))       __   
 )\___    ((_)   _((_)  /(_))_  (_))    )\ _ )\  (_(_())  (_))      _  \ \  
((/ __|  / _ \  | \| | (_)) __| | _ \   (_)_\(_) |_   _|  / __|    (_)  | | 
 | (__  | (_) | | .` |   | (_ | |   /    / _ \     | |    \__ \     _   | | 
  \___|  \___/  |_|\_|    \___| |_|_\   /_/ \_\    |_|    |___/    (_) /_/  

            )       )            (                         (                
   (     ( /(    ( /(   (        )\ )     (        *   )   )\ )             
   )\    )\())   )\())  )\ )    (()/(     )\     ` )  /(  (()/(             
 (((_)  ((_)\   ((_)\  (()/(     /(_)) ((((_)(    ( )(_))  /(_))       __   
 )\___    ((_)   _((_)  /(_))_  (_))    )\ _ )\  (_(_())  (_))      _  \ \  
((/ __|  / _ \  | \| | (_)) __| | _ \   (_)_\(_) |_   _|  / __|    (_)  | | 
 | (__  | (_) | | .` |   | (_ | |   /    / _ \     | |    \__ \     _   | | 
  \___|  \___/  |_|\_|    \___| |_|_\   /_/ \_\    |_|    |___/    (_) /_/  

    _______        ,-----.     ,---.   .--.   .-_'''-.    .-------.        ____     ,---------.     .-'''-.            _ _   .--.     
   /   __  \     .'  .-,  '.   |    \  |  |  '_( )_   \   |  _ _   \     .'  __ `.  \          \   / _     \          ( ` )  `-. \    
  | ,_/  \__)   / ,-.|  \ _ \  |  ,  \ |  | |(_ o _)|  '  | ( ' )  |    /   '  \  \  `--.  ,---'  (`' )/`--'         (_{;}_)    \_\   
,-./  )        ;  \  '_ /  | : |  |\_ \|  | . (_,_)/___|  |(_ o _) /    |___|  /  |     |   \    (_ o _).             (_,_)    _( )_  
\  '_ '`)      |  _`,/ \ _/  | |  _( )_\  | |  |  .-----. | (_,_).' __     _.-`   |     :_ _:     (_,_). '.                   (_ o _) 
 > (_)  )  __  : (  '\_/ \   ; | (_ o _)  | '  \  '-   .' |  |\ \  |  | .'   _    |     (_I_)    .---.  \  :            _      (_,_)  
(  .  .-'_/  )  \ `"/  \  ) /  |  (_,_)\  |  \  `-'`   |  |  | \ `'   / |  _( )_  |    (_(=)_)   \    `-'  |          _( )_     / /   
 `-'`-'     /    '. \_/``".'   |  |    |  |   \        /  |  |  \    /  \ (_ o _) /     (_I_)     \       /          (_ o _) .-' /    
   `._____.'       '-----'     '--'    '--'    `'-...-'   ''-'   `'-'    '.(_,_).'      '---'      `-...-'            (_,_)  `--'     

     c  c      .-.      \\\  ///      \/       ))               (o)__(o)    oo_        :)
     (OO)    c(O_O)c    ((O)(O))     (OO)     (Oo)-.      /)    (__  __)   /  _)-<       
   ,'.--.)  ,'.---.`,    | \ ||    ,'.--.)     | (_))   (o)(O)    (  )     \__ `.        
  / //_|_\ / /|_|_|\ \   ||\\||   / /|_|_\     |  .'     //\\      )(         `. |       
  | \___   | \_____/ |   || \ |   | \_.--.     )|\\     |(__)|    (  )        _| |       
  '.    )  '. `---' .`   ||  ||   '.   \) \   (/  \)    /,-. |     )/      ,-'   |       
    `-.'     `-...-'    (_/  \_)    `-.(_.'    )       -'   ''    (       (_..--'        

     c  c      .-.      \\\  ///      \/      ()_()            (o)__(o)    oo_                )
     (OO)    c(O_O)c    ((O)(O))     (OO)     (O o)      /)    (__  __)   /  _)-<              
   ,'.--.)  ,'.---.`,    | \ ||    ,'.--.)     |^_\    (o)(O)    (  )     \__ `.           _   
  / //_|_\ / /|_|_|\ \   ||\\||   / /|_|_\     |(_))    //\\      )(         `. |         (_)  
  | \___   | \_____/ |   || \ |   | \_.--.     |  /    |(__)|    (  )        _| |              
  '.    )  '. `---' .`   ||  ||   '.   \) \    )|\\    /,-. |     )/      ,-'   |          _   
    `-.'     `-...-'    (_/  \_)    `-.(_.'   (/  \)  -'   ''    (       (_..--'          (_)  

                              .-') _                _  .-')      ('-.      .-') _      .-')              ,-.   
                             ( OO ) )              ( \( -O )    ( OO ).-. (  OO) )    ( OO ).            |  \  
   .-----.   .-'),-----. ,--./ ,--,'    ,----.      ,------.    / . --. / /     '._  (_)---\_)       .-. '.  ' 
  '  .--./  ( OO'  .-.  '|   \ |  |\   '  .-./-')   |   /`. '   | \-.  \  |'--...__) /    _ |        `-'  |  | 
  |  |('-.  /   |  | |  ||    \|  | )  |  |_( O- )  |  /  | | .-'-'  |  | '--.  .--' \  :` `.             |  | 
 /_) |OO  ) \_) |  |\|  ||  .     |/   |  | .--, \  |  |_.' |  \| |_.'  |    |  |     '..`''.)       .-.  |  | 
 ||  |`-'|    \ |  | |  ||  |\    |   (|  | '. (_/  |  .  '.'   |  .-.  |    |  |    .-._)   \       `-' .'  ' 
(_'  '--'\     `'  '-'  '|  | \   |    |  '--'  |   |  |\  \    |  | |  |    |  |    \       /           |  /  
   `-----'       `-----' `--'  `--'     `------'    `--' '--'   `--' `--'    `--'     `-----'            `-'   

  ___   __   __ _   ___  ____   __   ____  ____         _     _   
 / __) /  \ (  ( \ / __)(  _ \ / _\ (_  _)/ ___)       (_)   ( \  
( (__ (  O )/    /( (_ \ )   //    \  )(  \___ \        _     ) ) 
 \___) \__/ \_)__) \___/(__\_)\_/\_/ (__) (____/       (_)   (_/  

_________  ________    _______     ________ __________    _____   ___________  _________      ___    
\_   ___ \ \_____  \   \      \   /  _____/ \______   \  /  _  \  \__    ___/ /   _____/  /\  \  \   
/    \  \/  /   |   \  /   |   \ /   \  ___  |       _/ /  /_\  \   |    |    \_____  \   \/   \  \  
\     \____/    |    \/    |    \\    \_\  \ |    |   \/    |    \  |    |    /        \  /\    )  ) 
 \______  /\_______  /\____|__  / \______  / |____|_  /\____|__  /  |____|   /_______  /  \/   /  /  
        \/         \/         \/         \/         \/         \/                    \/       /__/   

          _               _                _                   _                 _               _                 _               _                   _      
        /\ \             /\ \             /\ \     _          /\ \              /\ \            / /\              /\ \            / /\         _     /\ \     
       /  \ \           /  \ \           /  \ \   /\_\       /  \ \            /  \ \          / /  \             \_\ \          / /  \       /\_\  /  \ \    
      / /\ \ \         / /\ \ \         / /\ \ \_/ / /      / /\ \_\          / /\ \ \        / / /\ \            /\__ \        / / /\ \__    \/_/ / /\ \ \   
     / / /\ \ \       / / /\ \ \       / / /\ \___/ /      / / /\/_/         / / /\ \_\      / / /\ \ \          / /_ \ \      / / /\ \___\        \/_/\ \ \  
    / / /  \ \_\     / / /  \ \_\     / / /  \/____/      / / / ______      / / /_/ / /     / / /  \ \ \        / / /\ \ \     \ \ \ \/___/             \ \ \ 
   / / /    \/_/    / / /   / / /    / / /    / / /      / / / /\_____\    / / /__\/ /     / / /___/ /\ \      / / /  \/_/      \ \ \               _   / / / 
  / / /            / / /   / / /    / / /    / / /      / / /  \/____ /   / / /_____/     / / /_____/ /\ \    / / /         _    \ \ \          _  /\ \/ / /  
 / / /________    / / /___/ / /    / / /    / / /      / / /_____/ / /   / / /\ \ \      / /_________/\ \ \  / / /         /_/\__/ / /        /_/\ \ \/ / /   
/ / /_________\  / / /____\/ /    / / /    / / /      / / /______\/ /   / / /  \ \ \    / / /_       __\ \_\/_/ /          \ \/___/ /         \_\/  \  / /    
\/____________/  \/_________/     \/_/     \/_/       \/___________/    \/_/    \_\/    \_\___\     /____/_/\_\/            \_____\/                 \/_/     

      ___           ___           ___           ___           ___           ___           ___           ___              
     /\  \         /\  \         /\__\         /\  \         /\  \         /\  \         /\  \         /\  \             
    /::\  \       /::\  \       /::|  |       /::\  \       /::\  \       /::\  \        \:\  \       /::\  \            
   /:/\:\  \     /:/\:\  \     /:|:|  |      /:/\:\  \     /:/\:\  \     /:/\:\  \        \:\  \     /:/\ \  \           
  /:/  \:\  \   /:/  \:\  \   /:/|:|  |__   /:/  \:\  \   /::\~\:\  \   /::\~\:\  \       /::\  \   _\:\~\ \  \          
 /:/__/ \:\__\ /:/__/ \:\__\ /:/ |:| /\__\ /:/__/_\:\__\ /:/\:\ \:\__\ /:/\:\ \:\__\     /:/\:\__\ /\ \:\ \ \__\         
 \:\  \  \/__/ \:\  \ /:/  / \/__|:|/:/  / \:\  /\ \/__/ \/_|::\/:/  / \/__\:\/:/  /    /:/  \/__/ \:\ \:\ \/__/         
  \:\  \        \:\  /:/  /      |:/:/  /   \:\ \:\__\      |:|::/  /       \::/  /    /:/  /       \:\ \:\__\           
   \:\  \        \:\/:/  /       |::/  /     \:\/:/  /      |:|\/__/        /:/  /     \/__/         \:\/:/  /           
    \:\__\        \::/  /        /:/  /       \::/  /       |:|  |         /:/  /                     \::/  /            
     \/__/         \/__/         \/__/         \/__/         \|__|         \/__/                       \/__/             

      ___           ___           ___           ___           ___           ___                         ___              
     /\__\         /\  \         /\  \         /\__\         /\  \         /\  \                       /\__\             
    /:/  /        /::\  \        \:\  \       /:/ _/_       /::\  \       /::\  \         ___         /:/ _/_            
   /:/  /        /:/\:\  \        \:\  \     /:/ /\  \     /:/\:\__\     /:/\:\  \       /\__\       /:/ /\  \           
  /:/  /  ___   /:/  \:\  \   _____\:\  \   /:/ /::\  \   /:/ /:/  /    /:/ /::\  \     /:/  /      /:/ /::\  \          
 /:/__/  /\__\ /:/__/ \:\__\ /::::::::\__\ /:/__\/\:\__\ /:/_/:/__/___ /:/_/:/\:\__\   /:/__/      /:/_/:/\:\__\         
 \:\  \ /:/  / \:\  \ /:/  / \:\~~\~~\/__/ \:\  \ /:/  / \:\/:::::/  / \:\/:/  \/__/  /::\  \      \:\/:/ /:/  /         
  \:\  /:/  /   \:\  /:/  /   \:\  \        \:\  /:/  /   \::/~~/~~~~   \::/__/      /:/\:\  \      \::/ /:/  /          
   \:\/:/  /     \:\/:/  /     \:\  \        \:\/:/  /     \:\~~\        \:\  \      \/__\:\  \      \/_/:/  /           
    \::/  /       \::/  /       \:\__\        \::/  /       \:\__\        \:\__\          \:\__\       /:/  /            
     \/__/         \/__/         \/__/         \/__/         \/__/         \/__/           \/__/       \/__/             

      ___           ___           ___           ___           ___           ___                       ___              
     /  /\         /  /\         /__/\         /  /\         /  /\         /  /\          ___        /  /\             
    /  /:/        /  /::\        \  \:\       /  /:/_       /  /::\       /  /::\        /  /\      /  /:/_            
   /  /:/        /  /:/\:\        \  \:\     /  /:/ /\     /  /:/\:\     /  /:/\:\      /  /:/     /  /:/ /\           
  /  /:/  ___   /  /:/  \:\   _____\__\:\   /  /:/_/::\   /  /:/~/:/    /  /:/~/::\    /  /:/     /  /:/ /::\          
 /__/:/  /  /\ /__/:/ \__\:\ /__/::::::::\ /__/:/__\/\:\ /__/:/ /:/___ /__/:/ /:/\:\  /  /::\    /__/:/ /:/\:\         
 \  \:\ /  /:/ \  \:\ /  /:/ \  \:\~~\~~\/ \  \:\ /~~/:/ \  \:\/:::::/ \  \:\/:/__\/ /__/:/\:\   \  \:\/:/~/:/         
  \  \:\  /:/   \  \:\  /:/   \  \:\  ~~~   \  \:\  /:/   \  \::/~~~~   \  \::/      \__\/  \:\   \  \::/ /:/          
   \  \:\/:/     \  \:\/:/     \  \:\        \  \:\/:/     \  \:\        \  \:\           \  \:\   \__\/ /:/           
    \  \::/       \  \::/       \  \:\        \  \::/       \  \:\        \  \:\           \__\/     /__/:/            
     \__\/         \__\/         \__\/         \__\/         \__\/         \__\/                     \__\/             

      ___           ___           ___           ___           ___           ___                         ___              
     /  /\         /  /\         /  /\         /  /\         /  /\         /  /\          ___          /  /\             
    /  /::\       /  /::\       /  /::|       /  /::\       /  /::\       /  /::\        /__/\        /  /::\            
   /  /:/\:\     /  /:/\:\     /  /:|:|      /  /:/\:\     /  /:/\:\     /  /:/\:\       \  \:\      /__/:/\:\           
  /  /:/  \:\   /  /:/  \:\   /  /:/|:|__   /  /:/  \:\   /  /::\ \:\   /  /::\ \:\       \__\:\    _\_ \:\ \:\          
 /__/:/ \  \:\ /__/:/ \__\:\ /__/:/ |:| /\ /__/:/_\_ \:\ /__/:/\:\_\:\ /__/:/\:\_\:\      /  /::\  /__/\ \:\ \:\         
 \  \:\  \__\/ \  \:\ /  /:/ \__\/  |:|/:/ \  \:\__/\_\/ \__\/~|::\/:/ \__\/  \:\/:/     /  /:/\:\ \  \:\ \:\_\/         
  \  \:\        \  \:\  /:/      |  |:/:/   \  \:\ \:\      |  |:|::/       \__\::/     /  /:/__\/  \  \:\_\:\           
   \  \:\        \  \:\/:/       |__|::/     \  \:\/:/      |  |:|\/        /  /:/     /__/:/        \  \:\/:/           
    \  \:\        \  \::/        /__/:/       \  \::/       |__|:|~        /__/:/      \__\/          \  \::/            
     \__\/         \__\/         \__\/         \__\/         \__\|         \__\/                       \__\/             

 .---.  .----. .-. .-. .---. .----.   .--.   .---.  .----.   
/  ___}/  {}  \|  `| |/   __}| {}  } / {} \ {_   _}{ {__     
\     }\      /| |\  |\  {_ }| .-. \/  /\  \  | |  .-._} }   
 `---'  `----' `-' `-' `---' `-' `-'`-'  `-'  `-'  `----'    

                      <-. (`-')_               (`-')   (`-')  _  (`-')       (`-').->         ,-.   
 _              .->      \( OO) )    .->    <-.(OO )   (OO ).-/  ( OO).->    ( OO)_           |  \  
 \-,-----. (`-')----. ,--./ ,--/  ,---(`-') ,------,)  / ,---.   /    '._   (_)--\_)      ,-. '.  ' 
  |  .--./ ( OO).-.  '|   \ |  | '  .-(OO ) |   /`. '  | \ /`.\  |'--...__) /    _ /      '-'  |  | 
 /_) (`-') ( _) | |  ||  . '|  |)|  | .-, \ |  |_.' |  '-'|_.' | `--.  .--' \_..`--.      ,-.  |  | 
 ||  |OO )  \|  |)|  ||  |\    | |  | '.(_/ |  .   .' (|  .-.  |    |  |    .-._)   \     '-' .'  ' 
(_'  '--'\   '  '-'  '|  | \   | |  '-'  |  |  |\  \   |  | |  |    |  |    \       /         |  /  
   `-----'    `-----' `--'  `--'  `-----'   `--' '--'  `--' `--'    `--'     `-----'          `-'   

  ______       ______     _____  ___     _______     _______         __       ___________    ________        ____    ____    
 /" _  "\     /    " \   (\"   \|"  \   /" _   "|   /"      \       /""\     ("     _   ")  /"       )      ))_ ")  (  " \   
(: ( \___)   // ____  \  |.\\   \    | (: ( \___)  |:        |     /    \     )__/  \\__/  (:   \___/      (____(    \__. \  
 \/ \       /  /    ) :) |: \.   \\  |  \/ \       |_____/   )    /' /\  \       \\_ /      \___  \         _____       ) :) 
 //  \ _   (: (____/ //  |.  \    \. |  //  \ ___   //      /    //  __'  \      |.  |       __/  \\        ))_ ")   __/ //  
(:   _) \   \        /   |    \    \ | (:   _(  _| |:  __   \   /   /  \\  \     \:  |      /" \   :)      (____(   /"   /   
 \_______)   \"_____/     \___|\____\)  \_______)  |__|  \___) (___/    \___)     \__|     (_______/               (____/    

 _______  _______  __    _  _______  ______    _______  _______  _______    ___   ____   
|       ||       ||  |  | ||       ||    _ |  |   _   ||       ||       |  |   | |    |  
|       ||   _   ||   |_| ||    ___||   | ||  |  |_|  ||_     _||  _____|  |___| |_    | 
|       ||  | |  ||       ||   | __ |   |_||_ |       |  |   |  | |_____    ___    |   | 
|      _||  |_|  ||  _    ||   ||  ||    __  ||       |  |   |  |_____  |  |   |   |   | 
|     |_ |       || | |   ||   |_| ||   |  | ||   _   |  |   |   _____| |  |___|  _|   | 
|_______||_______||_|  |__||_______||___|  |_||__| |__|  |___|  |_______|        |____|  

   ___    ___      __    ___    __     _    _____  __        __  
  / __\  /___\  /\ \ \  / _ \  /__\   /_\  /__   \/ _\     _ \ \ 
 / /    //  // /  \/ / / /_\/ / \//  //_\\   / /\/\ \     (_) | |
/ /___ / \_// / /\  / / /_\\ / _  \ /  _  \ / /   _\ \     _  | |
\____/ \___/  \_\ \/  \____/ \/ \_/ \_/ \_/ \/    \__/    (_) | |
                                                             /_/ 

      _____           _____     _____   ______         _____         _____         _____    _________________          ______        
  ___|\    \     ____|\    \   |\    \ |\     \    ___|\    \    ___|\    \    ___|\    \  /                 \     ___|\     \       
 /    /\    \   /     /\    \   \\    \| \     \  /    /\    \  |    |\    \  /    /\    \ \______     ______/    |    |\     \      
|    |  |    | /     /  \    \   \|    \  \     ||    |  |____| |    | |    ||    |  |    |   \( /    /  )/       |    |/____/|      
|    |  |____||     |    |    |   |     \  |    ||    |    ____ |    |/____/ |    |__|    |    ' |   |   '     ___|    \|   | |      
|    |   ____ |     |    |    |   |      \ |    ||    |   |    ||    |\    \ |    .--.    |      |   |        |    \    \___|/       
|    |  |    ||\     \  /    /|   |    |\ \|    ||    |   |_,  ||    | |    ||    |  |    |     /   //        |    |\     \          
|\ ___\/    /|| \_____\/____/ |   |____||\_____/||\ ___\___/  /||____| |____||____|  |____|    /___//         |\ ___\|_____|         
| |   /____/ | \ |    ||    | /   |    |/ \|   ||| |   /____ / ||    | |    ||    |  |    |   |`   |          | |    |     |         
 \|___|    | /  \|____||____|/    |____|   |___|/ \|___|    | / |____| |____||____|  |____|   |____|           \|____|_____|         
   \( |____|/      \(    )/         \(       )/     \( |____|/    \(     )/    \(      )/       \(                \(    )/           
    '   )/          '    '           '       '       '   )/        '     '      '      '         '                 '    '            
        '                                                '                                                                           
's Cheese

        _____           ____       _____    _____             _____        ___________           _____           ________    ________               _____          
   _____\    \_     ____\_  \__   |\    \   \    \       _____\    \_      \          \        /      |_        /        \  /        \         _____\    \         
  /     /|     |   /     /     \   \\    \   |    |     /     /|     |      \    /\    \      /         \      |\         \/         /|       /    / \    |        
 /     / /____/|  /     /\      |   \\    \  |    |    /     / /____/|       |   \_\    |    |     /\    \     | \            /\____/ |      |    |  /___/|        
|     | |____|/  |     |  |     |    \|    \ |    |   |     | |_____|/       |      ___/     |    |  |    \    |  \______/\   \     | |   ____\    \ |   ||        
|     |  _____   |     |  |     |     |     \|    |   |     | |_________     |      \  ____  |     \/      \    \ |      | \   \____|/   /    /\    \|___|/        
|\     \|\    \  |     | /     /|    /     /\      \  |\     \|\        \   /     /\ \/    \ |\      /\     \    \|______|  \   \       |    |/ \    \             
| \_____\|    |  |\     \_____/ |   /_____/ /______/| | \_____\|    |\__/| /_____/ |\______| | \_____\ \_____\            \  \___\      |\____\ /____/|            
| |     /____/|  | \_____\   | /   |      | |     | | | |     /____/| | || |     | | |     | | |     | |     |             \ |   |      | |   ||    | |            
 \|_____|    ||   \ |    |___|/    |______|/|_____|/   \|_____|     |\|_|/ |_____|/ \|_____|  \|_____|\|_____|              \|___|       \|___||____|/             
        |____|/    \|____|                                    |____/                                                                                               

                                                              _   
 _____  _____  _____  _____  _____  _____  _____  _____    _ |_|_ 
|     ||     ||   | ||   __|| __  ||  _  ||_   _||   __|  |_|  | |
|   --||  |  || | | ||  |  ||    -||     |  | |  |__   |   _   | |
|_____||_____||_|___||_____||__|__||__|__|  |_|  |_____|  |_| _|_|
                                                             |_|  

   ______   ____     _   __   ______    ____     ___   ______   _____                 _ 
  / ____/  / __ \   / | / /  / ____/   / __ \   /   | /_  __/  / ___/          _     | |
 / /      / / / /  /  |/ /  / / __    / /_/ /  / /| |  / /     \__ \          (_)    / /
/ /___   / /_/ /  / /|  /  / /_/ /   / _, _/  / ___ | / /     ___/ /         _      / / 
\____/   \____/  /_/ |_/   \____/   /_/ |_|  /_/  |_|/_/     /____/         (_)   _/_/  
                                                                                 /_/    

________/\\\\\\\\\_        _______/\\\\\______        __/\\\\\_____/\\\_        _____/\\\\\\\\\\\\_        ____/\\\\\\\\\_____        _____/\\\\\\\\\____        __/\\\\\\\\\\\\\\\_        _____/\\\\\\\\\\\___         ___________         _______        __/\\\_____        
 _____/\\\////////__        _____/\\\///\\\____        _\/\\\\\\___\/\\\_        ___/\\\//////////__        __/\\\///////\\\___        ___/\\\\\\\\\\\\\__        _\///////\\\/////__        ___/\\\/////////\\\_         ___________         _______        _\///\\\___       
  ___/\\\/___________        ___/\\\/__\///\\\__        _\/\\\/\\\__\/\\\_        __/\\\_____________        _\/\\\_____\/\\\___        __/\\\/////////\\\_        _______\/\\\_______        __\//\\\______\///__         ___________         _______        ___\//\\\__      
   __/\\\_____________        __/\\\______\//\\\_        _\/\\\//\\\_\/\\\_        _\/\\\____/\\\\\\\_        _\/\\\\\\\\\\\/____        _\/\\\_______\/\\\_        _______\/\\\_______        ___\////\\\_________         ___________         _______        ____\//\\\_     
    _\/\\\_____________        _\/\\\_______\/\\\_        _\/\\\\//\\\\/\\\_        _\/\\\___\/////\\\_        _\/\\\//////\\\____        _\/\\\\\\\\\\\\\\\_        _______\/\\\_______        ______\////\\\______         ___________         __/\\\_        _____\/\\\_    
     _\//\\\____________        _\//\\\______/\\\__        _\/\\\_\//\\\/\\\_        _\/\\\_______\/\\\_        _\/\\\____\//\\\___        _\/\\\/////////\\\_        _______\/\\\_______        _________\////\\\___         ___________         _\///__        _____/\\\__   
      __\///\\\__________        __\///\\\__/\\\____        _\/\\\__\//\\\\\\_        _\/\\\_______\/\\\_        _\/\\\_____\//\\\__        _\/\\\_______\/\\\_        _______\/\\\_______        __/\\\______\//\\\__         ___________         _______        ____/\\\___  
       ____\////\\\\\\\\\_        ____\///\\\\\/_____        _\/\\\___\//\\\\\_        _\//\\\\\\\\\\\\/__        _\/\\\______\//\\\_        _\/\\\_______\/\\\_        _______\/\\\_______        _\///\\\\\\\\\\\/___         ___________         __/\\\_        __/\\\/____ 
        _______\/////////__        ______\/////_______        _\///_____\/////__        __\////////////____        _\///________\///__        _\///________\///__        _______\///________        ___\///////////_____         ___________         _\///__        _\///______

   ___    ___    _  _    ___   ___     _     _____   ___     _  __  
  / __|  / _ \  | \| |  / __| | _ \   /_\   |_   _| / __|   (_) \ \ 
 | (__  | (_) | | .` | | (_ | |   /  / _ \    | |   \__ \    _   | |
  \___|  \___/  |_|\_|  \___| |_|_\ /_/ \_\   |_|   |___/   (_)  | |
                                                                /_/ 

  _____  ____    _  __  _____   ___    ___  ______   ____        _     _ 
 / ___/ / __ \  / |/ / / ___/  / _ \  / _ |/_  __/  / __/       (_)   | |
/ /__  / /_/ / /    / / (_ /  / , _/ / __ | / /    _\ \        _      / /
\___/  \____/ /_/|_/  \___/  /_/|_| /_/ |_|/_/    /___/       (_)   _/_/ 
                                                                   /_/   

    ___       ___       ___       ___       ___       ___       ___       ___        
   /\  \     /\  \     /\__\     /\  \     /\  \     /\  \     /\  \     /\  \       
  /::\  \   /::\  \   /:| _|_   /::\  \   /::\  \   /::\  \    \:\  \   /::\  \      
 /:/\:\__\ /:/\:\__\ /::|/\__\ /:/\:\__\ /::\:\__\ /::\:\__\   /::\__\ /\:\:\__\     
 \:\ \/__/ \:\/:/  / \/|::/  / \:\:\/__/ \;:::/  / \/\::/  /  /:/\/__/ \:\:\/__/     
  \:\__\    \::/  /    |:/  /   \::/  /   |:\/__/    /:/  /   \/__/     \::/  /      
   \/__/     \/__/     \/__/     \/__/     \|__|     \/__/               \/__/       

 ,-----.  ,-----.  ,--.  ,--.  ,----.    ,------.    ,---.   ,--------.  ,---.             ,-.   
'  .--./ '  .-.  ' |  ,'.|  | '  .-./    |  .--. '  /  O  \  '--.  .--' '   .-'      .--.  '. \  
|  |     |  | |  | |  |' '  | |  | .---. |  '--'.' |  .-.  |    |  |    `.  `-.      '--'   |  | 
'  '--'\ '  '-'  ' |  | `   | '  '--'  | |  |\  \  |  | |  |    |  |    .-'    |     .--.   |  | 
 `-----'  `-----'  `--'  `--'  `------'  `--' '--' `--' `--'    `--'    `-----'      '--'  .' /  
                                                                                           `-'   

   ____    ___    _   _    ____   ____       _      _____   ____         __  
  / ___|  / _ \  | \ | |  / ___| |  _ \     / \    |_   _| / ___|     _  \ \ 
 | |     | | | | |  \| | | |  _  | |_) |   / _ \     | |   \___ \    (_)  | |
 | |___  | |_| | | |\  | | |_| | |  _ <   / ___ \    | |    ___) |    _   | |
  \____|  \___/  |_| \_|  \____| |_| \_\ /_/   \_\   |_|   |____/    (_)  | |
                                                                         /_/ 

  ______   ______   .__   __.   _______ .______           ___      .___________.     _______.      ___  
 /      | /  __  \  |  \ |  |  /  _____||   _  \         /   \     |           |    /       |    _ \  \ 
|  ,----'|  |  |  | |   \|  | |  |  __  |  |_)  |       /  ^  \    `---|  |----`   |   (----`   (_) |  |
|  |     |  |  |  | |  . `  | |  | |_ | |      /       /  /_\  \       |  |         \   \           |  |
|  `----.|  `--'  | |  |\   | |  |__| | |  |\  \----. /  _____  \      |  |     .----)   |       _  |  |
 \______| \______/  |__| \__|  \______| | _| `._____|/__/     \__\     |__|     |_______/       (_) |  |
                                                                                                   /__/ 

 ______     ______     __   __     ______     ______     ______     ______   ______       
/\  ___\   /\  __ \   /\ "-.\ \   /\  ___\   /\  == \   /\  __ \   /\__  _\ /\  ___\      
\ \ \____  \ \ \/\ \  \ \ \-.  \  \ \ \__ \  \ \  __<   \ \  __ \  \/_/\ \/ \ \___  \     
 \ \_____\  \ \_____\  \ \_\\"\_\  \ \_____\  \ \_\ \_\  \ \_\ \_\    \ \_\  \/\_____\    
  \/_____/   \/_____/   \/_/ \/_/   \/_____/   \/_/ /_/   \/_/\/_/     \/_/   \/_____/    

 ______       ______       ___   __       _______      ______        ________       _________   ______         ___  )
/_____/\     /_____/\     /__/\ /__/\    /______/\    /_____/\      /_______/\     /________/\ /_____/\       /__/\  
\:::__\/     \:::_ \ \    \::\_\\  \ \   \::::__\/__  \:::_ \ \     \::: _  \ \    \__.::.__\/ \::::_\/_      \::\/  
 \:\ \  __    \:\ \ \ \    \:. `-\  \ \   \:\ /____/\  \:(_) ) )_    \::(_)  \ \      \::\ \    \:\/___/\      ___   
  \:\ \/_/\    \:\ \ \ \    \:. _    \ \   \:\\_  _\/   \: __ `\ \    \:: __  \ \      \::\ \    \_::._\:\    /__/\  
   \:\_\ \ \    \:\_\ \ \    \. \`-\  \ \   \:\_\ \ \    \ \ `\ \ \    \:.\ \  \ \      \::\ \     /____\:\   \::\/  
    \_____\/     \_____\/     \__\/ \__\/    \_____\/     \_\/ \_\/     \__\/\__\/       \__\/     \_____\/          

                                                             ___                                   
                                                            (   )                             .-.  
  .--.      .--.    ___ .-.     .--.    ___ .-.      .---.   | |_         .--.              / .  \ 
 /    \    /    \  (   )   \   /    \  (   )   \    / .-, \ (   __)     /  _  \           (___). | 
|  .-. ;  |  .-. ;  |  .-. .  ;  ,-. '  | ' .-. ;  (__) ; |  | |       . .' `. ;     .-.       | | 
|  |(___) | |  | |  | |  | |  | |  | |  |  / (___)   .'`  |  | | ___   | '   | |    (   )      | | 
|  |      | |  | |  | |  | |  | |  | |  | |         / .'| |  | |(   )  _\_`.(___)    `-'       | | 
|  | ___  | |  | |  | |  | |  | |  | |  | |        | /  | |  | | | |  (   ). '.      .-.       | | 
|  '(   ) | '  | |  | |  | |  | '  | |  | |        ; |  ; |  | ' | |   | |  `\ |    (   )      | | 
'  `-' |  '  `-' /  | |  | |  '  `-' |  | |        ' `-'  |  ' `-' ;   ; '._,' '     `-'   ___ ' | 
 `.__,'    `.__.'  (___)(___)  `.__. | (___)       `.__.'_.   `.__.     '.___.'           (   )' ' 
                               ( `-' ;                                                     '.__.'  
                                `.__.                                                              

   ___      ___     _  _      ___      ___      ___     _____     ___                 _      \"\    
  / __|    / _ \   | \| |    / __|    | _ \    /   \   |_   _|   / __|      o O O    (_)      | |   
 | (__    | (_) |  | .` |   | (_ |    |   /    | - |     | |     \__ \     o          _       | |   
  \___|    \___/   |_|\_|    \___|    |_|_\    |_|_|    _|_|_    |___/    TS__[O]   _(_)_    /_/__  
_|"""""| _|"""""| _|"""""| _|"""""| _|"""""| _|"""""| _|"""""| _|"""""|  {======| _|"""""| _|"""""| 
"`-0-0-' "`-0-0-' "`-0-0-' "`-0-0-' "`-0-0-' "`-0-0-' "`-0-0-' "`-0-0-' ./o--000' "`-0-0-' "`-0-0-' 

  _____     _____      __   __     ______      __ __       _____      _______    ______     _     __   
 /\ __/\   ) ___ (    /_/\ /\_\   /_/\___\    /_/\__/\    /\___/\   /\_______)\ / ____/\   /_/\  /_/\  
 ) )__\/  / /\_/\ \   ) ) \ ( (   ) ) ___/    ) ) ) ) )  / / _ \ \  \(___  __\/ ) ) __\/   \_\/  ) ) ) 
/ / /    / /_/ (_\ \ /_/   \ \_\ /_/ /  ___  /_/ /_/_/   \ \(_)/ /    / / /      \ \ \          /_/ /  
\ \ \_   \ \ )_/ / / \ \ \   / / \ \ \_/\__\ \ \ \ \ \   / / _ \ \   ( ( (       _\ \ \     _   \ \ \  
 ) )__/\  \ \/_\/ /   )_) \ (_(   )_)  \/ _/  )_) ) \ \ ( (_( )_) )   \ \ \     )____) )   /_/\  )_) ) 
 \/___\/   )_____(    \_\/ \/_/   \_\____/    \_\/ \_\/  \/_/ \_\/    /_/_/     \____\/    \_\/  \_\/  

  ,--,    .---.    .-. .-.   ,--,   ,---.      .--.    _______    .---.       )
.' .')   / .-. )   |  \| | .' .'    | .-.\    / /\ \  |__   __|  ( .-._)   _   
|  |(_)  | | |(_)  |   | | |  |  __ | `-'/   / /__\ \   )| |    (_) \     (_)  
\  \     | | | |   | |\  | \  \ ( _)|   (    |  __  |  (_) |    _  \ \         
 \  `-.  \ `-' /   | | |)|  \  `-) )| |\ \   | |  |)|    | |   ( `-'  )    _   
  \____\  )---'    /(  (_)  )\____/ |_| \)\  |_|  (_)    `-'    `----'    (_)  
         (_)      (__)     (__)         (__)                                   

   ______     ___     ____  _____     ______    _______           _        _________    ______          __   
 .' ___  |  .'   `.  |_   \|_   _|  .' ___  |  |_   __ \         / \      |  _   _  | .' ____ \     _  |_ `. 
/ .'   \_| /  .-.  \   |   \ | |   / .'   \_|    | |__) |       / _ \     |_/ | | \_| | (___ \_|   (_)   | | 
| |        | |   | |   | |\ \| |   | |   ____    |  __ /       / ___ \        | |      _.____`.     _    | | 
\ `.___.'\ \  `-'  /  _| |_\   |_  \ `.___]  |  _| |  \ \_   _/ /   \ \_     _| |_    | \____) |   (_)  _| | 
 `.____ .'  `.___.'  |_____|\____|  `._____.'  |____| |___| |____| |____|   |_____|    \______.'       |__,' 

 ________      ________      ________       ________      ________      ________      _________    ________                  
|\   ____\    |\   __  \    |\   ___  \    |\   ____\    |\   __  \    |\   __  \    |\___   ___\ |\   ____\          ___    
\ \  \___|    \ \  \|\  \   \ \  \\ \  \   \ \  \___|    \ \  \|\  \   \ \  \|\  \   \|___ \  \_| \ \  \___|_        |\__\   
 \ \  \        \ \  \\\  \   \ \  \\ \  \   \ \  \  ___   \ \   _  _\   \ \   __  \       \ \  \   \ \_____  \       \|__|   
  \ \  \____    \ \  \\\  \   \ \  \\ \  \   \ \  \|\  \   \ \  \\  \|   \ \  \ \  \       \ \  \   \|____|\  \          ___ 
   \ \_______\   \ \_______\   \ \__\\ \__\   \ \_______\   \ \__\\ _\    \ \__\ \__\       \ \__\    ____\_\  \        |\__\
    \|_______|    \|_______|    \|__| \|__|    \|_______|    \|__|\|__|    \|__|\|__|        \|__|   |\_________\       \|__|
                                                                                                     \|_________|            

 ██████╗ ██████╗ ███╗   ██╗ ██████╗ ██████╗  █████╗ ████████╗███████╗       ██╗ 
██╔════╝██╔═══██╗████╗  ██║██╔════╝ ██╔══██╗██╔══██╗╚══██╔══╝██╔════╝    ██╗╚██╗
██║     ██║   ██║██╔██╗ ██║██║  ███╗██████╔╝███████║   ██║   ███████╗    ╚═╝ ██║
██║     ██║   ██║██║╚██╗██║██║   ██║██╔══██╗██╔══██║   ██║   ╚════██║    ██╗ ██║
╚██████╗╚██████╔╝██║ ╚████║╚██████╔╝██║  ██║██║  ██║   ██║   ███████║    ╚═╝██╔╝
 ╚═════╝ ╚═════╝ ╚═╝  ╚═══╝ ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝   ╚═╝   ╚══════╝       ╚═╝ 

 ▄████▄   ▒█████   ███▄    █   ▄████  ██▀███   ▄▄▄      ▄▄▄█████▓  ██████    
▒██▀ ▀█  ▒██▒  ██▒ ██ ▀█   █  ██▒ ▀█▒▓██ ▒ ██▒▒████▄    ▓  ██▒ ▓▒▒██    ▒    
▒▓█    ▄ ▒██░  ██▒▓██  ▀█ ██▒▒██░▄▄▄░▓██ ░▄█ ▒▒██  ▀█▄  ▒ ▓██░ ▒░░ ▓██▄      
▒▓▓▄ ▄██▒▒██   ██░▓██▒  ▐▌██▒░▓█  ██▓▒██▀▀█▄  ░██▄▄▄▄██ ░ ▓██▓ ░   ▒   ██▒   
▒ ▓███▀ ░░ ████▓▒░▒██░   ▓██░░▒▓███▀▒░██▓ ▒██▒ ▓█   ▓██▒  ▒██▒ ░ ▒██████▒▒   
░ ░▒ ▒  ░░ ▒░▒░▒░ ░ ▒░   ▒ ▒  ░▒   ▒ ░ ▒▓ ░▒▓░ ▒▒   ▓▒█░  ▒ ░░   ▒ ▒▓▒ ▒ ░   
  ░  ▒     ░ ▒ ▒░ ░ ░░   ░ ▒░  ░   ░   ░▒ ░ ▒░  ▒   ▒▒ ░    ░    ░ ░▒  ░ ░   
░        ░ ░ ░ ▒     ░   ░ ░ ░ ░   ░   ░░   ░   ░   ▒     ░      ░  ░  ░     
░ ░          ░ ░           ░       ░    ░           ░  ░               ░     
░                                                                            

╔═╗╔═╗╔╗╔╔═╗╦═╗╔═╗╔╦╗╔═╗  
║  ║ ║║║║║ ╦╠╦╝╠═╣ ║ ╚═╗  
╚═╝╚═╝╝╚╝╚═╝╩╚═╩ ╩ ╩ ╚═╝  

 ▄████████  ▄██████▄  ███▄▄▄▄      ▄██████▄     ▄████████    ▄████████     ███        ▄████████      
███    ███ ███    ███ ███▀▀▀██▄   ███    ███   ███    ███   ███    ███ ▀█████████▄   ███    ███      
███    █▀  ███    ███ ███   ███   ███    █▀    ███    ███   ███    ███    ▀███▀▀██   ███    █▀       
███        ███    ███ ███   ███  ▄███         ▄███▄▄▄▄██▀   ███    ███     ███   ▀   ███             
███        ███    ███ ███   ███ ▀▀███ ████▄  ▀▀███▀▀▀▀▀   ▀███████████     ███     ▀███████████      
███    █▄  ███    ███ ███   ███   ███    ███ ▀███████████   ███    ███     ███              ███      
███    ███ ███    ███ ███   ███   ███    ███   ███    ███   ███    ███     ███        ▄█    ███      
████████▀   ▀██████▀   ▀█   █▀    ████████▀    ███    ███   ███    █▀     ▄████▀    ▄████████▀       
                                               ███    ███                                            

 ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄        ▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄  ▄▄▄▄▄▄▄▄▄▄▄      
▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░▌      ▐░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌     
▐░█▀▀▀▀▀▀▀▀▀ ▐░█▀▀▀▀▀▀▀█░▌▐░▌░▌     ▐░▌▐░█▀▀▀▀▀▀▀▀▀ ▐░█▀▀▀▀▀▀▀█░▌▐░█▀▀▀▀▀▀▀█░▌ ▀▀▀▀█░█▀▀▀▀ ▐░█▀▀▀▀▀▀▀▀▀      
▐░▌          ▐░▌       ▐░▌▐░▌▐░▌    ▐░▌▐░▌          ▐░▌       ▐░▌▐░▌       ▐░▌     ▐░▌     ▐░▌               
▐░▌          ▐░▌       ▐░▌▐░▌ ▐░▌   ▐░▌▐░▌ ▄▄▄▄▄▄▄▄ ▐░█▄▄▄▄▄▄▄█░▌▐░█▄▄▄▄▄▄▄█░▌     ▐░▌     ▐░█▄▄▄▄▄▄▄▄▄      
▐░▌          ▐░▌       ▐░▌▐░▌  ▐░▌  ▐░▌▐░▌▐░░░░░░░░▌▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌     ▐░▌     ▐░░░░░░░░░░░▌     
▐░▌          ▐░▌       ▐░▌▐░▌   ▐░▌ ▐░▌▐░▌ ▀▀▀▀▀▀█░▌▐░█▀▀▀▀█░█▀▀ ▐░█▀▀▀▀▀▀▀█░▌     ▐░▌      ▀▀▀▀▀▀▀▀▀█░▌     
▐░▌          ▐░▌       ▐░▌▐░▌    ▐░▌▐░▌▐░▌       ▐░▌▐░▌     ▐░▌  ▐░▌       ▐░▌     ▐░▌               ▐░▌     
▐░█▄▄▄▄▄▄▄▄▄ ▐░█▄▄▄▄▄▄▄█░▌▐░▌     ▐░▐░▌▐░█▄▄▄▄▄▄▄█░▌▐░▌      ▐░▌ ▐░▌       ▐░▌     ▐░▌      ▄▄▄▄▄▄▄▄▄█░▌     
▐░░░░░░░░░░░▌▐░░░░░░░░░░░▌▐░▌      ▐░░▌▐░░░░░░░░░░░▌▐░▌       ▐░▌▐░▌       ▐░▌     ▐░▌     ▐░░░░░░░░░░░▌     
 ▀▀▀▀▀▀▀▀▀▀▀  ▀▀▀▀▀▀▀▀▀▀▀  ▀        ▀▀  ▀▀▀▀▀▀▀▀▀▀▀  ▀         ▀  ▀         ▀       ▀       ▀▀▀▀▀▀▀▀▀▀▀      

 ▄▄·        ▐ ▄  ▄▄ • ▄▄▄   ▄▄▄· ▄▄▄▄▄.▄▄ ·     
▐█ ▌▪▪     •█▌▐█▐█ ▀ ▪▀▄ █·▐█ ▀█ •██  ▐█ ▀.     
██ ▄▄ ▄█▀▄ ▐█▐▐▌▄█ ▀█▄▐▀▀▄ ▄█▀▀█  ▐█.▪▄▀▀▀█▄    
▐███▌▐█▌.▐▌██▐█▌▐█▄▪▐█▐█•█▌▐█ ▪▐▌ ▐█▌·▐█▄▪▐█    
·▀▀▀  ▀█▄▀▪▀▀ █▪·▀▀▀▀ .▀  ▀ ▀  ▀  ▀▀▀  ▀▀▀▀     

._______ ._______  .______  ._____  .______  .______  _____._.________     
:_.  ___\: .___  \ :      \ :_ ___\ : __   \ :      \ \__ _:||    ___/     
|  : |/\ | :   |  ||       ||   |___|  \____||   .   |  |  :||___    \     
|    /  \|     :  ||   |   ||   /  ||   :  \ |   :   |  |   ||       /     
|. _____/ \_. ___/ |___|   ||. __  ||   |___\|___|   |  |   ||__:___/      
 :/         :/         |___| :/ |. ||___|        |___|  |___|   :          
 :          :                :   :/                                        
                                 :                                         

 ▄▀▄▄▄▄   ▄▀▀▀▀▄   ▄▀▀▄ ▀▄  ▄▀▀▀▀▄    ▄▀▀▄▀▀▀▄  ▄▀▀█▄   ▄▀▀▀█▀▀▄  ▄▀▀▀▀▄     
█ █    ▌ █      █ █  █ █ █ █         █   █   █ ▐ ▄▀ ▀▄ █    █  ▐ █ █   ▐     
▐ █      █      █ ▐  █  ▀█ █    ▀▄▄  ▐  █▀▀█▀    █▄▄▄█ ▐   █        ▀▄       
  █      ▀▄    ▄▀   █   █  █     █ █  ▄▀    █   ▄▀   █    █      ▀▄   █      
 ▄▀▄▄▄▄▀   ▀▀▀▀   ▄▀   █   ▐▀▄▄▄▄▀ ▐ █     █   █   ▄▀   ▄▀        █▀▀▀       
█     ▐           █    ▐   ▐         ▐     ▐   ▐   ▐   █          ▐          
▐                 ▐                                    ▐                     

▄█▄    ████▄    ▄     ▄▀  █▄▄▄▄ ██      ▄▄▄▄▀    ▄▄▄▄▄       
█▀ ▀▄  █   █     █  ▄▀    █  ▄▀ █ █  ▀▀▀ █      █     ▀▄     
█   ▀  █   █ ██   █ █ ▀▄  █▀▀▌  █▄▄█     █    ▄  ▀▀▀▀▄       
█▄  ▄▀ ▀████ █ █  █ █   █ █  █  █  █    █      ▀▄▄▄▄▀        
▀███▀        █  █ █  ███    █      █   ▀                     
             █   ██        ▀      █                          
                                 ▀                           

( () |\| (_, /? /\ ~|~ _\~   

   ******    *******   ****     **   ********  *******       **     **********  ********          **  
  **////**  **/////** /**/**   /**  **//////**/**////**     ****   /////**///  **//////          //** 
 **    //  **     //**/**//**  /** **      // /**   /**    **//**      /**    /**                 //**
/**       /**      /**/** //** /**/**         /*******    **  //**     /**    /*********           /**
/**       /**      /**/**  //**/**/**    *****/**///**   **********    /**    ////////**       **  /**
//**    **//**     ** /**   //****//**  ////**/**  //** /**//////**    /**           /**      //   ** 
 //******  //*******  /**    //*** //******** /**   //**/**     /**    /**     ********        ** **  
  //////    ///////   //      ///   ////////  //     // //      //     //     ////////        // //   

 ##  #  ###  ## ##   #  ###  ##         #   
#   # # # # #   # # # #  #  #        #   #  
#   # # # # # # ##  ###  #   #           #  
#   # # # # # # # # # #  #    #      #   #  
 ##  #  # #  ## # # # #  #  ##          #   

 dP""b8  dP"Yb  88b 88  dP""b8 88""Yb    db    888888 .dP"Y8     .o. Yb  
dP   `" dP   Yb 88Yb88 dP   `" 88__dP   dPYb     88   `Ybo."     `"'  Yb 
Yb      Yb   dP 88 Y88 Yb  "88 88"Yb   dP__Yb    88   o.`Y8b     .o.  dP 
 YboodP  YbodP  88  Y8  YboodP 88  Yb dP""""Yb   88   8bodP'     `"' dP  

    //   ) )     //   ) )     /|    / /     //   ) )     //   ) )     // | |  /__  ___/     //   ) )            )) 
   //           //   / /     //|   / /     //           //___/ /     //__| |    / /        ((                  //  
  //           //   / /     // |  / /     //  ____     / ___ (      / ___  |   / /           \\         ()    //   
 //           //   / /     //  | / /     //    / /    //   | |     //    | |  / /              ) )     ()    //    
((____/ /    ((___/ /     //   |/ /     ((____/ /    //    | |    //     | | / /        ((___ / /           //     

.-. .-. . . .-. .-. .-. .-. .-.   | .  
|   | | |\| |.. |(  |-|  |  `-.      ) 
`-' `-' ' ` `-' ' ' ` '  '  `-'   | '  

        .:;S;:. .:;S;:. .:  ;:. .:;.;:. .:;S;:. .       .: S;:.      
S     S S     S  /      S   ' S S  S    S  S    S:;s;:' S  S  S      
`:;S;:' `:;S;:' `:;S;:' `:;S;:' `:;S;:' `:;S;:' `       `:;S :'      

  sSSs    sSSs_sSSs     .S_sSSs      sSSSSs   .S_sSSs     .S_SSSs    sdSS_SSSSSSbs    sSSs        
 d%%SP   d%%SP~YS%%b   .SS~YS%%b    d%%%%SP  .SS~YS%%b   .SS~SSSSS   YSSS~S%SSSSSP   d%%SP        
d%S'    d%S'     `S%b  S%S   `S%b  d%S'      S%S   `S%b  S%S   SSSS       S%S       d%S'          
S%S     S%S       S%S  S%S    S%S  S%S       S%S    S%S  S%S    S%S       S%S       S%|           
S&S     S&S       S&S  S%S    S&S  S&S       S%S    d*S  S%S SSSS%S       S&S       S&S           
S&S     S&S       S&S  S&S    S&S  S&S       S&S   .S*S  S&S  SSS%S       S&S       Y&Ss          
S&S     S&S       S&S  S&S    S&S  S&S       S&S_sdSSS   S&S    S&S       S&S       `S&&S         
S&S     S&S       S&S  S&S    S&S  S&S sSSs  S&S~YSY%b   S&S    S&S       S&S         `S*S        
S*b     S*b       d*S  S*S    S*S  S*b `S%%  S*S   `S%b  S*S    S&S       S*S          l*S        
S*S.    S*S.     .S*S  S*S    S*S  S*S   S%  S*S    S%S  S*S    S*S       S*S         .S*P        
 SSSbs   SSSbs_sdSSS   S*S    S*S   SS_sSSS  S*S    S&S  S*S    S*S       S*S       sSS*S         
  YSSP    YSSP~YSSY    S*S    SSS    Y~YSSY  S*S    SSS  SSS    S*S       S*S       YSS'          
                       SP                    SP                 SP        SP                      
                       Y                     Y                  Y         Y                       

.sSSSSs.    .sSSSSs.    .sSSSs.  SSSSS .sSSSSs.    .sSSSSs.    .sSSSSs.       .sSSSSSSSSs.   .sSSSSs.               
SSSSSSSSSs. SSSSSSSSSs. SSSSS SS SSSSS SSSSSSSSSs. SSSSSSSSSs. SSSSSSSSSs. .sSSSSSSSSSSSSSs. SSSSSSSSSs.      .sSs. 
S SSS SSSSS S SSS SSSSS S SSS  `sSSSSS S SSS SSSSS S SSS SSSSS S SSS SSSSS SSSSS S SSS SSSSS S SSS SSSS'      S%%%S 
S  SS SSSS' S  SS SSSSS S  SS    SSSSS S  SS SSSS' S  SS SSSS' S  SS SSSSS SSSSS S  SS SSSSS S  SS            `:;:' 
S..SS       S..SS SSSSS S..SS    SSSSS S..SS       S..SSsSSSa. S..SSsSSSSS `:S:' S..SS `:S:' `SSSSsSSSa.            
S:::S SSSSS S:::S SSSSS S:::S    SSSSS S:::S`sSSs. S:::S SSSSS S:::S SSSSS       S:::S       .sSSS SSSSS            
S;;;S SSSSS S;;;S SSSSS S;;;S    SSSSS S;;;S SSSSS S;;;S SSSSS S;;;S SSSSS       S;;;S       S;;;S SSSSS      .sSs. 
S%%%S SSSSS S%%%S SSSSS S%%%S    SSSSS S%%%S SSSSS S%%%S SSSSS S%%%S SSSSS       S%%%S       S%%%S SSSSS      S%%%S 
SSSSSsSSSSS SSSSSsSSSSS SSSSS    SSSSS SSSSSsSSSSS SSSSS SSSSS SSSSS SSSSS       SSSSS       SSSSSsSSSSS      `:;:' 

       ___                    ___         ___         __               ___  ___   ___  ___   ___        
  .'|=|_.'   .'|=|`.     .'| |   |   .'|=|_.'    .'|=|  |   .'|=|`.   `._|=|   |=|_.' |   |=|_.'    .-. 
.'  |      .'  | |  `. .'  |\|   | .'  |___    .'  | |  | .'  | |  `.      |   |      `.  |         `-' 
|   |      |   | |   | |   | |   | |   |`._|=. |   |=|.'  |   |=|   |      |   |        `.|=|`.         
`.  |  ___ `.  | |  .' |   | |  .' `.  |  __|| |   |  |`. |   | |   |      `.  |       ___  |  `.   .-. 
  `.|=|_.'   `.|=|.'   |___| |.'     `.|=|_.'' |___|  |_| |___| |___|        `.|       `._|=|___|   `-' 

   . .       . .       . .       . .       . .       . .       . .    .       . .       
.+'|=|`+. .+'|=|`+. .+'|=|`+. .+'|=|`+. .+'|=|`+. .+'|=|`+. .+'|=|`+.=|`+. .+'|=|`+.    
|  | `+.| |  | |  | |  | `+ | |  | `+.| |  | |  | |  | |  | |.+' |  | `+.| |  | `+.|    
|  |      |  | |  | |  |  | | |  | .    |  |'. '. |  |=|  |      |  |      |  | .       
|  |      |  | |  | |  |  | | |  | |`+. |  | |  | |  | |  |      |  |      `+.|=|`+.    
|  |    . |  | |  | |  |  | | |  | `. | |  | |  | |  | |  |      |  |      .    |  |    
|  | .+'| |  | |  | |  |  | | |  | .+ | |  | |  | |  | |  |      |  |      |`+. |  |    
`+.|=|.+' `+.|=|.+' `+.|  |.| `+.|=|.+' `+.| |.+' `+.| |..|      |.+'      `+.|=|.+'    

.s5SSSs.  .s5SSSs.  .s    s.  .s5SSSs.  .s5SSSs.  .s5SSSs.  .s5SSSSs. .s5SSSs.      
      SS.       SS.       SS.       SS.       SS.       SS.    SSS          SS.     
sS    `:; sS    S%S sSs.  S%S sS    `:; sS    S%S sS    S%S    S%S    sS    `:;     
SS        SS    S%S SS`S. S%S SS        SS    S%S SS    S%S    S%S    SS            
SS        SS    S%S SS `S.S%S SS        SS .sS;:' SSSs. S%S    S%S    `:;;;;.       
SS        SS    S%S SS  `sS%S SS        SS    ;,  SS    S%S    S%S          ;;.     
SS        SS    `:; SS    `:; SS   ``:; SS    `:; SS    `:;    `:;          `:;     
SS    ;,. SS    ;,. SS    ;,. SS    ;,. SS    ;,. SS    ;,.    ;,.    .,;   ;,.     
`:;;;;;:' `:;;;;;:' :;    ;:' `:;;;;;:' `:    ;:' :;    ;:'    ;:'    `:;;;;;:'     

   ______      ______                       _____                                                                      
 .~      ~.  .~      ~.  |..          |  .-~     ~.  |`````````,       .'.       `````|`````             ..''''        
|           |          | |  ``..      | :            |'''|'''''      .''```.          |               .''              
|           |          | |      ``..  | :     _____  |    `.       .'       `.        |            ..'                 
 `.______.'  `.______.'  |          ``|  `-._____.'| |      `.   .'           `.      |      ....''                    

.-..--. .-..-..-. .-..-.  .-. .-..--.  .-..-.   .-..-..-. .-..-..-. .-..-.      _  .---.   
| | ~~  | | ~ | | | | ~.-.| | | | ~~   | | ~.-. | | ~ | |  ~ | | ~  | | ~      `-'  ~~~.-. 
| |     | |   | | | |   ~ | | | |  __  | |.-.~  | |.-.| |    | |     \|                | | 
| |     | |   | | | |     | | | | `. | | | ~.-. | | ~ | |    | |       |\       _      | | 
| | __  | | _ | | | |     | | | | _| | | |  | | | |   | |    | |     _ | |     `-' .---.~  
`-'`--' `-'`-'`-' `-'     `-' `-'`---' `-'  `-' `-'   `-'    `-'    `-'`-'          ~~~    

  sSSs.   sSSSs   d s  b   sSSSs   d ss.  d s.   sss sssss   sss.      
 S       S     S  S  S S  S     S  S    b S  ~O      S     d           
S       S       S S   SS S         S    P S   `b     S     Y           
S       S       S S    S S         S sS'  S sSSO     S       ss.       
S       S       S S    S S    ssSb S   S  S    O     S          b      
 S       S     S  S    S  S     S  S    S S    O     S          P      
  "sss'   "sss"   P    P   "sss"   P    P P    P     P     ` ss'       

,'',,'',  ,'',,'',  ,'',,'', ,'',,'', ,'',,''', ,'',,''', ,'',,'',,'', ,'',,'',     
;  ;',,' ;   ;;   ; ;  ;', ; ;  ;',,' ;  ;',  ; ;  ;',  ; ',,';  ;',,' ;  ;',,'     
;  ;     ;   ;;   ; ;  ; ; ; ;  ;     ;  ;,' ,' ;  ;,'  ;     ;  ;     ;  ;         
;  ;     ;   ;;   ; ;  ; ; ; ;  ;,'', ;  ;', ', ;  ;',  ;     ;  ;     ',,','',     
;  ;     ;   ;;   ; ;  ; ; ; ;  ;', ; ;  ; ;  ; ;  ; ;  ;     ;  ;         ;  ;     
;  ;,'', ;   ;;   ; ;  ; ; ; ;  ;,' ; ;  ; ;  ; ;  ; ;  ;     ;  ;     ,'',;  ;     
',,'',,'  ',,'',,'  ',,' ',' ',,'',,' ',,' ',,' ',,' ',,'     ',,'     ',,'',,'     

 ____,  ____,  _,  _, ____,  ____,   ____, ____,  ____,    __,  ___, 
(-/    (-/  \ (-|\ | (-/ _, (-|__)  (-/_| (-|    (-(__    (-o  (-\\  
 _\__,  _\__/, _| \|, _\__|  _|  \, _/  |, _|,    ____)    _o   _//_ 
(      (      (      (      (      (      (      (        (    (     

      ::::::::       ::::::::       ::::    :::       ::::::::       :::::::::           :::    :::::::::::       ::::::::                    ::: 
    :+:    :+:     :+:    :+:      :+:+:   :+:      :+:    :+:      :+:    :+:        :+: :+:      :+:          :+:    :+:          :+:       :+: 
   +:+            +:+    +:+      :+:+:+  +:+      +:+             +:+    +:+       +:+   +:+     +:+          +:+                            +:+ 
  +#+            +#+    +:+      +#+ +:+ +#+      :#:             +#++:++#:       +#++:++#++:    +#+          +#++:++#++                     +#+  
 +#+            +#+    +#+      +#+  +#+#+#      +#+   +#+#      +#+    +#+      +#+     +#+    +#+                 +#+                     +#+   
#+#    #+#     #+#    #+#      #+#   #+#+#      #+#    #+#      #+#    #+#      #+#     #+#    #+#          #+#    #+#          #+#       #+#     
########       ########       ###    ####       ########       ###    ###      ###     ###    ###           ########                    ###       

 ::::::::   ::::::::  ::::    :::  ::::::::  :::::::::      :::     :::::::::::  ::::::::            :::   
:+:    :+: :+:    :+: :+:+:   :+: :+:    :+: :+:    :+:   :+: :+:       :+:     :+:    :+:       :+:  :+:  
+:+        +:+    +:+ :+:+:+  +:+ +:+        +:+    +:+  +:+   +:+      +:+     +:+                    +:+ 
+#+        +#+    +:+ +#+ +:+ +#+ :#:        +#++:++#:  +#++:++#++:     +#+     +#++:++#++             +#+ 
+#+        +#+    +#+ +#+  +#+#+# +#+   +#+# +#+    +#+ +#+     +#+     +#+            +#+             +#+ 
#+#    #+# #+#    #+# #+#   #+#+# #+#    #+# #+#    #+# #+#     #+#     #+#     #+#    #+#       #+#  #+#  
 ########   ########  ###    ####  ########  ###    ### ###     ###     ###      ########            ###   

 CCC  OOO  N   N  GGG  RRRR   AA  TTTTTT  SSS         ))  
C    O   O NN  N G     R   R A  A   TT   S         ::  )) 
C    O   O N N N G  GG RRRR  AAAA   TT    SSS          )) 
C    O   O N  NN G   G R R   A  A   TT       S     ::  )) 
 CCC  OOO  N   N  GGG  R  RR A  A   TT   SSSS         ))  

    >=>        >===>      >==>    >=>    >===>    >======>           >>       >===>>=====>   >=>>=>             >=>   
 >=>   >=>   >=>    >=>   >> >=>  >=>  >>    >=>  >=>    >=>        >>=>           >=>     >=>    >=>            >=>  
>=>        >=>        >=> >=> >=> >=> >=>         >=>    >=>       >> >=>          >=>      >=>                   >=> 
>=>        >=>        >=> >=>  >=>>=> >=>         >> >==>         >=>  >=>         >=>        >=>                 >=> 
>=>        >=>        >=> >=>   > >=> >=>   >===> >=>  >=>       >=====>>=>        >=>           >=>        >=>   >=> 
 >=>   >=>   >=>     >=>  >=>    >>=>  >=>    >>  >=>    >=>    >=>      >=>       >=>     >=>    >=>            >=>  
   >===>       >===>      >=>     >=>   >====>    >=>      >=> >=>        >=>      >=>       >=>>=>         >=> >=>   

  #####   #######  #     #   #####   ######      #     #######   #####        #   ##   
 #     #  #     #  ##    #  #     #  #     #    # #       #     #     #      ###    #  
 #        #     #  # #   #  #        #     #   #   #      #     #             #      # 
 #        #     #  #  #  #  #  ####  ######   #     #     #      #####               # 
 #        #     #  #   # #  #     #  #   #    #######     #           #       #      # 
 #     #  #     #  #    ##  #     #  #    #   #     #     #     #     #      ###    #  
  #####   #######  #     #   #####   #     #  #     #     #      #####        #   ##   

:'######:::'#######::'##::: ##::'######:::'########:::::'###::::'########::'######::::::'##::'###:::
'##... ##:'##.... ##: ###:: ##:'##... ##:: ##.... ##:::'## ##:::... ##..::'##... ##::::'####:.. ##::
 ##:::..:: ##:::: ##: ####: ##: ##:::..::: ##:::: ##::'##:. ##::::: ##:::: ##:::..:::::. ##::::: ##:
 ##::::::: ##:::: ##: ## ## ##: ##::'####: ########::'##:::. ##:::: ##::::. ######::::::..:::::: ##:
 ##::::::: ##:::: ##: ##. ####: ##::: ##:: ##.. ##::: #########:::: ##:::::..... ##:::::'##::::: ##:
 ##::: ##: ##:::: ##: ##:. ###: ##::: ##:: ##::. ##:: ##.... ##:::: ##::::'##::: ##::::'####::: ##::
. ######::. #######:: ##::. ##:. ######::: ##:::. ##: ##:::: ##:::: ##::::. ######:::::. ##:: ###:::
:......::::.......:::..::::..:::......::::..:::::..::..:::::..:::::..::::::......:::::::..:::...::::

 ######   #######  ##    ##  ######   ########     ###    ########  ######      ##  ###   
##    ## ##     ## ###   ## ##    ##  ##     ##   ## ##      ##    ##    ##    ####   ##  
##       ##     ## ####  ## ##        ##     ##  ##   ##     ##    ##           ##     ## 
##       ##     ## ## ## ## ##   #### ########  ##     ##    ##     ######             ## 
##       ##     ## ##  #### ##    ##  ##   ##   #########    ##          ##     ##     ## 
##    ## ##     ## ##   ### ##    ##  ##    ##  ##     ##    ##    ##    ##    ####   ##  
 ######   #######  ##    ##  ######   ##     ## ##     ##    ##     ######      ##  ###   

..######...#######..##....##..######...########.....###....########..######......##..###..
.##....##.##.....##.###...##.##....##..##.....##...##.##......##....##....##....####...##.
.##.......##.....##.####..##.##........##.....##..##...##.....##....##...........##.....##
.##.......##.....##.##.##.##.##...####.########..##.....##....##.....######.............##
.##.......##.....##.##..####.##....##..##...##...#########....##..........##.....##.....##
.##....##.##.....##.##...###.##....##..##....##..##.....##....##....##....##....####...##.
..######...#######..##....##..######...##.....##.##.....##....##.....######......##..###..

    ><<       ><<<<     ><<<     ><<   ><<<<   ><<<<<<<          ><       ><<< ><<<<<<  ><< <<          ><<  
 ><<   ><<  ><<    ><<  >< ><<   ><< ><    ><< ><<    ><<       >< <<          ><<    ><<    ><<         ><< 
><<       ><<        ><<><< ><<  ><<><<        ><<    ><<      ><  ><<         ><<     ><<                ><<
><<       ><<        ><<><<  ><< ><<><<        >< ><<         ><<   ><<        ><<       ><<              ><<
><<       ><<        ><<><<   >< ><<><<   ><<<<><<  ><<      ><<<<<< ><<       ><<          ><<      ><<  ><<
 ><<   ><<  ><<     ><< ><<    >< << ><<    >< ><<    ><<   ><<       ><<      ><<    ><<    ><<         ><< 
   ><<<<      ><<<<     ><<      ><<  ><<<<<   ><<      ><<><<         ><<     ><<      ><< <<       ><<><<  

 .o88b.  .d88b.  d8b   db  d888b  d8888b.  .d8b.  d888888b .d8888.         Cb     
d8P  Y8 .8P  Y8. 888o  88 88' Y8b 88  `8D d8' `8b `~~88~~' 88'  YP      db  `8b   
8P      88    88 88V8o 88 88      88oobY' 88ooo88    88    `8bo.        VP    8b  
8b      88    88 88 V8o88 88  ooo 88`8b   88~~~88    88      `Y8b.            88D 
Y8b  d8 `8b  d8' 88  V888 88. ~8~ 88 `88. 88   88    88    db   8D      db    8P  
 `Y88P'  `Y88P'  VP   V8P  Y888P  88   YD YP   YP    YP    `8888Y'      VP  .8P   
                                                                           CP     

   _     _      _     _      _     _      _     _      _     _      _     _      _     _      _     _     :)
  (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)    (c).-.(c)      
   / ._. \      / ._. \      / ._. \      / ._. \      / ._. \      / ._. \      / ._. \      / ._. \       
 __\( Y )/__  __\( Y )/__  __\( Y )/__  __\( Y )/__  __\( Y )/__  __\( Y )/__  __\( Y )/__  __\( Y )/__     
(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)(_.-/'-'\-._)    
   || C ||      || O ||      || N ||      || G ||      || R ||      || A ||      || T ||      || S ||       
 _.' `-' '._  _.' `-' '._  _.' `-' '._  _.' `-' '._  _.' `-' '._  _.' `-' '._  _.' `-' '._  _.' `-' '._     
(.-./`-'\.-.)(.-./`-'\.-.)(.-./`-'\.-.)(.-./`-'\.-.)(.-./`-`\.-.)(.-./`-'\.-.)(.-./`-'\.-.)(.-./`-`\.-.)    
 `-'     `-'  `-'     `-'  `-'     `-'  `-'     `-'  `-'     `-'  `-'     `-'  `-'     `-'  `-'     `-'     

   ___    ___   __    _   ___   .___      .     _______   _____        . 
 .'   \ .'   `. |\   |  .'   \  /   \    /|    '   /     (              \
 |      |     | | \  |  |       |__-'   /  \       |      `--.       /  |
 |      |     | |  \ |  |    _  |  \   /---'\      |         |          |
  `.__,  `.__.' |   \|   `.___| /   \,'      \     /    \___.'       /  ,
                                                                       ' 

(()|\|[,|2/-\"|"_\" :)