,.__.,
                                            /,',.`.\
                                        ____|:|db|:|____
                                    ___//"""|:|88|:|"""\\___
                              _____//":=_=_=_=|--|=_=_=_=:"\\_____
                           __/.-._//__|L_L_L_L|--|L_L_L_L|__\\_.-.\__
                          //"||m|:.-. .-. .-.,.__.,.-. .-. .-.:|m||"\\
                         //  ||8||: : L_L_L_/.',.`.\_L_L_L : :||8||  \\
                        /'======="L.='.::'`:|:|db|:|:'`::.`=.L"=======`\
                        | .---. .--. |_:==' |:|88|:| `==:_| .--. .---. |
                        | |   : |_.='/=======|:--:|=======\`=._| :   | |
                        | |  _,='   ||==.=.==|:--:|==.=.==||   `=._  | |
                        |_:='_______|| || || |:--:| || || ||_______`=:_|
                        l42         || || || |:--:| || || ||
                                    ''-------|:--:|-------''
                                             ':==:'

            .__.__     .__                __              .__            __  .__            
  _______  _|__|  |    |  |  __ _________|  | __  ______  |__| ____    _/  |_|  |__   ____  
_/ __ \  \/ /  |  |    |  | |  |  \_  __ \  |/ / /  ___/  |  |/    \   \   __\  |  \_/ __ \ 
\  ___/\   /|  |  |__  |  |_|  |  /|  | \/    <  \___ \   |  |   |  \   |  | |   Y  \  ___/ 
 \___  >\_/ |__|____/  |____/____/ |__|  |__|_ \/____  >  |__|___|  /   |__| |___|  /\___  >
     \/                                       \/     \/           \/              \/     \/ 
         __________.___ ____  __.____  __.____ _____________        ________________                 
         \____    /|   |    |/ _|    |/ _|    |   \______   \      /  _  \__    ___/                 
           /     / |   |      < |      < |    |   /|       _/     /  /_\  \|    |                    
          /     /_ |   |    |  \|    |  \|    |  / |    |   \    /    |    \    |                    
         /_______ \|___|____|__ \____|__ \______/  |____|_  / /\ \____|__  /____|                    
                 \/            \/       \/                \/  \/         \/