ELF4(FE!|=`(|~x,|#x|#x4k}iN!(A(A8c(@ 48`(,8!0|N _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 )!|4 $!? A|zxa|{x(?,?8{́y}iN!{P}iN!h,A8xx8 ~}iN!x}iN!,@Ѓ,A8xx8 ~}iN!x}iN!,@Ѓ4,A8x x8~}iN!x}iN!,@Ѓ,A8x x8~}iN!x}iN!,@Ѓ,A8x x8~}iN!x}iN!,@Ѐ{ ,A;, @{T,@T8XCx=`k??}iN!,8XxA@T}}iN!|@xA|}iN!x,8Xx@Ȁ4!Aa| $(,8!0N ~}iN!{ }iN!K8!|4a $?(|~x,|#x^?| H@?|H@؀~}}iN!,@  |A, A ,@, A ,@_>| P@|, AD88})GUI9)| @@U)>}JBx+ *A @4A0BЉ^?| H@,Ad,@48`a $|(,8!0N ?|H@$~}}iN!,@K4#a|c $|(,8!0N !|}x|#x|(A|x=`$k}iN!(@Ѐ&, *@&, .@,Aph|jx8AL,A,,A(.A8}8(.A8}8(.A8|8@ATUI})}8(.A`8}8|;x(.AL8}8(.A<8}8(.A,8B$8`|8! N ,A;|gP|@|:|iFUI| @@9)}JBxU)>+ *A @AB@ K̀$8`|8! N ,AD88FUI9)| @@U)>}JBx+ *A @8A4BЃ8`8! N U!|}&9`4}Cx|3x$8 (|;x|~x!Aa !Aa ,09$,!8|xA||xq) A;?U), @xxxH,Aԃ ,@;;=`xk}iN!|iyA9)9@}IH0})@9Ax~x>Hg,}?H9AL!49 !?@!= !? !$?`A =?. = !(A9 8~9JA?w}iN!,A 9 ?!8~i}iN!,AA *a)*!, @L^H, Á9J9 })P0})@9A^L, A9J9 })P0})@9A|!) A$!:A::~P~)PP,9:@-Ah8p~cxH|}y@@A?, A? , @ | @A~Hz}iN!||xy}iN!|ix8x}D~xH8P~Lx}iN!|}4W~A ,@p8w}iN!,@!8i}iN!,@A4~cx8pH! c,})!@!( Ah! ,IA@aJAI:~x~xH,A!e)}*Kx!! I,,AЃ9p :`A(=, A}{x8}4H,@?q)A?$q*Aq)@},AU9#~iH0})P9A=, AU9)~iH0})P9Az}iN!8|vx{}iN!,@~x~xH=,g~óxHy}iN!]=|hx}sx~x~#x8~xx}iN!,@L8}lw}iN!c ,H!8}Ti}i:N!c,HH<,AX6, AL$|H@@~(r}iN!,@āAc }IKx!! xA9)IA! AKp,AT,@T~_x}{xK`8p8~PH,@Ah$(HT,A?|H@쀟 x~ |}iN!,@́!LA4}IKx!L9H80W8a<.RH?!D;A(8DxcxN!,@,!D],;}IKx=@, 8`|~A܁"}JJy9 @4} |!} A} a !Aa $(,8!0N ?, A$?q)A?$q*A q)A؃T,@,@P(AT::Kt,@_?^> _ ?  ^ > TH|DL8!PN #|88aT8!x=`k}iN!,@!H, @<`8c8x=`k}iN!,@;|@@88x8a=`k}iN!,A,H8c,ATDL8!P|N 808x8a=`k}iN!,@88x8a=`k}iN!,@!9A(!0})RA,|H@@8!8a8x=`k}iN!,@!= != != ! = != != ! = !$= !(= !,9 80!|8D}sx8a@!!!H!Lt}iN!,@Ԃa@8!D88a@~sJ~dxt}iN!,@!@9A8H~dx|!8a@})R!@!i}iN!,A ,@88D~dx8a@t}iN!,@8@D~|@@؁!8a|8Li}iN!,Ad,HA@8|~xxx)N!|~yÁ!H, AKx;ڀHAȂaK!L} H9@D}Kx, AA, A4, @d~dx808P8a@t}iN!|~y@!@AP}>Kx}IR|P@|H@:AH@,H8|~x.8`,߀A@3, A03 , @!i}iN!,s A|sx@!TSJ3|@@x@H! 8(88ai}i;N!^!$8T~x@8a@i}iN!VI2|~x/8~cx, A ;.@p!@}5Kx|@A@!@Kp, @~dxA88a@=`AAk}iN!|~y@,A9 ?$99@} }HU%89)|H@}(0}JCx_$AdB!@K\, A=| @@\~dxA88a@=`AAk}iN!|~y@!, @A!@J_8Kx;ـHAȂaKL@K,a@AЁ;ڞK!@_ؑ?})R!@K!@_?})B!@K;ږKx;HAȂaK;,@!@K~dx88(8a@=`k}iN!|~y@ ?0, @ ;ڜK\7@`!@K!H, @@~xK;KxA;׀aK,;׀KP;!,!@A,߀@,HA,~x}{x8|xx)N!H,A`,AX;߀Kx;ښHAȂaK9@S A$;ښK808~x8a@t}iN!|~y@!@A} R|@@, A:!|H@@P808~x8a@t}iN!,@A@8!88a@~RJ~Dxt}iN!,@!@(A;߀3, A83 , @ !88`i}iN!,s A|sx}09@|H@S3!@A A0;ښ!K@808~Dx8a@t}iN!,@ !@A})R!@|H@Ka8!~xi}iN!9 ߀,HK 9 3 !A;ښK;K;ږ!K;!K;KtH0u !(i}iN!!,~xi}i~uxN!,8~x@ȒAK0~dx8088a@__ t}iN!,@@!@|HA!:~ex~x8a@i}iN!,AX,A;,@!@KL! ~ex~x8a@i}iN!,@́?, A 9 ?!@|HA! 8 ~x8a@i}iN!,@!@|H@_ mH,A9J_ K!9888!H!8!H!9888!H-----BEGIN CERTIFICATE----------END CERTIFICATE-----!!4|yyALL,|#xAD,H|+xAD}$*), @4@?;||#xTx=`k}iN!,A(AēDA8?@ ;Z$:(>,:0>a;cN!x{}iN!,A8xx88az}iN!(A88ax}iN!,A0! U)&| @8~xH,A9K|v}iN!#, Ad; x=`k}iN!AȃãЃԁA"}JJy9 @@#x!ă|8!N ;9K; րK; K=`Aȓa̓Гԁk}iN!truefalse, ??? 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 : !p|a||#x|3y"!L9 A,|+x<|~x8x=`k}iN!,A|@@P<xx8x=`k}iN!,A|@@Pxx8 =`k}iN!,A|@@P<xx8x=`k}iN!,Al|@@dPxx8P=`k}iN!,A8|@@0P<xx8x=`k}iN!,A|@@Pxx8p=`k}iN!,A|@@}P]<=xx8a x=`k}iN!,Al|@@d}P]<=xx8a x=`k}iN!,A|@@P<xx8x=`k}iN!,A|@@́PPHLxxAx8,=`k}iN!|zyA|@@!t;=#x=`k}iN!8|ex=`8a8k}iN!,AD!tAxAL"}JJy9 @ La|8!|N P#x=`k}iN!<|hx88xxx8=`k}iN!,A|@@=Pq*Ad=, @<8<x8xx=`k}iN!,AT|@@L P,A =q* @>HLxExxxw}iN!,A |@@ ؃ P,Alx8xv}iN!,A!'xK<=`8k}iN!,A |@A8`րK<x8xx=`k}iN!,A|@@AX>@a\>``>d>h>!TPlp:::s:R:;=>?> HP,߀A<x8xxx}iN!,A|@@P9 ,A 8(88aw}iN!8#xH|zy@!, A, AD<x8K|<x8xx=`k}iN!,A|@@]8<P8sI@ ,sI@@sI @sI@sI@XsI@sI@sZ@ =K<88xx=`k}iN!,@(!tAx8`րKhlp<x8x=`k}iN!,A|@@|P|cKd<x8KL<x8xxx}iN!,A|@@ȀP|~|(@@x=`k}i*PN!Kx~xxxx}iN!,Ap|@@h!$P, @,(<`8c8=`k}iN!,Ax~xxxx}iN!,A|@@Pxxx~exx}iN!,A|@@Pxx8 q}iN!,A|@@Pxxx~Exx}iN!,Ap|@@h!0P, A;@H$|@@D!0;ZP|H@@!4~ųxxx|Юx}iN!,@!T8`րAXa\`dhlpK8<x8xx=`k}iN!,AH|@@@]$<P8sI@8sI@@tsI @sI@sI@(sI@dsI@sI@sZ@=K<8KT<x8xx=`k}iN!,A|@@h? l>p>?`dP;9;::;](>>HL&xxxxu}iN!,A|@@ԃZ P,A~ٳx8Cxt}iN!,A~xK|@@؁=PK<x8x=`k}iN!,A|@@<P8K <x8x=`k}iN!,A\|@@T<P8K<x8x=`k}iN!,A|@@<P8K<x8x=`k}iN!,A|@@<P8Kl<x8x=`k}iN!,A|@@<P8K0<x8x=`k}iN!,AL|@@D<P8K<x8x=`k}iN!,A|@@=PK<x8x=`k}iN!,A|@@<P8K<x8x=`k}iN!,A|@@|<P8KP<x8x=`k}iN!,A@|@@8<P8K<x8x=`k}iN!,A|@@<P8K<x8x=`k}iN!,A|@@<P8K<x8x=`k}iN!,At|@@l<P8K`<x8x=`k}iN!,A0|@@(<P8K$<x8x=`k}iN!,A|@@<P8K<x8x=`k}iN!,A|@@=PKxh8`րlpK@8`րKD=`dhlpK@8`րK<x8x=`k}iN!,A |@@<P8K>=!TAXa\`dhlpKCK8=`!TAXa\`dhlp!tAxk}iN!The certificate validity has expired%s%s %sUnknown reason (this should not happen) !|<9 8A?@,?;!;Za|#x |+x$||x(|3x4|#x?H?})9fxExxxA0x}iN!,@Ad@`?PJx ;,@,@l4|~P!A|a $(,8!0N 48`ր!A|a $(,8!0N <fxx8x=`k}iN!,A|@@PK`#|jx!q#A(*$T^UJ<}JHy@}) xq)8`|`8!N 8`K!Ё#,|xq#A|a ;($|#x4|+x(?`H(A` ,A|@@xx{}iN!,@Ā4a $|(,8!0N ?I, U@I, @I, %@), @t8`K8`K!|?|~x;$H<,AX?, AL$|H@@~(}}iN!,@Ā$8`|8! N $8`|8! N !|;x}Cx=`|3x}HSx8}*Kx8!| xH!8!H!8!H!8X8=`k}i8!N ,!A 8!H8!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 @,A0C ACBAO AAA [ AAA O AAA 8\A0EABBBB AEA <A0EABBD ACA SACHA ABBD ACA~ AAA \AAA Xd$ DAFA DR F F FADFNA l(BPDGB ACAbAAC A B ADAL\GAAAPAsS AAA BC AAA HBAABCFBD AA ABBBBBAB A A b DiAMAAAAAAAAAAAA F DAFA AFa  AA E AB ` AA `AAAAD AD }EhAEAA aCA{DAA FAOABEAA E AA N BA LABC ABUBADAAA VBv BAAA \BEA BAAA ABAAAA BA AD AAADlAPACEGC ABAJAB B B B BB^AAAAAAAAAAAABAPABAACBEAP AhCAAAACA$A0D AEAZAAAC A DAHE DAAAA{AAAAAKABA ADD AAAAA@AB ABEACBMJPAAAAIAAAAKE A fLNB B B B BB BqpAABAA AAAO BAAAAAAx B BC A f ABAAABA B AAAAA BQ C AAAAAAAA BBAA A A A A AAAAAAPhA0E ABFDDAa AFA F AFA HCL A H8A0BD AAABBABTAAAAABA0A8A B ABBBAW AAA FAA,AH AA AA AF BB A A ,#@ N  ` D  "#%&()+-/135789<< $+2Lf(!(=Uj (=Xu l1Mb ~#1Nsh&H()+9,-Q /v 1 35;:9x509_crt.cx509_profile_check_keymbedtls_x509_crt_free.part.0x509_name_cmpx509_crt_check_cnx509_crt_verify_restartable_ca_cb.constprop.0.isra.0mbedtls_x509_crt_parse_der_internalx509_crt_verify_stringsmbedtls_pk_get_typembedtls_pk_get_bitlenmbedtls_pk_freembedtls_platform_zeroizememcmpstrlenmbedtls_x509_time_is_pastmbedtls_md_info_from_typembedtls_x509_time_is_futurembedtls_md_get_sizembedtls_mdmbedtls_pk_can_dombedtls_pk_verify_ext__stack_chk_failmbedtls_x509_parse_subject_alt_namememsetmbedtls_asn1_get_tagmemcpycallocmbedtls_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_lenmbedtls_asn1_get_bitstringmbedtls_asn1_get_sequence_ofmbedtls_x509_crt_parse_der_nocopymbedtls_x509_crt_parse_der_with_ext_cbmbedtls_x509_crt_parse_dermbedtls_x509_crt_parsestrstrmbedtls_pem_freembedtls_pem_initmbedtls_pem_read_buffermbedtls_x509_crt_parse_filembedtls_pk_load_filembedtls_x509_crt_parse_pathopendirreaddirsnprintf__stat_time64__errno_locationclosedirmbedtls_x509_crt_infombedtls_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_usagembedtls_x509_crt_verify_infombedtls_x509_crt_check_key_usagembedtls_x509_crt_check_extended_key_usagembedtls_x509_crt_is_revokedmbedtls_x509_crt_verifymbedtls_x509_crt_verify_with_profilembedtls_x509_crt_verify_restartablembedtls_x509_crt_initmbedtls_x509_crt_freembedtls_x509_crt_profile_suitebmbedtls_x509_crt_profile_nextmbedtls_x509_crt_profile_default )&)()w,)xv)))w)x***w*x+2,:-B+D+wH+xR-T-wX-xz,|,w,x--w-x,,w,x--w-x,,w,x - -w-x:,<,w@,xJ-L-wP-xz,|,w,x--w-x,,,-,w,x,,w,x--w-xb,d,wh,xr-t-wx-x.V.X.w\.xb.d.wh.x./6/8/w</x///w/x8 Z)b)d)wh)x0 123456.00w0x2242w82x "1$1w(1x2343w83xV4X4w\4xv5x5w|5x66w6x00w0x22w2x \  &1(1w,1xB4D4wH4x\ ~33w3x66w6x00w0x22w2x..0.w4.x ..w.x11w1x44w4x  67 :7 <7w @7xN9R9T9wX9x:::w:x: > J.N.P.wT.x:::w:x:::w:x:::w:xJ:N:P:wT:x999w9x;;;w;x, , ,w,x:::w:x6:::<:w@:xf:z:|:w:x ---w-x2<6<8>>w>x"?&?(?w,?x^@f@h@wl@x:::w:xAAAwAx:::w:x.:2:4:w8:xbAfAhAwlAxBBBwBx???w?x.. .w$.x^.f.h.wl.xCCCwCx <<<F9NHV,^-::w:x::w:xF Fw Fx *: ,:w 0:x ^G `Gw dGx  : :w :x T8 < :@:wD:x::w:x::w:x<<F<NXRXTXwXXxzXXXXXwXx]]]w]xppXXXwXx2^6^8^w<^xZfnXrXtXwxXx^^^w^xXXXwXx2JVX^X`XwdXxXXXwXx___w_x` ` `w`xa&a(aw,ax***w*x((XXXwXx<<XXXwXxnvXXXwXxbXXXwXx6b8bw<bxVZX^bXdXwhXxppXXXwXxDD9Xc&.:X<Xw@Xxv9x9w|9x8 ``XXXwXxJ\R\^XbXdXwhXxXXXwXxLLXXwXx2;6;8;wD;x^X`XwdXx  ...w.xXXwXxXXw Xx *c ,cw 0cx ^X `Xw dXx X Xw Xx   X X Xw $Xx > J     X X Xw Xx         d "X >X @Xw DXx zd |dw dx   X X Xw Xx     X X Xw Xx & 2 : B JX NX PXw TXx j v ~  X X Xw Xx     X X Xw Xx     X X Xw Xx 6 B J R ZX ^X `Xw dXx   X X Xw Xx     X X Xw Xx  ,,"X&X(Xw,XxBNV@^@fXjXlXwpXxTTXXXwXxddXXXwXx"t*t2X6X8Xw<XxR^fnvXzX|XwXxXXXwXx2x:xBXFXHXwLXxbn777w7x ("'*'2(^XXXwXx.0:0BXFXHXwLXx>.r.t.wx.x.V.X.w\.x&&(   999w9x  $$0$x$$,$4$<$D$<L$lT$\$d$l$t$H|$$$ $P$`(  D < ! "$#.symtab.strtab.shstrtab.text.data.bss.rela.text.x509_profile_check_key.rela.text.mbedtls_x509_crt_free.part.0.rela.text.x509_name_cmp.rela.text.x509_crt_check_cn.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.rodata.mbedtls_x509_parse_subject_alt_name.str1.4.rela.text.mbedtls_x509_parse_subject_alt_name.rela.text.mbedtls_x509_crt_parse_der_internal.rela.text.mbedtls_x509_crt_parse_der_nocopy.rela.text.mbedtls_x509_crt_parse_der_with_ext_cb.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.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.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.rodata.str1.4.rodata.rodata.mbedtls_x509_crt_profile_default.rodata.mbedtls_x509_crt_profile_next.rodata.mbedtls_x509_crt_profile_suiteb.rela.rodata.x509_crt_verify_strings.comment.note.GNU-stack.PPC.EMB.apuinfo.rela.eh_frame4!4'414,,@`|C S`N@a C {v@cTC @d 0C  2 D@d<C  02 h(c@hDC @j< C &@s C & @s C %& @s C F2&6q'll@t,C )|@u4C 2**@uC  2,1/,@wtC# M2@[~A0hy@C& BHB@P0C) C@0C+ )Dt,$@$C- LD G@ C/ |D w@ C1 D @0C3 D@ C5 2DH H(HNI{Iv@(C< 0I4IIJ<@CA RDD) YT%,