.88888.   oo  dP     dP                         dP     dP 
d8' `88 88 88 88 88
88 dP 88aaaaa88a dP dP 88d8b.d8b. 88 .8P
88 YP88 88 88 88 88 88 88'`88'`88 88 d8'
Y8. .88 88 88 88 88. .88 88 88 88 88 .d8P
`88888' 88 dP dP `88888P' dP dP dP 888888'
88
dP