_____                    _____                    _____                    _____          
         /\    \                  /\    \                  /\    \                  /\    \         
        /::\    \                /::\    \                /::\    \                /::\    \        
       /::::\    \              /::::\    \              /::::\    \              /::::\    \       
      /::::::\    \            /::::::\    \            /::::::\    \            /::::::\    \      
     /:::/\:::\    \          /:::/\:::\    \          /:::/\:::\    \          /:::/\:::\    \     
    /:::/  \:::\    \        /:::/__\:::\    \        /:::/__\:::\    \        /:::/__\:::\    \    
   /:::/    \:::\    \      /::::\   \:::\    \      /::::\   \:::\    \      /::::\   \:::\    \   
  /:::/    / \:::\    \    /::::::\   \:::\    \    /::::::\   \:::\    \    /::::::\   \:::\    \  
 /:::/    /   \:::\ ___\  /:::/\:::\   \:::\    \  /:::/\:::\   \:::\    \  /:::/\:::\   \:::\    \ 
/:::/____/  ___\:::|    |/:::/  \:::\   \:::\____\/:::/  \:::\   \:::\____\/:::/  \:::\   \:::\____\
\:::\    \ /\  /:::|____|\::/    \:::\  /:::/    /\::/    \:::\   \::/    /\::/    \:::\  /:::/    /
 \:::\    /::\ \::/    /  \/____/ \:::\/:::/    /  \/____/ \:::\   \/____/  \/____/ \:::\/:::/    / 
  \:::\   \:::\ \/____/            \::::::/    /            \:::\    \               \::::::/    /  
   \:::\   \:::\____\               \::::/    /              \:::\____\               \::::/    /   
    \:::\  /:::/    /               /:::/    /                \::/    /               /:::/    /    
     \:::\/:::/    /               /:::/    /                  \/____/               /:::/    /     
      \::::::/    /               /:::/    /                                        /:::/    /      
       \::::/    /               /:::/    /                                        /:::/    /       
        \::/____/                \::/    /                                         \::/    /        
                                  \/____/                                           \/____/         
                                                                                                    
                                                                                                    
  _   _       _   _     _               _                          _                   
 | \ | |     | | | |   (_)             | |                        | |                  
 |  \| | ___ | |_| |__  _ _ __   __ _  | |_ ___    ___  ___  ___  | |__   ___ _ __ ___ 
 | . ` |/ _ \| __| '_ \| | '_ \ / _` | | __/ _ \  / __|/ _ \/ _ \ | '_ \ / _ \ '__/ _ \
 | |\  | (_) | |_| | | | | | | | (_| | | || (_) | \__ \  __/  __/ | | | |  __/ | |  __/
 |_| \_|\___/ \__|_| |_|_|_| |_|\__, |  \__\___/  |___/\___|\___| |_| |_|\___|_|  \___|
                                 __/ |                                                 
                                |___/