ELFH4(= )+A+A<`8cN <`8cN <`8cN !|0?@:t/@0<<8888`-H|x9apxH?|yx;|#xxH|xxH@@<88<8`-8H/|x@>?`>>~P?;;:;;{::>`! A0/A<<88U88`-H|xHPxHx|exxH/A<88K<xHP+ A<88K;8 x8aH!/A<88Ka;@@<88K<<<`gx8888cHxH9; 8 |idxa|{PH|yAK0$W8}=.~]i$H|xy@= K}=.:)})N!}=.~x$xx)})N!}=.x)})N!}=.x) })N!~x~Ƴx|}xxC8+# cxxH/@ ;-Hx8a(H|gyA8<<88588`-H|xxH8a HK54988~x(})N!|qxa(H/ @8x8x8Bcx;HxH/@0;K~)xx~xx8IcxHK;K|#x|+xK,!|$a 8/!A+!A/A /@9 H89 +A&8`N /A <<8888`H!|9@|+x88 ?$_iH|gx/@t/@8$<<8888`|8! K+= 9C9}I@LxHxH9a xH?B>xHxKx9}?Kx/@Ԁ$<<98888`|8! H/!|$A0<<88g88`H|x9a xH|+x<<<`888i8cH8=H= |~yA88 K |y@a K!|xa HxHK|=@*/@<`8cH!|$+2A +f@(9 *88`K}8!|K+1A +e@ 9 K+0A +n@9 K/A <<8888`H!|<`!$eH= |}yAp8`H|y@8$<<88ǃ88`|8! KxxK|~xxH/AxH9a xH <<<`8888cH= I_K!||ix|#x |+xD)|JH9axH!|X|yxH/@= 9@I?<;<9 88x?=HxHH|yAHx|ex<`8cH?`/@<<<<`88888c?H;<<<`88888cH<<<<`88888cH<< <<`88888cH<<`88cH9 99aH?m*gm/im@??>;?@?>J; :;Z;:/A;I})RH@@́?/@8P88aH9 8~xEx8kx!@9?9!LDH8`H|~y@<`8cHx8aK5/A<<`88cH ~ƳxEx8wxH=>?9)U):JK!<`|8c ?;H HHH |8!H!@|9 <8|% x||vxĕ%tH|zyA8H<8|gx8<8`8H|x9axHt/A<88Kx~xH|& x9 &p|dx|yx8(~óxH|yA8H<<|gx88&88`H|x#xHKtx~xH|& x9 &l|dx|xx8H~óxH/@HHx~cxH8h~Ex|dx|wx~óxH|}y@T= ~xHH4/AH<<|gx88888`H|xxHKDp8(oH/@d!h<8P8!d9 !T9 != iH/A|<<88688`H|x/@;Zx;H~xHxH#xH!t@>>`>@> >;;`;:::s:R=:1:K/A<gx88K/;@<x88K,!@|Ľx@0<<8888` H|nx9a}sxH?P||x<~|+x88THh/A,H<<|gx8888`HK?8;8Pxx8aTH/A4<<x8888`H|nx8aTHKH<aT9 88(!8H/@!/A<<8888`H/|nx@<<aT8L88H= /Al!L?<`;8cT?9 x!89 ? !4H|{y@h<<x8888`H|nx/AHK(+AP<<8888`HK$8@dxx;H/@|>>>>`>@> ::::s:R:1!@HAdxdx~óxH|wy@\<x88<8`8HHxH<<|gx8888`H|nxcxHK8<~xxH/AHH<<|hxx8888`H|nx~xHK8888$xxH/A x<~089)})p})!<x!4= iH/A0<<88W88`H|nxxHK4x884xxH/A4<<x88a88`H|nxxHK<<a08,88H= |}yA<<a08(88H= |{yAL,8x88H|gyA8<<8888`H|nxcxHxHKL(8ex88H|gyA0<<8888`H|nxHKcx9HxHxHK!| |xc HHH |8!H!p9 |!<9 !09 !,!(= P|}x|+xH<8@i8H/A0<<88B88`H|x9axH?8;8Hxx8a@H/A4<x88K<8`-8H|x8a@HK<a@808D8H/AH<8_|gx8KD+A<8h8K<a@888H|yAH<8|gx8K\!8/A <88<8`-8H/;`;AT?@; ;Z?>!8AP<a@8(88H/Ad<88H<88<8`8H4;CxxH|}y@$<<8888`HKa@8<8x!<<48888`K$x8`H|xy@ K%x8H? >?>>;;9>`>@;:::!4A8a@;HK :#x~xH|qy@$<x88<8`8Ha@9 8<8~$x!~xH|q.>})./@<<9x88Q88`-H|x>~@,WI8;Z|cJcHK܀<8rH/@,/@<x889KL>xK\<<888H88`K,~x~óxH|py@<x88ZKXa@8,~x~xH|qy@= ~xHK$~xH~8~%x,8|c;8cH|hyA<x88qK,~#x~xH>9)>K,!|9 TD!,@0<<8888` H|x9aPxH= (|~x<i|+x884H/A,H<<|gx8888`HK?8;8(xx8a4H/A4<x88<8`-8H|x8a4HKL<a48,88H/AH<8|gx8K= ,8iH/A<888K|<<a48088H= |~yAd0xK|xxHKH!||~x;>~A |8!HW8;|cJcHKĔ!|9 A|> x|+x4|3x8>|{x|#xxH/ A\= |x)<`8c})N!|~xxHxx|gx<`88c;H= 9@IH INT_MAXPKIX1.CertificateCould not create ASN.1 structure for certificate: %sCould not parse DER for certificate: %stbsCertificate.versionError reading certificate versionInvalid x509 certificate version, expected v3 (0x02), got 0x%02xcertificate serial numbertbsCertificate.serialNumbertbsCertificate.subject%s.rdnSequenceCould not allocate memory for %s name parsing pathError counting name components: %s%s.?%dCould not allocate memory for %s name set parsing pathError counting name sub-components components (element %d): %s%s.?%d.?%d.typeCould not allocate memory for %s name component type pathError reading %s name component type: %s%s.?%d.?%d.valueCould not allocate memory for %s name component value pathPKIX1.DirectoryStringCould not parse DER for DirectoryString: %sDirectoryString choiceutf8StringError reading size of UTF-8 string: %sprintableStringOnly UTF-8 and printable DirectoryStrings are supported, got %sCannot allocate memory for DirectoryString contentsError reading out %s in DirectoryString: %stbsCertificate.subjectPublicKeyInfo.algorithm.algorithmError reading x509 public key algorithm: %sUnsupported x509 public key algorithm: %stbsCertificate.subjectPublicKeyInfo.algorithm.parametersError reading x509 public key parameters: %sInvalid x509 public key parameters: expected NULLtbsCertificate.subjectPublicKeyInfo.subjectPublicKeyError reading size of x509 public key: %sUnexpected ASN.1 type when reading x509 public key: %xOut of memory for x509 public keyError reading public key dataGNUTLS.RSAPublicKeyCannot create storage for public key ASN.1 dataCannot decode certificate public key DER: %sRSA modulusmodulusRSA public exponentpublicExponentError loading RSA modulus into MPI structure: %dError loading RSA exponent into MPI structure: %d1.3.6.1.5.5.7.3.32.5.29.372.5.29.192.5.29.152.5.4.31.2.840.113549.1.1.1PKIX1.pkcs-7-SignedDataCould not create ASN.1 structure for PKCS#7 signed part.../../grub-core/commands/appendedsig/pkcs7.cError reading PKCS#7 signed data: %sversionError reading signedData version: %sUnexpected signature version v%d, only v1 supporteddigestAlgorithmsError counting number of digest algorithms: %sA minimum of 1 digest algorithm is requiredA maximum of 2 digest algorithms are supporteddigestAlgorithms.?%d.algorithmCould not allocate path for digest algorithm parsing pathError reading digest algorithm: %sSHA-512 specified twice in digest algorithm listSHA-256 specified twice in digest algorithm listOnly SHA-256 and SHA-512 hashes are supported, found OID %scrlsPKCS#7 messages with embedded CRLs are not supportedsignerInfosError counting number of signers: %sA minimum of 1 signer is requiredoverflow is detected../../include/grub/mm.hCould not allocate space for %d signerssignerInfos.?%d.digestAlgorithm.algorithmCould not allocate path for signer %d's digest algorithm parsing pathError reading signer %d's digest algorithm: %sSigner %d claims a SHA-512 signature which was not specified in the outer DigestAlgorithmssha512Signer %d claims a SHA-256 signature which was not specified in the outer DigestAlgorithmssha256Hash algorithm for signer %d (OID %s) not loadedsignerInfos.?%d.signatureCould not allocate path for signer %d's signature parsing pathsignature dataError loading signature %d into MPI structure: %dCannot parse a PKCS#7 message where data size > INT_MAXPKIX1.pkcs-7-ContentInfoCould not create ASN.1 structure for PKCS#7 data: %sError decoding PKCS#7 message DER: %scontentTypeError reading PKCS#7 content type: %sUnexpected content type in PKCS#7 message: OID %sPKCS#7 message contentcontent2.16.840.1.101.3.4.2.32.16.840.1.101.3.4.2.11.2.840.113549.1.7.2Reading size of %s did not return expected status: %sCould not allocate memory to store %sError reading %s: %sGNUTLSRSAPublicKeymoduluspublicExponentRSAPrivateKeyversionprivateExponentprime1prime2exponent1exponent2coefficientotherPrimeInfosOtherPrimeInfosProvableSeedalgorithmseedMAX1OtherPrimeInfoprimeexponentAlgorithmIdentifierparametersDigestInfodigestAlgorithmDigestAlgorithmIdentifierdigestDSAPublicKeyDSAParameterspqgDSASignatureValuersDSAPrivateKeyYprivDHParameterbaseprivateValueLengthECParametersnamedCurveECPrivateKeyVersionprivateKey0publicKeyPrincipalNamename-typename-stringKRB5PrincipalNamerealmprincipalNameRSAPSSParametershashAlgorithmmaskGenAlgorithmsaltLength202trailerField3GOSTParameterspublicKeyParamSetdigestParamSetGOSTParametersOldencryptionParamSetGOSTPrivateKeyGOSTPrivateKeyOldIssuerSignToolsignToolcAToolsignToolCertcAToolCertGost28147-89-EncryptedKeyencryptedKeymaskKeymacKeySubjectPublicKeyInfosubjectPublicKeyGostR3410-TransportParametersephemeralPublicKeyukmGostR3410-KeyTransportsessionEncryptedKeytransportParametersPKIX1PrivateKeyUsagePeriodnotBefore0notAfter1AuthorityKeyIdentifierkeyIdentifierauthorityCertIssuerGeneralNamesauthorityCertSerialNumberCertificateSerialNumber2SubjectKeyIdentifierKeyUsageDirectoryStringteletexStringMAXprintableStringuniversalStringutf8StringbmpStringia5StringSubjectAltNameGeneralNameotherNameAnotherNamerfc822NamedNSNamex400Address3directoryName4RelativeDistinguishedNameediPartyName5uniformResourceIdentifier6iPAddress7registeredID8type-idvalueIssuerAltNameBasicConstraintscApathLenConstraintCRLDistributionPointsDistributionPointdistributionPointDistributionPointNamereasonsReasonFlagscRLIssuerfullNamenameRelativeToCRLIssuerExtKeyUsageSyntaxAuthorityInfoAccessSyntaxAccessDescriptionaccessMethodaccessLocationAttributetypevaluesAttributeTypeAndValueNamerdnSequenceDistinguishedNameCertificatetbsCertificateTBSCertificatesignatureAlgorithmAlgorithmIdentifiersignatureversionserialNumberissuervalidityValiditysubjectsubjectPublicKeyInfoSubjectPublicKeyInfoissuerUniqueIDUniqueIdentifiersubjectUniqueIDextensionsExtensionsTimeutcTimegeneralTimealgorithmsubjectPublicKeyExtensionextnIDcriticalextnValueCertificateListtbsCertListTBSCertListthisUpdatenextUpdaterevokedCertificatesuserCertificaterevocationDatecrlEntryExtensionscrlExtensionsparametersDss-Sig-ValuersDss-Parmspqgpkcs-7-ContentInfocontentTypecontentpkcs-7-DigestInfodigestAlgorithmdigestpkcs-7-SignedDatadigestAlgorithmspkcs-7-DigestAlgorithmIdentifiersencapContentInfopkcs-7-EncapsulatedContentInfocertificatespkcs-7-CertificateSetcrlspkcs-7-CertificateRevocationListssignerInfospkcs-7-SignerInfoseContentTypeeContentpkcs-7-CertificateChoicescertificateIssuerAndSerialNumberpkcs-7-SignerInfosidSignerIdentifiersignedAttrsSignedAttributesunsignedAttrsissuerAndSerialNumbersubjectKeyIdentifierpkcs-10-CertificationRequestInfosubjectPKInfoattributesAttributespkcs-10-CertificationRequestcertificationRequestInfopkcs-9-at-challengePasswordisomember-bodyus840rsadsi113549pkcs9pkcs-9-challengePasswordpkcs-9-localKeyIdpkcs-8-PrivateKeyInfoprivateKeyAlgorithmprivateKeypkcs-8-EncryptedPrivateKeyInfoencryptionAlgorithmencryptedDatapkcs-8-EncryptedDatapkcs-5-des-CBC-paramspkcs-5-des-EDE3-CBC-paramspkcs-5-aes128-CBC-params16pkcs-5-aes192-CBC-paramspkcs-5-aes256-CBC-paramsGost28147-89-ParametersivencryptionParamSetpkcs-5-PBE-paramssaltiterationCountpkcs-5-PBES2-paramskeyDerivationFuncencryptionSchemepkcs-5-PBKDF2-paramsspecifiedotherSourcekeyLengthprfpkcs-12-PFXv3authSafemacDatapkcs-12-MacDatapkcs-12-PbeParamsiterationsmacmacSaltpkcs-12-AuthenticatedSafepkcs-12-SafeContentspkcs-12-SafeBagbagIdbagValuebadIdbagAttributespkcs-12-CertBagcertIdcertValuepkcs-12-CRLBagcrlIdcrlValuepkcs-12-SecretBagsecretTypeIdsecretValuepkcs-7-Datapkcs-7-EncryptedDataencryptedContentInfopkcs-7-EncryptedContentInfounprotectedAttrspkcs-7-UnprotectedAttributescontentEncryptionAlgorithmpkcs-7-ContentEncryptionAlgorithmIdentifierencryptedContentProxyCertInfopCPathLenConstraintproxyPolicyProxyPolicypolicyLanguagepolicycertificatePoliciesPolicyInformationpolicyIdentifierpolicyQualifiersPolicyQualifierInfopolicyQualifierIdqualifierCPSuriUserNoticenoticeRefNoticeReferenceexplicitTextDisplayTextorganizationnoticeNumbers200visibleStringOCSPRequesttbsRequestTBSRequestoptionalSignatureSignaturerequestorNamerequestListRequestrequestExtensionscertsreqCertCertIDsingleRequestExtensionshashAlgorithmissuerNameHashissuerKeyHashOCSPResponseresponseStatusOCSPResponseStatusresponseBytesResponseBytessuccessfulmalformedRequestinternalErrortryLatersigRequiredunauthorizedresponseTyperesponseBasicOCSPResponsetbsResponseDataResponseDataresponderIDResponderIDproducedAtresponsesSingleResponseresponseExtensionsbyNamebyKeycertIDcertStatusCertStatussingleExtensionsgoodrevokedRevokedInfounknownUnknownInforevocationTimerevocationReasonunspecifiedNameConstraintspermittedSubtreesGeneralSubtreesexcludedSubtreesGeneralSubtreebaseminimummaximumTlsFeaturesLICENSE=GPLv3+cryptopkcs1_v15mpiasn1gcry_rsaappendedsig   T) :HV kw p    #0 AO]s     )`#t1&HSc(( D3GSkz   .  9?J[e$ t(PXgrub_mod_initgrub_mod_finigrub_strlengrub_trusted_keygcry_mpi_scan_restgpr_31_xextendedKeyUsage_oidgrub_errmsggrub_strncmpkeyUsage_oidgnutls_asn1_tabbasicConstraints_oid_restgpr_15_xparse_x509_certificategrub_crypto_lookup_md_by_namegrub_env_exportgrub_xasprintfsha512_oidgrub_memmove_gnutls_pkix_asn_restgpr_30_x_restgpr_29_xasn1_delete_structure_gnutls_gnutls_asngrub_strdupdigitalSignatureUsageasn1_number_of_elementscommonName_oidasn1_read_value_typeasn1_der_decoding2asn1_create_elementgrub_snprintfasn1_initpkix_asn1_tabparse_pkcs7_signedDatagrub_fatalasn1_read_valuegrub_asn1_allocate_and_readgrub_errnogrub_memset_gcry_pubkey_spec_rsagrub_register_variable_hook_restgpr_22_x_restgpr_26_xrsaEncryption_oidgrub_register_command_prio_restgpr_24_xcertificate_releasegrub_crypto_rsa_padgrub_printfgrub_unregister_commandgrub_file_readasn1_strerrorgrub_modbasegrub_zalloccodeSigningUsage_oidgrub_mallocgrub_file_closegrub_file_opengrub_real_dprintfgrub_appendedsig_verifiergrub_is_lockdownasn1_array2treesha256_oidmagicgrub_errorgrub_list_removegrub_freesignedData_oid_restgpr_14_xgcry_mpi_releasegrub_list_push_restgpr_16_xgrub_file_verifiers_restgpr_27_xgrub_gettextpkcs7_signedData_releasegrub_memcmpgrub_strtoulgrub_memalign&*26J N ^b4fn4tG N   gg44G E".E "..246>4DG X lS z   " "A $ @( d< r,v,A  06 >wB4FwN4TG `I hR L A I A B-F4N-Z4tG > 44G ^4^4 G 49 DI J,N,TP `I rv44G   4  7 ,7 P7 \7 t7  I  :>4BJ4PG r,z,T ,.4.4   5 I    5 F`J4V`b4tG 44G  ""A @ ,, (I 0? : > J N P z  4  4 G @ , , < 2 64 > J4 t? I    "   " A     C & . 2 6 8 : > F 8 J R  V  X/ ` d& p: ~- - ) ; ; Z    Z     3        3   x !   x ! 3 1 " *0 . 61 : >0 B D3 J RO V ZO \M l0     "    "  ; - A (< 6 : <) V  Z ^  b d) |A       H 8 8 8 8 ++ (: .E:E>mFmHG X jr * :  m mG I  *   8+ F,J,PI `: fPjmrPzmG I  $ mmG I  I (I 0I J R ^fx# mmG  * : AA .r6rFJL$ Z^mbjmpG # mmG *  : ". 6 8 F "N "Z f h $  Rm RmG #    mmG   *68 D: J V j r z ! !* :  $ $==  I I  ym  ymG $I .2)6x:> tB :RV)Zx^bf tj :z   - - zm zmG K    $  : & *m2 :m@G JRd# r vm~ mG    *  5m 5mG     + ,&,2 6 : > ` n rmz mG I  Wm WmG   J : J  :4 B QJ QRmZm\G d: j 'nmv '~mG I  :  m mG I * : m&m,G 8I J!L `I     KK+ ,,I  $ ,: 2 6m> FmLG `I hI pI xI I * : mm# m&m,G 8 P+ V,^,frx * : mmG I  * : "*!.m6!>mT> janmrazmG * : mmG I ! I 22$ 2%6m>%FmLG pL xL I OO* : mm" : "6F>FX> f}jmn}vm|G * I $ m mG I 8# FJmRZm`G l v.z:.:+ ,,BVBV+ ,, ememG I I 4 BFmJRmXG dL tI |I  I I L L     $ *- .f 2- :f @G PN V ^ p# ~  f f G    * :    !!! !: !"*!.*!BY!JY!Nf!Vf!n!v!z!~E!!!* !!!!!f!f! !!f!"f"G "$* "0: "6 ":f"B "Jf"PG "b"d "z0"0"f"f"G "I "E" "a"a""f""f"I ### #(: #.#:#N9#V9#~[#p#[#p#G ##f##f#U #- ### #D$$ $$E$ $$D$"$8 $L $Z$b$jf$rf$* $: $ $ $f$f$G $I $$ $O%O% f%f%G %$ %>%Bf%N%Vf%\G %L %E% %%%%f%%f% &^& ^&$+ &2,&:,&<I &HI &l &z&&I &&f&&f&G & &''''$ ' : '&/'*f'2/':f'@G 'J'R'd# 'rd'zd'f'f'G ' '''* ': '''J'J' ''( (((( + (&,(.,(HI (I (L (* (Q(Q(P(P) : ) )& ),% )2,):,)D> )R)V )^)f )h% )n,)v,)1 )* )I ): )))))))D **'**'*D 8DP\ht *4@P`mwP|$(4@L4Xdmp|m. 02$0<HT@`BlGxSXkxk(,@P\pt| )479 FHW(i4x@WLiXdp|$+m @Q$0o8+DHT`hltQ1 >(X4p8rDP\hpt11   ( 0 <@ "TX -lpp 5 A C Q S m z |        $ 8< H P1T ` x  ! ! !!/!E!M!Y1 p !/ !c 1 ( ,!l 4 S @ D!M P! \ d t!   ! ! ! !  ! ! ! ! !  " " 0 S 4" H S L S X ` l! p"- |"9 "H "W "j "~ "H "   " X "~ "j " " " " " " " " " " , 0# 8" Dp H# P## \ A `X l" x #.  #. #. #3 #; " " #G "j #Q ##   #b #b #l #s 8#| D# P# X# \"W d"j h"~ t# " "~ "j " " # #. # #. # # X # #. # ## $ ##  "j #G ($ 4#G @$# L$1 X$3 d$5 p$? |$A $C $E $X $d  $X $l $~ "j $ $" $$$ $$% ,%8<%-D%2PT%T\%``$t"jx$%s%%2%%%%%"" "X% ",%4%8$~@"jD%L%X\"Wd"jh"~t& |%%!%&%&-%`%&B""" &c$"(&q0&|<@&|T!X&d&l&Bp"Wx"j|"~&&&p&&&&&' ' ''0$"0'F8"j<'ZH&qP&|\`'el't"jx'''' ' '((((!((:(R (U,(h8(zD(P(\(d"jh(p"jt((z(("j((("j(")  A)  $E))).((z4)@@)L)KT$lX)Od)@x|)W$E)q))))))!) )),0)<)H)T)hl)x)* ** *#*/"*D*Y*u**Y$X** *48*@"jD*PXd!h*t+ ++)+)+5+D+K+_+_+q+ ++(+4+@+L+X+d+l+p+x+|+,+,+,#,',#,# ,#,5$,A,,L0,W8,iDH,LT"htx,s ,,,##p,i"W"j"~,"-,,, ,(##48,D,L"jP,\,h"pXt,- --.-<--J-U-fp-t A-} z- -<---(-0-4"W<"j@"~L,`l"-p-|"----..##-.* S.1,p0.<.7D,H.>P.IT#`#tx.T##.I.e.j.r.~.p.r... .,.8.@.LP.X.dh.t|/// ///% ($4  $$;.symtab.strtab.shstrtab.rela.text.rela.rodata.rodata.str1.1.rela.data.module_license.rela.sdata.sbss.bss.moddeps.modname 4*0@., +*d&@"  32Fh/1GuHB@< Mubu(]@Tl  ivovtv#}v? vL` {