gLEix,L$0A $L$ L$L$D$ L$ D$t,ËD$4L$0 D$8$D$ D$D$<$D$$D$L$( $q L$@D$,Á$&$\J|;J}< $D$蜃$u#$DD$a$ i$\D$tDŽ$$ $ L$L$~W$$$L$L$L$$L$ $L$n$#utL$ $L$l$$]$ $ @D$L$ $$:$:$$D$$$D$$D$A$$$$D$$D$$D$ "$ 5ѵ$ TtB d< uֵ$\D$ 1҃\}:$; A$. Z$! $ $ $ $ ض$ $ ø$lD$$D$ $/1|$+D$1|$+\$|$t$D$ÃHD$0$D$H$D$LD$з$. l$\$E C9t9v  ø Ãu1 ÃD$L$ $ u1ËL$@ᆳރà \$\$C=ᆳt /!\$K ;D$uT$JK 1 ÃD$@T$ÃD$@T$zÃ0< $D$S} 0ÉD$($L$L$L$}D$($0Ã|D L$ $ uȃ0ÃD$ PTT$Bu YT$BBBD$(B$D$$D$L$L$ Ã(D$,@TD$$[T$3Bu T$BBBD$4 $L$L$L$0L$D$$D$ +D$D$ $^D$D$$D$D$D$ D$$fD$D$L$AtaA$hD$D$D$@$D$D$D$ D$D$@$pD$D$`L$ $G(øJ$_T$  $L$L$"NuȃÃD$L$ $-D$ D$$D$ D$D$$D$L$뵃  $L$L$Mu4|$ tuȃÉL$ $D$D$D$L$؃D$L$ $,D$ D$$D$ D$D$$D$ L$뇃$  $L$(L$L$,L$L$0L$ L$4L$Nuȃ$ÃD$ L$( $l,D$D$ $D$D$yD$ $D$L$ 뵃 L$t$ȃD$P ÃT$$uD$ $1Ã|$ t D$ D$   $L$ L$T$GOt`ȃD$L$ $+D$D$$D$D$L$|$ u(L$ ${+D$D$$D$D$L$ȃà  $L$L$P ÃD$ D$d$ D$ $L$D$t$L$ $*D$ D$$D$ D$D$ÃT$L$ tQÃÃT$L$ tQÃËL$AøËL$u1ÉȃÃL$ $?u1ɁL$ }2L$ $u$L$ AL$ |1ɁL$ }3L$ $uød$EL$ AL$ |͋L$ $t$ÃL$ $t1øËD$à \$$|$,1 1l$T$(|$0uEl$D$L$ $\$$\$(*|$D$D$u ËL$4 $L$L$,)|$t$0l$\$$t.;|$,}D$T$(uG|$||$uu D$G|$\$11  -+0u Cu10|9~ tډЃÍC ȃЉCxt)CXt 0|7CЃЉ0|9~1a|f~A|FȃɉCΉȃȃЉC-u t  CCL$ $Ã$1Ƀ!}EL$ <ܽu1T$ D$ܽ$A!|$v1à Yl$1҃!}ܽ9u 9t B!| ܽD$ |ܽt D$;tJ}D$$ÉT$ܽӋT$Ӄ t D$$Ѹ$LD$D$D${Ã@T$HL$D9w1@D$L$L$HD$D$ D$$D$(D$PD$,D$$D$LD$D$D$@ÃT$BJ)ȃt$J $JL$D$D$T$;D$uJJ1ÁL$$$PD$D$D$D$ $X$8$ $$TL$D$~$ $@L$t ȁLøLÃD$$ $L$ L$D$D$KÃD$(L$ $L$$L$D$D$$ÃL$ $ ËD$ @ËT$ l$EUU\$ M ML$ME1Ã4|$ɉ $'ft$>l$DL$(;L$$=sZCΈD$8D$8;D$4rM)U]D$  ,$L$+L$LL$)@fD$\$($L$L$l$D\$(놉,$\$D$rft$>l$DÃt E D$$H@ø@ËE(D$LT$BB@D$B($L$L$L$L$ YÃT$BB@fD$$L$L$L$Ã,t$0\$4u'4$hL$L$L$ ,ËF,t_11ҋF(9‰T$$}<u4$\$T$l$ ,ÍL$" $ډl$( L$t$0T$$\$4l$(B륉$D$L$4 $wD$L$0 $L$4L$L$L$L$L$ A,Ã\$CC@$D$Ã$|$(l$,u'<$nL$L$L$ $ËG,t+w(19} Zu<$l$\$$Cډft fu)ȃ\$CC@$D$UÃT$B fD$B($L$L$L$ ÁD$<$@,D$,1D$DD$H1$@ p$AAx$@ xL$,tD$L$@ dxXYbt ĜD$8D$,%uDD$Hu D$DD$DL$H؃D$DL$HD$<$ʼnD$P1t$0YD$DD$Hu M0$H(9} D$Y9J|$<9D$,0)D$,t|$8D$,@tD$,D$,t$|$8uM$I |$8tl|$8te|$<t6M-$`,$ $AL$t$t$ #ĜËD$, tM+뼋D$,tM 먉M0듋$H$9}D$Y9w$@$:M0F؃|$8 E0u d$,FFM0FL$ $L$DL$L$HL$T$8T$ T$ L$T$L$4$D$DD$H;D$D$ L$8L$L$t$0l$PD$,%tЃ)ЃtMl$PT$L\$4 Ft$0M,F؃1t$8щ1t$8NjD$,%tЃ)ЃtMT$L F볉M,F,#ؗD$<D$8D$LD$8 otx{D$8D$8uD$,%tUD$,%t!$BJAD$DAD$H$BJAD$DAD$HD$,%t:D$,%t$AAx$AAxD$,%tDD$,%t$AAxO$AAx4D$,%t@D$,%t$AAx$AAxD$,%t$AAx$AAx \$k,CCP%tCщ‰Q1 É%tK %tK ԉ%tKf K 빋L$A -=t5 t*#t+t,tÁI,I, I,I,߃I,كht0ltuuʁI,A,%tI,I,뤋A,%tI,I,뇃L$ D$%A D$D$%A( $D$D$D$D$ *1ø@ø@ø@ø@ÃL$ $L$ L$L$$L$D$ D$GÃD$D$ $F} ËD$  1à D$ \$  $F\$ } ËT$ ؃ÃL$ $L$ L$L$$L$D$ D$^FÃ,D$$D$D$iT $D$|)D$$D$D$D$vD$$L$ $,Ã=uø \$|$D$\$ vĉ ȉD$Ã,D$4\$$t$(|$$D$(%3)É11҃|v }Vu2D$(%t tؕҋD$0PD$0(,ى )ى Љʼnى볃 u몃@}ك똉ډЃ "щʼnщ )щ ЉkD$4|$fD$l$\$l$T$GD$$D$\$ÃD$%t\|$ tID$ ؉D$ D$ЉD$D$D$D$ D$ D$D$}-dËD$؉D$뿋D$D$D$ D$ D$D$}à D$$D$D$M Ã$t$,T$(\$4l$0u D$ D$9r 9u!;l$ s ȉD$9r9tD$1|$|GD$ ȉD$9w9u9r)9vN)ރ ȉL$|$}|$8tD$88D$8L$H|$<t D$<D$lk)==0panic: panic: 4#4%-+4,4-4C+E{G{S-X-b-c}+d-e{f{g{h4l4n3o-p-r{s,u4x-assert failed: %s q->size == t->sizeq->next==nil || q->next->prev==qq->prev==nil || q->prev->next==qq->magic==FREE_MAGICt->magic==FREE_MAGICa < t->size && t->size < bt->next==nil || t->next->prev==tt->prev==nil || t->prev->next==tt != nil (*t)->magic == FREE_MAGICnode != nil node != nil *loc == nodeolst != nil B2NB(a) == bb->magic != FREE_MAGIC b->size >= dsize2bsize(p, dsize)b->size - dsize < 0x10000newarena %lud pool too big: %lud+%lud > %lud memory pool too largebot->aup == top && top > botpool %s block %p hdr %.8lux %.8lux %.8lux %.8lux %.8lux %.8lux tail %.8lux %.8lux %.8lux %.8lux %.8lux %.8lux | %.8lux %.8lux user data %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux | %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %.2ux %s %s pool panicbad magiccorrupt tail magiccorrupt tail ptrcorrupt tail magiccorrupt tail ptrdangling pointer writebad arena sizebad arena tail sizeblock too bigmem user overflow (magic0)corrupt tail magic0corrupt tail magic1corrupt tail ptrtoo much block datamem user overflowmem user overflowdon't call me when pool->move is nil B2D called on unworthy blockD2B called on non-block %p (double-free?)invalid allocation sizea->size >= nbsizecannot satisfy dsize %lud span %lud with align %lud+%ldD2B(p, c) == bpoolalloc %p %lud = %p poolalignspanalloc %p %lud %lud %lud %ld = %p poolcompact %p poolrealloc %p %p %ld = %p poolfree %p %p dsize >= getdsize(b)poolmsize %p %p = %ld found wrong tailpool %p %s (%p %.8lux %lud) #c/pidnaninfinityinf7635118191655355242878388607671088631342177271251562519531251220703125152587890625190734863281251192092895507812514901161193847656257450580596923828125?$@Y@@@@j@.AcAחAeA _BvH7BmB@0BļB4&k C7yAC؅W4vCNgmC=`XC@xDPKDMDJ-DyCxD(,* E52TEqىE/'E!1Eꌠ9Y>)F$_FnFF"F|FMraB3G yhGiWCG*GJH\)c=H7]rHaxHyֲHL}YI\CkFI3T|I\'Isȡ1I:~^Jd~QJvaJ0}GJ>nllJ$KAjZK=P1PKMZ>dKW`M}Kmn/LDcL^LpuLafirM?O8MrbnMG9Mz)M:Ft NdȋBN=ֺ.wN 9iNCNuOILLO֯OO[пOE!P/'%UP_QP6PbDP{U[*QmUx`Q*4VQz5߼QlX R.4R9mr"iRY) kRعeR$N(Sa򮌮>S }W-sSO\]ScbuSp] T%L9hGT.B}T}Ô%IT\nTsqUFQU`RUxӫU?+dpU5=%VN=@[Vҟ&VG0JV=:YVf$0W&sdWW)>W]3sMXk5!a9XBioX)8ӣX*4X5AHxY(-\CYr%4xYv/AYiY?ZOMZ20HwZ~$|7Z-[bZXC}"[;/V[ ;C-[SJ[= \[M"4+\0IΕ2a\|AH\[R\ysKp]WPM4]mH=j]Į]-f]u8W]am ^|M$D@^`-Ut^x^WUH^P.5_[ypH_r]~_':__ k_EW`RVR`'.N`(:W"`Yv5`Binits: unknown mode %d Bopen: unknown mode %d  (/4;W@GJPU[`fkqu{ \T+,.òBʲղ3޲4567 XYG#,F/8I;DHGPVSWY` fn rz0DA@$ȳ&ҳܳS8:; <=!(>-4?9@EEN-SZU^h)ow'| 12(#%ƴRϴԴ"ش޴M!LQR{PD?0123456789abcdef0123456789ABCDEF ((((( H NaN+Inf-Infe%de%de%d?4 awo$@programboolop || boolop && boolop !relop != relop == relop <= relop < relop >= relop > arrayindirect$(substrsubstrsubsubgsubgsubsindexsindexawksprintfsprintf arith + arith - arith * arith / arith % arith -arith **incrdecr++incrdecr++incrdecr--incrdecr--cat pastatdopa2matchop ~ matchop !~ matchopmatchopintestintestawkprintfprintfprintstatprintclosefileclosefileawkdeleteawkdeletesplitsplitassign = assign += assign -= assign *= assign /= assign %= assign ^= condexpr ?: ifstatif(whilestatwhile(forstatfor(dostatdoinstatinstatjumpnextjumpnextfilejumpexitjumpbreakjumpcontinuejumpretbltinbltincallcallargarggetnfNFgetlinegetline #include "awk.h" #include "y.tab.h" y.tab.hmaketab can't open y.tab.h! y.tab.hstatic char *printname[%d] = { definemaketab funny token %d %s funny token (char *) "%s", /* %d */ }; Cell *(*proctab[%d])(Node **, int) = { nullproc, /* %s */ %s, /* %s */ }; char *tokname(int n) { static char buf[100]; if (n < FIRSTTOKEN || n > LASTTOKEN) { sprint(buf, "token %%d", n); return buf; } return printname[n-FIRSTTOKEN]; } mnp s w|    §ϧާmainAAetext/nLstrtod.cpanicbuf4.stringRfmtlock.cDbrk_.s.rathole atol.ctknownfmtZbinit.c;utflen.cMpow10.c4endmalloc.cVmemccpy.sL.stringd$0.0argv0.slibbio.al.string[bflush.cJutfecpy.csbrkmemprivT.stringedatalibc.alibc.hargv0 386Cpread.s\.stringXlibbio maketab.c9getcallerpc.cfmtalloc.close.sFrerrstr.ctablock.cu.hnamescmd awkgetfields.c.string#fmtsrcatexitflagsys'print.c4getpid.c,sleep.sltable3read.conexlock*dofmt.c doquotey.tab.hcontrib-open.s\memchr.sproto.h2sbrk.cUmemcmp.s_tos=pool.cpool.h__assert+9syscallTproc`$509f7b52.3fd34413h.stringImemmove.sfmt.cNnan.cAerrfmt.c .stringWvsnprint.c6tas.s09sys$vseprint.c!atexit.c1write.ctab1Xtab2(fprint.cSerrstr.sYbrdstr.c,fmtl%vfprint.cKtoupper.c_exits5abort.c$0.41b00000boydHstrchr.swbufsstrcmp.clibc"_assert.cstrcpy.sport]create.sstrlen.s0_privates$0.41f00000  ' fg )* t-  E smash0.frametok namedefcn argssmain.frame.safetoknamedefcbufibp "strlen.framep $:strcpy.framep1p2 i_mainL.frameinargvinargc AB strcmp.frames2s1 AB  ;sbrkalloc.framensbrkmerge.frameylxxaplock.framepwpunlock.framepcheckenv4.framebuffdpprint .framevfmtpvpoppanic,.framenv msgfmtpvpmalloc.frame .safevsizeImallocz.frameclr .safevsizemallocalign(.frame .safev spanoffsetalignsizenfree.framevrealloc .frame .safenvvsizeOmsize.framevrcalloc.framevszelemn .safesetmalloctag .framevpcsetrealloctag .framevpcgetmalloctag.framev getrealloctag.framemalloctopoolblock.framev AB +#lock.frameilkcanlock .framelkunlock.framelk AB 'getfields$.framesetnrr intok mflagargsnargmaxstr  AB 7atol.framesatoi .frames! AB ;$atexit.framefiatexitdont.framefexits.framesipid" AB 1_assert.frames#$ AB ovseprintD.framefmt args0fbufe#% AB #&Zy_fmtFdFlush.framenf (vfprintP.frame4nfmtargs0buffd0f#' AB  print .frameargsfmt#( AB  fprint .frameargsfdfmt#) AB #&Zv!fmtfdflush .framef!0fmtfdinit.framefd sizefbuf#* AB #&Z]!edofmt8.framenstruner rsrt nfmtffmt#_fmtflush .framelenft$"_fmtpad$.framen if$_rfmtpad$.framen if%_fmtcpyH.frame*_runest r$ncrsrtn fl(wfme szmvm(_fmtrcpyD.frame&_runerts men fl$wmvmf+}_charfmt.framexf+_runefmt.framexf+fmtstrcpy0.frame.safei rjsf,_strfmt.framef,fmtrunestrcpy(.framesf-_runesfmt.framef-_percentfmt.framexf-_ifmt.framehi.safelnLpCbufdbasePconvXvupflf`neg3_countfmt.framef4_flagfmt.framef4_badfmt .framexf+,4sleep.frame+-4open.frame+.5close.frame+/5_exits.frame01 AB  5write.framenbuffd02 AB %5Cbrk.frameblp5zsbrk.framenbl03 AB  5read.framenbuffd04 AB 5getpid0.framefb05 AB  6gabort.frame 66q_tas.framel 7$6}memset.framencp 86_d2v0.framey(.safexd7_f2v.framefy7_v2d .frame.safex8g_v2f.framex8slowdodiv(.framerqquohi iquolodennum9dodiv@.framern xqnumdenrpqp;H_divvu .frame dnq;_modvu .frame dnr<vneg.framev<+_divv,.framednegnneg dnq<_modv,.framenneg dnr=_rshav .framear b>!_rshlv .framear b>_lshv .framear b?_andv.frame bar?_orv.frame bar?4_xorv.frame bar?N_vpp.framerl?m_vmm.framerl?_ppv.framerl?_mmv.framerl?_vasop0.frameret typervtufnlvB_p2v .framepretB_sl2v .frameslretC_ul2v .frameulretC_si2v .framesiretC2_ui2v .frameuiretCJ_sh2v .frameshretCg_uh2v .frameulretC_sc2v .frameucretC_uc2v .frameulretC_v2sc .framervC_v2uc.framervC_v2sh .framervC_v2uh.framervD_v2sl.framervD_v2ul.framervD _v2si.framervD_v2ui.framervD_testv.framervD,_eqv.framervlvDJ_nev.framervlvDh_ltv.framervlvD_lev.framervlvD_gtv.framervlvD_gev.framervlvE_lov.framervlvE0_lsv.framervlvEX_hiv.framervlvE_hsv.framervlv 9 AB  Egetcallerpc.framex: AB  Eutfrune .framersc; AB F.utflen .frame runens< AB Fchartorune.framerunestrG7runetochar .framerunestrGrunelen .frame strrunecGrunenlen.framernruneHfullrune .framestrn=* ij ,- cH\checklist.frameqtIchecktree.framebatIltreewalk .frametsizeJntreelookup.framesizetJtreeinsert.frametreenodeJtreedelete .frameloctreenodeKtreelookupgt .frametsizeKlistadd.framenodelistL$listdelete.framenodelistLppooladd(.frameolstparent nodepanodeM#pooldel$.frameolst parentnodepNdsize2bsize.framepszN>bsize2asize.framepszNeblockmerge.framepoolabO1blocksetsize.framebsizebOwgetdsize .framebOblocksetdsize .framebdsizepP_trim$.frame fragextrabdsizepQSfreefromfront.framebbskipbpQarenasetsize .frameasizeaRpoolnewarena0.framebapasizeSblockgrow .framedsizensizeapbTarenamerge$.framebbotbtoptopbotpV4dumpblockD.frame cppbWprintblock.framebmsgpX-panicblock.framebmsgpXzblockcheck8.frameeqbq dsizeaq intbp\arenacompact,.frameb ebnxtwbcompactedap]poolcompactl.frameacompactedpool^-B2D.frameap^]D2B .frameavp^poolallocl(.frame.safebsizepdsize_poolreallocl@.framenewb$nvleft,.safe rightnbsize obsizeodsizeapvndsizebalignptr.framevoffsetalignbpoolallocalignl8.frameb cv .safespanasizepdsizealign offsete2poolfreel(.frameabpvfpoolalloc$.framevnpg$poolallocalign0.framevspan offsetalignnphbpoolcompact.framervpi)poolrealloc(.framenvnvpjDpoolfree.framevpk;poolmsize(.framebdsizevplpoolcheckarena.framebpatailam-poolcheckl.frameapmpoolcheck .framepmpoolblockcheck.frame.safevpnpooldumpl .frameapnWpooldump .framepnpooldumparena$.framebapnmemmark.framesigvsize#> AB #&Z!o5_fmtinstall.framecfofmtinstall.frameretfcofmtfmt.framepcpi_fmtdispatch .frame.saferunefmtfisrunes#? AB  @"##&xrZxadd.framevanrxsub.framenvarxdtoa|.frameDc2Lc4Hc3@c18is1,h4dh.safe$g0eXchrPucaseTsigns2f\precfmt{C_floatfmtL.frame4.safef(sfmt{_efgfmt .framedf#A AB #&Zc{errfmt.framef.safebuf+B|Fpwrite.frame+C|Npread.frame+D|Vbrk_.frame0E AB |^werrstr.frameargbuffmt0F AB |rerrstr.framenbufbuftmp G7}_mulv.frame bar}?_mul64by32.frame bar}]_div64by32.frameba r}p_addv.frame bar}_subv.frame bar H'}strchr.framecs IH}memmove.framenp2p1J AB ~1utfecpy .framefromtoeK @1~toupper.framec~tolower.framecL AB  @"(~strtodH.frame4.safeLd