- ISBN
 
                       - 973-681-872-1
   
                                   
                                  
 
     
             
                 
                     
                                                              - An apariție
 
                                
                                                  
                               
                     
                                           
                                             
                                                                 
                                                                                                                                                                                                                                                                             - 2005
  
                                                                                                                               
                                                                                                                                                                              
                              
                 
                     
                                                              - Lună apariție
 
                                
                                                  
                               
                     
                                           
                                             
                                                                 
                                                                                                                                                                                                                                                                             - 3
  
                                                                                                                               
                                                                                                                                                                              
                              
                 
                     
                                                              - Număr pagini
 
                                
                                                  
                               
                     
                                           
                                             
                                                                 
                                                                                                                                                                                                                                                                             - 352
  
                                                                                                                               
                                                                                                                                                                              
                              
                 
                     
                                                              - Tip ediție
 
                                
                                                  
                               
                     
                                           
                                             
                                                                 
                                                                                                                                                                                                                                                                             - broșată
  
                                                                                                                               
                                                                                                                                                                              
                              
                 
                     
                                                              - Format
 
                                
                                                  
                               
                     
                                           
                                             
                                                                 
                                                                                                                                                                                                                                                                             - 160x235
  
                                                                                                                               
                                                                                                                                                                              
                              
                       
            
  
    
                                            - Colecție 
 
                     -     
                                                                    
                                  
                                    
                                         
                                   
                                                                                                                                                                     
                                                                      
                                  
                                    
                                         
                                   
                                                                                                                                                                                                                                                                        
                                                                      
                                  
                                    
                                         
                                   
                                                                                                                                              
                                                             CALCULATOARE, INFORMATICĂ
                                                                             
                                                                                                                                                                                 
                                                                      
                                  
                                    
                                         
                                   
                                          
                                                                              
                                
                     
  
          
                 - Domenii 
 
                 -  
                
                                                
                                                                                   
                                                                      
                           
                               
                                      
                                                 
                                                          
                                                                    
                                                                                                                        
                                                 
                           
                               
                                      
                                                 
                                                          
                                                                    
                                                                                                                        
                                                 
                           
                                                                      
                         
                                               
                                                                      
                           
                                                                      
                           
                                                                      
                           
                                                                      
                         
                                               
                                                                      
                           
                                                                      
                           
                                                                      
                           
                               
                                      
                                                 
                                                             
                                                                  
                                                                                                                   
                                                 
                         
                                               
                                                                      
                           
                                                                      
                           
                                                                      
                           
                                                                      
                         
                     
                 
                        
                          
                       
                                             
                
   
                
 
                    
                               
               
 
                    
                 
                                  
          
 
  
            
            
         
                       
                                
            
        
                     
                        Complexitatea algoritmilor • Recursivitate. Divide et impera • Metoda optimului local (greedy) • Stive • Cozi • Liste • Arbori • Multimi si dictionare • Metoda cautarii cu revenire (backtracking) • Grafuri • Metoda programarii dinamice
                    
                    
                            
             
                                      Despre autori 
                        
 
                
         
                   
                      
                       
                            
                               
                                 
                               
                                
                                    
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                              
                                                                                                  
                                                      
                                                              
                                                                Valeriu Iorga (n. 15.12.1943) este profesor universitar la Facultatea de Automatica si Calculatoare din Bucuresti. Dintre lucrarile publicate amintim: Programare sistematica in limbajele Pascal si FORTRANZ (coautori L. Serbanati, V. Cristea, F. Moldoveanu), 1984; Reglarea numerica a proceselor tehnologice (coautori S. Calin, I. Dumitrache, C. Nitu, F. Munteanu, S. Dumitriu), 1984; Tehnici de programare (coautori V. Cristea, I. Athanasiu, E. Kalisz), 1993; Programare numerica (coautori Boris Jora, Cristina Nicolescu), 1996; Concursuri de programare – probleme si solutii (coautori Eugenia Kalisz, Cristian Tapus), 1999; Programare in C/C++ – culegere de probleme (coautori Cristian Opincaru, Corina Stratan, Paul Chirita), 2003; Metode numerice (coautor Boris Jora), 2004, precum si numeroase articole si comunicari stiintifice. Este membru al Societatii Romane de Informatica si al Association for Computing Machinery.
                                                            
                                                       
                                                                                                          
                                                                                                  
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                     
                                
                              
                        
                       
                            
                               
                                 
                               
                                
                                    
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                              
                                                                                                  
                                                      
                                                              
                                                                Cristian Opincaru (n. 27.12.1979) este doctorand si asistent la Universitatea Fortelor Armate Munchen, Germania. A publicat, in colaborare, un manual de informatica pentru clasa X-a si Programare in C/C++ – culegere de probleme (coautori Valeriu Iorga, Corina Stratan, Paul Chirita), 2003.
                                                            
                                                       
                                                                                                          
                                                                                                  
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                     
                                
                              
                        
                       
                            
                               
                                 
                               
                                
                                    
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                              
                                                                                                  
                                                      
                                                              
                                                                Corina Stratan (n. 18.05.1980) este cadru didactic la Facultatea de Automatica si Calculatoare. A mai publicat Programare in C/C++ – culegere de probleme (coautori Valeriu Iorga, Cristian Opincaru, Paul Chirita), 2003.
                                                            
                                                       
                                                                                                          
                                                                                                  
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                     
                                
                              
                        
                       
                            
                               
                                 
                               
                                
                                    
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                               
                                    
                                              
                                                                                                  
                                                      
                                                              
                                                                Alexandru Chirita (n. 07.07.1980) este doctorand la Universitatea din Hanovra si cercetator in cadrul L3S Research Center. A publicat Programare in C/C++ – culegere de probleme (coautori Valeriu Iorga, Cristian Opincaru, Corina Stratan), 2003.