| 
    
        
            | 
                    Closing price on 10/7/2002
                 |  |  
    
        |           
                
                    | Open | 37.40 |  
                    | High | 37.40 |  
                    | Low | 37.40 |  
                    | Volume | 200 |  
                    | Split-adjusted Price | 1.67 |  
                
             | 
 |  HAP Historical Quote 
            
                | Date | Change | Open | High | Low | Close | Average | Adjusted Close | Volume |  |  			
            | 10/7/2002 | 0.00 / 0.00% | 37.40 | 37.40 | 37.40 | 37.40 | 37.40 | 1.67 | 200 |   |  
            | 10/4/2002 | +0.20 / +0.54% | 37.40 | 37.40 | 37.40 | 37.40 | 37.40 | 1.67 | 100 |   |  			
            | 10/3/2002 | +0.90 / +2.48% | 37.20 | 37.20 | 37.20 | 37.20 | 37.20 | 1.66 | 200 |   |  
            | 10/2/2002 | 0.00 / 0.00% | 36.30 | 36.30 | 36.30 | 36.30 | 36.30 | 1.62 | 200 |   |  			
            | 10/1/2002 | +0.30 / +0.83% | 36.30 | 36.30 | 36.30 | 36.30 | 36.30 | 1.62 | 400 |   |  
            | 9/30/2002 | -0.50 / -1.37% | 36.00 | 36.00 | 36.00 | 36.00 | 36.00 | 1.61 | 1,800 |   |  			
            | 9/27/2002 | 0.00 / 0.00% | 36.50 | 36.50 | 36.50 | 36.50 | 36.50 | 1.63 | 900 |   |  
            | 9/26/2002 | 0.00 / 0.00% | 36.50 | 36.50 | 36.50 | 36.50 | 36.50 | 1.63 | 2,100 |   |  			
            | 9/25/2002 | +0.50 / +1.39% | 36.50 | 36.50 | 36.50 | 36.50 | 36.50 | 1.63 | 2,500 |   |  
            | 9/24/2002 | 0.00 / 0.00% | 36.00 | 36.00 | 36.00 | 36.00 | 36.00 | 1.61 | 800 |   |  			
            | 9/23/2002 | -0.60 / -1.64% | 36.00 | 36.00 | 36.00 | 36.00 | 36.00 | 1.61 | 1,000 |   |  
            | 9/20/2002 | -0.20 / -0.54% | 36.60 | 36.60 | 36.60 | 36.60 | 36.60 | 1.63 | 800 |   |  			
            | 9/19/2002 | -0.20 / -0.54% | 36.80 | 36.80 | 36.80 | 36.80 | 36.80 | 1.64 | 3,300 |   |  
            | 9/18/2002 | -0.20 / -0.54% | 37.00 | 37.00 | 37.00 | 37.00 | 37.00 | 1.65 | 3,500 |   |  			
            | 9/17/2002 | 0.00 / 0.00% | 37.20 | 37.20 | 37.20 | 37.20 | 37.20 | 1.66 | 1,100 |   |  
            | 9/16/2002 | -0.30 / -0.80% | 37.20 | 37.20 | 37.20 | 37.20 | 37.20 | 1.66 | 1,200 |   |  			
            | 9/13/2002 | 0.00 / 0.00% | 37.50 | 37.50 | 37.50 | 37.50 | 37.50 | 1.67 | 0 |   |  
            | 9/12/2002 | 0.00 / 0.00% | 37.50 | 37.50 | 37.50 | 37.50 | 37.50 | 1.67 | 200 |   |  			
            | 9/11/2002 | 0.00 / 0.00% | 37.50 | 37.50 | 37.50 | 37.50 | 37.50 | 1.67 | 0 |   |  
            | 9/10/2002 | 0.00 / 0.00% | 37.50 | 37.50 | 37.50 | 37.50 | 37.50 | 1.67 | 600 |   |  			
            | 9/9/2002 | -0.50 / -1.32% | 37.50 | 37.50 | 37.50 | 37.50 | 37.50 | 1.67 | 300 |   |  
            | 9/6/2002 | 0.00 / 0.00% | 38.00 | 38.00 | 38.00 | 38.00 | 38.00 | 1.70 | 200 |   |  			
            | 9/5/2002 | 0.00 / 0.00% | 38.00 | 38.00 | 38.00 | 38.00 | 38.00 | 1.70 | 200 |   |  
            | 9/4/2002 | 0.00 / 0.00% | 38.00 | 38.00 | 38.00 | 38.00 | 38.00 | 1.70 | 300 |   |  			
            | 9/3/2002 | 0.00 / 0.00% | 38.00 | 38.00 | 38.00 | 38.00 | 38.00 | 1.70 | 1,000 |   |  
            | 8/30/2002 | +0.60 / +1.60% | 38.00 | 38.00 | 38.00 | 38.00 | 38.00 | 1.70 | 2,500 |   |  			
            | 8/29/2002 | 0.00 / 0.00% | 37.40 | 37.40 | 37.40 | 37.40 | 37.40 | 1.67 | 2,000 |   |  
            | 8/28/2002 | -0.10 / -0.27% | 37.40 | 37.40 | 37.40 | 37.40 | 37.40 | 1.67 | 900 |   |  			
            | 8/27/2002 | -0.70 / -1.83% | 37.50 | 37.50 | 37.50 | 37.50 | 37.50 | 1.67 | 900 |   |  
            | 8/26/2002 | 0.00 / 0.00% | 38.20 | 38.20 | 38.20 | 38.20 | 38.20 | 1.71 | 1,000 |   |  |