::::::::::. :: .::::. :::.,:::::: :::. ::: .
`;;;```.;;,;; ;;`;;;;, `;;;;;;'''' ;;`;; ;;; .;;,.
`]]nnn]],[[[,,,[[[ [[[[[. '[[[[cccc ,[[ '[[, [[[[[/'
$$$"" "$$$"""$$$ $$$ "Y$c$$$$"""" c$$$cc$$$c_$$$$,
888o 888 "88o888 Y88888oo,__888 888"888"88o,
YMMMb MMM YMMMMM YM""""YUMMYMM ""` MMM "MMP"