MZ@ !L!This program cannot be run in DOS mode. $PEd )PP| Q /412@@.textP6 `.reloc @B.datax:<@.dynamic@@.relaP@@.sbatp@@zRx  @EC  <@P@Dd@)x@H XABBB B(A0GPMpUPtXE`DJPnpaPUpLPIpRPF pN Hp[PmpTPLpPPN0A(B BBBBkFNB B(D0GpK xEDGpIZ Z_pwZpF_pYUp[ap\TpZepN JpYZ TRpD0D(B BBBHODFEE E(A0D@U`P@Q0A(B BBBDnPBB B(I0D6YatH^DGTSpk`QRPT0D(B BBBGFBH B(A0DRq}]m g \tMiBDOv{0D(B BBBL LFIB A(D@E`m@``P@R`P@D(C BBBtpMFDB B(A0DPvp^PMplPapLPRpPPHXZ`DLPbXN`NOPN0A(B BBBNFDE E(A0Dpmlpblp|wppPpMipRPpUPpXlpYpxJpUlpXUpRPp}0D(B BBB\RFBB B(A0G@R`l@A`l@m`l@j`l@Y0A(B BBBTSFDE E(G0GPopnPfpXP_pnP0D(B BBBDH@` U<fpFBB A(A0Y(D BBB(7EAF@eDA'$,KEG [@^ DAXT׀FBB B(D0A8D`u`FZ`D8D0A(B BBB4zuFDD D0_P[0a DAB4FDG D0hPc0q DABD FJB A(A0MPX0|(D BBB`hFBB A(D0F (D BBBE cPU0bPR0D(A BBB4ȂEGG@U`O@n`U@NAAHFGI A(A0GPhpSPL0A(A BBB(PUJAG0}AA,|wECF@@`X@KDA<.ELM8F@K`G0TPU0PPQ0DAADuEADPVXT`FGPWpmPPp^PdpQPGDAT4"FEE D(D0G@I`U@``T@M`S@I0A(A BBBm^ lSFEH F(G@l`P@UHEPEXE`EhEpExEEEGI@D(A ABBX$ FBG E(D0D8GPhXO`GTPa8A0A(B BBB4 FHD F@z`P@g AABh 7sFEB E(H0D8GwQITHsc8A0A(B BBB$!>WH@` V@J N,D!umEJG@t`W@FDA,t!mEJG@t`W@FDA,!mEJG@t`W@FDAL!,FBA A(C0C8Lp8D0A(A ABB $"WEG@IAHH"FAA I(C0F`0D(A AABT"kFKB B(A0I8D`[`c8A0A(B BBB"WH8]@K`Q0U0 #5EAG0GPY0lAA@#݋T#l#:H@\ U#1EG cA#H0Q8#_FBD A(A0G(D ABB#9 ($.EDH FAA(<$EDG FAAh$ ,|$JDD uCBP$[FBE D(D0IPyXL`JLP\0D(A BBBD%FBD D(IPjXQ`GQPZ(A ABBH%H N<`%jFED D0X8O@M`O0N ABB%+HQ J@G%!+HQ J@GP%,FII G(F0DPyXH`DGPm0D(A BBB4&ƍsx:P& d& 8x&gFBD D(C0M(A ABB<&:FEL G(Dp[P_(A BBB8&{EDD A(GP_(C AAA<0'ݏkFDA D(A0Q(A AABp'3''M0I').ET0OE,'7<EDD Z@M EAA('CREF { AE DA(i&8,({FDA D(A0(A ABB8h(;FBA D(DPm(A ABBD(FBB A(A0Gp0A(A BBB ( EK0C()wF{M E(A0N8G@D`IT<)FSFHB H(H0J:BKA0A(A BBBD)ASFDA A(A0G60C(A AABT)LdFBE D(D0A8F@Js@A8A0A(A BBB4*XFKPzL*!H@X(d*REAIp@AA*+H@bT*ȘFEE D(D0E8A@D`n@D8A0A(A BBB+;EJ@jAT +)FEB D(D0A8F@J@A8A0A(A BBBx+MHPD+4H@k+>HPu+)@HPw+Q4HPk+mKHPBp,{FIE E(D0D8GrIKSWLZPI8A0A(B BBB|, ,6(,EDD FAA,,!ET0FA-EQ0GA$-EQ0GAD- X- l- -w -l -a -V -K -@ $-5KEG [@^ DA .Xk4.2(H.͛EDD AA(t.EDD FAA ."ET0GA.}.~.~/+/,/!@/ T/"h/|//(/FFAG pAB8/͜SFBA G(G0r(D ABB( 0FFGD qAB80L0`0 t00 0 0 0 0!H0Xd0FBE E(D0D8DPIpJPV pNPepR Wp\PP8A0A(B BBB\1u$t1@j0U1{HQRH=H5YZQR_^o!HUHH@HEHEEHHHpHUHEIHHHJHEHEHxHHEHt HEH'oEu/EHIHHHVHN3Ã016wH~~H1ft0ft+DBfAw D@fAw Hf9t)H1f GftHfDfEt HfA9uHH41H $HL$ukHHT$HH=:HL@tI1҉Hy18HL$H<$1H9s<t HtmHAWAVAUATSHH ]t#H H ٮ1H @L%QM$MRL-HT$E11IERHjH H0HHI<$L=v^I<$HD$.ZH HM$$LD$(H I1h1H AM9s6tuH LG1H C4H H ,1H H H 1|IEH H=HL$0LD$8H Hx HEHD$HHP8H*HP0IEH 1E1HL$0H HHyH H 0H e>H [A\A]A^A_AWIAIAVAUATISHH@HL$HT$(QHjH WH0HyH ILIH = 0Ll$(11E1HD$0HD$8H HT$XIHLHD$(AU@H IHyHI9H|$8H+kHu H H I /H hH H<ILHD$8LD$(AU@H H|$HIy(H|$HH H ʭG/H|$(H jHGHD$0j*H H ԭML/HD$HHPH H|$0H@v"HD$(H IHPH H;jIHu+H H I .HD$HHPH oHT$0IH HS H IHy+LjHD$(H HPLH VM.BHD$0Ht$M'E1H HHD$HHPH H@L[A\A]A^A_AWIAVIAUIATSHHt$H5!HLH߂H=HЂH|$IÂNd#IK<$"iHu H H -H H AHHH5`LHUH5HFHt$H9I1M&H[A\A]A^A_HBootAWAVAUATI̹"SH`H<$H|$>Lt$,Ht$H5@HD$,H0000HT$LD$HD$4fD$<U=H5L fTT>fT$4fTT>fT$6ƒfDD>fTT>fD$:fT$8jHLfH|$IYH<$HTITD MAH $ H LI [HHHHuCHg{uH\$HE1|HIM9AuXMttH H H t-H AWHH ŞzH ?nH tB#H H /LH IltH H 'H H&LIYt0H A^HH =LH H LZHT$0MLHt$LL$.HIHxL=L5E1fT$.Ic?I*HT$0Ht$MLHExAf9Ht]AAt$9|uLHcHYIH:fT$.HHH fIcLIhZI>H YAM.}HDD$zYIHfT$.DD$HHH fEIMLD$8ZLD$8T$4I6IALHcKLLHYI>H >YM.t0H AHH mAH W^H E1E9/~*tIH H uBh1H Iit H H H I H|$XH9\$t HtHXH|$0HtzXH@L[A\A]A^A_AWAVAUATSHHH|$t0H AHfH ͛HH sH L=HLzIHuHL,fB+|t0H AHH `HH aH Nl+LLIHtfADE#t0H AHH LH (H Od4LMILfADt0H AHJH fLH WH H|$LLH1H[A\A]A^A_AW1AVIAUIATILSLH HL$HH$HD$HHG-t2H AHH HT$ H lH H4$HT$HL$LH$HHy&H IH U|H|$ H VH Vt2H AHH ;HT$0H ?*H H|$f?uHL5If?tXfDfA uHfA tLHu fEt-H_"HHLHLfD;ffD;HH|$1MUH H[A\A]A^A_AWE1E1HAVAUATSHH0H(HD$ LD$ H Ht$(IHD$0W@H Hy*IHI9tH MH iHT$(H|$ HTHu#H H DI H H HIHHD$8LD$0S@H H|$HIy+H|$H IH @HT$(H H|$GHu 'TE1xTE1E11H E1HHt$@HT$0S H IHy0HI9t!H MH HT$( H H|$ H{SIHH IHHT$0S H IHy)H IH HT$(H L^SH|$ tXMuI~PH5mHulIMuI~PH5KHulILSH|$ E1MHT$(QAMjHH SH0IHx H|$(HuH MMHT$(H B>Ht$LH IHD$HHPH MyH MMHT$(H >H I?MD#MHT$(PAMjHH SH0IHx H|$(HuH MH HT$(FHt$LH HD$0HD$HHPLL$0H MH MH HT$(H H0L[A\A]A^A_AVE1HAUATSHXHHLT$(LD$(HH HyHH HH b-HD$E1HT$H LL$0HPH HHx HD$HuH HH [1HT$AHH|$APLvjH PH0HHx HD$HuH HH Q\H 1HIP8H HHy1H HH EHD$8AD$HLTPHD$1Lt$ E1Ht$ LH HP H HHyL9tH HH "gH|$ HOIHu9H H H -HD$8HPHD$0HPH zHD$MH LHP H HH)LO*I\$PH5HgH H5HgHH5HqHt0H AHH iHH ]ZH HD$HT$(QAjIHH PH0IHy!H IغH MH UH|$(HhH HHD$HHPH LNH H9HxH/8~HHD$H HPHD$0HPH H8H[A\A]A^ATISHL~HnH LHLHH HyHH HH dmt-H AHH QH H HjHHxHHyH HH H b9 HHyCt-H AH'H ΐH wH L?HD$E1H PHHT$ RHjH LL$8PHH0HxE|$u>gt-H AHH KH ۚH L)t-H AHfH H H H H H t#H H [H HH E1E1111PhH HH[A\À=uIH8HD$$ HT$$PHD$ PH LL$@LD$<H0Hy1|$/u|$.H81AU1IATIUHSHH8HH=nHBHxnHEH\$ D$ $H HHH Hxm|$D$ u HVMt%=AEMt;H A$HLKH H=HAHxH;t1H8[]A\A]AWEAVAUATAULSHxHD$HH<$H=Ht$HL$HL$HD$5AHHD$HHH AHILD$`PH HLmLIHHuHmH|$0[H}$AGHHuHD$ HT$(H BIHH<$\L}HIM>BIL}IM>BHIGL}IM>BIGHEHIH8HHxHxH4$[HEHT$ AH HIHH.CHELIHIHHCHEH HHHIHEHZ1$HEHPHHr\BH H8[]A\A]A^A_H11Ht$HkHHHIHVSH(HHt$`8t HH H(HH[^pWH(1[^AWAVAUATUWVSHH$H$HD$@H$8L$H$t1H$tHt$_L oA\HH uvNHLL)DL|CDHDLH 8t8HD$LHt$(L$H {HD$0D$H\$ H$HH;$D$D$\E1H01234567L$L$HD$LH89abcdefAHD$TAI)IDIIwIM)E11HcHI9s6XDXHHcMcD _XHBD_ Iu HcD _ HI‰HMIL)I)LcII9t^C,AA@l,LAFt4LE3DpDXMcBl4_It!McۍhBD_ AIu HcDXD,_ IDII)LL)LcIHtEDhAXDXMcBD,_XMcIHtAE DXHu McBD_ DXHDAHt_E1IwL)I1H9s DLXHMDDL|A@1M)Lt LA.L9A DyA_ACALHHĘ[^_]A\A]A^A_AVAAUATUWVSH MMIHH{H=|MLHHrw>HHuH H?MELH H4QHHH<tH$HLd7QI$HHPH<H tHH߷Hз1HD 1 HH [^_]A\A]A^HHHD$pHD$ HD$8HHHL jAPIЉQHH HHHf8uUH-S1RH;=s H<H HHHyH X[]S1H; H= sHIHHPH HSLD$(HP`HHSH L9tH[]A\=t1WVH8=HT$XLD$`LL$huHL$PHL$PHT$XHT$(QH8^_AUIATIUWVSLH8H=L$HHh@u PHt MLHU8H$HHT$(PH8[^_]A\A]AWAVAUATUSHxH6$H|$@Ht$THX@R=LcHcEEu H*HCHH HL$L$HcPSH$HBH$H EyElHL$hEyE|EyNd!IyHl*H1EAI1H9|9~H AH IgB4:9}AA)BL-9}AA)AE;$ AE$EwT$McML99T$HIuH H ˋH !HcH LcHHD$(HLD$0S8A$%LHSH H LD$HD$0Hk |1f|$6D|$,t$,9sf|$6fAHt$8Dt$fD AAfA$fHD$ fD$9$~gEtbH|$HD$HHHHD$@PEG1HD)| A9DOH HcHT$`EHLMc7H t$9t$TA tH HS(H H HLD$0HT$(S8LHSH EtH HS(H HD$D$D$()D@1ADND$PA1|$,9sft$6fA4DHHcD$0Ht$8McHHH Hk HfPfA$fHD$@HT$(fS8LHSH L^6Hx[]A\A]A^A_ATAUHSH H=|HHX@u RHHSHAHL$H 61HS@HS(H HADA1P1jH|$T$,H HS@XZHHcT$4LcD$8S8HcT$0HS(H H []A\AWAVAUIATUSHXH̯H|$HHL`@u=D$u mAMID$HH LE1LL$PLD$HE1HcPAT$H A9sK|QNA9DLI9r]HL$0D)HqD$AGD$H9sH|$)pt$Dyi )D}T$9s)AA1IT$HAHL$8H 51LAT$@LAT$(H|$(H 1AA]1PjH|$BUEDjDD$8LL$0T$4$H HD$$HD$H|$HHyH H D3H A|D$$ftfuE~A&fuED9~A D$)9ÃUEDjDD$(I|L$ T$$XZf|$$df|$& XT$LH LAT$@HcT$dLcD$hLAT$8HcT$`LAT$(H ExAHXD[]A\A]A^A_H(HH51H|$Ht$HXH(HHz1H$H1HD$/HH(HHH5HHD$H(H1H<$HHD$HHSHHX@HuH H .Ht-HSHHH A21HS@HS(H [USRHZHHX@Ht-HH WHS@HcU LcEHS8HcUHS(H X[]AWAVAUATUSHHHHHh@L`0H"MLl$(IIL 1L|$HD$ H|$A1jA1jZHEHH HLL$@LD$8HcPUHl$8L|$@LH0nJHIH H)MLHHH ~HD$AH LЃHPt%HD$AH LHPGH I|$5$H9tHT$H LAT$H uLhHH[]A\A]A^A_SIHH5[HH HHJHt HH;BuH H\$ QL\PHH CH\$@H0HH [H0=SHHX@u Ht H H1HS HS0H [HHH@@HtH(HP0H(ATUSH0HHHX@HީB#8JHD$ HzЀQjHD$(1HD$HD$HHkHL$ H 1LD$(H@H HHD$H@H@xw x8HCHH HLL$0LD$8HcPSH H=HHH|$wH|$dvx=¨u H HHCHHك8AHS H HHyEtH 1HS H HHyHH=H0[]A\H1H=āH$H_HHT$HD$HL@ Hx(D$H<$H HH#-HH(H٧HHH(1<tH1tH8t)1tH9tLA8uLH9t)11t8H9t?DEHAwA D EQAwA LQE9uLH9t)1Pw Jw |t)8u%Pw DBAw H)19HDDŽtH1H9t <tHH1Ҋ t HH1H9u@<@t @<HH9rUHSHQdHHHƄtHHZ[]ATUHS4HxI_+HHtLHHpH[]A\ATUHS$HxI%+HHtLHH6H[]A\1tHH1ɉHt9tQ8u1ZHHt9Ht4H1LcB<@t@\u/B|\u@:H1AWIHAVAAUIATMULMSLHH8t5HT$L ˃AH8AVH WH Ht$8H0HtHMMt}HtxttMto1HL9raINHtI9 $sHI $B1I $H MCHVHKHKHSLHkD*H 1 HHH[]A\A]A^A_HAWAVAUATUSHH$HL$LMD~MtYIDA)HH HtjHT$HtH AH)H H HKEL)H 1H$MIDH,HtHH$(H$H[]A\A]A^A_1AWME1AVAAUIATIUHSLASIHH9u=H;7(IIHt AZID[LLH]A\A]A^A_H Z[]A\A]A^A_AWME1AVIAUIATE1UHSLASM!AsHH9u=H;'IIHt AZIL[LDH]A\A]A^A_1H Z[]A\A]A^A_HHAWAVAUIATSH HLL6IMx(LD$L$'HH HMtLD$MtH HK(L'H Lt$L'H 1LHHPH HyHHD$&HD$S1D$LH AHHD$7R'H HHCH-HPHHS HC1M}I$H [A\A]A^A_HH H E1H ~HD$HT$HRHH LL$8PHH0HH$Hy1HSAAH }HHHT$H|$HRHNH PXH0HxHH E1E11ҹPhH 1H[AWAVAUATUSH(H|$HL$LD$HuHL=1HIH Lt$ME1VIILjH HL$8PHH0HHH9tHxfHZHtH I$Hx$HEHt5RI?MMPLH HL$8WHH0HHyH}$1HEH(H[]A\A]A^A_E1SE1IHH1HLL$HT$E1Hy1HH9u HD$HHH9u1H31HT$HH[HHT$HH4$PHɞHAQMAHH PXHHL |E11AWLyAVIAUATIUHSHAPHtNCH9rFCL9t CH)HCLlCHI9sI}LL=$HtCI1 HZ[]A\A]A^A_U1ILSMHHH(HD$HT$HD$HD$H|Hx)Ht$H|$HH&H|$HD$#HD$H([]SE1H zHHHT$@|$HD$HRH+H LL$8PHH0Hx\$H[AWAVIAUEATIUHSHH8H $LD$i|$pL|$tHHM1LLL$(LHHyH IHH 1zh>HD$(HD$ Lt$Ld$ H|$ LLHHyH HH 9z(H /HPHoEA'HHt$ H LL$PPXH0HH8H[]A\A]A^A_H H*E1H $zHT$D$HD$HRHŽH LL$8PHH0H1HxD$HATA UHSHH`HT$H4$HHHLd$1H ALL[!HD$DLA D$L0HPHHT$L.y+LGy"LJyLOyLNyLyH LNHBy3H(H(HLFHRy3H(H(HLFH8y3H(H(DFHHyg3H(HFDNHDFH yPH 83H8FATAxUHSH<w He~D$LEMuH HxH2H HxH2DEH EuH HxH2H HxH2H EHxHH 2EH <t1wuH Hx6<u'H Hx%H HxH Hx H HxH12H []A\Hv(DFHv LNHpxvH 1HHH(HLFHx1H(PfFHHxfDNfDfAfAEEPfF PfF PfFPfFPfFPH l1HXF~$AVAUATL`UHSHwAH HIIH!xL5$x!1H M9tEEH LHI1H DC$EtH HwH0H H HHw0H []A\A]A^H(DFHHw0H(H(DNDFHHwy0H(H(LFHHwY0H(HvHLwLNHw<HwLDH 0H8H(DNDFHHw/H(H(~HwHL wLwLEȀ~HwLEHw/H(SHHHDFfAAAAtww0AtJAtRADFH HVweA tMA u]DFH HwBDFH HH Hv2H Hv%H HvH Hv H HvH-EH DHHv,DmH E1L5vE9~:MuH LH,H FD%H HIHs,H H HHs,H []A\A]A^UHLsvSHH<tLcv<tLHvHqLEHkHLvH IHL$(/,H H5bH HL$HuDCH H v+H Hs+H H[]RDN)HDFAtAu'H LNHv+!DNH Hu H Hu+H XHRfu H HufuH HuY+H DHuC+H XATHH/vL%HpUHSHH +HuHH .H LH*u(H H`E*LutLiuHuLDH HuH*H HuHf}ATIUHSHuHtHHHHEH9u/H;HtLHHu)H HEHyH;Ht 1H1[]A\AVAUIATIUHSH1H HT$Lt$HT$HD$(HT$LH|$+Ht$t*HL$PHxIAUMHH P8HD$8H0H|$xHD$1H3HEH H[]A\A]A^AUATIUHSH1H(HT$Ll$HD$dHT$H|$Lt,PHzxE1Lt$HH LL$HPHHD$8H0HD$1HtHT$HH([]A\A]HHT$aHAUIATIUHHHHt6VHwE1LjALH PXHHD$8H0HD$H]A\A]HHwIAQHHH PXH8HH|wIAQHHH PXH8AVL5snAUL-D_ATALULSH HT$iLL$H@tMtHHZ|ILLL$LL$H1LHHH9sf CfLEHfDdUALLPHvUH PXH0IHtHHtH IH L[]A\A]A^1fUu#IAL_0uIHIuS      ʍLIAIH@H9sH=HH9HI9tn   tA   A9r9s4L9rA9s'HwIHIt1҉[@@AUATIUHS1QHtH;Xhs5LkHppHLDHuH^tH@pJD(I$1HHZ[]A\A]AVAAUIHIjATAHSHHHtH|$(LD$8H H|$Hy1EtJH;HD$HX1D9sHHHuL3MtLLuHCH([A\A]A^UHWHVSHH(oHKHHCH1H9sH)HL6HHH HCHsHsH9s HfpHt HfBH(1[^_]ATIUWHVSHiHHTHBH9Cs/HHsH;HSHHHHu 1HCHCLH[^_]A\HH!H9H9 HnH9 HtH(Q1H(1SHG0HfHW H HOxWhHC H HC0[UHSHRHC@HCHHCpHtH HKxHH Hk@X[]UHf u H|$H|$HG0f(HG0HG8HHG0H;G(r H]JH]?HWHGtffBHHGAU1ATUHSQHHsHH9KsHfuHKHLcuLL9sLt LML;s HIL;sHI1HSL9csHH倻u"LL;s HIX[]A\A]AUATUHSH(Hu0\H\$HL-mIHHþADCHHuHHL9tfHHHfJH)fD]H([]A\A]AVAUATUSHH@fD$ D$Hu 0AHy f-HHHl$Ll$IL H.HNJD$0EHu޸Et>HL)HHD H#Huf,HfUHHfSL9ufH@[]A\A]A^S@HH |$D$0fD$ fD$l$|$l$HT$\$H l$D$Hf.\$D$v|$XH|fD$ʀ fD$\$D$l$|$l$HD$zt&Hu%f0H\$D$\$D$l$|$l$l$HT$\$D$zuH 1[APNtѸa v! tH pap DNQdL$VPFPR1fHRF1PH UHXAVE1E1AUATL%3VUH-VSHHLW8H$L_HG HG0H$HG(HHHff%t H3E1E1H$HDŽ$L$H$DŽ$ Ƅ$$LL$LKHH1fIf9w$f$PfIcL>Df4HcDH>D$%fDŽ$01Ƅ$Ƅ$H$H$HCHPHSHH$HH$1H:H$HHk HDHWPf vHKyHCHPHSH$HD$HXHPT=HCHPHSHHu)H;T HCHPHSHfD$fD$HD$HD$Ƅ$$fDŽ$0HHHH$HC$HPHStH00Ll$L%HCLl$LHPHSH0HC$HPHSuHC$HPHStHHcLl$$LHCLt$HPHSH8dLIH8 LfDŽ$Lt$HCLl$$LHPHSR0 Ll$ Y^HCLl$LHPHSH0HCLl$LHPHSH0Ll$xHsP HsXHs`H[HsPHsXHs` D$?%H|$t HHHW1HCHHsHH+H<HC8HĐ[]A\A]A^ATHUWVSHH# fL$L$Hl$(IHH$HHD$ HyD$(H$HD$ Ld$8HD$@HiHD$hGHuHhH@PHt!HPHHcRH$HT$hH@(H$Ld$hLHHHHHH$H$HDHL$xHDH$HtHT$hH$HH$Ht H$LHİ1[^_]A\AVAUMATMUHWVSHHLt$LLLl$pL$Hl$H\$ HĐ[^_]A\A]A^HHHLIHLLD$(LT$(HT$81L HT$0H`HD$0HHH8LL$XLL$XLL$(H8WVHXLD$8HL$pLHT$xLD$(LD$(HT$xL HL$pHD$8HX^_H8HT$HHT$HLD$PLL$XHT$(H8AVMAUMATIUHWH<VSH Ht"LH NPHHHu H1:HMIHH1H9t fCAHA,HH H[^_]A\A]A^SHHH0LD$PHT$PILL$XL HT$(HH0[AVMAUATIUHWVSLHLl$(LHCH$H$HC(H$HCHHcPHHT$h%ƒHT$xƒH$H$MtLt$8H$D$(HD$8H$HD$@Ht MHHS8LjHİ[^_]A\A]A^HHHT$XHdHD$XLL$hIHLD$`LB@HHD$8HD$(1HD$ HHH8HdIHL@@1HT$(HHD$ H8HHMLgdHD$hLL$hMHD$8M@@HD$(1HD$ eHHHHHD$`LD$`IHHD$8HD$(1HD$ LL$hIH%HHHHIHLHD$pMHD$8HD$(1HD$ HHHHHT$XHcHD$XLL$hE1LD$`LB@HHL$ HHD$(HD$8HHAWL=7`AVE1AUIATIUHSHHMcH|$(LL$@LD$8H@@HPHHHcRPHl$@H H HT$>A A-H9IA.HF1AL@HAIIH)WH ZLAPLOLH HT$8qHD$PH0HL94H OLH E1IH H=gLHt$H H TLH Hx[]A\A]A^A_1OftH9tLAf9u HLH9t)H1WHVLPFZ^_PH3YHIHH H ZPHYHHH PH ZPHXHHH PH Zi'$ UHHHHD$Ht"H HHLD$(HD$(HD$(H H]fHHf t1fHftHJfw H$Jf v Jfw!Hʿ0f@v7)HcH fHHf t1Hrf w Hk HDUHSHQfEHHfSf?tLwftf*H-f[t6fHHHf;ufuxfts1fEHft*f]t^f-ufEftOf]tIf9rf9sf9uHfH@f]fH@u.f9%1Z[]WHVLPZ^_PHVHIHH PH Z1H9t H1H9tH1H9t  H1H9tHDDD8tED)H11ft Hf9t)H1fft fHf1fft fHHf1fHH)H SHIM_DEBUGadd-symbol-file /usr/lib/debug/usr/share/shim/x64-15.8-15/fbx64.efi.debug %p -s .data %p FALLBACK_VERBOSEVerbose enabled, sleeping for %d mseconds... Press the Pause key now to hold for longer. LoadImage failed: %r Device path: "%s" %02x StartImage failed: %r Couldn't open "%s": %r Could not allocate memory Could not get file info: %r Could not get file size for "%s": %r Could not read file: %r \EFI\\%a:%d: Creating boot entry "%s" with label "%s" for file "%s" Could not create variable: %r nbootorder: %d BootOrder: %04x 0123456789ABCDEFBuffer too small for next variable name, re-allocating it to be %d bytes and retrying The next variable name could not be retrieved due to a hardware error Invalid parameter to GetNextVariableName: varname_size=%d, varname=%s Checked all boot entries BootFound boot entry "%s" with label "%s" for file "%s" BootOrderOriginal nbootorder: %d Original BootOrder: file DP: %s input device path: "%s" sub-path (%hhd,%hhd): "%s" device path: "%s" New nbootorder: %d BootOrder: CSV data: "%s" ,filename: "%s" label: "%s" arguments: "%s" Found file "%s" Could not read file "%s": %r File looks like: %s Could not get directory info for \EFI\%s\: %r Could not get info for "%s": %r Could not read \EFI\%s\: %r boot.csvbootx64.csvCouldn't open \EFI\%s\%s: %r Could not process \EFI\%s\%s: %r Couldn't find file system: %r Couldn't open file system: %r EFICouldn't open EFI: %r Couldn't set file position: %r Could not read \EFI\: %r ...BOOTFound directory named "%s" %d Couldn't open %s: %r Error: could not find loaded image: %r System BootOrder not found. Initializing defaults. Error: could not find boot options: %r tpm not present, starting the first image FB_NO_REBOOTNO_REBOOT is set, starting the first image tpm present, resetting system Reset System efi_mainfind_boot_optionstry_boot_csvpopulate_stanzaFindSubDevicePathadd_to_boot_listupdate_boot_orderset_boot_orderfind_boot_optionadd_boot_optionUnable to allocate event structure TPM logging failed: %r Could not write TPM event: %r. Considering the TPM as defective. Unable to allocate image load event structure %a:%d:%a() %a:%d:%a() hexdump of a NULL pointer! %a:%d:%a() %08lx %a %a %a:%d %a() Starting Position (%d,%d) is off screen Failed Allocation Failed to read the keystroke: %rNoYesOKERRORInvalid parameter: SavedMode Booting in %d seconds Booting in %d second %s: (0x%x) %sConsole query mode failConsole set mode failSHIM_VERBOSESuccessLoad ErrorInvalid ParameterUnsupportedBad Buffer SizeNot ReadyDevice ErrorWrite ProtectedOut of ResourcesVolume CorruptVolume FullNo MediaMedia changedNot FoundAccess DeniedNo ResponseNo mappingTime outNot startedAlready startedAbortedICMP ErrorTFTP ErrorProtocol ErrorIncompatible VersionSecurity ViolationWarning Unknown GlyphWarning Delete FailureWarning Write FailureWarning Buffer Too Small%a:%d:%a() fill_esl: first_sig=0x%llx, data_len=%lu OsIndicationsSupportedOsIndicationsSetupModeFailed to create %s certificate %d Failed to create time based payload %d SecureBoottpm.cinclude/hexdump.hvariables.ctpm_log_pecc_log_event_rawtpm_log_event_rawvhexdumpf%%% %%%++++-|fill_esl,FloppyHarddriveCDROMPCMCIAUsbNet?Bss-%s(%a)clu~%g%sCDROM(0x%x)Sata(0x%x,0x%x,0x%x)Uart(DEFAULT,Uart(%ld,DEFAULT,%d,%c,D)1)1.5)2)x)Infiniband(0x%x,%g,0x%lx,0x%lx,0x%lx)Uri(%a)%x:%x:%x:%x:%x:%x:%x:%xMac(%02x,%d)I2O(0x%X)Usb(0x%x,0x%x)I1394(%016lx)ExFibre%s(0x%016lx,0x%016lx)Scsi(%d,%d)SlaveMasterSecondaryPrimaryAta(%s,%s)Keyboard(%d)ParallelPort(%d)Serial(%d)Floppy(%d)PciRoot(%d)PcieRoot(%d)Acpi(PNP%04xAcpi(0x%XCtrl(%d)MemMap(%d,0x%x,0x%x)Pccard(0x%x)Pci(0x%x,0x%x)HardwarePath(%dAcpiPath(%dMsg(%dMediaPath(%dBbsPath(%dPath(%d,%d,0xÈЈ݈HwMsgMediaVen%s(%g:%02x)HD(%d,MBR,0x%08x)HD(%d,GPT,%g)HD(%d,%d,0)TCPUDP%dStatefulAutoConfigureStaticStatelessAutoConfigureIPv6(,%s,%d.%d.%d.%dDHCPIPv4(,%s/DNEOMS%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02xG0EfiVarVarStoreDevPathLdImgTxtInTxtOutBlkIoBlkIo2DskIoDskIo2FsLdFileDevIoCNameCName2FileInfoFsInfoFsVolInfoUnicodeLegacyBootSerIoVgaClassNetNiiPxePxeCbTxtOutSplitErrOutSplitTxtInSplitPcAnsiVt100Vt100PlusVtUtf8UnknownDevESPGPT MBRShellIntSEnvShellProtIdShellDevPathMapShellAliasEFIDebugLangBootOrder%02d/%02d/%02d %02d:%02d%c(null)(null)Ҫߪ222222222aFLL@LLLLL:LLLLLLLLLLLLLLLLLLc))#LLLLLLLF٬LL%a%*a%X: %-.48a *%a* Press Enter to continue : A %XSuccessLoad ErrorInvalid ParameterUnsupportedBad Buffer SizeBuffer Too SmallNot ReadyDevice ErrorWrite ProtectedOut of ResourcesVolume CorruptVolume FullNo MediaMedia changedNot FoundAccess DeniedNo ResponseNo mappingTime outNot startedAlready startedAbortedICMP ErrorTFTP ErrorProtocol ErrorIncompatible VersionSecurity Policy ViolationCRC ErrorEnd of MediaEnd of FileInvalid LanguagesCompromised DataWarning Unknown GlyphWarning Delete FailureWarning Write FailureWarning Buffer Too Smallu♠u7K8^lflz^6Jd      :Rhz 6\wY2M`(xK+QĔE퟉P]`FC=݋# V@JKWбX/8NR:h#dFIѿX9"[NYd9ir;˲:=Egeo=urA]gklv`UtB mrmyA.TIuݡ1?ir;!M)H nD[ O6T`Yz qABZ [[ȽyC*]w/.LVIC!Y䔧J\+rtqwI G5үJhI4}7Ve> ĦPO+S>ПHlp3Rn \D٫Ƚ&LP@A6C(lJIf1fW<&4NwnnW ?m9ir;nW ?m9ir;1?ir;үJhI4}7VefW<&4NwnY䔧J\+r˲:=Egeoaʓ +NYMR,Y4ubwF% YU';AM3iǁ(s*K>;֠Js~- Ǯ{WvL/(Ce`-'?MSG '?Mh+(}<1HrE"X V6D3y4 AIlfީB#8JzЀQjPţir;9h^B٪0Vz~ir;c=o<^n70<͈FBir;kZqM ҙ+ZGہ5'?MnW ?m9ir;nW ?m9ir;mskm6ځA7f;JM}2e80k;'?M2IťF ڜ5\zjpOu0%,wzF'?M1CM &q~p/J8'?MLhL>?Py2'-2RHUNJnW ?m9ir;aʓ +1f ||Y8 l$xX   ը ߠ 2pPԟ'G*Wir;&G*Wir;%G*Wir;$G*Wir;#G*Wir;:1`/1P1 @1 01  1( 14 1B 0N 0\ 0b 0p 0| 0 / / / 0 P/ 0 @/ 0!`0!0!p0&!0/2! /J!/b!.x!.!.!.!P.!p.!`.! 4!4!3!4"36"L"0123456789ABCDEFv$$$$$$%.%H% h% % % % %%&&6&L&^&v&&&&&&'N'b'|' '!''(4(`(  P (f(l(z(^()8)H)X)h)x))6)J)d)))))* *(*:8*RH*hX*zh*x***** *6*\**+@4:H4P41X4`4`/h4p41x44P14 4@14 4014 4 14( 4144 414B 404N 404\ 505b 505p  50(5| 05085 @5/H5 P5/X5 `5/h5 p50x5 5P/5 505 5@/5 505!5`05!505!5p05&!50/52!6 /6J!6/6b! 6.(6x!06.86!@6.H6!P6.X6!`6P.h6!p6p.x6!6`.6!6 46!646!636!646"6366"6L"(2Y828H2 X2h2x2l2$2222x2X223ը3(383ߠH3X3h32x333p3P3ԟ3(7v$87$H7$X7$h7$x7$7%7.%7H%7h%7%7%7%7%8%8&(8&886&H8L&X8^&h8v&x8&8&8&8&8&8'8N'8b'8|'9'9'(9'89(H94(X9`(111f1 1|1|sbat,1,SBAT Version,sbat,1,https://github.com/rhboot/shim/blob/main/SBAT.md shim,4,UEFI shim,shim,1,https://github.com/rhboot/shim shim.ubuntu,1,Ubuntu,shim,15.8-0ubuntu1,https://www.ubuntu.com/ .dummy0(.dummy1()isxdigitStrCSpn5state.11($i.109BMpX(tX@ #9 $$ .nerrs9errs9!2-2mode.0); :boxdrawM )(YOmO|PPpPPPPdQR;RRXSxS)S6SDSQ$T_lTlU V8VYVVW2XXXYY,Z9@4D 4SEnvId4SProtId3SMapId4SAliasId3StpnCpyPSETATTRw[|wh~8:/~uSPrintւbGuidList@:StrCat@0En nAtoi`-DbgPrintـ3 /K1DumpHexa-ST(:PPUTC3x{|ef`:Zd0/_DYNAMIC 0StrLwr1Print. |-0/U0t-/-9rrX:bPGETCxVSPrintmemcpy9o1-[+_DP0_SPrintvStrnLen` .RtStrLen!pzI1StrSize(_DbgOutwecStpCpyRtStpCpy0~pFreePooloZeroMem9p\\1P//0.=.\,zjkCr`0xtoi|z1`/ *j 7Hex6+0D1IPrintAt-EFIDebug7[P-uStrnCmp0.0.1// p- 1 P1OutputڍCatPrintM <_^ StrLenk y . . / q iRtStrCat4 fi . 0 f gb; F @1c -~ 1 .IPrint s P 1 / ememset!o f4 `M .^b quo upBS :z @. . #RtStrCmp w p1 / a e k' 1: 0SetMemBpS .f mStrCmp'RtSetMemZw 0 p0 o / - 4l E# h:StrnCat PrintAtStrnCpy_IPrintM1 0O 1j :t q o `1StrUpr t dInputՎRTp: u 00.PITEMx_Print|RtStrCpyߋPFLUSHwj9P:N0l,z`.[0:Pru@/IInput0oStriCmpValidMBRs!/@yK eCopyMem\pX-s\UoStrCpyVPrint{#am01 2^p.NullGuid:%P.3/]D\Wp/m?stpcpyD{KstrcpyC242=:G{)=4'MB JstrnlenCstrrchriC2D!H[<j 1strcatCfill_eslEtL9strncmpBstrncpyC CA<G) K_2#O 4*strdupDF >vdprint_-XstrcmpjBgn?u-_L^43N52strlenXBa@strchrD&B=5*J:@WDaKs7N9_sbat9,`, ,+,9*,? :_etextBDS_GUID@-K,verbose9b9l@,99:,9-x9,,9SIG_DB -#:49_esbatG9_,t+_start0,p+_text9P+p,P, 99*+_data8+Y+n9y9_edata+9,p9`++GV_GUID0-- @+0++ +I,_+w.eh_framedebug_hookStrCaseCmptry_start_first_option.isra.0__func__.9__func__.8ami_masked_device_path_guid__func__.7__func__.6__func__.5__func__.4__func__.3__func__.2__func__.1__func__.0tpm_presenttpm_defectivetpm_locate_protocoltpm_log_event_rawhexdumpf.constprop.0count_linessetup_consoleconsole_text_modeerror_table_DevPathEndInstance_DevPathBssBss_DevPathMediaProtocol_DevPathFilePath_DevPathCDROM_DevPathSata_DevPathUartCSWTCH.43_DevPathInfiniBand_DevPathUriCatPrintIPv6_DevPathMacAddr_DevPathI2O_DevPathUsb_DevPath1394_DevPathFibre_DevPathScsi_DevPathAtapi_DevPathAcpi_DevPathController_DevPathMemMap_DevPathPccard_DevPathPci_DevPathNodeUnknown_DevPathVendor_DevPathHardDriveCatPrintNetworkProtocol_DevPathIPv6IsNotNullIPv4.isra.0CatPrintIPv4.isra.0_DevPathIPv4KnownGuidsShellInterfaceProtocolIsLocalPrintInitializeLibPlatformLibInitializedgEfiPlatformDriverOverrideProtocolGuidBCDtoDecimalLibCreateProtocolNotifyEventLShiftU64gEfiPciIoProtocolGuidInitializeLibRtCopyMemgEfiDebugSupportProtocolGuidErrorOutSpliterProtocolEndInstanceDevicePathIp4ServiceBindingProtocolLibStubStrLwrUprLibLocateProtocolLibRuntimeDebugOutWaitForEventWithTimeoutTextOutSpliterProtocolgEfiDriverBindingProtocolGuidStrDuplicateTimeToStringAbsolutePointerProtocolgEfiDriverFamilyOverrideProtocolGuidgEfiComponentName2ProtocolGuidIp4ProtocolgEfiFileInfoGuidTcp4ProtocolLibGetVariableLibSetNVVariableLibRuntimeRaiseTPLLibMatchDevicePathsRShiftU64UnicodeInterfaceSimplePointerProtocolDevicePathFromHandleAppendDevicePathInstancegEFiUiInterfaceProtocolGuidSMBIOSTableGuidRtStpnCpyPoolPrintRootDevicePathWaitForSingleEventDivU64x32gEfiUnicodeCollationProtocolGuidGrowBufferDevicePathSizeDevicePathInstanceCountgEfiBlockIo2ProtocolGuidLegacyBootProtocolAcpiTableGuidgEfiEdidDiscoveredProtocolGuidValueToStringLibUninstallProtocolInterfacesRtStrnLenLibSetVariablegEfiNetworkInterfaceIdentifierProtocolGuidFloatToStringEndDevicePathVariableStoreProtocolVPoolPrintLibFileSystemInfoErrorCodeTablegEfiDeviceIoProtocolGuidgEfiDiskIoProtocolGuidSimpleTextInputExProtocolMetaMatchgEfiVT100PlusGuidgEfiSimpleFileSystemProtocolGuidgEfiVT100GuidgEfiGlobalVariableGuidgEfiHashProtocolGuidgEfiFileSystemInfoGuidgEfiDebugImageInfoTableGuidLibStubMetaiMatchgEfiLoadedImageProtocolGuidUnpackDevicePathRtCompareMemRtCompareGuidSMBIOS3TableGuidgEfiVTUTF8GuidgEfiFileSystemVolumeLabelInfoIdGuidLibMemoryMapLibFileInfoLibOpenRootgEfiPcAnsiGuidgEfiPxeBaseCodeProtocolGuidLibStubStriCmpLibDuplicateDevicePathInstanceMultU64x32gEfiSimpleTextInProtocolGuidUdp4ServiceBindingProtocolgEfiBlockIoProtocolGuidgEfiEdidOverrideProtocolGuidLibInsertToTailOfBootOrderRtBCDtoDecimalLibStubUnicodeInterfacegEfiEbcProtocolGuidCompareGuidLibLocateHandleByDiskSignatureLibDevicePathToInterfaceAppendDevicePathNodeDecimaltoBCDCompareMemMpsTableGuidgEfiEdidActiveProtocolGuidMetaiMatch_PoolPrintgEfiDevicePathToTextProtocolGuidTextInSpliterProtocolAsciiPrintLibLocateHandleLibInstallProtocolInterfacesPoolAllocationTypegEfiSerialIoProtocolGuidSalSystemTableGuidEFIDebugVariablegEfiLoadFileProtocolGuidgEfiPxeBaseCodeCallbackProtocolGuidReallocatePoolgEfiBusSpecificDriverOverrideProtocolGuidUdp4ProtocolLibReinstallProtocolInterfacesRtZeroMemLibFwInstancegEfiComponentNameProtocolGuidgEfiDevicePathProtocolGuidRtStrSizeLibGetVariableAndSizeRtDecimaltoBCDgEfiDevicePathFromTextProtocolGuidAsciiVSPrintInitializeGuidLibGetUiStringgEfiPciRootBridgeIoProtocolGuidAdapterDebugProtocolLibFileSystemVolumeLabelInfoLibRuntimeRestoreTPLgEfiSimpleNetworkProtocolGuid_PoolCatPrintEfiPartTypeLegacyMbrGuidRtStrnCpyRtStrnCatLibImageHandleLibDeleteVariableLibGetSystemConfigurationTableVgaClassProtocolgEfiDiskIo2ProtocolGuidAllocateZeroPoolgEfiGraphicsOutputProtocolGuidValueToHexGuidToStringTcp4ServiceBindingProtocolDuplicateDevicePathStatusToStringAllocatePoolDevicePathToStrInitializeUnicodeSupportgEfiSimpleTextOutProtocolGuidDevPathTableFileDevicePathEfiPartTypeSystemPartitionGuidUnknownDeviceAppendDevicePathDevicePathInstanceInternalShellProtocolconsole_resetget_variableLogError_console_finiClearErrorsconsole_errorboxfill_esl_with_one_signatureSETOSIndicationsAndRebootconsole_save_and_set_modeconsole_print_boxconsole_print_atGetOSIndicationsadd_boot_optiontry_boot_csvfind_in_esltranslate_slashespopulate_stanzaset_variableconsole_selectvariable_create_esltpm_log_eventconsole_restore_modeconsole_print_box_atSetSecureVariablemake_full_pathstrncasecmpget_variable_attrupdate_boot_orderCreateTimeBasedPayloadconsole_yes_noVLogErrorvariable_is_setupmode_relocateread_filestrcasecmpsetup_verbosityconsole_alertboxvariable_create_esl_with_one_signaturefind_boot_csvtpm_log_pedel_variablePrintErrorsfind_boot_optionfind_boot_optionsconsole_countdownset_boot_orderconsole_errorfallback_should_prefer_resetfind_in_variable_eslget_fallback_verboseconsole_printconsole_get_keystrokeadd_to_boot_listvariable_enroll_hashLogHexdump_console_mode_handleconsole_notifytpm_measure_variableclear_screenstrchrnulget_variable_sizevariable_is_securebootthis_imagevendor_dbx_sizeEFI_CERT_RSA2048_GUIDEFI_CERT_SHA512_GUIDEFI_CONSOLE_CONTROL_GUIDEFI_LOADED_IMAGE_GUIDEFI_FILE_SYSTEM_INFO_GUIDfirst_new_optionEFI_CERT_SHA256_GUIDin_protocolEFI_HTTP_PROTOCOL_GUIDbootorderEFI_CERT_TYPE_RSA2048_SHA256_GUIDtrust_mok_listmeasureddatavendor_certEFI_CERT_SHA1_GUIDmeasuredcountRSA2048_GUIDfirst_new_option_argsPKCS7_GUIDEFI_FILE_INFO_GUIDmok_policyvendor_cert_sizeuser_insecure_modeloader_is_participatingEFI_CERT_SHA224_GUIDEFI_TPM_GUIDEFI_CERT_TYPE_X509_GUIDSECURITY_PROTOCOL_GUIDnbootorderEFI_MEMORY_ATTRIBUTE_PROTOCOL_GUIDEFI_CERT_SHA384_GUIDEFI_CERT_TYPE_PKCS7_GUIDuser_certverification_methodEFI_TPM2_GUIDEFI_CC_MEASUREMENT_PROTOCOL_GUIDEFI_IP4_CONFIG2_GUIDvendor_dbxuser_cert_sizeEFI_SIMPLE_FILE_SYSTEM_GUIDignore_dbIMAGE_PROTOCOLfirst_new_option_sizeSECURITY2_PROTOCOL_GUIDEFI_IP6_CONFIG_GUIDX509_GUIDSHIM_LOCK_GUIDMOK_VARIABLE_STORESECUREBOOT_EFI_NAMESPACE_GUIDEFI_HTTP_BINDING_GUIDEFI_SECURE_BOOT_DB_GUID0x *H i0e10  `He0x +7j0h03 +70% <<<Obsolete>>>010  `He V=4ɰnkCz0³Pܨz(10-00  *H  01 0 UGB10U Isle of Man10U Douglas10U Canonical Ltd.1402U +Canonical Ltd. Master Certificate Authority0  221103140530Z20521101140530Z01 0 UGB10U Isle of Man10U Canonical Ltd.10U Secure Boot1503U ,Canonical Ltd. Secure Boot Signing (2022 v1)0"0  *H 0 ğ)f}13:E_UB. bIĨғo^D8`6a]: S@r2Uk$\Jrbv0%(n3 b>G00 U00U%0+ +7 0, `HB OpenSSL Generated Certificate0U0gN U]+0U#0 *#eZ&4Zc0  *H  rSb4p- #)0-ؚU1eQŢ>*9}ZWHEA4PYJ:?lK1BJhzrkZnB!cA(AqDE1e/,];%`p3]bŽ10001 0 UGB10U Isle of Man10U Douglas10U Canonical Ltd.1402U +Canonical Ltd. Master Certificate Authority0  `He0 *H  1  +70 *H  1 240405145620Z0/ *H  1" Aʂll!(8;`v>{hEG^'~&W0y *H  1l0j0  `He*0  `He0  `He0 *H 0*H 0 *H @0+0 *H (0  *H 4]}k2ljJ OզDqNA5u[gι 蝢upPmZ($NqdvSPaCl]>f>JVLzVȝәlŪ#q Wg&=С6"=")7?oi