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