ELF>{@@gen_comms.cstderrDomainprint_call_or_deffprintfset_mark__intel_sse4_strcpystrtok_rentrget_entry_rsprintffputsget_index_for_coordset_mem_orderrange_of_dimensionindexprint_decldimension_with_ranges__intel_sse4_strcatprint_bodygen_swapsmake_upper_case__intel_sse4_strlenfopenprint_warninggen_packsclose_the_fileexitgen_cycles__intel_sse4_atolsw_deref_kludgeXposesgen_xposesxposedir.1074.0.0.12__intel_sse4_strchrindex_with_firstelemgen_comm_descripsgen_datacallsgen_nest_packinggen_nest_packgen_nest_unpackgen_nest_packunpackfnlst.1328.0.0.17set_dim_strsfnlst.1353.0.0.18count_fieldsgen_debugCyclesSwapsPeriodsHalossw_dm_parallelgen_commsfclosegen_halosgen_shiftgen_periodsgen_cycles..0t2sw_movesw_unidir_shift_haloget_dimnode_for_coord__intel_sse4_strncmpgen_packs_haloprint_4d_i1_decls.debug_info_seg@84 S      Q -5>R_ksy p p"(6 @OT@ _q ,p-0. P.`? 6FeC0r F@|`I` a@00p? PUHHATAUAVAWSHXI3DMIIL:utW:VuHHu33H5IEH$tHtHuIH$@tHtHuH<$H$HIM$@ILH$HtHtHuH$HH$PH3H$PIM_LH$@HHHLH$@tHtHutuH$@L3LILNJ:utW:VuHHu3tfLǾ:utW:VuHHu3t3LǾ:utW:VuHHu3u.u%tL3H$@3H$PIM3H$HIMLL3LLLL3HX[A_A^A]A\H]H߾B-H$H  LL{L3L$0L$8MD$@AƄ$EAH$LEH$DH:H$EtLAOLMA3HLH$H3AD;fD$@L$0L$8ǃL3H=LLL$@3H=L3H=L@@UHHAUAVAWSH젿IILAHLLLLAZ3H5IEH$tHtHuIH$tHtHuH<$H$XIMML$PILH$tHtHuH$H$Ha3H$IMLH$HIMLH$tHtHuAtuH$L3MILϊ:utW:VuHHu3tfLϾ:utW:VuHHu3t3LϾ:utW:VuHHu3u{AuqAJtbƄ$`HMH$pAH$HILHIH$33H$IMS3H$XIML$PLH3LLLLLLLLL3HĠ[A_A^A]H]LBtH$I AMgudLL3A~8H$HLKLMA3A;|H$HALJƄ$@A~SH$HþKLH$MA3H$@H$A;|H$HH$@HMH$pIH4$HHLIHH$IL$P3L$$HL3H=rLLL$3H=LL3H=hLATUVHIHHHHL3HHHHL33Y]A\DUHHHHAHL$IL$ L$L$H$HIL$H$tHtHu3H$HHHtu HHHv!H$HH$3H$3H$H$IMu H$3H=;LH$H$(M$EL$`I$H$XE3L$PL3H$E3H$E3H$Dx3H`DDDpHhtHtHuH$XH$(tHtHuH$H$E3L$AAIA|HKD$8L$HD$@IL$hD$xLH$tHtHuH$H$Hl3H$IMtLH$(HHHLILNJ:utW:VuHHu3cLǾ:utW:VuHHu3tVLǾ:utW:VuHHu3t#L3H$H=f;LǾ:utW:VuHHu3u'u $@AvDDLǾ:utW:VuHHu3u $p$wD$uet>HHLtHtHuIH@u $,At$DDL3H$H=3H$IM3H$IMD$xD$@D$8L$H3AL3xLD3HL3$3H$H~JD$0ID$8IHLH3IHM;|D$0D$8LD3LD3$xL3$p$LLLLLHLDE3AH$H$`HLHLDAAH$H$`HLAA LH$(L$PM$ ML$L$ L$L$H$3H]þ3H=H5H5LD3$FL3H$H=L$(H$3H=H]DUHHHH HL$IL$L$L$H$ HIL$H$tHtHu3H$HHHtu HHHv!H$HH$3H$3H$H$IMM$ELH$tHtHuH$H$HH$tHtHuH$H$HDHLH$A3M$L$xD$XAL$H$(L$PL3H$E3H$E3L$Dp3HDDhD`LtHtHuH$xH$(tHtHuH$H$E3L$AAIA|HKD$8L$HD$@IL$D$pLH$tHtHuH$H$Hz3H$IMtLH$(HHH LILNJ:utW:VuHHu3cLǾ:utW:VuHHu3tVLǾ:utW:VuHHu3t#L3H$H=f;LǾ:utW:VuHHu3u'u $@AvDDLǾ:utW:VuHHu3u $`$hwD$huet>HHLtHtHuIH@u $,At$DDL3H$H=3H$IM3H$IMD$pD$@D$8L$H3AL3xLD3$XH L3$3H$H~JD$0ID$8IHLH3IHM;|D$0D$8LD3LD3$pL3$`$hLLLLLHLDE3AH$H$`$hHLHLDAAH$H$`$hHLAALH$(L$PM$ M;L$L$L$L$H$ 3H]þ3H=H5H5LD3$?L3H$H=L$(H$3H=H$3H=H$3H=H]ÐUHHHR $@RH$ RH$PRH,HH= H$pRL$`RL$hRIL$RIL$RH$XRH$ RL$ R L$RIH$RMeIELH$NwtHtHu3H$NLHHtu HHHv$H$PLH$N3MH$P3H$NIH$PIMu H$P3H= LH$PHH$tHtHuH$ H2tHtHuH$H$RHZL$xRL$RHH$0tHtHuH$0H$RILH$ HIM LH$LtHtHuEAt AuH$LL3A A) An Ƅ$J=LA%HHynqottyyAAEuEtEEtE;HI 3HtNH$@3H $ML$@H$JH3AtH$L3H$RILH$ HIMh LH$HtHtHuEAt AuH$HL3A A AƄ$F=LA%HHynqottyyAAEuEtEEtE;HI 3HtNH$@3H $ML$@H$FH3AtH$H3H$RILH$ HIMLH$DtHtHuEAt AuH$DL3A{AA*Ƅ$B=LA%HHynqottyyAAEuEtEEtE;HI 3HtNH$@3H $ML$@H$BH3AtH$D3H$RHL$pRL$xRL$RH$RH~pMLǾ:utW:VuHHu3LǾ:utW:VuHHu3LǾ:utW:VuHHu3RLǾ:utW:VuHHu3LǾ:utW:VuHHu3HLǾ:utW:VuHHu3IL3H$RL3H$LLLLL3H$HLLL3H$RL3H$HLLLL3H$DLL8L3H$RL3H$HLLLL3H$DLLL3H$RL3H$LLLLL3H$HLL'L3H$RL3H$HLLLL3H$DLLL3H$RL3H$HLLLL3H$DLLL3H$RL3H$LLLLL3H$HLLL3H$RL3H$LLLLL3H$HLLLII?rL$RM M!L$`RL$hRL$RL$RH$XRw3H]L3H$NLpH=LLL3H$NLpH=LLQL3H$NLpL$ H=LLL3H$NLpH=LLL3H$NLpH=LLL3H$NLpL$ H=LLaL3H$NLpH=LL)L3H$NLpL$ H=LLwH]HIMLHHtu HHHvH<$L¹3H<$3H<$Ht 3HþH$3H=ݸHATHIMtvLHHtu HHHvH<$L¹3H<$3H<$IMuHA\LH4$L3HA\ATIL3A\fUHHHH $DŽ$HH$3HjDŽ$P DŽ$LH$XH$`H$hL$XL$L$IL$H$ H$hjwH$hHHtu HHHv$H$3HHH$3HH$IM LH$E3E3E3H=3BH$IHD$@D$0AL$HIL$PEAu0A?8E tLAVsDLMM MuLD$@ED$0HL$HL$PFHƄ$`D$8L$HIL$PEEAt6A}RE t"LƅAFAT$DLDMM MuD$8L$HEEL$PH$`:utW:VuHHu3EAAMDEC3BH AALH $MDL(3D@D$@LDEH$`3L3H$(Lt LLt LLLL3LL3LLLLLLLLH5BHL3H$(Lt LLt LLLL3LL3LLLLLLLLH$XIH HH$`H$XHL$XL$L$L$H$ w3H]H$`HHtu HHHvH$`IU3H$0H$`H$0AD$0AƄ$DH$LH$A:H$H$0H$HH3H$`H$0AE;zD$0H$`H$HHtu HHHvH$IW3H$H$H$AD$8AƄ$DH$LH$A:H$H$H$HH3H$H$AE;|D$8H$L$XL$L$L$H$ wH]L$XL$L$L$H$ H]fUHHAUAVAWSH`+AAIHAHMAL2L$*D$ +AD$(+IL$*At M M MSE E D$(+5$(+ `AtHAAM M A~H$$3H$$3AH4$E3H$ I H$I 3I LcAľI A~H$$3H$$3LH4$AH$ E3H$LL3LcALAMEu IMu AEu A[AƄ$*AA~`H$*þH$*D3H$*H$*H$*AA;|H$*H$*MgLH$(3H$$L$&L$*+MgLH$(3H$$L$&AH߾L3HDŽ$+EAT$AD$+AƄ$@+DH$@+LH$X*A:H$X*H߾DH$X*,3AAA}D$+&H߾L3L$$I$ +$(+ M|I H߾3J4HIL$((HL$HL$HT$MH At5EAA|HAA}H HM MutM M?EwHE2bA H$&3AH$&3DD$ +D$(+L$*t HAtA t"H3H`+[A_A^A]H]ÿHH߾3H$(HM|4I H߾3J4RIHQL$(HnH߾3H$(R$(+ tlM|DI H߾3J4HHL$((H$HL$HT$MH߾3H$(HAAIEIt:AAAIEHAME3H߾3L$*AAAMEM|7I H߾3J4RHQRL$ (ARMH߾LL$(3IIH$&3EuAt,EnAdH$&3KH$&3DD$$AD$ +D$(+L$*4A t(HHMHUHHHL$`3H$hM\DŽ$X DŽ$TDŽ$PH$PH$XL$ L$(L$0L$8H$@HE3L%E3H$XnwH$XHHtu HHHv H$HL3HH$HL3H$HIMLH$HP$MtSH$HA<$A$ tLAUEFDLEMM$ MuH$HEEP ALLDL3LP LH5PLL3LLH$PHLHH$PM(L$ L$(L$0L$8H$@w3H]ÿLLJH$HHtu HHHIH$HHtu HHHvH$IT$3H$H$H$A$D$HAƄ$`DH$`LH$A:H$H$H$HH3H$H$AE;$|D$HH$~L$ L$(L$0L$8H$@wH]L$ L$(L$0L$8H$@H]fUHHH HEH$H$L$IL$IL$EL$EH$Et At3t Au%A}teE tL|?A$M MuL$L$L$L$H$3H]H$H$HHtu HHHvH$IU3H<$H$H$AD$D$AL$Ƅ$DH$LHt$PA:H|$PH<$HL$PHH3LH$AE;|L$D$D$H$H(IMLHHtu HHHvH$ L3H$ 3H$ IMH HLILϊ:utW:VuHHu35LϾ:utW:VuHHu3LϾ:utW:VuHHu3LϾ:utW:VuHHu3LϾ:utW:VuHHu3YLϾ:utW:VuHHu3"  HxL$AL$IL$ML$Mσ~H<$LD3H<$L3AEu?AuLH$H3uLH$H3AAD;wL$LL$ML$L$H HL3H(øH(fUHHATAUAVAWSH80=tH5HtHHtHHtHHtHHtHHtH3HH5HHHKH$*tHtHu3H$*H$H$*3H$IMu H$3H=(LH$H$ LEL$0HH$(E3L3H$E3H$E3H$DH3H0DXDPD@H8tHtHuH$ .HtHtHuH$H$ 0E3L$AAIA|HKD$L$D$IL$8D$HLH$,tHtHuH$,H$(0H3H$(0IMtLH$ .HHHLILNJ:utW:VuHHu3cLǾ:utW:VuHHu3tVLǾ:utW:VuHHu3t#L3H$*H=f;LǾ:utW:VuHHu3u'u $AvDDLǾ:utW:VuHHu3u $@$PwD$Puet>HGHLtHtHuIH@u $X,At$DDL3H$*H=3H$(0IM3H$ 0IMD$HD$D$L$3AL3xLD3HL3$X3H$H~JD$ID$IHLH3IHM;|D$D$LD3LD3$HL3$@$PLLLLLHLDE3AH$H$0HLHLDAAH$H$0HLAA!LH$ H H4H5 $ H$H$0HH H$8H$L$k H$PLsLELLH$&wtHtHu3H$&H$(H$&3MH$(HHu H$(3H= HH$(LH$tHtHuLH$tHtHuH$H$0HfL$@L$HHH$tHtHuH$H$0ILH$HIM LH$$tHtHuEAt AuH$$L3A A A Ƅ$"=LA%HHynqottyyAAEuEtEEtE;HI 3HtRH$3H$ML$H$"H3AtH$$3H$0ILH$HIM< LH$ tHtHuEAt AuH$ L3A Ai A Ƅ$=LA%HHynqottyyAAEuEtEEtE;HI 3HtRH$3H$ML$H$H3AtH$ 3H$0ILH$HIMLH$tHtHuEAt AuH$L3AgAAƄ$=LA%HHynqottyyAAEuEtEEtE;HI 3HtRH$3H$ML$H$H3AtH$3H$0HL$8L$@L$HH$.H8MLǾ:utW:VuHHu3LǾ:utW:VuHHu3LǾ:utW:VuHHu3RLǾ:utW:VuHHu3LǾ:utW:VuHHu3HLǾ:utW:VuHHu3IH߾3H$.H߾3H$$HHHH߾3H$ HHH߾3H$.H߾3H$ HHHH߾3H$HH8H߾3H$.H߾3H$ HHHH߾3H$HHH߾3H$.H߾3H$$HHHH߾3H$ HH'H߾3H$.H߾3H$ HHHH߾3H$HHH߾3H$.H߾3H$ HHHH߾3H$HHH߾3H$.H߾3H$$HHHH߾3H$ HHH߾3H$.H߾3H$$HHHH߾3H$ HHHII?H$PH HnH$3wH$HH$3H$HHtHH$H3H80[A_A^A]A\H]þ3H=H5H5H$3H=!L3H$&H=L8HPL3H$&H=L8HPsL3H$&H=L$L8HP:L3H$&H=L8HP L3H$&H=L8HPL3H$&H=L$L8HPL3H$&H=L8HPnL3H$&H=L8HP=L3H$&H=L8HP L3H$&H=L$L8HPLD3$XL3H$*H=L$ .{H$*3H=DUHHH`I@2H$@2H$H$HHDŽ$ HDŽ$L$(AL$0AL$8IL$@MH$HHMs=tH$ 3H$ 3H$3HLJ( DŽ$GSHW:H$ƂEH$ tHtHu=PH=HL$IL$A AAM~L:utW:VuHHu3L:utW:VuHHu3L:utW:VuHHu3L:utW:VuHHu3tfL:utW:VuHHu3t3L:utW:VuHHu3uQ=ZEQH5H5H5AL3HLHAAdYt/=EH5AIzA~zD$hMAσ~H<$LD3H<$L3H$GH$H$GAAD;~D$hM M!L$L$H$GHHtu HHHvƄG=t:H;:utW:VuHHu3E3ɅAE3EuL33H$H$ L3H H$ IM=H HLILϊ:utW:VuHHu3:LϾ:utW:VuHHu3LϾ:utW:VuHHu3LϾ:utW:VuHHu3LϾ:utW:VuHHu3^LϾ:utW:VuHHu3'ȃ  HxDEL$H$L$ID$؊D$hML$A~H<$3HH<$3HA L3ALALDPAc H$I L3H$ABD$pAlj$xƄ$DH$LH$ȉA:H$ȉLH$ȉ,3AA}D$p$xƄ$A~p$xL$ЊAžH$3H$H$H$AE;|$xL$ЊH$H$H::utW:VuHHu3EM AH$AIEHH$H$H$H$H$H$H$]AALH$DIE3LL$ARI@QMHT$I3HLAALH$DIE3LL$ARI@QMHT$I3HLAALH$DIE3LL$ARI@QMHT$I3HL1AALH$DIE3LL$ARI@QMHT$I3HLAALH$DIE3LL$ARI@QMHT$I3HLiAALH$DIE3LL$ARI@QMHT$I3HLAALH$DIE3LL$ARI@QMHT$I3HLAALH$DIE3LL$ARI@QMHT$I3HL=M AH$AIEHH$H$H$H$H$H$H$AALH$DIE3LL$ARI8QMHT$I3HLAALH$DIE3LL$ARI8QMHT$I3HLPAALH$DIE3LL$ARI8QMHT$I3HLAALH$DIE3LL$ARI8QMHT$I3HLAALH$DIE3LL$ARI8QMHT$I3HL$AALH$DIE3LL$ARI8QMHT$I3HLAALH$DIE3LL$ARI8QMHT$I3HL_AALH$DIE3LL$ARI8QMHT$I3HLEAA|LAA}Lx ¹3H=Y L3ALALH$H$H::utW:VuHHu3H$:utW:VuHHu3YH$:utW:VuHHu3H$:utW:VuHHu3H$:utW:VuHHu3|H$:utW:VuHHu3H$:utW:VuHHu3>H$:utW:VuHHu3H$:utW:VuHHu3AALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3LBAALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3L|AALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3LSAALH$DIE3AtLH$II3LH$:utW:VuHHu3VH$:utW:VuHHu3H$:utW:VuHHu3H$:utW:VuHHu3|H$:utW:VuHHu3H$:utW:VuHHu3>H$:utW:VuHHu3H$:utW:VuHHu3AALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3LJAALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3L!AALH$DIE3AtLH$II3LAALH$DIE3AtLH$II3L^AALH$DIE3AtLH$II3LEA;H$MD$؊LL$D$hL$H H{LIHIHL$(L$0L$8L$@H$H3H]L$(L$0L$8L$@H$HH]DUHHATAUAVAWSH8 HAIIAHELE3ML$h H$p H$ HD$x MLH$( tHtHuH$( :utW:VuHHu3AEtpH$( :utW:VuHHu3t8H$( :utW:VuHHu3u;H$( :utW:VuHHu33҅…uAH HL$h DH$p H$ D$x 4H$( :utW:VuHHu3H$( :utW:VuHHu3tpH$( :utW:VuHHu3t8H$( :utW:VuHHu3uE23M $X AD$D$` L$h H$p H$ AD$P D$x ML$ H$ H$( tHtHuH$ HHtu HHHv%H$( 3H$( HH$( 3H$( H$( E2IMu7H$( 3H=LM M: 3IEH$H H$tHtHuH<$H$ H4HH$` tHtHuH$` H$ HHHϾ:utW:VuHHu3sA of0SPt@xu9u*H$( 3H=;þH$ O3HH$( 3LH$( L3H$( 3E3䉜$ H$ 8 HH 0 ( L L@ L tHtHuIH$( tHtHuH<$H$ 3H$`H|HMD$XL$HL$PIL$@ LH$` tHtHuH$` H$ H"3H$ IMLH$( HIMt&A;dYt$H$( 3H=AdYMILNJ:utW:VuHHu3LǾ:utW:VuHHu3tVLǾ:utW:VuHHu3t#L3H$( H=BAAnAcI J,`HMFLtHtHuAA~b$ LL$ IAOHH$ IA3LH$ AE;|‹$ L$ IIUIHHϊ:utW:VuHHu3u4Au $ $ QDʉ$ HϾ:utW:VuHHu3u1Au $8 $ QDʉ$ HϾ:utW:VuHHu3uLAu $( 7$0 QDʉ$0 L3H$( H=3H$ IM~3H$ IMD$XL$HL$Pt LL3H$( L3H$( LLLL3H$( LLM[L3$ 3H$`M~E$ HL$HILH3IHM;|ߋ$ L$HL3$ L3$8 $ L3$( $0 LLL33H$ ~bL$H$ HL$ IL$ LH 3IHàM;|ڋ$ L$ L$HL L$` 3PhLLE3H$8 AHLL$` LPhLH$8 3AAHLL3H$( L3H$( LLLL3H$( LLM L3$ 3H$`M~H$ HL$HMILH3IHM;|ߋ$ L$HL3$ L3$8 $ L3$( $0 LLu{L3E3H$ ~O$ L$HIH$ LJ$ 3IIĠL;|ڋ$ L$HL L$` LPhLH$8 E3AHLL$` PhLLAH$8 AHLt LLH$  M M3H8 [A_A^A]A\H]HKH$( tHtHu3H$( 3H=H5H5LIMLATUIXUHƄ$X:utW:VuHHu3u/IXWH$( L31fH$( H3IXWH$( L3SuNH$( 3AXYH$( 3A\YDŽ$( kpsDŽ$( kpeE3H$ HP~QL$ HH$( :utW:VuHHu3IHM;|H$ dH$ H$( H HtHtHuHPH$( HtHtHuH$ H$ AmAed3H=H5H5H$p H߾3H$( L@LA$3HL3H߾3HHHHHLH$( 3ALL3ҹL3LLLLLLLLLA/LL3L3LLLLLLLLLLLLL3H$( LLLL3H$( LM M[IOH$( tHtHu3H$( LHHtu HHHv!H$( LH$( 3H$( 3H$( LHHtu HHHv!H$( LH$( 3H$( 3H$( H$( HHu<H$( 3H=L@HHLLHH$( H$( :utW:VuHHu3H$( :utW:VuHHu3H$( :utW:VuHHu3H$( :utW:VuHHu3tM$x t-$X H$( (3$X *H$( 3H$( 3LHHtu HHHv!H$( LH$( 3H$( 3H$( H$( IMu<H$( 3H=L@HHLLLH$( L$h H$p L$ LaHL3$ $ L3$ $ L3H$( H=L$( `H$( 3H=wH$( 38H$( 3H=H$( 3H=L$ L$h L$ LH8 [A_A^A]A\H]UHHAUAVAWSH`I3HH5AAHEH$tHtHuHH$0tHtHuH<$H$8HgD$XHL$0ILH$tHtHuH$H$@H3H$@IMLH$0HIMLH$0tHtHuAEtuH$0L3MILϊ:utW:VuHHu3tjLϾ:utW:VuHHu3t7LϾ:utW:VuHHu3Au{AEtkE Ƅ$`HMH$pAH$HILHIH$033H$@IMD3H$8IML$03H`[A_A^A]H]LBH$I AE%LMeL3AH$HD$PM狜$XAƄ$@AH$@LEH$DL:H$tLAL$LMA3HLH$H3AE;g$XH$HD$PADžL3H$0:MeugLL3A~;D$PALAOLMA3AE;|D$PADžƄ$A~VD$PAǾAOLH$MA3H$H$AE;|D$PH$HMH$pIH4$HHLIHH$@IL$3L$$HL3H=LHL$03H=H3H=UHHATAUAVAWSHXHH$AD$H$MIHEtHtHuHH$tHtHuH<$H$HHEHSH$ D$IL$ILH$tHtHuH$H$8H3H$8IML$LH$HIMLH$tHtHuLH$tHtHuEAt AuH$L3MILϊ:utW:VuHHu3LϾ:utW:VuHHu3t7LϾ:utW:VuHHu3 A| L$ Au.wAR L$ ALMILϊ:utW:VuHHu3txLϾ:utW:VuHHu3uACLϾ:utW:VuHHu3AMDAA,LL$$H$DJAH$H$I LMgL3Ƅ$@EAA|ALAHAT$LHI3$AHAA}ϋ]EAAƄ$DH$LH$A:H$Ht,AT$3H$(H$@H$@H$(AE;kH$@L3$(LAH$TU~lH$HXUHϊ:utW:VuHHu3u3H$H$ػHXW3A1fD:H$غH3H$H$ػHXW3H$ؼH$غtHtHuH$ؽH$ػtHtHuH$ؾH$غtHtHuH$ؿH$ػtHtHuKBL$H$غ3AXYL$H$ػ3A\YH$ؼH$غtHtHuH$ؽH$ػtHtHuH$ؾH$غtHtHuH$ؿH$ػtHtHuBDŽ$غkdsDŽ$ػkdeDŽ$ؼkmsDŽ$ؽkmeDŽ$ؾkpsDŽ$ؿkpeAH$PLIE3H$HMI$t3A 3AHLL$IL$3L$L$ML\$Lt$EDd$A T$ LT$(L$0IHMH@LH$:utW:VuHHu3t8H$:utW:VuHHu3u LAdYu_L3H$غH$ػL3H$ؼH$ؽL3H$ؾH$ؿ]L3H$غH$ػL3H$ؼH$ؽL3H$ؾH$ؿLAA~%LD3AA;|]L.L3H=LH$ALIL3$0LL$8$8H$LXIA3$t3A 3AHLL$HML$L4$EDT$E D\$LL$D$ 3IMH0LME$TUE'AZM$XULϊ:utW:VuHHu3u.IXWH$عL3A1fD5H$ظL3IXWH$عL3AdYubL3H$ظH$عL3H$ظH$عL3H$ظH$عmLL3H$ظH$عL3H$ظH$عAAdYubL3A$XYA$\YL3A$XYA$\YL3A$XYA$\YLL3A$XYA$\YL3A$XYA$\YZAdYu)LLL'LLLL@7L3ALALH$DIA3$t3A 3AHLL$3L$HML4$EDT$E D\$Ld$T$ IMH0LAdYu)LLL'LLLLuH$ t L3H$8IM L$3H$IMmHX[A_A^A]A\H]þL3L$H=I8yL3H=UHHAVAWSHHIHfHHHtu HHHvH$ wH3H$ w3H$ wIMLH$ wLML$L$MfLH$p|tHtHu3H$p|HHHtu HHHv!H$ yHH$p|3H$ y3H$p|HHHtu HHHv!H$p~HH$p|3H$p~3H$p|H$p~IMu H$p~3H=ULH$p~LH$p|3L3H5IEH$ȌH$H tHtHuIH$H$ptHtHuH$H H$IML$LH$؈ tHtHuH$؈ H$H3H$IMdLH$pHIMLH$ptHtHuAEtuH$pL3MILNJ:utW:VuHHu3tfLǾ:utW:VuHHu3t3LǾ:utW:VuHHu3u1Au'AEtL3H$p3H$IM3H$IML$L3LLLLLHHHtu HHHvH$ wH3H$ w3H$ wIMLLH$p|3L3H5H$ȌH$tHtHuH$H$ptHtHuH$H$IML$LH$ tHtHuH$ H$H$3H$IMdLH$pHIM LH$ptHtHuAEtuH$pL3MILNJ:utW:VuHHu3tfLǾ:utW:VuHHu3t3LǾ:utW:VuHHu3u1Au'AE tL3H$p3H$IM3H$IML$L3LLLLLLLLLLLL3L3LLLLLLLLLLLLL3H$p|LLLL3H$p|LH$ yIMQ H$ȌH$ sE3tHtHuH$ sH$،HtuHH$ptHtHuH$pH$HHA;ǾH$،DO3HuLH$ yL3H$ yE3H$ sDhH$DЌDDHȌDDE3HxtHtHuH$H$ptHtHuH$ sH$،E3H $AHA|HjD$x{H$p{L$L$pIH$xD$D$LH$ptHtHuH$pH$H3H$IMsLH$pHHHULILNJ:utW:VuHHu3cLǾ:utW:VuHHu3tVLǾ:utW:VuHHu3t#L3H$p|H=e:LǾ:utW:VuHHu3u'u $ANDDLǾ:utW:VuHHu3u $$ND$udt>I HHtHtHuHI?u $Ќ+AODDL3H$p|H=3H$IM3H$،IMD$D$D$x{L$pH$p{L$LLD3MkL3$Ќ3H$M~GH$p{HL$ILH3IHM;|H$p{L$L3$L3$$L3$$LLLHLLDE3AH$HLHLLDAAH$HLLLD3ML3$Ќ3H$M~JH$p{HL$MILH3IHM;|H$p{L$L3$L3$$L3$$LLLH3LLDE3AH$HLHLLD3AAH$HLLM MIL$L$3H[A_A^H]þ3H=H5H5L3$Ќ$L3$Ќ$L3H$p|H=L$pH$p|3H=H$p|3H=H$ y3H=LBH$ qI ALMuL3A~|H$p{LAƄ${DH${LH$ {A:H$ {LANHIA3AE;|H$p{ADžjL3H=fLLL$p3H=@L3H=\H$ w3H=FLBH$ uI A'LIU3AA~gƄ$ |DH$ |LH${A:H${LH${HH3AE;|ADžL3H=LLL$p3H=cL3H=H$ w3H=.H[A_A^H]ÐATAUAVAWSUHHAAH$H$LEHEtHtHuHH$tHtHuH<$H$H D$HD$H$HL$HH$HtHtHuH$HH$H 3H$HH H$HH$HHH HH$tHtHuHH$tHtHutuH$H3LILNJ:utW:VuHHu3LǾ:utW:VuHHu3t7LǾ:utW:VuHHu3LǾ:utW:VuHHu3uAPLǾ:utW:VuHHu3AMDAH߾BH$H LHS3H3H߾LH$IA3Et3 3HLL$H$0L$L$$Dt$Al$LT$D$ 3IEH0LH$:utW:VuHHu3t8H$:utW:VuHHu3u LdYu)LLL'LLLLLH3H=HH$H߾IH3H߾H߾$$H$LIA3MATU%IXUHϊ:utW:VuHHu3u,IXWH$L31f5H$H3IXWH$L3Et3 3HLL$H$0L$L$$Dt$Al$LT$D$ 3IEH0LdYubL3H$H$L3H$H$L3H$H$oLL3H$H$L3H$H$Et3 3HLL$H$0L$L$$Dt$Al$LT$D$ 3IEH0LdYu\L3AXYA\YL3AXYA\YL3AXYA\Y+LL3AXYA\YL3AXYA\YEt3 3HLL$H$0L$L$$Dt$Al$LT$D$ 3IEH0LdYu)LLL'LLLL1(H3H߾LH$IA3Et3 3HLL$H$0L$L$$Dt$Al$LT$D$ 3IEH0LdYu)LLL'LLLL3H$HHH$3H$HH^H][A_A^A]A\þH3L$H=I |H3H=fDUHHHHL$ L$L$L$IH$IOH$tHtHu3H$H$H$3H$IMIEHH$tHtHuH$H$HH$tHtHuH$H$H0HLH$AD$PIH$pE3H$xL$HL3H$E3H$E3H$Dh3HxDD`DXHtHtHuH$pH$(tHtHuH$H$E3L$AAIA|HKD$0L$@D$8IL$D$hLH$tHtHuH$H$Hq3H$IMtLH$(HHHLILNJ:utW:VuHHu3cLǾ:utW:VuHHu3tVLǾ:utW:VuHHu3t#L3H$H=f;LǾ:utW:VuHHu3u'u $8AvDDLǾ:utW:VuHHu3u $X$`wD$`uet>HHLtHtHuIH@u $,At$DDL3H$H=3H$IM3H$IMD$hD$8D$0L$@3AL3xLD3$PHL3$3H$H~JD$(ID$0IHLH3IHM;|D$(D$0LD3LD3$hL3$X$`LLLLLHLDE3AH$H$X$`HLHLDAAH$H$X$`HLAALL$HM ML$ L$L$L$H$3H]þ3H=H5H5LD3$HL3H$H=L$(H$3H=H$3H=H$3H= mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) config_flags, & USE module_domain, ONLY:domain USE module_state_description, ONLY:PARAM_FIRST_SCALAR USE module_driver_constants TYPE(domain) , INTENT(IN) :: grid INTEGER :: itrace LOGICAL, EXTERNAL :: rsl_comm_iter INTEGER :: idim1, idim2, idim3, idim4, idim5, idim6, idim7 TYPE(grid_config_rec_type) , INTENT(IN) :: config_flags CALL push_communicators_for_domain( grid%id ) #ifdef DM_PARALLEL #endif CALL pop_communicators_for_domain 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & thisdomain_max_halo_width, & ids, ide, jds, jde, kds, kde, & ips, ipe, jps, jpe, kps, kpe ) END IF in external/RSL_LITE/gen_comms.c and recompile 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & thisdomain_max_halo_width, & ids, ide, jds, jde, kds, kde, & ips, ipe, jps, jpe, kps, kpe ) END IF in external/RSL_LITE/gen_comms.c and recompile ,pig,pjg,retval ) DO while ( retval .eq. 1 ) ,pig,pjg,retval ) ENDDO ixv=0 ! Reset read/write counter if(interp_mp .eqv. .true.) then ENDDO ENDDO ENDIF endif endif CALL rsl_lite_to_parent_msg(ixv*RWORDSIZE,xv) CALL rsl_lite_to_child_msg(ixv*RWORDSIZE,xv) CALL rsl_lite_from_parent_msg(-1,xv) ! -1 = all data ixv=0 ! Reset read/write counter CALL rsl_lite_from_child_msg(-1,xv) ! -1 = all data DO while ( retval .eq. 1 ) ENDDO 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & thisdomain_max_halo_width, & ids, ide, jds, jde, kds, kde, & ips, ipe, jps, jpe, kps, kpe ) END IF in external/RSL_LITE/gen_comms.c and recompile ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDDO ENDDO ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF ENDIF IF ( grid%sr_y .GT. 0 ) THEN 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & ips, ipe, jps, jpe, kps, MAX(1,1& )) ENDDO 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & ips, ipe, jps, jpe, kps, MAX(1,1& )) ENDDO ENDIF in external/RSL_LITE/gen_comms.c and recompile in external/RSL_LITE/gen_comms.c and recompile mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) USE module_domain, ONLY:domain USE module_state_description, ONLY:PARAM_FIRST_SCALAR USE module_driver_constants TYPE(domain) , INTENT(IN) :: grid INTEGER :: itrace LOGICAL, EXTERNAL :: rsl_comm_iter INTEGER :: idim1, idim2, idim3, idim4, idim5, idim6, idim7 CALL push_communicators_for_domain( grid%id ) #ifdef DM_PARALLEL #endif CALL pop_communicators_for_domain config_flags, & config_flags, & TYPE(grid_config_rec_type) , INTENT(IN) :: config_flags if(interp_mp) then mytask, ntasks, ntasks_x, ntasks_y, & thisdomain_max_halo_width, & ENDIF ENDDO mytask, ntasks, ntasks_x, ntasks_y, & ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & ENDIF mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, 1 , 1 , & ims, ime, jms, jme, 1 , 1 , & ips, ipe, jps, jpe, 1 , 1 ) ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & ENDIF endif config_flags, & mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) config_flags, & mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) USE module_domain, ONLY:domain USE module_state_description, ONLY:PARAM_FIRST_SCALAR USE module_driver_constants TYPE(domain) , INTENT(IN) :: grid TYPE(grid_config_rec_type) , INTENT(IN) :: config_flags INTEGER :: itrace LOGICAL, EXTERNAL :: rsl_comm_iter INTEGER :: idim1, idim2, idim3, idim4, idim5, idim6, idim7 CALL push_communicators_for_domain( grid%id ) #ifdef DM_PARALLEL #endif CALL pop_communicators_for_domain IF ( config_flags%periodic_x ) THEN 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & ips, ipe, jps, jpe, kps, kpe ) END IF IF ( config_flags%periodic_y ) THEN 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & ips, ipe, jps, jpe, kps, kpe ) END IF in external/RSL_LITE/gen_comms.c and recompile mytask, ntasks, ntasks_x, ntasks_y, & thisdomain_max_halo_width, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & ENDIF ENDDO mytask, ntasks, ntasks_x, ntasks_y, & ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & mytask, ntasks, ntasks_x, ntasks_y, & ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, kds, kde, & ims, ime, jms, jme, kms, kme, & ips, ipe, jps, jpe, kps, kpe ) ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & ENDIF mytask, ntasks, ntasks_x, ntasks_y, & ids, ide, jds, jde, 1 , 1 , & ims, ime, jms, jme, 1 , 1 , & ips, ipe, jps, jpe, 1 , 1 ) ids, ide*grid%sr_x, jds, jde*grid%sr_y, kds, kde, & ENDIF 0, 0, LWORDSIZE, & mytask, ntasks, ntasks_x, ntasks_y, & thisdomain_max_halo_width, & ids, ide, jds, jde, kds, kde, & ips, ipe, jps, jpe, kps, kpe ) END IF in external/RSL_LITE/gen_comms.c and recompile %s %s_sub ( grid, & CALL;:,grid%%%srealintegerdoubleprecision %s, & num_%s, & config_flags%%s_sdim%d,%s_edim%d, & %s,%s,& WARNING: %d some dimension info missing for 4d array %s unparseable description for halo %s grid%() %s, INTENT(INOUT) :: %s %s INTEGER , INTENT(IN) :: %s INTEGER, INTENT(IN) :: num_%s INTEGER, INTENT(IN) :: %s_sdim%d,%s_edim%d ,%s_sdim%d:%s_edim%d %s, INTENT(INOUT) :: %s ( %s %snum_%s) #include "%s_inline.inc" END SUBROUTINE %s_sub %s/%s.inc%s.incwWARNING: gen_swaps in registry cannot open %s for writing CALL wrf_debug(2,'calling %s') WARNING: boundary array %s cannot be member of swaps spec %s. IF ( config_flags%%swap_%c ) THEN CALL RSL_LITE_INIT_SWAP ( local_communicator, %d , & %d & + num_%s & , %d, RWORDSIZE, & %d, %d, IWORDSIZE, & %d, %d, DWORDSIZE, & RSL_LITE_PACK_SWAPlocal_communicatorREGISTRY ERROR: too many 4d arrays (> %d). %d, %d, RWORDSIZE, & unparseable description for period %s IF ( config_flags%%cycle_%c ) THEN CALL RSL_LITE_INIT_CYCLE ( local_communicator, %d , %d, & RSL_LITE_PACK_CYCLEunparseable description for cycle %s WARNING: gen_cycles in registry cannot open %s for writing z2xx2zx2yy2xz2yy2z%s/%s_%s.inc%s_%s.incWARNING: gen_halos in registry cannot open %s for writing %s(grid%sm31,grid%sm32,grid%sm33,itrace )(grid%sm31x,grid%sm32x,grid%sm33x,itrace )(grid%sm31y,grid%sm32y,grid%sm33y,itrace ) %s, & ! variable in Z decomp %s, & ! variable in X decomp %s, & ! variable in Y decomp WARNING: boundary array %s cannot be member of xpose spec %s. WARNING: %s in xpose spec %s is not ALL_Y_ON_PROC. WARNING: array %s must be 3D to be member of xpose spec %s. WARNING: %s in xpose spec %s is not ALL_X_ON_PROC. WARNING: %s in xpose spec %s is not ALL_Z_ON_PROC. %s/%sdm_comm_cpp_flagsdata_calls.incnest_interpdown_pack.incnest_forcedown_pack.incnest_feedbackup_pack.incparent_rsl_lite_to_parent_inforsl_lite_to_child_infomsize = (%d + %s )* nlev + %d CALL %s( msize*RWORDSIZE & & + ((num_%s - PARAM_FIRST_SCALAR + 1) & *((%s)-(%s)+1)_2cidim%d%s%s(%s%sitrace)%s%s(%s)DO itrace = PARAM_FIRST_SCALAR, num_%s DO idim%d = %s DO k = %s,%s xv(k+ixv+1-%s)= %s%s ENDDO ixv=ixv+%s-%s+1 pig,k,pjgk,pig,pjgixv=ixv+1 xv(ixv)=%s%s ixv=ixv+1 xv(ixv)= intermediate_grid%%%s DO k = %s,%s %s%s = xv(k-%s+ixv+1) ENDDO ixv=ixv+%s-%s+1 ixv=ixv+1 %s%s = xv(ixv) _v.TRUE..FALSE.IF(feedback_flag%s) THEN NEST_FULL_INFLUENCENEST_INFLUENCEixv=ixv+1 %s(%s%s,xv(ixv)) ELSE ixv=ixv+1 ENDIF pig,pjg,kpjg,pigpig,pjgnest_interpdown_unpack.incnest_forcedown_unpack.incnest_feedbackup_unpack.incrsl_lite_from_child_inforsl_lite_from_parent_infoCALL %s(pig,pjg,retval) %s/debuggal.incdebuggal.incxf_enspr_ensabstotabsnxtemstotobs_savwt%s_%dinc/REGISTRY_COMM_NESTING_DM_subs.incinc/REGISTRY_COMM_DM_subs.incinc/REGISTRY_COMM_DM_0_subs.incinc/REGISTRY_COMM_DM_1_subs.incinc/REGISTRY_COMM_DM_2_subs.incinc/REGISTRY_COMM_DM_3_subs.incincxyshift_haloshift_halo_%s_halo%s/shift_halo_%s.inc DO itrace = PARAM_FIRST_SCALAR, num_%s DO idim%d = %s -1XYZYXZXZYYZXZXYZYXXYYXIF ( SIZE(grid%%%s,%d)*SIZE(grid%%%s,%d) .GT. 1 ) THEN HALO_INTERP_DOWNHALO_FORCE_DOWNHALO_INTERP_UPHALO_INTERP_SMOOTHSHW%s: unknown stenci description or just too big: %d %d*(%s_edim%d-%s_sdim%d+1)WARNING: boundary array %s cannot be member of halo spec %s. CALL rsl_comm_iter_init(%s,jps,jpe) CALL RSL_LITE_INIT_EXCH ( local_communicator, %s, 0, & ,%s & RSL_LITE_PACKCALL rsl_comm_iter_init(%s,ips,ipe) CALL RSL_LITE_INIT_EXCH ( local_communicator, %s, 1, & 1config_flags%%%sSUBROUTINE%s/%s_inline.inc%s_inline.incREGISTRY_COMM_DM_%d_subs.incREGISTRY_COMM_DM_subs.incREGISTRY_COMM_NESTING_DM_subs.incagrid%%parent_grid_ratio* unparseable description for halo %s IWORDSIZEDWORDSIZERWORDSIZEDO itrace = PARAM_FIRST_SCALAR, num_%s DO idim%d = %s_sdim%d,%s_edim%d IF ( SIZE(%s,%d)*SIZE(%s,%d) .GT. 1 ) THEN ids, ide, jds, jde, %s, %s, & ims, ime, jms, jme, %s, %s, & ips, ipe, jps, jpe, %s, %s ) ids, ide*grid%%sr_x, jds, jde*grid%%sr_y, %s, %s, & ENDDO ! idim%d IF ( SIZE(%s,%d)*SIZE(%s,%d) .GT. 1 ) THEN ids, ide, jds, jde, %d, %d, & ims, ime, jms, jme, %d, %d, & ips, ipe, jps, jpe, %d, %d ) %s/REGISTRY_COMM_DM_PERIOD_subs.incREGISTRY_COMM_DM_PERIOD_subs.incWARNING: gen_periods in registry cannot open %s for writing local_communicator_periodicRSL_LITE_PACK_PERIODCALL %s ( %s,& %s, %d, %s, %d, %d, DATA_ORDER_%s, %d, & USE module_configure, ONLY:grid_config_rec_type,in_use_for_config INTEGER , INTENT(IN) :: mytask, ntasks, ntasks_x, ntasks_y INTEGER , INTENT(IN) :: ids, ide, jds, jde, kds, kde INTEGER , INTENT(IN) :: ims, ime, jms, jme, kms, kme INTEGER , INTENT(IN) :: ips, ipe, jps, jpe, kps, kpe INTEGER :: rsl_sendw_p, rsl_sendbeg_p, rsl_recvw_p, rsl_recvbeg_p INTEGER :: rsl_sendw_m, rsl_sendbeg_m, rsl_recvw_m, rsl_recvbeg_m CALL RSL_LITE_SWAP ( local_communicator , mytask, ntasks, ntasks_x, ntasks_y ) That seems like a lot, but if you are sure, increase MAX_4DARRAYS CALL RSL_LITE_CYCLE ( local_communicator , mytask, ntasks, ntasks_x, ntasks_y ) That seems like a lot, but if you are sure, increase MAX_4DARRAYS grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x ) ,cips,cipe,cjps,cjpe & ,iids,iide,ijds,ijde & ,nids,nide,njds,njde & ,pgr , sw & ,nest_task_offsets(ngrid%id) & ,nest_pes_x(intermediate_grid%id) & ,nest_pes_y(intermediate_grid%id) & ,thisdomain_max_halo_width & ,icoord,jcoord & ,idim_cd,jdim_cd & ,cips,cipe,cjps,cjpe & ,iids,iide,ijds,ijde & ,nids,nide,njds,njde & ,pgr , sw & ,nest_task_offsets(ngrid%id) & ,nest_pes_x(intermediate_grid%id) & ,nest_pes_y(intermediate_grid%id) & ,thisdomain_max_halo_width & ,icoord,jcoord & ,idim_cd,jdim_cd & feedback_flag=cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) feedback_flag_v=cd_feedback_mask_v( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ADVISORY: RSL_LITE version of gen_comms is linked in with registry program. CALL RSL_LITE_SWAP ( local_communicator , mytask, ntasks, ntasks_x, ntasks_y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x, & grid%sp31y, grid%ep31y, grid%sp32y, grid%ep32y, grid%sp33y, grid%ep33y, & grid%sm31y, grid%em31y, grid%sm32y, grid%em32y, grid%sm33y, grid%em33y ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x ) grid%sd31, grid%ed31, grid%sd32, grid%ed32, grid%sd33, grid%ed33, & grid%sp31, grid%ep31, grid%sp32, grid%ep32, grid%sp33, grid%ep33, & grid%sm31, grid%em31, grid%sm32, grid%em32, grid%sm33, grid%em33, & grid%sp31x, grid%ep31x, grid%sp32x, grid%ep32x, grid%sp33x, grid%ep33x, & grid%sm31x, grid%em31x, grid%sm32x, grid%em32x, grid%sm33x, grid%em33x ) That seems like a lot, but if you are sure, increase MAX_4DARRAYS Info only - not an error: Moving nests not implemented for Grell Ens. Cumulus Info only - not an error: Moving nests not implemented for CAM radiation Info only - not an error: Moving nests not implemented for Observation Nudging Info only - not an error: Moving nests not implemented for subgrid variables 0 , jds,jde,jps,jpe, grid%njds, grid%njde , & rsl_sendbeg_m, rsl_sendw_m, rsl_sendbeg_p, rsl_sendw_p, & rsl_recvbeg_m, rsl_recvw_m, rsl_recvbeg_p, rsl_recvw_p )) rsl_sendbeg_m, rsl_sendw_m, rsl_sendbeg_p, rsl_sendw_p, & rsl_recvbeg_m, rsl_recvw_m, rsl_recvbeg_p, rsl_recvw_p, & (ips-1)*grid%sr_x+1,ipe*grid%sr_x,(jps-1)*grid%sr_y+1,jpe*grid%sr_y,kps,kpe) CALL RSL_LITE_EXCH_Y ( local_communicator , mytask, ntasks, ntasks_x, ntasks_y, & rsl_sendw_m, rsl_sendw_p, rsl_recvw_m, rsl_recvw_p ) 1 , ids,ide,ips,ipe, grid%nids, grid%nide , & rsl_sendbeg_m, rsl_sendw_m, rsl_sendbeg_p, rsl_sendw_p, & rsl_recvbeg_m, rsl_recvw_m, rsl_recvbeg_p, rsl_recvw_p )) rsl_sendbeg_m, rsl_sendw_m, rsl_sendbeg_p, rsl_sendw_p, & rsl_recvbeg_m, rsl_recvw_m, rsl_recvbeg_p, rsl_recvw_p, & (ips-1)*grid%sr_x+1,ipe*grid%sr_x,(jps-1)*grid%sr_y+1,jpe*grid%sr_y,kps,kpe) CALL RSL_LITE_EXCH_X ( local_communicator , mytask, ntasks, ntasks_x, ntasks_y, & rsl_sendw_m, rsl_sendw_p, rsl_recvw_m, rsl_recvw_p ) That seems like a lot, but if you are sure, increase MAX_4DARRAYS That seems like a lot, but if you are sure, increase MAX_VDIMS USE module_configure, ONLY:grid_config_rec_type,in_use_for_config INTEGER , INTENT(IN) :: mytask, ntasks, ntasks_x, ntasks_y INTEGER , INTENT(IN) :: ids, ide, jds, jde, kds, kde INTEGER , INTENT(IN) :: ims, ime, jms, jme, kms, kme INTEGER , INTENT(IN) :: ips, ipe, jps, jpe, kps, kpe INTEGER :: rsl_sendw_p, rsl_sendbeg_p, rsl_recvw_p, rsl_recvbeg_p INTEGER :: rsl_sendw_m, rsl_sendbeg_m, rsl_recvw_m, rsl_recvbeg_m (ims-1)*grid%sr_x+1,ime*grid%sr_x,(jms-1)*grid%sr_y+1,jme*grid%sr_y,kms,kme,& (ips-1)*grid%sr_x+1,ipe*grid%sr_x,(jps-1)*grid%sr_y+1,jpe*grid%sr_y,kps,kpe) (ims-1)*grid%sr_x+1,ime*grid%sr_x,(jms-1)*grid%sr_y+1,jme*grid%sr_y,1,1,& (ips-1)*grid%sr_x+1,ipe*grid%sr_x,(jps-1)*grid%sr_y+1,jpe*grid%sr_y,1,1) USE module_configure, ONLY:grid_config_rec_type,in_use_for_config INTEGER , INTENT(IN) :: mytask, ntasks, ntasks_x, ntasks_y INTEGER , INTENT(IN) :: ids, ide, jds, jde, kds, kde INTEGER , INTENT(IN) :: ims, ime, jms, jme, kms, kme INTEGER , INTENT(IN) :: ips, ipe, jps, jpe, kps, kpe INTEGER :: rsl_sendw_p, rsl_sendbeg_p, rsl_recvw_p, rsl_recvbeg_p INTEGER :: rsl_sendw_m, rsl_sendbeg_m, rsl_recvw_m, rsl_recvbeg_m CALL RSL_LITE_EXCH_PERIOD_X ( local_communicator_periodic , mytask, ntasks, ntasks_x, ntasks_y ) CALL RSL_LITE_EXCH_PERIOD_Y ( local_communicator_periodic , mytask, ntasks, ntasks_x, ntasks_y ) That seems like a lot, but if you are sure, increase MAX_4DARRAYS (ims-1)*grid%sr_x+1,ime*grid%sr_x,(jms-1)*grid%sr_y+1,jme*grid%sr_y,kms,kme,& (ips-1)*grid%sr_x+1,ipe*grid%sr_x,(jps-1)*grid%sr_y+1,jpe*grid%sr_y,kps,kpe) (ims-1)*grid%sr_x+1,ime*grid%sr_x,(jms-1)*grid%sr_y+1,jme*grid%sr_y,kms,kme,& (ips-1)*grid%sr_x+1,ipe*grid%sr_x,(jps-1)*grid%sr_y+1,jpe*grid%sr_y,kps,kpe) (ims-1)*grid%sr_x+1,ime*grid%sr_x,(jms-1)*grid%sr_y+1,jme*grid%sr_y,1,1,& (ips-1)*grid%sr_x+1,ipe*grid%sr_x,(jps-1)*grid%sr_y+1,jpe*grid%sr_y,1,1) CALL RSL_LITE_CYCLE ( local_communicator , mytask, ntasks, ntasks_x, ntasks_y ) That seems like a lot, but if you are sure, increase MAX_4DARRAYS WARNING 1a : %s in halo spec %s (%s) is not defined in registry. WARNING: only type 'real', 'doubleprecision', or 'integer' can be part of swaps exchange. %s in %s is %s WARNING 1 : %s in swap spec %s (%s) is not defined in registry. WARNING: only type 'real', 'doubleprecision', or 'integer' can be part of cycles exchange. %s in %s is %s WARNING: boundary array %s cannot be member of cycles spec %s. WARNING 1 : %s in cycle spec %s (%s) is not defined in registry. call trans_z2x ( ntasks_x, local_communicator_x, 1, RWORDSIZE, IWORDSIZE, DATA_ORDER_%s , & call trans_x2y ( ntasks_y, local_communicator_y, 1, RWORDSIZE, IWORDSIZE, DATA_ORDER_%s , & call trans_x2y ( ntasks_y, local_communicator_y, 0, RWORDSIZE, IWORDSIZE, DATA_ORDER_%s , & call trans_z2x ( ntasks_x, local_communicator_x, 0, RWORDSIZE, IWORDSIZE, DATA_ORDER_%s , & WARNING 5 : %s in xpose spec %s (%s)is not defined in registry. WARNING 4 : %s in xpose spec %s (%s) is not defined in registry. WARNING 3 : %s in xpose spec %s (%s) is not defined in registry. WARNING: gen_comm_descrips in registry cannot open %s for writing IF(interp_mp .eqv. .true.) then msize=msize + (%d + %s )*nlev+%d ENDIF ,nest_pes_x(%sgrid%%id) & ,nest_pes_y(%sgrid%%id) & IF ( SIZE(%s%s%s) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c DO k = %s,%s xv(ixv+1+k-%s)= intermediate_grid%%%s ENDDO ixv=ixv+%s-%s+1 IF ( cd_feedback_mask%s( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, %s, %s ) ) THEN DO k = %s,%s %s(%s%s,xv(ixv+1+k-%s)) ENDDO ENDIF ixv=ixv+%s-%s+1 write(0,*) AAA_AAA,BBB_BBB, '%s ', grid%%%s ( IDEBUG,KDEBUG,JDEBUG) write(0,*) AAA_AAA,BBB_BBB, '%s ', grid%%%s ( IDEBUG,JDEBUG) grid%%%s (jms:jme,ips:min(ide%s,ipe)%sitrace) = grid%%%s (jms:jme,ips+px:min(ide%s,ipe)+px%sitrace) grid%%%s (ips:min(ide%s,ipe),jms:jme%sitrace) = grid%%%s (ips+px:min(ide%s,ipe)+px,jms:jme%sitrace) grid%%%s (:,jms:jme,ips:min(ide%s,ipe)%sitrace) = grid%%%s (:,jms:jme,ips+px:min(ide%s,ipe)+px%sitrace) grid%%%s (:,ips:min(ide%s,ipe),jms:jme%sitrace) = grid%%%s (:,ips+px:min(ide%s,ipe)+px,jms:jme%sitrace) grid%%%s (jms:jme,:,ips:min(ide%s,ipe)%sitrace) = grid%%%s (jms:jme,:,ips+px:min(ide%s,ipe)+px%sitrace) grid%%%s (ips:min(ide%s,ipe),:,jms:jme%sitrace) = grid%%%s (ips+px:min(ide%s,ipe)+px,:,jms:jme%sitrace) grid%%%s (jms:jme,ips:min(ide%s,ipe),:%sitrace) = grid%%%s (jms:jme,ips+px:min(ide%s,ipe)+px,:%sitrace) grid%%%s (ips:min(ide%s,ipe),jms:jme,:%sitrace) = grid%%%s (ips+px:min(ide%s,ipe)+px,jms:jme,:%sitrace) grid%%%s (jps:min(jde%s,jpe),ims:ime%sitrace) = grid%%%s (jps+py:min(jde%s,jpe)+py,ims:ime%sitrace) grid%%%s (ims:ime,jps:min(jde%s,jpe)%sitrace) = grid%%%s (ims:ime,jps+py:min(jde%s,jpe)+py%sitrace) grid%%%s (:,jps:min(jde%s,jpe),ims:ime%sitrace) = grid%%%s (:,jps+py:min(jde%s,jpe)+py,ims:ime%sitrace) grid%%%s (:,ims:ime,jps:min(jde%s,jpe)%sitrace) = grid%%%s (:,ims:ime,jps+py:min(jde%s,jpe)+py%sitrace) grid%%%s (jps:min(jde%s,jpe),:,ims:ime%sitrace) = grid%%%s (jps+py:min(jde%s,jpe)+py,:,ims:ime%sitrace) grid%%%s (ims:ime,:,jps:min(jde%s,jpe)%sitrace) = grid%%%s (ims:ime,:,jps+py:min(jde%s,jpe)+py%sitrace) grid%%%s (jps:min(jde%s,jpe),ims:ime,:%sitrace) = grid%%%s (jps+py:min(jde%s,jpe)+py,ims:ime,:%sitrace) grid%%%s (ims:ime,jps:min(jde%s,jpe),:%sitrace) = grid%%%s (ims:ime,jps+py:min(jde%s,jpe)+py,:%sitrace) grid%%%s (jms:jme,ips:min(ide%s,ipe)) = grid%%%s (jms:jme,ips+px:min(ide%s,ipe)+px) grid%%%s (ips:min(ide%s,ipe),jms:jme) = grid%%%s (ips+px:min(ide%s,ipe)+px,jms:jme) grid%%%s (:,jms:jme,ips:min(ide%s,ipe)) = grid%%%s (:,jms:jme,ips+px:min(ide%s,ipe)+px) grid%%%s (:,ips:min(ide%s,ipe),jms:jme) = grid%%%s (:,ips+px:min(ide%s,ipe)+px,jms:jme) grid%%%s (jms:jme,:,ips:min(ide%s,ipe)) = grid%%%s (jms:jme,:,ips+px:min(ide%s,ipe)+px) grid%%%s (ips:min(ide%s,ipe),:,jms:jme) = grid%%%s (ips+px:min(ide%s,ipe)+px,:,jms:jme) grid%%%s (jms:jme,ips:min(ide%s,ipe),:) = grid%%%s (jms:jme,ips+px:min(ide%s,ipe)+px,:) grid%%%s (ips:min(ide%s,ipe),jms:jme,:) = grid%%%s (ips+px:min(ide%s,ipe)+px,jms:jme,:) grid%%%s (jps:min(jde%s,jpe),ims:ime) = grid%%%s (jps+py:min(jde%s,jpe)+py,ims:ime) grid%%%s (ims:ime,jps:min(jde%s,jpe)) = grid%%%s (ims:ime,jps+py:min(jde%s,jpe)+py) grid%%%s (:,jps:min(jde%s,jpe),ims:ime) = grid%%%s (:,jps+py:min(jde%s,jpe)+py,ims:ime) grid%%%s (:,ims:ime,jps:min(jde%s,jpe)) = grid%%%s (:,ims:ime,jps+py:min(jde%s,jpe)+py) grid%%%s (jps:min(jde%s,jpe),:,ims:ime) = grid%%%s (jps+py:min(jde%s,jpe)+py,:,ims:ime) grid%%%s (ims:ime,:,jps:min(jde%s,jpe)) = grid%%%s (ims:ime,:,jps+py:min(jde%s,jpe)+py) grid%%%s (jps:min(jde%s,jpe),ims:ime,:) = grid%%%s (jps+py:min(jde%s,jpe)+py,ims:ime,:) grid%%%s (ims:ime,jps:min(jde%s,jpe),:) = grid%%%s (ims:ime,jps+py:min(jde%s,jpe)+py,:) SERIOUS WARNING: you are mixing subgrid fields with non-subgrid fields in halo %s WARNING: only type 'real', 'doubleprecision', or 'integer' can be part of halo exchange. %s in %s is %s DO WHILE ( rsl_comm_iter( grid%%id , grid%%is_intermediate, %s , & REGISTRY ERROR: too many different vertical dimensions (> %d). WARNING 1 : %s in halo spec %s (%s) is not defined in registry. CALL %s ( %s,& %s ( %s%sitrace),%s,& rsl_sendbeg_m, rsl_sendw_m, rsl_sendbeg_p, rsl_sendw_p, & rsl_recvbeg_m, rsl_recvw_m, rsl_recvbeg_p, rsl_recvw_p, & %s, %d, %d, DATA_ORDER_%s, %d, & (ims-1)*grid%%sr_x+1,ime*grid%%sr_x,(jms-1)*grid%%sr_y+1,jme*grid%%sr_y,%s,%s,& (ips-1)*grid%%sr_x+1,ipe*grid%%sr_x,(jps-1)*grid%%sr_y+1,jpe*grid%%sr_y,%s,%s) CALL %s ( %s,& %s, %s,& rsl_sendbeg_m, rsl_sendw_m, rsl_sendbeg_p, rsl_sendw_p, & rsl_recvbeg_m, rsl_recvw_m, rsl_recvbeg_p, rsl_recvw_p, & %s, %d, %d, DATA_ORDER_%s, %d, & (ims-1)*grid%%sr_x+1,ime*grid%%sr_x,(jms-1)*grid%%sr_y+1,jme*grid%%sr_y,%d,%d,& (ips-1)*grid%%sr_x+1,ipe*grid%%sr_x,(jps-1)*grid%%sr_y+1,jpe*grid%%sr_y,%d,%d) WARNING 1b : %s in halo spec %s (%s) is not defined in registry. WARNING: only type 'real', 'doubleprecision', or 'integer' can be part of period exchange. %s in %s is %s WARNING: boundary array %s cannot be member of period spec %s. CALL RSL_LITE_INIT_PERIOD ( local_communicator_periodic, %d , & WARNING 1 : %s in period spec %s (%s) is not defined in registry. CALL %s ( %s,& %s ( grid%%sm31,grid%%sm32,grid%%sm33,itrace), %d, %s, %d, %d, DATA_ORDER_%s, %d, & .itt_notify_tab0dp0!/=KYgu '5CQ_m{ %3AO`n| (6DRcq#1?O]ky (6DR`qoptimization_report_versionoptimization_report           @    @           @            @          @      @@@@@       @          @@        @=int.wfpUtpTQRX.YW !fp!tp!.ad!.du#qtS $t % &tmp  &  & '  (. (.)t1_)t2_ ) *  * +Ȯ +Ю , - - -  ..Q.d._   #.#### #(#0#8#@#H#P#X#`#h #p. #t.#x#"##)#2!#I)#T*#T+#T,#T.#Y/#.1#k   ## #.   7 B  B /d y S#.#. #$ #/ #/ #. #4#.#ntl.#.#.#.#.#.#.#.#.#.#.#use=# H# S#^#.#.#/"#i##r$#.%#.&#.'#y(#/)#/+#,#*-#:.#J/#Z0#j1#z2#5#6#7#;#<#Ц =#Ъ.?#Ԫ.@#ت A#خ B#ز.C#ܲ.D#.F#.I#' J#2 K#= N# L Q# . /r HG@?!.t.. HGHGHGPO.wfpUtpTQ.RW !fp!tp!.ad!.du#qt_ $t % &tmp  &  &  '  (. (.)t1_)t2\ ) *  *  + + , - - -  ..Q.d.S.fpUT.wpUtTpt\qtR t! ! tmp !   ! fp^t1_t2_!!   .!.\ .!.^ .!.U ."n4d."i.xy.]! *.w@ *U*tT,pt\,qtR -t!.!/0tmp!0  0!1#2fp]3t1_3t2_!4!4 5. 59 6.!7.\ 7.!8.^ 8.!9.U 9.":n4d.";i.";xy.!;.^!=D#TT $ . .wU"pt"qt! !+tmp6 !A!L!Wfp]"t1t2_!!!bxk_!p {!!!!!!!%y8   .wU"pt"fn L!W"fp ..wUfp\"fn!&. U.wU"i.fp]!9!B ."fnpk"fn  !K!tU"pt"dimt . . . V e t "tag!"d2."d3."sw. !.^!.\!# 'u t(u d2(u d3'u u .P'v .'v .x pt_ y .!z z rz tx!z P{ d.^# 'u t(u d2(u d3'u u ._'v .'v .x pt]!y .T!z z rz txЧ!z P{ d.^ .    HGHG)u .t... .PO  PO.w*fpUtT*.dirQ.R"i."d1."pt"p1t"dimt"d2."d3.!.\!.X!.P!.X   !!!0!%!0tag;txF!O!Xra "c"d .+ " sjl   POPOPO  T.wTU"Vi.Wfp_!X!Y Z."[fnpk"[fn!\!]t\"]pt"]dimt ^. ^. ^. _ ` a b c"ctag!cdd2.]dd3.^#u'u t(u d2(u d3'u u .P'v .'v .x pt\ y .!z z rz tx!z P{ d.] .    HG,u w0u tU*u d2T*u d3Qu Ru .Xv .Yv .vx pt] y .!z z rz tx!z P{ d.^ .w@ U i.\ fpX" pt" qt t k! ! !      . y . . .w` U -{# '-P# '"fp"fn!## '"pt"fn L!W"fp .## 'ptS"qt!  !+ tmp6!A !L!WfpS"t1t2^! ! !bxk_!p {! ! ! ! ! ! ! %y## 'tSptSqtR t!  !  tmp  !   !  fp^t1_t2_! !   .!.\ .!.^ .!.U ."n4d."i.xy.]! ).).).).).t.w@U"i.fpX"pt"qt t k!& ! & !& #& .& 9&!D& . .!.P!y!.]!.\+ t+" d. rO&  txX&ȓ ! a& ! j& +!R+@!AR  POPOPO.w UTtQ.R.pt.qt t */ */ */ */ */tmp* *& * +/ +.s+/e*+/ . .S . 5+/fp^  t1^.t2 / / @+ K+ . .R . .R . .R ..n4d..i. . .S .] V+ .\ . ..j. .-T[$ +d._!f+/"txo+"rx+ -|+Kfp$#+Jfptp$$.#+Ifptp$$$$.#+Ffptp$$$$.HGHGHG>cOPOPO  ..t..t./!W wP!fpU!tpT!.adQ!.duR#qt] $t % &tmp  &  &  '  (. (.)t1])t2\ ) *  *  + + , - - -  ..Q..d.0P Qt0\ ]P]r-]tx-0x y-POPOPOR.w*RfpU*RtpT*RshwQ*R.xyR*R.puXRYRvR.vTqt_ Ut V0Wtmp0!W1 W1!W,1!X;1؍ Y. Y."Zt1Zt2\!Z^![F1؉!\Q1؅!]!] ^\1 ^g1!^r1؁ _. _.!_.Q+ t+"d. !}1tx1ؑ!1r1sd1ed1sm1em1sp1ep1+s1e1HGHGHGHGPOPO  PO.wUtTpt^qtR t!7=!7=!7=!8=tmp8=!8> )8!48>!._ .fp] !_t1]t2] ?8!ؙ>!> J8 U8 .!._ .!.^ .!.T ."n4d."i.!`8#+fptp$$$$.W !fp!tp!.ad!.du#qt] $t % &tmp  & . & ' > (. (.)t1])t2^ ) * > * +> +> , - - - = ..Q.d.^- T($ -|+fp$-+fptp$$.#+ fp_tp$$$$.W !fp!tp!.ad!.du#qt] $t % &tmp & & ؑ6 & ' > (. (.)t1])t2^ ) * > * +> +> , - - - = ..Q.d.^(.w *(fpU*(tpT*(.shwQ*(.xyR*(.puX(Y(*qtS!+t_ ,:-tmp:!-: -:!.: /. /.0t1V0t2V!0\!1:!2:!3!3 4: 4:!4:!5.V!5.P!5.Q+U Vt+s:e;HGHGHG1*.w*U*tT,pt_,qtR -t!.!/0tmp!0  0!1#2fp^3t1_3t2_!4!4 5. 59 6.!7.\ 7.!8.^ 8.!9.U 9.":n4d.";i.;xy.]!;.\!=D-TT $ 2 2[.2`.2a.2h.2nt2ot2pt2rt2st2uy3wt2= /usr/include/bits/types/usr/include/usr/include/bits/pe/intel/compilers_and_libraries_2020.4.304/linux/compiler/include/iccgen_comms.c逛FILE.hЊlibio.hЊtypes.hЊ>stddef.h޵data.h᫚stdlib.hЊstdio.hЊ   {)?#4/@s  {#k4#7  :   WCCCC K@Cg}/c#x( &z  -'#CCCC ~Hs  {#k4#;  : /% WCCCCCCCCC K@/Wsy&z 'CCCWCCCW  4KRx  -/v v}e,|,hw೜k4#  kOkg #C% _nZ (R)1W3gUsCCCCDD  9 EoSS #M+{ ` " 4KRw#w  w$ 3v}e,|,hw೜k4#  kOkg #C% _nZ (R)1s3gUsCCCCDD  9 EoSS #M+{ j%v v "  14Fs rKUx Pwt)clHHH/z_'kclHHH/z_'kclHHH/z_'!g: 7 7 7 7kkCCCkCCkkCCCkC`kkCCCkCCkkCCCkChkkCCCkCpkkCCCkCpkkCCCkCpkkCCCkC ~~8 "5|8z@p8~8z@n8z=d .  4Kd }y "  #xc z7?/  #/   o oYK|P') 77   (~ ^7}08  (~ ^,}~P {|;`kCSCSCWWCCCCCDDkCSCSCWWCCCCCDDS "Iog/WaC{vAoW/WaC{|    "  4(k 7C7_S1/h_C!/ 3KK8/k)~[5+ A?#/WY|{n4 48~K)(OA  ~3C/> ' D |h#r$7)H '$8~)'#V0~  8:~($8~)&;%\0e D y s\ )KkP    (~ ^}  |}KD{WDYK) "vCq;AsW/WaC{}     xIKG D^4' y iI_W/KEC {$"   4J_rnn#T?\?md9q3/ E "  p3o7Su4Kx  -+v}e,|,hw೜k4#  kOkg #C% _nZ (R)1W3gUsCCCCDD   w1 ps +qKx Pwt)clHHH/z_>'kclHHH/z_>'kclHHH/z_>'!s: 7 7 7 7kkCCCkCCkkCCCkC`kkCCCkCCkkCCCkChkkCCCkCpkkCCCkCpkkCCCkCpkkCCCkC ~~!wO 7  uoSS #1|1z9p1~1z6r1~1~1z9~M+{% { zwO 33hI;#;-+C&rjfSSt7T[W{e &>KwCrnnT#TMl COCsk/WU|/g)~[?WA[      zzzzzzz"WA[      zzzzzzz OA COc?<<<<<<<zzzzzzz<<<<<<<zzzzzzz ~@o}<  }  t $43 t+ v5 Jd.(["J:g4703|,%| ~$i  P}z' | !)+,gk4#$3~)/ ϣ~ >oosc ! kkCCCkCC3g-wUCC/Ci&L CD kkCCCkCC3g-UCCCiL CDCD/} }oSS KsCI/q?8k u{q; K woS}8K_CCC |8W_CCC CCCCC8W_CCCCCCCC CCCkCCC}RRx<Pxt84y Rx<-~$"W"+{ ht555 x=~? "~ rr$g {#k4#?  :  /%  K@| /g}/cx' <Ww}&z* .rs o$|kT#c} >=~ Ksg/g k/ws){[SOBG,k\as F\^pggHrCD7CkUcPOSC{^C  qG,k7C$e  7C!Z7CCLCC #H :CC^C7CCLCCD c ~~  ~*{  J_OtKRRx y HT#k4#?  :  _CCC J_y HǃT#k4#?  :  _CCC CCCCDCW_CCCCCCCC CCCkCCCMw$#y A'y P|d+~GhwDk4#  kOkg #C% _ nZ (R91 W3g{UCCDD DW3gUCCDDD~  oSS ="f"M+{ j%u xK@Gg/X~z &z xK@G[P/| x  &z y "~ "rg '|kT#7 ={  K@s[?CZCD3CCLCCDCcLO?C{ q?,kyC3C$a $yC3C"TyC3CCLCC 'D >?CyC3CCLCCD ~~  ~*{ Kw#w  w v v}e,|,hw೜k4#  kOkg #C% _nZ (R)1s3gUsCCCCDD  8 EoSS #M+{ j%v %v S U$ > .; : I' @@? ; : I; : IUR1Y W X ; : I4; : I 4; : I 4; : I I ; : I ; :  ; : 8I ;: 8I$ > I !/ ; :  ; : 8II !/I !/.; : < I' @? I&I.; : I' @? .;: I' @@? ;: I4;: I 4;: I!4;: I"4;: I#UR1YW X $; : I% ;: &.;: I' @? ';: I(;: I).;: < I' @? *;: I+ ;: ,.;: 1@-1YW X .4; : I/.; : 1@0 ; : 1.;: I' @@24; : I< ? 34; : I< ? x AC T8  " 8  " 8  "8  "8  " ABBBF A 8  " 8  " 8  "8  "8  "AC R8  " 8  "8  "8  " 8  ("EABBF A 8  " 8  (" 8  "8  "8  "4BAA {ABpAC e 8  x"c8  p" 8  "8  `"8  h"9HHHHF A 8  p" 8  x" 8  "8  `"8  h"I @ AC e 8  @"c8  `" 8  H"8  P"8  X"HHHHF A 8  `" 8  @" 8  H"8  P"8  X"I AC m 8  " 8  "K8  P"S8  "8  X" HHHHI A 8  " 8  " 8  "8  P"8  X"L $GAe4BGBA]B$ BRB\AC  8  " 8  "8  "S8  `"8  "HHHHI A 8  `" 8  " 8  "8  "8  "fMHHHG A 8  `" 8  " 8  "8  "8  "HMHHHD AC R8  " 8  "8  "8  "W 8  ("D 8  ("S_ABBF A 8  " 8  "8  "8  "O 8  ("\AC 8  " 8  " 8  "8  "8  "HHHHI A 8  " 8  " 8  "8  "8  "MHHHG A 8  " 8  " 8  "8  "8  "HMHHHD 0AC r 8  "K 8  "K8  "K8  "K8  "XHHHHF A 8  " 8  " 8  "8  "8  "<@G5CKDKEKFKKHaAL`AC ]8  " 8  " 8  "8  "8  "]ABBBF A 8  " 8  " 8  "8  "8  "@AC Z 8  "K 8  "K8  "K8  "K8  "XHHHHF A 8  " 8  " 8  "8  "8  "HMHHHD  AC T8  " 8  " 8  "8  "8  "8ABBBF A 8  " 8  " 8  "8  "8  " ABBBF PAC R8  " 8  "8  "8  " 8  "SIABBF A 8  " 8  " 8  "8  "8  "AC T8  " 8  " 8  "8  "8  "UABBBF A 8  " 8  " 8  "8  "8  "AC P8  "8  "8  " 8  " 8  "HIABF A 8  " 8  " 8  "8  "8  "lABF  BBB B(A0A8GVVVVV8A0A(B BBBAAC t 8  " 8  `"8  h"8  p"K8  x"jHHHHF A 8  x" 8  " 8  `"8  h"8  p"/lfs/h1/ops/para/packages/hmon.v3.2.0/sorc/hmon_hwrf_v3.9.1.fd/toolsgen_comms.cIntel(R) C Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 19.1.3.304 Build 20200925_000000 -I/opt/cray/pe/iobuf/2.0.10/include -I/opt/cray/pe/mpich/8.1.7/ofi/intel/19.0/include -I/opt/cray/pe/atp/3.14.3/include -march=core-avx2 -mtune=core-avx2 -D__CRAY_X86_ROME -D__CRAYXT_COMPUTE_LINUX_TARGET -DIWORDSIZE=4 -DMAX_HISTORY=25 -DNMM_CORE=1 -c -gprint_call_or_defFILE_IO_FILE_flags_IO_read_ptrchar_IO_read_end_IO_read_base_IO_write_base_IO_write_ptr_IO_write_end_IO_buf_base_IO_buf_end_IO_save_base_IO_backup_base_IO_save_end_markers_IO_marker_next_sbuf_pos_chain_fileno_flags2_old_offset__off_tlong_cur_columnunsigned short_vtable_offset_shortbuf_lock_IO_lock_tvoid__off64_t__pad1__pad2__pad3__pad4__pad5size_tunsigned long_mode_unused2node_tnode_structnode_kindtype_typenamefieldsndimsproc_orientstag_xstag_ystag_znmm_v_gridmp_varfull_feedbackno_feedbacksubject_to_communicationboundary_arrayboundary_array_4ddnamedescripunitsscalar_array_memberhas_scalar_array_tendenciesmembersio_maskunsigned intnest_maskrestartboundarynamelistnamelistsectionnext4dforce_aux_fieldsforce_fcn_nameinterpd_aux_fieldsinterpd_fcn_nameinterpu_aux_fieldsinterpu_fcn_namesmoothu_fcn_namesmoothu_aux_fieldsnentrieshowsetdfltdim_namedim_data_namecoord_axislen_defined_howassoc_nl_var_sassoc_nl_var_ecoord_startcoord_enddim_ordersubgridpkg_assocpkg_statevarspkg_4dscalarscomm_definemarkcallorsubcommnamecommunicatorneed_config_flagsprint_4d_i1_declsdimdfnametmp2tmp3commusemaxstenwidthwordsizevarrefmoredimspos1pos2dimspecindicespostmemordzdexprint_declprint_bodygen_swapsdirnamen2dRn3dRn2dIn3dIn2dDn3dDname_4dgen_cyclesinoutatoi__nptrgen_xposesxposedirvarnameindices_zvarref_zindices_xvarref_xindices_yvarref_yskiperificgen_comm_descripsncommgen_datacallsgen_nest_packinggen_nest_packfnlstdown_pathipathparentshw_strnodexdexydexddimmdimpdimvnamefourd_namesinfo_named2_mpd3_mpfourd_names_mpcount_fieldssend_mpno_mptempcolongen_nest_packunpackfeeddexesneed_endifgen_nest_unpackgen_debugdirectiondirectionsShiftsaid_itsaid_it2gen_commsfpsubgen_shiftstaggen_halosincnamesplitsubs_fnamefnamecallfnamesubvdimsvdimcursmaxstenwidth_intfpcallfoundvdimnum_halosfractionihaloalways_interp_mpgen_packs_halopacknametmp4gen_periodsmaxperwidthgen_packsgen_cycles..0stderrsw_deref_kludgesw_dm_parallelsw_movesw_unidir_shift_haloHalosPeriodsXposesSwapsCyclesDomainx AC T8  " 8  " 8  "8  "8  " ABBBF A 8  " 8  " 8  "8  "8  "AC R8  " 8  "8  "8  " 8  ("EABBF A 8  " 8  (" 8  "8  "8  "4BAA {AB,pAC e 8  x"c8  p" 8  "8  `"8  h"9HHHHF A 8  p" 8  x" 8  "8  `"8  h"I @ AC e 8  @"c8  `" 8  H"8  P"8  X"HHHHF A 8  `" 8  @" 8  H"8  P"8  X"I  AC m 8  " 8  "K8  P"S8  "8  X" HHHHI A 8  " 8  " 8  "8  P"8  X"L $GAe4,BGBA]B$d BRB\AC  8  " 8  "8  "S8  `"8  "HHHHI A 8  `" 8  " 8  "8  "8  "fMHHHG A 8  `" 8  " 8  "8  "8  "HMHHHD AC R8  " 8  "8  "8  "W 8  ("D 8  ("S_ABBF A 8  " 8  "8  "8  "O 8  ("\AC 8  " 8  " 8  "8  "8  "HHHHI A 8  " 8  " 8  "8  "8  "MHHHG A 8  " 8  " 8  "8  "8  "HMHHHD L 0AC r 8  "K 8  "K8  "K8  "K8  "XHHHHF A 8  " 8  " 8  "8  "8  "<4 @G5CKDKEKFKKHaALt `AC ]8  " 8  " 8  "8  "8  "]ABBBF A 8  " 8  " 8  "8  "8  "\ @AC Z 8  "K 8  "K8  "K8  "K8  "XHHHHF A 8  " 8  " 8  "8  "8  "HMHHHD T AC T8  " 8  " 8  "8  "8  "8ABBBF A 8  " 8  " 8  "8  "8  " ABBBF L PAC R8  " 8  "8  "8  " 8  "SIABBF A 8  " 8  " 8  "8  "8  "4AC T8  " 8  " 8  "8  "8  "UABBBF A 8  " 8  " 8  "8  "8  "AC P8  "8  "8  " 8  " 8  "HIABF A 8  " 8  " 8  "8  "8  "lABF  BBB B(A0A8GVVVVV8A0A(B BBBAAC t 8  " 8  `"8  h"8  p"K8  x"jHHHHF A 8  x" 8  " 8  `"8  h"8  p".shstrtab.strtab.symtab.data.bss.text.rodata.str1.4.rodata.str1.32.rodata.debug_opt_report.note.GNU-stack.debug_info.debug_line.debug_abbrev.debug_frame.debug_str.eh_frame.debug_ranges.rela.text.rela.rodata.rela.debug_opt_report.rela.debug_info.rela.debug_line.rela.debug_frame.rela.eh_frame.rela.debug_ranges /= rw   # ( =M Zx}    L          , X# +O v! , < L"#$ P4A hS t ?   +0 8= EJ RW <_rw   $ ) >N [y~    N     L%   (D NS `[` hm  uz  p  @   !" <, P ``    &  & L % %< ^ l tx }  ?        ,  0  `   $ t, 1 |9 > F N X   )! *+  E L c h  u + $   , ` S      0@ Mkp   ) `?=Be  a     (0 :K Y ( < X t   " */ @7O W d-m u  - l. +05 <AF tMR\/d u ? V e) *     +" ' <e j  1, `L z    )9 Fdi   " @@6;^  Z  @   (!) L:K Y ( < X t   " $*/ P7J R f-o `w  - |.$ 27< CHM TYc/k | A  /  3;K,l3 )K *U  ry (   + 4 , 3 8 M    $ \ 2 5    L!6 ! p !)! t 7! &>! K!`!e!! ! !!2m" 5w" "" " L"6" p ""  " &" "##<# V# h##2$ 5$ ($-$ 2$ LK$6P$ p b$m$  {$ &$ $$!$  %  ?%  v%  %  %  & `A*&2&  A&F&  N&S& [&`& h&p& (!&& @&& && A&& (!&& && `&& && \!' '  '' ','  B;'C' (!R'W' _'d' @l'q' y'' \!''  '' ` '' B''  ''  ''  ''  '( (!((  #((( @ 0(=(  BL(T( (!c(h(  p(u(  }(( ` (( \!((  ((  (( A(( (!((  ()  ) ) @)) \!,)1) 9)>) F)S) Bb)j)  y)~) `)) ))  )) (!)) )) )) `A))  * * @** *#* +*3* (!B*G* `O*T* \*d*.* !*** !+$+1+ BQ+d+q+ "+++ D"+++ @C,,!, x"9,L,Y, Cy,,, *, "- "-- p - "-$-  --+A- DN-S-- *- "- "-- p - "--  -+.,..6.:>.;c.j.-/ *7/ "T/[/ p q/v/  /+/,/0 0 1  #J1 (#P1 Lq1 0#w1 H#1 `#11 `D11 #11  11 12 22 @22 &2.2 D82@2  EJ2O2 W2\2 `d2i2 q2v2  ~22 22 22 222<2 #22 22 @22 3 3 33 `!3)3 D33;3  EE3J3 R3W3  _3d3 l3q3 y3~3 @33 33 (33.64 *@4 #N4 &S4 #f4|4 &4 <4"4#4 #45 &-5 ;5 &m5 *w5 #5 &5 #55 &5 <5"6# 6 #)6;6 &T6 ^6 &6 077 T77 #77 L77 $8=%8 68 J8 ^8 #m8t8 L88 $8=8 8 8 A9 $S9X9 f9 &|9 &9 9 &9  $99  $:: ,$(: L-:u: <z:":#: X$:: : E:; l$O;n; xv;; ;; ;; ;; $; < $<A< I<]< e<< << $<< E<< $<= %R=_= @%u== \%= L= `%= h%= h%= @F== p%== %> %> F;>H> %a>u> %>> %>> %>#? +?0? 88?K? \S?s?z??B@ *L@ "e@l@ p ~@@  @+@,@ +A T&1A p&=A &GALA TAtAA<A &AA AA.B  BB  BHB *B *B #B &B #BB &C < C"C#!C #ACSC &mC wC &D E *E #"E &'E #6EHE &E <E"E#E #EE &F  F &[F *eF &wF~F &FF  F+FF &F &5G &lG &G &G &H &HH p HH GHH `GHCI.zIDI III 'I  I+IFI ,'I  I+IFI L'I  I+IFI l'I  I+IFJ 'J   J+JFJ '$J  )J+6JF;J 'IJCNJGSJ 'XJH]J 'dJBiJIpJAJ J)J  J 'JJ  J+J $KKK,NK `]KK K K L{L L LL LLLL +M ^M M `?MMM $N N N  OOO &O9O FOO OO OO OO (OP <%P-P X>PFP t[P`P hPmP uPzP PP (PP TPP P P-P PP P Q-Q Q5Q.JQ 'QQ@VQ ^QfQvQ,Q3Q  R)R  R '/R4R  AR+NR 4 _RdRyR,R R R R'S ,S ASVS[SS S SS2cT 5mT |TT T LT6T p TT t T &T TTU6U PU bUU2 V 5V "V'V ,V LIV6NV p `VkV  yV &V VVVV V W@W2W 5W WW W LW6W p XX  X &&X 3XmX!xX  X  X  Y  TY  Y  Y `AYY  YY `YY ZZ  ZZ (!&Z+Z 3Z8Z @ZHZ AWZ_Z (!nZsZ @{ZZ ZZ ZZ \!ZZ `ZZ ZZ  BZZ (!ZZ  [ [  [[  [([ \!7[<[ @!D[I[ !Q[Y[ Bh[p[  [[ "[[ `"[[ "[[ (![[  #[[ #[[  B[[ (! \\ #\\ @$$\)\ $1\9\ \!H\M\ %U\Z\ `%b\o\ A~\\ (!\\ %\\  &\\ &\\ \!\\ &\\ @'\\ B ]]  ]%] '-]2] (:]?] `(G]O] (!^]c] (k]p]  )x]] `A]]  ]] )]] )]] @*]] (!]] *]] +^ ^.6^ "C^ 'H^ "R^W^  d^+r^ "^ '^ "^^  ^+^,^.^ '^:^ '^;^ ^__ `+ ___ _"_,_/1_ DB_G_T_ !e_x__ !___ B___ "`` ` D"1`D`Q` @Cb`}`` !``` "``` x"`aa C.aIaVa gaqa ?aaa aaa 'b 'XbL`b 'obvb 'bb Lbb bKb?c &}c &c &c &d &Qd &dKd +ddd  ,ddd ,dddMdMeK4e ,;e@ee &ee p ee &e e &4f *GfLOf 'fGf 'ff  f+fKff &8g &og &g &g &h &h &hh p i!i 1i Ai hi!pi (ii <i"i#i <(jOj $`jej sj &j &j j &j 'k P( k Lk T(5k NBk X(Uk Nbk \(uk Nk `(k Nk d(k Nk h(k Nk l(k Nl p(l N/l t(?lXl Gkltl |ll t(ll @Hll ll t(m m H3mw `Fw]w t(mw|w Lw P(w Pww hww t(ww Lw P(w @Qwx p x#x t(3xBx LIx P(Ux Qbxgx xoxx t(xx Lx P(x Rxx xx t(xy Ly P(y `R(y-y 5y?y T({y X(y \(y `(/z d(kz h(z l(z p(,{ t(<{K{ LR{ P(^{ Rk{p{ x{{ t({{ L{ P({  S{{ {{ t(|| L| P($| S1|6| >|U| t(e|t| L{| P(| S|| || t(|| L| P(| @T|| }} t(+}:} LA} P(M} TZ}_} g}~} t(}} L} P(} U}} }} t(}} L~ P(~ `U~"~ *~~.  ( ( (Q (Ȁ ( (< (t (> o *y     ʂ+ׂ 4 < A R   ( 1? (PU_/k } ,), `̄9 f k |    &DIh Uy~ ц  4  VHM  0) &K   { L)  ȉ  ) V+0 @-8= -EJ .RZ )in `.v{ . Ί (؊ <  X)1 tFK SX  `m < u ) h   / ) ).O7 /?D /L] v ){O l  * V @0nǰ 0Ԍٌ 1 0* `1 1# 1` (j < XÍ t؍ݍ t     = )Dg  ov  2~  )O 2Î 2ˎގ  )O    $. )  @3Ə  ͏ҏ܏/M  l*p p* p* p*̐ ,) ,)Ñ   W',1 38=B 4 INc h P    d Ē  ̒ђ  ْޒ  .  * &P.  3 :?  GL 8 TY d af  ns  { 3     4 ˓Pӓ ؓ ߓ @4 4 5 `5 h % 5-2  6:?  GL  TY  af  ns  {  0  8  \  Дؔ. !)M *W *qx * *ŕ  ߕ   + 4 -Nc,h ( ( ( (t *} * *ܗ * " p # +0+= 4 No, `  t ͘   @W"/9 JOY +h 0+ ƙ  ALu     + 8V[    ,     L%Μ   J q! ,ߝ < L"#) P9F hX   < `< Xn &  & L %֟  t! ?8=G SXɠ    h m  šʡ ( B T`  Ѣ [  co  ڣ X+  d+ p+6 LM! |+֤ +4 <9"K#X $lq  & &  &¥ ֥  l*V p*kr p* p*զ  1 _  ,) ,)  = k ʨ +רܨ L 6+ W   ۩  - +DL $,ck P, |, `Xªʪ X @ ,- H5? tKPj!M   ۫ ,  Yjs P{ l* p* p*3 p*=O +fn $, P,  `Xխݭ X ,,4  -KS L-jt | Y @Zˮ Ӯخ   P  6  6 #; K ` ,p  Y    %* P29 AF @7NS 7[` h   ư Z  "'{ * x- -  +۱,F) 8)d *n * *Ҳ *ܲ     &+3 -DI^,f k z ʳ   V [ p    N  ε  ݵ  -  2 .9> FK SX 4`e `mu. * x-Ķ -Ӷض ++  *  #(V   ۷   05j {  Ӹ  S  bi v    .ù ˹й عݹ   @ 8  d &+ 38 @RPZ _ .fk `8sx 8  9 9 0 9 @:ƺ HκӺ pۺ     &+ 38 $@H W_.d  q+  Ȼ  " 1* =R,Z `iѼ     ͽ ڽ S   [ʾϾ L   [49@ M` m ( [  (A <OW Xlt t P l  . .- : . .- "' /7 [AR ` ( < X t  $ D,D .L .Q-Z  ;b} . .- p.  ; x /" 7D Yc  \w  / - "!< ,F L"# P t ?' 38B -SXj ! , <"# h> tJOY ?pu  - J O `   P y     [  X+  d+ p+ !' |+.8 G [ +j \  - e m{  @ p  < `<   t!1M> M a | , l* p* p*)= p*Gr 4.  + $, P,3= EM `Xdl X 4. P( ,=E  -Zb L-w  Y @Z 4.=F N\ di qv H~ x <  =   ,) 4.s|    H x = =   &I Z]is  )   ').  ;+w |    1,+ `:   Y ^ s   < l @@    @  $^ (ks L  ( <  X#+ t@E MR Z_ gl 8ty d  - @>  - !.e sx} > /  A  #(2/7 HM"" # &(&08&@ H P X ` h 0@Pj`pkI      ]/ 0@PV`pj./0457@9U: m;0;@?P@`BpTDzEFH}JJK LVLLOQ Q0S@MbPc`{epfhiNjsk_ʅ6 0ʊ@P\`1p6ܚHӝޞ;Cɤ 01@P`"pѻ$~ g '0@4P`   E Q &  * = A Hw ! + 4 A k e j p! u, z< G j u             $ 2 @ N \ %j 3x A N Z h x       . > N ^ .n 5~ < C J f l       % : E L $\ Qg X| u |         ) 8 G V e t    # 5 ; C I ]  y ( 7 F U d s        ( 9 J  ] f+ m; rK {[ k {            u ` Sd S   C 4P AW @[ m e j p u z  ! , < L \ l w        +   p  * L eX +i j p u z     & 4 @ N  Z h   ! !8 F %h et + j p u z    * 6 B P \ j  v   ,  p 7] 2a 2v >z >   + j p u  z@ Q b I  R  Z d m w  *   ,  +) jC k o vp-  j  0.    P.& G X i    j         !! &9 ,i 8u B H N /  ,  j r # xS }k oq0  ,  j r  x! } ] ]  #6I e           * !: &K }  x } ~=j>s w ~`?     j 2  > J V b n !z 8 & , @  ,  j( r< H xx } C" J ,X f jt r  x }   F > eJ V e ju &   u     " )`IB L U^u {q^  j 05^  + j) 3 `7 ZQO m +~ j p u z  ! ! I7! H! RT! e! Zv! d! m! w! ! !`I! ! !tJ! " #" e/" +@" jb" ps" u" z" " " " " "  # # %#  1# ?# n# # # # # # # # ># ># #  $  $  $a/$ d$ ep$ |$ $ j$ &$ $ $ u$ $  $ $ % % &% 4%i<%sH% VT%Si\%s% x% % }%j%Ao%  %Ao%~s%  {&  &  && &  &  & $ & e& +& * ' j' 5 +' ? I' pY' ud' zt' H ' N ' W ' ' ' h '  ( ( +( 6( A( L( Y( d( q(  |( ( ( o ( ( A( ( y (  (  )  )1) 7:)B)4Z) x) })X) +) )r) 4) A) )&* !1* +<* 4G* AM* 0Q*_{* !* +* 4* A+ + + + + + , P, e[, jt, p, u, z, , , , , ,  - - (- 3- >- N- d-Al- w- V--\- }-;-r- x.  .  .pl.  z. +.  . e. j. p. u.  . z/ / 6/ D/ U/ Rf/ w/ / / / /  / / /-/Y/ V/|/>0 }!0 B0 x001  1  202 ,2  N2 eZ2 +k2 j|2 5 2 ? 2 p2 u2 z2  2  3 h 3 83 D3 U3 f3 r3 ~3 3 3 3 3  3 3 3 3 `3(4 !34 +>4 4I4 AN4 R44 e4 j4 p4 u4 z4 4 5  5 05 ;5 K5 [5 f5 q5 |5 5 55 75ߺ5 +5*6 456 A;6 ?6bk6 !v6 +6 46 A6 66 e6 j6 p7 u7 z*7 57 X7 c7 s7 ~7 7 7 7 7 7 7 y8  }8  88  8 +9 e9 j.9 p?9 uK9 z\9 h9 9 9 9 R9 9 9 9 9  :  : %: 3:;:G: VT:\:; !;  &;>; L; %n; ez; +; j; p; u; z< < $< 0< << H< V< b< p<  |< < < ,< << 7<  =  =  "=  /=  <= 3 I= 9 V= A c= H p= N }= U (3`     , 0p       ,, 0p-d h0. P. 6 `?L P C4 8  Ft x `I\ ` aT X L P  4 8p  0    0p  ,0p-h0.P.6`?P C8  Fx `I` aX P  8p 0kmo F(@mH@PX px/i0D5o6q01 4D5@AZBC05^8q^@0_HS_`ZQh5^pS_xRatJIQ^0_RaarXr0_8@Hɘ`hpxAAbqa)a (` @a< !< &@ `,2p.;2 ] K s Ss= eu=|_Q0\ P@0 P 0 P`  &H  nH n .s=(u