88                                88                            
                                           88                                88           ,d               
                                           88                                88           88               
                                           88          ,adPPYba,   ,adPPYba, 88,dPPYba, MM88MMM ,adPPYba,  
                                           88         a8"     "8a a8"     "" 88P'    "8a  88   a8P_____88  
                                           88         8b       d8 8b         88       88  88   8PP"""""""  
                                           88         "8a,   ,a8" "8a,   ,aa 88       88  88,  "8b,   ,aa  
                                           88888888888 `"YbbdP"'   `"Ybbd8"' 88       88  "Y888 `"Ybbd8"'  
                                                                                                           
                                                                                                           
                                                                                                                                
                      888888888888                  88                                  88                                      
                           88                       88                                  88                                      
                           88                       88                                  88                                      
                           88  ,adPPYba,  ,adPPYba, 88,dPPYba,  8b,dPPYba,   ,adPPYba,  88  ,adPPYba,   ,adPPYb,d8 8b       d8  
                           88 a8P_____88 a8"     "" 88P'    "8a 88P'   `"8a a8"     "8a 88 a8"     "8a a8"    `Y88 `8b     d8'  
                           88 8PP""""""" 8b         88       88 88       88 8b       d8 88 8b       d8 8b       88  `8b   d8'   
                           88 "8b,   ,aa "8a,   ,aa 88       88 88       88 "8a,   ,a8" 88 "8a,   ,a8" "8a,   ,d88   `8b,d8'    
                           88  `"Ybbd8"'  `"Ybbd8"' 88       88 88       88  `"YbbdP"'  88  `"YbbdP"'   `"YbbdP"Y8     Y88'     
                                                                                                        aa,    ,88     d8'      
                                                                                                         "Y8bbdP"     d8'