                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                         :--  -+*++:                                            
                                        .#@@*#@@@@+==:                                          
                                         :=*@@@@@@*--.                                          
                                           .=*%@@@@@@%:                                         
                                           +%*.%@@@@@@@%:                                       
                                             #@@@@@+:##.                                        
                                             :@*%@@@#@@:                                        
                                             *+ +@@@@@@##*+=: .::::::                           
                           *####**+==-----:=@*-%@@@@@@@@@@@%%@@@@@@@@+.                         
                            ..+#+*#%@%+++++*#@@@@@@@@@@@@@@@@@@@@@@@@@@#.                       
                                    .:-      =+====%@@+:-=*%%@@@@@@@@@%%.                       
                                                   =#*-       ..:=+#*-                          
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
