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