           (   (              )     )  (        ) (            
           )\ ))\ )  *   ) ( /(  ( /(  )\ )  ( /( )\ )  *   )  
          (()/(()/(` )  /( )\()) )\())(()/(  )\()|()/(` )  /(  
           /(_))(_))( )(_)|(_)\ ((_)\  /(_))((_)\ /(_))( )(_)) 
          (_))(_)) (_(_())  ((_)  ((_)(_))  _ ((_ _))_(_(_())  
          |_ _| _ \|_   _| / _ \ / _ \| |  | |/ /|_ _||_   _|  
           | ||  _/  | |  | (_) | (_) | |__| ' <  | |   | |    
          |___|_|    |_|   \___/ \___/|____|_|\_\|___|  |_|    
                                                     