Brief of 13,922 Current Law Students at Accredited American Law

Transcription

Brief of 13,922 Current Law Students at Accredited American Law
Georgetown University Law Center
Scholarship @ GEORGETOWN LAW
2003
Brief of 13,922 Current Law Students at Accredited
American Law Schools as Amici Curiae in Support
of Respondants, Grutter v. Bollinger, No. 02-241
(U.S. Feb. 18, 2003)
Julie R. O'Sullivan
Georgetown University Law Center
Peter J. Rubin
Georgetown University Law Center
Docket No. 02-241
This paper can be downloaded free of charge from:
http://scholarship.law.georgetown.edu/scb/19
This open-access article is brought to you by the Georgetown Law Library. Posted with permission of the author.
Follow this and additional works at: http://scholarship.law.georgetown.edu/scb
Part of the Civil Rights and Discrimination Commons, Constitutional Law Commons, and the Legal Education Commons
 
 

 


   


       
      
      
    
     
  
  
  
   
    
  
 

  

    
    
    
 
   
   
  
      
     
        
      
     
  
      
     
      
      
     
  
     
     
     
       
  

  


    
     
   
     
       
       
  
      
    
      
  
   
     
     
 
    
     
     
      

   
        
        
        
         
        
      
        
      
         
       
        
         
         
   
         
       
        
      
     
         
      
  
        
        

           
             
            
          
             
          
         
     

            
       

        
        
      
        
         
        
      
        
       
        
    

    
    
       
      
    
         
           
       
        
       
           
          
       
        
         
        
        
         
        
        
        
       
  

       
        
       
      
      
       
          
     
       
         
         
          
           
         
      
        
          
        
       
        
        
       
       
        
 
    
       
        
  
     
      
         
       
         
        
         
        

         
          
         
      
       
        
        
       
        
         
      
        
        
       
        
           
        
         
        
        
      
          
         
         
    
        
        
         
        
       
         
        
         
        
          
  

       
      
       
       
        
         
         
       
        
        
    

         
       
       
       
       
      
       
         
        
       
         
        
          
          
         
       
      
     
       
       
         
         
     

 
     
      

          
       
    
         
       
       
     
        
       
        
       
         
        
       
       
   
       
       
 
       
        
        
      
        
        
        
       
           
        
       
        

        
        
        
         
           
       
          
        
      
      
          
         
        
       
        
         
          
         
         
         
          
  
    
        
          
        
  
      
         
       
         
          

          
          
        
         
     
     

         
       
        
         
       
       

       
         
      
       
      
    
 
  
  
  
   
    
  
 
   
  

         
         
         
        

 
       

  
  
 
 
 
  
 
 
 
 
 
 
 
 
  
 
  
 
  
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
  
 
 
  
 
 
 
 

           
             
   

 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
  
 
 
 
  
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
  
  
 
 
 
  

 
 
 
 
 
 
 
  
 
   
 
  
 
  
 
  
 
  
 
 
 
 
 
 
 
  
  
 
 
  
 
 
 
 
 
  
 
  
  
 
 
 
     
 
 
  
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 

 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
   
  
 
 
 
 
 
 
 
 
 
  
 
  
 
 
  
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 

 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
  
  
 
 
 
 
 
 
 
 
  
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 

 
 
  
  
  
 
 
 
 
 
 
  
  
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
  
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
  
 
 
 
  
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
     
 
 
 
 
 
 
 
 
 
 
   
 

 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 

   
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
       
 
 
 
 
 
 
 
 
 
 
 
  
 
 

    
   
 
 
 
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 

 
 
 
 
 
   
  
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
  
 
  

 
  
  
 
 
 
 
  
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
  
 
 
  
 
 
 
 
  
 
 
  
 
 
  
 
 
 
  
 
 
 
 

 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
    
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
  
 
 
 
  
  
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
  
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  

 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
    
 
 
  
 
  
 
 
 
 
 
 
 
 
  
  
 
 
 
  
  
 
 
 
 
 
 

 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 

 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
  
      
 
 
 
 
   
 
  
 
 
 
 
 
 
 
 
  
 
  
 
  
 
   
 
 
 
  
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
  
   
 
 
 
  

 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
  
  
 
 
 
  
  
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
  
 
 
  
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
  
   
 
 
 
  
 

    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
      

 
  
 
 
 
 
 
  
       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
  
 
 
  
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 

 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
  
  
 
 
 
 
  
 
 
  
 
 
 
 
 
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
      

 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  

 
  
 
 
 
 
 
  
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
     
 
 
  
 
 
 
 
  
 
 
  
  
 
 
  
 
 
  
 
  
 
 
 
  
      

 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
  
  
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
   
 
 
 
 
  
  
 
  
 
 
 
 
 
  
 
 
 
 
  
 
  
 
 

 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
  
  
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 

 
 
 
  
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
  
 

 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  

 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
  
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
  
 
  
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
  

 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
  
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
    
  
 
 
 
  
  
  
 
 
  
 
  
 
 
  
  

 
 
  
 
      
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
  
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
  
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
      
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
  
  
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
    
 
 
 
 
 
 
 
 
 
  
  
 
  
  
 
 
 
 
  
 

 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
    
 
 
 
 
  
 
 
  
 
 
 
 
 
 
  
 

 
 
 
 
 
  
    
 
 
    
 
 
 
 
  
  
  
 
 
 
  
 
  
 
 
 
  
 
 
 
 
  
 
 
 
  
     
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 

 
 
  
  
 
  
  
 
 
 
 
 
 
 
 
 
 
 
  
    
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
  
 
  
  
 
 
 
 
 
 
 
  
 
 
  
  
 
  
 
  
 
 
  
 

 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
     
 
 
 
 
 
 
  
 
  
 
 
 
  
 
  
 
 
     
  
  
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
  
 
 
 

 
 
 
 
  
  
 
  
 
  
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
  
 
   
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
  
  
 
 
 
   
 
 
 
 
 
 
 

 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
  
 
   
 
 
 
 
 
 
 
 
 
  
  
 
 
 

 
 
 
 
 
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
  
 
 
  
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  
  
 
 
 
 
 
 
 
  
 
  
 
  
 
  
 
 
 
 
 
 
 

  
 
 
 
 
  
 
 
 
 
 
 
 
 
   
 
  
 
  
  
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 

 
 
 
 
 
 
 
 
 
 
  
 
  
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
  
 
 
 
  
  
  
 
 
 
 
 
  
 
 
  
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
  
  
  
 
 
 
 
 
  
 
  
 
  
  
 
  
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
  
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
  
 
  
 
 
  
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
  
  
  
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
  
 
 
 
  
 
 
  
  
  
 
 
 
 
  
 
 
  
 
   
 
 

 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
     
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 

  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
    
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
    
 
 
 
 
 
  

 
 
 
 
 
 
  
 
 
  
  
  
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  
  
  
 
  
 
  
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
  
  
 
  
  
 
  
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
   
 

 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
  
 
 

 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
  
 
 
 
 

 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
  
 
 
 
 
    
 
 
  
 
  
 
  
 
  
  
 
  
 
 
 
  
 
  
 
 
 
 

  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
  
  
  
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
  
 
  
 
 
  
 
   
 
  
  
 
  
  
 
 
 
 
  
 
 
 
  
 
 
 
  
  
 
 
  
  
 
 
 
  
 
 

  
 
 
 
 
  
 
  
 
  
 
 
 
 
 
  
 
  
 
  
  
 
 
 
   
  
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
  
 
  
 
 
 
 
 
 
 
 
 
   
 
 
  
 
 
 
 
 
   
 
 
  
 
  

  
 
  
 
 
 
 
 
 
  
  
  
  
 
 
 
 
  
  
 
 
 
 
  
  
 
 
  
 
 
 
  
  
 
  
  
  
 
  
 
     
 
 
 
  
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
   
 
 
 
 
 
 
 
 

 
 
 
 
 
  
 
 
  
 
 
  
 
 
 
 
   
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
  
  
 
 
 
 
  
     
 
 
  
 
 
  
  
  
 
 
 
  
 
  
  
  

 
  

 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
  
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
  
  
 
  
 
 
 
 
 
  
       
 
 

  
  
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
   
 
  
  
 
 
 
 
 
 
 
 
 
  
   
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
    
  
 
  
 
 
  
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

   
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
         

 
 
 
 
 
 
  
  
 
  
 
    
 
  
  
 
 
 
 
 
  
  
 
 
 
 
 
 
 
  
 
 
 
  
  
 
 
 
 
 
 
 

 
 
 
 
  
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
  
 
 
 
  
 
  
  
 
  
 

 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
  
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
  
 
  
  
 
 
  
  
  
 
 
 
 
 
 
  
 
 
  
  

 
 
     
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
  
  
 
 
   
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
      
 
 
 
 
 
 
  
 
  
 
 
 
 
 
  
  
 
 
 
 

 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
  
 
 
 
  
 
 
 
 
 
 
  
  
  
  
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
  
 
 
 

 
 
    
 
 
 
 
   
 
 
 
 
 
 
 
  
  
 
  
  
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
  
 
 
 
 
 
 
 
  
 
       
  
 
 
 
 
 
  
  
 
  
  
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  
 
 
  
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
  
 
 
  
        
 
 
  
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
  
 
 
  
 
 
 
 
  
 
 
  
 
 
 
 
 
 

  
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
    
 
 
 
 
 
 
 
 
  
 
 
  
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
  
  
  
 
 
 
 
 
 

 
 
 
  
 
  
  
 
  
  
 
  
 
  
 
  
   
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
   
 
 
 
 
 
 
 
 
 
  

 
 
 
 
  
 
 
  
 
 
 
 
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
  
 
  
 
 
 
 
 
 
 
 
  
 
 

 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
  
 
 
 
 
     
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
  
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
  
 

 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
   
   
 
   
 
 
  
 
 
 
 
 

 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
      
 
 
 
 
  
 
  
 
  
  
  
 
 
 
 
 
  
  
 
  
 
 
 
 
  
 
 
  
  
 
  
 
   
  
 
  
  
 
 
  
 
 
 
  
 
 

 
 
 
 
  
 
  
 
  
 
 
 
  
 
 
 
 
 
  
 
 
  
  
 
 
  
 
  
  
 
 
 
 
 
 
  
 
 
 
 
  
 
  
  
 
 
  
 
 
 
  
 
  
 
  
  
  
 
  
  
 
 
 
 
 
 
 
 
  
 
   
 
  
 

 
 
    
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
  
 
 
 
  
  
 
 
  
 
 
 
  
 

 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
  
  
  
 
  
     
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
  

 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
  
 
 
 
 
 
  
 
    
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
     


 
  
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
  
  
  
 
 
 
 
  
  
 
  
  
 
 
 
  
  
 
 
 
  
  
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
  

 
 
 
 
  
  
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
 
 
  
  
  
 
 
 
  
 
 
 
  
 
 
 
 
    
 
 
 
 
  
 

 
 
 
 
 
 
 
 
 
 
   
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
  
 
 
 
 
 
 
 
    
 
 
 
  
 
 
 
 
 
     
 
 
 
 
 
 

 
  
    
 
 
 
  
 
 
 
 
 
  
 
 
 
  
 
  
 
 
 
  
 
  
 
  
 
 
 
 
  
 
  
  
 
 
  
  
 
 
    
 
 
 
 
       

 
  
 
 
 
 
  
  
  
  

  
  
 
  
 
 
 
  
 
  
  
  
  
 
  
  
  
  
     
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 

 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
       
  
 
 
 
 
  
 
 
  
 
 
 

 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  
 
 
 
 
  
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
 
 
 
  
 
 
 

 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
  
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
   
 
 
 
  
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
  
   
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
  
  
 
 
  
  
 
 
 
  
  

 
 
 
  
 
    
  
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
  
 
  
 
 
 
  
 
 
 
  
  
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 

   
 
  
 
  
 
  
  
 
 
  
 
 
  
  
  
 
  
  
  
 
 
  
  
 
 
  
  
 
  
 
 
  
 
  
 
 
  
 
 
  
  
 
  
  
  
 
  
 
    
 
 
 
 
 
  
     
 
 
 
 

 
 
 
 
 
 
 
 
  
     
  
 
 
 
 
  
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
  
 
 
  
   
 
 
 
     
 
 

  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
   
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
  
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
   
 
  
 
  
  
 
 
  
 
 
  
  
 
 
 
 
 
  
  

 
 
 
 
 
 
 
 
 
 
   
 
 
 
 
 
  
 
 
  
 
   
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 

 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 

  
 
  
  
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
  
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 

    
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 

 
 
 
 
 
   
 
 
 
  
  
 
  
  
 
 
 
  
  
  
 
  
 
 
 
 
  
 
 
 
  
 
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
  
 
 
 
  
 
 
 
 

  
 
 
 
 
 
 
  
  
 
  
 
 
 
 
  
  
 
  
       
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
     
 
 
 
 
  
 
 
 
    
 
  
 
 
 
  
 
 
  
 
 
 
  
 

 
 
 
  
 
 
 
  
 
      

 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
  
 
 
 
  
  
  
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
  
  
 
  
  
 
  
 
 
 
 

 
 
 
 
  
 
  
 
 
  
 
  
 
 
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
   
 
  
 
 
  
 
 
 
  
  
 
  
  
 
 
 
 
 
 
  
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
  
 
 
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
  
 
 

  
 
 
 
 
 
 
 
  
 
 
  
 
 
  
 
  
 
 
 
 
 
  
  
 
 
 
   
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
  
  
 
 

       
 
  
 
  
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
     
 
 
 
 
  
 
 
  
  
 
  
  
 
 
 
  
  
  
  
 
 
 
 
 
  
  
 
 
 
  
        
 
 

 
 
 
 
 
 
 
 
 
 
  
  
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 

 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
     
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
  
  
 
  
 
 
 
  
 

 
  
     
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
  
 
 
 
  
  
 
  
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
       
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
  
 
 
     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
   
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
       
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
 
 
 
  
 
 
 

 
 
  
 
 
 
 
 
 
  
  
 
 
 
 
 
 
  
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
  

 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 

 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 

 
  
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
  
 
 
 
 
 

 
 
 
  
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
 
 
 
  
 
 

 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
   
 
  
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
  
 
  
 
 
 
 
 
  
 

 
 
 
 
 
  
 
  
  
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
     
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
  
  
 
  
  
 
 
  
 

  
 
 
 
 
  
 
 
   
 
  
 
 
  
 
  
 
 
  
 
 
 
  
 
 
     
 
 
 
 
 
 
 
 
 
  
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 

 
 
 
 
 
  
 
 
 
 
 
 
  
  
 
  
 
  
 
 
      
 
 
 
 
 
 
  
  
 
  
 
 
  
        
 
 
  
  
 
 
  
 
 
 
 
  
 
 
 
 
  
 
  
 
 
 
 
 
 
  
  
 

  
 
     
 
  
 
 
 
 
 
 
 
 
  
 
  
  
 
 
 
  
 
 
  
 
 
 
 
 
 
  
 
  
 
  
 
 
 
 
  
  
 
 
 
 
 
 
 
 
  
  
 
 
  
  
 
 
 
 
 
 
  
 
 
 
 

    
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
     
 
 
 
 
 
 
  
 
 
  
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
  
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  

  
 
 
  
 
 
 
  
 
 
  
  
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
   
  
 
 

 
 
 
 
 
   
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
     

 
  
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
  
 
 
 
  
     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 

  
  
 
 
 
 
  
   
  
  
 
 
  
  
 
 
 
 
 
 
  
 
 
 
 
 
 
  
   
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
  
 
  
 
 
 
       

 
 
 
 
 
 
 
 
 
 
  
 
  
 
     
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
    

 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
  
  
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
  
 
  
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
   
 
 
 
 
 
 
 

 
  
 
 
 
 
 
 
 
 
 
 
 
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  

 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 

  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
  
 

 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
     
  
 
  
  
  
  
      
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 

  
  
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
  
 
 
 
  
 
  
 
 
  
 
 
 
 
     
  
 
 
  
 
 
 
 
 
 

 
 
 
  
 
  
 
  
 
 
 
 
 
 
 
 
  
  
  
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
      
 
 
 
 
 
     
 
 
 
 
  
 

 
 
 
 
  
 
 
 
  
 
  
  
 
 
  
 
 
 
  
 
 
   
 
  
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
  
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
  
  
 
  
 
  
 
 
 
  
  

 
 
  
 
 
     
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
  
 
 
 
 
 
  
 
 
 
  
  
  
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 

 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
  
 
 
    
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 

  
 
 
 
 
  
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
  
  
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 

 
 
 
 
  
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
  
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
  
  
     
 
 
 
 
 
 
  
 

 
  
  
  
  
  
 
  
 
  
 
  
  
 
  
 
  
  
 
 
 
 
  
 
  
 
   
 
 
  
 
 
 
 
  
 
 
  
  
  
 
 
 
 
 
 
 
     
 
 
 
  
 
  
 
 
  
 
 
  
 
 
 
  
 
 
  
 

 
 
 
  
 
 
  
 
 
  
 
  
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
  
 
  
 
 
 
      
 
 
 
 
  
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  

 
 
 
  
 
 
 
 
 
     
  
  
  
  
  
  
 
 
 
 
  
 
     
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
  
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 

 
  
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 

 
 
 
 
 
 
 
 
 
  
 
 
  
 
  
 
 
 
 
 
 
 
 
 
     
 
  
 
 
 
 
 
 
 
 
 
  
 
 
 
     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 

 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
  
 
 
 
  
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
  
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
  
  
 
 
 
 
  
        
  
  
  
  
 
 
 
  
 
 
 
  
  
 
 
 
  
 
  
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
   
 
 
 
 
 
 
 
  
 
 
 
 
  
  
 
  
 
  

     
  
 
 
 
  
 
  
  
 
 
  
 
 
  
 
  
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
  
  
  
 
 
 
 
  
 
  
  
 
 
  
 
 
 
 
  
  
 
 
 
  
 
 
  
 
  
 
 
  
  
  
 
 

 
 
 
 
  
  
  
 
 
 
 
  
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
  
 
     
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
  
 
 
 
 
    
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
  
  
 
 
  
 
  
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
   
 
  
 
 

 
 
 
 
 
 
  
 
 
  
 
  
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
  
  
 
 
 
  
  
 
  
 
 
 
 
  
  
 
 
  
 
 
 
 
 
 
 
 
 
  
 
 
  
  
 
 
 
 
  
 
 

  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 

 
 
 
 
  
 
  
  
 
 
 
 
 
 
 
 
 
  
 
    
 
 
 
  
 
 
  
 
 
 
  
 
 
 
 
  
 
 
 
 
  
  
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 

  
  
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
  
 
 
 
  
 
  
 
 
  
  
 
 
 
 
 
 
 
 
 
     
  
 
 
 
 
  
   
 
 
  
 
  
 
 

  
 
  
  
 
  
  
 
  
 
  
  
 
 
  
  
 
 
 
 
 
 
 
  
 
 
 
  
  
 
 
 
 
 
  
 
 
  
 
 
 
 
  
  
 
 
 
 
  
  
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
  
 
    

 
 
  
 
  
 
 
  
  
 
 
 
 
 
  
 
 
 
  
  
 
 
 
      
  
 
 
 
  
  
 
 
 
  
  
  
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
  
 
 
 
 
  
  
  
 
 
 
 
  
 

 
 
 
  
 
  
   
  
  
  
  
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
    
 
  
 
 
 
 
  
 
 
 
 
 
 
  
 
 
  
 
 
  
 
 
 
 
  
  
 
  
 
  
 
  
 
 
 
 

 
 
 
 
  
   
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
  
  
   
 
  
 
 
 
    
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
      
  
  
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
   
 
 
 
 

 
 
  
 
  
  
 
 
  
 
 
      
 
 
  
 
  
 
  
 
  
 
  
 
  
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
   
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
  
 
 
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 

 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
 
 
  
  
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
 
 

 
 
 
 
    
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
    
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
  
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
  
 
  
 
 
  
  
 
  
 
 
 
 
 
  
 
 
  
 
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
  
 
       

  
  
  
 
  
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
  
  
 
 
 
 
 
 
  
 
 
  
 
 
  
  
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
 

 
 
 
 
 
 
 
  
 
  
 
 
 
   
  
 
 
 
 
  
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
 
 
  
  
 
 
 
 
    
 
 
 
  
 
 
 
 
 
  
 
 
  
 
  
 
 
 
  
 
 
 
 
 

 
 
 
 
 
 
 
 
  
  
 
 
 
 
  
  
 
 
 
 
 
  
 
  
  
 
 
 
 
 
 
 
  
 
 
  
  
 
 
  
   
 
 
 
 
 
 
  
 
 
 
 
 
 
        
 
 
 
  
 
 
 
  
  
 
 
 
  

 
  
 
 
 
 
 
 
 
 
 
 
  
  
  
 
 
 
 
 
 
  
 
 
 
 
 
       

 
 
 
 
 
 
  
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
  
 
  
 
 
 

 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
  
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
  
  
 
 
 
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
  
 
 
 
  
 
 
 
 
 
 

 
 
 
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
  
 
 
 
 
  
 
 
  
 
 
 
  
 
 
 

 
 
 
 
 
 
 
 
 
 

 
          
 
        
      
           
        
         
       
         
         
         
          
         
       
         
         
         
        
         
        
         
  