A large collection of ASCII art drawings of other and other related miscellaneous ASCII art pictures.
        _   _               
   ___ | |_| |__   ___ _ __ 
  / _ \| __| '_ \ / _ \ '__|
 | (_) | |_| | | |  __/ |   
  \___/ \__|_| |_|\___|_|   
Breasts
(·)(·)  (o)(o)  (O)(O)                    (*)(*)
 small  medium   WOW!   Thoose funny thing strippers sometimes wear
CD by Sarah Day
    ___
  .'   '.
 /       \
(   (0)   )
 \       /
  '.___.'
Sex toy by Krogg
"#|---------------,-----------------------------.._
"#|--------------->                                ""-. 
"#|--------------->                                    ",
"#|--------------->                                     ;
"#|--------------->                                  _."
"#|---------------'-----------------------------===""
         __________
        /\____;;___\
       | /         /
       `. ())oo() .
        |\(%()*^^()^\
       %| |-%-------|
      % \ | %  ))   |
      %  \|%________|
ejm97  %%%%
Microscope
    __
    ||
   ====
   |  |__
   |  |-.\
   |__|  \\
    ||   ||
  ======__|
 ________||__
/____________\
Rubber duck
       ..---..
     .'  _    `.
 __..'  (o)    :
`..__          ;
     `.       /
       ;      `..---...___
     .'                   `~-. .-')
    .                         ' _.'
   :                           :
   \                           '
    +                         J
     `._                   _.'
        `~--....___...---~' mh
                 . '  .
               ' .( '.) '
       _     ('-.)' (`'.) '
      |0|- -(. ')`( .-`) (-')
   .--`+'--.  .  (' -,).(') .
   |`-----'|   (' .) - ('. )
   |       |    . (' `.  )
   |  .-.  |       ` .  `
   | (0.0) |
   | >|=|< |
   |  `"`  |
   |       |
jgs|       |
   `-.___.-'
             _.____
          _.'      '_.
      _.-'       _.'  \
    _'___     _.'      |
  .'     '-.-'         L
 /          \          |
|     __     |         L
|   .x$$x.   L         |
|   |%$$$|   |         |
|   |%%$$|   L         |
|   '%%%?'   |         .\
 \          /|      .-
  '.__  __.' |   .-    Pr
      ''      \.-      59
  ,/         \.
 ((           ))         
  \`.       ,'/          
   )')     (`(             
 ,'`/       \,`.     
(`-(         )-')
 \-'\,-'"`-./`-/ 
  \-')     (`-/  
  /`'       `'\   
 (  _       _  ) 
 | ( \     / ) |
 |  `.\   /,'  |
 |    `\ /'    |
 (             )
  \           /
   \         /
    `.     ,'           
hh    `-.-'
Medallion by Joan Stark
         _o8888888o_
      .o888' ...  '888o.
   .o88'  :::;(;:::  '88o.
  ,88'  .::;.) );:::.  '88,
 ,88'  :::;`(,' (,;:::  '88,
,88'  :::;;). (, (';:::  '88,
88'   :::;( ) ; ' );;::   '88
88    '::;')_,_)_(`;::'    88
88      '::[_____]::'      88
88          \_ _/          88
88           |#|_          88
88,     __.-'(__ )        ,88
'88,     '-. \___ )      ,88'
 '88,     _.\_)__ )     ,88'
  '88o,  _   (__ )    ,o88'
    '88o, `'-\#/'   ,o88'
      '888o,_   _,o888'
         '8JGS88888'       jgs
Toilet paper
  .--'""""""""""`--. 
,'     .------.     `,
:     (        )     :
|\     `------'     /|
| `--.__________,--' |
|          /         |
|          \         |
|          /         |
|          \         |
|          /         |
|          \         |
|          /         |
|          \         |
|          /         |
|          \         |
`.         /        .'
  `--._____\____,--'   dxm
Notepad
           _ _ _ _ _ _ _ _ _ _ _ 
          (-(-(-(-(-(-(-(-(-(-(-() 
          /¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ /|| 
         /                    /_|| 
        /                    /__|| 
       //|  /               /___|| 
      // | / ___/_ _  _    /____|| 
     //  |/(_) (__(/_/_)_ /_____|| 
    /( _ _ _ _ _ _ _ _ _ /______|| 
   /  ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ /_______|| 
  /                    /________|| 
 /                    /_________|| 
(____________________(__________|| 
           |____________________|| 
           |____________________|| 
           |____________________|| 
           |____________________|| 
           |____________________|| 
           |_______________JSS__|/
Toilet paper
     .--.----------------.
    /    \  \ \ \ \ \ \ \ \
   /      \                \
  /        \                \
 /          |                |
 |   d8b    |                |
 |  d888b   || | | | | | | | |
 |  88888   |  | | | | | | | |
 |  Y888P   |                |
 \   Y8P    |                |
  \        //                /
   \      //                /
    \    /| | | | | | | | ||
     `--'-|| | | | | | | | |
           \                \
            \                \
             \                \
              \                \
 VK            \\ \ \ \ \ \ \ \ \
                \................\
Periodic table
  -----                                                               -----
1 | H |                                                               |He |
  |---+----                                       --------------------+---|
2 |Li |Be |                                       | B | C | N | O | F |Ne |
  |---+---|                                       |---+---+---+---+---+---|
3 |Na |Mg |3B  4B  5B  6B  7B |    8B     |1B  2B |Al |Si | P | S |Cl |Ar |
  |---+---+---------------------------------------+---+---+---+---+---+---|
4 | K |Ca |Sc |Ti | V |Cr |Mn |Fe |Co |Ni |Cu |Zn |Ga |Ge |As |Se |Br |Kr |
  |---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---|
5 |Rb |Sr | Y |Zr |Nb |Mo |Tc |Ru |Rh |Pd |Ag |Cd |In |Sn |Sb |Te | I |Xe |
  |---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---|
6 |Cs |Ba |LAN|Hf |Ta | W |Re |Os |Ir |Pt |Au |Hg |Tl |Pb |Bi |Po |At |Rn |
  |---+---+---+------------------------------------------------------------
7 |Fr |Ra |ACT|
  -------------
              -------------------------------------------------------------
   Lanthanide |La |Ce |Pr |Nd |Pm |Sm |Eu |Gd |Tb |Dy |Ho |Er |Tm |Yb |Lu |
              |---+---+---+---+---+---+---+---+---+---+---+---+---+---+---|
   Actinide   |Ac |Th |Pa | U |Np |Pu |Am |Cm |Bk |Cf |Es |Fm |Md |No |Lw |
              -------------------------------------------------------------
                  %%%%%%%
              %%%%%%%%%%%%%%%
        ____%%%%%%%%%%%%%%%%%%%
     .'"    `.%%%...%%%%%%%%%%%%o__
    /        .:"     `-.%%%%%%,-' _`.      WOOOO HOOOOOOO!!!
   |HH      /  dHb      `.%%,' .-' .\\   /
   `.P     ;   HHH        :/ ,' . . .\: /
     `-.__.|   "HP        : /:::.. . ::
    .----' `.            ,'/::::. .  //
  .'         `-._    _.-' /:::::.. .//
 :        /      """"     :\/ ):. .//
 /`.___,-'          \\\\  `.  \: _//
/               \\\\\.      `-._:-'
\__,--+""-.  \\\\\.'  )          \
     / _/  \_..-+'   /            \
    (\/       ,'  \\\\             \
     \`-..___/ \\\\\  \             \
      `-.___,\\\\\     \/            \
        \\\\\\\\       (__            `--._
          \\\\\          \                 `-.
            \\\          / Krogg              \
                           |                            
                           |                            
                                                        
                           $                            
                          :$`                           
                      .-* $$  *-.                       
                    '    :$$ `    `                     
                         $$$                            
                '       :$$$  `       `                 
  [bug]        '       .$$$$   .       `                
              :     . '`T$$$  .dbs._    ;               
              .  '       `T$.d$$$$$$$bs._               
---------- -=+sssssssssssss$^^^^^^^^^^^^^^*=- ----------
              `"*T$$$$$$$P'$b.       .  '               
              :    `"*TP'  $$$b.. '     ;               
               .       `   $$$$'       .                
                .       .  $$$;       .                 
                           $$$                          
                    .    . $$;    .                     
                      `-.  $$ .-'                       
                          .$;                           
                           $                            
                                                        
                           |                            
                           |
Art by Andreas Freise
      ,
(`-.-/(           .:::::.,
 `-.__)             ``:\:: .               /7_.-,
     '. -.       -  - `:::'           .- (  `_.=
       \  `--._   /   _?'`      ___.-'   -`"'
        \         -  / )----'''' -    .-'
         `--..   `--' ,'           .-'
              `\   --'       )---''
                )           )
                |          _|
                (           \
                 L          /
                 |          \
                 )__     _   \
                  \ `---' `--'
                   L         \
                   |   \      \
                    \   L     )
                     L_ (      \
                     |   \  .  J
    a:f              |    `.    \
                  _.-`--='  \    )
                 (   _-'     `--'\
                  '"'        / ' J
                            (,_./
Art by lgbeard
  [___[___[___[___[___[___[___[___[___[___[___[___[___[
   ||            ||     ,-'"'"'"'-.    ||           ||
   ||            ||    /           \   ||           ||
   ||            ||   /             \  ||           ||
   ||            ||  /               \ ||           ||   ,
   ||            || /_.--=========--._\||   ,       || .'
   ||            || '.::::: | | :::::.'||   '._     || \
   '================= '--...| |...--' =========\=====' /
                ,--._,--.   | |                 `.     |
             ,-'| O \ `.;   | |                   ]_.._[
            '   '._.'   \   | |            _______'....'_____
           /      __,  ;|   | |           |      _|  _______ |
       _,.' '._     `'='    | |    __     |-      | |`-._   `-.
   .-'  /\     `---..\      | |    ||     |    -  | | -  '.__.-'
 .'    /  `._        /`.__ _| |___(__)____| _     | |_    |    |
/      |     `--,.,.| `.::/;/ |-----------|      -| |    -|    |
|      /`.          ,`-._ | | '     |     |    _  | |-  _ |    |
|_____|__ `-,..-.-.'     `--.._     |     |_      | |_____|__.-'
\::::::::\;;\    /      /`'  .`'`. o|o    |      -|   _,.-''\
 |       |  |   '      |    ;    ;  |    /`--.._ /_.-'      |
 |       |  |_  \     __..--`._.' __|___ |-     |           |`-._
 |       |  | `'`-.--(=:=:=:=) ----------|    _ |        _.-' _.-'
 |    `. |  | __,.,--|'''''''|           |_-    |    _.-' _.-'
 ^-------^--^`       |       |             `-.__|_.-' _.-'
 `--..__             '-------'                    _.-'
  LGB   `--..__                              _..-'
               `--..__                 _.---'
                      `--..______...--'
Art by Michael J. Penick
  .--------------------.
  |My only complaint is|
  |the ASCII/dialog    |        .--.--.
  |      ratio         |      .; .;|;. ;.
  `-------------.  ,---'     .;_;'   `;_;.
                 \|         ; ;'       `; ;
                  \        ;;'.--.___.--.`;;
                           ;-(  o )=( o  )-;
                          (   `--' | `--'   )
                           \|     . .     |/
             ...........    .   .:::::.   .     .______
            /                .   '---`   .             '\
           .'                 `.       .'                \
           |        ____,.- . | `.....' |   _______      |
            |    ,-'          \        /|\''       \.--  |
            |   /            \.'\     /,'.          \. - |
            |  /|             `  `\ /                 \  |
           |  ,/      _           '/                  '\ |
            ,-'     ,-.           |o                    '
           /         '|           |            | |       \
          /         ,/|           |o           |  \       `
         |        .'  |           |.'          |. \        \
________/       .'____|________________________||__`.       `__________
       (         \                        )        /         )MJP
        '-.       '-.                    (      .-`       .-`
           '-.    .-'--.__.             .-.__.--`-.    .-`
             '-..'     \--'            : ~`:=,`-   `..-`
                 \ ..  \\              |`-'|`-,    /
                  \\\\\\\)             |   |`-'/.'/
                   \)\)\\               `-' `-'
     __                                         
   .'  `""*****------------........________     
  /      _______...........______________  `\   
 : .j"""'                  ___  __  _    `T`*;  
 |/ :     |   |  /\  |\  |  |  |   | \    |     
    `;    | ^ | :__: | \ |  |  |-  |  ;   |     
     |    |/ \| |  | |  \|  |  |__ |_/ .-*'     
     |      ____....ssssssss....____    `".     
     |    .P""""""""""""""""""""""""T.    |     
      `-. T      ,'         \        T    |     
     .-'  ;     :   ,*'"*v*"*;       :    |     
     |    |     |  /         |       |    |     
     |    |     ,-: .*"    "*;       |    |     
     |    |     ;P     |       |    :     
     ;    |     `-.      ,   |       |  .'      
     ;    |       :   '.___. '       |  `.      
     :    |       |`.    -  /        |    ;     
     `;   |     _.:  `-.__.'         |    |     
      `-, ; ,-*'   `-.__.-''*-._     :    |     
     ,-': b:                    `.   d    |     
    :     `b________________________d'   /,     
    |       """"****T$$$$$$P****""""     "|     
    `;     _   __              _   _      |     
     `;   | \ |   |   |   /\  | \ | \     |     
    ._|   |_/ |-  | ^ |  :__: |_/ |  ;  ,',     
    `.    | \ |__ |/ \|  |  | | \ |_/    `|     
      ;        _     _     _     _    .|-,`,    
[bug] |   /|  / \   / \   / \   / \  (_|_  :    
   __ :    | :   ; :   ; :   ; :   ;   | ) |    .
   \ `'-._ |  \_/   \_/   \_/   \_/  `-|"  |   /;
    \     `***-----...__     _____.....----+-*'/ 
     `-.__...-----...   `:,-'               _.'  
                     `**--..____...----***''
Art by myflix
.---------------------------------------.
|"|  |"| ,'""'. |"\  |"|"""""|""""|""'. |
| |  | |/ .'`. \|  \ | |"| |"| |""| |\ \|
| |/\| || |__| || . \| | | | | |_]| | | |
|      || |  | || |\   | | | | |__| |.' |
|__/\__||_|  |_||_| \__| |_| |____|____.|
|                ASCII                  |
|             ,  .---.  ,               |
|             \'.|   |.'/               |
|              '.'___'.'                |
|         .'``'(\|===|/)'``'.           |
|          '._ ".-.~,-." _.'            |
|             '( o :o  )'               |
|               `-' `-'                 |
|               |     |                 |
|              /       \                |
|            .''._____.''.              |
|           ; o         o ;             |
|            `-`.     .`-'              |
|           (\,_ `---'                  |
|            (/\`.| |--,_       _       |
|          _-'  \ `'"`/  `'.\''`/       |
|      .''' |    `.  /      ,-.'        |
|      \.--./      `'    \ (   \        |
|       |   )_/           / `"'`'.      |
|      ,`"'`  \           |   $  |      |
|      |   $  /..__    __.`-.._.'       |
|       `....'.||__[=]__||.-|           |
|          |--'""  |" |""'--|mx         |
| _ __ _          _  _          .      _|
|(  | |_ /\ |_/  / \|_)   /\ |  | \  /|_|
|_) | |_/""\| \  \_/| \  /""\|_ |  \/ |_|
'---------------------------------------'
Art by lgbeard
            _,='"`"`--._         |  |   |      /    '.  '.
        ,=''      <>    `-.     /   \  /     .' / /   \   \
     ,='     <>       <>   `-. |    |  \    / .'  |  /|   |
   ,' <>                   _.=`-.  /    |  /  |  /  / \   \
 .'     <>     <>   _..==='   ,=' |     \ |  /  |  |   |   \
/    <>         _.='       ,='   /\      /   |  \ / \   \  |
|           _.='        ,=' /   |  |    |   /    |  |   |  \
\  <>   _.='         ,='   |    \   \  /    |    /   \  \  |
/    .='             T    /     |   |  |    \   |    |  /  |
| _,='                L  |   .---------------------------. \
.``  _..J      :       J/  ,'   __           __         .'.
 `--=   F      '       F  /   ,'`.`.       ,'`.`.      / _ \
       L      .        I,'   |_|_|.|      |_|_|.|    ,' |_| `.
        J     :        /     |_|_|.'      |_|_|.'   /   |_|   \
`._      ;    '      ,'___________________________,'          |\
   `-.   F    :      ============================='   =.   .='|
`-.   \  L    .        |=.:   =: ______     .=:'|             |
-. \   \  J    '       |  ___   |      |        |.='  _.-. `='|
 `. \  |  ;    :       | |   | =|      |=' ___  |    |   |    |
  | |  |  L    '       | |   |  |      |  |   | |    |   |    |
   \ \ |  J _.='"'-._  | '---'  |     O|  |   | |    |_.-'  ="|
    \__/..-'         '-|.='   ='|      |= '---' |      .=     |
_.--'""'               '---...._|      |        |.='        _.'
                   O          .' `--.._|    -`=:|      =._.'
                  /<         [`--..__.']`-._ .=-|=   _.-'
                  \\     _.-'  o ..__]'     `=._|_.-'
                  // _.-'"'-._ |>_.-'
                _.--='     _.-'/\       .---^---.
           _..-' '"'-._ _.-'            |Inverse|
LGB  _..-'"`---..._ _.-'                | World |
.-="'`---..__  _..-'                    |`" `-..|
.._       _..-'                         |____ __|
   '-._.-'                                  |/
 _.-'                                    ---^^--
             .-'"""''---.___
           .'               "'-.___
         _'              _'-"'"""  """-
        /    7        .'"              "->
       .    .|     _-'                   '.
      .  .'"  :   '.         _.------._  ''
     .  -      . .'       .-'  "-   .' \ :
     | '        >       .'.''"\"-   .'\"_'
     |'        <      .'   :__/  : :_.':'
  .--'-._      :   .--:     -._.'  '._.'
 '>      '.     '. | '              .' :
'.        :'     '-'.____        .__.  '
 /         :             :.          .'
 \.       /              | '"-_  __-'
   \.'-'"'         .'"":''    :-""""'.
                  :   :               .
                  |  :                :
                  | :           .''.  :
                  |.'.        _.:   '.:
                  |    '---'""  :    :"
                  |     '      :     :
                  .'.___:._   .'    .
                   .  '    '"'.     '
                   |   :      '    :
                   :    .    :    ' :
     _.-'"'--..__   :   : . :    .  _:
  .'      .       "-:   :   '   ..-"  :
 (         '-       :   :._:   /   _.--"""--._
  '          '. _....:  : .   / .-'           '.
   '           :  ."" ""'-'  /-"               )
    '._        :  :     ..-'                  /
       '-._     \'' _ .'""""""'-.         _.-
          .'--.__ .' '           - ____.-'
         :         "":-.._______.'
          '-.....-'''                cat
Art by myflix
  __ __  __  ___  _____ __ __  __  ____    __   __    ___
 ((  ||==|| ||=|| ||_// || ||\\|| (( ___   ||  ((    ||=||
\_)) ||  || || || || \\ || || \||  \\_||   || \_))   || ||

           _,,.=`=''--..            _, :=='''';..
          ;  |-`..=::,' ;-_       ,. -' _..=::_ ,=.' _
        ./]  ,'  .        \'.    ;-,,-'' -''   ''`.:\\
        [ |`.  .'|    /  | |]  /,-'_.               \\
        ';|__\/__|   , ' ,/'|. | '_\\_  \ `.        ,''
       ./';'/  \\':..,//|/|/   `-`\    -.`-.|-.    ,  |
     ,/'        \\;''  /)_        _(\   '= \.\::'  ||;
     ||          .'    "` )      (  "`       ) || | /
     \|          ||   ,  |  _..._ `|  `/"   ..  /,''
     |/.      :;//'  _/._'.'     '.'_.'      '' `/
      /\''   ;/'       .' | ,  _) | \        ,--.`
   ..'`',' /;//`"^"\'-`    [-,,,=]'  `--..-'/    '.
    `-.:,.;/'/. ' ' \      '|_ =|'         /       \
            /  . / .'.     (_D)(`\        | `\  _..-`
           '. ' | .' |     (_D) \ `._____/    '`   \
           |'_:/    '.      (_D|' _     /      `.  '.
           \, .|, ' ' \      |=|"` `-._''       |   |
          .'\__\|'  .`'\     `-'      .|        `.  |
          / /^^^\  '  ' \             |    _/    |  |\
         /: \\(`". ,\_:-'`             '--.,,___.' .'-'
         `'-.`"....-''                   \     /_   \|
              |   .|                     |     " )///'
              :__ |.                     |_`|    `"'|
             .'  //                        \'._____.'
             |  :|                          '|   |
             |  ||                          ||___|
            .'  `/",                     _.;'\===]
            |`--"==-`',               /``\__.'--- \
__    __ ___`--''-----'_____ _____ ___'--____'''--'mx__
\\ /\ //((   )) ||\\|| ||  ) ||==  ||_// ||==  || || ||
 \V/\V/  \\_//  || \|| ||_// ||___ || \\ ||    \\_// ||__|
              _____ __  __ __ __  __  ____
               ||   ||==|| || ||\\|| (( ___
               ||   ||  || || || \||  \\_||
                               .s.                               
                           .sd$P*T$bs.                           
                       .sd$P*'     `*T$bs.                       
                   .sd$P*'             `*T$bs.                   
               .sd$P*'                     `*T$bs.               
           .sd$P*'                             `*T$bs.           
       .sd$P*'                                     `*T$bs.       
   .sd$P*'                                             `*T$bs.   
.d$P*'                                                     `*T$b.
$$'                                                           `$$
$$                     .            _         ,-.              $$
$$                     `=+. .+s$s+.d$b.     ,'\ /`.            $$
$$                        `+$$$$$$$$$$$$bs. `-.O.-'            $$
$$                        .'  `*T$$$$$$$$$$bT./ \_'            $$
$$                      .s*  *s+.`T$$$$$$$$$$P`-'              $$
$$                      :-. .--.`  T$$$$$$$$P                  $$
$$                     :   :    ;   T$$$$$$$;                  $$
$$                     :  @:  @ ;    `T$$$$$b                  $$ 
$$               __.-*""*-.:    ;      `T$$$$b                 $$
$$              ( /         `--'         `T$P'                 $$
$$               :               .         :b   ,              $$
$$               :               /`        |"*+*               $$
$$                \             d$         |                   $$
$$                 `-.__.-'`._.d$$         |                   $$
$$                           .$$$'         |                   $$ 
$$                         _.$$P'       .s$$b.                 $$
$$                        /           .d$$$$$$b.               $$
$$                       :          .d$$$$$$$$P'               $$ 
$$                       |     _.sd$$$$$$$$$P'                 $$
$$                     .s$$$$$$$$$$$$$$$$$$P                   $$
$$                    '*^$$$$$$$$$$$$$$$$$P                    $$ 
$$                        `"*^T$$$$$$$$$$P                     $$
$$                     [bug]    `"*^^^T$P                      $$
$$                                                             $$ 
$$.                                                           .$$
`T$bs.                                                     .sd$P'
   `*T$bs.                                             .sd$P*'   
       `*T$bs.                                     .sd$P*'       
           `*T$bs.                             .sd$P*'           
               `*T$bs.                     .sd$P*'               
                   `*T$bs.             .sd$P*'                   
                       `*T$bs.     .sd$P*'                       
                           `*T$bsd$P*'                           
                              `*T*'
Art by lgbeard
     .
     |     .  o
     |  o  |      |   '      |  o  |      |
 o   |     |      |   |   \  .     |      |      |
     |  .|`--...___   | o    |     |   o  | .    | o  |   |    
     |  ||o    o   `---...___|     |      |    o |    |   |   o |
     |  |'---...___   o      `---...___   |      |    | . |     |
  -  |  '-`|     | `--...___ o     o   `---...____  < |   |   / |
     |    ||     |`--...___ `---...___   o      o |   |   |     |
     |    || o   |         `---...___ `---..._____|   |   | o   |
 o   | .  ||     |                   `---...__.'||    |   |     |
     |    ||     |                  (\ /)     | ||  o | . |     |
     | o  ||  _  |                 .--==--.   | ||    |   |     |
     |    ||     |               .'//|/)(|)\  | ||    |   |   o |
 >   |    ||     |              /)/|(/|\||||\ | ||    |   |     |
     |  . ||   o |            .'/))/'(|)' ||  \ | o |     |
     |    ||     |          .')/|/))`  __  /\)| ||    |   |     |
     |    ||     |         /)(|\|(/'.`.__.'(\)| ||    | ______  |
     |  o ||     |         )/(|\)-. -` - '-.--. || o  ||   .::| |
 o   |    ||     | ______ (|.'    /`.''. .''`  `.'    ||   '::| |
     |    ||  .  ||::.   | (/| /\ | \   /\    \/\)  < ||   '::| |
     |    ||  |  ||::'   |  `.\)(/. |   | |   |.'\   .'\   '::/ |
     |  \ ||     ||::'   |    `-' '.'`-' : `-.`   \.'  '`.__.'  |
     |    ||o    '\::'   /-.._/   /\_   _    | \  `   /   |     |
     |    ||     | `.__.'_    `  / / `-/ \--/   \    /|   |     |
   o |    ||     |        `-.._.'.'/`--\_/--|    `..' |   | o   |
     |    ||     |             .' '        \ \  ||  < |   |     |
 /   |    ||     |            /  /          `.\ ||    |   |     |
     | o  || _   |           /   `.           \`.|    |   |  .  |
     |    ||    o|          | `.   `._      .'  _\ -  |  -|     |
     |    ||     |          `. .`-._  `-._.'_.-'.`    |   |     |
o    |    ||     |            `|    `-.__.-'  :' |    |   |   o |
     |  - ||     |              \         :   | || o  |   [     |
     |    ||     |               `        |   | ||    |   |     |
     |    ||o    |                \       |   | ||    | | |     |
     |    ||   < |                 \      |   / ||    | . |     |
     |   o||     |                  |     |   : ||    |   | o   |
   o |    ||     |                 .:     :  /  ||   o|   |     |
     |    ||     |               .'      /  | | ||    |   |     |
     |    ||     |              /\_     '-._' | ||    |   |  |  |
  \  |  . ||     |             /_  `-._:-.__| | || <  |o  |     |
     |  | ||    o|            |  `-.__/     | | ||    |   |  _  |
-    |  | ||     |            )      /\     | | ||    |   |     |
     |    ||     |            |     ' |     | | ||o   |   | o   |
     |    ||     |           /     /  |     | | ||    |   |     |
     |    ||   . |           |   .'   `     | | ||    |   |     |
     |   .||o    |          /   /      \    | | ||    |   |    o|
 o   |    ||     |         )    \       |   | | ||    | > |     |
_____|____||     |        '     / ..--'` )  | '.||____|___|_____|
      LGB `|_____| ..--'`/    .'        /   (   __...'         ___
    _            '      /_  .'  ___,.. (     `. ___....----'''
 '  _ _..`.  ___`-  --'`\_.'   ___ ..   `-._   `.           ____`...
''''       ''___`...---     --'       `..'  '.___\  ---'''''
___`.. --''''                ___...----. ''                        _..
                ___...--- ' '.. --  ''              ___ .. ---''''
   __...--- ''''                    ___ ....---- ''
31384