NMR Restraints Grid

Result table
 (Save to zip file containing files for each block)

image mrblock_id pdb_id cing stage position program type
25369 2k89 cing 1-original 2 XML peak




  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
     
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
    
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  



  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
     
        
     
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  
  
    
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
      
        
      
    
    
      
    
  




Please acknowledge these references in publications where the data from this site have been utilized.

Contact the webmaster for help, if required. Friday, March 29, 2024 12:34:10 AM GMT (wattos1)