ELF>@@UH}E]UHH}HuHUHUHEHHEH@HEHPHEHPHEHUH]UHH}HE@]UHHH}HEHfUHHH}HEHfUHHH}HEHfUHHH}HEHnf UHHHHhLpLxt )E)M)U)])e)m)u)}dH%(HH1Dž,;|SDž0Dž40HEH8HPH@HH0HHH,,HHdH+%(tUHHH}H}t&HE H HHuUHH0H}HuHEHHEXHEHEHEHEHEH@HUHHE}yHEH@HE}~HEH@HEHE H}uUHHPH}HuЈEHEHEHE|HEHHEHEHEHEHEHEH@HUHHE܃}yHEHHHE0}~HEHHHE}t HEHEHHtPHEH}t[HUHHƿJHEHUHPHEHUHMHHGHEHUHHHEUHH0H}HEHEEE;E|cEHcHEHHHEH}t?HE_HHEHmHE<_tHEH HEHEUHH0H}HuЈE܀}tHEHHEHEHEEHcHEHH9Er,HUHHƿHEHHXHEHHUHH0H}HuHUHUHEHHHEH}u,HUHHƿwHMHEHHUHH0H}HuHUHEHuEHEH@%Hu HEHP0EHH9u HEHP0MAHHƿEHcHEHP0HUHEHHu5H‹HHƿdUHHH8dH%(HE1HDžPDž@H8HHǸDDuIHH8HIHHƿD HXHXuEDH‹HHƿ6YH8DPH8HXHP HXHHHHXHHt(HƿH8H@ HUHHHu8H‹HHƿ_EH8PP9@HpHPHHHHpH9t0@Hƿ pHHHXHHH`H`u0@HƿHPHHhHhu:H`@IȉHƿ)LtAHxEAHhHxH`@HAQQAPIIHƿH tu4H8HhHP(H8@P8EH8HP@NH`HHHu1H8HhHP0H8@PHEHEHEHEHUHEHHCtHEHHEH}uUHH}HuHEHEHEHEHEHE)‰]UHH`H}HEH@0HEHEHXHHEHEHEHEHEHEH@0HEHEH@HHUH)HUHE@$t3HEHPHHƿOHE@(t>HEHHEHHEHEЋHEHHHѺHHEHHEHHEHEȋHEHHHѺHHE@PtRHEȋ@HUȉBE'HEȋUHcҋD HUȋMHcɉD EHEȋU9rHEHHHE@(tHEЋHEȋ5HUIAHHH¿rHEHHEH}HUHH H}HEHP`HEHHAulHEHPhHEHH&uQHEHPpHEHH u6HEHPxHEHHuHEHPXHEHHt HEH_t HEH@0@ HEH@0HHEH@ HHEH}y.H‹HHƿHEHH}x HH5IHHH¿H}yUHH@HdH%(HE1HHHDžDžHp0HHDžpDžtvHHxHHHHDžHHHHHHHHHDž0Dž4bHH8HHH@HHHHHPDžHpHAH tHpHHHHHHHHt u*HƿDžOHHu5HHu%HH>uDž HHtHHHUdH+%(t__BTF_ID__adding symbol %s FAILED to parse set name: %s FAILED to parse symbol name: %s - fixing wrong alignment sh_addralign %u, expected %u FAILED cannot update section header: %s FAILED cannot open %s: %s FAILED cannot create ELF descriptor: %s FAILED cannot get shdr str ndx FAILED cannot get ELF header: %s FAILED get section(%d) header FAILED get section(%d) name FAILED to get section(%d) data from %s section(%d) %s, size %ld, link %d, flags %lx, type=%d .BTF_idsstructuniontypedeffuncset8setFAILED unsupported prefix %s FAILED symbol %s crossed the number of allowed lists FAILED: load base BTF from %s: %s FAILED: load BTF from %s: %s FAILED: malformed BTF, can't resolve type for ID %d FAILED: malformed BTF, can't resolve name for ID %d WARN: multiple IDs found for '%s': %d, %d - using %d WARN: resolve_btfids: unresolved symbol %s patching addr %5lu: ID %7d [%s] FAILED patching index %lu out of bounds %lu FAILED malformed data for set '%s' sorting addr %5lu: cnt %6d [%s] FAILED elf_update(WRITE): %s okfailedupdate %s for %s resolve_btfids [] verbosebe more verbose (show errors, etc)btfBTF databtf_basefilepath of file providing base BTFCannot find .BTF_ids or symbols sections, nothing to do :/: (M0Vff:1 2    (3int*, -:    1 3 6  7  8  9   : ( ; 0 < 8 = @ @ H A P B X D` Fh Hp It J x M N O Q Y  [ \ ] ^  _ . ` b  84 +8 : :' 5A @A5 A ,   6!',04+:@Q STUVWX  Y (Z0[4\6]8^:_<`>a+ @        ( , 0 8       o     (     . p .      !Elf"Elf>AI !u32$Bcnt ids BQ#:tid cntQ#:7: $12 %2%3 _  )& 2 ;       f' ~      ' 4    `a b cdefg h(j0k 8l \@setm HnPo X   $h (idi(cntj8Pe 9fg & l$m (n )o 0* :c@w fdx elfy z { | } $~ .(:0 8rh sbtftu* X`hpx  :}     :        p!  B )b..5xx7 *&"btf#_ o*q@n[[   - . 8     ..:: : Q [ [.   f    ;%   + % @ V )g  .*0 .  . t >F$ <{! {obj { |err{,out3 :   obj)Xerr5h   obj& Hset@:`off:hidX=  xPRi t - 2z paX pb/Pa W`bWh  r obj+H@@Xidh x` e t obje$ ide8g Pptrh XiiLp:`idxq:h    obj + err btfH,out_/P0id1`str2Xnr3 @   obj+~scn ~n~i ~sh ~ ~id~sym  H ` objH'~scnJ ~K .~L idxM~elfN ~fdO~9x ~shy ~z ~ 1  elf1( X scn16P sh1FH3l |!2X>PK.Hidh  obj.X9PD Lid hlen d!HlenXpos\phid `-)4 pPXid`cmpL xh)4HF@pXidhcmpT x` GZ#h ~.var#~.fmt4~+ )~ret~  ! t7h  !- t:h h !_ th8h c ! tc9h-@ t@5h>BEB1hBG`CX?11l : ; 9 I8 ( I !I: ; 9 I4:!;9 I4:!;9 I.?: ; 9 'I< : ;9 I :!;9 I8 .?: ;9 'I< .: ;9 'I@| $ > : ; 9 I4:!; 9 II&I  : ; 9 I8 :!;9 I!I/  : ; 9!<4:!; 9 I.:!; 9 'I@| :!;!I8 : ;9 I : ; 9 >! !I: ; 9 7I'I  :!;9! !: ; 9 I"<#!I$ !: ; 9!% :!; 9! I& I8 '>! !I:!; 9!( :!; 9!I).?:!;9! '<*.?: ; 9 '<+, :!;9!-.: ;9 'I@z.:!; 9 I/% 0I1 : ; 2 3$ > 4: ; 9 54: ; 9 I?<6&7  : ; 9 8  : ; 9 9 : ; 9 I 8 :.?: ; 9 '<;.?: ; 9 'I<<.?: ;9 'I@|= >.: ; 9 '@z?.: ; 9 'I@z,     1 v\ .J!u < !. u1 u. u. u}.[" -&gtJX.X=1=/K !g g  xf tY2 /K ! gt  gtfXXJ wX t u %g 0K1 =w v{KYtK v vK1MftX >g % w1wu % wu.u6X >X YX Y/.K  vY1X 'X . "K Y $t]u &( f" &  0 afY!!X K! J KXt' +Y[X -  JJ l] Y !t ;'< K + K + K + K +  K"J.J X  K"J)J X %  Y ,v!J.Bq t  Y[==== Y =g ,Xt/=gt%[ ut _Ku#[J u "J u !J u # & f!u#[g utK G fp/e J0v =[ = tJ<#J <K )tY(Y:g 0w. t!r.Jt Y1 @/L. K v z|Y1  f f./1   ^K tY ) Ktf . tf. ft[ ut0I!Jf{<f , M5Y1fK+eL+eL+eL+e L K vut%tX.Y6 +  . vfY#eZ1MMMjtypes.hstruct_FILE.hFILE.hstdio.hunistd.hstdint-intn.hstdlib.hstdint-uintn.helf.hlibelf.hgelf.hint-ll64.htypes.hbtf_ids.hbtf.hparse-options.hlibbpf_legacy.hstring.hfcntl.hzalloc.herrno.hGCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0GNUzRx AC I <EAC @ \AC R |!AC \ !AC \ !AC \ !AC \ EC  GEC ~ <EC ~ \-EC $ |EC  EC  |EC s EC  EC  EC  <EC  \tEC k |rEC i 2EC i EC  EC  EC  E S)j!7!D!S!_goGy,-z|1 trx2  /6?PX_fv})4@LWcn(!main.c__bswap_32rb_link_nodebtf_kindbtf_is_structbtf_is_unionbtf_is_typedefbtf_is_funcverboseeprintfis_btf_idbtf_id__findbtf_id__addget_idadd_setadd_symbolcompressed_section_fixelf_collectsymbols_collectsymbols_resolveid_patch__symbols_patchcmp_idsets_patchresolve_btfids_usagestderrvfprintf__stack_chk_failstrncmpstrcmpzallocrb_insert_colorstrlenstrdupstrrchrgelf_getclassgelf_update_shdrelf_errmsgopen__errno_locationstrerrorelf_versionelf_begincloseelf_flagelfelf_getshdrstrndxgelf_getehdrgelf_getshdrelf_strptrelf_getdataelf_nextscnelf_getscngelf_getsymbtf__parselibbpf_get_errorbtf__parse_splitbtf__type_cntbtf__type_by_idbtf__name_by_offsetbtf__freerb_firstrb_nextqsortelf_flagdataelf_updatemainparse_optionsusage_with_optionself_end$%& 'p( (p) *+&,B-b.+ Tb </" dT0b1ku 23 4, Q5h671 89# X:g1pz 4; \+ <B Q  { =      y   ( >+ & ? ; @Y <   '   '^  i '   ', 7' #' 'dn L&iAyB4 CB4,9 cDE F  <iGuG& tUi  "HbIH$. JJRf $I~KL1 F d g n     0 P ^ NO  P7&  "\ #9 #* !/ "= "D B "N "g " s "t} " " "h " " "| " " "6 " " " " "; "# "- "$9 "S E "JR "_ " l "(y " "B  " "  " " "O "M "0 "& " "$ "" "Z/ "!< "SI ". V "sc " p " } "( " "3  " " "W "] " "?  "* "6 "vL "] " l "Mq "  " "  "  "$ "  " "L " " "  " 5 " B " O " \ "Qi "v "b " " " "  "U  " " "" "0 "  "v  " ' " 4 ": A "m N "} [ "h "?u "  " " "K  "  "  "t "  "{ " "  ", " "\ "$ "* "0 "<6 " < "B "SH "N "fT "Z " ` " f "cl "[r " x "~ " " "A "  "  "  " "@ " " "L "  " "  " " + "1 "7 "= "-C "I "O " U "@[ "c a "gg " m "gs "y ", " "  "r "]  " " " "- " " "9 "4 "j g "9u "  "9 ": " " "a  " "  " "( " 3 "% ? " L ". q "w "|} "{ " " " " "/ " ": " "n " " " " "H "- " " "? "P "u  "u " $ " * "]0 "O6 " < "u B " H " N "!T "G Z "` "f "l " r "x " " " " " "  "  " "x " "a "6 " " # " 0 "= "9J " W "q "~ " " " " " " "& " M " Z " g "t "T " "h " " " " " "s " " "7' "< 4 " A "0 N "[ "\ i " u  "?  " " "N "C" "fC "c " ~ "  "C " " "h "W+ " A "a "! " "L "  " "V  "-@ "a "  " "} " "s " "  "& "A "W "h " "o "~ ",  "[ "- " "F? "K(b " r "  " z " "4 &N "] " m~ "h  "  "\ " +x{ "v "  " , "\ "@ "k| "  "  "\  "0  " "  "0 "mO "weanv "  "  "61 : " J [ " " " " 0 "O " a "m "X "~  "  "  "" "@.zU " d "&  "_ " "  " ( " 8 "T " } "\ " , "  " M "\* "4K " [ " e| " " ";  ". "6:` "lj "jS "F "  "  "l "] . " " #@& #y* #. #2 #i6 #: #> #B #F #P #U #Z #_ #d #i #n #s #x #} # # # ## #, #: #C #R #X #a #h #s #{ # # # # # # # @`Sj @,`z 1 @`x(.symtab.strtab.shstrtab.rela.text.data.bss.rodata.rela.data.rel.ro.local.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.eh_frame @@m &,1Q>`!9@{Vp!>Q@{(b>uB0p@0 B @ 0K0[0_,__ _@@c$ j)