.....................................................................
\::::. ..
\:::::. \ ___=====.
\:::::. O_ __=====.
\ ::::. |_/ !| ___= ===.
\ ::::. |/v_ .__| =======___==.
\ :::. | c . _| ---==______==.
\ ::: . |x__' / =====_____===.
\ ::: . ___OHX#o / == = =====_.
\ ::: . #x|! *xV == ====_.
\ :::: . !! __%_\ !O_ # ===.
\\\ :::: . !# \' /!\ ! _=.
\\\\ ::::: . !| X\.*O*@@/_#_\ '! =.
:::::: . _Q /_ZOoO#Xx_ '\ ' \ .
::::::: . \ / /o_x!o /__v ! . .
:::::::::: .. \ . 'L_x.XD ^o ! / .
::::::: .. \ . _x X*_# c!! ' =___=.
.... \ __!cX__OZ x'_ / ==___=.
...... '_ \o_X\O'QO # \_ | ===== .
X!v_x^_o__#\ | =__= .
@O#vDZ \ . / ======.
_*+x |/ `.\ / ===__=.
'v@!' @\ / ===.
_#.! X /z \ / ===.
"/ v ._.. =______====.
/. ' ==______====.
D' x" ===== .
x. ( =____ _ .
+_\ ' =______ .
| \ XX| ====___ .
| \ +@| =___==== .
\ ' ! x L =====______ .
\ \!Zc_ \ |L ______=.
X *!# \\_o_ ==___=.
\ +!\ \\ \\ | ___=.
\ ' !\ \ \! \*_ \ | ===.
\ / '| 0+O_\ G o \| .
\ x / | \_ \ .Gx_x \| .
.....................................................................