                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                    ,:;+*??%%%%%%%?*++;:,                                                             
                                                                 ,*%#@@@@@@@@@@@@@@@@@@@##%*;:,                                                       
                                                               ,?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#?:                                                     
                                                               %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                                                   
                                                              ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S,                                                  
                                                              *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                                  
                                                              ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                                  
                                                        ,,,   ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;                                                  
                                                        +SS%%%S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                                 
                                                        :;;;+++#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                                 
                                                               ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                                 
                                                               *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                                                  
                                                               ;#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*,                                                  
                                                                +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S+,                                                    
                                                                 :?#@@@@@@@@@@@@@@@@@@@@@@@#%*:,                                                      
                                                                   ,;*%S#@@@@@@@@@@#SS%?*+:,                                                          
                                                                        ,,::::::::,,,                                                                 
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      