JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrELF>@H{@8@  TTPtdTTT\\   $AE$ ~UqR0hK Jlx|Cn*&&bemX(" @ =" Pu6 Pu"  .X " .! @J ,Q" ,__vdso_gettimeofday__vdso_time__vdso_clock_gettime__vdso_clock_getres__vdso_getcpu__vdso_sgx_enter_enclavelinux-vdso.so.1LINUX_2.6 quq oh oooLinux LinuxGNUa`|.67;ojs^;X t \0D| \ tzRx  e0|(D8uAI BH BA S <pPAF E DBA V V EBC V .u,$0AC AN B H= L L 19t7uH1111E1E1H H HIIH?1111E1E1ff.u!1H H HH?1111E1̃ttH1111E1GQH=Jփ[t1H H HBH+'IIHH IHHH 9uHH?1111E1f.UIIHATL%=SHA$$1H H H?H+H H֋ H?H>rHHȋ H5A$9uHH=ɚ;v1H-ʚ;H=ɚ;wH։I2HiMbH&IBMu1[A\]1111E1E1E1HkHd=^HE‹AAC북=;t't`LL|HHދxH5q׃t1H H HiH+NIIHH >@IHHH 9uHH?L%A$=rIHH=H+^HwH֋ ^H?H>r[H֋ JH=GA4$9uHH=51HH1H=ɚ;vH-ʚ;H=ɚ;wH@^1ff.UIHAUATSHc߃LE#AAC1H H H?I+SHcAKHHLH?H>HF(rHHAKHv AA9uHH=ɚ;v1H-ʚ;H=ɚ;wHI2IB[1A\A]]1111E1E1E1E1̃tR߸[LA\A]]1111E1E1E1E1A{`u$uLHH HCHLA uH0I2HpIrA39C݁=F>ɋH5׃:1H H HH+IIHH tvIHHH 9uHH?OL%I$LEE,$AA|$pHHI+T$HcAL$HII<4I?H>HG(IAL$H E$E9uIHI{ HIC(HH=ɚ;1H-ʚ;H=ɚ;wHIBIHH5HHL >@uNMII9uII3IKLHɚ;vHʚ;Hɚ;wIJHI1z1.+ff.HiHb=\HEH@ HtH11fkff.w\H$H=HDи੓u(`t,@BHt HHF11111E1̋ٸ1111E1̐{Ht Ht 1111̐UHSȃrIwDHMH(H<u2HHuHH H]CH{u"1[̸H]Cf{ fsHSHHHHHPPH@Hd~jj\;;;xj;~u;ja;"VM;tB1111111&7;8 O bG 8int <Y , *s8Cu8Vs32wu32's64'u64'9<  3 , Y   ]a `j K#} 0 ^.Z?F Z h z!"6 #:.W:!secI ;m< y)c+d+fe"#. "#. Z!seq[r]^f_`a? h6 iNjkmy"#.$}3$3n 2> %  m !!pad"7"G#.@ @@[ck\ Sb c debfh$3*G$8"h%,Pu\,,#e res-c?7PPh / hbPPh - P# < / I *"U YU`  jhtr~|%$@,$$e ts$Ec: @@ & Y L .E&UU&TT(w %3. t6k (  } A _  (_     ,3% tv6  tzK62    LH b^.&UU&TT(  $eresEc_ vd7 Eeres$cretek vde9 eGeresfcmskhnsi/|L]+3 ]MyM3 vdM+ MDtO3/oUF tvF3tzFHT+: vd+3 tv,#tz,8ts0L f  !ets BcM vd4 Bets!cret vd6 Dets#c msk= vd> clkLets$c e = seqV  E clkUets$c vd e =  I sec seq:nH vdn< clknJetso"c e q= r r secr nsr seqs= 1 1C clk1Sets2"c vd4 5 e 6= 7 7 ns7 seq8 sec9BX q9 ns. 6Ae AA%fA/A9CG(q (,;q vdE D 0  r-vd E eNFtscxt  H qeY }BLS_ l/V   }0  k' > ret2_, p_&e_ts_Hc reta,%S,_tvS9_tzT retV,!G,+ pG'e_tsGIc retI,> Hvd>M (*q +*7 +  + - f-  .)A) J )& K ? T tS"srcS@tscSI U fVQ +p +4 +? +M - tmp1qsrc> > < <srcB > <<vdD  seq2 6vd D seq  00(  +l low. .A a0mul7 I< J w& p4 ret1 ` ;+  Bee  XS_ $G  2N// _kw: :BE -ES_P P  "`VK?3)%`W:8 cp   DBH 1 0u TL |t I, k- J v2   v     & :61 OI= M `   me Bii  KS_ q  N  q _kw  B  3S_   " VK?3&"W75 cp   A?3t e z;w OI  J ge= 0 # W qo  {y  4F 6O O <O O KH  q e Y |       D i *+ 6  <   e   Jw  : N J = 0 # W  R -O /- Y Y Q g97Y w 8[CARPa_8mi5 ( ` ` 3 }Lf P   ZTw - CV& s  * ( C P 2  ] #       & $ ] 0 .  M G  e c  r n & 1 =      B   S0 . _: 8 H H u D B  NH H u _kO M wY W U  h f Bg  Sr p _| z l  U    " VK ?3 W cp    3 e  w  4   J =   0 * ( # W 5 3  A I  ? =  E E  I G S Q ] [ E 4 g e s o 6  +!<  H  q e Y |   B <     + <!< D w"  *+6  <   e  J"w   " (N #J = 0 40# (W IE 3 =O2# ZX 7 7 Q #dbpl7 T H[#H5 M |6 S    S  & 2  ' '  $ ' 6D D $<D D 6B X k _ S X v   KG  c %c *+n6  <      %\Z   fdus2 yyo,int.. .W<  t q ,r cpu (!Crw"   cpu0 ?p<7  % 91B41B1 U : ; 9 I8 1RBUX Y W : ; 9 I.: ; 9 'I  4: ; 9 I 41 4: ; 9 I : ; 9 I 1RBX Y W  1: ;9 I$ > : ; 9 I1RBX Y W .: ;9 'I : ;9 I !I : ; 9! .?: ; 9 '<( :! ; 9!I1RBX YW 4:!;9 I1RBUX Y W 1RBX! Y!W!&I :! ; 9 IB! : ; 9 I8 "I#!I/ $4: ; 9 I?<%.?:! ; 9 'I@z&I~'5I(I) * 1U+ :!; 9 I,:! ; 9 IB-1RBUX!YW! .H}/.?:!;9 '<0.:! ; 9!' !1.1@z21RBUX YW! 3H}41UX!Y W!5H}61UX!Y W 7% 8$ > 9> I: ; 9 :4: ; 9 I?;> I: ; 9 <(= : ; 9 > : ; 9 ? I8 @  : ; 9 A1RBX YW B.: ; 9 'I C4: ;9 ID.: ;9 'I E.: ; 9 'I@zF4: ; 9 IBG1 HH}I 1UJ1UX YW K1X Y W L.1@zMI~$ >  !I:!;!9 IB1B% $ > I!I/ 4: ; 9 I?  : ; 9  : ; 9 I8 .?: ; 9 'I@z : ; 9 IB1RB X Y W 41B.: ; 9 ' : ; 9 I: ; 9 I4: ; 9 I%.?I;UUUUTTTTTTTUUUTTTUUU0QQTTUUP1r$P1r$PPTUPUUTTTTUUUUUUPPUUTTTTUU" q $p!?C q $p!/??/ ?? "Y?UY"X??X "T$/T?UTPQ??@??Y?? q $p!pUUUUUUUUp zzPzzQ Tpr" TPQ q $p!QPPPQPPPTUZUZT[T[PTTPTPTTTPQPQ| tq"TPP SSSPPPPPQ2 Upr" UPQ q $p!QPPPQPPPUQPQRTRSQP0QPPPp씣|PPUPRRTTRT ʚ;P0Q[ZP U S U U S U S U UT Z T Z T Z T Z T Z 0 0 0T Z Z Z T Z T Z Z Z  S S S S s~ U S US [ P 1s$ 1s$ 1s$ P 1s$ P 1r$ 1s$ 1s$ 1s~$ 1U$ 1s$  1U$1s$ T S [ s $ &#4${"Q P Q {T s $ &4${"# P P \ \ \ \ \[ [ [ [P{ P P P {PQ 2  U pr"  U P Q q $p! Q P P P Q P P P UQ P QR{{{UR\[QP0Q Z ZZ S SS [ [[ \ \\ s $ &#4${" s $ &#4${"s $ &#4${" s $ &#4$|" s $ &#4$|"s $ &#4$|" P || P P PP U |t"#  TT  \ P RR || || XX R \ XX !!  ʚ; ʚ; PP 0 Q0  R R R T R y R y{" R X T S %  ʚ; R 0 Q Z S U PV$U$,U$T$,TQ,Q"T"U P,,&,,@((???P?F??FL                                                  "W4hoo   $/5<J Xa ~ t t+_~+ +.lJ. Ju~ jJ,O<</<JXY+G_  t^ YX<( lX  ~ ~ Z+^_~ J<~=suU  #.rt kfJ   ~ . L~< (Xf@ ~J$f+G_  tX~t~u3~<f^wJ~=~f u~J  ~J<s3 gz<~<!-=!  X/Jw.*f=&f~f y4X^X'~. X<~  ~ ~ Z+^_~ J<~=suU  #.rt kfJ   ~ . L~ JXX~tE J5 ~~tu3~<f^wf}Ff9 uCJ 6MzBu .><z gz< .=X yt e<vr/ <$J+G_  tX~J3~<~XK1J~=~J K~<  ~X<s3 gz<~< =L /XWXy~t~ <~J2 ~X y4X L Yx~X X<~J xt< ^g ~< w ~y4.  ~ ~ Z+^_~ J<~=suU  #.rt kfJ   ~ . L~ JXX~tE J5 ~3~}XKif}FX9 KCJ 6[z<I=3 gz< =I=XJ~ .i= K~. M <=I=~ uz< /Ig~X yt yJ t  }t X  }+07J</ > } X  P~sT[x.u y N]YuJ  .gf.}x I E "W/  Y .Y<.~.y.  #>#1=/=0MvY/Ku1=y?MxY11!"4Y1M=KKK2??=PK##&K=1_=/truecpu_relaxtimens__vdso_dataclock_gettime_fallback__s8vdso_timestamp__cvdso_time__s64__cvdso_clock_getres_data__cvdso_time_data__cvdso_clock_gettime_common__cvdso_clock_getres_common__cvdso_gettimeofdaypvclock_read_retrylong long int__compiletime_assert_39long long unsigned intVDSO_CLOCKMODE_TSCvdso_read_retry__cvdso_clock_gettimetsc_offsetvdso_clock_modevvar__vdso_dataVDSO_CLOCKMODE_NONEVDSO_CLOCKMODE_PVCLOCKproductcycle_lastarch_vdso_datapvclock_read_begin__arch_get_timens_vdso_data__kernel_time64_tvdso_read_begintsc_pg__compiletime_assert_40dividendms_hyperv_tsc_pagemaskpvtiremaindertimezonevread_hvclocksystem_time__u8tsc_scale__int128clock_getres_fallback__kernel_old_time_tdo_hresdo_hres_timensarch_vdso_cycles_okvdns__compiletime_assert_172hv_read_tsc_page_tsc__compiletime_assert_176__compiletime_assert_177__compiletime_assert_178__compiletime_assert_179tz_minuteswestbooldo_coarseshort intvdso_calc_delta__kernel_timespec__arch_get_hw_counteroffs__vdso_timehvclock_page__unusedrep_nopvread_pvclockversiontv_nsechrtimer_restv_sec__kernel_clockid_t__pvclock_read_cycles__vdso_clock_getresVDSO_CLOCKMODE_MAXarch_datatsc_shiftcur_tsc__kernel_long_t__int128 unsignedmul_fracunsigned charbasetimecurrent_stack_pointertsc_timestampfalsevdso_shift_ns__s32__cvdso_clock_gettime_datatv_usec_clkiddivisor__u64mult__vdso_clock_gettime__kernel_old_timevaltimens_offsetpvclock_page__iter_div_u64_remVDSO_CLOCKMODE_HVCLOCKhigh__vdso_gettimeofdayshort unsigned intgettimeofday_fallbackarch_vdso_clocksource_ok__cvdso_gettimeofday_datapvclock_vcpu_time_infoGNU C11 13.3.0 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -mharden-sls=all -mrecord-mcount -mfentry -mcmodel=small -m64 -mindirect-branch=thunk-inline -mindirect-branch-register -march=x86-64 -g -gdwarf-5 -g -gdwarf-5 -O2 -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-strict-aliasing -fcf-protection=none -falign-jumps=1 -falign-loops=1 -fno-jump-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -fno-inline-functions-called-once -falign-functions=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fPIC -fno-stack-protector -fno-omit-frame-pointer -foptimize-sibling-calls -fasynchronous-unwind-tablespad0_Bool__cvdso_clock_getresulongtz_dsttimemul_u64_u64_shrpvclock_scale_deltavdso_tsflagsVDSO_CLOCKMODE_TIMENS__arch_get_vdso_datareserved1__u32do_coarse_timensstartrdtsc_orderedtsc_to_system_mulpvclock_vsyscall_time_info__compiletime_assert_173tsc_sequence__compiletime_assert_174__compiletime_assert_175__arch_vdso_hres_capable__vdso_getcpuvdso_read_cpunodeblobgetcpu_cache/build/linux-dLQ24T/linux-6.8.0/arch/x86/entry/vdso/vsgx.S/build/linux-dLQ24T/linux-6.8.0/debian/build/build-genericGNU AS 2.42__vdso_sgx_enter_enclave/build/linux-dLQ24T/linux-6.8.0/debian/build/build-generic/build/linux-dLQ24T/linux-6.8.0/arch/x86/entry/vdso/vclock_gettime.c/build/linux-dLQ24T/linux-6.8.0/arch/x86/entry/vdso/build/linux-dLQ24T/linux-6.8.0/arch/x86/include/asm/vdso/build/linux-dLQ24T/linux-6.8.0/include/clocksource/build/linux-dLQ24T/linux-6.8.0/arch/x86/include/asm/build/linux-dLQ24T/linux-6.8.0/include/linux/build/linux-dLQ24T/linux-6.8.0/arch/x86/entry/vdso/../../../../lib/vdso/build/linux-dLQ24T/linux-6.8.0/include/vdso/build/linux-dLQ24T/linux-6.8.0/include/uapi/asm-generic/build/linux-dLQ24T/linux-6.8.0/include/asm-generic/build/linux-dLQ24T/linux-6.8.0/include/uapi/linuxgettimeofday.hhyperv_timer.hmsr.hmath64.hpvclock.hgettimeofday.chelpers.hprocessor.hint-ll64.hposix_types.htime_types.htime.hdatapage.hasm.hvvar.hpvclock-abi.hhyperv-tlfs.hstddef.hclocksource.h/build/linux-dLQ24T/linux-6.8.0/arch/x86/entry/vdso/vgetcpu.csegment.hgetcpu.hvsgx.SGCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 e  `= 0uc P Tm" @  &0 Y" PuD ,R Pu7" " .K" ,f @{ .vclock_gettime.cvread_hvclock__arch_get_hw_counter.isra.0__cvdso_gettimeofday_data.constprop.0__cvdso_clock_gettime_data.constprop.0vgetcpu.cvvar_page_DYNAMICpvclock_pagehvclock_pagetimens_pagevvar_start__GNU_EH_FRAME_HDRvvar__vdso_datatimens__vdso_data__vdso_sgx_enter_enclaveLINUX_2.6__vdso_gettimeofday__vdso_getcpu__vdso_clock_getres__vdso_clock_gettime__vdso_time.symtab.strtab.shstrtab.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_d.dynamic.note.eh_frame_hdr.eh_frame.text.altinstructions.altinstr_replacement__ex_table.debug_info.debug_abbrev.debug_loclists.debug_aranges.debug_rnglists.debug_line.debug_str.debug_line_str.comment  Hohh\% 8-5oBo8Q ZT`TT\n@x~oo<{(.9+?!POOtR70e> 0q 0u+u xz)