___                _____    ______   
    ___     / _ \\      ___    |  ___|| |      \\ 
   /   ||  | / \ ||    /   ||  | ||__   |  --  // 
  | [] ||  | \_/ ||   | [] ||  | ||__   |  --  \\ 
   \__ ||   \___//     \__ ||  |_____|| |______// 
    -|_||   `---`       -|_||  `-----`  `------`  
     `-`                 `-`