db 88b d88 88 88 88888888ba
d88b 888b d888 88 88 88 "8b
d8'`8b 88`8b d8'88 88 88 88 ,8P
d8' `8b 88 `8b d8' 88 8b db d8 88 88 88 88 88aaaaaa8P'
d8YaaaaY8b 88 `8b d8' 88 `8b d88b d8' 88 88 88 88 88""""""8b,
d8""""""""8b 88 `8b d8' 88 `8b d8'`8b d8' 88 88 88 88 88 `8b
d8' `8b 88 `888' 88 `8bd8' `8bd8' Y8a. .a8P "8a, ,a88 88 a8P
d8' `8b 88 `8' 88 YP YP `"Y8888Y"' `"YbbdP'Y8 88888888P"