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