Mailing Address
      2325 E CAMELBACK RD
      SUITE 1100
      
PHOENIX       AZ
85016      
   
   Business Address
   
 
   Mailing Address
      C/O FIRST TRUST PORTFOLIOS L.P.
      120 EAST LIBERTY DRIVE, SUITE 400
      
WHEATON       IL
60187      
   
   Business Address
      C/O FIRST TRUST PORTFOLIOS L.P.
      120 EAST LIBERTY DRIVE, SUITE 400
      
WHEATON       IL
60187      
      630 765 8000