ELF>@@8 @   000HH `888$$PtdQtdRtdppGNU$CNߌkWv^o|T K"$%&')*w.N 0X7tfnw&o?@ @jWf8qay \ğ8+2Rݖf; c , F"BsVW!(7j " `$U p"  #M "1 P#! `# (@pP " { $Ug #  %~0__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizerunqlat_metric_countrunqlat_metric_namemetric_namesrunqlat_set_indom_serialindom_id_mappingrunqlat_metric_textmetric_text_onelinemetric_text_longrunqlat_registerrunqlat_instancesrunqlat_refreshrunqlat_fetch_to_atomrunqlat_fdbpf_map_lookup_elem__stack_chk_failrunqlat_indom_countrunqlat_shutdownbpf_objbpf_object__destroy_skeletonfreeclosefill_instids_log2round__asprintf_chkpowrunqlat_initcallocbpf_object__open_skeletonpmNotifyErrbpf_object__load_skeletonbpf_object__attach_skeletonbpf_map__fdlibbpf_strerror__errno_locationfill_instidsmallocexitbpf_moduleall_moduleslibpcp.so.3libbpf.so.1libm.so.6libc.so.6GLIBC_2.29GLIBC_2.2.5PCP_3.22GLIBC_2.4GLIBC_2.8LIBBPF_0.0.1LIBBPF_0.0.7 0 ui  db@ii ii  ui Qv0Wv0!`" " (001@ 1H1P%1X.1`81hJ1pU1x]1e1o1w1111*+  &#!(%)' (0 8 @ HPX`hpxHHHtH5ʿ%̿@%ʿh%¿h%h%h%h%h%h%hp%h`%h P%zh @%rh 0%jh %bh %Zh%Rh%Jh%Bh%:h%bf؉$r HM1HH% HD(H=HH9tHHt H=ɿH5¿H)HH?HHHtHHtfD=u+UH=Ht H=^dm]wfDH-Hff.H4ff.@HctHͼHH1HHH1ff.@H HH?F ~HNFHB?HBff.SH dH%(HD$1tfH#8tTHD$HHt$HT$HD$t-HD$HHT$dH+%(uH [f.1ܸfDSH;u6HHHtH;HtRH[Yf[fDff.AWAVAUATUSH8dL,%(Ll$(A?D9DF+Hf1ILt$ fDL,1Et4D$LD$L$VLD$f/L$H,1LL$H L$~ HD$ DeHEHD9HA܃f*D$'L$\f/L$+\L,M1fD\H,L1;HD$(dH+%(uH8[]A\A]A^A_ff.USHdH4%(H$PHSHHHHLHH H HEHCHE H1HE(HE0H H HSHH v HPHSHH HP(HHE8\HE@HHS H C H+1HPHS8HHPHS(HP HS@HH & HP(HS0HHH $ HP8HSHHH0HP@Hp HEpHE'HH-H5HP1H]BHEH8ÅH51H51HEH8zH51HEHx:H-˷Ex|H51H5?H$dH+%(H[]H!HڿH511YHUHH501(]zH H;HMff.fAWAVAUATUSHHHdL4%(Lt$IIHtp1IL%tA1LL|~IH $HHHLIHH9uHD$dH+%(u1H[]A\A]A^A_ÿH5S1/pHH%lu-%lurunqlat_bpfstarthistsched_wakeupsched_wakeup_newsched_swithbooting: %sbpf loadedattaching bpf programsattached!bpf load failed: %d, %sopened hist map, fd: %dbpf map open failed: %d, %spmdaInstid: realloc err: %dRun queue latency (ns)runq.latencybashreadlinebiolatencybiosnoopexecsnoopexitsnoopfsslowermountsnoopnetatopoomkillopensnooprunqlatstatsnooptcpconnecttcpconnlatvfsstatELF@@ya c { ya c { yy sqaU sqyU aq c { aa c^yamT--0gw %g0%g@%g wOO1OAO! %gg w %g0%g@%g wOO1OAO!g w ?-?{{j`GPLDDT2  (  #  0 4:@ MR@^b h MR@^ b n sw @&) 17@= `C JQ\ @h|% @` &0 2 B(  DF@&F-G3H E @ P ` W gJ pM!~L@!@A$A$AAPA*BRB B>C->C; CN*@CeCxCPDS D*@DUD*EV@F(GW@HWHXHlJJJ$J0K>@KE KQ Ke K K K K K K K K K K K K K1 KA KULbn@Lp~Nt~ Ny@N%N%N*O*O%P*@P*P@QQ*S*TTTU#@U2 U8 U> VD@VQWW@W^ Wi WxX@XX[[\@\\\@]]]@^^ ^#_)@_2_:_A`I@`Q`^`lata~b @bbbc c@cc d e@e`e ee%@f)f7fDgM@gRg`gqh|@hhhi j k @k kkoo p. @p6 *p> qE  qJ @qV qi *qw @r r s s @t *@u u hv @v Pv `v v' v< vO wb @wm w w x x x y @y z @z z z {@ * 4 ; F W i @x   @     @ 0 I V @e k y  %@   @    @$ - 6 E ¤>T ` j ~ @ = @   @      !@ "`"p  % -5#9$?N['`(i*@ t  @   @,--@.@ )@$)(, +6+@*&q; @E V @_ lu@/  0* $ $01@0(  ) @3 9 D3L @= U b m  66A45@@789@=>>>> (83: ;<!1C6~S?V@[2C ib s }  E  @    @  3  @  32 ; @E X t  @    @   " @= P ` s~IK LNLOQI>>>>T @(*@*r( k@Z$3<@CYKYS(YhWn[@{^*a@bd@ehi\] _` "(%tuc vs5fCg 3sjYN\cm b8iso@sp qrv@n({tu|(@=` vMx y@ wz{ }@`#*28G IR@ID2 8 @X]ly>l>""P @ ` @  #)@ )/4 > L@  7Q U@Y`^chmsy @@@@ @&18> OV\ mz xy{*z*:  @% ;D@KOS[fou 8  @    @  $/ 8 >eD@N`R*\rX@8**** @%`6?% D @N Yd o @z> @S S N | D @% `w*  0(;= A~ L@Zdg$j$m$ u$0}@L@M@  N  """ M"(","-!"/#"0*"4."50"62"74"8:GE*Q*^*i(j @v** @@ `cf  @   " "" 1" ; s6e@>fWfp|* *>%"*@@ @` l!"&@/'B@S](>e*h k+q-@-> @?@AK$ $*%  6 K e }     e ;M % @   @ A B C D E F ! G! H I! J ! K-! L? MM>$>$>$"$ @$ $ $@$ $ @$ %X%*@}"% L"+%%# $!3%?%;%*XR% ) , b%./ 0<1z%% %2@%3% 4% @%6M % %8@ h % %9@%:% %;%;%  & @" & "& 1&D& 5I& Q&# X&#0_& 7 q& x& & & & & !& %& && (& +& .p&  & && &<@=&''@' '''@'''!'@$'''*'-'@0'3'%;'@=d>' LB E@=A'I'BT'H@_'Ji'Hr'}'*'CD EFAG'&='0'I'I@'H#$ '@'O'O(P(P(QQ(,( 9( @F( `' @% X( b( @l( {( ( ( ( ( &R((S(U(](_(c( p(( (@(`((()T ` ) ("("(" )"0V@) ))Y+)Z$[ \WX5) 9) @(( (@(` @ 0=)[F)[R)(( (@(`((()T_)>`d)>hl)>pv)>x)>)>t$^))@)U)`)b)@b( ) @&a >> sU* d s* f+) +j qn/ w/l/  /m/k//// //2//000,040=0O0Z0o0^&Dqy00000p0000011'191` G1W1f1q1z111111R|111  22$202:2F2int__ARRAY_SIZE_TYPE__u32__u32unsigned intu64__u64unsigned long longtypemax_entrieskeyvaluestarthistctxsched_wakeuptp_btf/sched_wakeup/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/runqlat.bpf.cint BPF_PROG(sched_wakeup, struct task_struct *p)task_structthread_info__statestackusageflagsptraceon_cpuwake_entrywakee_flipswakee_flip_decay_tslast_wakeerecent_used_cpuwake_cpuon_rqpriostatic_prionormal_priort_prioritysertdlsched_classcore_nodecore_cookiecore_occupationsched_task_groupuclamp_requclampstatspreempt_notifiersbtrace_seqpolicynr_cpus_allowedcpus_ptruser_cpus_ptrcpus_maskmigration_pendingmigration_disabledmigration_flagsrcu_read_lock_nestingrcu_read_unlock_specialrcu_node_entryrcu_blocked_nodercu_tasks_nvcswrcu_tasks_holdoutrcu_tasks_idxrcu_tasks_idle_cpurcu_tasks_holdout_listtrc_reader_nestingtrc_ipi_to_cputrc_reader_specialtrc_reader_checkedtrc_holdout_listsched_infotaskspushable_taskspushable_dl_tasksmmactive_mmvmacacherss_statexit_stateexit_codeexit_signalpdeath_signaljobctlpersonalitysched_reset_on_forksched_contributes_to_loadsched_migratedsched_psi_wake_requeuesched_remote_wakeupin_execvein_iowaitrestore_sigmaskin_user_faultno_cgroup_migrationfrozenuse_memdelayin_memstallin_eventfd_signalpasid_activatedreported_split_lockatomic_flagsrestart_blockpidtgidstack_canaryreal_parentparentchildrensiblinggroup_leaderptracedptrace_entrythread_pidpid_linksthread_groupthread_nodevfork_doneset_child_tidclear_child_tidworker_privateutimestimegtimeprev_cputimenvcswnivcswstart_timestart_boottimemin_fltmaj_fltposix_cputimersposix_cputimers_workptracer_credreal_credcredcached_requested_keycommnameidatasysvsemsysvshmlast_switch_countlast_switch_timefsfilesio_uringnsproxysignalsighandblockedreal_blockedsaved_sigmaskpendingsas_ss_spsas_ss_sizesas_ss_flagstask_worksaudit_contextloginuidsessionidseccompsyscall_dispatchparent_exec_idself_exec_idalloc_lockpi_lockwake_qpi_waiterspi_top_taskpi_blocked_onjournal_infobio_listplugreclaim_statebacking_dev_infoio_contextcapture_controlptrace_messagelast_siginfoioacpsi_flagsacct_rss_mem1acct_vm_mem1acct_timexpdmems_allowedmems_allowed_seqcpuset_mem_spread_rotorcpuset_slab_spread_rotorcgroupscg_listclosidrmidrobust_listcompat_robust_listpi_state_listpi_state_cachefutex_exit_mutexfutex_stateperf_event_ctxpperf_event_mutexperf_event_listpreempt_disable_ipmempolicyil_prevpref_node_forknuma_scan_seqnuma_scan_periodnuma_scan_period_maxnuma_preferred_nidnuma_migrate_retrynode_stamplast_task_numa_placementlast_sum_exec_runtimenuma_worknuma_groupnuma_faultstotal_numa_faultsnuma_faults_localitynuma_pages_migratedrseqrseq_sigrseq_event_masktlb_ubcsplice_pipetask_fragdelaysnr_dirtiednr_dirtied_pausedirty_paused_whentimer_slack_nsdefault_timer_slack_nscurr_ret_stackcurr_ret_depthret_stackftrace_timestamptrace_overruntracing_graph_pausetracetrace_recursionmemcg_in_oommemcg_oom_gfp_maskmemcg_oom_ordermemcg_nr_pages_over_highactive_memcgthrottle_queueutasksequential_iosequential_io_avgkmap_ctrlpagefault_disabledoom_reaper_listoom_reaper_timerstack_vm_areastack_refcountpatch_statesecuritybpf_storagebpf_ctxmce_vaddrmce_kflagsmce_addrmce_ripvmce_whole_page__mce_reservedmce_kill_memce_countkretprobe_instancesrethooksl1d_flush_killthreadsyscall_workstatuscpuunsigned longrefcount_trefcount_structrefsatomic_tcounter__call_single_nodellistsrcdstllist_nodenextu_flagsa_flagsu16__u16unsigned shortsched_entityloadrun_nodegroup_nodeexec_startsum_exec_runtimevruntimeprev_sum_exec_runtimenr_migrationsdepthcfs_rqmy_qrunnable_weightavgload_weightweightinv_weightrb_node__rb_parent_colorrb_rightrb_leftlist_headprevsched_avglast_update_timeload_sumrunnable_sumutil_sumperiod_contribload_avgrunnable_avgutil_avgutil_estenqueuedewmasched_rt_entityrun_listtimeoutwatchdog_stamptime_sliceon_listbacksched_dl_entitydl_runtimedl_deadlinedl_perioddl_bwdl_densityruntimedeadlinedl_throttleddl_yieldeddl_non_contendingdl_overrundl_timerinactive_timerpi_ses64__s64long longhrtimernode_softexpiresfunctionbasestateis_relis_softis_hardtimerqueue_nodeexpiresktime_thrtimer_restartHRTIMER_NORESTARTHRTIMER_RESTARTu8__u8unsigned charuclamp_sebucket_idactiveuser_definedsched_statisticswait_startwait_maxwait_countwait_sumiowait_countiowait_sumsleep_startsleep_maxsum_sleep_runtimeblock_startblock_maxsum_block_runtimeexec_maxslice_maxnr_migrations_coldnr_failed_migrations_affinenr_failed_migrations_runningnr_failed_migrations_hotnr_forced_migrationsnr_wakeupsnr_wakeups_syncnr_wakeups_migratenr_wakeups_localnr_wakeups_remotenr_wakeups_affinenr_wakeups_affine_attemptsnr_wakeups_passivenr_wakeups_idlecore_forceidle_sumhlist_headfirstcpumask_tcpumaskbitsrcu_specialbsneed_qsexp_hintneed_mbbool_Boolpcountrun_delaylast_arrivallast_queuedplist_nodeprio_listnode_listseqnumvmasvm_area_structvm_startvm_endvm_nextvm_prevvm_rbrb_subtree_gapvm_mmvm_page_protvm_flagsanon_vma_chainanon_vmavm_opsvm_pgoffvm_filevm_private_dataswap_readahead_infovm_policyvm_userfaultfd_ctxpgprot_tpgprotpgprotval_tsharedanon_namerbrb_subtree_lastatomic_long_tatomic64_ttask_rss_stateventscountarch_datafnlongfutexnanosleeppolluaddrvalbitsettimeuaddr2clockidclockid_t__kernel_clockid_ttimespec_typeTT_NONETT_NATIVETT_COMPATrmtpcompat_rmtpufdsnfdshas_timeouttv_sectv_nsecpid_t__kernel_pid_thlist_nodepprevlockraw_spinlock_traw_spinlockraw_lockarch_spinlock_tqspinlocklockedlocked_pendingtailbasestimers_activeexpiry_activeposix_cputimer_basenextevttqheadtimerqueue_headrb_rootrb_root_cachedrb_leftmostworkscheduledcallback_headfuncuidgidsuidsgideuidegidfsuidfsgidsecurebitscap_inheritablecap_permittedcap_effectivecap_bsetcap_ambientjit_keyringsession_keyringprocess_keyringthread_keyringrequest_key_authuseruser_nsucountsgroup_infokuid_tuid_t__kernel_uid32_tkgid_tgid_t__kernel_gid32_tkernel_cap_tkernel_cap_structcapnon_rcurcucharsysv_semundo_listsysv_shmshm_clistsigset_tsigsigpendinglistsize_t__kernel_size_t__kernel_ulong_tmodefilter_countfiltersyscall_user_dispatchselectoroffsetlenon_dispatchspinlock_tspinlockrlockwake_q_nodekernel_siginfo_ttask_io_accountingrcharwcharsyscrsyscwread_byteswrite_bytescancelled_write_bytesnodemask_tseqcount_spinlock_tseqcount_spinlockseqcountseqcount_tsequencemutexownerwait_lockosqwait_listoptimistic_spin_queueperf_event_contextpmuactive_ctx_listpinned_groupsflexible_groupsevent_listpinned_activeflexible_activenr_eventsnr_activenr_useris_activenr_statnr_freqrotate_disablerotate_necessaryrefcounttasktimestamptimeoffsetparent_ctxparent_gengenerationpin_countnr_cgroupstask_ctx_dataperf_event_groupstreeindexshorttlbflush_unmap_batcharchflush_requiredwritablearch_tlbflush_unmap_batchrcu_userspage_fragpagesizegfp_ttimer_listentryllist_headthread_structtls_arrayspesdsfsindexgsindexfsbasegsbaseptrace_bpsvirtual_dr6ptrace_dr7cr2trap_nrerror_codeio_bitmapiopl_emuliopl_warnsig_on_uaccess_errpkrufpudesc_structlimit0base0base1dplplimit1avlldgbase2perf_eventevent_entrysibling_listactive_listgroup_indexmigrate_entryhlist_entryactive_entrynr_siblingsevent_capsgroup_capspmu_privateattach_statechild_counttotal_time_enabledtotal_time_runningtstampattrheader_sizeid_header_sizeread_sizehwchild_total_time_enabledchild_total_time_runningchild_mutexchild_listoncpuowner_entrymmap_mutexmmap_countrb_entryrcu_batchesrcu_pendingwaitqfasyncpending_wakeuppending_killpending_disablepending_addrevent_limitaddr_filtersaddr_filter_rangesaddr_filters_genaux_eventdestroynsidclockoverflow_handleroverflow_handler_contextorig_overflow_handlerprogbpf_cookietp_eventftrace_opscgrpsb_listperf_event_statePERF_EVENT_STATE_DEADPERF_EVENT_STATE_EXITPERF_EVENT_STATE_ERRORPERF_EVENT_STATE_OFFPERF_EVENT_STATE_INACTIVEPERF_EVENT_STATE_ACTIVElocal64_talocal_tperf_event_attrconfigsample_typeread_formatdisabledinheritpinnedexclusiveexclude_userexclude_kernelexclude_hvexclude_idlemmapfreqinherit_statenable_on_execwatermarkprecise_ipmmap_datasample_id_allexclude_hostexclude_guestexclude_callchain_kernelexclude_callchain_usermmap2comm_execuse_clockidcontext_switchwrite_backwardnamespacesksymbolbpf_eventaux_outputcgrouptext_pokebuild_idinherit_threadremove_on_execsigtrap__reserved_1bp_typebranch_sample_typesample_regs_usersample_stack_usersample_regs_intraux_watermarksample_max_stack__reserved_2aux_sample_size__reserved_3sig_datasample_periodsample_freqwakeup_eventswakeup_watermarkbp_addrkprobe_funcuprobe_pathconfig1bp_lenkprobe_addrprobe_offsetconfig2__s32hw_perf_eventtargetprev_countinterrupts_seqinterruptsfreq_time_stampfreq_count_stamplast_tagconfig_baseevent_baseevent_base_rdpmcidxlast_cpuextra_regbranch_reghw_perf_event_extraregalloctp_listpwr_accptscinfobp_listarch_hw_breakpointaddressmaskiommu_bankiommu_cntrpaddingconfconf1last_periodperiod_leftsaved_metricsaved_slotswait_queue_head_twait_queue_headheadirq_workirqwaitrcuwaitperf_addr_filters_headnr_file_filtersperf_overflow_handler_tperf_sample_dataaddrrawbr_stackperiodtxndata_srciptid_entrystream_idcpu_entrycallchainaux_sizeregs_userregs_intrstack_user_sizephys_addrdata_page_sizecode_page_sizeperf_sample_weightfullvar1_dwvar2_wvar3_wperf_mem_data_srcmem_opmem_lvlmem_snoopmem_lockmem_dtlbmem_lvl_nummem_remotemem_snoopxmem_blkmem_hopsmem_rsvdtidreservedperf_regsabiregspt_regsr15r14r13r12bpbxr11r10r9r8axcxdxsidiorig_axcsssprivatesaved_funclocal_hashfunc_hashold_hashtrampolinetrampoline_sizeftrace_func_tftrace_regsftrace_ops_hashnotrace_hashfilter_hashregex_lockavx512_timestampfpstate__task_fpstatepermguest_perm__fpstatefpu_state_perm__state_perm__state_size__user_state_sizeuser_sizexfeaturesuser_xfeaturesxfdis_vallocis_guestis_confidentialin_usefpregs_statefsavefxsavesoftxsave__paddingfregs_statecwdswdtwdfipfcsfoofosst_spacefxregs_statefopmxcsrmxcsr_maskxmm_spaceriprdppadding1sw_reservedswregs_stateftopchangedlookaheadno_updatermalimitentry_eipxregs_statei387headerextended_state_areaxstate_headerxcomp_bv0:85 return trace_enqueue(p->tgid, p->pid); if (!pid) ts = bpf_ktime_get_ns(); bpf_map_update_elem(&start, &pid, &ts, 0);sched_wakeup_newtp_btf/sched_wakeup_newint BPF_PROG(sched_wakeup_new, struct task_struct *p)sched_swithtp_btf/sched_switchint BPF_PROG(sched_swith, bool preempt, struct task_struct *prev,task_struct___x0:0/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/./core_fixes.bpf.h if (bpf_core_field_exists(t->__state)) return BPF_CORE_READ(t, __state); if (get_task_state(prev) == TASK_RUNNING)task_struct___o return BPF_CORE_READ((struct task_struct___o *)task, state); trace_enqueue(prev->tgid, prev->pid); pid = next->pid; tsp = bpf_map_lookup_elem(&start, &pid); if (!tsp) delta = bpf_ktime_get_ns() - *tsp; if (delta < 0)/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/./bits.bpf.h if (hi) u32 hi = v >> 32; r = (v > 0xFFFF) << 4; v >>= r; shift = (v > 0xFF) << 3; v >>= shift; r |= shift; shift = (v > 0xF) << 2; v >>= shift; r |= shift; shift = (v > 0x3) << 1; v >>= shift; r |= shift; r |= (v >> 1); return log2(hi) + 32; return log2(v); if (slot >= MAX_SLOTS)/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/./common.h unsigned long *value = bpf_map_lookup_elem(map, key); if (value != 0) ((void)__sync_fetch_and_add(value, val)); } bpf_map_update_elem(map, key, &val, BPF_ANY); bpf_map_delete_elem(&start, &pid);_versionLICENSE.mapslicenseversionmm_structfileanon_vma_namevm_operations_structuser_structuser_namespacepipe_inode_infofasync_structhrtimer_clock_basecompletionpid_namespacecss_setbpf_progbpf_local_storagemem_cgroupperf_callchain_entryfs_structseccomp_filterrt_mutex_waiterblk_plugsignal_structsighand_structtrace_event_callevent_filterftrace_hashperf_cgroupperf_bufferperf_addr_filter_rangeperf_raw_recordperf_branch_stackrequest_queueuserfaultfd_ctxkernel_siginfotask_grouprcu_node__kernel_timespecold_timespec32pollfdsem_undo_listfiles_structio_uring_taskrobust_list_headcompat_robust_list_headfutex_pi_statetask_delay_infoftrace_ret_stackuprobe_taskvm_structbpf_run_ctxmath_emu_info 44|f*e*g)#* *(*P)*pf*~*)#* *(*P)*p~**8**+v+pH*++ tX*++ t`+*++ x*++ x+;,#***)* c,(c,@u,`, h, p,x,,,$-d,-- \,@-0,-- \,@-0,a-4,a-40,-88,-8P,-<X,-<`,- @h,-@,.h,.h, .p,@-0, .p,@-0,a-4,a-4,-8 ,-88,-<@,-<H,- @P,-@p2.(J..J.. J..J./J./ @J/<X*)f*)*h&+ h&+pi&+) )L5 bh0 Y  PP@@8ADA\A tA ,<L`p(8P`p 0@P`p 0@P`p 0@P`p ,<L.reltp_btf/sched_wakeup_new.text.rel.BTF.exthiststart.maps.reltp_btf/sched_wakeup_versionsched_swith.reltp_btf/sched_switch.llvm_addrsiglicense.strtab.symtab.rel.BTFLICENSE/@E@A @x @r@hn @PZ;@$w @@ '}\# @(Lo(pRun queue latency from task switches, ie: how long each task sat in queue from entry to queue until executing. @?C ;p_``0aaabPb0bDbX@c|Pcc@ehHzRx $^@FJ w?;*3$"D_\` p```1aMTa PaED0k AK a aUEm N A G H0aFBB B(A0A8Dpb 8A0A(B BBBA ,|8cEFG& CAD ^@HeFBB B(A0C8KP 8A0A(B BBBA `" " )o`8 . X  o oof o6 F V f v !!&!6!F!V!01 11%1.181J1U1]1e1o1w1111.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss 88$o``(  088.8of f XEo T ^BXXh c @n`!`!wp!p! })) 0088rX 0