,d8 ad888888b, 8b d8
,d888 d8" "88 Y8, ,8P
,d8" 88 a8P Y8, ,8P
,d8" 88 8b d8 888888888 aad8" ,adPPYb,d8 "8aa8"
,d8" 88 `8b d8' a8P" ""Y8, a8" `Y88 `88'
8888888888888 `8b d8' ,d8P' "8b 8b 88 88
88 `8b,d8' ,d8" Y8, a88 "8a ,d88 88
88 Y88' 888888888 "Y888888P' `"YbbdP'88 88
d8' 88
d8' 88