$ @__text__TEXTI@$__bss__DATAP__data__DATAI4O __cstring__TEXTJ!@O__gcc_except_tab__DATAkBq__textcoal_nt__TEXT p Lu  @__const__DATA( __StaticInit__TEXTȐ+__datacoal_nt__DATA4 @__mod_init_func__DATA4t __mod_term_func__DATA8x __eh_frame__TEXT<0*|6 h__picsymbolstub2__TEXTll7l__la_sym_ptr2__DATA.Hnj__nl_symbol_ptr__DATAx$__constructor__TEXT__destructor__TEXT|Tw PDD^7\s)UEfEEfEEÐUEȉEEÐU(E EEEE$EE$EEÐU(E EfEE$qU(E EEE$pÐU(E EEEEEEE$?EE$1EEÐU(EfEE$‹E EfÐUE$‹E EÐUE$‹E EÐUÐUE D$E$ÐUE D$E$ÐUE D$E$ÐU(EfEED$E D$E$ ÐUED$E D$E$ ÐUED$E D$E$ ÐUE EUE EUE EUEfEE UEfÐUE U‹EÐUE U‹EÐUEfEEÐUEÐUEÐUEfEEÐUEÐUEÐUSd8tF$E$[]US,8tF$E$a[]UVS k8tF$eu E$%9r<$ƍFD$4$D$D$4$E$vEEU E;rD$E$4EٍE$ [^]UVS@/8tGF$u E$a9v<$8ƍFD$4$ D$+D$4$u E$9uED$E$NUED$$#EU E;r%UD$ED$$EύE$‹ED$$e[^]ÐUS$8tE$E D$E$[]ÐUS$\8tE$VEE$EE$EED$E$uLE$‹E D$$VtUEE"ED$E$"EE$[]ÐUS$$8tE$EEE$K9ErEEEދE$[]ÐUED$E D$E$)ÐUED$E D$E$ÐUVS0ED$E D$E$)UB@E$E $E$ED$E$$sEuE$GuE$4E$ED$E($EuE$uOE$w8BD$BD$D$huE$$uuE $uEuE$uEuE$uE$b0[^]ÐUD$E$;ÐUD$E$ÐUD$E$ÐUVS@U@@8t1@(B$@D$B$U؋E$D$$zE؉D$E$LU؋E$D$$E؉D$E$uXE$Eԃ}tUԋUԉ$D$E$둉EЋuЋE($vuE($aEЋuЋE$$0uE$$EЋuЋE $uE $EЋuЋE$uE$EЋuЋE$cuЋEЉ$<E$JE t E$e[^]UVSP8t@$ E$0tA$Eƀ,E؉$E؉D$E$+E؉$$yE؉$tEԉ$P&AD$E؉$"U؍ED$EEЉD$EEωD$ T$E D$E$"E؉$. E؉$E$}ugU؍ED$$ME؉$&D$E$E$t`E$D$+A$@]!E!ЅE$^EE$KEEE؉D$E $$"EE$EE$EEEԉD$E $0$ӭƋE$EEЉD$E $$虭UT$$UT$ UT$UT$UT$t$|$ D$+.D$E $辨E(E$@EẺD$E $u$t$ D$.D$E $dE(EE $9ErEE;Er+/D$E $EăًEt:EȉD$E $$~D$-/D$E $ΧWE$SƍEȉD$E $$2‹EȉD$t$ T$>/D$E $up,D$E $`EE;Er+/D$E $:EăًE$蹫‹EȉD$EȉD$T$EȉD$ EȉD$k/D$E $p,D$E $֦E(EȃnE$j$@T4E$N$@]!E-E$EED$E $7$ڪt$ D$/D$E $&E$譪ƋE$蛪EED$E $$st$|$ D$/D$E $軥E$BƋE$0EED$E $e$t$|$ D$+0D$E $PkE$թƋE$éEED$E $$蛩t$|$ D$K0D$E $p,D$E $Τ0D$E $蹤p,D$E $褤E(EE $<9ErEE;Er+/D$E $XEȃًEt:EĉD$E $$辨D$-/D$E $WE$蓨ƍEĉD$E $$r‹EĉD$t$ T$>/D$E $赣p,D$E $蠣EE;Er+/D$E $zEȃًE$‹EĉD$EĉD$T$EĉD$ EĉD$k/D$E $+p,D$E $E(EănEE $9ErxEE;Er+/D$E $迢EȃًEt:EĉD$E $$%D$-/D$E $uWE$ƍEĉD$E $6$٦‹EĉD$t$ T$>/D$E $p,D$E $EE;Er+/D$E $EȃًE$`‹EĉD$EĉD$T$EĉD$ EĉD$k/D$E $蒡p,D$E $}E(EănČ[^_]ÐUWVS;8t&$譪E $"D$E $E$ZEE$3EED$E$ۨuEE $m9ErS%D$E $蝠E܃̍E$谢$NjE$EE$舢$ƋE$ߤ|$UT$t$ D$&D$E $ D$E$E $$(E܋EEEE $9Er+E؃t EE EEE(EԃEE$>$؞p]E$'$@T4!tE#EtEE$$茞@T4E$֟$p@]!E!ЅE $Eԃ}w"D$E $֞EE܃8EE;ErS%D$E $螞ẼًE$ƋEԃEȍEȉD$E $P$‹EԃD$t$ T$ 'D$E $3EE;ErS%D$E $ ẼًE$茢ƋE$zNjEԃEčEĉD$E $$P‹EԃD$t$EԃD$|$ T$3'D$E $肝EE;ErS%D$E $\ẼًE$ۡƋE$ɡNjEԃEED$E $$蟡‹EԃD$t$EԃD$|$ T$s'D$E $ќEE;ErS%D$E $覜ẼًE$%ƋEԃEED$E $X$‹EԃD$t$ T$'D$E $;EE;ErS%D$E $Ẽٍ'D$E $Eԃ("D$E $؛E}vS%D$E $贛EԃۋE$3EED$E $h$ t$ D$'D$E $WE}vS%D$E $3EԃۋE$貟ƋE$蠟EED$E $$xt$|$ D$&D$E $E}vS%D$E $蜚EԃۋE$ƋE$ EED$E $>$t$|$ D$S&D$E $)E}vS%D$E $Eԃۍ'D$E $"D$E $әS%D$E $辙E$EEED$E $z$t$ D$'D$E $iS%D$E $TE$۝ƋE$ɝEED$E $$衝t$|$ D$'D$E $S%D$E $ԘE$[ƋE$IEED$E $~$!t$|$ D$(D$E $iS%D$E $T'D$E $?E $Eԃ}u"D$E $EE܃8EE;ErS%D$E $ϗẼًE$NƋEԃEED$E $$$‹EԃD$t$ T$ 'D$E $dEE;ErS%D$E $>ẼًE$轛ƋE$諛NjEԃEED$E $$聛‹EԃD$t$EԃD$|$ T$3'D$E $賖EE;ErS%D$E $荖ẼًE$ ƋE$NjEԃEED$E $-$К‹EԃD$t$EԃD$|$ T$s'D$E $EE;ErS%D$E $וẼًE$VƋEԃEED$E $$,‹EԃD$t$ T$'D$E $lEE;ErS%D$E $FẼٍ'D$E $)Eԃ(E܉$֚Č[^_]UVS0_8t$YE,uOEEE8t EE8t EEE $89ErAE$‹ED$T$ ED$?D$E $DE먋E$$z@T4E$Ĕ$^@]!%E8tD$E $"D$E $͓E$TƋE$B‹ED$ED$t$ T$"D$E $~E$D$?#D$E $UE$ܗD$_#D$E $,EE $9ErAE$蕗‹ED$T$ ED$?D$E $ՒE먍#D$E $踒E$?ƋE$-‹ED$ED$t$ T$#D$E $iE8?$D$E $H$D$E $3$D$E $$D$E $ TD$E $$D$E $ߑEE8tX?%D$E $轑E$a$x]u%D$E $菑%D$E $z"D$E $eE$ƋE$ڕ‹ED$ED$t$ T$?+D$E $#D$E $E$舕ƋE$v‹ED$ED$t$ T$+D$E $貐E8t,D$E $蕐DD$E $耐0[^]ÐUVSW8tO($əE,uE$$}@T4E$ǐ$a@]!tTE$荔D$(D$E $ݏE$dD$(D$E $贏RE$9D$)D$E $艏E$D$O)D$E $`D$E $K[^]US4$8tE($薘$(0EEED$E$EE+EEE}t E$虔EEE$EEED$E$$蕍E4[]ÐUVS@{8t'$'D$E $_E$D$(D$E $6D$E $!E $ƋE$薒t$ D$%(D$E $EE $9ErED$E $EE$.‹E@D$ED$ T$<(D$E $kE$‹ED$ED$ T$X(D$E $)E$谑ƋE$螑‹ED$$t$ ED$E@D$ED$ T$s(D$E $蹌E$@‹ED$E@D$ED$ T$(D$E $fE$ƋE$‹ED$t$ T$(D$E $#E$誐ƋE$蝐‹ED$t$ T$(D$E $ED$E $E$$EE$$ϋEED$E$芓u1E$lE D$$:D$E$/뤍D$E $<@[^]ÐUVS 苼8t%$腔k$D$E $E$~D$%D$E $Ίp D$E $蹊E $]E$(ƋE$t$ D$%D$E $bEE $9Er:E$ˎ‹ED$ T$&D$E $E믍%&D$E $)E$zD$+&D$E $ʉp D$E $赉E,E$I$@T4E$-$Lj@]!tTE$D$k&D$E $CE$ʍD$&D$E $RE$蟍D$&D$E $E$vD$ 'D$E $ƈp D$E $豈E$$EE$$EED$E${u1E$]E D$$D$E$ 뤍p D$E $- [^]ÐUS$|8t$$v\!D$E $E$oD$8$D$E $过a D$E $誇E$$EE$$蹇EED$E$tu1E$VE D$$D$E$뤍a D$E $&$[]US$x8tL#$rX D$E $E$kD$f#D$E $軆X D$E $覆]D$E $葆E$$̆EE$$蠆EED$E$[u1E$=E D$$D$E$뤍]D$E $ $[]ÐUS\8ta"$VE D$E$v[]US8t1"$E D$E $[]US4Զ\8t"$Ύ$`hEEE$EEEE$҅‹ED$ ED$T$E$[EE+E؋E؉E܀}t E$襊E܉E؋E؉$*EEED$E$$衃E4[]ÐxmdsFieldGeometry::clear xmdsFieldGeometry::nDims xmdsFieldGeometry::dimension Internal range error in xmdsFieldGeometry::dimensionxmdsFieldGeometry::setDimension Internal range error in xmdsFieldGeometry::setDimensionxmdsFieldGeometry::addDimension xmdsFieldGeometry::getDimNumber xmdsFieldGeometry::fullSpace xmdsField::xmdsField nxmdsFields=%li xmdsField::~xmdsField xmdsField::processElement Processing field element ... namefield name is '%s' mainfield name defaulting to '%s' dimensionsxmds currently limited to 63 transverse dimensionslatticelattice for dimension #%li must be > 1transverse lattice #%li has %li points domainstransverse domain #%li: begin = %f end = %f No transverse dimensions found. duplicate dimension '%s'adding transverse dimension '%s' samplesvectorat least one vector expectedxmdsField::processVectors Vector '%s' unknownDuplicate vector '%s'x-spacek-spacemixed fourier spaceCannot convert vector '%s' to %s since it is not of type 'complex'adding vector '%s' to accessible vectors list xmdsField::outputSampleCount number of samples in field element does not match number of output moment groupsxmdsField::needsFFTWPlans xmdsField::writeInitialisationCalls xmdsField::writeSampleCalls %s_mg%li_sample(); xmdsField::assignActiveVectorPointers _active_%s_%s = %s_%s_%s; xmdsField::name xmdsField::geometry xmdsField::getVector xmdsField::vectorNames xmdsField::vectors2space Internal error in xmdsField::vectors2space: cannot find vector%s_%s_%s_go_space(%li); xmdsField::openLoops unsigned long _%s_%s_index_pointer=0; double k%s = local_y_start_after_transpose*_%s_dk1; if(k%s>((_%s_lattice1-1)/2 + 0.1)*_%s_dk1) k%s -= _%s_lattice1*_%s_dk1; for(long _i0=0; _i0((_%s_lattice0-1)/2 + 0.1)*_%s_dk0) k%s -= _%s_lattice0*_%s_dk0; double %s = _%s_xmin0+local_x_start*_%s_dx0; for(long _i0=0; _i0((_%s_lattice%li-1)/2 + 0.1)*_%s_dk%li) k%s -= _%s_lattice%li*_%s_dk%li; %s += _%s_dx%li; } k%s += _%s_dk0; k%s += _%s_dk1; if(k%s>((_%s_lattice1-1)/2 + 0.1)*_%s_dk1) k%s -= _%s_lattice1*_%s_dk1; xmdsField::writePlanCreationCalls |FFTW_MEASURE|FFTW_USE_WISDOM_fftw_lattice[%li]=_%s_lattice%li; { FILE *fWisdom; ifstream fIn; ofstream fOut; // this is a dodgy hack, but it should work string findHostString, findHomeString, hostStuff, homeStuff, rmString, rankString; ostringstream outString; outString << rank; rankString = outString.str(); hostStuff = "host_rank_" + rankString + ".stuff"; findHostString = "uname -n > " + hostStuff; system(findHostString.c_str()); homeStuff = "home_rank_" + rankString + ".stuff"; findHomeString = "echo $HOME > " + homeStuff; system(findHomeString.c_str()); string hostName, homeDir; fIn.open(hostStuff.c_str()); if (fIn.fail()) { // do something } fIn >> hostName; fIn.close(); fIn.open(homeStuff.c_str()); if (fIn.fail()) { // do something } fIn >> homeDir; fIn.close(); rmString = "rm " + hostStuff + " " + homeStuff; system(rmString.c_str()); string testFname, wisdomFname; testFname = homeDir + "/.xmds/wisdom/test-" + rankString; fOut.open(testFname.c_str()); if (fOut.fail()) { cout << "Warning: ~/.xmds/wisdom directory doesn't seem to exist.\n"; cout << "Using current directory instead\n"; wisdomFname = hostName + ".wisdom"; } else { fOut.close(); rmString = "rm " + testFname; system(rmString.c_str()); wisdomFname = homeDir + "/.xmds/wisdom/" + hostName + ".wisdom"; } printf("Performing fftw calculations\n"); if ((fWisdom = fopen(wisdomFname.c_str(), "r")) != NULL) { cout << "Standing upon the shoulders of giants... (Importing wisdom)\n"; fftw_import_wisdom_from_file(fWisdom); fclose(fWisdom); } printf("Making forward plan\n"); _%s_forward_plan = fftwnd_mpi_create_plan(MPI_COMM_WORLD,_%s_ndims,_fftw_lattice,FFTW_FORWARD,FFTW_IN_PLACE%s%s); _fftw_lattice[0]=_%s_lattice1; _fftw_lattice[1]=_%s_lattice0; printf("Making backward plan\n"); _%s_backward_plan = fftwnd_mpi_create_plan(MPI_COMM_WORLD,_%s_ndims,_fftw_lattice,FFTW_BACKWARD,FFTW_IN_PLACE%s%s); printf("Keeping accumulated wisdom\n"); fWisdom = fopen(wisdomFname.c_str(), "w"); fftw_export_wisdom_to_file(fWisdom); fclose(fWisdom); printf("Finished fftw calculations\n"); { FILE *fWisdom; ifstream fIn; ofstream fOut; // this is a dodgy hack, but it should work string findHostString, findHomeString, hostStuff, homeStuff, rmString, rankString; int rank = 0; ostringstream outString; outString << rank; rankString = outString.str(); hostStuff = "host_rank_" + rankString + ".stuff"; findHostString = "uname -n > " + hostStuff; system(findHostString.c_str()); homeStuff = "home_rank_" + rankString + ".stuff"; findHomeString = "echo $HOME > " + homeStuff; system(findHomeString.c_str()); string hostName, homeDir; fIn.open(hostStuff.c_str()); if (fIn.fail()) { // do something } fIn >> hostName; fIn.close(); fIn.open(homeStuff.c_str()); if (fIn.fail()) { // do something } fIn >> homeDir; fIn.close(); rmString = "rm " + hostStuff + " " + homeStuff; system(rmString.c_str()); string testFname, wisdomFname; testFname = homeDir + "/.xmds/wisdom/test-" + rankString; fOut.open(testFname.c_str()); if (fOut.fail()) { cout << "Warning: ~/.xmds/wisdom directory doesn't seem to exist.\n"; cout << "Using current directory instead\n"; wisdomFname = hostName + ".wisdom"; } else { fOut.close(); wisdomFname = homeDir + "/.xmds/wisdom/" + hostName + ".wisdom"; rmString = "rm " + testFname; system(rmString.c_str()); } printf("Performing fftw calculations\n"); if ( (fWisdom = fopen(wisdomFname.c_str(), "r")) != NULL) { cout << "Standing upon the shoulders of giants... (Importing wisdom)\n"; fftw_import_wisdom_from_file(fWisdom); fclose(fWisdom); } _%s_forward_plan = fftwnd_create_plan(_%s_ndims,_fftw_lattice,FFTW_FORWARD,FFTW_IN_PLACE%s%s); _%s_backward_plan = fftwnd_create_plan(_%s_ndims,_fftw_lattice,FFTW_BACKWARD,FFTW_IN_PLACE%s%s); printf("Keeping accumulated wisdom\n"); fWisdom = fopen(wisdomFname.c_str(),"w"); fftw_export_wisdom_to_file(fWisdom); fclose(fWisdom); } printf("Finished fftw calculations\n"); xmdsField::writePlanDeletionCalls fftwnd_mpi_destroy_plan(_%s_forward_plan); fftwnd_mpi_destroy_plan(_%s_backward_plan); fftwnd_destroy_plan(_%s_forward_plan); fftwnd_destroy_plan(_%s_backward_plan); xmdsField::createxmdsVector xmdsField::writeDefines // ******************************************************** // field %s defines #define _%s_ndims %li #define _%s_lattice%li %li #define _%s_xmin%li %e #define _%s_dx%li ((%e - %e)/(double)_%s_lattice%li) #define _%s_dk%li (2*M_PI/(%e - %e)) #define d%s _%s_dx%li #define dk%s _%s_dk%li xmdsField::writeGlobals // field %s globals const unsigned long _%s_size=_%s_lattice0*_%s_lattice%li; const unsigned long _%s_size=1; fftwnd_mpi_plan _%s_forward_plan; fftwnd_mpi_plan _%s_backward_plan; fftwnd_plan _%s_forward_plan; fftwnd_plan _%s_backward_plan; xmdsField::writePrototypes // field %s prototypes xmdsField::writeRoutines // field %s routines xmdsField::setName xmdsField::setGeometry xmdsField::createxmdsVectorElement xmlhttp://www.w3.org/XML/1998/namespacexmlnshttp://www.w3.org/2000/xmlns1qL1qN!ApQUszNm#IPv}1jq * 4 QXS S DS 8S cS &-US s{^ b ^ %S  % *S u  S @ S x   4/3".3h'.GTz"'.@8"=4 %,G Qe=4 %,G Qe=4 %,G Qe:At:At&@UE$\ÐU(E$fEE$@gEED$E$m\ÐU(ED$E$4\EÐU(EEE$[EÐUEUV4uU؋ED$$[U؋E D$ T$ED$4$u[uUVuE D$4$7[^]UVuE D$4$ZE $S[^]UEU(ED$E$6[EÐUE$eÐUE$uZÐUUD$E$8ZÐUUE D$E$YÐUE D$E$YÐUD$E$xYÐUE$}YÐUE$7YÐUUD$E$XÐUUE D$E$XÐUE D$E$XÐUD$E$:XÐUE$?XÐUVuE D$4$W^]UE D$E$WÐUE D$E$zWUVuE D$4$W^]U(EEE$YEÐUEUE$VÐUUD$E$VÐUUE D$E$}VÐUE D$E$HVÐUD$E$UÐUE$UÐUE$UÐUE$UÐU(E$l[EE$w[EED$E$;UÐUVuE D$4$U^]UEUE$TÐUE$TÐUE${TÐUUD$E$>TÐUUE D$E$TÐUE D$E$SÐUD$E$~SÐUE$SÐUE$=SÐUE$#TÐUVuE D$4$R^]UE D$E$RÐUE D$E$TUVuE D$4$R^]U(EEE$"VEÐUEUVuE D$4$R^]UE D$E$QÐUE D$E$SUVuE D$4$Q^]U(EEE$jUEÐUE$lYÐUE D$E$QÐUE D$E$>SUEUE$BYÐUEU(EEE$TEÐU(ED$E$tPEÐU(ED$E$RPEÐU(E$IVEE$TVEED$E$OÐU(ED$E$OEÐU(ED$E$OEÐU(ED$E$iOEÐU(ED$E$GOEÐUE$OÐUV4uU؋ED$$NU؋E D$ T$ED$4$NuUV4uU؋ED$$f[U؋E D$ T$ED$4$INuU(EEUE;u0EEEEE$MED$E$MċEEEEBÐU(E$}MED$E D$E$JMÐUE D$E$MÐUE D$E$|PÐUVuE D$4$Q^]UWV }uED$E $LEUU@BPEEBED$<$Q ^_]UE D$E$LÐUE D$E$OÐUE D$E$KÐUVE D$E$KuE$pKEEEEB^]UD$E$KÐUE$JED$E$JÐUE D$E$JÐUVE D$E$YJuE$2JEEEEB^]UD$E$IÐUE$IED$E$IÐUE D$E$QIÐUE D$E$0NÐUE D$E$IÐUVE D$E$HuE$HEEEEB^]UD$E$PHÐUE$JED$E$HÐU(E$GED$E D$E$GÐUE D$E$yGÐUE D$E$ MÐUE D$E$(GÐUVE D$E$FuE$FEEEEB^]UD$E$xFÐUE$KFED$E$FÐUE D$E$EÐUE D$E$@LÐUE D$E$EÐUE D$E$LÐUE D$E$HEÐUE D$E$KÐU(E$DED$E D$E$DÐUE D$E$DÐUE D$E$hKÐUE D$E$DDÐUE D$E$0KÐU(EEUE;u0EEEEE$CED$E$jEċEEEEBÐUVuE D$4$I^]UWV }uED$E $BCEUU@BPEEBED$<$LI ^_]UWV }uED$E $BEUU@BPEEBED$<$J ^_]UE$OÐUD$E $;BÐUEU(EE D$E$cUuE$AEՋEÐUV$E$AEE D$E$wA>EE$NAED$E$EAEu@uE$/SE$^]ÐU$@UE D$E$@ÐUU$M@U(EEUE;u0EEEEE$?ED$E$DċEEEEBÐUD$E $?ÐUE D$E$d?ÐUU$-?U(EEUE;u0EEEEE$>ED$E$BċEEEEBÐUD$E $x>ÐUE D$E$D>ÐUU$ >UD$E $=ÐUEU(EE D$E$RuE$=EՋEÐUE D$E$@=ÐUU$ =U(EEUE;u0EEEEE$<ED$E$?ċEEEEBÐUD$E $T<ÐUEU(EE D$E$QuE$;EՋEÐUE$PÐUV$E$D@EE D$E$;>EE$=ED$E$?b=Eu>=uE$sOE$^]ÐUV$E$AEE D$E$;>EE$=ED$E$@<Eu<uE$NE$^]ÐU} t U )D$E$y:ÐUE$NFEÐU8ED$$$+:E}tWEEE D$E$98EEE}t}tED$E$9EEE$4NÐU(E}tU)$Q9EEU(E}tU$"9EEÐUU} tU D$E$N9ÐU(E}tU$8EEÐUU} tU D$E$8ÐU(E}tU$Z8EEÐU} tU D$E$8ÐUE$bDEÐU(E}tU$7EEÐUU} tU D$E$8ÐUE$CEÐU8ED$$7E}tWEEE D$E$978EEE}t}tED$E$B7EEE$KÐU(ED$$G7E}t E UÐUE ÐUUE D$E$6ÐUE$Y6ÐUUEUEU ;UE D$E$5ÐUE D$E$LIUE @BMU BABAB A EÐUE$5ÐUV4E$Q5ED$E$&5EuE$4uE$hJE$44^]ÐUD$E$4ÐUE$4ÐUE$M4ÐUE$EKÐUD$E$4ÐUE$JÐUE D$E$3EÐUE D$E$R?UWVpE;E aUED$$KU؋ED$$@E $KEԋE $JEЍE؉D$E$JttEЉD$Eԉ$Ju\D$Eԉ$gKE̍Ẻ$@KƍUD$ED$$JE$Jt$$JvEЉD$Eԉ$2tI}E؉D$E$?uED$E$?Et$ D$ED$<$(22E؉D$E$r?UEЉD$ EԉD$T$E$1Ee^_]ÐUV4ED$U$Iu;uED$UT$$IE؉D$E D$4$_1뭋ED$U$>EuUHE D$E؉$>UD$ED$ ED$T$E$0ÐUV$uUE@EEUEUEBE$9ED$E $9ED$4$G>$^]UWV0ED$E$|HuL}E$IƋE D$E؉$=E؉t$ D$ED$<$=E$4뜍e^_]ÐUE D$E$/ÐUE D$E$x1UE @BMU BABAB A UUE UUEU ;UE$,/ÐUD$E$.ÐUE D$E$.ÐUD$E$.ÐUUUE D$E$I.ÐUE$.ÐUE D$E$-ÐUD$E$-ÐUVE D$E$|-uE$2EEEEB^]UE$<ED$E$7ÐUE D$E$,ÐUË$Ë$ @hCxF|G,US,o} u}uKD$$B} u}uKD$$B} u}uKD$$B} u}uKD$$YB} u}uKD$$2B} u}uK$sC} u}uK$VC} u}uK$9C} u}uK$C} u}uK$B[]ÐUD$$~UD$$bL4Node7Element9xmdsField13xmdsException11xmdsElement11xmdsUtility0LzPLR|)I ($o8 (Po8 ,|o ,`p  (>⍀P>>⍀P>>⍀P>>u⍀uP>>`⍀`Pz>u>K⍀KPa>\>6⍀6PH>C>!⍀!P/>*> ⍀ P>>⍀P==⍀P==⍀P==⍀P==⍀P==⍀P={=y⍀yPg=b=d⍀dPN=I=O⍀OP5=0=:⍀:P==%⍀%P=<⍀P<<⍀P<<⍀P<<⍀P<<⍀P<<⍀Pm⍀>P;;)⍀)P;;⍀P;;⍀P;;⍀P;;⍀Ps;n;⍀PZ;U;⍀PA;<;⍀P(;#;⍀P; ;l⍀lP::W⍀WP::B⍀BP::-⍀-P::⍀P::⍀Py:t:⍀P`:[:⍀PG:B:⍀P.:):⍀P::⍀P99⍀P99p⍀pP99[⍀[P99F⍀FP991⍀1P9z9⍀Pf9a9⍀PM9H9⍀P49/9⍀P99⍀P98⍀P88⍀P88⍀P88t⍀tP88_⍀_P88J⍀JPl8g85⍀5PS8N8 ⍀ P:858 ⍀ P!88⍀P88⍀P77⍀P77⍀P77⍀P77⍀P77x⍀xPr7m7c⍀cPY7T7N⍀NP@7;79⍀9P'7"7$⍀$P7 7⍀P66⍀P66⍀P66⍀P66⍀P66⍀Px6s6⍀P_6Z6|⍀|PF6A6g⍀gP-6(6R⍀RP66=⍀=P55(⍀(P55⍀P55⍀P55⍀P55⍀P~5y5⍀Pe5`5⍀PL5G5⍀P35.5⍀P55k⍀kP54V⍀VP44A⍀AP44,⍀,P44⍀P44⍀P44⍀Pk4f4⍀PR4M4⍀P9444⍀P 44⍀P44⍀P33o⍀oP33Z⍀ZP33E⍀EP330⍀0P33⍀Pq3l3⍀PX3S3 ⍀ P?3:3 ⍀ P&3!3 ⍀ P 33 ⍀ P22 ⍀ P22 ⍀ P22s ⍀s P22^ ⍀^ P22I ⍀I Pw2r24 ⍀4 P^2Y2 ⍀ PE2@2 ⍀ P,2'2 ⍀ P22 ⍀ P11 ⍀ P11 ⍀ P11 ⍀ P11 ⍀ P11w ⍀w P}1x1b ⍀b Pd1_1M ⍀M PK1F18 ⍀8 P21-1# ⍀# P11 ⍀ P10 ⍀ P00 ⍀ P00 ⍀ P00 ⍀ P00 ⍀ P0~0 ⍀ Pj0e0{ ⍀{ PQ0L0f ⍀f P8030Q ⍀Q P00< ⍀< P00' ⍀' P// ⍀ P// ⍀ P// ⍀ P// ⍀ P// ⍀ Pp/k/ ⍀ PW/R/ ⍀ P>/9/ ⍀ P%/ /j ⍀j P //U ⍀U P..@ ⍀@ P..+ ⍀+ P.. ⍀ P.. ⍀ P.. ⍀ Pv.q. ⍀ P].X. ⍀ PD.?. ⍀ P+.&. ⍀ P. . ⍀ P--n ⍀n P--Y ⍀Y P--D ⍀D P--/ ⍀/ P-- ⍀ P|-w- ⍀ Pc-^-⍀PJ-E-⍀P1-,-⍀P--⍀P,,⍀P,,⍀P,,r⍀rP,,]⍀]P,,H⍀HP,},3⍀3Pi,d,⍀PP,K, ⍀ P7,2,⍀P,,⍀P,,⍀P++⍀P++⍀P++⍀P++v⍀vP++a⍀aPo+j+L⍀LPV+Q+7⍀7P=+8+"⍀"P$++ ⍀ P ++⍀P**⍀P**⍀P**⍀P**⍀P**⍀Pu*p*z⍀zP\*W*e⍀ePC*>*P⍀PP**%*;⍀;P* *&⍀&P))⍀P))⍀P))⍀P))⍀P))⍀P{)v)⍀Pb)])⍀PI)D)~⍀~P0)+)i⍀iP))T⍀TP((?⍀?P((*⍀*P((⍀P((⍀P((⍀P(|(⍀Ph(c(⍀PO(J(⍀P6(1(⍀P((⍀P('m⍀mP''X⍀XP'yĽݽ(AZs׾ ";Tmѿ5Ng/Haz)B[t #<Un6Oh0Ib{*C\u $=Vo7Pi1Jc|+D]v %>Wp8Qj2Kd},E^w &?Xq 9Rk3Le~-F_x'@Yr!:Sl4Mf.G`y(AZs "I I I I uI aI OI CI ;I@k,I.I,I(I\ I H HkHHHH\ H H HkHHHH\ H |HOGtH aH PH ?H *H H H GOGG GgGG GjGG G GgGG GjGGGG\ rG cGOF[G HG 7G &G G F F FOFF FjFF F FgFF FjFFFF\ kF \FOuCTF AF 0F F  F E E EOuCE EjuCE E E`juCE ~E oE juCeE UE FEiuC?O1>8? )?g1>? ? ?@g1>> > >g1>> > >f1>> > > l> d> H> @>f1>3>1>->\ >  >O9> =e9= =@e9= = = = ]9= s=d9U= C= 3= $= \9= =_9 = <_9< < < <^9< <^9< <T9< <^9z< k<`^9e< V< ^9P< A<]9/<  <`]9< ; ; ; ]9; ;U9; ;l; ];]9S; C; 4;\9*; ;  ;`\9: : : : \9: : V9: : o: g: T: E:U9+: :9U99U99U99U99 9U9999\ 9 o9 `9TM-R9 C9RM-,9 9TM-9 88 8 8RM-8 8TM-_8 W858 #8  8 7RM-7 7TM-7 77 r7 Z7 K7RM-47 %7mTM- 7 76 6 6RM-6 6OM-n6Y6 J6TM-D6 56RM-/6  6`UM-6 65 5 5 5RM-5 5 UM-5 5f5 T5 D5 55RM-/5  5 UM-5  54 4 4RM-4 4OM-4 4TM-4 4RM-o4 `4SM-N4 F4&4 4 3 3RM-3 3`SM-3 33 }3 e3 V3RM-A3 23TM-$3 32 2 2RM-2 2OM-2 2TM-2 t2RM-]2 N2TM-42 ,2 2 1 1RM-1 1TM-1 1f1 T1 <1 -1RM-1 1TM-0 00 0 0 |0RM-e0 V0mTM-<0 400 / /RM-/ /OM-/y/ q/ ]/ U/ (/  / /  / .. .. x. i.@TM-P. >. 6. (. . . - -RM--- - - - -OM-t-d- \-(TM-O-M-I-\ -  -Ou#- ,Ru#, , ,Ru#, ,Ou#|, m,Ru#V, N,5, #, ,Ru# , ,+ +Ru#++ s+Ou#m+ ^+Ru#6+ + +Ru#* *Ou#* *Ru#* ** * {*Ru#q* i*@* 1*Ru#*) )Ou#) )Tu#) )Ou#) )Su#) )l) Z) H) 9)Su#') )( ( ( (`Su#( (( ( r( c( Su#U( M(-( ( ' ' ' ' 'Ou#' 'Ru#v' ^' O'Ru#8' )'Ou##' 'Ru#& && & &Ru#& && q&Ru#P&4& %&`Ru#& &% % %Qu#% %n% \% T%3%  %  % %$ $ $ $ $ $ Z$ R$ C$ ;$ ,$ $Ou#$ $ #`Qu## # # # # # # #8Qu#w#u#q#\ R# ?# 0#O!*# #Q!" " " " " "!" "P!" "o" [" F" 8" $""  "P!!!!\ ! ! ! ! ! ! ~! n! c! [!PL!N!L!H!\ #! !        | Pm o m i \ K C sP4 6 4 0 \   bP\  O  GP q i _ Q ? 7 -      P\  O  pPW F 1   O\  O8    r _ O GO8:84\  O\     9 @O9 } u m ` P HO9;95\   N   /L    y k ] R FN3 &  cNSN    v h Z O C=N7 * "           w)Nk ^ V G /     N\     r Y F   |  !    M   r + M     ~M m T 8 %       }M s k \ C / !    M    w e T        o ]M EM ; +   XM   JM   1M   z b A 6     )M   | tM ^ O D 0 "    L   z e J 2     L   v b T L       r _L l a K 2         @L   /L x L n Z O ; -       L  x d K 9 $  K    K \      g R : %       s ^ G ? K3 I- % K I  I\   k P : % KI  KI      x a V F /I&  \  { sKdfd`\ @       `K\  { s Kdfd`\ K : $     Y JY ~ p hJY[YU\ A .    `J   4J\ ~ s kJ\^\X\ F ; 3J$&$ \ 3M- bTh M 9       e H -    b T : &      d @ )      x c J 3 '         z R 0        } o \ J 5    x 5       K     s G     w Q 1         r d Y T B 2      n \ "      d I      V D          v ^ < +     ^ (    t X <         d H -       h K 1       t X = )       m 3 %     t G (      T 4      v T 4       f H -      ] 7       } ` D !      s e Q = )      m G *       | Y 5 !       y b , !     d D / !  $  Q ~\ TԐ? 7Ԑ" Ԑ Ԑ Ԑ kԐԐ kԐԐ} qkԐkԐV JdkԐDԐ/ #UԐԐ\ S  M R  PT L HL DW @ 0O $V  U  *LL *H<)0$) <)|)<)`Լ)м<p)8l)<D)@)|<)ԏX)T<(0(,<((<((ܻ<|(x(<T(xP(<,(\h((d<(@@(<<'$'<''<'Ⱥ'ĺ<d'`'<<'x8't<'P'L<&|(&$<&&<&̹&ȹ<h&\d&<<&x8&t< &dH&D<%H %<%(%<%и%̸<l%h%<D%@%|<%ЊX%T<$0$,<$$<$o$Hܷ$ط<x$4t$<P$L$<($̉d$$`<$<#8<##<##<#pĶ#<`#h\#<8#\t4#p< #ȐH#D<", "<"o""<"е"̵<l"lh"<D"d@"|<"4X"T<!0!,<!!<!!ܴ<|!x!<T!P!<,!\h(!d<!0@!<< ( < < Ćȳ ij<m od H` << 0x8 t< P L<po-$ <0o<в̲<lĄh<D@|<XT<40,< <ܱ<|x<TP<,h(d<@<<<x<\Ȱİ<d@`<<؂x8t<ĂPL<($<<دԯ<tp<LH<$` \<84<Ё <n\<|<XT<0l,h<D@<|<<|x<TP<,lh(d<P@<<4<<~ȬĬ<d~`<<~x8t<~PL<x~($<\~<@~ثԫ<t~p<L}H< }\X<}40<|} <`}<0}|<X}T<0|l,h<|@<<|<l|<P|ȩĩ<d(|`<< |x8t<{L H<{$ <{<d{ԨШ<l{h<D{@|<zXT<z0,<dz<<9̗ȗ<`<-\<0d#l,h< |nE!<8<@! <` ܖ<tp<HD<,XT<^n1,($<&n<lѕ ȕĕ<eVl\X<4p0l< HD< <l<ȔĔ<d`<8Xt4p< HD<X<kL<kœ|<TPP<(d$`<xO rr[  nn[  j~jx[ s mfef_[ Z TbLbF[ A ;^3^-[ ( "ZZ[  VkVk[  RRRR[  N9N9[  J J [  FF[  BB~[ y s>k>e[ ` Z:R:L[ G A6963[ . (2 2[  .q.q[  *X*X[  &?&?[  "&"&[    [  [  yqk[ f `XR[ M G?9[ 4 . & [  w w[  ^^[  EE[  ,,[  [  [  wq[ l f^X[ S ME?[ : 4,&[ ! }} [  dd[  KK[  22[  [  [  }w[ r ld^[ Y SKE[ @ :2,[ ' ![  jj[  QQ[  88[  [  [  }[ x rjd[ _ YQK[ F @82[ - '[  pp[  WW[  >>[  ~%~%[  z z [  vv[ ~ xrprj[ e _nWnQ[ L Fj>j8[ 3 -f%f[  bv bv[  ^]^][  ZDZD[  V+V+[  RR[  NN[  ~JvJp[ k eF]FW[ R LBDB>[ 9 3>+>%[  :|:| [  6c6c[  2J2J[  .1.1[  **[  &&[  "|"v[ q kc][ X RJD[ ? 91+[ & [  ii[   P P[  77[  [  [  |[ w qic[ ^ XPJ[ E ?71[ , &[  oo[  VV[  ==[  $$[    [  [ } woi[ d ^VP[ K E=7[ 2 ,$[  u u[  \\[  CC[  **[  [  [  }uo[ j d\V[ Q KC=[ 8 2*$[  {{ [  bb[  II[  00[  [  [  ~{~u[ p jzbz\[ W QvIvC[ > 8r0r*[ % nn[  jh jh [  fO fO [  b6 b6 [  ^ ^ [  Z Z [  V V{ [ v  p Rh Rb [ ]  W NO NI [ D  > J6 J0 [ +  % F F [   Bn Bn [  >U >U [  :< :< [  6# 6# [  2 2 [  . . [ |  v *n *h [ c  ] &U &O [ J  D "< "6 [ 1  + #  [    t t [  [ [ [  B B [  ) ) [    [    [  | t n [ i  c [ U [ P  J B < [ 7  1 ) # [    z z [   a a [  H H [  / / [    [  [  z t [ o  i a [ [ V  P H B [ =  7 / ) [ $     [   g g [  N N [  5 5 [    [    [  z [ u  o g a [ \  V N H [ C  = 5 / [ *  $   [   m m[  TT[  ;;[  ""[    [  [ { umg[ b \TN[ I C~;~5[ 0 *z"z[  vs vs[  rZrZ[  nAnA[  j(j([  ff[  bb[  {^s^m[ h bZZZT[ O IVAV;[ 6 0R(R"[  NyNy [  J`J`[  FGFG[  B.B.[  >>[  ::[  6y6s[ n h2`2Z[ U O.G.A[ < 6*.*([ # &&[  "f"f[  MM[  44[  [  [  y[ t n f `[ [ UMG[ B <4.[ ) #[  ll[  SS[  ::[  !![  [  [ z tlf[ a [SM[ H B:4[ / )![  rr[  YY[  @@[  ''[  [  [  zrl[ g aYS[ N H@:[ 5 /'![  xx[  __[  FF[  --[  [  [  xr[ m gɿ_ɿY[ T NF@[ ; 5-'[ " ~~[  ~e~e[  zLzL[  v3v3[  rr[  nn[  j~jx[ s mfϾefϾ_[ Z TbLbF[ A ;^3^-[ ( "ZZ[  VkVk[  RRRR[  N9N9[  J J [  FF[  BB~[ y s>սk>սe[ ` Z:R:L[ G A6963[ . (2 2[  .q.q[ D @ < 8 4 0 , ( $                                            | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $                                            | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $                                            | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $                                            | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $           K!NLVT  iYIZ=<DHG;,"F@C?B>AE/&#KJ +) :842IgWtusr0_}v'%yxno~zwpqy*[M{J| c|56belm$dh({-.^akU3971Sj`~O}f K!NLVT  iYIZ=<DHG;,"F@C?B>AE/&#KJ +) :842IgWtusr0_}v'%yxno~zwpqy*[M{J| c|56belm$dh({-.^akU3971Sj`~O}fOPNqqqqqqq q4rpr#r4rFr Xr@jr`{rprrrrrr<rPs`sp+s?sSslsssss sȐt0EtLpt t t t t t t t u u (u :u Lu ^u qu u u u u u u v v 3v Nv iv v v v <v @v $w Dg 2e Pg HNe xje e ȸd @6 6 5 \d d Էd e (e ; 47 : $; `k; 7 6 -7 7 hk7 @V7 7 |6 @5 5 6 l9 9 : P: W9 4@; ܘ95 7 ; x8 |8 ,: ėf: ?8 P8 ]5 v5 8 ؖ9 d@H DG |< ,= (= ؚG H C !A E Nh 9d 4= !< Q< ܙH B XH GI 4I I H sI \C $C LC tC th i h 0i XA ȞqA A A @7> PT> xq> > țW? g? w? ? [ (&P ,ZP TP P >J ,i (j xi PMj S |N N 8N dO W L xL M ̨0M X p`M M DM pM 2F أD dxF D F TXQ Q HJ |4K < i^ pL (_d \ML Pe ]= Q pVG XB -R G ̤B 0wH la (O ܪO R 4@ S z@ $@ xM 4N cS 88E @C ԠS `iE gC E \ c ȵP Ы#Q b b P] H^ a a ش_ 8B_ ` B` `[ &\ P/[ m[ رV T dj ̼j Y Y 8,Y fY WW W ЯV 0W XX HX *X YX d c c g p,h F (F D ġ/D \D D <UV ܮ6g K ̧-= ; f Ĺ/f pK f < Th 8Pi ػh `i e @] T B I ,T ܭI ԦA hA B 3B ] @ L@ НyT J > > ? @.? hE 0E ? 0? X? ? ^ Gc sc U Z \ MU 5Z `~\ xb xT <b] Ȳ_ ` wJ T4O rR c c l0|q.Њ0...-XL.4.H9.U..(6H! KX?h IH`9PZ.X<-@!n@hC!|GKxF ,9$>,8q( ` ]d#Mw6,wTpxq&HqxwwU t stvj2-]Xq pXpw dtwHlxHxxxrx t uu 4u2"3x2$@3 s s s sqqq q 4r Hr Pr lr[%4}}M}{~3ly3B44ԏw48xM|{||}'!}{{d{{?"؂={`{ |(|Qvuvu wx~U~z# z|p'0z-̉4z.Hq~k@w