! __.PKGDEF 0 0 0 644 3166 ` go object linux amd64 go1.23.2 GOAMD64=v1 X:regabiwrappers,regabiargs,coverageredesign build id "vVsHvP4qlhGEVu20Z-sB/ivmzxGpLzGAKOT35YPPx" $$B u`bc  ,/5JV\p{!%:F]bs{.7<>BRYhnr},0EIahosx]mz"/<LV`mw &9MZg-@h{ C]nv~browserosinternal/bytealgbytealginternal/cpucpuunsafeinternal/filepathlitefilepathliteerrorsinternal/reflectlitereflectliteinternal/goarchgoarchinternal/unsafeheaderunsafeheaderinternal/abiabiruntimeinternal/runtime/atomicatomicruntime/internal/mathmathruntime/internal/syssysinternal/goosgoosinternal/goexperimentgoexperimentinternal/coverage/rtcovrtcovinternal/godebugsgodebugsinternal/profilerecordprofilerecordinternal/runtime/syscallsyscallinternal/stringslitestringsliteinternal/runtime/exithookexithookinternal/chacha8randchacha8randinternal/byteorderbyteorderio/fsfstimeinternal/godebuggodebuginternal/bisectbisectsyncsync/atomicinternal/raceraceinternal/itoaitoainternal/asanasaninternal/msanmsaninternal/oserroroserrorunicode/utf8utf8pathslicescmpitermath/bitsbitsiointernal/testlogtestloginternal/pollpollinternal/syscall/unixunixinternal/syscall/execenvexecenvos/execexecbytesunicodecontextpath/filepathfilepathstringsstrconvcmd/internal/browsercmd/internal/browser/browser.goCommandsurlOpen\0 [+'  ,-!/.  '             ! "#"$%$&'&() (*+*,-, ./$%&'+.  0  0 12134 35 566787% !"#$% 9:9;<;=>=?@?ABAC%CD()*DEEF FGHGIIJKJ LM. +! L   NO NPQ PRS13/+4 65 .R T+%2TUUVV WX '5% W   Y %+2Y  Z7*%Z*]_^** **QK޲h> $$ _go_.o 0 0 0 644 37243 ` go object linux amd64 go1.23.2 GOAMD64=v1 X:regabiwrappers,regabiargs,coverageredesign build id "vVsHvP4qlhGEVu20Z-sB/ivmzxGpLzGAKOT35YPPx" ! go120ldQK޲h>#c !.266[6@DHLhpkosos/execruntimetimesync/atomiccmd/internal/browser.Commandsgo:string."BROWSER"os.Getenvtype:[1]stringruntime.gcWriteBarrier1type:[]stringruntime.gcWriteBarrier2go:string."DISPLAY"go:string."xdg-open"go:string."chrome"go:string."google-chrome"go:string."chromium"go:string."firefox"runtime.gcWriteBarrier8gclocals·kz6VQo8RBG8j9F8usE93nA==gclocals·mfC9XJ40dybSUNUbjCQzuw==cmd/internal/browser/browser.gocmd/internal/browser.Openos/exec.Commandos/exec.(*Cmd).Startcmd/internal/browser.appearsSuccessfulruntime.panicSliceBgclocals·NxH6OjKY5C2N4z1wxKNFLQ==gclocals·b9OCkjji/fAyN4pS80Detg==cmd/internal/browser.Open.arginfo1cmd/internal/browser.Open.argliveinfotype:chan errortype:noalg.struct { F uintptr; X0 chan error; X1 *os/exec.Cmd }cmd/internal/browser.appearsSuccessful.func1time.NewTimergclocals·Tumw6UTxFRAq+KySimItaw==gclocals·ByQ2wR1iGutfGDjE30c4RQ==cmd/internal/browser.appearsSuccessful.stkobjcmd/internal/browser.appearsSuccessful.arginfo1cmd/internal/browser.appearsSuccessful.argliveinfotime/sleep.gotime.Afteros/exec.(*Cmd).Waitgclocals·J5F+7Qw7O7ve2QcWC7DpeQ==gclocals·VfBBYR1OZkNEohKBh3RGug==cmd/internal/browser.appearsSuccessful.func1.stkobjsync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).CompareAndSwapsync/atomic.CompareAndSwapPointergclocals·fMHNSeaAbfhdVgTH8r09kw==sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).CompareAndSwap.arginfo1sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).CompareAndSwap.argliveinfosync/atomic/type.gosync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Swapsync/atomic.SwapPointergclocals·iilYh2zWk/RieCMyRG2Y4w==sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Swap.arginfo1sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Swap.argliveinfosync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Storesync/atomic.StorePointersync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Store.arginfo1sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Store.argliveinfosync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Loadgclocals·Jog/qYB4a+fiwM7je5AA/g==sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Load.arginfo1sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Load.argliveinfosync/atomic.(*Pointer[os.dirInfo]).CompareAndSwapgclocals·LlfHo70um+DIUn9rjx/QUA==sync/atomic.(*Pointer[os.dirInfo]).CompareAndSwap.arginfo1sync/atomic.(*Pointer[os.dirInfo]).CompareAndSwap.argliveinfosync/atomic.(*Pointer[os.dirInfo]).Swapgclocals·TjPuuCwdlCpTaRQGRKTrYw==sync/atomic.(*Pointer[os.dirInfo]).Swap.arginfo1sync/atomic.(*Pointer[os.dirInfo]).Swap.argliveinfosync/atomic.(*Pointer[os.dirInfo]).Storesync/atomic.(*Pointer[os.dirInfo]).Store.arginfo1sync/atomic.(*Pointer[os.dirInfo]).Store.argliveinfosync/atomic.(*Pointer[os.dirInfo]).Loadgclocals·wgcWObbY2HYnK2SU/U22lA==sync/atomic.(*Pointer[os.dirInfo]).Load.arginfo1sync/atomic.(*Pointer[os.dirInfo]).Load.argliveinfotype:.eq.sync/atomic.Pointer[os.dirInfo]type:.eq.sync/atomic.Pointer[os.dirInfo].arginfo1type:.eq.sync/atomic.Pointer[os.dirInfo].argliveinfogo:cuinfo.producer.cmd/internal/browsersync/atomic..dict.Pointer[os.dirInfo]type:*sync/atomic.Pointer[os.dirInfo]type:*os.dirInfogo:cuinfo.packagename.cmd/internal/browsercmd/internal/browser..inittaskos..inittaskos/exec..inittaskruntime..inittasktime..inittaskruntime.memequal64·fruntime.gcbits.0100000000000000type:.namedata.*atomic.Pointer[os.dirInfo].type:.eqfunc.sync/atomic.Pointer[os.dirInfo]runtime.memequal0·ftype:.namedata.*[0]*os.dirInfo-type:*[0]*os.dirInfotype:[0]*os.dirInforuntime.gcbits.type:.namedata.*[]*os.dirInfo-type:*[]*os.dirInfotype:[]*os.dirInfotype:.importpath.sync/atomic.type:.namedata._-type:.namedata.v-type:sync/atomic.Pointer[os.dirInfo]type:sync/atomic.noCopytype:.namedata.*func(*atomic.Pointer[os.dirInfo], *os.dirInfo, *os.dirInfo) bool-type:*func(*sync/atomic.Pointer[os.dirInfo], *os.dirInfo, *os.dirInfo) booltype:func(*sync/atomic.Pointer[os.dirInfo], *os.dirInfo, *os.dirInfo) booltype:.namedata.*func(*atomic.Pointer[os.dirInfo]) *os.dirInfo-type:*func(*sync/atomic.Pointer[os.dirInfo]) *os.dirInfotype:func(*sync/atomic.Pointer[os.dirInfo]) *os.dirInfotype:.namedata.*func(*atomic.Pointer[os.dirInfo], *os.dirInfo)-type:*func(*sync/atomic.Pointer[os.dirInfo], *os.dirInfo)type:func(*sync/atomic.Pointer[os.dirInfo], *os.dirInfo)type:.namedata.*func(*atomic.Pointer[os.dirInfo], *os.dirInfo) *os.dirInfo-type:*func(*sync/atomic.Pointer[os.dirInfo], *os.dirInfo) *os.dirInfotype:func(*sync/atomic.Pointer[os.dirInfo], *os.dirInfo) *os.dirInfotype:.namedata.CompareAndSwap.type:.namedata.*func(*os.dirInfo, *os.dirInfo) bool-type:*func(*os.dirInfo, *os.dirInfo) booltype:func(*os.dirInfo, *os.dirInfo) booltype:.namedata.Load.type:.namedata.*func() *os.dirInfo-type:*func() *os.dirInfotype:func() *os.dirInfotype:.namedata.Store.type:.namedata.*func(*os.dirInfo)-type:*func(*os.dirInfo)type:func(*os.dirInfo)type:.namedata.Swap.type:.namedata.*func(*os.dirInfo) *os.dirInfo-type:*func(*os.dirInfo) *os.dirInfotype:func(*os.dirInfo) *os.dirInfotype:.namedata.*chan error-type:*chan errorruntime.strequal·ftype:.namedata.*[1]string-type:*[1]stringtype:.namedata.*struct { F uintptr; X0 chan error; X1 *exec.Cmd }-type:noalg.*struct { F uintptr; X0 chan error; X1 *os/exec.Cmd }runtime.gcbits.0600000000000000type:.namedata.F.type:.namedata.X0.type:.namedata.X1.type:*os/exec.Cmdruntime.gcbits.0200000000000000runtime.gcbits.0f00000000000000os/exec/exec.goio/io.goos/types.goos/file_unix.gointernal/poll/fd_unix.gointernal/poll/fd_mutex.gointernal/poll/fd_unixjs.gosyscall/ztypes_linux_amd64.gosyscall/syscall_linux_amd64.gointernal/poll/fd_poll_runtime.gointernal/poll/fd_fsync_posix.gotime/time.gotime/zoneinfo.gotime/format.gotime/format_rfc3339.gointernal/poll/fd_posix.gosyscall/syscall_unix.gosyscall/syscall_linux.gosyscall/syscall.gointernal/poll/sockopt.gointernal/poll/sockopt_linux.gointernal/poll/sockopt_unix.gointernal/poll/sockoptip.gointernal/poll/writev.goos/dir_unix.gosync/mutex.goos/dir.goio/fs/fs.goos/file.gosyscall/net.goos/file_posix.goos/stat_unix.goos/zero_copy_linux.gosyscall/exec_linux.gosyscall/exec_unix.goos/exec.gosync/rwmutex.goos/exec_posix.goos/exec_unix.goos/exec_linux.goos/pidfd_linux.goos/wait_waitid.gocontext/context.gosync/atomic/doc.goos/env.go`_4)Nb ~0{i/epv.,R``bp tx 6Pm   #:Rd|    !/?Ncx  M v&0%,BK2``l` 8``J` 4`8`]` A``"` G``` ``` ``` ``` `4`` G`4`` =`4`` >`4`` =``` Cq(Sg1```.``````!``````` `` `` ``` `` `` ` ` ```` ```` ```` ```` ```` ```````````` ```` ```` ```` ```` ```` ```````````````````++ Q=C>#0?1K=T4r&# ]"r. H :  B4Pas"""i " "%"{ " -(/2"w" 3" &"> u`xvyH "-  uO x "m  : = "-  0O 3 1 4 "f  0 3 14DvPlCmMCl 1< Z' P( P'? (  '%*,JE8E8E8^EH$AKE8JEX8aE87EH9E88HEHEE8DEP)E8(EP.E8FE@E8E@#E8"&EH%EcE8E@sE8EH@A8?A z`l` 8V`J` 4 M`]` A`"` G!d`` '`` `` `` `` G`` =`` >`` =x`` C P\m~BROWSERDISPLAYxdg-openchromechromiumfirefoxlg2ЀWu_Q:q)I9PcEL3<- +|=^|1*y҇XT3qx־M}0&K0K^U6:"<)!H\= IdcXmEf]8@]V(4IdM׍a nGًϕo?A9(o`MuDޢнJWSFUahovF_L &.>N{IVT.P)O47}Za"7CXJz'V0Aet1CjC9(o`Mu0URl-Z ⨂>f,\[DaΦLg+q+No3)p5ASxt6~P?us VcKseLfZJ0 * O# 6;`(i<@&g²پϔ]iT6Al/9*R"o6}%+9W9(o`Mu'/AZ`@N |J#0ښL>g ltҏ{^;!!3$_fVvs鵎l"1/?k.Do-hR2f?E%cBkX9(o`MugKM0H-˞`ښL>g ltҏ{^;!!_;" nQl"1/?k.Do-hR2f?E%cBkX9(o`MugKM0H-˞`!p KcFmH.nPf9*#oZE Nø|ݘX6)bաVY-TL9(o`Mu9(o`Mu9(o`Mu CqZ7GcN[ Kϕc]ͳQw?' }%Xx~Bgq2i{?h۷VʨwI4pȁ #Lq,9(o`MuF)}\f?ëdeMck3;`(i<@ w:YF|,w9"-*rE:Z :Bu$n-vcF-Ҟ ^9(o`Mu3+hGS[BëdeMck3;`(i<@S^)(Oh-CjPA|,w9"-*rE:Z :Bu$n-vcF-Ҟ ^9(o`Mu3+hGS[Bn7JjF% Ϟ07D`]-?2ճaVuZ꜃?(f9(o`Mu9(o`Mu9(o`MuzVE'(JA=ރ=Ȗ7fQ=ރ=Ȗ7fQU]rDҒ>gFSNvIx 2H?9(o`Mu9(o`Mu9(o`MuU]rDҒ>gFQ"gKUl0G1)Aa7KPXϭB_pM608{>>U/zI2% )nCGeY;/۠O;Z~ voISvٟnp֞t40I PY+Ya_EdiVj]rSUW1k6v_l.;-21 ;Ӳݢ153bv&E~|Mb8xNBjYli[|PNQ)gy:gǻcT\[>$$ jj{{p'U-{;ʭ>^?tERRT.s|cA]̚Z""]6񳆟l-0Y\L=B@Dߌė {OH ȍn=g`[bxEv'5h:+]԰A'ǮMXxO]C xkPB WR R_T@chHJq ny2[B\ 3,°=r\ش!6#, <=oWR R_T3zM^$ZF:Xl8㛊Y ڏ䛺?k], t3kW)OWR R_Tژ7ը߼ <4u"y1l^9()WR R_T"y1l^9()WR R_T*V`#rj:$:vEVHdWR R_T#*,M.ވ"y1l^9()WR R_TڵT*}V22:$:vEVHdWR R_T$:vEVHdWR R_T0>v{k9 .f6"uQlWR R_T$:vEVHdWR R_T$.9<@@ACCDFFGIIJLLMOOPRRSUUVXXY[[\^^_aabddegggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiiiiijjjjjjjjjjjjjjjjjjjjjjjjjlnpprtvvvv !%+.8 /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;M_qv!lt4Pc) E a  ) o ) ] y  L "_{ )-[_}%DM\iiq|   %(+.11114ADLS^eejwz} .;>A"2X^sz!1>KRTan !$&01368l +5H/gWgo/og'go''H)M\pk,-|p.)!8e-j|p.))w)!5?)DS-|p/m!|p.!9c3s%&/i;+AHQph.%w!:lE[R[S[T[U'v#(0%.6KxPnvCowCnv3;Z)1P*2P)1*2  $  ;6?.B.;4?/B/ $     $ $ $   $   $  ($0 8 @ H$P  (e0 (f0 (f,0  (e,0 8 (d,$0g8`Pg`hhxh0i (j0 (j,8$@ H P (k0 (k,8$@  (l0 (l,8$@  (m0 (m,8$@ H  (o0 (o,8 @ H (q0 (q,8  (s0! (s, 8  (u0# (u,"8 @  (d08gHnLPTXp\`dhrl!ptxt|# (v0& (v,%0 (x0)' (x,(08- (y0+ (y,*8P+PzXh{p&|<}~                              ! " #$% & ' ( ) * +,- . / 0 1 2 345 6 7 8 9 : ;<= > ? @ A B C "!DE F G H I J K#%$LM N O P Q R S&('TU V W X Y Z [)+*\] ^ _ ` a b cLd$M;f]UHHHHu 111H\$@HD$`HHL$@HH=uHT$` HT$`IH$H1HH51H@H@=u H$H$IH0IsHHL$PHT$HHD$hHHuHL$PH\$HHT$hHH@H\$HHH HHL$PH9rHT$h)H$HD$hH5HH$H4[HDHD=tIH|I{HDHL$PH\$HHT$hHH$H@HL$HHHL$XHHHH$H@ H HHfHD$xH@H HHH@H HHL$PH\$XH9rHT$h#HD$pHD$hH5HHD$pH4[HDHD=uH$L$LL$xMH$I;LDMCL$MCLLMKLL$xMK LTMS(IC0LTMS8H|HDHDLDHDHDLLHDHDHDHHĐ]I;f^UHH`H\$xHD$p@HL$pHT$xHD$XHH\$@HHL$pHT$xHL@IH\$@HD$XLLPIMII?AMM9vALL$PLLLٿH5HT$xLL$PIIIHD$XHL$pH\$@M`IKT"=tLI O,"MkIK "IIYLLLHD$HHHD$H^вH`]1H`]ø1HD$H\$HD$H\$zI;fUHHpH$H$HHD$8HH H=uHL$8H$HL$8I H$ISHHHPH$HD|$`D|$@D|$PHL$PHL$8HL$@HL$`HL$HHD$@H\$011AHuH|$`Hp]øHp]HD$H\$HD$H\$fI;fv>UHH(HBHJHL$DHD$H\$ HD$H\$H(]   WUwAUAPCrAA`^ra_qU#AD_p_o-ne cmd/internal/browser.Commandsh* $ 8AiAA-7JBB@B3A~AN#Gcmd/internal/browser.Open*x7.>( 1 <|UUA/1~)HKLCAAD-`-IA|G#cmd/internal/browser.appearsSuccessful709 3 s7AAIcmd/internal/browser.appearsSuccessful.func19 ? 9 s8#/sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).CompareAndSwap?< 6 sK%sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Swap<9 3 sK_+sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Store96 0-sync/atomic.(*Pointer[go.shape.struct { os.mu sync.Mutex; os.buf *[]uint8; os.nbuf int; os.bufp int }]).Load6 ?? 9 s#@<sync/atomic.(*Pointer[os.dirInfo]).CompareAndSwap<< 6 sA2sync/atomic.(*Pointer[os.dirInfo]).Swap99 3 sA2sync/atomic.(*Pointer[os.dirInfo]).Store66 0sync/atomic.(*Pointer[os.dirInfo]).Load -type:.eq.sync/atomic.Pointer[os.dirInfo]BROWSERDISPLAYxdg-openchromechromiumfirefox  "+   #   +  R!/) &&Ieo[4&%C   VN -J)  cg *    !ZYpU     L2}.IY$ P4OKt#K> 0/0:P/P /B &:CzCC %5 &:CtCC %5:n0/&@:Z<<" 6C 0:PzP2 ,9 0:PtP2 ,9:n      *atomic.Pointer[os.dirInfo]*[0]*os.dirInfo*[]*os.dirInfo sync/atomic_vA*func(*atomic.Pointer[os.dirInfo], *os.dirInfo, *os.dirInfo) bool.*func(*atomic.Pointer[os.dirInfo]) *os.dirInfo/*func(*atomic.Pointer[os.dirInfo], *os.dirInfo);*func(*atomic.Pointer[os.dirInfo], *os.dirInfo) *os.dirInfoCompareAndSwap$*func(*os.dirInfo, *os.dirInfo) boolLoad*func() *os.dirInfoStore*func(*os.dirInfo)Swap*func(*os.dirInfo) *os.dirInfo *chan errorgoogle-chrome *[1]string2*struct { F uintptr; X0 chan error; X1 *exec.Cmd }FX0X1 "2:<@  I;fvUHHHHH]HD$H\$HL$H|$ HD$H\$HL$H|$ I;fvUHHHH]HD$H\$HL$HD$H\$HL$I;fvUHHHH]HD$H\$HL$HD$H\$HL$HI;fvUHHMf Mu2H]HD$H\$HL$HD$H\$HL$Ll$(M9,$uI$$I;fvUHHMf Mu(H]HD$H\$HD$H\$Ll$ M9,$uI$$I;fvUHHMf Mu(H]HD$H\$HD$H\$Ll$ M9,$uI$$Mf MuHLl$M9,$uI$$HH9 -dwarf=false regabibrowser 61+n6wy vi1=Xc6 b3r63$(6F3`=6(t3n{64n36w :30 W6SߕY3O6z3& 6P76D 2q6kcT6»  % nd 0&<