_  _      ___     _    _    _    _             
 | \| ||   / _ \\  | \  / || | || | ||   ____    
 |  ' ||  / //\ \\ |  \/  || | || | ||  |    \\  
 | .  || |  ___  ||| .  . || | \\_/ ||  | [] ||  
 |_|\_|| |_||  |_|||_|\/|_||  \____//   |  __//  
 `-` -`  `-`   `-` `-`  `-`    `---`    |_|`-`   
                                        `-`