ELF4(FE!|B(?$;,|}x4|#x|#x=~k}iN!(A(A8c(@$48`$(,|8!0N _8a?=~A!k}iN!8c(A!I, A9J9 4})P0$})@8(1),|c|8!0N x=~k}iN! 49@9 $|@@(|iP,|c|8!0N 9 )!|B(?4A;a ?$|}x,|#x]?| H@?|H@؀}|}iN!,@} _ |A, A ,@, A ,@_=| P@|, AD88})GUI9)| @@U)>}JBx+ *A @4A0BЉ]?| H@,Ah,@48`Aa |$(,8!0N ?|H@ }|}iN!,@K4#A|ca |$(,8!0N !|B?|($;||x|#xAhx=~k}iN!(@Ѐ&, *@&, .@,Aph|gx9 AL,A,,A(.A9 }H(.A9)}H(.A9)|H@ATT}I}H(.Ad9)}H}'Kx(.AP9)}H(.A@9'}H(.A09'B$8`|8! N , A;|iP|@J|iFUI| @@9)}JBxU)>+ *A @AB@XK,AD88FUI9)| @@U)>}JBx+ *A @\AXBЀ$8`|8! N +!|#BXq)?, P\;d|x|#xA, 8`߀@T;8$x8=~k}iN!9 <8`_?]=_?]= _ ?  ] = TdPX\|8!`N #8=~AH;AaL;a!Excxxk}iN!,@ԁ!T, @Ȁ~8x=~k}iN!,@;|@@8Exxcx=~k}iN!,A8T8c,AdAHaLP|X\8!`N 80Exxcx=~k}iN!,@8Exxcx=~k}iN!,@!9A(!0})RA,|H@@Ex!cx8x=~k}iN!,@0!9A4!<})RA8|H@!@T8(8x=~k}iN!8|8=~8$k}iN!dAH8`aLP|X\8!`N 8cKAH8`߀aLTK8$8a=~k}iN!AHaL8`ښTKtruefalse, ??? Certificate is uninitialised! %scert. version : %d %sserial number : %sissuer name : %ssubject name : %sissued on : %04d-%02d-%02d %02d:%02d:%02d %sexpires on : %04d-%02d-%02d %02d:%02d:%02d %ssigned using : %s%-18s: %d bits %sbasic constraints : CA=%s, max_pathlen=%d %ssubject alt name : %s %s %s otherName : %s hardware module name : %s hardware type : %s hardware serial number : %02X %s dNSName : %scert. type : %sSSL Client%sSSL Server%sEmail%sObject Signing%sReserved%sSSL CA%sEmail CA%sObject Signing CA %skey usage : %sDigital Signature%sNon Repudiation%sKey Encipherment%sData Encipherment%sKey Agreement%sKey Cert Sign%sCRL Sign%sEncipher Only%sDecipher Only %sext key usage : %s%s %scertificate policies : !`|BA|#x|3y?;"!L9 Aa|+x|+x=~|}xk}iN!,Al|@@d Pxxfx=~k}iN!,A|@@Pxx8 =~k}iN!,A|@@$Pxxfx=~k}iN!,Ap|@@hPxx8P=~k}iN!,A<|@@4(Pxxfx=~k}iN!,A|@@Pxx8p=~k}iN!,A|@@ȀP\<xxfx!=~<,! k}iN!,Ap|@@h<P\x<xfx=~0! k}iN!,A|@@4Pxxfx=~k}iN!,A|@@؁PPHLxx8,=~k}iN!|yyA|@@|:~x=~k}i;8N!=~|ex8xk}iN!,AL|!aAL"}JJy9 @ (A|8!N P~x=~k}iN!8|hxxfxxx=~k}iN!,A|@@<Pq*A\<, @0<fxxx=~k}iN!,A`|@@X P,A<q* @u*@xq*@HLfx~xxxy}iN!,A |@@ 䃜 P,A~~ijxxx}iN!,AK=~k}iN!,A |@A8`րKDfxxx=~k}iN!,A|@@\P`!d;<Ah:p9 t>x>>>>>>^HL,߀ApLfxxxv}iN!,Al|@@dP9 ,A 48(8~xt}iN!~x#xu}iN!|xy@!, A|, @耾dfxxxv}iN!,A|@@܀P|}|(@@܀r}i*PN!KThfxxx=~k}iN!,A|@@<8Pހ s)@ s)@@s) @4s)@hs)@s)@s)@s9@8<KHK@8xx=~k}iN!,@|!a8`րKxxx=~k}iN!,A|@@|P|cKdPfxxxv}iN!,At|@@l!$P, @$(8~q}iN!,ATfxxxv}iN!,A|@@ XPxxfxv}iN!,A|@@Pxx}{xp}iN!,A|@@\Pxxfxv}iN!,A||@@t!0P, Aal;~`H$|@@D!0;P|H@@>HLx~xxxw}iN!,AT|@@L9 P,A$~x#xv}iN!,AK|@@<PK4pxx=~k}iN!,AL|@@DހPK̀txx=~k}iN!,A|@@ހPKxxx=~k}iN!,A|@@̀ހPKd|xx=~k}iN!,A|@@ހPK0xx=~k}iN!,A\|@@TހPKxx=~k}iN!,A |@@ހPKȀxx=~k}iN!,A|@@܁<PKxx=~k}iN!,A|@@ހPK쀾xx=~k}iN!,Al|@@dހPKxx=~k}iN!,A0|@@(ހPKxx=~k}iN!,A|@@ހPKPxx=~k}iN!,A|@@ހPKxx=~k}iN!,A||@@tހPK耾xx=~k}iN!,A@|@@8ހPKxx=~k}iN!,A|@@ހPKxx=~k}iN!,A|@@<PKx8`րK`a8`րKh<ptxKdp8`րtxK(lxx=~k}iN!,AH|@@@ހPK=<\`!dAhptxKԂalKK=~\`!dAhalptx|!ak}iN!The certificate validity has expired%s%s %sUnknown reason (this should not happen) !|B9 (?;!A|#xa|+x |{x$|3x,|#x4?ĀH?})9FxxcxA4́x}iN!,@Ad@`?P{Jx ;,@,@l4|}P!A|a $(,8!0N 48`ր!A|a $(,8!0N Fxcxx=~k}iN!,A|@@PKd#|jx!q#A(*$T^UJ<}JHy@}) xq)8`|`8!N 8`K!|#B(,?|x4q#;AxA;(a?^ |#x$|+xH(Ad ,A|@@xdxz}iN!,@ăAa $4(,8!0|N ?I, U@I, @I, %@|), @pA8`a $K48`Aa |$(,8!0N !|B?;|}x$;?H<,A\?, AP$|H@@}(|}iN!,@Ā$8`|8! N $8`|8! N U!|}&BD}Cx9`0|3x4|;x8?;!|}xAa  !$A(a,<<9|x04h9XAH9@ L}FSx!D9@} Cx94 I9)( I I I I@А,,A ,;Adx=~k}iN!=|{xq) A;?U), @exxxH,A ,@;;=~xk}iN!|iyA9)9@}IH0})@9Ax}{x?^Hg,$}?H9A\!@9 !?>!(=>A>>!8>=A9 8}=~9JA ?k}iN!,A 9 ?8}=~k}iN!,AA*a)*!(, @8]H, A!$9J 9 })P0})@9A]L, A|!$9J 9 })P0})@9A`! )A009 A !=>!:@!,:8>~~PP9 ,! :P!:. Ad8p~xH||y@a(! =>!=>!:p$:<, At~x8|4H,@`8xz}iN!,@|,AO9#9} H0})P9Ax<, A$O9)9} H0})P9A y}iN!~Ƴx|uxp}iN!,@x}{xH|,\gi~x{Hq}iN!\<|hx~Fx~dx~x~dzxxn}iN!,@؁! 8|li}iN!ci ,{H!8|Ti}iN!ci,{H!xxi}iN!,@d,@|!})x!!xA9)IA !!A!(K$,AT,@4 ~xKh8p8}PH,@ă0,A?~HT,A?|H@쀟 x} {}iN!,@́!\A@}IKx!\ ;TADLW8a!$=>!0=>!(=>!4=>!8=>!,=>!<=>!@=>!D=>!H=>!LA> 9 80cx!!!!h!lp}iN!,@D`8!d8cxJxp}iN!,@!`9A8hx!cx})R!`!$i}iN!,A ,@ 8xcxp}iN!,@A`d|@@!0:~x8li}iN!,Ad,hA`~xxx}{x}N!|}yA!h, A܃AKx=~k;ڀK!l} H9@4}Kx, AA, Ax, @x808pcxp}iN!|}y@ !`Ap}=Kx}IR|P@ |H@;:tAH@D!Di}iN!8|}x.8`,߀A@8, A08 , @x!,i}iN!,x A|xx`!tXJ8|@`x@p!<8(8~Cxi}i;N!]!@~xx`cxi}iN!WI2|}x/~Dxx, A;.@`!`}!$>>A(:@0:4>8><:AH;AaL;`Cxu}iN!~xx~exxCx98v}iN!||y/.AAD@,cx@8`؀,|cd !$A(|a,048<@AHaLPT\!DX8!`N @xx#x=~k}iN!T\d!DX8!`|N !#xPJp}iN!||xCxq}iN!,/׀A,AL~;{H:@(AKCxq}i;{N!!,~PJKxK؃@8`؀T\K<8`K4\8`K(!|B(?$;4|}x,|#x88=~k}iN!|y@Px=~k}iN!|xa=~k}iN!a=~k}iN!4x$(,|8!0N %s/%s!|B|ux|#x?;|#x=~"!9 k}iN!|yAa;acx88a=~ȓГ!ԓAؓk;@:cZ}i?>;?>>~>N!xy}iN!,A8x8xx}iN!(Adxxv}iN!,A8! U)&| @x~xs}iN!,A~Ktt}iN!#, A\:x=~k}iN!aȃЃ!ԃA؃a܃A"}JJy9 @D~xẴ|8!N :K:րK:K=~aȓГ!ԓAؓaܓk}iN!,!A ,A9888!H8`8!N ,!A,A 8!H8`8!N The certificate has been revoked (is on a CRL)The certificate Common Name (CN) does not match with the expected CNThe certificate is not correctly signed by the trusted CAThe CRL is not correctly signed by the trusted CAThe CRL is expiredCertificate was missingCertificate verification was skippedOther reason (can be used by verify callback)The certificate validity starts in the futureThe CRL is from the futureUsage does not match the keyUsage extensionUsage does not match the extendedKeyUsage extensionUsage does not match the nsCertType extensionThe certificate is signed with an unacceptable hash.The certificate is signed with an unacceptable PK alg (eg RSA vs ECDSA).The certificate is signed with an unacceptable key (eg bad curve, RSA too short).The CRL is signed with an unacceptable hash.The CRL is signed with an unacceptable PK alg (eg RSA vs ECDSA).The CRL is signed with an unacceptable key (eg bad curve, RSA too short).U%U  @ @` GCC: (OpenWrt GCC 11.2.0 r20058-7370479224) 11.2.0APUinfo@zR|A DLA0A ABEBAS AAA \ AAA P AAA D`A0A ABGABBD ADA SAD<A A ABBGAC ABA oAB\A`B ABHAGdE AAA EBM[EABACA`AsP BBACA BA BAA GABlAA ABBBGABFKZA DNAAAAAJAAA AG eK MBBBB B B Ab BKAAABAA AN O VABAAAAAt B B c ABABA B AAA ABAP CAAAAAAA ACBAAAA A A A A AAAAAPdA0A ACFDDBAb AFA F AFA \HCL A hx8A0B ABCDABBBBSAAADAAA0AN BAAA CAAAAAC<A A ABFBAY ABA FABh$ @AB ABADDS F F FABFOA $TA A ACABJAB AA AA$LA A ACEAGAA@C0A ABGABBBB AFA TAA ACF DDDAG FX BNDmAAAN F CABFKA _  AAAA H AAAB EB GAA \WFiC{FIMH A AFV A NAB A BAAA EY A G A l A T4BG A BtA`A ABCCABEGL ABBBB B B B BB]AAAAAAAAAAAAAAACA`AAHADAAA` AgABACA,@A0A ABEABbAAp(AA AB DMA DE B A AAAA}AAAAAAAKACA ADD A A AAAAA4BG A B0(BD A B L# 1   C @!#%'x')+,.01357899\ 3:Sir/RidH8-8Nh;T  !L#%2=BI^v+If{4), .%:(1V^ft43(5=<x509_crt.cx509_profile_check_keyx509_name_cmpx509_crt_check_cnx509_crt_verify_restartable_ca_cb.constprop.0.isra.0mbedtls_x509_crt_parse_der_internal.part.0x509_crt_verify_stringsmbedtls_pk_get_typembedtls_pk_get_bitlenmemcmpstrlenmbedtls_x509_parse_subject_alt_namememsetmbedtls_asn1_get_tagmemcpymbedtls_platform_zeroizembedtls_x509_crt_infosnprintfmbedtls_x509_serial_getsmbedtls_x509_dn_getsmbedtls_x509_sig_alg_getsmbedtls_pk_get_namembedtls_x509_key_size_helpermbedtls_oid_get_certificate_policiesmbedtls_oid_get_numeric_stringmbedtls_oid_get_extended_key_usage__stack_chk_fail_localmbedtls_x509_crt_verify_infombedtls_x509_crt_check_key_usagembedtls_x509_crt_check_extended_key_usagembedtls_x509_crt_is_revokedmbedtls_md_info_from_typembedtls_pk_can_dombedtls_md_get_sizembedtls_mdmbedtls_pk_verify_extmbedtls_x509_time_is_pastmbedtls_x509_time_is_futurembedtls_x509_crt_profile_defaultmbedtls_x509_crt_verifymbedtls_x509_crt_verify_with_profilembedtls_x509_crt_verify_restartablembedtls_x509_crt_initmbedtls_x509_crt_freembedtls_pk_freecallocmbedtls_asn1_get_intmbedtls_x509_get_serialmbedtls_x509_get_algmbedtls_x509_get_sig_algmbedtls_x509_get_namembedtls_pk_parse_subpubkeymbedtls_x509_get_sigmbedtls_x509_get_timembedtls_x509_get_extmbedtls_asn1_get_boolmbedtls_oid_get_x509_ext_typembedtls_asn1_get_sequence_ofmbedtls_asn1_get_lenmbedtls_asn1_get_bitstringmbedtls_x509_crt_parse_dermbedtls_x509_crt_parsestrstrmbedtls_pem_freembedtls_pem_initmbedtls_pem_read_buffermbedtls_x509_crt_parse_filembedtls_pk_load_filembedtls_x509_crt_parse_pathopendirreaddir__stat_time64__errno_locationclosedirmbedtls_x509_crt_parse_der_nocopymbedtls_x509_crt_parse_der_with_ext_cbmbedtls_x509_crt_profile_suitebmbedtls_x509_crt_profile_next 6':'<'w@'x'''w'x(((w(x        < X$ p( , 0 4 8 (< <@ \D pH L P T X \ ` Dd Lh `l xp t x |        , @ T d t      %  ( 0F$ ".)j)l)wp)xz)|)w)x2&F*J*L*wP*x.b,f,h,wl,x -2-4-w8-xf)j)l)wp)x---w-x---w-x"-&-(-w,-xr-v-x-w|-x,,,w,x...w.x:/>/@/wD/x*."V1b1d1wh1x111w1x222w2x1 1 1w1x:3>3@3wD3xr1v1x1w|1x333w3x111w 1xN1^1`1wd1x111w1x444w4x555w5x6&6(6w,6x(((w(x111w1x 111w1xz1~11w1x7111w1x77w7x61:1<1w@1xn1r1t1wx1x,+18).11w1x.,0,w4,xB+D+wH+xz1|1w1x..w.x111w1xf1j1l1wp1x111w1x11w1x&)()w,)xJ1L1wP1x~11w1x88w8x11w1x V1 X1w \1x 1 1 1w 1x :1 >1 @1w D1x ~9 1 1 1w 1x 9 9w 9x 1 "1 $1w (1x Z1 ^1 `1w d1x 1 1 1w 1x 1 1 1w 1x 1 1 1w 1x J1 N1 P1w T1x 1 1 1w 1x 1 1 1w 1x 1 1 1w 1x :1 >1 @1w D1x v1 z1 |1w 1x 1 1 1w 1x 1 1 1w 1x*1.101w41xf1j1l1wp1x111w1x"1&1(1w,1x:::w:x"V111w1x>1B1D1wH1x.B)))w)x 6)j)l)wp)x>.F6***w *xTv'~''w'x<?@ABC DD Dw$Dx>EBEDEwHExED$V<X,B<DD@DwDDx^E`EwdEx>>w>x)J)L)wP)x??w?xBBwBx  2: 6: 8:w <:x"&P"*,.,0,w4,x *6LN/VM^L`LwdLxnMpMwtMx//w/xMMwMx//w/xMMwMx//w/x&M(Mw,MxV/X/w\/xfMhMwlMx//w/xMMwMx///w/M/x//w/x.M0Mw4Mx//w/xMMwMx&---w-xV-Z-\-w`-x---w-xKKKwKxM M MwMxnNrNtNwxNxJJJwJxOOOwOx*P.P0Pw4PxVQZQ\Qw`QxRRRwRx---w-xSSSwSx&-.-0-w4-xb-f-h-wl-xSSSwSxTTTwTxQ"Q$Qw(QxJ)R)T)wX)x)))w)xUUUwUxKKKwKx.N2N4Nw8NxZ.^.`.wp.xKKKKKwKxVVVwVxVVVw Vx*K.KFKJKPKwTKx---w-x---w-x2W6W8Ww<WxvX~YOZ)N,[+/M- - -w -x 2- 4-w 8-x rX tXw xXx - -w -x Y Yw Yx :K >K - -w -x + +w +x N Nw Nx n, p,w x,x [ [w [x \ \ \w $\x \ \ \w \x *K .K K K Z Zw ZxRKVK--w-xZN\Nw`Nx--w-x--w-x) )w$)xJ-L-wP-x//w/xMMwMx--w -x:X<Xw@XxzO|OwOxOOwOx$&j_r_t_wx_x]`abaawaxbbwbx]]]w]x]]w]x``w `xF`H`wP`x :d>d@dwDdx^^b^d^wh^xz/~//w/xMMMwMx*2&>fNfPfwTfxz,,,wg1hci,xggwgx11w1xhhwhx:c<cw@cxViXiw\ixvjzj|jwjx:: :w$:x$  ##0#x$#,#4#<#D#<L#lT#\#d#l#t#H|### #P#d p  `|(XXxDt !4".symtab.strtab.shstrtab.text.data.bss.rela.text.x509_profile_check_key.rela.got2.rela.text.x509_name_cmp.rela.text.x509_crt_check_cn.rodata.mbedtls_x509_parse_subject_alt_name.str1.4.rela.text.mbedtls_x509_parse_subject_alt_name.rodata.mbedtls_x509_crt_info.str1.4.rela.text.mbedtls_x509_crt_info.rodata.mbedtls_x509_crt_verify_info.str1.4.rela.text.mbedtls_x509_crt_verify_info.text.mbedtls_x509_crt_check_key_usage.rela.text.mbedtls_x509_crt_check_extended_key_usage.rela.text.mbedtls_x509_crt_is_revoked.rodata.x509_crt_verify_restartable_ca_cb.constprop.0.isra.0.str1.4.rela.text.x509_crt_verify_restartable_ca_cb.constprop.0.isra.0.rela.text.mbedtls_x509_crt_verify.rela.text.mbedtls_x509_crt_verify_with_profile.rela.text.mbedtls_x509_crt_verify_restartable.rela.text.mbedtls_x509_crt_init.rela.text.mbedtls_x509_crt_free.rela.text.mbedtls_x509_crt_parse_der_internal.part.0.rela.text.mbedtls_x509_crt_parse_der.rodata.mbedtls_x509_crt_parse.str1.4.rela.text.mbedtls_x509_crt_parse.rela.text.mbedtls_x509_crt_parse_file.rodata.mbedtls_x509_crt_parse_path.str1.4.rela.text.mbedtls_x509_crt_parse_path.rela.text.mbedtls_x509_crt_parse_der_nocopy.rela.text.mbedtls_x509_crt_parse_der_with_ext_cb.rodata.str1.4.rodata.rela.data.rel.ro.local.x509_crt_verify_strings.rodata.mbedtls_x509_crt_profile_default.rodata.mbedtls_x509_crt_profile_next.rodata.mbedtls_x509_crt_profile_suiteb.comment.note.GNU-stack.PPC.EMB.apuinfo.rela.eh_frame4!4'414L,@bC SN@cLC ^hY@flC w(r@fpHC  2< H\@fC  2  @h C 72T[hdc@s`xC H\8@sHC  @t HC 2!XW!\ @R@thC +T@y$C + @y< C + @yH C! ,L@yTHC# :,T5@yC% [.V@|` C' @4@ C) 2A 6AX@\C, C@lC. !2DQD(L@DC1 xF4s@ C3 G(@ C5 2G<K K,@$C9 KBKhK0L4L8L8LPL@CA TD' [