.oooo. .oooo. ooooooooo .o .dP""Y88b .dP""Y88b d"""""""8' .d88 ]8P' ]8P' .8' .d'888 .d8P' .d8P' .8' .d' 888 .dP' .dP' .8' 88ooo888oo .oP .o .oP .o .8' 888 8888888888 8888888888 .8' o888o
.o ooooooooo .o oooooooo .d88 d"""""""8' o888 dP""""""" .d'888 .8' 888 d88888b. .d' 888 .8' 888 `Y88b 88ooo888oo .8' 888 ]88 888 .8' 888 o. .88P o888o .8' o888o `8bd88P'