lUàk820309 919.0îl®e  output_module.f90OUTPUT_MODULE   @ € @ € @ P &&  3  1024      0         1  2  3#@ #ASSERTION#LEVEL#FMTSTRING#NEWLINE#I1#I2#I3#I4#I5#I6#F1#F2#F3#F4#F5#F6 #S1!#S2"#S3##S4$#S5%#S6&#L1'#L2(#L3)#L4*#L5+#L6,   1                     !1 "1 #1 $1 %1 &1 ' ( ) * + , @@ -  .#@ /#LVAL0 0  11  22  33  44  55  66#@ 7#PATCH_ARRAY8#MS19#ME1:#MS2;#ME2<#MS3=#ME3>#PS1?#PE1@#PS2A#PE2B#PS3C#PE3D#DOMAIN_ARRAYE#DS1F#DE1G#DS2H#DE2I#DS3J#DE3K 8 5Op5Op5Opp5Op5Op5Opp5Op&5Op5Op&5Op5Op&5Op5Op5Op5Opp5Op5Opp5Op5Opp 9 : ; < = > ? @ A B C D E 5Op5Op5Opp5Op5Op5Opp5Op&5Op5Op&5Op5Op&5Op5Op5Op5Opp5Op5Opp5Op5Opp F G H I J K+ @ L€ppp#@ M#IVALN#FROM_WHOMO N O  P  Q#@ R#RVALS#FROM_WHOMT S  T U3 @V @ W'Ð#NDIMSX#ISTAGGERY#DOM_STARTZ#MEM_START[#PATCH_START\#DOM_END]#MEM_END^#PATCH_END_#SR_X`#SR_Ya#RDATA_ARRb#DIMNAMESc#FIELDNAMEd#MEM_ORDERe#STAGGERf#UNITSg#DESCRhXY Zppp [ppp \ ppp ],ppp ^8ppp _Dppp`P aT bX &&&. cЀ pppd€P e€Ðf€Pg€Ðh€P@PiÐ&#FIELD_INFOW @@j#@k#NEST_NUMBERl#TITLEm#DATESTRn#GRID_TYPEo#DYNOPTp#CORNER_LATSq#CORNER_LONSr#START_DOM_1s#END_DOM_1t#START_DOM_2u#END_DOM_2v#START_PATCH_1w#END_PATCH_1x#START_PATCH_2y#END_PATCH_2z#START_MEM_1{#END_MEM_1|#START_MEM_2}#END_MEM_2~#EXTRA_COL#EXTRA_ROW€ @l m1 @n @o p q ppp r ppp @s @t @u @v @w @x @y @z @{ @| @} @~ @ @€#@#NEST_NUM‚#GRID_TYPEƒ#START_DOM_1„#END_DOM_1…#START_DOM_2†#END_DOM_2‡#START_PATCH_1ˆ#END_PATCH_1‰#START_PATCH_2Š#END_PATCH_2‹#START_MEM_1Œ#END_MEM_1#START_MEM_2Ž#END_MEM_2#EXTRA_COL#EXTRA_ROW‘ @‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘#@’ #START_MEM_I“#END_MEM_I”#START_MEM_J•#END_MEM_J–#START_MEM_K—#END_MEM_K˜#CNAME™#DATESTRš#REAL_ARRAY›#IS_TRAININGœ “ ” • – — ˜ @™1 @@š `› 5“pr—5“pr–5“pr•p5“pr•5“pr”5“pr“p5“pr“&5“pr“5“pr”&5“pr•5“pr–&5“pr—5“pr˜5“pr”5“pr“p5“pr–5“pr•p5“pr˜5“pr—p @œ#@0#TITLEž#START_DATEŸ#GRID_TYPE #DYN_OPT¡#WEST_EAST_DIM¢#SOUTH_NORTH_DIM£#BOTTOM_TOP_DIM¤#WE_PATCH_S¥#WE_PATCH_E¦#WE_PATCH_S_STAG§#WE_PATCH_E_STAG¨#SN_PATCH_S©#SN_PATCH_Eª#SN_PATCH_S_STAG«#SN_PATCH_E_STAG¬#MAP_PROJ­#CMMINLU®#NUM_LAND_CAT¯#IS_WATER°#IS_LAKE±#IS_ICE²#IS_URBAN³#I_SOILWATER´#GRID_IDµ#PARENT_ID¶#I_PARENT_START·#J_PARENT_START¸#I_PARENT_END¹#J_PARENT_ENDº#DX»#DY¼#CEN_LAT½#MOAD_CEN_LAT¾#CEN_LON¿#STAND_LONÀ#TRUELAT1Á#TRUELAT2Â#POLE_LATÃ#POLE_LONÄ#PARENT_GRID_RATIOÅ#SR_XÆ#SR_YÇ#CORNER_LATSÈ#CORNER_LONSÉ#NUM_METGRID_SOIL_LEVSÊ#FLAGSË#NFLAGSÌ#FLAG_EXCLUDED_MIDDLEÍ @ž1 @Ÿ1 @ 1 @¡ @¢ @£ @¤ ¥ ¦ § ¨ © ª « ¬ @­ @®€ @¯ @° @± @² @³ @´ @µ @¶ @· @¸ @¹ @º @»  @¼  @½  @¾  @¿  @À  @Á  @  @à  @Ä  @Å @Æ @Ç È ppp É ppp @Ê, @Ë€& @Ì @Í#@Î#VAR_NAMEÏ#VAR_VALUEÐ @Ï1 @Ð1#@Ñ#VAR_NAMEÒ#VAR_VALUEÓ @Ò1 @@Ó#@Ô#VAR_NAMEÕ#VAR_VALUEÖ @Õ1 @@Ö #@×#VAR_NAMEØ#VAR_VALUEÙ#NÚ @Ø1 @@Ù p5“prÚ5“prÚ @@Ú#@Û#VAR_NAMEÜ#VAR_VALUEÝ#NÞ @Ü1 @@Ýp5“prÞ5“prÞ @@Þ#@ß (fn#fn È@JPARALLEL_MODULE @JGRIDINFO_MODULE(H@JMISC_DEFINITIONS_MODULEˆ@JMODULE_DEBUG,È@JMODULE_INTERNAL_HEADER_UTIL+¤PROCESSORS+PARALLEL_MODULE#¬qERROR+MODULE_DEBUG9tMAX_FILENAME_LEN+MISC_DEFINITIONS_MODULE+‘@MY_PROC_ID+PARALLEL_MODULE(ÑqIO_NODE+PARALLEL_MODULE0B@DO_TILED_OUTPUT+GRIDINFO_MODULE/‚@IO_FORM_OUTPUT+GRIDINFO_MODULE/ÂqBINARY+MISC_DEFINITIONS_MODULE/3qNETCDF+MISC_DEFINITIONS_MODULE.¤qGRIB1+MISC_DEFINITIONS_MODULE%>MPRINTF+MODULE_DEBUG/S@aMPRINTF%ASSERTION+MODULE_DEBUG+“@aMPRINTF%LEVEL+MODULE_DEBUG/ÓLaMPRINTF%FMTSTRING+MODULE_DEBUG-@aMPRINTF%NEWLINE+MODULE_DEBUG(_@aMPRINTF%I1+MODULE_DEBUG(Ÿ@aMPRINTF%I2+MODULE_DEBUG(ß@aMPRINTF%I3+MODULE_DEBUG( @aMPRINTF%I4+MODULE_DEBUG(_ @aMPRINTF%I5+MODULE_DEBUG(Ÿ @aMPRINTF%I6+MODULE_DEBUG(ß @aMPRINTF%F1+MODULE_DEBUG( @aMPRINTF%F2+MODULE_DEBUG(_ @aMPRINTF%F3+MODULE_DEBUG(Ÿ @aMPRINTF%F4+MODULE_DEBUG(ß @aMPRINTF%F5+MODULE_DEBUG( @aMPRINTF%F6+MODULE_DEBUG(_ LaMPRINTF%S1+MODULE_DEBUG(« LaMPRINTF%S2+MODULE_DEBUG(÷ LaMPRINTF%S3+MODULE_DEBUG(C LaMPRINTF%S4+MODULE_DEBUG( LaMPRINTF%S5+MODULE_DEBUG(Û LaMPRINTF%S6+MODULE_DEBUG(' @aMPRINTF%L1+MODULE_DEBUG(g @aMPRINTF%L2+MODULE_DEBUG(§ @aMPRINTF%L3+MODULE_DEBUG(ç @aMPRINTF%L4+MODULE_DEBUG('@aMPRINTF%L5+MODULE_DEBUG(g@aMPRINTF%L6+MODULE_DEBUG=§@OPT_OUTPUT_FROM_METGRID_PATH+GRIDINFO_MODULE'ç@NPROCS+PARALLEL_MODULE7'RPARALLEL_BCAST_LOGICAL+PARALLEL_MODULE<y@aPARALLEL_BCAST_LOGICAL%LVAL+PARALLEL_MODULE*¹qM+MISC_DEFINITIONS_MODULE**qU+MISC_DEFINITIONS_MODULE*›qV+MISC_DEFINITIONS_MODULE+ qHH+MISC_DEFINITIONS_MODULE+}qVV+MISC_DEFINITIONS_MODULE/îqCORNER+MISC_DEFINITIONS_MODULE5_ GATHER_WHOLE_FIELD_R+PARALLEL_MODULEAl|aGATHER_WHOLE_FIELD_R%PATCH_ARRAY+PARALLEL_MODULE9è@aGATHER_WHOLE_FIELD_R%MS1+PARALLEL_MODULE9(@aGATHER_WHOLE_FIELD_R%ME1+PARALLEL_MODULE9h@aGATHER_WHOLE_FIELD_R%MS2+PARALLEL_MODULE9¨@aGATHER_WHOLE_FIELD_R%ME2+PARALLEL_MODULE9è@aGATHER_WHOLE_FIELD_R%MS3+PARALLEL_MODULE9(@aGATHER_WHOLE_FIELD_R%ME3+PARALLEL_MODULE9h@aGATHER_WHOLE_FIELD_R%PS1+PARALLEL_MODULE9¨@aGATHER_WHOLE_FIELD_R%PE1+PARALLEL_MODULE9è@aGATHER_WHOLE_FIELD_R%PS2+PARALLEL_MODULE9(@aGATHER_WHOLE_FIELD_R%PE2+PARALLEL_MODULE9h@aGATHER_WHOLE_FIELD_R%PS3+PARALLEL_MODULE9¨@aGATHER_WHOLE_FIELD_R%PE3+PARALLEL_MODULEBè|aGATHER_WHOLE_FIELD_R%DOMAIN_ARRAY+PARALLEL_MODULE9d@aGATHER_WHOLE_FIELD_R%DS1+PARALLEL_MODULE9¤@aGATHER_WHOLE_FIELD_R%DE1+PARALLEL_MODULE9ä@aGATHER_WHOLE_FIELD_R%DS2+PARALLEL_MODULE9$@aGATHER_WHOLE_FIELD_R%DE2+PARALLEL_MODULE9d@aGATHER_WHOLE_FIELD_R%DS3+PARALLEL_MODULE9¤@aGATHER_WHOLE_FIELD_R%DE3+PARALLEL_MODULE+äœSTART_DATE+GRIDINFO_MODULE3€aPARALLEL_BCAST_INT+PARALLEL_MODULE8á@aPARALLEL_BCAST_INT%IVAL+PARALLEL_MODULE=!@aPARALLEL_BCAST_INT%FROM_WHOM+PARALLEL_MODULE(a@NPROC_X+PARALLEL_MODULE(¡@NPROC_Y+PARALLEL_MODULE4áaPARALLEL_BCAST_REAL+PARALLEL_MODULE9B@aPARALLEL_BCAST_REAL%RVAL+PARALLEL_MODULE>‚@aPARALLEL_BCAST_REAL%FROM_WHOM+PARALLEL_MODULEÂqMAX_DIMENSIONS3 @NUM_FIELDSs 3FIELD_INFO!¦!HaFIELD_INFO%NDIMS$î!HaFIELD_INFO%ISTAGGER%6"œaFIELD_INFO%DOM_START%Ò"œaFIELD_INFO%MEM_START'n#œaFIELD_INFO%PATCH_START# $œaFIELD_INFO%DOM_END#¦$œaFIELD_INFO%MEM_END%B%œaFIELD_INFO%PATCH_END Þ%HaFIELD_INFO%SR_X &&HaFIELD_INFO%SR_Y%n&ÄaFIELD_INFO%RDATA_ARR$2'¤aFIELD_INFO%DIMNAMES%Ö'PaFIELD_INFO%FIELDNAME%&(PaFIELD_INFO%MEM_ORDER#v(PaFIELD_INFO%STAGGER!Æ(PaFIELD_INFO%UNITS!)PaFIELD_INFO%DESCRf)œFIELDS*@HANDLEB*”OUTPUT_INIT(Ö+@aOUTPUT_INIT%NEST_NUMBER",LaOUTPUT_INIT%TITLE$b,PaOUTPUT_INIT%DATESTR&²,PaOUTPUT_INIT%GRID_TYPE#-@aOUTPUT_INIT%DYNOPT(B-”aOUTPUT_INIT%CORNER_LATS(Ö-”aOUTPUT_INIT%CORNER_LONS(j.@aOUTPUT_INIT%START_DOM_1&ª.@aOUTPUT_INIT%END_DOM_1(ê.@aOUTPUT_INIT%START_DOM_2&*/@aOUTPUT_INIT%END_DOM_2*j/@aOUTPUT_INIT%START_PATCH_1(ª/@aOUTPUT_INIT%END_PATCH_1*ê/@aOUTPUT_INIT%START_PATCH_2(*0@aOUTPUT_INIT%END_PATCH_2(j0@aOUTPUT_INIT%START_MEM_1&ª0@aOUTPUT_INIT%END_MEM_1(ê0@aOUTPUT_INIT%START_MEM_2&*1@aOUTPUT_INIT%END_MEM_2&j1@aOUTPUT_INIT%EXTRA_COL&ª1@aOUTPUT_INIT%EXTRA_ROW#ê1,INIT_OUTPUT_FIELDS,4@aINIT_OUTPUT_FIELDS%NEST_NUM-V4PaINIT_OUTPUT_FIELDS%GRID_TYPE/¦4@aINIT_OUTPUT_FIELDS%START_DOM_1-æ4@aINIT_OUTPUT_FIELDS%END_DOM_1/&5@aINIT_OUTPUT_FIELDS%START_DOM_2-f5@aINIT_OUTPUT_FIELDS%END_DOM_21¦5@aINIT_OUTPUT_FIELDS%START_PATCH_1/æ5@aINIT_OUTPUT_FIELDS%END_PATCH_11&6@aINIT_OUTPUT_FIELDS%START_PATCH_2/f6@aINIT_OUTPUT_FIELDS%END_PATCH_2/¦6@aINIT_OUTPUT_FIELDS%START_MEM_1-æ6@aINIT_OUTPUT_FIELDS%END_MEM_1/&7@aINIT_OUTPUT_FIELDS%START_MEM_2-f7@aINIT_OUTPUT_FIELDS%END_MEM_2-¦7@aINIT_OUTPUT_FIELDS%EXTRA_COL-æ7@aINIT_OUTPUT_FIELDS%EXTRA_ROW&8áWRITE_FIELD(9@aWRITE_FIELD%START_MEM_I&G9@aWRITE_FIELD%END_MEM_I(‡9@aWRITE_FIELD%START_MEM_J&Ç9@aWRITE_FIELD%END_MEM_J(:@aWRITE_FIELD%START_MEM_K&G:@aWRITE_FIELD%END_MEM_K"‡:LaWRITE_FIELD%CNAME$Ó:PaWRITE_FIELD%DATESTR'#;aWRITE_FIELD%REAL_ARRAY(7>@aWRITE_FIELD%IS_TRAINING#w>FWRITE_GLOBAL_ATTRS)½ALaWRITE_GLOBAL_ATTRS%TITLE. BLaWRITE_GLOBAL_ATTRS%START_DATE-UBLaWRITE_GLOBAL_ATTRS%GRID_TYPE+¡B@aWRITE_GLOBAL_ATTRS%DYN_OPT1áB@aWRITE_GLOBAL_ATTRS%WEST_EAST_DIM3!C@aWRITE_GLOBAL_ATTRS%SOUTH_NORTH_DIM2aC@aWRITE_GLOBAL_ATTRS%BOTTOM_TOP_DIM.¡C@aWRITE_GLOBAL_ATTRS%WE_PATCH_S.áC@aWRITE_GLOBAL_ATTRS%WE_PATCH_E3!D@aWRITE_GLOBAL_ATTRS%WE_PATCH_S_STAG3aD@aWRITE_GLOBAL_ATTRS%WE_PATCH_E_STAG.¡D@aWRITE_GLOBAL_ATTRS%SN_PATCH_S.áD@aWRITE_GLOBAL_ATTRS%SN_PATCH_E3!E@aWRITE_GLOBAL_ATTRS%SN_PATCH_S_STAG3aE@aWRITE_GLOBAL_ATTRS%SN_PATCH_E_STAG,¡E@aWRITE_GLOBAL_ATTRS%MAP_PROJ+áEPaWRITE_GLOBAL_ATTRS%CMMINLU01F@aWRITE_GLOBAL_ATTRS%NUM_LAND_CAT,qF@aWRITE_GLOBAL_ATTRS%IS_WATER+±F@aWRITE_GLOBAL_ATTRS%IS_LAKE*ñF@aWRITE_GLOBAL_ATTRS%IS_ICE,1G@aWRITE_GLOBAL_ATTRS%IS_URBAN/qG@aWRITE_GLOBAL_ATTRS%I_SOILWATER+±G@aWRITE_GLOBAL_ATTRS%GRID_ID-ñG@aWRITE_GLOBAL_ATTRS%PARENT_ID21H@aWRITE_GLOBAL_ATTRS%I_PARENT_START2qH@aWRITE_GLOBAL_ATTRS%J_PARENT_START0±H@aWRITE_GLOBAL_ATTRS%I_PARENT_END0ñH@aWRITE_GLOBAL_ATTRS%J_PARENT_END&1I@aWRITE_GLOBAL_ATTRS%DX&qI@aWRITE_GLOBAL_ATTRS%DY+±I@aWRITE_GLOBAL_ATTRS%CEN_LAT0ñI@aWRITE_GLOBAL_ATTRS%MOAD_CEN_LAT+1J@aWRITE_GLOBAL_ATTRS%CEN_LON-qJ@aWRITE_GLOBAL_ATTRS%STAND_LON,±J@aWRITE_GLOBAL_ATTRS%TRUELAT1,ñJ@aWRITE_GLOBAL_ATTRS%TRUELAT2,1K@aWRITE_GLOBAL_ATTRS%POLE_LAT,qK@aWRITE_GLOBAL_ATTRS%POLE_LON5±K@aWRITE_GLOBAL_ATTRS%PARENT_GRID_RATIO(ñK@aWRITE_GLOBAL_ATTRS%SR_X(1L@aWRITE_GLOBAL_ATTRS%SR_Y/qL”aWRITE_GLOBAL_ATTRS%CORNER_LATS/M”aWRITE_GLOBAL_ATTRS%CORNER_LONS9™M@aWRITE_GLOBAL_ATTRS%NUM_METGRID_SOIL_LEVS)ÙM”aWRITE_GLOBAL_ATTRS%FLAGS*mN@aWRITE_GLOBAL_ATTRS%NFLAGS8­N@aWRITE_GLOBAL_ATTRS%FLAG_EXCLUDED_MIDDLE$íNeEXT_PUT_DOM_TI_CHAR-ROLaEXT_PUT_DOM_TI_CHAR%VAR_NAME.žOLaEXT_PUT_DOM_TI_CHAR%VAR_VALUE.êOeEXT_PUT_DOM_TI_INTEGER_SCALAR7OPLaEXT_PUT_DOM_TI_INTEGER_SCALAR%VAR_NAME8›P@aEXT_PUT_DOM_TI_INTEGER_SCALAR%VAR_VALUE+ÛPeEXT_PUT_DOM_TI_REAL_SCALAR4@QLaEXT_PUT_DOM_TI_REAL_SCALAR%VAR_NAME5ŒQ@aEXT_PUT_DOM_TI_REAL_SCALAR%VAR_VALUE+ÌQlEXT_PUT_DOM_TI_REAL_VECTOR48RLaEXT_PUT_DOM_TI_REAL_VECTOR%VAR_NAME5„R´aEXT_PUT_DOM_TI_REAL_VECTOR%VAR_VALUE-8S@aEXT_PUT_DOM_TI_REAL_VECTOR%N.xSlEXT_PUT_DOM_TI_INTEGER_VECTOR7äSLaEXT_PUT_DOM_TI_INTEGER_VECTOR%VAR_NAME80T´aEXT_PUT_DOM_TI_INTEGER_VECTOR%VAR_VALUE0äT@aEXT_PUT_DOM_TI_INTEGER_VECTOR%N$UHOUTPUT_CLOSE