`...``                                                                                    
       `-::////::.                                                                                  
      .///////////:`                                                                                
      /////////////-                           `....`                                               
      /////////////-                         `.:osss:-`                                             
      .///////////:`                       `.:oho//+ys/-`                                           
       `-://////:-`                      `.:oho/:::::+ys/-`                                         
      `..`.:::-``                      `.:oyo/:::::::::oys/-`                              `..      
      --/ -::::`                     `.:oyo/:::////:::::/oys/-`                            :--      
      --/ :::::-                   `.:oys/://////////////:/oys/-`                          /--`     
    ..--:`:::::-`...........``````.:oys/:////////////////////oys:-.......```````````......./::.`    
    -..........-://///////:-....-:oys//////////////////////////oyo/////-..........-//////////:..    
    `````````.://///////:.```.-:oys//////////////////////////////oyo/:.````````.-://///////-.```    
    ```````.://///////-.````-:oys//////////////////////////////////syo/-``````-:////////:-``````    
    `````.:////////:-`````.:oys////hhyyys//+yyyys////shs///shyyys////syo:-``-:////////:.````````    
    ```.:////////:-`````.:oys+/////dh++sms/dh+++hh//+dhmo//ym++ody/////syo::////////:.```````````   
    `-:////////:.`````.:oyy+///////ddyhhh+omo///sm+/hd+hd//ym///hd///////syo/////::.``````````-:-   
   .:////////:.`````.:+yy+/////////mh+yds/+my///ym+omdyhmy/ym///dh/////////syo//:.``````````-://:   
   -///////:.`````.:+yy+///////////dy//sds/sdhyhdo/dh+++yd+ydyyhh+///////////syo:.```````.-/////:   
   ://///:.`````.:+yy+/////////////++///++///+o+///+/////+/+++++///////////////sho:.```.:////////   
   :///:.......:+yy+//////////////////+///+///+++////+///////////////////////////yho:-://///////:   
   :///::/::::+yy+///////////////hd//dms/sm++hdhdds/omdhddy/om+/sdy+///////////////yho/+//++/+/:-   
    `-:./+-:+yy+/////////////////smosmdd/dd/md+//ymoomo//hm+smohms//////////////////+yho/.o+`:-.    
    `-:`:+/sd+////////////////////mydhoNsms+Ny///oNsoNddmds/sNmdms////////////////////+hy/+/ :-.    
    .-:`-+/odo////////////////////hmNo/dmm+/dd+/+hmosNs+hms/sNs/hms///////////////////ohy/+/ :-.    
    .-/ -+:-/yho//////////////++//omd/+smy/++hmdmho/omo+/ymssmo++hmo/+++++++++++++/++hy+::+: :--    
    .-: .+: `:+yho////////////////////////////////////////////////////////////////ohh+:` -+- :--    
    --: .+/   `:+yho/////////////+oo///+o+//oo/+ooooo+//+oo///+oooo+///////////+ohh+:`   :+- ---    
    --: /+o+++++o++yho+++++++++++yNNo++sNo++dm+yNhhhho++yNNs++sNdhhmy+++++++++ohh++o+++++o++`---`   
    --- ++ossssssso++yho++++++++oNymd++sNyssmm+yNysss+++Nhdm++sNs++yNo++++++ohh++ossssssso+o .:-`   
  ``---`///+++++++++//+yho++++++dNshNy+sNhyymm+yNhyyy++dNyyNh+sNs++yNs++++ohho//+++++++++///`.--.`  
  ....................-:+yho+++yNhyydNoyNo++dN+yNssssosNhyydNosNyssmm+++oyho/-.................-..` 
  ......................-:+yho+hy++++hsoho++yh+shhhhhsyh++++hyohhhhy++oyho/-......................` 
  ````````````````````````.:+yho++++++++++++++++++++++++++++++++++++oyho/-.```````````````````````` 
  ``````````````````````````.:oyho++++++++++++++++++++++++++++++++oyho/-.`````````````````````````` 
 `............................-/oyho++++++++++++++++++++++++++++oyho/-............................` 
 `-:::----/:--------------------:/oyho++++++++++++++++++++++++oyho/:--------------------:/:---:::-. 
   --:   `++                      .:oyyo++++++++++++++++++++oyho/.`                     :+-   ---`  
   --:   `++                        .:ohyo++++++++++++++++oyhs/.`                       /+.   ---`  
   ---    +o                          ./ohyoooo++++++ooooyhs/-`                         /+`   .:-`  
  `-:-    /o`                           ./ohyooooooooooyhs/-`                           ++`   `:-`  
  `-:.    /+.                             ./ohyooooooyhs/-`                             ++    `/-.  
  `-:`    ``                                ./ohyooyhs/-`                               ``     /-.  
  .-/`                                        ./oyys/-`                                        /-.  
  .-/                                           ....`                                          :--  
  .-/                                                                                          :--  
  --:                                                                                          :--  
  --:                                                                                          ---` 
  --:                                                                                          -:-` 
 `---                                                                                          .:-` 
 `-:.                                                                                          `/-` 
  ``                                                                                            ```