MZ@ !L!This program cannot be run in DOS mode. $3ٲ]ٲ]ٲ]Gز](t۲](t߲](tղ](t۲]%۲]\Բ]ٲ\ѳ]]˲]\ز]\ز]ٲز]\ز]Richٲ]PELɼZ!  *C2@p@F  0D8@@.text(* `.rdataq@r.@@.datal@.rsrc  @@.reloc@BUVuhdWpVnhtWpVjj5phhDpCp$j hhDpjh'p Dpj hhDpjh`pDp5Cpjjjh)pj jjh!p֋5lCph$phWph0phWph#phWph!phWpփ ^]U0p3ʼnEES]VW} E`CpOGuԉU;|G;rAG0hIpsjj5phShDpCp _^[M3]à O(G,tK+Mԋ5pPQuP0hJpsjjVhZhDpCp0_^[M3o]PQEPBpO+MԋGEЋ5pPQu胾PEP0h8JpsjjVhbhDpCpM4G _^3[]US] VWSE45@hEjPGjjuCput_Ex u;tB]3C$9p~&@ G*PQPCpu}CF;p|ڋu] Eu9}VCpLu~6hEpSjj5phhDpCpE p,Cp_^E[]uW4O*63Qw4hDEpu jj5phhDpCpFD4;Eu}EPtO8tA ;u uuWS E^DuVCp8G*Pw43] hEpSjj5phhDpCp(0w43hxEpu jj5phhDpCp(_^[]Ë]s Cp39~Fp0θDp$:utP:Quu3tWhDpVuyjjVsJy3sCpV03h$Fpu jj5phhDpCp$uG;~T{Ep33hHFpu jj5ph"hDpCp _^[]ËE39x~4X@8tP ;tBft=uEG;x|ҋ]V3hFpu jj5ph8hDpCp$E_^[]UVuW} jWV ; u9F tvCpWu,Cp_3^]ËMW6A*Pq4hDpQjj5pj|hDpCp,_^]UQVu W}WjjVuEP2uaWhPuBpuNS]VShHpPhHpuPj 5phhDpCp,tuWS8=u3[_^]UHp3ʼnEES]VW} E3`Cp;W,|;G(s_^ [M3]ËG0w(w,yDEuG9wtȾxAG09wtuWS G03EPEPQsԄuԅ9Et11hJpsPCpj5phhDpЃ w0}twpD0CphJpsjj5phhDpu؍EPjj7sFPhUp0Cp%SW}w#]@@ P|7MQjhUpVjPE譏 Eu=Mt}7EPjhUpVjusEuDua=t0VhVpWjj5phhDpCp _[^]ËEVh0VpWPj5phEVhlVpWPj5phhDpCp E_[3^]3^]UVuVS"t7@Dt0v40hPpVjj5phQhDpCp$^]v4hPpVjj5phUhDpCp 3^]UW}\uE G\0ujw\"G04ujw\"G4<ujw\"Gr=w5~ujw(LCpWfNFFX[_3^]hhcpw((Cp [_^][_Pdp^]jhdpuhdpw(Bp[_^]UVuWF0HpuApȃu _`p[]ËE+QPs(BpEs8jVEPs(Cpjjs(Cps(EVVUM 9EPs(CpWh`p0Cpu }\Wh`p0Cpu3}E3=`pt9C(jjWVEy!VCpWu,CpP6u}E8o~u ap^_[]Vs(tЉUxz u}}Wo W@st8M;u _^[]VW339p~,@jj4qN~xGCM F;p|ڋ_^[]3[]UuEju p ~3Ƀ]US]W} COQ9P|:V3~"Ajj4s}xOF;q|^_[]^_3[]_3[]UQjhjjhuLCpP# EtHS] VWs}WCpuFsWCpFC@t PWCpF@_^[]UWu$ju u{GH_]US]WjhjjhSLCpP tHjjSCpjjSGCpGGGGG G`xepGd_[]US] W}COQ;Pu;V3~#uAj4sM|xOF;q|^_[]^_3[]_3[]UE SVuW0VEub39~~$Fu SuGG;~|3E9~~)FSu !;Ev]EG;~|݋E_^[]_^[]UQVW} WS]jhepSWb5jhepSWv5jhepSWv5jhephepSW+5LF8jhephepSW5jhephepSWF44jhephepSWF04jhephepSWF<4PFXjhLfphepSh9tWjhepSC7 P FjhepS7jhepSFDw7jvFW9yjhepSFY7jhephepSWF C4Dt8t PCpFPVTjhephepSW4t8t PCpFHVLjhfpSF F$6 jh@BRPF(V,j|wdjhfpSt7 EtMj%PApt=uApHbw)iQjh@BRPF !F$F(V,jh$fphepS7t%jjWCpjh$fphepSWPF@r3jh0fpSF6 twйap:utY:Zuu3Ƀu F;ap:utQ:Puu3uF]jh@fpS4 F[_^]_3^]UQES3VWM9Hu I@ :utQ:Puu3tHCtAM yt-39p~&@jN\Cp_^]UEVxpu 0PV ^tjju Po3Ƀ]3]USW}_u 7WS VphHop7jj hhlnp;7E 3@9p~(@jjP3EvnxE F@;p|^_[]uh`op7jjhhlnp63^_[]hop7jjhhlnp63_[]UESVWhnpuPu؃ u`PPPuBuuAp؅t9u j VLCp5dCpEh]pWfWGV7G\Cp}E3ɅD_^[]UEu uPK uEPhp^pu uuMu]UE@]UQE SVjjjUp^؃WjSPuCpSu3~_WSȃt ~94qE PVCpu u,Cpu VuSG+;|hp-pS+EM33҅_DЋ^[]ËE M3҅DЋ^[]UQES@VW@p`CpVjEPEP%t&EiQEjh@BRP_^[]Ë_^[]UQES@VW@0`CpVjEPEPt&EiQEjh@BRP_^[]Ë_^[]UE@@p3Ƀ]UVuF@0yF@p~^]3^]UhLppuh`pphlpphLpp tjPEp x]3]US]Vhops Cpsop:utQ:Puu3EPjVCp9E| }v ^[]W} WEPEPsCpu0EuEEPV upPWM3hopWVj hhlnp 2_^[]^[]USVWEE؅D}2} u jFj@j0hhqpW=WS}Wvu t$6h4qpWPjhhlnp81.NWVu t$6hPqpWPjhhlnp1.Nu~4uSu$6hrpWPjhhlnp0.NTEpSVu$6hrpWPjhhlnp0.NlPEpS u$6hrpWPjhhlnpL0.NjSEy%6hrpWjjhhlnp0.N@PjPWLCpPEEEPS;M;t"6hrpWjjhhlnp/.N[WQucl 3M6hqpujjhhlnp/.N$E 0hppuVjhhlnpb/3Eth,pPt SEt PM3҅D_^[]U8p3ʼnEEE̋EEȋES] Vu E3WuEEE4}ЅESEjPjEjPE؅YjP$E܅CjWt$VhrpSjjhhlnp6..NQEPWu#VhspSPjhhlnp..NjjjVhhqpuuWYuW?nShF\CpSCpjj0juEEu]uApžt+ȁ u %ltutZFWu~uWhuEPBpu9E| }ruhopWSjhhlnp)3PuhopWSj hhlnp) _^[]UWjju Cpuu WqM 3҅D׉_]UQSVuhppEVP3h u[WuVBp製}39_~*IGpuu؅uF;w|uApE_^[]UHp3ʼnE=pVuWtAp藽hXnpVjj hhlnp(r5ApSBpIj։jP0ApEfn^spYsp$hPnpj2PӍEPAp@y3 OhPĽ½`[p_M33^7]UEVuuu PEP3u'u uud .NDM^]ËE^]U EVu WuuVPEPuyS]]PWPVLCpP ȃ ɸ.ND3Mщ}t3}>F hgpRBIJ;rME[_E^]ËE[_^]ËE_^]USVW} 3ws kPSw^PuLCpPS ESPW tLu.NuW t4E pEPuWҺtuuub3 EW蓺uM_^[]h8opuVjh3hlnp%E_^[]US] VWjSLCpWhnpuf船E EEEE蓹u EPhupjVVGXt5dCp3hupWS\CpFK}GpnpDQjP8PuhnpSVjhlhlnp$$M3҅D_^[]UESVu W}WuVuP؃uEPhp^pVuuc_^[]WnpnpDPuhnpVSjhhlnp $$_^[]UMt3tHt]qu u ]E]UEp輸u]u pn]UEp茸u]u p>]UMU ;u]Ått;utHuA;Bt3]UVju LCpWftjWjhLfpu$ tJWhXcp0Cpt:Whcp0Cpu0Phxnpu' ;M_N^]_^]UVu TtgW}jhLfpVtDHthnpk_^]hcpXG=r$jhxnpVP_^]hXcp*_^]U} v]Wu$uu uη_]UVuN~E ;LP6uF ^]Ë^]UVuFtP蜶F3^]U SVWʵP謵3ۃ3]u G _^[]ËE=Mt,t(EEMupE u _^[]puE SjjVpW϶uAW0CjVEPVhnpujjhhlnp ,_^[]jjj W؃~&KQuLCpuSPW̴ FW贴3_^[]UQSVWj@jj@u LCpP;؃ tutjjPW t-u.NuWд tEPSWĴ3Ƀ EW袴uMU M_^ []h@opuVjh[hlnpEE _^[]UE x~/uPPjUjjUu.N]Puv3]USVuWVE^@jvLCpWffGGj7GGvBpG v vtCpGvh'SCp vhsp0CptCvhsp0Cpujj, vhsp0Cpujj/vh4'CpSЃ Wh-'SCpv$h'SCpWh'SCpF$tPh"'SCp FtPh'SCp v Bpu;Pv EEEPh|pu4CpE}EuPh''SCp vv6hspvjjhhspj v^,tjj)SCp SCpQMGuJEPh SCpPwGuMOw6htpvPjhhsp ,QCpPu6htpvwjhhsp(F8t WЃGVEt PCp_^[]̃=pujpCp3UVuF@tPCpF@^]UWCpu.N_]V5Cph}phoNWjh-'Wh}ph,NWjh'Wh~ph+NWjh'W֋EHx@^3_]UEQwJ$|p${p3]ø]ø]øk]ø ]ø ]øw]øj]ø ]ø.N]ù{p{p{p{p{p{p{p{p{p{p     USV5ApW} j WփuVj WփuJ]j Sփu;j Sփu/uSWhspp(CpPvCpF_^[]ËE_^@3[]UES] ]VWt | {tt| uO3tP<:t F;r_^[]VPEpBpFE ;sM< u#F;ruGpt QPv Bp_^[];s+uWPpBpȋE ̃=pujpCppUQES] ]W3}Vp966Fxt;Cpuh3Ea@jM QMQVЋȃu2} ;vFS@VЋ} WuuŰ} +ߋ}3E~E}FNHNvI ыNVыED^_[]Ë_[]US] VW}WutSA0 A4t4EPjWRfECp3]E;A4|;Y0v _^3[]Vujjw|Cpu_^[]UQuEuuu hspuPukVuvF$hspF(F,0Cpth0tpN,F(| tQPvBpPhVpv BpMtFV@@Ѓ^]UQuEuuu hspuPukVuvF$hspF(F,0Cpth0tpN,F(| tQPvBpPhVpv BpMtFV@@Ѓ^]UQSu$Eu 3uu hspuPlVuW}t=9]v8FpvtCpuWjjS|CptV_^[]ËEtPhopv Bp~(^$Wt>WjSCp؅t.~@tFV@@ЃF@vHCp_^[]Ë Guvhsp0Cpth0tpO| tQPvBpPhVpv BpM(tFV@@Ѓ_^[]3U puE]Ã=puЅpVW} j WLCpu pWffFfFfFW>N,CpFEt PW,Cp3WFCpFu _.N^]ËE_03^]UVu~@tFV@@ЃF@vHCp^]UME AEA ]UE9 pt pp]UW} jj7E PDCpVjHPjHu LCpP pEA pM NOFEFE N ~t PvBp jvBpF GF0G F4EF8E F^\Cp_^[]UVut%NtytIAu QF3^]UEW3S] V$p966Fxt;Cpug3E`@jMQMQVЋȃu4E;vFS@VЋÃEPuuE +E3E~EFNHFNHNvI ыNVыE6^[_]Ë_]UE E E PuulBpuE ]-~]UE SVWp}؃uW|Bptj ЃjWLCp5dCphppWVfW>^\Cp_^[]USVW7}؅uW|Bptj ЃjWLCp5dCphppWVfW>^\Cp_^[]UQE PuEjPzMtt8u QP3]UE M@Vtut3QP賤Nut8uPPu,Cp^]3^]UEVuWvt}t{PVbutb>u]SV3TtFSVLEt58u"uCpu<Pu ,CpVC;r[_3^]_^]UQVu VuEuPHLuuuVub upBp^]UEMQhppu EEuEEPEL]UE SVpE3Wt%}IPV#uz>uuEVE3 tUWVtGuEuEPEPU ؃u9EtuCpMu3VG赢;r_^[]_^[]UEVHE tu t$PQcȋut 39^]3^]UM VW}Gtu t>QPNut&;Gu_^]Ãxt@PE0@_^]_3^]UEM @Vtu t5QP谡NuttuP轡U^]WfEE^]UEM @Vtu t2QPPNuttuPc^]WEE^]UEM @Vtu t'QPNut8u ^E]3^]UE VWxEtutqPW袠utX?uSSW3蔠tuYVE3襟t9] $WV蓟t!EEPWSU tVGl;r_^[]_^3[]UVu~u_Whtpv CptA~t;htpWApuhtpWAptvu u$ _^]_^]ø^]Up3ʼnEESW} QEjPhp輞؃u_C[M3谞]VjWLCp5dCphppWVfW>^\CpM0^_33[j]Up3ʼnEES]W} WjjPPtBpVPjhptVW5\PhtpWjjhhXtp.(pBp^t;t_3[M3藝]øM_3[肝]UES]VsWEt}tPVut>tt7EPSEjPG]tRtN?uI腚VSW諚 V]39{~C4`PV蛚G ;{|_^3[]_^[]UVWu}u W\Ѓ t%ʍqAuj+QRuBpu _^]þhdtp7VjhEhXtp_^]UVW} jj WCp} DȋEQVhppt"h4tpWjjh'hXtpB3_^]ËFtHtjVWxBp_^]ËF_^]_Gp^]UVWu }wu7t"whttpuVjh]hXtp_^]Uju uu]USVuW} WVWVt9t5PShupW(CpЃrI Bu+RPWu_^[]_^[]U ESVu WVVEjhtpWhtpE ]jthtpWPUhtphtpWVSPjhtphtpWhcp(jhtphtpWVSPjuWhp4CpjVWtpEQhupVjj j;h up68u5hxupVWjjTh upuM3DƉ_^[]ËύQIAu+VQW=}jh,upWPE Vuuo=jh8upWPEuu h@upV(CpЃHzd$ Bu+RPVESPCuu uhHupVPj jNh upOuWhlupVuM4&Upu]u u5 pЃ ]Upt!M Quu5 puuu uЃ ]UE pEpE p]U S] Vu33EWEF&H3~)d$@jPSEE? tJFG;x|SEPVu=tV0u6hvpSjjj}hPvp$_^[]u6h\vpSjjjvhPvp _^[]ËE3Et7N39y~-u)AMQPSE9ЋE uoNG;y|ӋEt|F0trMQPS9ЋE t[v0P6hvpSjjh<6h8vpSjjjnhPvpG_^[]uP6hvpSjjhE t8FupPhGpheputVhGphepuGjhLWpheputjhLWphepuSG _^]Ãt t t t u3_^]USVu WFD33ۃ$p6hypujjhhPvpE8E_^3[]6h0ypujjhhPvpE8E_^3[]ËFP FTu6hypuPjh`Cp9VT$|9FPwFDE8E_^3[]V踺E8E_^3[]Ë@pܜppܜpqpUQjuEuPuu hp@<M3҃DU]U E VuhzpjuE6EEPMhpEEuEКpM3Mt EtEtjPuVE^]UQWu}EPu j7ujuuWE_]3_]US]Wu} hzp7j3uuuh(zp7j3u_[]UVW} jWLCpMWffFFWhBpFEFF t PW,Cp3WvF螊Ѓu WVNЋE3ɅD_^]Uju uuh`pX:]UMES]9Ku 9C u3[]Vu KC jhGphepVujhLWphepVujVjh,vpjju 3L^[]UVu V4u+6h(}puRjhhPvpFD3^]ËWyAu+ϋ}QRwdBpu2v46hD}puPjhhPvp6 FD_^]juuuVPuWhp(9$_^]UE]UES]Vuj6jdS]ECphzpjSEVEPhp2Et t t t u3uE] ph{pSVjhhPvp_]E3ɉM9HgW@tsCpv8>uuu j3S _^[]U$SVWu hĆp0CpMWfEfEfEfEEM܍QAuE+PM tk}xApEPtB}u,u܋EjPh̆pӃ uwEPu,EPuEPu_^[]uEP7BpG_^3[]UhMS]AEC;H|3[]Ë@uu EEPBpNVuEhPBpW}ϸppI:utP:Quu3ϸtp:utP:Quu3ttjWuBpu`CM;H}9}uO}juEu WPm uQWuuuSuCuu uus ЃuuEhPBp_t t t t u3uBp^[]UQSVu jvuCp؅t83ɉM9N~.WFS4CpVu,CpMu AM;N|֋_^[]UQSVu jvuCp؅tdW39~~[uFj4VSy7Vu,Cpu>tPApv>uSCpMu G;~|_^[]US] W};u _[]Åu_3[]ËG;CuV3~K}G Ct':utQ:Puu3PQ0CpuF;w|^_[]^_3[]USVuWx\};w}T] }Gt+ˋ:utP:Quu3SP0CptF;w|_^[]_^[]UQS] VjsuCpu|W39{~sMCt?}t-Ê:utQ:Puu3u$SQ0CptVCpSu,Cpu] MG;{|_^[]U E WfEEEjuEEPhpE4CpE]UVWjh@Buu 9^jhQRP^ų 򸉈‹++Qi+PVhpu(Cp_^]UEuu jFuPtBpu2UVqAuEP+QRuMBpupBp^]U ]p3ʼnEES] W}SjjPPtBpu_VPhPDžBpt~uPSBp3pBp^M_3[&\]Uuh puu u]U0ESVuVu uP؃uIMЅuxp^C[]QhGp0Cpt#uhLWp0Cptp^[]^[]U0EVuVu uPu9Eu xp^]UQS] VWt< ptFFu+ƙƒEFPjPuLCpPo[UE 8~hS][CIB p pB pB pRGGOKu] U+ƃtEHuqL p pD pO/TE p p U™_ N^[]USVW} ORjRuLCpP*ZO 3]~{] 3 pT3L3у? pHT3L3 ? pHL3? pH;|} ];}zU  pO;u  _ pH@^[]T} >у? pHL>_ pH@^[]_^[]UQS]VW}jSLCpWffFfFu _F ^[]SEPBpucPPjuBpuRjuBpuCSuPuu VBpu-PEPWVBp=uu?}t _^3[]ø6N_^[]UuujFu utBp]UEWVufEEEjEEE fEjEVEPEDCpu!EPuEVPuHCp^]Uuu ApMu Ap]3]USVWuhhpu(Cp E3d$;}.uu jFPEPtBpu5jjFBpE;|uuPXBpuK E뭅u;]SuuU upBpu%uSuVBptSVXBp_^[]_^[]U`Eu huPBpu3Ƀ}D]UU SV23WtbÍ-tFHt=PApu2u Phpujj hmhxp 3_^[]À.tBFˊuU .uN}tRNRhpujj hzhxpþ3_^[]u hpujj hchxp蛾3_^[]_^[]U`Eu huPBpu EH]UQESV3WEtE} Bpuu"Nt*WjQPEPӋЋEuޅtE_^[]ÅGpEȋE_^[]UQVujjVEPDCpuEPuVu UuHCp^]Ujuu uhp]USVW} ?tAp<:t-PӃtF>uWuhąpu(Cp_^[]Ë_^[]USVuހ>tW=ApQ׈v>u_^[]USVW`CpEu} MEM u3E$M(E M u 3EM 3Su UC t0=h t)= t"=W t=$ t= t =# t}tq`Cp;U_E|;wV+M;| ;vM ;| E;vWVBp},tSu Ue_^[]øw_^[]UE0uu ]UM߃]wp$p]E]%ApppUE$PSV0W<"x u vBM YAu+W3҉MfEfEfEfEEtVu;sI< t < tF;r+;uQPu xAp t&M;s< t< uF;r;r_^3[]_^[]UUVrWBB 9rs:J< t< u AB;rJ;s<t A;r_3^]Ë+ljBAz _B^]UhES]W} WhSPBp+}V9EWSEPBpuEhPBpuθpp:utP:Quu3tθtp:utP:Quu3tjVSEWPuEHPWu OuBpt$ t t t tuWSBp^_[]WSXBp^_[]UVuV9VsW>N< t< u AF;r_N;sF<;u>AVFFF0t!F+FVFF ^]3^]UVW}W9Ws7O< t< u AG;rw;s*0PtF;wr;wv w_^]_3^]UVW}W9Ws7O< t< u AG;rw;s*0PtF;wr;wv w_^]_3^]UVuV9VsW>N< t< u AF;r_N;s<<=u4AVFF7u V:tF+FF ^]3^]UMVQ9QsW9q7< t< u FA;r_A;s1<"u@A;s <"t @;r3^]@A^]US]VW}WSu 3CpEt ̅p|rȍQd$Au+ʋӍBEBu+UA;r ؅p=j7hGpxAp ueGupjPu E pE΋GPAptG(ftIf;pDp:utP:Quu3j@SApEu(pr@j@PApt4pZQAu+ʋUC;u@p9ˍyAu+ύC;uphtpSApTpD΋=Apj S׃uj S׃uuE_0E^[]þdpM_1^[]UUVqd$AuEP+QRu MBp^]UW}G t$h@pPCptVq=h t7= t0=W t)=$ t"= t=# tSWhpvPjhSWhpvPjhh܈pF [_^]ËGuSO-tBt4Ht(Qhpvjjh)h܈p衲.N_^]_^]_ ^]ø_^]UVu uhpvjjhh܈pKu hspV=MH$MH(MH,MPH4,^]UVu uȟpvjjhh܈pu hspVMH$MH(MH,MPH4O,^]U4VuEu#hĈpu jjjhh܈p胱F^]SW} EPVWx؃ t%VuhpWSjjmh܈pF _[^]j8jj8WLCpP3HhOp5$phpW3{(CpC Et PW,Cp3CEPVWC4Cpt%VhpWPjjzh܈p_[^]ËU܋ʍqAu+΃vBPW,CpЋES_[3^]UEVuu hpvEjjhh܈pE;uhspV-MP@$@(0p@,H4M,3҅DU^]UE u$p ]UVW}EPWhPpjw$w,Auw,$ _^]UW}xu_]Sjwu ˫؃ uC[_]VNIFuS+VhPpwjjhh܈p*jpGwVSwP<^[_]UW}jjwEPDCpt3_]Vj8jj8uLCpPE t&>EFE F EjFuBpFuuHCp^3_]ËG4F0^_]UQSVuW>N }Ѹsp$:utX:Zuu3sp:utP:Quu3tiu Wu40u8Wt&h4pvWjhh܈p賭_^[]Ë}w0h`pvBpG0F$tv4VЋuFt.jvPĩ؃ uxFtPHCp_^[]3Et5j vt$Svhhpvjj hh܈p !vhpvjjhh܈p~ ϸspd$:utP:Quu3u#EPVhPpjvp,~ϸsp:utP:Quu3u=tˍQAu+3ɍEPVhPpQShpjvp,N$wϸsp:utP:Quu3u EPVhPpjvp,^'vWhpvjjhh܈p訫 hpvWjhh܈p膫uEp, F0HVF0_^[]UVW},w,uww wV谕jh6臖7h,pwjjhh܈pwE7WPk8uluPhDpVjhPpVGjh\pVG ӟjhdpVG$ß0G(t t$t t_3^]þ_^]7hppwjjhh܈pI_^]UVuu6蟚F3^]US]VW{p<s vBp>FC th@pPCpt Pw,CpG0shpvjjhIh܈p贩C=/=,$~(SvFP葠 usj v>t5jvv躥tpEQhpvWj hTh܈p5(v4F(vvv6ЃFtPHCp_^[]Ãt? t7 t/ t' thpvWjh_h܈pƨ맋F,t v4S6Ѓ hops CpPshpvWjhjh܈p| ZSV E_^[]USV5ApW}hpWփ;uhpWփ;u0Cp3I40pWӅtFr_^.N[]Ë4p_^[]U ES]VWp]hpSEE(CpujhpPjSVEPhpE,t SPjVu uVtEpPhpSWjh hTpB_^[]US] VWjhpSBjhpSujh pSE $Eu3Vh8puPjjihTpΦuE3ɅDΉ_^[]jhepS֛ EuVhdpuPjjo봋}jjWCpjh|ph(pSVVuEuWP8(uuEWFEhpSFd FaUS] VWj SLCpEWffFfFfFt PS,Cp3}EFt"WCpuWSCpF E_0^3[]jjSCpF E_0^3[]USVu WhpVjjhOhTpEdE}tNMQPwZ؃ t8uuhpVjjhShTp" tG_^[]ËE39p~(@MQPwE؃ uyEF;p|؍EPwEPEE 蹀؃ u7j u LCpWffCfCfCsuVCpu)Vu VCp*uuhȎpu jjh[u jjVCpC EGE_tCEPjh0ph pw$}Wu؃GphpVSjhqhTpݣ_^[]UVWu 蓔ujhpW6连jhpWv话jhepWv蟞jh pWv菞Djh(pWv輝FtjhepWPd_^]UES]VuWxuEh8pVCpu(hDpu jjh1hTp_^[]Ps,CpGu7hpsV_ GtPh`pu jjh9hTp詢w  Cpujh|pVw VswGhpu jjhBhTp`43_^[]USVW}_s  Cpujh|pVs 託Vw菒jCwVqtpEQshpwjjhhTpDjhepshpCwuStZst-΋׊:utB:Auu3t#EVWh ppjjhhTpf {_^3[]UVuhdpvjjhhTp.Fujjh phppVtKNtDt u:yu!E AtvvVuPFF^]U}SVW}jhpWjhpWE@jh pW衕$uiteuNϋÊ:utP:Quu3u0W}PWSu hp6PjhhTp ,~_^3[]_^[]UQS]VW}WEPhpSuu t tw to tgtShpWVjhEWuuN uAWu jhpSuu螻t5ShЍpWjjhhTp;tEE _^[]UQS] VuWSV,6EtjPjhpVjSuڻ T 3tMEWphpS(CpjhpuV赙jujhpVjSu荻G@|u Eju0jhpVjSu` _^[]USVuW}Vwk]jPjhp3jVu !(uPwjhp3jVu  _^[]UUEJAE EEPBjh0phpUpR]US]VW}3ɉ G9HpuhWGt&0htpwVjhhTp__^[]Ëpu)0hpwVjhhTp2.N_^[]Ë@t+Ί:utQ:Puu3t2Et?Ί:utQ:Puu3uVu W _^[]Vu ,Cpx_^[]U]UQSVuWv} VWEPEPum]$ESFEWVF tTFFt= t= t= t= uvEVWPEPt_^[]_^3[]UE@t]3]UE@t@]3]UQVuEvuju PEPuZW}GtI:utP:Quu3uuEu ~VF _^]ø_^]UEVuv0Eju PEPuuEFEjVFq ^]UVuhdpvjjhhTp莚Fu^]jjh phppVU^]US]VWsjh,pWh\p;u jh|p@Wp C$@@tjhepWPWS\_^[]UVW}w蠊jh,pVhp̔VW%_^]UVW}w`jh,pVhp茔E jhep@VptVW,_^]UES]VuW} PVuWSVEPjhVp7juLu4UK:utA:Buu3u/EXt% t t t tE*jsjhVp7juu芵G uTtPEMQjh@pWfEh psEEfEEPEE}]_^[]Ë_^[]U$EVuW}PWuu VWEVP S]WEPjhUpSjuuSu_t5E!t( t t t tEuEWPZs t)E 0hpWVjhh$p4[_^]jjWCpVCpWhhЉuEVu 6PgEt(S6hpWPjhh$pЖE [_^]jujhUpSjWu諳 uPujhUpSjWu苳 E XB:UWu EjRPXEMQjh@ph ppER),[_^]USh8puCp؅tzW}j 7LCpWff@f@f@wG 7,CpO S7,CpO uA7(O ShpA7jjhh$p藕$3_[]ËMh4p1jjhh$pq[]Uuu MЉ3ɃE]UMA phxp1jjhh$p 3]UMEWffAAE AEAEA ]Uju uuP ]USVW}jWLCpu؋E jWfhLfpfCVCWÅjhLpVWC貅jhPpVWC衅jhXpVWC 萅@C_^[]USjhLfpu-؃ tVW}w CpS7,Cp_^[]UVjhLfpu݈ t)uPv0Cpuuu 6 F3^]ø^]US] Wj SLCpWffGfGfGtPVujhpVS衄jh8pVS葄jhHpVSG耄jhepVGpG8E8uz0hpsjjjuh(pwuF$xtlwCpu_wh(pp$*vE6 hppWjh9h(pp MCA0;X;^_[]Ë_[]USVu W}h8pv _ CpK$AXC$xXu(hpwjjhh(pYp_^[]jPjwwEt.K$qX1hȕpwjjhh(ppE _^[]VCwCP< uOPsC$0jwwhTpwVjhh(po0u`E p Wr_^[]Ãt t t t u%C$3pXhpwVjhh(pQo_^[]UEPH h`*pA$jjpXq 诼]UQESX VW33C@E Stt+Š:utN:Huu3tP}Rhpwjjh3h(pnWh)pjjss 4uKE;Aj3u CpEhppWjh@h(p?n _^[]UVW}hpww u 襦 FtPhpwjjhbh(pm_^]Uhpjh`puCp3]US] W}hopG s ECpt2\p:utQ:Puu3u_[]VSwE P u:hxpwPjhh(p:mEpCpM s W^_[]US] VuW~ SvGP uNPwG$jh ~p0jvvЉhTpvWjhh(pl8u s Vt_^[]UE S]VWsx I]jh,pVhPpugjhpVw@egVS込,_^[]UVuVu u-9 tIt= t= t= t= u(ph4pu j jhoh(pk ^]%@p%@p%@p%@p%@p%|@p%x@p%t@p%p@p%l@p%h@p%d@p%`@p%\@p%X@p%T@p%P@p%L@p%H@p%D@p%@@p%<@p%8@p%4@p%0@p%,@p%lAp%@p%@p%@p%@p%@p%@p%(@p%@p%hAp%dAp%`Ap%\Ap%XAp%TAp%PAp%LAp%HAp%DAp%@Ap%ްΰ! ?xv_4YBNRk uve m %   yxY]^AHfXZ}`/WN n&08BJT^hpz¯Яد0HPZhvޭȭvdR<*جʬةƩvbJ2 Ҩ~dTD0"ڧ(<Pd~ƪ(:Pt`J2$Ҧإ(8Jfȧr«ܫ 6PlޮʮzdP<xbL8ޤxX@*أ0p!6pɼZN((ɼZ xxtDppmod_ssl.cmod_md.c[no address given]mailtoAH10040: Virtual Host %s:%d matches Managed Domain '%s', but the name/alias %s itself is not managed. A requested MD certificate will not match ServerName.AH10041: Server %s:%d matches md %s (config %s)AH10042: conflict: MD %s matches server %s, but MD %s also matches.AH10043: Managed Domain %s applies to vhost %s:%dAH10045: No VirtualHost matches Managed Domain %sAH10044: %s: added contact %sAH10105: MDPortMap says there is no port for https (443), but MD %s is configured to require https. This only works when a 443 port is available.AH10106: MD %s is configured to require https, but there seems to be no VirtualHost for it that has port %d in its address list. This looks as if it will not work.http notAH10037: server seems%s reachable via http: (port 80->%d) and%s reachable via https: (port 443->%d) AH10038: two Managed Domains have an overlap in domain '%s', first definition in %s(line %d), second in %s(line %d)AH10039: Completed MD[%s, CA=%s, Proto=%s, Agreement=%s, Drive=%d, renew=%ld]dirfilestore event=%d on %s %s (group %d)AH10046: setup store for %scheck_group_dir(*pstore, MD_SG_CHALLENGES, p, s)check_group_dir(*pstore, MD_SG_STAGING, p, s)check_group_dir(*pstore, MD_SG_ACCOUNTS, p, s)AH10047: setup challenges directory, call %s%sssl_is_httpsmd(%s): has been renewed, needs restart now%s: renewed cert valid in %sAH10051: %s: has been renewed successfully and should be activated at %s (this requires a server restart latest in %s)job.jsonprocessederrorsAH10050: md(%s): in error stateAH10052: md(%s): state=%d, drivingAH10053: md(%s): is complete, cert expires %sAH10056: processing %sAH10057: %s: encountered error for the %d. time, next run in %s%s: saving job propsAH10054: md watchdog start, auto drive %d mdsAH10055: md watchdog run, auto drive %d mdsAH10107: next run in %sAH10058: md watchdog stopping %s%s%s%s %sAH10108: notify command '%s' returned %dAH10109: executing configured MDNotifyCmd %s and changes will be activated on next (graceful) server restart. and server has been asked to restart now.havehassAH10059: The Managed Domain%s %s %s been setup%sap_watchdog_get_instanceap_watchdog_register_callbackap_watchdog_set_callback_intervalAH10061: mod_watchdog is requiredAH10062: md_watchdog: create poolmd_watchdogAH10063: md(%s): seems errored. Will not process this any further.AH10064: md(%s): state=%d, drivingAH10065: no managed domain in state to drive, no watchdog needed, will check again on next server (graceful) restart_md_AH10066: create md watchdog(%s)AH10067: register md watchdog(%s)AH10068: %s: staged set activatedAH10069: %s: error loading staged setmod_md_init_counterAH10070: initializing post config dry run1.1.8AH10071: mod_md (v%s), initializing...AH10072: setup md registryAH10073: synching %d mds to registryAH10074: %d out of %d mds are configured for auto-driveAH10075: no mds to auto drive, no watchdog neededAH10076: %s: manages server %sserver %s is not managedmd_pkey_gen(&pkey, p, &spec)md_store_save(store, p, MD_SG_DOMAINS, md->name, "fallback-privkey.pem", MD_SV_PKEY, (void*)pkey, 0)fallback-privkey.pemmd_cert_self_sign(&cert, "Apache Managed Domain Fallback", md->domains, pkey, ((apr_time_t)(14 * (24*(60*60))) * (1000000i64)), p)Apache Managed Domain Fallbackmd_store_save(store, p, MD_SG_DOMAINS, md->name, "fallback-cert.pem", MD_SV_CERT, (void*)cert, 0)fallback-cert.pem%s: setup fallback certificate, call %sAH10113: md_get_certificate called for vhost %s.asked for certificate of server %s which has no md configAH10114: asked for certificate of server %s which has no MD assigned. This could be ok, but most likely it is either a misconfiguration or a bug. Please check server names and MD names carefully and if everything checks open, please open an issue.AH10115: unable to hand out certificates, as registry can no longer find MD '%s'.AH10110: retrieving credentials for MD %sAH10116: %s: providing fallback certificate for server %sAH10077: %s: providing certificate for server %sYou are using mod_md with an old patch to mod_ssl. This will work for now, but support will be dropped in a future release..acme.invalidacme-tls-sni-01.cert.pemacme-tls-sni-01.key.pemAH10078: %s: is a tls-sni-01 challenge hostAH10079: %s: challenge data not complete, key unavailableAH10080: %s: unknown TLS SNI challenge host/.well-known/acme-challenge/Challenge for %s (%s)acme-http-01.txtContent-LengthAH10081: loading challenge %s from store/.well-known/Strict-Transport-Securityhttps443LocationApache/2.4.33installing hooksmd_is_managedmd_get_certificatemd_is_challengemd_get_credentialsMDCertificateAuthorityURL of CA issuing the certificatesMDCertificateAgreementURL of CA Terms-of-Service agreement you acceptMDCAChallengesA list of challenge types to be used.MDCertificateProtocolProtocol used to obtain/renew certificatesMDDriveModemethod of obtaining certificates for the managed domainMDomainA group of server names with one certificateContainer for a managed domain with common settings and certificate.MDMemberDefine domain name(s) part of the Managed Domain. Use 'auto' or 'manual' to enable/disable auto adding names from virtual hosts.MDMembersMDMustStapleEnable/Disable the Must-Staple flag for new certificates.MDPortMapDeclare the mapped ports 80 and 443 on the local server. E.g. 80:8000 to indicate that the server port 8000 is reachable as port 80 from the internet. Use 80:- to indicate that port 80 is not reachable from the outside.MDPrivateKeysset the type and parameters for private key generationMDHttpProxyURL of a HTTP(S) proxy to use for outgoing connectionsMDStoreDirthe directory for file system storage of managed domain data.MDRenewWindowTime length for renewal before certificate expires (defaults to days)MDRequireHttpsRedirect non-secure requests to the https: equivalent.MDNotifyCmdset the command to run when signup/renew of domain is complete.MDBaseServerallow managing of base server outside virtual hosts.ManagedDomainDeprecated, replace with 'MDomain'.Deprecated, replace with 'p dXpXp9pXpXp9pXpYp`7p Yp$`pApPYpYp06p Yp,Zp06p Yp8Zp:pHZpZp`>pZpl[p`?p |[p[p=p[p[p>p\pD\p directive missing closing '>' section must specify a unique domain nameneeds at least one domain nameautomaticalwaysstickunknown MDDriveMode offon', supported parameter values are 'on' and 'off'unknown 'temporarypermanent', supported parameter values are 'temporary' and 'permanent'dMDRenewWindow as percent must be less than 100MDRenewWindow has unrecognized formatunable to parse first port numberno ':' after first port numberunable to parse second port numberinvalid number for port map, must be in ]0,65535]mapped port number must be 80 or 443needs to specify the private key typeDefaulttype 'Default' takes no parameterRSAmust be %d or higher in order to be considered safe. Too large a value will slow down everything. Larger then 4096 probably does not make sense unless quantum cryptography really changes spin.key type 'RSA' has only one optional parameter, the number of bits"unsupported private key type "mod_md: directive 'ManagedDomain' is deprecated, replace with 'MDomain'.mod_md_config.cmod_md: directive ' %s %smd_curl.crequest %ld <-- %drequest %ld failed(%d): %s0md_json_writep failed to dump JSONmd_json.cmd_json_writeffreplace json in %sfailed to load JSON file %s: %s (line %d:%d)content-type/json+jsonalgRS256kidejwkktynprotected: %smd_jws.cprotectedpayload%s.%sjws pay64=%s prot64=%s sign64=%ssignaturejwk signed message{"e":"%s","kty":"RSA","n":"%s"}emergencyalertcriterrwarningnoticeinfodebugtrace1trace2trace3trace4trace5trace6trace7trace8httpd.jsonempty domain list: %smd_reg.cmd %s with invalid domain name: %smd %s shares domain '%s' with md %scontact for %s invalid (%s): %sCA url for %s invalid (%s): %smd{%s}: incomplete, without private keymd{%s}: incomplete, has key but no certificatemd{%s}: expired, certificate has expiredmd{%s}: error, certificate valid in future (clock wrong?)md{%s}: incomplete, cert no longer covers all domains, needs sign up for a new certificatemd{%s}: OCSP Stapling is%s requested, but certificate has it%s enabled. Need to get a new certificate.md{%s}: error, the certificate itself is valid, however the %d. certificate in the chain is not valid now (clock wrong?).md{%s}: is completemd{%s}: errormd(%s): in unknown state.md(%s): in error state, unable to drive forward. If unable to detect the cause, you may remove the staging or even domain sub-directory for this MD and start all over.md(%s): looks complete, but has unknown expiration date.*privkey.pempubcert.pemmd %supdate md %supdate domains: %supdate ca url: %supdate ca protocol: %supdate account: %supdate contacts: %supdate agreement: %supdate cert url: %supdate drive-mode: %supdate renew-window: %supdate ca challenges: %supdate pkey spec: %supdate require-https: %supdate transitive: %supdate must-staple: %smd %s has unexpected cert state: %dsync: found %d mds in store%s: domains changeddomain %s used in md %s and %sdomain %s, configured in md %s, is part of the stored md %s. That md however is no longer mentioned in the config. If you longer want it, remove the md from the store.%s: update renew norm=%ld, window=%ldmd %s updatednew md %s addedloading mds%s: run staging%s: staging donemd %s has no CA protocolmd %s has unknown CA protocol: %s%s: nothing staged%s: run loadloading md after stagingmd has state %d after load%s: load donenoneaccountsstagingarchivetmpUNKNOWNmd.jsoncert.pemchain.peminspecting md at: %smd_store.cversionstorekeyrenaming %s/%s to %smd_store_fs.cpkey.pemversion too new: %fmissing key: %skey length unexpected: %umigrating store v1 -> v2migrating store v2 -> v3migrated storemd_store.jsoninit fs store at %sloading type %d from %smk_group_dir %s perm setmk_group_dir %d %sstoring in %sstart remove of md %s/%s/%spurge %s/%s (%s)inspecting value at: %s/%ssource is no dir: %s%s.%dusing archive dir: %sran out of numbers less than 1000 while looking for an available one in %s to archive the data from %s. Either something is generally wrong or you need to clean up some of those directories.rename from %s to %starget is no dir: %s?@@>456789:;<= ? !"#$%&'()*+,-./0123ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_ %s.tmp...md_util.cdns name with ..: %sdns invalid char %c: %snot a FQDN: %s%s:%snot an urimissing uri identifiermissing hostnameinvalid hostnameinvalid portmissing @duplicate @missing local partdouble periodwhitespace in urimissing uri schemeuri scheme must be http or https%2d:%02d:%02d hourslinkrelacme:error:badCSRacme:error:badNonceacme:error:badSignatureAlgorithmacme:error:invalidContactacme:error:unsupportedContactacme:error:malformedacme:error:rateLimitedacme:error:rejectedIdentifieracme:error:serverInternalacme:error:unauthorizedacme:error:unsupportedIdentifieracme:error:userActionRequiredacme:error:badRevocationReasonacme:error:caaacme:error:dnsacme:error:connectionacme:error:tlsacme:error:incorrectResponseurn:ietf:params:urn:create ACME without urlmd_acme.cinvalid ACME uri (%s): %s%s mod_md/%sparsing ACME uri: %sget directory from %snew-authznew-certnew-regrevoke-certunsuccessful in contacting ACME server at %s. If this problem persists, please check your network connectivity from your Apache server to the ACME server. Also, older servers might have trouble verifying the certificates of the ACME server. You can check if you are able to contact it manually via the curl command. Sometimes, the ACME server might be down for maintenance, so failing to contact it is not an immediate problem. mod_md will continue retrying this.Replay-Nonceacct payload(len=%u): %sapplication/problem+jsondetailacme reports %s: %sacme problem %s: %sacme problem unknown: http status %dresponse: %dresponse: %sparsing JSON bodyresponse: %d, content-type=%serror retrieving new nonce from ACME servernoncereq: POST %s, body: %sreq: POST %sapplication/jsonHTTP method %s against: %sreq sentadd acme POST: %sadd acme GET: %sACME-%s-%04dACME-%s-*iddisabledca-urlregistrationaccount has no CA url: %smd_acme_acct.caccount has no url: %scontactterms-of-serviceaccount.jsonaccount.pemerror reading account: %sloading key: %sfound account %s for %s: %s, disabled=%d, ca-url=%sNULLacct_find %sresourcelocationnew acct without locationserver requires agreement to <%s>updated acct %screate new accountinvalid agreement uri (%s): %sinvalid contact uri (%s): %sregistered new account %sregvalidate acct %s: %sneeds to agree to terms-of-service '%s', has already agreed to '%s'acct validationvalidate for account %sunknown terms-of-service required after validation of account %sp pp`phttp-01tls-sni-01identifierdnsvalueauthz_new at %smd_acme_authz.cnew authz, no location headercreate new authzunable to parse responsestatuspendingchallenge 'pending'validchallenge 'valid'invalidchallenge 'invalid'unable to understand responsenot availableACME server authz: %s for %s at %s. Exact repsonse was: %suritokenkeyAuthorizationchallengeupdated authz %s%s: create tls-sni-01 challenge key%s: setup self signed cert for %s%s: the server offers no ACME challenge that is configured for this MD. The server offered '%s' and available for this MD are: '%s' (via %s).%s: no implementation found for challenge '%s'domainauthorizationsauthz.jsonauthz_set loaded for %sauthz check %sauthz purge %ssetup acmechoose accountre-using staged accountmd_acme_drive.cstagedre-use account '%s'rejected %s%s: looking at existing accounts%s: creating new accountno contact information for md %scheck authz%s: loading authz data%s: updated authz for %s%s: created authz for %s%s: savedstart challenges%s: check AUTHZ for %s%s: check authz for %s%s: unexpected AUTHZ state %d at %s%s: check AUTHZ for %s(%d. attempt)%s: status pending at %smonitor challenges%s: checked all domain authorizationsupserver reports up link as %scert not in response from %scert parsed and savedpoll certificatepoll for cert at %scsrcert created without giving its location header%s: saving cert url %scert not in response, need to poll %ssetup cert privkey%s: generate privkeysetup csr%s: create CSRsubmit csrapplication/x-pkcs7-mimechain cert parsednext issuer is %sgot chain with %d certs (%d. attempt)server reports no link header 'up' for certificate at %schain starts at %schain fetched and saved%s: the server seems neither reachable via http (port 80) nor https (port 443). The ACME protocol needs at least one of those so the CA can talk to the server and verify a domain ownership.%s: specific CA challenge methods have been configured, but the server is unable to use any of those. For 'http-01' it needs to be reachable on port 80, for 'tls-sni-01' port 443 is needed.%s: init driver%s: staging started, state=%d, can_http=%d, can_https=%d, challenges='%s'%s: checked staging area, will%s reset%s: checked creds%s: all data staged%s: setup ACME(%s)%s: setup staging%s: save staged mdget certificate%s: need certificatecheck agreement%s: check Terms-of-Service agreement%s: the CA requires you to accept the terms-of-service as specified in <%s>. Please read the document that you find at that URL and, if you agree to the conditions, configure "MDCertificateAgreement url" with exactly that URL in your Apache. Then (graceful) restart the server to activate.%s: polling certificate%s: setup new authorization%s: setup authz resource%s: setup new challenges%s: start challenges%s: monitoring challenge status%s: monitor challenges%s: creating certificate request%s: setup certificate%s: received certificateinstall chain%s: retrieving certificate chainACME stagingstaging done%s: %s, %s%s: preload start%s: loading md json%s: loading staging private key%s: loading pubcert%s: staged data load, purging tmp space%s: error purging preload storage%s: error saving acct%s: saved ACME account %s%s: saving md json%s: saving cert chain%s: saving private keyACME preloadpreload done0ppHppRSDS+PxM{X="E:\VC11\Win32\httpd-2.4\modules\md\Release\mod_md.pdb 83pV3pj3p5p5p6pCdXB,lC(@0B`C4tA@(nT>ްΰ! ?xv_4YBNRk uve m %   yxY]^AHfXZ}`/WN n&08BJT^hpz¯Яد0HPZhvޭȭvdR<*جʬةƩvbJ2 Ҩ~dTD0"ڧ(<Pd~ƪ(:Pt`J2$Ҧإ(8Jfȧr«ܫ 6PlޮʮzdP<xbL8ޤxX@*أ_ap_server_root_relative@8_ap_hook_post_config@16_ap_hook_child_init@16r_ap_pass_brigade@81_ap_construct_url@12_ap_hook_post_read_request@16ap_log_error_ap_log_perror_ap_log_rerror_ap_log_cerror_L_ap_matches_request_vhost@12ap_max_mem_freeap_listeners_ap_getword_white@8I_ap_timeout_parameter_parse@12;_ap_log_assert@12?_ap_cstr_casecmp@8a_ap_walk_config@12%_ap_check_cmd_context@8libhttpd.dll_apr_allocator_create@4 _apr_allocator_owner_set@8_apr_allocator_max_free_set@8_apr_pool_create_ex@16_apr_pool_destroy@4_apr_palloc@8_apr_pool_tag@8_apr_pool_userdata_set@16_apr_pool_userdata_get@12_apr_pool_cleanup_register@16apr_pool_cleanup_null_apr_strnatcasecmp@89_apr_pstrdup@8apr_psprintf_apr_tokenize_to_argv@12_apr_vsnprintf@16_apr_ltoa@8_apr_is_empty_array@4_apr_array_make@12_apr_array_push@4 _apr_array_clear@4_apr_array_copy@8_apr_table_get@8_apr_table_setn@12_apr_time_now@0I_apr_rfc822_date@127_apr_dir_make_recursive@12;_apr_pstrndup@12apr_pstrcat_apr_strtoi64@12_apr_atoi64@4_apr_stat@16_apr_file_write_full@16k_apr_file_perms_set@8apr_snprintf_apr_is_empty_table@4_apr_table_make@8_apr_table_add@12apr_table_do_apr_off_t_toa@12_apr_table_copy@8_apr_table_set@12_apr_pool_abort_get@4_apr_array_pstrcat@12d_apr_file_open@20O_apr_file_close@4t_apr_file_read@12_apr_hash_make@4_apr_hash_get@12_apr_pmemdup@12 _apr_array_cat@8v_apr_file_remove@8w_apr_file_rename@12x_apr_sleep@88_apr_dir_open@125_apr_dir_close@49_apr_dir_read@12_apr_filepath_merge@20u_apr_file_read_full@16:_apr_dir_remove@80_apr_procattr_create@85_apr_procattr_io_set@16/_apr_procattr_cmdtype_set@8_apr_proc_create@24(_apr_proc_wait@16_apr_fnmatch@12_apr_table_clone@8_apr_hash_set@16libapr-1.dllGapr_dynamic_fn_registert_apr_dynamic_fn_retrieve@4_apr_brigade_create@8_apr_brigade_cleanup@4_apr_brigade_write@20_apr_uri_unparse@12 _apr_uri_parse@12H_apr_date_parse_rfc@4 _apr_brigade_length@12_apr_brigade_pflatten@166apr_bucket_type_eos)apr_bucket_alloc_createlibaprutil-1.dllLIBEAY32.dll json_objectjson_array9json_stringjson_integer4json_realCjson_truejson_false json_delete#json_object_get,json_object_set_new"json_object_deljson_array_sizejson_array_getjson_array_append_newjson_array_clear@json_string_valuejson_integer_valuejson_number_value json_deep_copyjson_load_callback json_dump_callbackjansson.dllcurl_global_initCcurl_slist_appendDcurl_slist_free_all curl_easy_strerrorcurl_easy_init curl_easy_setoptcurl_easy_performcurl_easy_cleanupcurl_easy_getinfolibcurl.dllPstrchr\strncmp,memsetastrrchrm_errnoatoifclose:rand_time64(memcpycstrstrfopenisdigitisalnumttolower*memmove]strncpyMSVCR110.dlls__CppXcptFilter_amsg_exitfree_malloc_crt_initterm_initterm_eK_crt_debugger_hook__crtUnhandledException__crtTerminateProcess|_lock_unlock+_calloc_crt__dllonexit"_onexit__clean_type_info_names_internalp_except_handler4_common<EncodePointerDecodePointerIsDebuggerPresentIsProcessorFeaturePresent<QueryPerformanceCounter$GetCurrentProcessId(GetCurrentThreadIdGetSystemTimeAsFileTime.DisableThreadLibraryCallsKERNEL32.dll_getpidɼZرܱmod_md.somd_module3LDp42PA FpJp]pp_pP_p@p}@=[_p`pzpzp@xpupupupupupupupupupupupvp vpvpvp$vp}p}p$fpep}p}p}pІpp pp}8p.NXppp}p}p.Nćp ܇p}p p@p.NPp.N`p.Nxp.Np.N`pp`ppN@D 8Ph  h}h4VS_VERSION_INFO!!?StringFileInfo040904b00 CommentsLicensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.VCompanyNameApache Software FoundationdFileDescriptionLetsencrypt module for Apache.FileVersion2.4.334 InternalNamemod_md.so/LegalCopyrightCopyright 2018 The Apache Software Foundation.< OriginalFilenamemod_md.soFProductNameApache HTTP Server2ProductVersion2.4.33DVarFileInfo$Translation  d000(0.080?0E0L0S0Y0_0j0w000000000000 11 1&1O1e1w1}111111A22222222"3/393?3333333333454j4444444445V5c5m5s5555555@6O6U6a6k6q666f7o7w777777/8<8A8N8X8r8~88888 99!9D9P9Z9`9999:O:[:::::::.;<;q;;;;< <-<84>>>D>>>>? ??>?U?`?j??????? `000L0V0`000000S1^1h1111111112E2n2y2222222223 3;3E3O3U3333.4Z4e4o4u444444455&5,5?5J5T5Z556666"7)73797@7K7U7d7l7z777777777e8o8y8888892989A9_9i9s9y999999:::7:U:a:p:|:::::;;#;V;b;l;r;;;;;;0<9<}<<<<<<<==%=S=e=====> >>>&>+>4>A>K>Q>e>q>{>>>>>>>>?O????00$0+0U0`0}000000011!151Y1z11111111222$2*292E2O2U2y2~22222222222223 33*3/383C3}3333334%424:4G4Q44444444 555'5:5H5M5R5l5s5}55555555555B6S6X6^6t6y6~6666666+797r77777777777(868^888888890959;9Q9999999999:::&:7:C:Q:Z:::::::::; ;$;*;3;P;a;f;l;u;;;;;;;;;<<<10>5>;>D>o>>>>>>>>>?*?C?r??????????@P 0&0N0w00000000111$1H1U1_1e11111111222"272Y2h222222223(3s333334$4=4B4H4[4q4|444435m5~555526P6W6]6d6k66666666666[7l7q7w777778 858H8[8l8p8t8x8|888888888899 99999G9]9h9n9t9{99s:::::::;/;F;P;V;^;m;s;{;;;;;;<+<6>E?W?i?{???PO1}1111 22?2s33333333333344434O4\4z44444444"5;5K555555556V67888899$9)999>9N9S9m9r99999 :::!:f:m:r::::::%;*;C;I;R;X;o;;>>??]?c?m??`0,0{0000011#1-1H111B2P2s22F3$454:4?4|44445M5[55!6/6V6d66666 77C7R7m77777788g8"919W9e9999:=:K:`:;;4;C;U;d;};;j<<<<<< =`======>8>z>>>>>>? ?6?T?\?f?u??pi001112 2Y2y22222223:3?3M3[3[4p4444444 5585M5Q66667777f8888888888 99+989O9f9r99999999:?:O:`:k:}:::::;&;;;@;W;n;;;;<<< <<<<< <<<<<`========0>?G?t???????030?0H0e0k0t0000!1*1J1u11111112232E2N2r222233%3C3Z3f3t3334#4#676=6D6X667888!858W8k8q8x88$999:.::R=>>>>>> ?/?Z?`?g?{????*090M0-1333344%4H4[444 55y55555555556 66%616G6R66666 77&7D7V7t77777B8N8l8x889 9?9~9:[:l::c;};;;;;;;;<l>>>>/?n?u??????0!010_000001111G2r222233 4n44455+595L5z555666677.7@7[7m7777777 88;8J8}8888889969E9f9u999;(;`;t;;;;;M===== >O>^>{>>>>?*?^?i?????0"0/001"1_1111,2o2222B333444@55555566667H7r77748A8F8n8899999999999-::::::;;<<4X0f001 1T1b1y11111112v22222'35333334445555555%616F6K6Y6t6666667707<7K7W7n7t7y777788'8<8^869;9O9d9i9~999999999r::::;9;;;<>>+?c????$01000011>1g11111-2<2B2N2T2^2223:3G3U3c333333H4}44444555I5555555C666667 737E7]7777798L8]88888989{9999:$:-:R:{:;I;;;;;;<===>3>>>>H1T111111122R2a2m2y2222222 3G3_3f3z333344`4t4444 55)5k5|55556!6?6J6P6W6c6x666667%797Q777,8=888889N99999":R:c:u::::::;A;\;;;;;;l<}<<<<< ==q======>">2>`>>>>>>>'?0?D?W?c??????00%0O0c0s00000000/1^111111162E22233/3P3U3|33333334I4P4Y4j44444444515;5b5n555556(696X6]6666L7[77788,8888889>9]9999:%:5::<<<<6=<=M=o======T>>???%030O0X00000"1'1U1^1r1111111M2]223 313B3g33333 444B4R4c44444B5Q5l5x5555555 6*69666666/7S7d7j7q777&8X88888#9(9@9s9x999:):f:p:::::;;";U;[;g;l;r;;;;;;6>>>?=?S?a?}????????0"050F0p00000011A1P1v1111Q2_22223+3C3q33344(44444g5w55516A666666!7+7;77777R8c88888889929B9]9n99999:: :x::::7;G;s;;;;;<<0>Y>f>>>(?6?z???? t0000011O2_2223333333334*4<4M4z4444 5^5o55566]6m6666667G7X77788;88889(9I9g9x9999999:-:A:::::;;q;;;;;;;;;;;;;;;;;;;;< <<<<"<(<.<4<:<@~>B?0 000040@0a0o0000000001111O1W1\1a1f1l11111111222/252i22223A3333333344444#4*41484?4G4O4W4c4l4q4w44444444465;5M5k555#646?6D6I6`6k6q66666667A7M7\7e7r77777777788!818N888888888888@$4(4h4p4P====>>>>>,>0>4>D>H>L>\>`>d>t>x>|>>>>>>>>>>>>>>>>?? ?? ?$?4?8? >>>>>>?| 0(0,00040D0x0000000000000000000111 11111 1$1(10181@1H1P1X1`1h1p1x1111111111111x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586