      ___           ___           ___           ___     
     /\  \         /\  \         /\  \         /\  \    
    /::\  \       /::\  \       /::\  \       /::\  \   
   /:/\:\  \     /:/\:\  \     /:/\:\  \     /:/\:\  \  
  /::\~\:\  \   /::\~\:\  \   /::\~\:\  \   /::\~\:\  \ 
 /:/\:\ \:\__\ /:/\:\ \:\__\ /:/\:\ \:\__\ /:/\:\ \:\__\
 \/__\:\/:/  / \/__\:\/:/  / \/_|::\/:/  / \/__\:\/:/  /
      \::/  /       \::/  /     |:|::/  /       \::/  / 
       \/__/        /:/  /      |:|\/__/        /:/  /  
                   /:/  /       |:|  |         /:/  /   
                   \/__/         \|__|         \/__/    
      ___                       ___           ___     
     /\__\          ___        /\  \         /\__\    
    /:/  /         /\  \      /::\  \       /:/ _/_   
   /:/  /          \:\  \    /:/\:\  \     /:/ /\__\  
  /:/__/  ___      /::\__\  /::\~\:\  \   /:/ /:/ _/_ 
  |:|  | /\__\  __/:/\/__/ /:/\:\ \:\__\ /:/_/:/ /\__\
  |:|  |/:/  / /\/:/  /    \:\~\:\ \/__/ \:\/:/ /:/  /
  |:|__/:/  /  \::/__/      \:\ \:\__\    \::/_/:/  / 
   \::::/__/    \:\__\       \:\ \/__/     \:\/:/  /  
    ~~~~         \/__/        \:\__\        \::/  /   
                               \/__/         \/__/    
