FORTRAN Generation
(/./ftp/cats/J/ApJS/219/42)

Conversion of standardized ReadMe file for file /./ftp/cats/J/ApJS/219/42 into FORTRAN code for reading data files line by line.

Note that special values are assigned to unknown or unspecified numbers (also called NULL numbers); when necessary, the coordinate components making up the right ascension and declination are converted into floating-point numbers representing these angles in degrees.



      program load_ReadMe
C=============================================================================
C  F77-compliant program generated by readme2f_1.81 (2015-09-23), on 2026-Jun-15
C=============================================================================
*  This code was generated from the ReadMe file documenting a catalogue
*  according to the "Standard for Documentation of Astronomical Catalogues"
*  currently in use by the Astronomical Data Centers (CDS, ADC, A&A)
*  (see full documentation at URL http://vizier.u-strasbg.fr/doc/catstd.htx)
*  Please report problems or questions to   
C=============================================================================

      implicit none
*  Unspecified or NULL values, generally corresponding to blank columns,
*  are assigned one of the following special values:
*     rNULL__    for unknown or NULL floating-point values
*     iNULL__    for unknown or NULL   integer      values
      real*4     rNULL__
      integer*4  iNULL__
      parameter  (rNULL__=--2147483648.)  	! NULL real number
      parameter  (iNULL__=(-2147483647-1))	! NULL int  number
      integer    idig			! testing NULL number

C=============================================================================
Cat. J/ApJS/219/42    Spitzer point source catalogs in 7 nearby gal.    (Khan+, 2015)
*================================================================================
*Spitzer point-source catalogs of ~300000 stars in seven nearby galaxies.
*    Khan R., Stanek K.Z., Kochanek C.S., Sonneborn G.
*   <Astrophys. J. Suppl. Ser., 219, 42 (2015)>
*   =2015ApJS..219...42K    (SIMBAD/NED BibCode)
C=============================================================================

C  Internal variables

      integer*4 i__

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'table2.dat'	! Catalog for 30745 point sources in NGC 6822

      integer*4 nr__
      parameter (nr__=30745)	! Number of records
      character*101 ar__   	! Full-size record

C  J2000 position composed of: RAdeg DEdeg
      real*8        RAdeg       ! (deg) Right Ascension in decimal degrees (J2000)
      real*8        DEdeg       ! (deg) Declination in decimal degrees (J2000)
      real*4        v3_6mag     ! (mag) [7.7/20.4] Spitzer/IRAC 3.6um band Vega mag
      real*4        e_3_6mag    ! (mag) [0.01/0.3] 1{sigma} uncertainty in 3.6mag
      real*4        d3_6mag     ! (mag) [-2.1/4.3]? PSF mag minus aperture mag in 3.6um
      real*4        v4_5mag     ! (mag) [7.7/19.8] Spitzer/IRAC 4.5um band Vega mag
      real*4        e_4_5mag    ! (mag) [0.01/0.3] 1{sigma} uncertainty in 4.5mag
      real*4        d4_5mag     ! (mag) [-2.1/3.4]? PSF mag minus aperture mag in 4.5um
      character*1   l_5_8mag    ! 5.8mag 3{sigma} upper limit
      real*4        v5_8mag     ! (mag) [7.6/19.5]? Spitzer/IRAC 5.8um band Vega mag (1)
      real*4        e_5_8mag    ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 5.8mag
      real*4        d5_8mag     ! (mag) [-6.5/4.1]? PSF mag minus aperture mag in 5.8um
      character*1   l_8_0mag    ! 8.0mag 3{sigma} upper limit
      real*4        v8_0mag     ! (mag) [6.9/19.3]? Spitzer/IRAC 8um band Vega mag (1)
      real*4        e_8_0mag    ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 8.0mag
      real*4        d8_0mag     ! (mag) [-6.3/3.6]? PSF mag minus aperture mag in 8.0um
      character*1   l_24mag     ! 24mag 3{sigma} upper limit
      real*4        v24mag      ! (mag) [1.3/16.1]? Spitzer/MIPS 24um band Vega mag (1)
      real*4        e_24mag     ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 24mag
*Note (1): A blank indicates no reliable photometric measurement at that
*          location. In this case the uncertainty is also blank.

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'table3.dat'	! Catalog for 78841 point sources in M33

      integer*4 nr__1
      parameter (nr__1=78841)	! Number of records
      character*101 ar__1  	! Full-size record

C  J2000 position composed of: RAdeg DEdeg
      real*8        RAdeg_1     ! (deg) Right Ascension in decimal degrees (J2000)
      real*8        DEdeg_1     ! (deg) Declination in decimal degrees (J2000)
      real*4        v3_6mag_1   ! (mag) [7.7/20.4] Spitzer/IRAC 3.6um band Vega mag
      real*4        e_3_6mag_1  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 3.6mag
      real*4        d3_6mag_1   ! (mag) [-2.1/4.3]? PSF mag minus aperture mag in 3.6um
      real*4        v4_5mag_1   ! (mag) [7.7/19.8] Spitzer/IRAC 4.5um band Vega mag
      real*4        e_4_5mag_1  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 4.5mag
      real*4        d4_5mag_1   ! (mag) [-2.1/3.4]? PSF mag minus aperture mag in 4.5um
      character*1   l_5_8mag_1  ! 5.8mag 3{sigma} upper limit
      real*4        v5_8mag_1   ! (mag) [7.6/19.5]? Spitzer/IRAC 5.8um band Vega mag (1)
      real*4        e_5_8mag_1  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 5.8mag
      real*4        d5_8mag_1   ! (mag) [-6.5/4.1]? PSF mag minus aperture mag in 5.8um
      character*1   l_8_0mag_1  ! 8.0mag 3{sigma} upper limit
      real*4        v8_0mag_1   ! (mag) [6.9/19.3]? Spitzer/IRAC 8um band Vega mag (1)
      real*4        e_8_0mag_1  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 8.0mag
      real*4        d8_0mag_1   ! (mag) [-6.3/3.6]? PSF mag minus aperture mag in 8.0um
      character*1   l_24mag_1   ! 24mag 3{sigma} upper limit
      real*4        v24mag_1    ! (mag) [1.3/16.1]? Spitzer/MIPS 24um band Vega mag (1)
      real*4        e_24mag_1   ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 24mag
*Note (1): A blank indicates no reliable photometric measurement at that
*          location. In this case the uncertainty is also blank.

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'table4.dat'	! Catalog for 21739 point sources in NGC 300

      integer*4 nr__2
      parameter (nr__2=21739)	! Number of records
      character*101 ar__2  	! Full-size record

C  J2000 position composed of: RAdeg DEdeg
      real*8        RAdeg_2     ! (deg) Right Ascension in decimal degrees (J2000)
      real*8        DEdeg_2     ! (deg) Declination in decimal degrees (J2000)
      real*4        v3_6mag_2   ! (mag) [7.7/20.4] Spitzer/IRAC 3.6um band Vega mag
      real*4        e_3_6mag_2  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 3.6mag
      real*4        d3_6mag_2   ! (mag) [-2.1/4.3]? PSF mag minus aperture mag in 3.6um
      real*4        v4_5mag_2   ! (mag) [7.7/19.8] Spitzer/IRAC 4.5um band Vega mag
      real*4        e_4_5mag_2  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 4.5mag
      real*4        d4_5mag_2   ! (mag) [-2.1/3.4]? PSF mag minus aperture mag in 4.5um
      character*1   l_5_8mag_2  ! 5.8mag 3{sigma} upper limit
      real*4        v5_8mag_2   ! (mag) [7.6/19.5]? Spitzer/IRAC 5.8um band Vega mag (1)
      real*4        e_5_8mag_2  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 5.8mag
      real*4        d5_8mag_2   ! (mag) [-6.5/4.1]? PSF mag minus aperture mag in 5.8um
      character*1   l_8_0mag_2  ! 8.0mag 3{sigma} upper limit
      real*4        v8_0mag_2   ! (mag) [6.9/19.3]? Spitzer/IRAC 8um band Vega mag (1)
      real*4        e_8_0mag_2  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 8.0mag
      real*4        d8_0mag_2   ! (mag) [-6.3/3.6]? PSF mag minus aperture mag in 8.0um
      character*1   l_24mag_2   ! 24mag 3{sigma} upper limit
      real*4        v24mag_2    ! (mag) [1.3/16.1]? Spitzer/MIPS 24um band Vega mag (1)
      real*4        e_24mag_2   ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 24mag
*Note (1): A blank indicates no reliable photometric measurement at that
*          location. In this case the uncertainty is also blank.

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'table5.dat'	! Catalog for 17022 point sources in NGC 2403

      integer*4 nr__3
      parameter (nr__3=17022)	! Number of records
      character*101 ar__3  	! Full-size record

C  J2000 position composed of: RAdeg DEdeg
      real*8        RAdeg_3     ! (deg) Right Ascension in decimal degrees (J2000)
      real*8        DEdeg_3     ! (deg) Declination in decimal degrees (J2000)
      real*4        v3_6mag_3   ! (mag) [7.7/20.4] Spitzer/IRAC 3.6um band Vega mag
      real*4        e_3_6mag_3  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 3.6mag
      real*4        d3_6mag_3   ! (mag) [-2.1/4.3]? PSF mag minus aperture mag in 3.6um
      real*4        v4_5mag_3   ! (mag) [7.7/19.8] Spitzer/IRAC 4.5um band Vega mag
      real*4        e_4_5mag_3  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 4.5mag
      real*4        d4_5mag_3   ! (mag) [-2.1/3.4]? PSF mag minus aperture mag in 4.5um
      character*1   l_5_8mag_3  ! 5.8mag 3{sigma} upper limit
      real*4        v5_8mag_3   ! (mag) [7.6/19.5]? Spitzer/IRAC 5.8um band Vega mag (1)
      real*4        e_5_8mag_3  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 5.8mag
      real*4        d5_8mag_3   ! (mag) [-6.5/4.1]? PSF mag minus aperture mag in 5.8um
      character*1   l_8_0mag_3  ! 8.0mag 3{sigma} upper limit
      real*4        v8_0mag_3   ! (mag) [6.9/19.3]? Spitzer/IRAC 8um band Vega mag (1)
      real*4        e_8_0mag_3  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 8.0mag
      real*4        d8_0mag_3   ! (mag) [-6.3/3.6]? PSF mag minus aperture mag in 8.0um
      character*1   l_24mag_3   ! 24mag 3{sigma} upper limit
      real*4        v24mag_3    ! (mag) [1.3/16.1]? Spitzer/MIPS 24um band Vega mag (1)
      real*4        e_24mag_3   ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 24mag
*Note (1): A blank indicates no reliable photometric measurement at that
*          location. In this case the uncertainty is also blank.

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'table6.dat'	! Catalog for 28674 point sources in M81

      integer*4 nr__4
      parameter (nr__4=28674)	! Number of records
      character*101 ar__4  	! Full-size record

C  J2000 position composed of: RAdeg DEdeg
      real*8        RAdeg_4     ! (deg) Right Ascension in decimal degrees (J2000)
      real*8        DEdeg_4     ! (deg) Declination in decimal degrees (J2000)
      real*4        v3_6mag_4   ! (mag) [7.7/20.4] Spitzer/IRAC 3.6um band Vega mag
      real*4        e_3_6mag_4  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 3.6mag
      real*4        d3_6mag_4   ! (mag) [-2.1/4.3]? PSF mag minus aperture mag in 3.6um
      real*4        v4_5mag_4   ! (mag) [7.7/19.8] Spitzer/IRAC 4.5um band Vega mag
      real*4        e_4_5mag_4  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 4.5mag
      real*4        d4_5mag_4   ! (mag) [-2.1/3.4]? PSF mag minus aperture mag in 4.5um
      character*1   l_5_8mag_4  ! 5.8mag 3{sigma} upper limit
      real*4        v5_8mag_4   ! (mag) [7.6/19.5]? Spitzer/IRAC 5.8um band Vega mag (1)
      real*4        e_5_8mag_4  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 5.8mag
      real*4        d5_8mag_4   ! (mag) [-6.5/4.1]? PSF mag minus aperture mag in 5.8um
      character*1   l_8_0mag_4  ! 8.0mag 3{sigma} upper limit
      real*4        v8_0mag_4   ! (mag) [6.9/19.3]? Spitzer/IRAC 8um band Vega mag (1)
      real*4        e_8_0mag_4  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 8.0mag
      real*4        d8_0mag_4   ! (mag) [-6.3/3.6]? PSF mag minus aperture mag in 8.0um
      character*1   l_24mag_4   ! 24mag 3{sigma} upper limit
      real*4        v24mag_4    ! (mag) [1.3/16.1]? Spitzer/MIPS 24um band Vega mag (1)
      real*4        e_24mag_4   ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 24mag
*Note (1): A blank indicates no reliable photometric measurement at that
*          location. In this case the uncertainty is also blank.

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'table7.dat'	! Catalog for 16658 point sources in NGC 247

      integer*4 nr__5
      parameter (nr__5=16658)	! Number of records
      character*101 ar__5  	! Full-size record

C  J2000 position composed of: RAdeg DEdeg
      real*8        RAdeg_5     ! (deg) Right Ascension in decimal degrees (J2000)
      real*8        DEdeg_5     ! (deg) Declination in decimal degrees (J2000)
      real*4        v3_6mag_5   ! (mag) [7.7/20.4] Spitzer/IRAC 3.6um band Vega mag
      real*4        e_3_6mag_5  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 3.6mag
      real*4        d3_6mag_5   ! (mag) [-2.1/4.3]? PSF mag minus aperture mag in 3.6um
      real*4        v4_5mag_5   ! (mag) [7.7/19.8] Spitzer/IRAC 4.5um band Vega mag
      real*4        e_4_5mag_5  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 4.5mag
      real*4        d4_5mag_5   ! (mag) [-2.1/3.4]? PSF mag minus aperture mag in 4.5um
      character*1   l_5_8mag_5  ! 5.8mag 3{sigma} upper limit
      real*4        v5_8mag_5   ! (mag) [7.6/19.5]? Spitzer/IRAC 5.8um band Vega mag (1)
      real*4        e_5_8mag_5  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 5.8mag
      real*4        d5_8mag_5   ! (mag) [-6.5/4.1]? PSF mag minus aperture mag in 5.8um
      character*1   l_8_0mag_5  ! 8.0mag 3{sigma} upper limit
      real*4        v8_0mag_5   ! (mag) [6.9/19.3]? Spitzer/IRAC 8um band Vega mag (1)
      real*4        e_8_0mag_5  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 8.0mag
      real*4        d8_0mag_5   ! (mag) [-6.3/3.6]? PSF mag minus aperture mag in 8.0um
      character*1   l_24mag_5   ! 24mag 3{sigma} upper limit
      real*4        v24mag_5    ! (mag) [1.3/16.1]? Spitzer/MIPS 24um band Vega mag (1)
      real*4        e_24mag_5   ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 24mag
*Note (1): A blank indicates no reliable photometric measurement at that
*          location. In this case the uncertainty is also blank.

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'table8.dat'	! Catalog for 5617 point sources in NGC 7793

      integer*4 nr__6
      parameter (nr__6=5617)	! Number of records
      character*101 ar__6  	! Full-size record

C  J2000 position composed of: RAdeg DEdeg
      real*8        RAdeg_6     ! (deg) Right Ascension in decimal degrees (J2000)
      real*8        DEdeg_6     ! (deg) Declination in decimal degrees (J2000)
      real*4        v3_6mag_6   ! (mag) [7.7/20.4] Spitzer/IRAC 3.6um band Vega mag
      real*4        e_3_6mag_6  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 3.6mag
      real*4        d3_6mag_6   ! (mag) [-2.1/4.3]? PSF mag minus aperture mag in 3.6um
      real*4        v4_5mag_6   ! (mag) [7.7/19.8] Spitzer/IRAC 4.5um band Vega mag
      real*4        e_4_5mag_6  ! (mag) [0.01/0.3] 1{sigma} uncertainty in 4.5mag
      real*4        d4_5mag_6   ! (mag) [-2.1/3.4]? PSF mag minus aperture mag in 4.5um
      character*1   l_5_8mag_6  ! 5.8mag 3{sigma} upper limit
      real*4        v5_8mag_6   ! (mag) [7.6/19.5]? Spitzer/IRAC 5.8um band Vega mag (1)
      real*4        e_5_8mag_6  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 5.8mag
      real*4        d5_8mag_6   ! (mag) [-6.5/4.1]? PSF mag minus aperture mag in 5.8um
      character*1   l_8_0mag_6  ! 8.0mag 3{sigma} upper limit
      real*4        v8_0mag_6   ! (mag) [6.9/19.3]? Spitzer/IRAC 8um band Vega mag (1)
      real*4        e_8_0mag_6  ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 8.0mag
      real*4        d8_0mag_6   ! (mag) [-6.3/3.6]? PSF mag minus aperture mag in 8.0um
      character*1   l_24mag_6   ! 24mag 3{sigma} upper limit
      real*4        v24mag_6    ! (mag) [1.3/16.1]? Spitzer/MIPS 24um band Vega mag (1)
      real*4        e_24mag_6   ! (mag) [0.01/0.3]? 1{sigma} uncertainty in 24mag
*Note (1): A blank indicates no reliable photometric measurement at that
*          location. In this case the uncertainty is also blank.

C=============================================================================

C  Loading file 'table2.dat'	! Catalog for 30745 point sources in NGC 6822

C  Format for file interpretation

    1 format(
     +  F9.5,1X,F9.5,1X,F5.2,1X,F4.2,1X,F5.2,1X,F5.2,1X,F4.2,1X,F5.2,
     +  1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,
     +  F5.2,1X,F4.2)

C  Effective file loading

      open(unit=1,status='old',file=
     +'table2.dat')
      write(6,*) '....Loading file: table2.dat'
      do i__=1,30745
        read(1,'(A101)')ar__
        read(ar__,1)
     +  RAdeg,DEdeg,v3_6mag,e_3_6mag,d3_6mag,v4_5mag,e_4_5mag,d4_5mag,
     +  l_5_8mag,v5_8mag,e_5_8mag,d5_8mag,l_8_0mag,v8_0mag,e_8_0mag,
     +  d8_0mag,l_24mag,v24mag,e_24mag
        if(ar__(32:36) .EQ. '') d3_6mag = rNULL__
        if(ar__(49:53) .EQ. '') d4_5mag = rNULL__
        if(ar__(56:60) .EQ. '') v5_8mag = rNULL__
        if(ar__(62:65) .EQ. '') e_5_8mag = rNULL__
        if(ar__(67:71) .EQ. '') d5_8mag = rNULL__
        if(ar__(74:78) .EQ. '') v8_0mag = rNULL__
        if(ar__(80:83) .EQ. '') e_8_0mag = rNULL__
        if(ar__(85:89) .EQ. '') d8_0mag = rNULL__
        if(ar__(92:96) .EQ. '') v24mag = rNULL__
        if(ar__(98:101) .EQ. '') e_24mag = rNULL__
c    ..............Just test output...........
        write(6,1)
     +  RAdeg,DEdeg,v3_6mag,e_3_6mag,d3_6mag,v4_5mag,e_4_5mag,d4_5mag,
     +  l_5_8mag,v5_8mag,e_5_8mag,d5_8mag,l_8_0mag,v8_0mag,e_8_0mag,
     +  d8_0mag,l_24mag,v24mag,e_24mag
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'table3.dat'	! Catalog for 78841 point sources in M33

C  Format for file interpretation

    2 format(
     +  F9.5,1X,F9.5,1X,F5.2,1X,F4.2,1X,F5.2,1X,F5.2,1X,F4.2,1X,F5.2,
     +  1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,
     +  F5.2,1X,F4.2)

C  Effective file loading

      open(unit=1,status='old',file=
     +'table3.dat')
      write(6,*) '....Loading file: table3.dat'
      do i__=1,78841
        read(1,'(A101)')ar__1
        read(ar__1,2)
     +  RAdeg_1,DEdeg_1,v3_6mag_1,e_3_6mag_1,d3_6mag_1,v4_5mag_1,
     +  e_4_5mag_1,d4_5mag_1,l_5_8mag_1,v5_8mag_1,e_5_8mag_1,
     +  d5_8mag_1,l_8_0mag_1,v8_0mag_1,e_8_0mag_1,d8_0mag_1,l_24mag_1,
     +  v24mag_1,e_24mag_1
        if(ar__1(32:36) .EQ. '') d3_6mag_1 = rNULL__
        if(ar__1(49:53) .EQ. '') d4_5mag_1 = rNULL__
        if(ar__1(56:60) .EQ. '') v5_8mag_1 = rNULL__
        if(ar__1(62:65) .EQ. '') e_5_8mag_1 = rNULL__
        if(ar__1(67:71) .EQ. '') d5_8mag_1 = rNULL__
        if(ar__1(74:78) .EQ. '') v8_0mag_1 = rNULL__
        if(ar__1(80:83) .EQ. '') e_8_0mag_1 = rNULL__
        if(ar__1(85:89) .EQ. '') d8_0mag_1 = rNULL__
        if(ar__1(92:96) .EQ. '') v24mag_1 = rNULL__
        if(ar__1(98:101) .EQ. '') e_24mag_1 = rNULL__
c    ..............Just test output...........
        write(6,2)
     +  RAdeg_1,DEdeg_1,v3_6mag_1,e_3_6mag_1,d3_6mag_1,v4_5mag_1,
     +  e_4_5mag_1,d4_5mag_1,l_5_8mag_1,v5_8mag_1,e_5_8mag_1,
     +  d5_8mag_1,l_8_0mag_1,v8_0mag_1,e_8_0mag_1,d8_0mag_1,l_24mag_1,
     +  v24mag_1,e_24mag_1
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'table4.dat'	! Catalog for 21739 point sources in NGC 300

C  Format for file interpretation

    3 format(
     +  F9.5,1X,F9.5,1X,F5.2,1X,F4.2,1X,F5.2,1X,F5.2,1X,F4.2,1X,F5.2,
     +  1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,
     +  F5.2,1X,F4.2)

C  Effective file loading

      open(unit=1,status='old',file=
     +'table4.dat')
      write(6,*) '....Loading file: table4.dat'
      do i__=1,21739
        read(1,'(A101)')ar__2
        read(ar__2,3)
     +  RAdeg_2,DEdeg_2,v3_6mag_2,e_3_6mag_2,d3_6mag_2,v4_5mag_2,
     +  e_4_5mag_2,d4_5mag_2,l_5_8mag_2,v5_8mag_2,e_5_8mag_2,
     +  d5_8mag_2,l_8_0mag_2,v8_0mag_2,e_8_0mag_2,d8_0mag_2,l_24mag_2,
     +  v24mag_2,e_24mag_2
        if(ar__2(32:36) .EQ. '') d3_6mag_2 = rNULL__
        if(ar__2(49:53) .EQ. '') d4_5mag_2 = rNULL__
        if(ar__2(56:60) .EQ. '') v5_8mag_2 = rNULL__
        if(ar__2(62:65) .EQ. '') e_5_8mag_2 = rNULL__
        if(ar__2(67:71) .EQ. '') d5_8mag_2 = rNULL__
        if(ar__2(74:78) .EQ. '') v8_0mag_2 = rNULL__
        if(ar__2(80:83) .EQ. '') e_8_0mag_2 = rNULL__
        if(ar__2(85:89) .EQ. '') d8_0mag_2 = rNULL__
        if(ar__2(92:96) .EQ. '') v24mag_2 = rNULL__
        if(ar__2(98:101) .EQ. '') e_24mag_2 = rNULL__
c    ..............Just test output...........
        write(6,3)
     +  RAdeg_2,DEdeg_2,v3_6mag_2,e_3_6mag_2,d3_6mag_2,v4_5mag_2,
     +  e_4_5mag_2,d4_5mag_2,l_5_8mag_2,v5_8mag_2,e_5_8mag_2,
     +  d5_8mag_2,l_8_0mag_2,v8_0mag_2,e_8_0mag_2,d8_0mag_2,l_24mag_2,
     +  v24mag_2,e_24mag_2
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'table5.dat'	! Catalog for 17022 point sources in NGC 2403

C  Format for file interpretation

    4 format(
     +  F9.5,1X,F9.5,1X,F5.2,1X,F4.2,1X,F5.2,1X,F5.2,1X,F4.2,1X,F5.2,
     +  1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,
     +  F5.2,1X,F4.2)

C  Effective file loading

      open(unit=1,status='old',file=
     +'table5.dat')
      write(6,*) '....Loading file: table5.dat'
      do i__=1,17022
        read(1,'(A101)')ar__3
        read(ar__3,4)
     +  RAdeg_3,DEdeg_3,v3_6mag_3,e_3_6mag_3,d3_6mag_3,v4_5mag_3,
     +  e_4_5mag_3,d4_5mag_3,l_5_8mag_3,v5_8mag_3,e_5_8mag_3,
     +  d5_8mag_3,l_8_0mag_3,v8_0mag_3,e_8_0mag_3,d8_0mag_3,l_24mag_3,
     +  v24mag_3,e_24mag_3
        if(ar__3(32:36) .EQ. '') d3_6mag_3 = rNULL__
        if(ar__3(49:53) .EQ. '') d4_5mag_3 = rNULL__
        if(ar__3(56:60) .EQ. '') v5_8mag_3 = rNULL__
        if(ar__3(62:65) .EQ. '') e_5_8mag_3 = rNULL__
        if(ar__3(67:71) .EQ. '') d5_8mag_3 = rNULL__
        if(ar__3(74:78) .EQ. '') v8_0mag_3 = rNULL__
        if(ar__3(80:83) .EQ. '') e_8_0mag_3 = rNULL__
        if(ar__3(85:89) .EQ. '') d8_0mag_3 = rNULL__
        if(ar__3(92:96) .EQ. '') v24mag_3 = rNULL__
        if(ar__3(98:101) .EQ. '') e_24mag_3 = rNULL__
c    ..............Just test output...........
        write(6,4)
     +  RAdeg_3,DEdeg_3,v3_6mag_3,e_3_6mag_3,d3_6mag_3,v4_5mag_3,
     +  e_4_5mag_3,d4_5mag_3,l_5_8mag_3,v5_8mag_3,e_5_8mag_3,
     +  d5_8mag_3,l_8_0mag_3,v8_0mag_3,e_8_0mag_3,d8_0mag_3,l_24mag_3,
     +  v24mag_3,e_24mag_3
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'table6.dat'	! Catalog for 28674 point sources in M81

C  Format for file interpretation

    5 format(
     +  F9.5,1X,F9.5,1X,F5.2,1X,F4.2,1X,F5.2,1X,F5.2,1X,F4.2,1X,F5.2,
     +  1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,
     +  F5.2,1X,F4.2)

C  Effective file loading

      open(unit=1,status='old',file=
     +'table6.dat')
      write(6,*) '....Loading file: table6.dat'
      do i__=1,28674
        read(1,'(A101)')ar__4
        read(ar__4,5)
     +  RAdeg_4,DEdeg_4,v3_6mag_4,e_3_6mag_4,d3_6mag_4,v4_5mag_4,
     +  e_4_5mag_4,d4_5mag_4,l_5_8mag_4,v5_8mag_4,e_5_8mag_4,
     +  d5_8mag_4,l_8_0mag_4,v8_0mag_4,e_8_0mag_4,d8_0mag_4,l_24mag_4,
     +  v24mag_4,e_24mag_4
        if(ar__4(32:36) .EQ. '') d3_6mag_4 = rNULL__
        if(ar__4(49:53) .EQ. '') d4_5mag_4 = rNULL__
        if(ar__4(56:60) .EQ. '') v5_8mag_4 = rNULL__
        if(ar__4(62:65) .EQ. '') e_5_8mag_4 = rNULL__
        if(ar__4(67:71) .EQ. '') d5_8mag_4 = rNULL__
        if(ar__4(74:78) .EQ. '') v8_0mag_4 = rNULL__
        if(ar__4(80:83) .EQ. '') e_8_0mag_4 = rNULL__
        if(ar__4(85:89) .EQ. '') d8_0mag_4 = rNULL__
        if(ar__4(92:96) .EQ. '') v24mag_4 = rNULL__
        if(ar__4(98:101) .EQ. '') e_24mag_4 = rNULL__
c    ..............Just test output...........
        write(6,5)
     +  RAdeg_4,DEdeg_4,v3_6mag_4,e_3_6mag_4,d3_6mag_4,v4_5mag_4,
     +  e_4_5mag_4,d4_5mag_4,l_5_8mag_4,v5_8mag_4,e_5_8mag_4,
     +  d5_8mag_4,l_8_0mag_4,v8_0mag_4,e_8_0mag_4,d8_0mag_4,l_24mag_4,
     +  v24mag_4,e_24mag_4
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'table7.dat'	! Catalog for 16658 point sources in NGC 247

C  Format for file interpretation

    6 format(
     +  F9.5,1X,F9.5,1X,F5.2,1X,F4.2,1X,F5.2,1X,F5.2,1X,F4.2,1X,F5.2,
     +  1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,
     +  F5.2,1X,F4.2)

C  Effective file loading

      open(unit=1,status='old',file=
     +'table7.dat')
      write(6,*) '....Loading file: table7.dat'
      do i__=1,16658
        read(1,'(A101)')ar__5
        read(ar__5,6)
     +  RAdeg_5,DEdeg_5,v3_6mag_5,e_3_6mag_5,d3_6mag_5,v4_5mag_5,
     +  e_4_5mag_5,d4_5mag_5,l_5_8mag_5,v5_8mag_5,e_5_8mag_5,
     +  d5_8mag_5,l_8_0mag_5,v8_0mag_5,e_8_0mag_5,d8_0mag_5,l_24mag_5,
     +  v24mag_5,e_24mag_5
        if(ar__5(32:36) .EQ. '') d3_6mag_5 = rNULL__
        if(ar__5(49:53) .EQ. '') d4_5mag_5 = rNULL__
        if(ar__5(56:60) .EQ. '') v5_8mag_5 = rNULL__
        if(ar__5(62:65) .EQ. '') e_5_8mag_5 = rNULL__
        if(ar__5(67:71) .EQ. '') d5_8mag_5 = rNULL__
        if(ar__5(74:78) .EQ. '') v8_0mag_5 = rNULL__
        if(ar__5(80:83) .EQ. '') e_8_0mag_5 = rNULL__
        if(ar__5(85:89) .EQ. '') d8_0mag_5 = rNULL__
        if(ar__5(92:96) .EQ. '') v24mag_5 = rNULL__
        if(ar__5(98:101) .EQ. '') e_24mag_5 = rNULL__
c    ..............Just test output...........
        write(6,6)
     +  RAdeg_5,DEdeg_5,v3_6mag_5,e_3_6mag_5,d3_6mag_5,v4_5mag_5,
     +  e_4_5mag_5,d4_5mag_5,l_5_8mag_5,v5_8mag_5,e_5_8mag_5,
     +  d5_8mag_5,l_8_0mag_5,v8_0mag_5,e_8_0mag_5,d8_0mag_5,l_24mag_5,
     +  v24mag_5,e_24mag_5
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'table8.dat'	! Catalog for 5617 point sources in NGC 7793

C  Format for file interpretation

    7 format(
     +  F9.5,1X,F9.5,1X,F5.2,1X,F4.2,1X,F5.2,1X,F5.2,1X,F4.2,1X,F5.2,
     +  1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,F5.2,1X,F4.2,1X,F5.2,1X,A1,
     +  F5.2,1X,F4.2)

C  Effective file loading

      open(unit=1,status='old',file=
     +'table8.dat')
      write(6,*) '....Loading file: table8.dat'
      do i__=1,5617
        read(1,'(A101)')ar__6
        read(ar__6,7)
     +  RAdeg_6,DEdeg_6,v3_6mag_6,e_3_6mag_6,d3_6mag_6,v4_5mag_6,
     +  e_4_5mag_6,d4_5mag_6,l_5_8mag_6,v5_8mag_6,e_5_8mag_6,
     +  d5_8mag_6,l_8_0mag_6,v8_0mag_6,e_8_0mag_6,d8_0mag_6,l_24mag_6,
     +  v24mag_6,e_24mag_6
        if(ar__6(32:36) .EQ. '') d3_6mag_6 = rNULL__
        if(ar__6(49:53) .EQ. '') d4_5mag_6 = rNULL__
        if(ar__6(56:60) .EQ. '') v5_8mag_6 = rNULL__
        if(ar__6(62:65) .EQ. '') e_5_8mag_6 = rNULL__
        if(ar__6(67:71) .EQ. '') d5_8mag_6 = rNULL__
        if(ar__6(74:78) .EQ. '') v8_0mag_6 = rNULL__
        if(ar__6(80:83) .EQ. '') e_8_0mag_6 = rNULL__
        if(ar__6(85:89) .EQ. '') d8_0mag_6 = rNULL__
        if(ar__6(92:96) .EQ. '') v24mag_6 = rNULL__
        if(ar__6(98:101) .EQ. '') e_24mag_6 = rNULL__
c    ..............Just test output...........
        write(6,7)
     +  RAdeg_6,DEdeg_6,v3_6mag_6,e_3_6mag_6,d3_6mag_6,v4_5mag_6,
     +  e_4_5mag_6,d4_5mag_6,l_5_8mag_6,v5_8mag_6,e_5_8mag_6,
     +  d5_8mag_6,l_8_0mag_6,v8_0mag_6,e_8_0mag_6,d8_0mag_6,l_24mag_6,
     +  v24mag_6,e_24mag_6
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================
      stop
      end