P4C%\H $D$($/L$t@D$(J $UD$ R $DD$$|$(u#$WD$n$|$ u qD$ |$$u rD$$$,$D$D$,D$D$ $,$sD$D$(D$L$ D$L$ $T$T$tT$L$L$,=1L$ u AL$ tt$$,$D$L$D$L$ $,L$5D$$,$D$D$D$D$D$ T$#|$t$,$D$|$$t $,$D$D$$D$e$,$D$M$,$e$\AL$:u $,$}D$D$$,$D$D$D$T$,4B.|$D$tt 8u1ùÃHD$$ D$H$D$LD$$ T$|$u$D$p D$$L$L$TƒtBD$D$ Ã|$t$ D$|$}L$Ël$}3DtD%tÉ DŹ)ٸH59D$}m [)كH!Ńu/|$|vus /@Áw넍 [)AH9lv_C6 |$D$(w  û}Auvrv~ [)AH9vtC| Í [Ƀ)ٺI 9} ) IɃ? >F9|؃ ýxD$D$L$ $L$L$à |$1D$L$t(wFD$L$u û}ɍ [)AH9vtC멃l$1Ë\$ s ú}2)ѸH59sH9| 1B|΃| 1t$ 1Ƀ!}EL$D$D$ L$0L$L$$t$(l$LD$$%tЃ)ЃtMl$LT$H\$, Ft$(M,F؃|$<D$<1t$0ыD$<1t$0D$D$$D$ D$D$$D$D$\$K ‹=^uL$ $\$T$ËD$$\$\$D$$D$D$ÉT$$D$ D$$D$ D$^D$$D$D$D$ D$p뺃D$$D$ D$fD$$D$$D$R\$ T$$C9u9w$\$ T$$D$@,$T$D$@,Ћt$l$$\$ ECCX K Ë@)ÃM D$4$\$\$D$$D$D$\$ L$$$A)؉D$L$D$$L$D$)ȉD$D$$D$D$ND$ É^$^1Ã8\$@T$<$9D$D$\$ D$CD$CD$C D$CD$ CD$$CD$(BHЋT$@\$D$D$@D$D$U$D$&\$LD$|\$Lv)L$U $L$L$tL$@D$|\$LQL$U $L$L$XD$@OD$<D$|\$Dp$t$D$D$݄$x\$$t`,L$ $D$L$ $D$$t$D$D$D$D$D$D$ F1pÃT$BB@\$ $D$ \$XÁD$$D$L$ $D$L$ $YD$$ $L$L$L$L$L$L$ 貪Ęø3@ø2@ø@Á$D$$$D$$D$$L$ D$$D$ĔÁD$ D$ $D$$ $$ D$D$ D$8D$ $D$dČËL$D$d$ӋD$d$ËD$ d$ÉYËL$D$d$ӋD$ d$ÃYËL$D$T$t$ ËL$D$\$ D$\$YËL$D$\$ +D$\$Y1|$+\$|$t$D$Ë|$t$\$ t"19 t9tt܃\$T$9rЃÉ$L$ L$D$)щL$ pT$u!L$9vI%=tȃIL$a| zȃÉËL$A| Zȃ ÉÁ<$DDŽ$DŽ$8DŽ$,11ҋ$@EÃ0| 9 -   cqt/$t"$8~L$$8 0$8u <Ë$8D$u$8$,$tؖ$,$,|$,6~7$t$h <ø$T <DŽ$($,~7D$$$8D$$,D$$(D$ $,Ƀ$,aD$5S$8D$($8$4D$$$8D$+$(D$@$4$89}^L$ +$8$D$D$$8D$D$$0D$$4+$8D$$4$8$8DDŽ$(11҃ }DƃA$,$L$$\$ $$A $L$$L$ $}DŽDŽA|11҃}<t ѬB|č$$L$ $$L$?1҃}&;t1ۋB|ڃQ$)$|$$$ݜ$1҃}6݄$ D$ D$ }ݜ$B|ʋ$tܤ$ݜ$݄$$$(ȉD$G ݜ$݄$<Ã}1҃}B拌$$)$ŃЍBD$$$8D$$,D$$(D$ o_$8>$,$tL$$$Duȉу$}L$$Duh$W$@$,$pL$J$D$At ȉ"<Ãt AMM:E t .tA+t-u$$u븃먃$ڃ$$8$,ttkaEt ect U;kt[t]tXtStG$8u0t,$8D$$8$8Ȉ$,벺뫃t tu؃Љl$ 1һ~ Љ‰$KUÃl$ 1ۃ}DC|1҃}DDB|D$$D$0d$L$ u20~ Ã|$u} |uA|19~ 9} D$g t$\$1҉ىumF?uNtƉt5t(‰Ɖ)‰E0D$uE É벍Љ‹D$눉ىlj)‰E0F?uD$눍Љǃ l$\$T$ l$~3$T$ D$l$\$T$ l$̓~$T$l$ ÃD$$ | T$ R ‹D$L$ $JL$JL$\$T$~KD$$)D$(D$$D$ D$T$$Ã|$t$1O;|$ s2t)ݸgfff‰Ӎ)N0u׃ЋL$؉Ÿgfff‰Ӎ)N0듃 D$,ڃ | T$ R x‹D$L$$ $JL$JL$|$$t$(l$}MËD$0L$)D$,(.<$D$\$D$D$ à D$D$D$t9T$D$ t $D‹D$9t 1 ÃL$}Vىȁ} 4pÉȁ‰)ЉT$ $\$D$ $L$=Á} pÉȁ‰)ЉT$ $l\$D$ $\L$ÃD$$$ÃD$\$ D$%=t1D$$D$:u 1D$$|$ }L$$ÃL$D$ $<$t1Á|$u| 1|$u 11ÃD$(D$ $ uD$ $D$vtD$ \$ tD$ \$D$ $T$(\$ D$uL$ \$D$%d$L$?D$ÃL$(\$ uD$ \$ D$%ƃȃ͕ؕ~ H)ž~ty~[~l$ L$ٺЋL$HT$!‰й ) D$ D$%d$ D$)݃d$ D$D$ M1l$ D$ D$ D$%d$  D$Q΁|\$ v$ø$Ã\$$D$\$D$%=u3D$|$uD$%ud$D$D$\$vF\$v.d$$\$L$$\$- d$D$Á)Ѹ!D$D$D$D$d$Ã5у!D$\$vd$D$ÃD$$L$ $L$L$ L$D$D$ Ã|$Ã|$ø)@ËD$d$t$ ËD$l$|$ Ë\$ t|$t$uu1vøù))L$t|$D$ t1\$|$t$É+D$D$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 == nodepool->nextpool->prevolst != 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 sizemem 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/pidsbrkmem/env/MALLOCFDcanlock(&pv->lk)==0panic: panic: ?$@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`naninfinityinf7635118191655355242878388607671088631342177271251562519531251220703125152587890625190734863281251192092895507812514901161193847656257450580596923828125/env/%s 7#7%v1+7,7-7C/E}G}SU1X1b1cU/d1e}f}g}h7l7n7o1p1r}s0u7x1R{PD? ((((( H ?$@NaN+Inf-Infe%de%de%d0flagfmtargsaux/usage: $0 not set $0usage: %s [-%C] [-%C %s]] %s usagemain0 &ijX    ë ˫ ֫A0Cassert failed: %s A0123456789abcdef0123456789ABCDEF9etext/Mfabs.cIstrtod.cstrrchr.c(.stringPfmtlock.cAbrk_.sP.rathole%atol.c6atom.s8utflen.cJpow10.cend!malloc.cTmemccpy.s.string $0.0argv0.sbdataGutfecpy.cXsbrkmemprivPedata libc.a libc.hargv0386@pread.s($0.c1e000000.string,semrelease.shfmtallocgetenv.c0close.sCrerrstr.c$lock.c u.hptabcmdauxfmtsrcsysgetpid.cp.string3read.c+dofmt.cdoquote0.string/open.s8knownfmt.seek.s2sbrk.cSmemcmp.s_tos9pool.c"pool.h __assert9syscalllonex$509f7b52.3fd34413Fmemmove.s-semacquire.srune.cmemset.simagmemfmtfd.cRmuldiv.s?pwrite.sDvlop.sNctype.c=ctype.h7vlrt.cBwerrstr.cdatamagicerrfmt.cH.string:vsnprint.cgetcallerpc.s9sys_exits'vseprint.c#tos.hatexit.csbrkmem1write.cfprint.cQerrstr.stab1xtab2(vfprint.cHtoupper.c4abort.c$0.41b00000$0.43300000.string strchr.s*fmtvprint.c strcmp.c libc|fmtl&_assert.cEstrcpy.sport5strlen.s$_privates$0.41f00000 .string CD (h main`.frameDp0@pLrHsingle0buf0fmt8args_divvu.frame dnq? _modvu.frame dnr?jvneg.framev?_divv$.framednegnneg dnq@S_modv$.framenneg dnrA_rshav.framear bA_rshlv.framear bA_lshv.framear bBb_andv.frame barB|_orv.frame barB_xorv.frame barB_vpp.framerlB_vmm.framerlB_ppv.framerlC _mmv.framerlC,_vasop(.frameret typervtufnlvF6_p2v.framepretFN_sl2v.frameslretFe_ul2v.frameulretF}_si2v.framesiretF_ui2v.frameuiretF_sh2v.frameshretF_uh2v.frameulretF_sc2v.frameucretG_uc2v.frameulretG"_v2sc.framervG8_v2uc.framervGB_v2sh.framervGX_v2uh.framervGb_v2sl.framervGg_v2ul.framervGl_v2si.framervGq_v2ui.framervGv_testv.framervG_eqv.framervlvG_nev.framervlvG_ltv.framervlvG_lev.framervlvH_gtv.framervlvHB_gev.framervlvHj_lov.framervlvH_lsv.framervlvH_hiv.framervlvH_hsv.framervlv 8 CD (<I utflen.frame runens 9* kl PQ" I[checklist .frameqtJchecktree.framebatJltreewalk.frametsizeKmtreelookup .framesizetKtreeinsert.frametreenodeKtreedelete.frameloctreenodeLtreelookupgt.frametsizeLlistadd.framenodelistM#listdelete .framelistnodepMpooladd .frameolstparent nodepanodeNspooldel.frameolst parentnodepOrdsize2bsize.frameszpObsize2asize.framepszOblockmerge.framepoolabPblocksetsize .framebsizebPgetdsize.framebQblocksetdsize.framebdsizepQtrim.frame fragextrabdsizepRfreefromfront.framebbskipbpSLarenasetsize.frameasizeaStpoolnewarena(.framebapasizeUXblockgrow.framedsizensizeapbVSarenamerge.framebbotbtoptopbotpWdumpblock<.frame cppbYKprintblock.framebmsgpYpanicblock.framebmsgpYblockcheck0.frameeqbq dsizeaq intbp]arenacompact$.framebnxtwbcompacted ebap^poolcompactl.frameacompactedpool_SB2D .frameap_D2B.frameavp_poolallocl .frame ab.safebsizepdsizeapoolreallocl8.framenewb$nvleft(.safe rightnbsize obsizeodsizeapvndsizedXalignptr .framevoffsetaligndpoolallocalignl0.frameb cv.safespanasizepdsizealign offsetfpoolfreel .frameabpvgpoolalloc.framevnphpoolallocalign(.framevspan offsetalignnpj(poolcompact.framervpjpoolrealloc .framenvnvpl poolfree.framevpmpoolmsize .framebdsizevpnupoolcheckarena.framebpatailanpoolcheckl.frameapoJpoolcheck.framepoupoolblockcheck.frame.safevpopooldumpl.frameapppooldump.frameppHpooldumparena.framebappmemmark.framesigvsize : CD (<pvsnprint<.framefmt args0fbuflen ; CD () ~Uqt_fmtinstall .framecfqfmtinstall.frameretfcrfmtfmt.framepcr_fmtdispatch,.frame$.saferuneflpwfmtfisrunes < CD ()=FG txadd .framevanuxsub .framenvauKxdtoat.frameDc2Lc4Hc3@c18is1,h4dd.safe$g0eXchrPucaseTsigns2f\precfmt}P_floatfmtt.frame`.safefUsfmt}_efgfmt.framedf > CD () ~}errfmt.framef.safebuf ?~epwrite.frame @~mpread.frame A~ubrk_.frame B CD (4~}werrstr.frameargbuffmt C CD (3~rerrstr.framenbufbuftmp D?6_mulv.frame bar^_mul64by32.frame bar_div64by32.frameba r_addv.frame bar_subv.frame bar E$strcpy.framep1p2 FHmemmove.framenp2p1 G CD (;Rutfecpy.framefromtoe H=1toupper.framectolower.framec I CD ()=FKstrtod@.frame0.safeLdgG KG BB C$ VDDD QHGQHC|Ln J rDIz ~BB%H҃{aXBAAOE"niABECAZArBVAVAXw}|rCdFc#_n0q+ }9yGDZV NBBRCAAAVEYDLDFC ELH"gfA I VV$CCEFτBH KgY