extern /prod_clone/primary/00/gfs/v16.3/gfs/atmos/analysis/jgfs_atmos_analysis:release_fcst
extern /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
extern /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
extern /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
extern /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
extern /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
extern /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis

extern /prod_clone/primary/06/gfs/v16.3/gfs/atmos/analysis/jgfs_atmos_analysis:release_fcst
extern /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
extern /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
extern /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
extern /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
extern /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009

extern /prod_clone/primary/12/gfs/v16.3/gfs/atmos/analysis/jgfs_atmos_analysis:release_fcst
extern /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
extern /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
extern /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
extern /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
extern /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009

extern /prod_clone/primary/18/gfs/v16.3/gfs/atmos/analysis/jgfs_atmos_analysis:release_fcst
extern /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
extern /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
extern /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
extern /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
extern /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009

suite para_hafs_v2
  family primary
    family 00
      edit CYC '00'
      family hafs
#       edit QUEUE_ARCH 'prod_transfer'
        edit NET 'hafs'
        edit PROJ 'HAFS'
        edit hafs_ver 'v2.0.0'
#       edit PACKAGEHOME '/lfs/h1/ops/%ENVIR%/packages/hafs.%hafs_ver%'
        edit VER '_%hafs_ver%'
        # Begin for EMC TEST
        edit MACHINE_SITE 'development'
        edit PROJENVIR 'DEV'
        edit ENVIR 'test'
        edit QUEUE 'devhigh'
        edit QUEUE_ARCH 'dev_transfer'
        edit PACKAGEHOME '/lfs/h2/emc/hur/noscrub/%EMC_USER%/ecflow/%ENVIR%/packages/hafs.%hafs_ver%'
#       edit PACKAGEHOME '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/packages/hafs.%hafs_ver%'
#       edit OUTPUTDIR '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/output/prod/today'
        edit OUTPUTDIR '/lfs/h2/emc/ptmp/%EMC_USER%/ecflow_hafs/%ENVIR%/output/prod/today'
        edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
        # End for EMC TEST
        family v2.0
#           edit ECF_FILES '%PACKAGEHOME%/ecf'
          family hfsa
            edit RUN 'hfsa'
#             edit ECF_FILES '%PACKAGEHOME%/ecf'
            task jhafs_msg_check
              trigger :TIME >= 0245 and :TIME < 0850
            family storm1
#             edit ECF_FILES '%PACKAGEHOME%/ecf'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger  /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
            family storm6
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '6'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm6 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm6
            family storm7
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '7'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm7 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm7
          endfamily      # hfsa
          family hfsb
            edit RUN 'hfsb'
            family storm1
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger :TIME >= 0300 and :TIME < 0900
              family launch
                task jhafs_launch
                  trigger :TIME >= 0310 and :TIME < 0910 and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120 and /prod_clone/primary/00/rtofs/v2.3/jrtofs_global_analysis==complete
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/00/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/18/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
          endfamily      # hfsb
        endfamily
      endfamily          # hafs
    endfamily            # family 00

    family 06
      edit CYC '06'
      family hafs
#       edit QUEUE_ARCH 'prod_transfer'
        edit NET 'hafs'
        edit PROJ 'HAFS'
        edit hafs_ver 'v2.0.0'
#       edit PACKAGEHOME '/lfs/h1/ops/%ENVIR%/packages/hafs.%hafs_ver%'
        edit VER '_%hafs_ver%'
        # Begin for EMC TEST
        edit MACHINE_SITE 'development'
        edit PROJENVIR 'DEV'
        edit ENVIR 'test'
        edit QUEUE 'devhigh'
        edit QUEUE_ARCH 'dev_transfer'
        edit PACKAGEHOME '/lfs/h2/emc/global/noscrub/%EMC_USER%/%ENVIR%/packages/hafs.%hafs_ver%'
#        edit PACKAGEHOME '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/packages/hafs.%hafs_ver%'
#        edit OUTPUTDIR '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/output/prod/today'
        edit OUTPUTDIR '/lfs/h2/emc/ptmp/%EMC_USER%/ecflow_hafs/%ENVIR%/output/prod/today'
        edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
        # End for EMC TEST
        family v2.0
#         edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
          family hfsa
            edit RUN 'hfsa'
            task jhafs_msg_check
              trigger :TIME >= 0845 and :TIME < 1450
            family storm1
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
            family storm6
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '6'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm6 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm6
            family storm7
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '7'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm7 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm7
          endfamily      # hfsa
          family hfsb
            edit RUN 'hfsb'
            family storm1
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger :TIME >= 0900 and :TIME < 1500
              family launch
                task jhafs_launch
                  trigger :TIME >= 0910 and :TIME < 1500 and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/06/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/00/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
          endfamily      # hfsb
        endfamily
      endfamily          # hafs
    endfamily            # family 06

    family 12
      edit CYC '12'
      family hafs
#        edit QUEUE_ARCH 'prod_transfer'
        edit NET 'hafs'
        edit PROJ 'HAFS'
        edit hafs_ver 'v2.0.0'
#        edit PACKAGEHOME '/lfs/h1/ops/%ENVIR%/packages/hafs.%hafs_ver%'
        edit VER '_%hafs_ver%'
        # Begin for EMC TEST
        edit MACHINE_SITE 'development'
        edit PROJENVIR 'DEV'
        edit ENVIR 'test'
        edit QUEUE 'devhigh'
        edit QUEUE_ARCH 'dev_transfer'
        edit PACKAGEHOME '/lfs/h2/emc/global/noscrub/%EMC_USER%/%ENVIR%/packages/hafs.%hafs_ver%'
#        edit PACKAGEHOME '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/packages/hafs.%hafs_ver%'
#        edit OUTPUTDIR '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/output/prod/today'
        edit OUTPUTDIR '/lfs/h2/emc/ptmp/%EMC_USER%/ecflow_hafs/%ENVIR%/output/prod/today'
        edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
        # End for EMC TEST
        family v2.0
#         edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
          family hfsa
            edit RUN 'hfsa'
            task jhafs_msg_check
              trigger :TIME >= 1450 and :TIME < 2050
            family storm1
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
            family storm6
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '6'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm6 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm6
            family storm7
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '7'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm7 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm7
          endfamily      # hfsa
          family hfsb
            edit RUN 'hfsb'
            family storm1
#             edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger :TIME >= 1500 and :TIME < 2100
              family launch
                task jhafs_launch
                  trigger :TIME >= 1510 and :TIME < 2110 and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/12/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/06/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
          endfamily      # hfsb
        endfamily
      endfamily          # hafs
    endfamily            # family 12

    family 18
      edit CYC '18'
      family hafs
#       edit QUEUE_ARCH 'prod_transfer'
        edit NET 'hafs'
        edit PROJ 'HAFS'
        edit hafs_ver 'v2.0.0'
#       edit PACKAGEHOME '/lfs/h1/ops/%ENVIR%/packages/hafs.%hafs_ver%'
        edit VER '_%hafs_ver%'
        # Begin for EMC TEST
        edit MACHINE_SITE 'development'
        edit PROJENVIR 'DEV'
        edit ENVIR 'test'
        edit QUEUE 'devhigh'
        edit QUEUE_ARCH 'dev_transfer'
        edit PACKAGEHOME '/lfs/h2/emc/global/noscrub/%EMC_USER%/%ENVIR%/packages/hafs.%hafs_ver%'
#        edit PACKAGEHOME '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/packages/hafs.%hafs_ver%'
#        edit OUTPUTDIR '/lfs/h2/emc/hur/noscrub/emc.hur/hurops/%ENVIR%/output/prod/today'
        edit OUTPUTDIR '/lfs/h2/emc/ptmp/%EMC_USER%/ecflow_hafs/%ENVIR%/output/prod/today'
        edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
        # End for EMC TEST
        family v2.0
#          edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
          family hfsa
            edit RUN 'hfsa'
            task jhafs_msg_check
              trigger ((:TIME >= 2050 and :TIME < 2359 ) or :TIME < 0250)
            family storm1
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
            family storm6
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '6'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm6 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm6
            family storm7
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '7'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm7 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsa_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsa_forecast_atm_ocn_wav
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==clear)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm7
          endfamily      # hfsa
          family hfsb
            edit RUN 'hfsb'
            family storm1
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '1'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm1 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm1
            family storm2
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '2'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm2 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm2
            family storm3
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '3'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm3 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm3
            family storm4
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '4'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm4 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm4
            family storm5
#              edit ECF_FILES '%PACKAGEHOME%/ecf/scripts'
              edit STORMNUM '5'
              task jhafs_cleanup
                trigger ((:TIME >= 2100 and :TIME < 2359 ) or :TIME < 0300)
              family launch
                task jhafs_launch
                  trigger ((:TIME >= 2110 and :TIME < 2359 ) or :TIME < 0300) and ../jhafs_cleanup==complete
                  label storm5 ""
                  event 1 NoStorm
                  event 2 Ocean
                  event 3 Wave
                  event 4 Analysis
              endfamily
              family prep
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_atm_prep
                  trigger ../launch/jhafs_launch==complete
                task jhafs_atm_prep_mvnest
                  trigger ../launch/jhafs_launch==complete
                task jhafs_obs_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ../init/jhafs_atm_init==complete
                task jhafs_ocn_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Ocean==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Ocean
                task jhafs_wav_prep
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Wave==clear
                  trigger ./jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post120
                  event 1 Wave
              endfamily
              family init
                complete ./launch/jhafs_launch:NoStorm
                trigger ./prep/jhafs_atm_prep==complete and /prod_clone/primary/18/gfs/v16.3/gfs/atmos/post/jgfs_atmos_post_manager:release_post000
                task jhafs_atm_ic
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                task jhafs_atm_ic_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post003
                task jhafs_atm_ic_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post006
                task jhafs_atm_ic_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger /prod_clone/primary/12/gfs/v16.3/gdas/atmos/post/jgdas_atmos_post_manager:release_post009
                task jhafs_atm_lbc
                task jhafs_atm_init
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_ic==complete
                task jhafs_atm_init_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat03==complete
                task jhafs_atm_init_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat06==complete
                task jhafs_atm_init_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_ic_fgat09==complete
                task jhafs_atm_vi
                  edit RI_EXT ''
                  edit FGAT_MODEL ''
                  edit FGAT_HR ''
                  trigger ./jhafs_atm_init==complete
                task jhafs_atm_vi_fgat03
                  edit RI_EXT '_fgat03'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '03'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat03==complete
                task jhafs_atm_vi_fgat06
                  edit RI_EXT '_fgat06'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '06'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat06==complete
                task jhafs_atm_vi_fgat09
                  edit RI_EXT '_fgat09'
                  edit FGAT_MODEL 'gdas'
                  edit FGAT_HR '09'
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                  trigger ./jhafs_atm_init_fgat09==complete
              endfamily
              family analysis
                complete ./launch/jhafs_launch:NoStorm
                trigger ./init/jhafs_atm_vi==complete and ./init/jhafs_atm_vi_fgat03==complete and ./init/jhafs_atm_vi_fgat06==complete and ./init/jhafs_atm_vi_fgat09==complete and ./prep/jhafs_obs_prep==complete
                task jhafs_analysis
                  complete ../launch/jhafs_launch==complete and ../launch/jhafs_launch:Analysis==clear
                task jhafs_analysis_merge
                  trigger ./jhafs_analysis==complete
              endfamily
              family forecast
                trigger ./prep==complete and ./init==complete and ./analysis==complete
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_hfsb_forecast_atm
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==set or ../prep/jhafs_wav_prep:Wave==set)
                task jhafs_hfsb_forecast_atm_ocn
                  complete ../init==complete and (../prep/jhafs_ocn_prep:Ocean==clear or ../prep/jhafs_wav_prep:Wave==set)
              endfamily
              family post
                complete ./launch/jhafs_launch:NoStorm
                task jhafs_unpost
                  trigger ../forecast==active or ../forecast==complete
                task jhafs_atm_post1
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '1'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_atm_post2
                  edit POST_GROUPN '2'
                  edit POST_GROUPI '2'
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_ocn_post
                  complete ../prep==complete and ../prep/jhafs_ocn_prep:Ocean==clear
                  trigger ./jhafs_unpost==complete and (../forecast==active or ../forecast==complete)
                task jhafs_wav_post
                  complete ../prep==complete and (../prep/jhafs_ocn_prep:Ocean==clear or../prep/jhafs_wav_prep:Wave==clear)
                  trigger ./jhafs_unpost==complete and ../forecast==complete
                task jhafs_product
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
                  event 1 SentTrackToNHC
                task jhafs_output
                  trigger ./jhafs_product==complete
                task jhafs_gempak
                  trigger ./jhafs_atm_post1==active or ./jhafs_atm_post1==complete or ./jhafs_atm_post2==active or ./jhafs_atm_post2==complete
              endfamily
            endfamily    # storm5
          endfamily      # hfsb
        endfamily
      endfamily          # hafs
    endfamily            # family 18

  endfamily              # primary
endsuite
