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