From 47bc9a6d31c1423c2cfa91eb856b35c2aa81f04b Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Fri, 1 Jan 2021 04:31:09 +0100 Subject: [PATCH] Remove intermediate files --- .gitignore | 3 + Bin/.directory | 3 - Bin/AIRPORT.bin | Bin 1731072 -> 0 bytes Bin/AIRPORT.cue | 3 - Source/Exe/AIRPORT.elf | Bin 373852 -> 0 bytes Source/Exe/AIRPORT.exe | Bin 217088 -> 0 bytes Source/Exe/AIRPORT.iso | Bin 1507328 -> 0 bytes Source/Exe/AIRPORT.s | 76081 ------------------------------ cdimg/AIRPORT.exe | Bin 217088 -> 0 bytes cdimg/DATA/FONTS/FONT_1.FNT | Bin 12352 -> 0 bytes cdimg/DATA/FONTS/FONT_1.TIM | Bin 12352 -> 0 bytes cdimg/DATA/FONTS/FONT_2.FNT | Bin 3136 -> 0 bytes cdimg/DATA/FONTS/FONT_2.TIM | Bin 3136 -> 0 bytes cdimg/DATA/FONTS/INTROFNT.TIM | Bin 15380 -> 0 bytes cdimg/DATA/LEVELS/EASY.PLT | 19 - cdimg/DATA/LEVELS/LEVEL1.LVL | Bin 192 -> 0 bytes cdimg/DATA/LEVELS/LEVEL1.PLT | 32 - cdimg/DATA/LEVELS/LEVEL18.LVL | Bin 576 -> 0 bytes cdimg/DATA/LEVELS/LEVEL18.PLT | 19 - cdimg/DATA/LEVELS/LEVEL2.LVL | Bin 576 -> 0 bytes cdimg/DATA/LEVELS/LEVEL2.PLT | 17 - cdimg/DATA/LEVELS/LEVEL3.LVL | Bin 576 -> 0 bytes cdimg/DATA/LEVELS/LEVEL3.PLT | 17 - cdimg/DATA/LEVELS/TUTORIA1.PLT | 13 - cdimg/DATA/LEVELS/XAMI.LVL | Bin 576 -> 0 bytes cdimg/DATA/LEVELS/XAMI.PLT | 16 - cdimg/DATA/SOUNDS/ACCEPT.VAG | Bin 22656 -> 0 bytes cdimg/DATA/SOUNDS/BEEP.VAG | Bin 1680 -> 0 bytes cdimg/DATA/SOUNDS/BELL.VAG | Bin 24976 -> 0 bytes cdimg/DATA/SOUNDS/RCPM1A1.VAG | Bin 49472 -> 0 bytes cdimg/DATA/SOUNDS/RCPW1A1.VAG | Bin 65360 -> 0 bytes cdimg/DATA/SOUNDS/RCTM1F1.VAG | Bin 79824 -> 0 bytes cdimg/DATA/SOUNDS/SPINDISK.VAG | Bin 119792 -> 0 bytes cdimg/DATA/SOUNDS/TAKEOFF1.VAG | Bin 128352 -> 0 bytes cdimg/DATA/SOUNDS/TRAYCL.VAG | Bin 8656 -> 0 bytes cdimg/DATA/SPRITES/.directory | 3 - cdimg/DATA/SPRITES/BCNGW.TIM | Bin 8212 -> 0 bytes cdimg/DATA/SPRITES/BLDNGS1.TIM | Bin 57364 -> 0 bytes cdimg/DATA/SPRITES/BUBBLE.TIM | Bin 928 -> 0 bytes cdimg/DATA/SPRITES/BUTTONS.TIM | Bin 3860 -> 0 bytes cdimg/DATA/SPRITES/DEPARR.TIM | Bin 1044 -> 0 bytes cdimg/DATA/SPRITES/GAMEPLN.CLT | Bin 1696 -> 0 bytes cdimg/DATA/SPRITES/GAMEPLN.TIM | Bin 1312 -> 0 bytes cdimg/DATA/SPRITES/GPL.TIM | Bin 4160 -> 0 bytes cdimg/DATA/SPRITES/LFRARROW.TIM | Bin 532 -> 0 bytes cdimg/DATA/SPRITES/LOADING.TIM | Bin 2112 -> 0 bytes cdimg/DATA/SPRITES/MAINMENU.TIM | Bin 65556 -> 0 bytes cdimg/DATA/SPRITES/MENUSTAR.TIM | Bin 532 -> 0 bytes cdimg/DATA/SPRITES/MOUSE.TIM | Bin 148 -> 0 bytes cdimg/DATA/SPRITES/OPENSRC.TIM | Bin 4640 -> 0 bytes cdimg/DATA/SPRITES/PAGEUPDN.TIM | Bin 1044 -> 0 bytes cdimg/DATA/SPRITES/PLANE.TIM | Bin 532 -> 0 bytes cdimg/DATA/SPRITES/PLNBLUE.CLT | Bin 1696 -> 0 bytes cdimg/DATA/SPRITES/PSXDISK.TIM | Bin 12020 -> 0 bytes cdimg/DATA/SPRITES/TILESET1.TIM | Bin 122900 -> 0 bytes cdimg/DATA/SPRITES/TILESET2.TIM | Bin 12308 -> 0 bytes cdimg/DATA/SPRITES/UDNARROW.TIM | Bin 532 -> 0 bytes cdimg/SYSTEM.CNF | 4 - 58 files changed, 3 insertions(+), 76227 deletions(-) delete mode 100644 Bin/.directory delete mode 100644 Bin/AIRPORT.bin delete mode 100644 Bin/AIRPORT.cue delete mode 100755 Source/Exe/AIRPORT.elf delete mode 100644 Source/Exe/AIRPORT.exe delete mode 100644 Source/Exe/AIRPORT.iso delete mode 100644 Source/Exe/AIRPORT.s delete mode 100644 cdimg/AIRPORT.exe delete mode 100644 cdimg/DATA/FONTS/FONT_1.FNT delete mode 100644 cdimg/DATA/FONTS/FONT_1.TIM delete mode 100644 cdimg/DATA/FONTS/FONT_2.FNT delete mode 100644 cdimg/DATA/FONTS/FONT_2.TIM delete mode 100644 cdimg/DATA/FONTS/INTROFNT.TIM delete mode 100644 cdimg/DATA/LEVELS/EASY.PLT delete mode 100644 cdimg/DATA/LEVELS/LEVEL1.LVL delete mode 100644 cdimg/DATA/LEVELS/LEVEL1.PLT delete mode 100644 cdimg/DATA/LEVELS/LEVEL18.LVL delete mode 100644 cdimg/DATA/LEVELS/LEVEL18.PLT delete mode 100644 cdimg/DATA/LEVELS/LEVEL2.LVL delete mode 100644 cdimg/DATA/LEVELS/LEVEL2.PLT delete mode 100644 cdimg/DATA/LEVELS/LEVEL3.LVL delete mode 100644 cdimg/DATA/LEVELS/LEVEL3.PLT delete mode 100644 cdimg/DATA/LEVELS/TUTORIA1.PLT delete mode 100644 cdimg/DATA/LEVELS/XAMI.LVL delete mode 100644 cdimg/DATA/LEVELS/XAMI.PLT delete mode 100644 cdimg/DATA/SOUNDS/ACCEPT.VAG delete mode 100644 cdimg/DATA/SOUNDS/BEEP.VAG delete mode 100644 cdimg/DATA/SOUNDS/BELL.VAG delete mode 100644 cdimg/DATA/SOUNDS/RCPM1A1.VAG delete mode 100644 cdimg/DATA/SOUNDS/RCPW1A1.VAG delete mode 100644 cdimg/DATA/SOUNDS/RCTM1F1.VAG delete mode 100644 cdimg/DATA/SOUNDS/SPINDISK.VAG delete mode 100644 cdimg/DATA/SOUNDS/TAKEOFF1.VAG delete mode 100644 cdimg/DATA/SOUNDS/TRAYCL.VAG delete mode 100644 cdimg/DATA/SPRITES/.directory delete mode 100644 cdimg/DATA/SPRITES/BCNGW.TIM delete mode 100644 cdimg/DATA/SPRITES/BLDNGS1.TIM delete mode 100644 cdimg/DATA/SPRITES/BUBBLE.TIM delete mode 100644 cdimg/DATA/SPRITES/BUTTONS.TIM delete mode 100644 cdimg/DATA/SPRITES/DEPARR.TIM delete mode 100644 cdimg/DATA/SPRITES/GAMEPLN.CLT delete mode 100644 cdimg/DATA/SPRITES/GAMEPLN.TIM delete mode 100644 cdimg/DATA/SPRITES/GPL.TIM delete mode 100644 cdimg/DATA/SPRITES/LFRARROW.TIM delete mode 100644 cdimg/DATA/SPRITES/LOADING.TIM delete mode 100644 cdimg/DATA/SPRITES/MAINMENU.TIM delete mode 100644 cdimg/DATA/SPRITES/MENUSTAR.TIM delete mode 100644 cdimg/DATA/SPRITES/MOUSE.TIM delete mode 100644 cdimg/DATA/SPRITES/OPENSRC.TIM delete mode 100644 cdimg/DATA/SPRITES/PAGEUPDN.TIM delete mode 100644 cdimg/DATA/SPRITES/PLANE.TIM delete mode 100644 cdimg/DATA/SPRITES/PLNBLUE.CLT delete mode 100644 cdimg/DATA/SPRITES/PSXDISK.TIM delete mode 100644 cdimg/DATA/SPRITES/TILESET1.TIM delete mode 100644 cdimg/DATA/SPRITES/TILESET2.TIM delete mode 100644 cdimg/DATA/SPRITES/UDNARROW.TIM delete mode 100644 cdimg/SYSTEM.CNF diff --git a/.gitignore b/.gitignore index d3fc2ce..5709aa0 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,6 @@ *.pdb build/ +cdimg/ +Source/Exe/ +Source/Obj diff --git a/Bin/.directory b/Bin/.directory deleted file mode 100644 index eeb41ac..0000000 --- a/Bin/.directory +++ /dev/null @@ -1,3 +0,0 @@ -[Dolphin] -Timestamp=2016,7,14,11,37,12 -ViewMode=1 diff --git a/Bin/AIRPORT.bin b/Bin/AIRPORT.bin deleted file mode 100644 index 1434d194903ee6783229a9cd56e99246d6eed9b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1731072 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
mE*T6j9NDRdG=iS>4G~mKy=N)H-c!j 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�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


nD+*S}}{1-!Zsg;4O9nUHRW_vySQ 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
    EJ$cp={VS0CJ3cx~9&>w_f)p^lAYRO2v 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

    i7HcqqK(*^aKH=Sy|pM@l>EcVQ66i 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

    !uEbYG@oKEmgM7Ghm|A41tx&@- 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

    ;NJGf4 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 diff --git a/Bin/AIRPORT.cue b/Bin/AIRPORT.cue deleted file mode 100644 index 537c370..0000000 --- a/Bin/AIRPORT.cue +++ /dev/null @@ -1,3 +0,0 @@ -FILE "AIRPORT.bin" BINARY -TRACK 01 MODE2/2352 - INDEX 01 00:00:00 diff --git a/Source/Exe/AIRPORT.elf b/Source/Exe/AIRPORT.elf deleted file mode 100755 index fe174ed565e3ac029d75226fc201f04846df88e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 373852 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 z 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 diff --git a/Source/Exe/AIRPORT.iso b/Source/Exe/AIRPORT.iso deleted file mode 100644 index 5461212cc6e74082b91834e31654746cc6f76410..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1507328 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%0A{o@<2o$7u4_KvLyI@lSUw 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

    ~dc%TMn{QT$I@Hee`DvsB@apXL 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%0DwB*%q7J)faztyDB1h!CI=3^lFlJ_^6g zb2SssSJZ0J7??TrEKn;E-~WCq{`7N$`Q-O-o`aLIrk%WAusk&>Is!~$y^v0?0?(EO zrqT#$iE`+8&TOHF_tn8eBV=a{_Cb)k6S36bMVt=|VMz!1tXj@47ST^Y#Z%uJcNkG| z6a7LbY1npdVLnH*vU1^D(<5Z?-1I~&)h~}lC1h%x`mtd-`3A}~O4SFDXM@2Y>A)pO zJZ4DHuTA?w8dd-!Ca#3h3H&7V9!LTwh)Pg`yw$cTmcsnaTbD5jF@=8FZb!Ov`o2-~ z%IN2d0gNxZy0W!zQuPY#DZ~f7rM8Zaw6m|iK1?o63?yVxNq|K&CgQ%V&ClWiEu#!T zh-`M4Y!#{=jQA${MF9YFBjj9yryD3A2$cP~yy^Vd#6*lMWmdM@BhVibvesFAonJ`~ zcq^DM$YSY$?}c691s48>G?oC}EUchbYBV~@KSsYbeQ_MxXlimm!urakLbZs?Us_zf zd2=4;+k1B6(#6SRl8ZqB1^vvJo>meteepP~%+pBCSY><%)P1H{s6LJLg3HvTWVEw^ zk{A8)l$08n9Dp-nl4uJ2rKuD~*$KMRGJsZg@S9*v7`x#x7H2U3{r8#u1}+s8D2Pul zJ_UKO(SQ#Q)$#Gc80MAzjcO*dwUSQH&CJYPej52VIg#KirOax<;*yvrg~EhRkVIKg z;=qrA;f+S4u!zX#8L(GaUR7%VgcJ8Yo5j3i2AaN5f{y1nFYq2@Srj=@>P{y4x()w} z)EJBiCsI*oaL$AI6(#xY*Dp;E$jBTf#^F!67%f-KE@ZRSVhQ%nF5_esEWxE3RcD?Z zsxg@mU1pt!*YY%p1x0v2hDH1Qc5!|Xq<}2!6lIjNnXT0l?3dq*d2|RR8y%m1<0QE_ z+2N%aR+_kYX`n?tNlG(6Os~NF>(%t!yE7-zPmTL;q36XP1}Yiwtt2;cuADMHFgTz{ zz_$vZ`872#5W_ry!w2jz7YiI`EY4p}XAJC*2-l!HhU6wh8hBJtz8ruql7K;D=myS5 z;ILq|lqnP}2KZ9|vci3U)u*7^b`$!-PSgWp!+pM=2z z3@T!@Ut;_a`+?d66n!um>qaIoIEeFC^Hq2{g{r|2*msVq)d*IQN-2tn?^B{u_xRvI zORaGEyKk+6kC~2$pjR$|^%p+oN%TKqe54P)eOEkc42{+bZ&hd+Yk8VAfO?BCRQ5){D(bSj{f?dQncYdzw7P2Lvrnx>;d1$l*|jA#SL3;e;j{1iDRLRurhJb{pTrRT^5SiUQ3voK&bxwlDq2L|ROw5<#P zXn+H8l4Pnn2lzE8!z5ggCn5jRF(@j00Y$6=`5Ia6bOZm*4~QHPfKN@HJK0U0B<0oBt?Zhffpc4!hrW69&DGUxVP$T%1aSvG zDDwO81TnT0NB9AKb?My60fjPcCoFK}6IkbnM;Fp7zuGF;KFA|0M4Vjv*6fvRvFzXp zW2p+@F-?L3$spVa#7D6fpbh(I8}>oN!$SQmtj=Z9nK|s&TQliQ66185O{WBS02JqU?vG0pxVPxbdDC1(}MtRapBA79WMaa`s%33mg}4;Xn%M~&vn{LJh;@KRP9tkfM-&^Bd~KtJ%=Ab8`c7@}t0}z5*1!UfhE11^a;{L%(zfIS4)~iD=B7$(L*z2z?*h|*VRF!0(~HP&XtjVKcTZoubnKYKA%3htEeD{Drlv1W zV;!UUsDkdYBoR` zOI!Eu!QY=-)!D@4#dF?DZoYu{qpLTez}q&i&fnAmuO9*U)uri494d6IX~Um{FyYaQ z$e)x7^K(alk9avBj93}5M^ZGnR^jGPmg=e!dsUwXV9<~cj9A2{Hrq=1P}oyewLt>k^2~j zPEB4werjS&a&70K1hYl0;Tc9EtYYhhD+?KfFg)hP1h0a`RgHmvy0r!Wf0c>E1}9L? z1>|JI|1{?7!77D}1J4EmapapOlqQ!+LrEZnU@64A>oAaW^Tmc%EToY?@X%=WkHII6 z$*_n{|1wV@R>@gD6onI=WK5zeaQ8VSIhZuBApStQ3D!c2BBi0@ycwHf(Wp?)T}jWS zGw|mL%tfNR8z`^>hvy$0S2zR7AOZOlXI`5!^J|Nlg3cnn=Dar1D?l44pXOD%hr zW*?)ABIlS-CDut!?k;7v+J*58$VpAbp9WzwjAfBVA3bn+@cS7!HUOgJIL^=5e)LC2 z#PP9IB7vc5qloxmcK&lq8%0@Gq7YBf3@2T@nligi!*aSn3>NOi`5a}zxhM> z1WIxO9mr$JLc>9w^GD+d2eBXa?3?e-WDvwr6f8L6dtfIUw4ddGDY3PM^A=JUE=^4h zOr)TuF#jw>5UHAF$IZxTIPW=#pTME(-iB-H%*$$E_E2JpC|iTALcH(XpH%7?&}HDX zj*wr`XcfSb(z>yhOJlwl~y%QA2? zGex*((H6w39W4UxjpW5ba+Zbs19YP}HZ`5Bl(#+&Bi}rJVX#}F0KZfyYGw4Fd!Vma z0rIT`2;zVIrB=pFRy>suBN61M5)*?17(Hm{TBC~m$x2pJIYE*XL15GxK0oXy_3a9T zR!97X-{)C=x6!Z86)12CxW3ILq(`G^c){^o(g%3>4(`-S`WxrgGW7$^Tczq$n|4n>B~2-kK5{>Bf} zt0lBXWZ@zTBSb;2K}n4bOiWA-bl~&g%@OZ_;x?|pCxHEU09(umfCe=orO;og?n4|l z%R)XAGX|JHOJb}X9X*DQGeZ6>Ajzx^6r&e1zUcD1>8(^??nVyY|iI8VZ%u>(wj zMln4zw*|b0Xleo}2|RMQ0}YC7POQ7btK#!*F7>MH=zbp{^q^muhK|-vR0VW+lB>`cKqld35osI?H3j7F zWtb%cT0xG(O9oyVoL>YaH6(dw(_4tAghULD&}Pj=)roW8XcOKe61aR~Y6|uNw;bpe zxHD0pBrG`iSUy2C7cb8g7|xIRNAUFwoJ+D$4xAi=KK8ni%SN*?3K)skUmrp~na4$) zN7MkMbNEMgW_GT?D3g<*2yEc{#EB^dP@TdUAYzPtr0&-!9G|&MCE$|#!oKF`TK6F4K%hrH>w~3etwz!a` zb3D%>+`s8dQxn0aI=o{E_9iA+nfbzl)w#>*W>$KdOg7~%zghGnYEB@Y0Ujn;h622V z7Hz+fxB&kJwI#$3*~LYKU0C1P#K}Q~loqo5^U_bI2473?wL3E5aX>f=?k{<-JJkAi0GsCH$XSb_TeaB33yw zH+T6dGIM#RND|}Y-N2dS5nrQhASPt^Uc4wzObsF$wMz?g$f}^yB*}v$%GF?e7}T!1 zlP%uo$QP0NWGtlWSKod2CgM>Og8;?(nah_iuNHj*{4XbSQYtj)sN9_d{@m2mg^3G@ z?qvj&tPA+SNbGdP1UQ4pkURM!usr2UIIr|7yhgTMfs>>gv{+dkEG!&Q5NPC! zIKNSvpL=V*>In<*-;>@-cJA_==94B~pF;d_0jVcRj0TXz!m%TN5=5{-8H-mkTSzH6 z_~W%w`mG;ao=X?14Fh=Nv7q2WNW`<8IR5$o;So6@We@)vsgle9K@k%PI*Ropq-!(= z3BcqhrzZy#FT~JB{N%^16~aHLTz&CMdXV5_Q4NUV!ZZp6)MFm_;{z98pF|o%l0=;U zxrqtnHYVSAeE`6wZy|o3UoGP4q5&Ho&aY0w{vuKX@RujSKguO1Cr=)mfPchO z1K4`ytmASx0Vj>t~3G3v8T%?$RN0u!b{;;zj zZUdsXvLBAahd)VU}}&Rl?mLhaY+I}44%yifOPCP3Xe9DbH#>b+U7~8kfXy_ zKzq74FrGY2kT`>@g83905nOP9m}`p*$RWdjMtK4Ilg||$pj+f*oU9S#E0>+!Qw&6B@OYt;~OT&lLJvkbL7brNuZ-&FP97Hn{z9U{LHRCAhGF~ zYyNw0L7za21qc_Lx`>Ju7eKxeF#T|@ClJ2r7UDq|0^mK@%LN!|6ZwH+dcL4zC$bCh zB$2OBZI3Uaq(Cczq;C@OI-ZO{w?qgqk|`7ax^tL>DA{T|KPp= zlNv)otym5oe-;g&C_H5rkZ7tw-;RS;ilQ{ap%s&e?2%8(WEzoy39+0a2s$&=l+ash}D@R`&y@&kri&SepS(g^fWPc2yD z)Wvfxm6GQFyx!g|A`+SIcA?*1xNs5n0loxJm2>j|jCJxSjjZOAQ=*CNju}s$B^FGlFGt@KG6M z>e9G~up4urz|)NiETgI_%6HjJ+Ic?`0eUW*PQ$)KUR^xJ1;iw(uiaD;@(x=rgEAHE z0&s6igJc$&6H$VJ)PRENg}wpHBaMW!0;k2mdeT*v)o0(lSq+SjdtpDa>DdBOEwUG$ zH5+}7yxQ$TZK&Xv2Y@Gz^9FKFG>Q(djk=nFr@^Q|IZm`xY_$#c-f zKR~|7m&E0SQWwC>2m4>H!QK{hkbQO6a(I6=G?7eSem;GJX_Q#5Z~wE|DaCI)$)aV&A^D~p^vhV00do{B_t-0-!g$s z8wJ>A9yweQuYogL)ZpF#_7DZtA?Um8{5(8mJd-kx{tP6$wMKN{;xV^cEwR9d1x+sW zEj}%Uf;0Rn0r+A%0$da#jNH?t2rtc5S4#+}#R8(P;4RH6AB=?uwJwS*n0JW z6;P1K$L|+PNM5npd@&SHAwOPTEc)Xyel6D!Qb8Vg>-!{iAqhlUo0BNKALT#9qqNm9 zP4#oU+UOXlXi6m79b_BOXMseLhyP&8;7wk|^C5xi%3hwclG9(TFChO|U}FQWd`SYQG^CU5!Iv(^eZ5lg+v!a z@v$WAA^c4iv!S_6){dt@V2bm^X(^no0sIUN@mPPg0a|T9OBa06mR;Pptp^Y;I8}y^ zb^5F7C>@}cNa#-vevY?W^ocQ7?&hx=Vyt#+9{6=(9A|M$gUuL|<)?{MUjot*f>?ko zd&aPSuQ5Nb!@XKt1x@?16M&(te|OwL;pmqrUp{y4p-8d!0Xf44`7FglYr=- z*%v2T)}gOf+Fv>MMH7@3anNKuMY08toaEPLi-8N>b>#Q4eF`c)B?Fkt1o|MW3o@`5 z8Q{`NHJm@l31YPc+!61tQSu>v;K6JF5H<|Es-_?HWn`9kMW~drO#k2@`Z*T9n{Ml$ z>fTwK%~;6K@|2dIyJtC3sn^8kqZ$eKN!N;gX)snny`c!??G9eg;=;)Aw{itbPVh#d z03HU{t&@;nV71q?fHh6D)Lvh^2WG)ZXXr& z09u)F{xYy|bPjw$K(I&tTC}qnE2^{@nS1StsgoqQzPdukCk|DLRrCVDKIgUeXu_Lc zC@`_X7Wfw{X<8l^4bYMaGVD`stNAPt^k(Op<5S(+c%3m5Q!y%6^suN?;rmfIHuH;k zfT-fa^MEca&@WO*6Z!%&D+oofi=F}%N+E&0)jf$&#^ zLIPg_0+E`nQc?m*qj|jM6t4=699LY$S=958SmXUj|4D+aWl;aV=YzMcv135@W<H3h(VmsZo+qK^JQ zq|(!9Jy_lM$;mQhNAc|HK)9CX=e2U2xmd9H$4Pz8elC;wqf#Qi}qax^qd~_#4 z!3CE?Mpq&Qe0U*17f~JIICCuneGL*m1Az}xJjiDW=+DFS6qtH|kDB1kGWs90PWcq& zVn4#OX5c+tnCf=b(8f40j?yQd7p09Y&10zAYI*1L$I|kj<@?k>qBac++XFQ#v}3Kn&n~ zznR3gXu5`SO38x%h0;zYgATSLy2mWoPm_3YHWN-49aZ1_`zh*y~l) z0SXH_ptCc`n>+a$B>dnVqQW`9m4Q4WjzY)cc+x3qaE?4!HY)&Yyp#cqB>Wkdv!D4d|*#g3riZ+Z$ngyX#N7W|FO%Ky#N zyF9m%XM28`V0q;xkeOglc;O;46QC%mJw+k`=!O^Wy2OL3Dn)pv2!PypGc6MO16q{) zAI!Kr?tY4@-gwpGBmoW7oZlTel<< z$oxId`M!=&A&J-$g{(upSg2KVHnqZ(PKWbL*AvqokQAIGqC;7qv^q#_Tz7C8@H_!T zvreW^EmBpQDf-(hkjpMhb^z|ie&cfvT>ejA1UvWC`-%;^4cCom$<94i5OvXS0n6n0 zwKr1Fusd4q{;+-4Iz}JS9R_>`z?6YE^*O(EUS0-yLZ!Y9Aj^FZSsbEY5q9YOn0l~3 z4-FepZVdwa2R@GvOvC3v6s*}r`mv%@LM#kIO}x>V{;hj_d~|+(LE9Td=pp|{lWShp z;sKm#e;Iu*dy}X6pe6~gn9sy*qwy_A{r*MkLOvhMCYpZex6b-g>X-XKBqiimIQiXr z9li{t$>j)u0NlofaI~U&0i)fK`c#?sI_vZ$Dr4{Xq~>}eIr8x8HzX)>)U%@DUHf@jm5!0 z!#>pAWBNODi)I9ojEbI<^S)9qF@2NO5}KyeAGQ7Z0nG}}0}TWEI3@R``ui55@fIM-Hg;6H-tq{E|1m`*7TzhjD? z1;UnY44K~xh2r)v;cCDOr zU>KR)Q|0yk0c6z;vB4+=bMRp~2QJG9`rYea#NivF{@E$}i*pEBKK#krXE**m!=)-! zEt;aI3}9P0Xc^PK1d0tmHAlhy>C8`*Ue?R@uarI1))ce7c60h=G5^Y1+O7 zE#?cQW`%(1E&^0oc=Wo^Z(J@@AoYaTk?#Yqfkr!5E;<0@@C!7kQ0fylbg87HKb+$` zp0pVVH5o@P`8bIw+AOCC+)qOce{o0FgSExqHvp+#D3J+!l~%)LcRcdiFW|GAy-Bav zJehA)4`07fNVmT3b_O1hI}jlGCkfChAhJwuE1N`roU=J;%vm@=kI;qx`r}FS{G4?3 zol5!c3cYP_*(%o{v(wea?$V#(W7_>O7#xONjs8{iwnom$ETPjLx)IMeR8k;#5#$A+ zH~bIMF|a=saqUc#=bzwtGFoP*RxU#w;5T5b;CQ@nN60o^_i=A(j5-}kC(~gH+Z6$Wa{t)Q{mk8<{Z*a-;=0M9rMLQIU?F;g(AI=d# z0DDQ5^JIgwh%h!KfdxT>&rF3kN~GyUCwVve0RKq7xy2dFYZD+7eymhS42+3)L&vu% zeh30JIlL^V$TbYVQ#3*#z$qY4}TP)d|b_@Me~zjy&cr@8jg39c7dMxh4Q-g54PVve&4%C`oew&6hE0P zXTL3xmX(4}h8Ch_8FD<(=Bn_s3|QK7GV191+W*Jje8YXnKqls=6$@pPx2nvlKI^qt3}ui}R0}u#fa2nt!*DL9}baWH?VkKtPk+2vNaku7Z#tdqonP_0pMLRg@lWKJM(tD14ru4iZ}DI7o)#`Dm_<0~jSD{v{?LA)$SzpJ$JNY#9(fj!R%o6@K zy@H@5nL*)QD;HR=AzP=tpvM4N8b1|%QNP0ohz%PRb4SiIg6;`FR)8$SJMwcZ$TsSY z02`RW{+NxqUoaGDTfeElVm}gNgtG<{5NSi+BDlJAyFKPTOv!?vN(83SHS`Vt^KO0nQ9g@pKIl(4A2+wi z4eKNSGOet__u+2YXA*?8>-5>*(BCIY2X%(Gzi$qw?6*;v+WPI`tLJID)sLLFeoD0x zK4%UWS&92Pm*~?RBW>nOh(ArYip6qK9}m!5T;G#lj+V8Syz0L{Zcn@^=WVM6@|@zx zD;9S5$p@QHTrl?-(*j!^p4S3^(FSB0^rz%(<98_7K$ACv?|=XM_K^20a*TPTrIZb` zbbz0)l8%@q1(@_xGz}frWB#*I`xyTMAhWj+y+Fv>p+OHi`Z(n0>$VYo=v_=x7D_kn z%jvI+Z}w3Wf4p8+Z2TG=utV~I%8Z4R`v$cM8+$Pw(h)`I6$0k?+N@#Z_^4=KC`6AS zc*}z|x?_d<#HI`x`~B{5s~_oite3@fzG@Wm9K!9%D(7RK*}J}4+C9j`#!?R&z@ZW1 zCpe}w`}Gdhw@6db0Dynu|5*7+iBXW=-TlQqMV|#1F&%Q{F0Wc#A?W?mIckk^ZJ(OZ zW`8B_5lX^gO}$I^;z;_FK9UT#PjSs8HSQz&49n&dqr20&e^LuMEfaQu8~c*=+Y3-Q zd(oHQRuKkLAJaCcD4AjJPy~kP)%BDh1IQVm$H5D1u3q|A)G@8r3Hoz*^iO~dXu+!W z-Ns|(fOfAy=f~LMa?XA%^$d$;*y(*dhd%<}z8x+i7PG~Tsd1j}Y}X5gGGZt+E*||O z-I0}ckbD&~0RHPrU%n917wmU4O=rG!4(;@-SI=o?a*qB8yoTo39d_G1h7SHUM3eFk zx2V<-`97i^Ejx}LQ&aIpAbR{ZK8Dr>Vnl3cGLM?3P21es*?})CmA2NU|DvDm4W;^b z$Loqpu~OM?9K3-btf7A{rR~(h9kx4su3mc`eEQ`3?@vxRMd)C*@f%V)O7ok~Wmrdi zz6h*sa(mtGbok##iaU{nPMdzXR4nG!=?5CGuxrQw7hE znL?#psL&Ry{rvF89S3*Out~@J2z(UutZU(*PBZXoHK`zpR zP*gyVxZg0)mFv>(WgL_KIr1R8(1!6?T0Q*9>_v50wC zTw9M6er*@#NYRrbD(3f<>$Ffz)Sd-7!^H|%tLcPZSaIz{e>xDILJ|9zS^Z1c++&pid;HKbqHf%nB zRsJMySSLvl9Y+U#J{61{w(hMbV+Q3d7V_l*#Wbm+LQ-NA_Wi3rNb0dMg? z1^Is4b<|TN=O9wx9($ySsvZgl{0I*X&zFV7_QB!0U#`pd;SY}meQTYZV(Y@sN;ge- z4rdDhN#T(KDUKrs@f648!WX_^&~Br3hyDW3fWPHEuoD~u9bX^6j96`Yy$&Ul3zW&v z&*ag=(H&(?h-B6eMpgJ$G~4V#)(_U%Ym7#Jf4nuG2WxG6n`Z`pH|jr9PET>Kv>?z~ zB0k@LW@q!_&lMGg&i-CSAO}&!wr7vRk9suTrp;E#mpQ}ueZCkOhtOsqCeb?jD3)Ix z`8;aw#+!A~bHi6JrYQJ=@r<7jk3RU&X-WU@@%e!cfELPNR0v%vJP%MN^r5X|K(b@r zH&23qBTUoiyzBTCAaZ$Kd|w`#sP#tHy$ZsZb*1s{pfakd_TO)V0DTr zJ6zu1E5sY1H^x#7*af_oKaNKWdK#tXu)7U^)jI25bceUoX^=?qyil$ocHtPs;@C$| zpp21+d&53{!Tx~#WTmSw_v^d+rHpY0UVp$8Mbg?tB6RYIJfd6`tQGlk zqj6BLi2pW|wh+Aea>+bm9*n|z1%6<475Mu#w0szez!9*V2Jr836nv(Q_LW7S-xhx! zVa3B9AM4_z!+Bn=2)edk6;-<-ekfi)4t35*t{n7C9B+=DMEfABkP6S22Z5z#Igabq zSyNby7@I(IL!Vt+p`VvO!G*y^5Jz7SbISV%2ivuDQjbsj=m)&fh~7ffxGaK4N=6pC zM-Sc>&}&`!crE&^YIUFe=Ya2`ucsn&HceJUv5J0&yJ~+Q%LJx{&|j1DLOxO7<=j*) ze!n6XCvi0t*uUsw);@~?5x3rPYPUY2w?KKsOVpDhlu%et?EfL~A0Uk`-!~_lxq_C2 zV|+Y*u3Vpfe{%E=f_m6TC66BW@%*`9X=YKmY*;)WnyXT&!e-nD*y8+}f>-f4<;G7W!0(`fFkkAZLJ$efxqq;` z!d$Z=_Zp4Yvj37Gle`8wM&Y9_PR@{&g2_bS-@;$Gz`^g1-v4h$M;D)XzwBzf-y)d@ zK9uv9f8vz>!PxUU9rOp3H61W_h^S&w-e09&tJNM3L7hFlh z#tVjYg8gHGKTJb@UfVx7JmhA7{#^M7WC+T9*ug@{=lV+d*n{iyJpm<8j*r%r$vqQq zIb>=Nt4j1?x#W_8+a!Qw33#6meiV8ZfiL5n$54Z2vb@7Gq)%B_?s2McIW{@$Il0!A z1qDmBRs%59$Cn+}7j8@04uYcF=$p#heEq#whx=k9;`|t6cA?sv0A{js`1dhqC;ZU` zRl|^aDYw7B`>JuUE#;O49&aYdAs7zZh`YNj{8a$!A3k*Y*ZqkXkE3tNVl0u*MtPC5 zbnw^lU%c+c`Fqrd$35`=j_5i#Ea(ck58xj?mw9!R4KgSknMB4pocg{ zi0*U9^LL6S=bKN80BHmQLd8=i_Z5X+r9#v5aD=R*7aPMVL>!1NI&V2&(Zb(SuteI1 z?Qs5Zs$<3GNJiht{lRPN4L}y?pezf0z&HkQl+ObB^`T5ye|$P66-yV(m0h`C(&Pa| zbCxJ;xX1c$T?3G?9_zK75wZRj-laUy$%Nya;Z4f!9;YUko7l4#Q}mqQfu8rK%MrV% zgC37Xa11suB!IuTgPx9alFFGw$4=@h_2)k!0BvImpc>@nf-ljWJa3-!Aq17<{gUMX z0cKMp)@nRIctEx%S2nQn5dQ2sPz+jOY)|F1%6mI~T1Y?GgHq zKVfGS{1n_$m-|Te*H}t@9RuA%{hUNC8hE%INiyO2i4>k4?%)cwHNGEJx_gbknLLXD z@5jzi!9$loA%W99#>hMv_9qyKAMz5pFII)iK=sCnvY;N}end{ot-x)fE9=tlQxaZW zw5Zr!)-$A*W)$&cvp{Y2E9xQWBu&7)0fZNP9H{e3J`dx`LrFeXKERvt&xttvH{ic0 zO5&@lt9&b*UOe9k`NvMauwBRDkVh{8Pa{MLub|%(t_#o$^d$6Ajga536ntzkf{wk>bm}dZ(fd(I)_3cL0u;=6gg(kp z;@qWBc-Pl1{JbcO5o==cnNpRZ7inRvM1ag0PA&=acZ(2STaV|H~EWa4^$Ad1Z`3S4tUgv)v9 z4mqJI*Ju~zeNyV7-lv73kr=XH&~`#ia}4kZ;H$@!TdbdEtK%g!^iV%fgBhYi+ul>y>&%D%ObJ)LegQd;rTvyHzO#f=KG`L^N$ytZ$9!y)NnEMbqVUJ1}mrp`JSj(-%INtyk=KcODEmYr&^Sq5b<p z`b7DJ*@W`nFhzC~;wS4gkB*KBZCPmPeSW^BLKdE$9Q_ebdvCst{?^X#?^E2=#gmMG zG{Ln28xg+`^_C9D}Dq2kX!)xA$A12hlFKGH<^qidYlF>1|?zmIxjnlRiL|8g- zsPy>09J&N6`4m;iXgOa5rpe@N2RhBvskcxsllect9|{D?^QY6K-Ju_Xtt)KP4{?{@^WfxE6*Pc6v3w6b0dN=X@HHOdYnC|m5Z1~19#VUu4dL?(MUE$JHJo7|h;v?3 zO5qg-x}c05D^h?aArvI50q~HDSsM(@T=KiI0sRI`{Ip-k{sSG|6b9VTD zmn_YqKGvZj=fl>?yLYV%`ayChq#YKq19h+XyTvR(^$O}T^ynAbcr%UxOyInhsmF{Q z#}3_KIZc&3V?Qu4F``$Zp=5pFmyr4cNjy_%Gj;k0Y9kE#F>Yv1MDEMUJ=aIC`5p(u zMLz;>GLjq&c$6N1p+^d!IucaD>JzF)e~jo=t}n%6M;iRTXxKh}M}5Q8`)rQ=$vtrR zN;Jn73@`WyFb0+9!?)7L)ZgsB1?r4qnLmbOR@tqrWf1Bv=(C1rXWX|_F0)aDfKODeauH zX&%8(lCDD!Op{7Mx~}XLVU|%RRA^dCOZc}-c_$WfmeaC!si#kgfw}$p^Dn7S_v>#S zE0EtRPV%Y0tdZ1(pCV}E(0qRa-IR$a?1&G7qsgCSrMXBFqi zl=s604YWr=R)*!LAJ{Kp)RFcPe5c3zd}L_a7OOpH(*acIPpEydno?dR5*r&8*0)Iy z!FfY9<@59PEgG*zy}q9>a5eM&BI1w;o1kh0Q@}p~vKv>p;H4bid!$qd2EgdtJg0#XR0`Z5wM;su zEvB7b^OTN`{We{u&!k5X2Eic@fZv>taqFaYulYyvLuM-Mw2Js_bozVzQ0Jd+?};nn ztsijGupaTh15`Y`QTcx0iWhL=@SCPn0S^G@Jb1ldAh3ZHqY?OZ59tHZ?f#U=H648x zb_jqbz>Mkx9!}Lcna-zkkGeCFqJG9yL2b$b{iab%bD!aKUt+cZFe&dF{Sv58HBSjy zuD{x&UoDqGOVyh(JOC4zIj>q4{2LbY0Vglkk z3W*XM@qn7YW6jC=l`Ix3047}D71leTL=WbK28~w?9?)(N!Yt`6wU<)i2!6z?P;Ugo zpiL(K;^h5zNAJ&@#K!66gKY(A5%*j!m*xBjIX^)4Jg&!yuRSQ^;Ot^lTJ>5U7BG+g zY%h;`xee6Op&#Qs03E?S6$9|n6E6MXyJmO3;FM%l)pGQQ>}8^tU>oFG>Tw=jx8VzV z^Jun|sqy={waU_fL30AU2UWJM9KPEA^*@(Qm_VB;ZHd80vY)6Z|h+Pk>vTFYKxu`mvazb3$k7GhMD!?mw8()HHv#nH2+%G!_Q5p~ET;%exU5o6ff%umUboU~+2Zj)F^ zy@iw%>lNG?9N}bJnFm)KzeKPI=t@1tQCQ5HpvfE@ZThip90D82A;&Fm(yvpr30CP? z&=F(m+Y>Gf*z)ehaoby^9w9Z6UZ}E`2aQy;$I9P6w@SHK&^$W7UT`2Q0MM$wp&JCq zj|Rhv(xWxw|7jV3z-nq++1x>gsF_Ge^ugIX_7mDOwp5&w3mpvocz8v)VGK?I1eWtH zxWs%)xdy$>B}aY4{2WCCT$MN>_CIZ&GQNC>$N<6FX8q7%&gq8@Vl^H3tuivJsNeh} zm$J+AhJ*nM{r;r+x6e04|4mMVgRzh{i2*q(^+Ez>{rFR=e2`NUTihp*@iaxa#vpBn z+sbu3mPAbm1&6fI+*V4s=b=2QaX+-a<30x`8M+Z1D20~A`eQx~{Tg`?Xg-A>8Nlla zJmuORI`1N4G z_aV=a_PX08c*39`!j8Y`$Wb9(CHPwc!-r5eQgp>xFWO88J&_Tyt)mnA0gSYOx%6h- z?>f)3P(g`D2gs3sanASQJo*{UrSz~ob=HSd#_vhBNnm71e{uHyJAyl#RParXEbjB= z1zRk$CWguq`^Pc$)QnFBkVNSV{@+8bw*g;BNUh|tB6X8^NZr82Ii%m1Kxa-x0Z4!C z(_cfTm1_rwuXb|@oP^-(R8<5G(9yaOOsqE69oG1=wD>uTddD zHsq|(Yq#DDzTNGSi7I!x4=p^)`Ym z&fg#TF#xwPvUYg&P=9vYee~b~#>>Q6|=lgHWure)`TKs!21Fnb0?@dQ1zp8T33EjNgpA*81U%PPk#ZQ zTa3Js$9MGlXKnZfL?pLEI4ux*OxRNY=3|t+eb@z5MC||GY3q;QHC@?=ar6aq9r`=t zV7TVgirfb7Q&bdCB4j=xl;r%qCWYl^gH{}vhb7gGbt~E3EyWp;G<4GzCSOHewBys)Ht94j6tB*mGQLG?+Jcn za#hezbg$jHAaSKadg)GI=S_$pif~)fV#V)y?nbgRxQ3>v=E=MA)HLBI#CN4=_4q!q zBnOLSZepPEPWe94>c(Q>&5TAdv90_t<5aI7yyP*BJ9(bDx)Y(WxLeFRE8(a3>shkSil>0IVm13zhXoD+R7uDL+F%a>e=EgBDLwU5;;Nac>~^`~9+tK!Vkb zMI8K%JS{H6B;~TT=yRVB=RVp%*>B`;p~vo=5kHuR?jmA9@W-64n7F5EYcT8JJA{2U zc|=^M1b&=~o*iJ^-of0FA)y34x=P~ievXhRFiP}D%jOn@+S1ivc)w71|2*nwc1KEJ zvA*|g%=$SwnIy7?F~ee-HQ7Jj;&V9aG~k*YT}nTUphZ$)6k&|<>;IA9Q^b}pOX8X2 z`6=K2mJGQ1{=wc}l74n7FdmtCSD?F|2j9Xy;f}P;JP67*`n6XLurL< z=pMam_JWkj)rMacRTfrAR#eQ)7O9_+FEJ1jbUq2N27YCj7&H+C1iYt!`aFsP1iH)& z(znXH@MTgZkVwFmRyB+I!X*5QdI*S;LO z#0b2$GvFwQ{V=$=SlGLK|Lx@By0>6$(Z`{u%r|z^LF@cFfd@6@`y)*W63ZODA(mh8 z^_(VAuX9ykQ1ROvH2_zQdgaC_#`62(Oyoq+k~Y4VcUO5Z3uJ7lpzLUNmplq!1Oy_Ks!G`o?= z8uOp=^Dl?jw+n3}G4>b!?5Xk`ppsgV2+CKDwHf*}4(b4akoo{k-c#^vFSVJ&3)Ojd zagY8m|LhrJ#jC+!LG&2Ub2}&bA~Y8ZJZtF9{~Ls}$EVb^Ka+^d=LveP2~uM#Noe15 z(NBUsc@(g`?)=J6%x8r>oPzqI4go_G{WE8!4kQs%77O&y(R4USWDj2#RMr*xwR|OG zBvuoEP+Y`A^zM*@$($MBFmxmSyJlq5lDB)=Z%q0Q+y=)bUG3{gadP zUVIbR)i3YR*U1H{q-*>8<&1iTKeyi>vxE04##O)B6n_k}1T8hjpj()iugTkjuco-9 zJ)AEuqrW4Dg1A(5icwIPeEmFue((uCJb~yf5iX1`=>e7_j&b;y8C^BNt)yP%tLVuc zrW|7A5P3^U=CK<$SJW2)aazP|h`zZy{Ke-cMOq#nIfY-vbnLWt<#pR`5Q7hNk}8on zJwL%$sB>N+)gJJ`w?qyc(timrM#V~7g|G&F-zcuKb25k$xo3Umfg3y3N`cScI==XC zzr^2C*)JKh`Ea^S@*w*8nvv*!kEtxRRokn}`)q%A{I|~uM0it<4Zg>p-R`*yK)8JR zr<-XX{~$) z%;=&p&-H1dVk?=im48T&|BRn&lENUGW_@0sGUy?06qtS$`jfAfTjmXvuqvljGOc+( z3tHDI5=&4V5J}NXi#h=Q2TNcA{W~Zxc;A$K>U`r6Jt@uw@Tfp_&}%I5z81ja!YoSx zdWrs&6it@Hc3!&#WI!LwQcWVf@vvPH>F`3?EbNvk;eX6fO|0e6gO+P3Z+;lGTExoo zyinyzz!Ek`EIw;5l((2^`34CK9ZfPuJ{6*pyySIDlTWTDUkSp_n(LZ(9LM^HR_zwuaswZqh`-zB3(p3%l`KUEhzE@9&eIf z&~InUjdEUzZEo$*0kJ{-9 zc>hNE4{!hde+Pja;_%!l^Y(9#VG;U@-uLrG!aaR|be$-YTEY2(GDO<|>P{lRsYXAi)Peta~EoA_yFuoUhDKh8fL zx8fF*ArPuwWIt2opPsgn^mBu1=!LPqP~*udg^s8wdTFY~9B807oZL^JN-HX4bKcRA zrWH9~3BHUigpH(S;rY7rsAVku$Q7L8(8n(jo;6#My|WdL zx@|r`K`=|oe6GHHz4s5F;fEQZ#BrAeR@1x=|9zuM_{;FSqYH=Ae=6YrKc`owrSIG}4+BYAL-d`{?U@3&3=uJ|@4q-WA1C+V{ zpJU{m%&{ep=T!1vE34!+j@{Glr-hj>bKc+a&9$BSv$TKK3E+1re1Z;1-hwhI;BETN zRr|PkZ`I$B@IZZ=$nH0uC8w?P?o=~l__0U5Q^E#xXJ;#G(!bC;K|wE;)$)ElMmyO9tY;AXK2LJCatetv|_JIpQ3Apci zfnGG!K8Buw_|<0P4<8b-25%?-9fKZvJ;{5%2dZDC~~W$+70X-3>E4x7vI0RV)qr6ANh)c?4_z)wk0Fu*)BPw1zR zmbZr^#_y2pB=rgrJIC)n&7FhBGlTlEgF~)_LK2Zz(WXA*JR5ikcnE^}sdxUEDjw_t zUgc5G6jsRR&;UwAtwUO&i+0rG&|%}2nZk`cx&Wqf+uO3fulCOLcK<4n(!~kEXG7@&s68z68vSO zwno|v<*CA{&U~V@>Yftk+nKL!=Fz8cuqn&))s0de)nDnc@_Z#mw82StvTAVut;6qf zAJdZ(0;_s1{0qY_z@eEg0OT=S=X_D%h>DIbOkkhSmmnPuy&R-BJTrJj8#s8;N5Sr! z#eKocU~`COOWVb4n&;=(Vc72+ziWQ#O(idoPcF=tDksodOz`x+7)Yq4r5}Z_LtfyN z4$xZWW1|n?t5}!O07L_?=k__TKDHU5Sx#|7brFWtAb(2UFQ5_Yuhn%6B@Lf zDN&!j^w|BuHcp984Ja8p#u z75bAYImm%37@-FK#A-+Z=Me$jsMvg8L>ygKBNZh`9{5Y^`*+&Wk`Y8Svq_&Fg9RL2`oLA&a8l!jlHhB!0O|6&yUHEqsf7N3_%nz zl)@iIDo7bKe^^(xas~b-SSpAv0$cLZm`~M2idHS{gJ4T76^#$#eJ`|^3c zDe3sl>xIE~LVsgdUmqSKK!e0VzsLGj#sPaC{F`!u^^(n6HXQ{J^k)uzK>0M=okS#oe+3Vu~^Jn6uV&}CKLz$k2JYH{SPkrAF_V^ zxyKUVC}5l$q#Qqg8-Gc5lll>+0=dPaEq4EhWWpwN`)Lm;n-%=fssUKa6yFbqou&x2Oc zu+ZY>Xq&me-}|$>;Pm9<5ESZa1RhPG9^8(FAuqdAsVI`VLL@K8mO;x3UZ(*YCLbIu zyR{s6kcXgjIPp9(>q78epo1ZmD8)A}AKoX!Bv_c7QH&3YZqOHyK8DiHPhbSEfKMY2 z;6@NuxU&1Y{#@DS7$2ekU{&=lz$1~l(HVIGG7>HO5`9EN6nIz$jO>G+BeQhFyJ*98 zQ-g!wlWGVy1b@eSa72GpLyN}nqG&ZjX7d=nd8(I48s!$)ezwB<#3n3cP1;5pcKyJA z3FoO>bn*f3kFCjvqiUvb>49%gIE+PEYZCh=csFMi_dWb}5g8Ko2r@n7K}lO36W@6Z zp7$PN7{J~__ojk}jWvABAc(lliu%o0@Pibfy&=;8WKq)3!#8oTXgS=zgl8gy;uR`NOTLDuQ;9 z68H+(JwaU2t@y&f{pr(O;dPeMD>|d&c>hB7?s7SWNKmHiKZGMdpsf4o%Aap5%QQ?7 zw;b!4l_cL6S3X!z34TgYGS;(bF-2iFGwDH|GaZXEL)DGq%Y7zUzz30X2>O(;9`ew? z61@*X%A?lp93tnQ{4Q8N90#;fMLreyWT7H*kuk99IN?80{z6}c*E3Ugl+jrmd{i%% z^O*XP+acWIyarm&Q~XdO+BTmjF}|T(Q}ryu=>hi#ixbBRiLtq&eg{AO|18^R`S%M2 zF3ouyKF+3GC1RGy3q<2zDH=Lszr#b^EMW)$F9xW0iid~06_l9Z*-}v_CcqBt zC-|cA4Mo`X?NrTDU&HI^ip3@^6`qy3Kc3ZU;8X;J9esz7?Q7QegnA`px}0QsP@i!M zWf%s~$AO;b`@qWN9;DrTY?XQ>i|=S9Hgcz0G5;BO)>-#9G-j8l&7QA}{`qU=`x6(R z2~ulpbT-c~o32yBd9Bm#1ZNC*@amUaxwREm1k4Qm`KEL5286Udq=EkBe-Zt7I3D}F za)wT6;4uMe!Ub1K2@mtlhTPCn2orV!J@W;k`o$LGMsn;g8B5qU9jVU~N`fMUP zDDtGI#HekT8CVAFOuuIR(08L^VQpzlW&-^WW0fS_bZ`nlkmL7_K71IV@Ap1<@h=_x ztz;8Z3cwP?Fvdqu6$+am=$&?d-uMk9qs%wsE;O^%!`PzM&JcMmd6Iol5I;nq| z>>X0mVodILI^e}FKx#@w9|m4Ve~IkkfaZ zFuQ@v5&Duw7d&PS7ZT(?`VRz%^eduV41B&NmP?(_j}*(rT8o=)w^0GV)x-Go5{vM) zH%mIazk*XhZbjrw%uGt22)8)(_Mr2p_rUnn!#p?utd8r38|YB@caTfGZ#ZC!x-#bZ ztZGSNP8M@%(eWGmn89Nv5;qT~kLPP6bjjgpS7T|1eviMzM?x%YB+=ZmzNp?+j%zT& z(Dz>`C#yTJ*~lvN@6mhmR2J6CX9C({bKyJT=Pr{w5&~6ViP|o(KY6+QY}?f0(;??U zpNm#YV<#YlT=H}7p0DbFjarPgxJsULWO!7m-T<$qBwA`+_Z3 zT{C8@tPd*>^P^5XZA|1jo)6(aWKWQ7lg^O*L4W=S(9>%SGc984c;9b!OD32P+df2R z$NJ99E*TXvxE$corGM11sZHl*7E0KZ{2q!1^33T4r0SRTiZ;K~fnM0KEQ9=tAHB&f zTakGYRCUZ-%-IS}J z><;+?#NEqyNroMfBhP#VhE3W|?1v90@7e>t55r*4nowHn6y!1RCO)>V-;5>`b4%)9 z1Xh~C3n!h#5IpQ{*`~ll1#@x#g~ju+2qc-CthL!Cw>*5rqW%556Gj2JgW!uz_?0B) zcPRc$GD#-{U*IEbody)VelVgx#{{R@={(|6GI!D6F}U>}M2@y-HukB9xk^!!Nt`7o zujq?Ffs;AMU_VD5{fNN*%;G}yE}m@3cd~wa(7}+m z-6R6bBo+Q0B^Z~+nEIOni}!`w3O$jnswV#z`A6*R+Tok+yq?;~Zovnj6N`_7q2$|7 z-6uS|ISmt3W~(_#m7gewZ}y(0qrq@$zHB@Pk5ra7s{45uDFSZy(Ho+wL#v@9W&`Ph z@BY)V3*b#t51rm$P|v`u0c{C~&Hx|!PrF=2VnrF%AqSd%RulugFHv{?9d80}4K-bC z+0_c`VJ(mP<*;TzSW2GYPPNG2ZG)j8T<7!razv71HmiET$TsJ#!B}Go_~Y|y66aG- zlv2(~%JerAjYOUGm81C5k#90kVH~)UPcf%*x#$HJ0X*OhocGdFU;&^-1fRDo(DP^` zci5=h4c@^gFXAf9naxBaL<{&`XdJ}g3f%%pPCemdMN5SG#v_CWya4)`HPZTcG5I_N zzOV+|42Eml{a_;KR1_th2X=lUwGE@YNa#W{AoFCbn=!SiO8`DVFYkwV50VF` ziUWe0VLc}nBYv?{-QF!{70wH>e^_a%(R?x~_apxR_z}M@KzH|vLTeT>3r+!#ny6Sc( zOf=>Fpo`6;NoVoSQt>DFJuGs1PFn;v?e8Ccqr85*`x#eopu?M_;_PoGear(S)Y+GB zp7Zm(>s#)pqQ$9-G>-dfa5Y2QqA<5bE%CfjR?BR^bkS0QZpr(b#*G}It{?gfG=6;k z&hZ66bS8$~Vs-V264#&+a|pVQo4xxD-Uo3d?epV)XrvvR-&cqEN`K} zHY4*vC^H#_@svNGNozV(ZJnYJ{CtOdop(ll0wQHTKSYv}%(H|LxLDK^je}>gKYvfe zvxWkU{Xa#=sv(c`6J%c1IFA{?&`DTS)n&u`UihpOaYbRY%5f`y9ymd;njppVi55>3 zSsN@Tz#9>4f%j52jIs80|MvO6eFsPG|S$rNrj!zVwx#TVso`LOW%6+Jn8@rhV+AlH@uXr8{i@ye4 zVyJhsg!+W~96XVZ7|@X=1HQemGa2P_q&S6wA@g5Srn;Ei#!27NFTvND{ACzFUb(|m zvGJDsV`4xqS{@5`7 za(2QOCii5+W<6j#At#SnyQqY0>bX>$obZr@EgBw8HZv8oS8bMS?&RLcJq+umYf4Eu%0Yzb;TVi;1)En;aKVR^aoa52ug`I%O+D zOg>K-ppVZld8a4Wb3Py1?{JZb8BEZdm1<9w!rC2a({sv35J33j&e1W#O~5hQ=^v?A z$X?5Bk^P10L~&WqeJ^1bZNX}*MTh4VH;eU>jkz9+o2)krUF76*3kWuXq^F)iOp8K@ z9)0Y#J@)5LIj4*kpvm+Qd>**mB*o0=55GUYUgms5Y~TDeiBRac$K5ZON3*|Mj*Z#1 zEEf~*KZD}hq45J2kyJ`|7&8}2K5xSXq>5YxXB=%;CXAx7=*j}y0Q0$ z3>Nr`l^G5NW;0h-!VhQosYoRO0b<&fHe0YiNuuIJ*{;|SzdGOF?JQC<4x1u$+$W!^ zIZeQ3#_RA&g)@YQZ-Xl8~K#udg-{<`Jb^c%dgp`0wnK-zOCkoPW zaB2en3I#{!@2lu9A|Ps-0f;R5{nyhCB16j(;m-F(Es{{d7}VbT@7mzaROVorFo1Uq z=;i!3pk_4!0&rU%9dll?I-Dw|(7igr6ZFIBe37i732vwbeFl)nlZl~|H`4Gi+uNvp zub>Iiq1Qa;e4}89KAg2D%c^0k0Y`3~pS?ocJ4?)UyGT0;>B5*sw5F)Bm#j#vX#8HYB<~haZGKre>N^ z@;lYnkI6?aQ5vdNmWp5eoDh@j!!|YL6er;m1!ul5lZ)8rcuc7mn3R!3ZCFqKFzCVm z{?)~MLMTAno6}g*|AKCyA$M$rsFDrlGphi$C%|)z)7i|T2gke^B{nwEF;pGF8+4P* zl0FU9ZBOPEV^1#E=^^nPmhwDL;!0EyM_w+80Qgg7mw@ltO!=!8)8JD%vFf0D97)~= z_$oerd>F5o5xrf>k>6|4Fd_Z!U`Q7|ATc<{?H*SMEmH} zU8$F&vGntNKN_xKpZ6mAr!ba(`T7u7@|(&t@CjQ32_Rl$Jm_B>pMWo6<>G$lvgJ_V z``RdT)4ILs>_GTrxzAHyZZV2c0u%8^$oG$Ny^e)k;g>vSoy_qYFH70V0rV7pj{}5} z10?!6HTr8<@&e}()#!(T*JpiUW$h7~Eo$oGE_i&I!B`1AFZkz436GTN5h`KLI0LkVMuUG z(PvCNo_FUAKShM9BtUlw-l@it2oNQ5rbiSAcvXFj*dA~pncs?;PFHlfZFE5jfk_bk+So6}l$SQ)%Mcrycq+cZ3)XP6tk9fBPADmkt=nZ0Brg z?`?evK89Je-O2K*7NZ>ouO!tdizLVyBq(6d{v>q#Ugb|)Mna>3v)>!X8y%znXf^2q8 z@H3*a5YFWgDXHdb{3o<8Y$)_k02wjnkLa{u3R)b)V*V=r06R&TF8nA0tZ3u8@@p*^ zNm9hA>#L^V=inoiXJz_nOH&=@uhubK>G9Es{oO-<4ZT83&6L$k_ts^9WElic0KhJi z8OvtB6^qD-bu*kr6Oy~gryoW0`SPl|1iK~o$8{=S=QjfTpp(3dn&N!oF~``QIDozo}HKCe_2soM)?eZs7>^lj+2$M+o)jNuj4l{l4+T~ z20PmKLf&uWU3!y#`}E?|G&J~rD-zRHE}?Q~MjC$~y%Wv$VuZYR9oa2is&n_M|Tzr)|xh|%o# zrslV$lFZZNc!Zg?Y*SH~@5{Woe9&q3rokf6oXRus_y=8)X**d}alv!Za}#}{$tg&F z!a95v1RoDY-`b%KWIhx;YP(JT2KC4a#cpJ6YB%K)UL6&N_Yi4u}43MFGeBd=n9XH5-99#S>`~!)&G` z4xLN`HefZ+>ck%?}wD2 zSD;xK_Nd1T=D2^NwetzZ$ZxYd~jXLeV z2EL7`gVhEo3L<6k?@0Rb_jTiA!Vo+K*bdyl_qa4UWqBTB@Denj>2wU~_*3PAfusnESMCO<-FcRNf?Pf@ zj|~&TN#@t4RAO|xy=5flAW2lfx& zw<2^Ozx+nITg*+TkeLmxTi7ZEFG{g|2}~UYd^hxziHJg-FmK{of1$llw!TFPoV;-f z)VLVV!Cy$Fxbg<%wPMo(F9zCLK>p>jin=LzuwXBUA&gjrNwkH&@_m2OK0RqoQD4Kr zJymEncI%m$3wXTnz=y!8H@~%KgVS>filIMb?U3oGk>CX*2!5V6$*%qM3-e|Dk#X}v z39|%?r$?RMvRT=F1|LwW?Cq`nmk-1d%s)@jpQVD4%g{wM$GUp+R7qz6FTjxFOoFOA z=<%Y}e^YI28-M<%cU@2Y74Hul4H;OY$wkXAqE{zW;j>sgzF{R}m#64+Fz?4H;t+A@ zmi<(LHN~u>UJZz`8?yc^Y?H}xzjf5=Mw>e?l#R$cgR7q>)VSBb<#}PhPlhP2qZo^p z^Hfz??ym~E&$_do!e=GrOhO-!G@>#8-7*vXKeR5G$7_Zo^pq{6UwbuuoX~5B2T#d| zC7e5pISlqs=jUbgOAe&CnP$cL%dA(^P%#3Y^jSA)K5v;Rc(z2S-7rRppKk<+KjX^m zhs$>R+WUnf!qxxv?f>@=_&ERmzn=g-@Hza^Q}zJM1w9R6Yl_c&-2cAQX|{)h35s!a z#4nH@^cRd0DHBO&FY*4!TOfLp3=w=*KKxgX#sh3pn&jdZ>nV8Gywy}l-wcfgI^!ltk~>o#Kpk# zDp4?Z31PtlB=d9OM)37hEy6(9>=!c;Bb@o_k_HDrl=TWH@349{_{x_T$KCgj?cWpzss}zOZ#Gu~uepn`5x|;3$|yPX%X@isy8Pw- zVg7FFhWvLCwqJozBWpqu@_{Cz+$pBA}u+P&XAIOO|;-tB~{Pe8mR=b<`kT`*s+kfF((#putepF+aHGqGTD z4W9GsJZD$mC($?^F8KKZzYg3!E?`lZ&_AefuPM5L(3|`mN54fwN6BoV7NV;G4~zQ) z*o1a}>Qh^Oqdcc<)bg)i0+|MzJnwS)N7XD=jcB;os&SsvXZm(&<;Q+^va!j1Iznj! zlJ20IH48{XesB-v(`j!I*kigQ$2%z|U+5&4l4iiin zbLth7Xhj`QR-=}j`P2u~3236G#ngWLeUJJ8A5k$|MA?G;Da-wYbDF$u|3l{#CspeS z_>j*ImBdMtm`CoPGEri6;wzmPwXWcQ29twk(`(U0s_=y(?t-=M5+M+yex<0rW*R=`h~GJ4+f;>3zkiPK+E8;8t3 zhGWYEbbhTY{pA!vi)fk#ZJCFN^oHUZQiMA;&iBu$51AbZ3bDG>H zvGl_rW#(nhL$GE9{&j$u82vi?26TxJxxjaWeurqQiI7JUALLVC&v8T7UK6==vM)ak}L3u$X&#ZfNmXMwgw)KQ;F&@gSqwS z{8;)y?p0NfGyejNn%%s|9e2k!550UY-wOeL$fXO$jhO`JjtlFz2d~~99_%&_8&CMfuyG`J;X5H0k?%Vo5OfOH2!*4nPpFyr4NONty#>>U ze%hpwW5c1MR4x7;IpYNb0U)g=y&n89g`H|7NlOfd#58@Se2Pl-w~aax8s2=B{#>R} zSJFrg$Qub0U}nJ+2qVb(^dSD8DUhXLJYOrn|J}Ru z3pX;r^-vr>RhV3otBTaAQdl#ne}=ABW`Yp0VDz}$uZ(xczfD91#@#r0?Km;TARQ&L z-|jb_uYq?ATJOJW4QWBZ1L>Ejoo6cgg}qnLD>Cmcf&GCykvk5THs`_jxc-mckyzb^ zKLuZMvdC+6bt#jpkw}5Q6df&uGH}>}la0S0jOqO1b9aD`*#%Dp7IU%|iVAc>yboX& zt`6JU%*q~rs#J{e$nAU}E=wYupMsa40PU(GH|zCoIiHkGE=E+6qVSDzzG3!H-_a#Y z@R^C<%0OL0x-P|CCdc~5ciF#}(G{^Vp%(bHFlhH#T$bY`VdFU2XJj7teRxAl(Q9*B zz=M9HTp?UdWI_3Dlnu;l*sZUG!}m>=q=FNG^91?N5<`THoI!K~eDn2u>UGaQ{%t;+ zUGnee7k;+3&k3SqT+2KKKfmo@W};@c#1+J1zYQ)P>Kb9@jD@JEVUjop?(3 zi9nhiFMb;wr+P>h6p;%&Z|2@|erY-=Y~z<>`YApa-sy-9=+1cmC~avsbII5ZCL;d( z4X!LSmJqmX0_7>^n^-=;XCTUDe#xK%LKPtDRVec~&n4&;?KQ)fg3+9M(L(?QxffqW zcx%5zpF{F$Y{rl%l)>U>B1O2_l4pfLS?~=7n?>FcNu21a`TN|45YM?%k^W*1zVbPf zl{mqXbFu|rD4)WlF(<6Y6-9{jTMSghgC7%kwn{%A6SRhkImX}kF>s&g@gMaVe|5x+ge|Y;AeCj_U zenu~A+s0x*{V()K^zBn_fv! zHx4)8pNIlB!YQM6aycd+f|pJN$5^>jmP7VG=QZ^d6qk{3Pn+H4ZQ^?ZcPw&`Qq1;OKXBpOC#J59CnoUjn-3$D8 zJoxeflZkrA|LJ3&dQ(Z4YH-G0>*N283Y+sJiCd#A>gD^@EzTFQ-azFk5?HVaKQ6M) z;GXM@Sh+d)n{dzcY8{tt?eORMa)6IW#RB+R!2`ICD8YJt##SY=-zZzP`rG=m99sss zkIy#-r#NXsf+twAD)V5kFyrEVPtF(z#`ztLE(h);A!A|bDmgE}VHpLBz54d&2mM1z z(s~D%5w}wVzNo(P(=1wED4NXKyW~9e+4@X`XT+-Ma9#ka*A5!{MZ`LYwx24CRR*uq zl1aercbxY=^bHjYfe9qd&8W}aK2e3H9y4_&<={Ufc#1(31X>;U?&J9B;M=Z%Ks9@3 zr_6anIj-MuXi!e3>+sXNwS0#33&@yTm|V_-G(P3d=`rco!v)U|`K)+12t?tnvYsUR zrIgO=>KLO7=i?ahrl#M`2-x%z7Wlwn*#cQs)WvAA;CXFORWL3&VHz=fW1`i=H1*=HBrj@3q_FIN=tyl8?zN;(XsFfw#t_ zG3v!Vlpt~@x6qLF=-(^bB;rX;AVa1))X$#~i{gA(kl}w#{Q^3+NqtH)hW^n)e^A^Z zSaUqTm4tHmEe_MkZ5K2wicv?9*9&fH0QRG2ux6Z}DfsDDtI3!Xk;uX)(U@gQTUi}b zo(~qy9t@UaC}~u~0yAo)oi~3mD!oO|H+ z$nyzC-ZehkHvAL=5c!E@YBmlJ$iLXbya^%JZXF!~46joJ><}SYc~%mcAN~WFqO&${ zh7*EZ8~DYvlcY4JHm6;oUm(5j=v@m#4=REpd^BPc@Sp)G4A=L@*UA^!;>+I>){O0i zxmV=96ODR&e%@*WkksCMh5u06VH`%=GDib_U+k*iZMM0Kh!5d@i;?OVdC})_bj=p^ zJkm4BTb3`p&Ix%+lOcjjI8f8zS|(2sBS|5XGtq4H+NYxA}rXk-4XFp4c{90ig!NW}xb1a1U@cQHw zehF<4z#q`Rn8f+>q&JSQE-8m`=MUN6j7FnPST4Tb)}BbAE&5Dv%yIOqJyINa1U zZ1e~n>NC1d$!jPP7=!46^UD|yFaBTl?j<;`?93DU%|vxf#JGTbQDH~eMdSk{tJGl; znF&zd*b*|4V5vL8V-Wy3JKG{aZXMl4(wm71+Z(kswzn#>W)`y&0aQEeRTB@kwgqG+ zDX;88zMxsyBO)Jw9ASsW%=GV|Bu&r6On7Zab7Is5KJszzx#xV}|NB2q-hUKboZ$fk zen>HYtq{~_7n7#*^Z3wsBXPlJMjKs*-`rWc_rulo{I7;QQ=Ok##Y&|hbS;$}x2@MB z@AAb9t=sFV&d>R>$bPxDEK*|5M&;)PDk+;L%(}R!-_0el=_xtChOq^{pP}H4c-rojUR=#Mtw>clheK-i>13a((kb(Bqel zV|4cf>A~;dP1EzMnQbEw2EO2C)piE*SuOMNblw}Q4VoRUnVEdl+=FM=jq8${hdj=| z{dv7Ao6U4^3W7Kd^%v<(YEk=cez*IN)N9jZy22}r+%{XrkHWi)6L|6>Hrdk;xT}?7 zX$70rZ>t{>O>qb3Z)cZGvSz%0og*44SYpt49sEjc|M}vAhB;;Gia*~>Af~0JZxgxl zo%`wy-)(}iV9Qga+W(^4{JkJL77#+T>(A^$;U4$tGa2_Qq-%0#?!zoG@zjg)6mVnt zgNwoW`MLEM`Y~1;?6F2yeg>;+!79_M<@E&4H#&#&a}K@y@_}OCG}T3!I$M2knXc6nnYY$BYx>OH;V!f+e zNF~ziTS7v-e`?aSAMn7ZXfdzJ6(Cp{4P81V=u~}W>qcVck!nP!-dJ5u{o>0V-ju0p zR1E=tGdN906J{XQlKOvC-)D3p-;5t~(7PC;BjB`I0$3hZ_#+`rI?*^1$TSW7L34az zTl|qLn@_{%$(ii;Qd;CHCAy=*xGBchR z+ZkTMcoGMvC*7YPF-f|S?w!F1Mva&1cgtvak&I%xNZngUX-LUWU01*BZwjTXgzqmQYxWbja?l&)^5h^vuV8GPkBP%-4jRoc zziX2HX%>u~l1#z$+fgi22>f^!El2)bluI&Y8f%Dqk<5M@9~N+Vpz5CN0k&Ehcv5ZznsZhZh ze;nrj<=F7>@a4G;E^r)(uX-_CYs!66R8Sa{99FU(w^5_GUh z(|Pq6EYN@Et9U?WHR`DZn*xSzQeE3ehy2t|+31JzG`EP5bx~noXlzf)A0D98+Z?rqd3+%_?c^6Y)MJVUp?q! zc)`dg*pp?1w1uDMqiMFbHjQKf?ewP(V|eiuLRN2oY_oQ76-#-?D$}NqJ?}M0)Us7^ zZD!h+X9E7V2KEERV!&Tcb=#!1PdR5cHn(q?ADitTVmuulsenF?X0_(XG*&2JtEk?{ zFWsw}SUEoQ3GmiErQ?g8=W;=S6!?srY<6o}V@Fi*Z>$!|*^9Gb=QR@2!O5+Ny<%wr zJhmQQHUDu$zTY|8-TC~*K^qF7zo2!?uawrW2IBC)(c2-yM(Z&6Mz`@pI$a1vju+44 z2M=o1Tb>WTS0Qty)qg)bg=d1HP{~=8Ev#(^{Cz<;uBIJyRhB*a;7rG(LCG_F%tYq;0Yz#ZgD3M zHf!*BXl-b9O%ywA^?b;d0}r8FhJZYN!kL*+&YAN*px3>O!{)M! z<%gU1?|vGsg}(9Zmk@P8o&E3N#cr@`2>tcO##VTLg?(zIMmX7jLGOMpsb`v41eS)x zjk^(B%4pI#60-1Och~$%5w%!(D8DO-asx^=&HKe-GryrmxA|mglrk$P}y*yC1@z=h?ZA zkObB_P&8Vvd=io>PIFsTL&*OLXlXJ#e*p)#pUj3y39nrhz}%oK-!{ac328joIc!I+ z7wZ5OnmkAh*1#v?!9ub3E zFN-(*<7m>blbA-n9}LFM7yiZO%T=KYM1{^L?i7z6Y%QQ6Xs2I!-c=$VjJ&Ta!pM1L z+U-%+wb~EWyQkq~Z#En4u?N=r&888mp%V^k)G7U@f-~Inq(|o9x&2iu^PcA-eX##k zzh6(XxHOU8ps-o6{{*@vOi9DI8vHwR$vJOmVx$Q>Is7EbaH&$_r_nd|>hI0t!g$$l zEG%e0?XQ_@r8Ew>Q#9#@*f96CvV z5bb}3Jn2Y%x&PHc+y3Z)7Qh24l_9sJUePpW3Q1Od2fHFq;HxfBfBb$NY;A+S5Ip95 z2xNLk&Lw?QdPM=BPIy1toaX^~k0PQJFzeN-{lM%>O9|xjptOA6^Y@Z$*`ENmLjQ7+ zNZz(c!xRdQOg*&?dhrYnhY~rQUx)REMm}8;AW6Bd{w*a(!)9Cm7BY6tbE9MyNA$|Q zqwN0T_lJeVVy4%wq`qU19I_6u`7KbVISNnnJeX&>}p#)_qSA#81 z>VK)FQV4{8G#u!bfGRl?_x=vG!a_#DT9>!m{bTc2$!8R`V9#>pp7~OBtE#moev6!- z<}+p=g{9@Pc%*FTM`H|bjTarUiNX1i{=~iF)u+ML5RLG+SXT!?J)?8$=(iV{Ys9rf zIgtKae5<3@`6P;`Tm`I?%g`@t;EC}JRd{6S2bXIZ(z9G9-TiVGe&3(Z7o3@Mw;AY` z^n27(`oYBazAt1Vb>`0-P4!7uzcRJO>8}U4)4ogzTXPDpfa?~u(8!KvgszX}j$AR# zu0Gwq^8tJ&OtrNjfv-89&<9pogKt$gD$6(NpMCyWM8aBT)E)6zTlIMpgApDN_Yc7i zliTp{*r35NIJdHrzE*KR15^r5MNyCJY+-&04?q`#2joid^spHf3gD$_XnXL*cqP=3 zXj z*U`>z*=6PaWOHIf>VB;nE46u#)iyDMoKLwpXqZDi6nfY(Z#tc1*;R^YRbm!1e-hn^ zo1Dgk7X*1$>f6pUSA2*THK^0a>8~01^*PNVV77NWuX9;hIpxa^Te;hT|C$D)^_i8H z<7fVw_cK^Rg`vhO=Atfs>TY|!m_@>3!|~`d{Z`tQ$v9uHnO~fR`E)epSkEv>c?OSr zKeZPgfBx$0#1GfY>J{j9Ke-|+g*-Q@-g@wKi(q!oG^rwQDd1Dej*Ze~Cpg}8?0@Gc zw$T3dJT+0|`ENDQNA2bCy5u}Qj%nXKBd$mHZ>9%r^LK6>%d4^;&=|D6{{AU25gjuT zIToCE!G&Qei(w%KZ&QzIa$X;`2gLv7nOLaDz51io47yVPdf*R)nCncnvWjwg@babp z?p??}N^pzb+^jmU!=Q3H`0|UNyfDS|c`Vye?uVPto-E~2Q|VznXu&J99R`aT{(;ZJT zf18wdC;a~3cEyUgzM#`I0tny7^Td4c@1GkEWeT#5v2giUsS`|afCE~h)~)F8CQ}Pl z2NIo~(2!e^SY_3{ay=xl#&0>F87hStur6UTycJOKgM$NhJ{`^y{(XCl-{ej!6Ai4L z|9o<}qr_(d9XhFgQg4U7GnI4w^-qlG5iz*OSMf{K5Ac3j=;(Yw-%Uzgw^Vm$J`U2GoGtTd}PLv<>edss}^I<&uBrxuOQ?L=B$sDxWN<5q*S%S2;2Ja5|*$y4y2?uyyW1w zVCA*d_}kY9hvy&tY4jb*fFJzoO{?DjaCl+=9r{}bX7b7+TdDmXixmXo?2lL0p9cI# z!x2J;+}E7%4|Pzl*i%A3+JrBdj&)GV+T(eZ7d?x5x7~4qVaev*4>Y)oy!2k=pKiM-?B69a&oUWhfFkIaQH{hb{{<5}H@5D#rcM8F|KaT#r6#PaFw@|)zEsuYm3iX1c zV0-h%wHW>}-?VCZ^InlyElL-^@&En9SNQQCM?d}#o_+Uwh5Th~n#iWge;ie9^Tr*q zUv`OtC;#H}e)GBim7jn9Vf6Ibv&aAK@4wWK{rNW+>gwA)d-l!y{q6_<=bNAZ*9&X{g=;w9A58dr`acec!BWmm-3%o{rpEqFF*W{--2Ja-kknt zSHBnj{1@TXKYw|;=y$$(zX!j6f$x48h0prGCbynGULO7Q>h*vBQGWd6ciFA*_t)ZI z{`ki~`{)m^_sf&NclF=Tp8Z$h^ZfY#`u(fj{3lmGdx4h+&wu>0{c+U$F!G||*Uwvf z{`apwjK1gJe)pe*-}>49;qHgg=Rf;==kxI6kN;{eckyBLkFNgvcmMOheDi%C|Myov zAGaGH$~Qj${_o!Y+1+3K;rjeX-~67>`^&%i0)P1P-~DFz`R}?!4+^ELPyJ!EJQ^f^ z^!pe5!~NlT>r4MD*W>^7=bxW{sH*?Rzk9FWM!lc>>)ziV`_9il|6HKdzooxWY&#?( zz-f8)!{~7>-gLu$cGB-0{>AUE=Qr0UyzIaJ^*$G|bHZX|>kps*_h0Bkd4~qJfe+%y z*!`E*)4%!k!k>Ke>tFwVzyH(UeID?i1^)I5{OuL^+bi(5SK$AfSK$82-T%TT&wlgir~dEW>No%W&Hw%<>wkZJ^@>FO zH-GnE{I~NR$|gu5DsF`uJWWjnDn99plx3;W}h3pRqy=arLX?uPouy8Z{IF%%6cCD<hco4zf{$qMU5{z3EX66!GnwZhtVIjoZ&nDSRTngP-g$^S09Po z(ct0dygLs}CDVcJ%{w>Xdm6`5nJUp7Abt7m=xzPr__RNAA6j30q5qytFKKaLvl#k; zZ?&2~V{Si6nLnbq!!PFr89jTl4pX?|1Bg>x%3ysRp6u>@@j^fO>ebHP;n863b`b}F zUM9RXr-LMbf0Wg~25FG?e}bjks^cph%zm#_A+JM+nz~-uoH@0IlMlmSFz@FTgU_sv zY;$va13v_tVDJv9B++f|9-RDXblPb)kNO`$2bVwS!mC7om8$oy1VLy-zRwt}h}<3P z9PWShj$Q;hn4~0}X1`zFfX5Zi8peGCoRlU^SRU1bwHkjGrUGjSDD)X7$BcEc1JRDn z!{_ipwA|Cq$;+SY((?$pG{BMg4nm#jnNRP2bwW^vv<6(i|xZxk*k#Br7a|LuGM zmP%X4G!1i>|Cu|}X&bRzB)a^%cct!#Xn7POF{}Q5HkG>?_4|W677X{c+u@PmXMiuR&3GhXS*EZO2f7y~9GXNpmV%Tw$|5KG%CrpGTvwZ`<29jv>8C3R}+zntuzRFymT`w%G*zMfvlc$(A7k8uov3)-O!;Q_Fu`6KTdZHyYx#ZG< z3I;!GONJVP=+sv>zP4<4&1&eQ?ELd~y9D%1+t!<%KehaQR8@ z+Krp^Zg0WcJ1FO{lb4rzfl{zEc;fQZ2-OIc)oW zRIY0^VV^@rmqq;NN9)WKj(j_mR{I-OEZuIe8#F@83pM(rR{hlE5vFM>Bro@?1GlQM zQDcFf9{IdR?WNU+Rk76lM%T~W&?s%%U!V5rvR(gNujTkj;7NIELOw@_*3&B3++K>m zsYSNo_cGsLs?nq+PZ|~8%3L67V9Z>!e_;t&i#)hZ)N*&DKcn`Uw)XZ9TBCvpMSM(- zQmvqM93s~E_i7g>O4OZ>aUW~+17){H+E6ZR0IolR5TciP9;PS0NR^H5(P3+n&CBPp z-(pe^Vv8Ks`J2_puJ1~@8U!5^q7<5isG9TmVGOMB@gDJi|8e^|OQ(ex`;H3VFY|-x zImFxzktZ$hwmrNcoe*f&oVyzKq|>s$7_{LdO^h)^+%OJ8XDVOTbHeWh`y}hc!{1*X87<5b@ZVU-UQgU| zsKL79y+(Ud+IX-ge}T0phN@RJ(h2_ki5Q=#!=rcSi0{d}{5ac=fH^axK$?*!A&>z- z(s@`7%$JDpfFZO8rnH3_Zo>oe>%n)tGW-s@$2 z{N(VceLg}iH9g6fZUuZcBoz=DE-r<-02V_Z9kL z$6tNr{3in?Seg#IQ@ggjjoNZvVKJN=1w&hYX83c)_x z%_LSptQ&TYgHT}&Ut5Xc1YtPV?OJcCrHwl`uf;G_Mh-*2c{%#&zELBjLXrSfA_s#J-p?-OKzifR?2>xaJtli99@Z!2Fi6VVw z06*t1JXq#;hG^6Zo5OX6YHfU!^c8v1q8k6Jh*7Q+^Ns6 zJT#R<@^HU+i}n!;tq@Q?KRVinLk8v9`8hm9{2N@vpLorX16Xq&jF6FoLNV~43-0%2 zP#_4IGw(4NxEtNMV?QvW%r6U-tl%dtmF1-NXh2R{ZS{t*x;F9h*mp*}aX)w&zubkc zR@U!7vi@t_%GMq{P*qk7RqOG==C^*+ZJfRvk4$*+n;e_t5rX>p{!ezkI>jGLEzy#a z085}Aeqn!j-9AMbikWE_OU1Q_`@rKz{1ZT?SV>;LAkPMWAx_?zoQCJ?b~cT>iI8cV zx)r@T4Z`XvRnDDnoqb_H-F@}yP_~;;ty%c|Y^jt=D%6hc)$UAImA>(-B zd5{b}ZyH%=KsoSzhix(L@4vHB+hn^Io)@|oqYfsP_qHUsMiz#{mq(|WQloz}nyWlq z&5XiG3=uAQ(>$2hl@qxduL^9<4$;@rrzHs z@#xWmM>vqr#MZce3pq6=u0>A)(x=yHB9?rKj;o{$dD-Em>gT5@rOyxQq5hK;({GJ$?L?rNYL#{PmmBm&{BQEd2>v(h)!M zuUeeW&%#IIsx!h5j?DWgY>4od3-%*)!WxUljkJCGuyHHu5E3AptZ!`Gm!ax@tE!6b z49{{5jhph)k^j`Vri;aJUQ}-IT`@Z5`LtAUp7IaxMrPX^j6%YGmAGBvN3fQ^APSrF zvr(GK@hDbaHICk1i;79lIjaxjUz_g7(SKa6-C>|PG{u;v-JgQ@zosJ_%{#JvAN21l z3Gy=e*H-o8=r^KRRf0)u(m`&WUjkysaQvRR4nN$Zn~{}yK1LXyYt%X1-;IvPi3^q6 z?Dh1zx_EnF9dX1NU36#hW{DA)nxF7U|b|89;bdwJSza=dFh zZ>RV{C$C;!Wujew}?s1tAB2cvRThd{9&0_xkFR zQu)qOx;H$xUo=O#oN_}2j9_g)zF-VUuzc;J@x{)o`Ym~MMFoiNi99xw_W2z+D00gs z>vmo}u;LtLS%N{(nVQd|_o;ck%dh_5d;X$z{fGQy`D~w&qfVl7Iq)S5c)hmd!Gu4Rl*VW& zGi>m3OjatADLv0pJc{?0mQqM3_Q8*%#qx~;lcj_S{F{(BML&bLI??4xne@EeWwvqI zqrX0E4pZt6mvUmK>Bi~mKRBZwJbm|3@w2B-afS$4ecv+u;9KfK&rIL_*Qb?NQe-p1 z=hyn)K={HjNv&_+zd3`yeR$B2&8uH`|0lQcjjQXp#;RSkz~EQgsGq-|n*&wMB^Lw# z9akfs4Pw-4=HhMV)97bA>~*jjWCjTu%cSP;UruFJ%_}hy6L~@EhuGrx zE5i0_xnA?|DsP7yCACeT9AqRYM1p*W%JgwDFMC z+8h~0HoHFZin;(Fth0Q<{bE0np0R81vMs3Ef86?T6e!6<)q{V15X?f-zd0ixZ{b@O zH{dX`o02&^!1=(Zy$D1D4}gtPJx(Q05vQ8H;%W24Jb9<`nGO?j86U~hD32ODKYxCJ z6N#y!o+>SBc_+A5OB}NC&!wYg^~+?4R*v(IO-343NW`O@qXn;Tf2X0ZE?pCx>VAyy zQF*x>vRBdq;y;ht_20_x+^#L*5vfN9-EOlK6M! z|MtDD(q~_YqyXu9+%GSp6%&6J4&AH!?o<3Rr;H-1ZU^@chZ-m!Qml2z*l%L zmUEAz#bwHQ0 zMt(nE(l5u;gxErpMqh&JXMF#Q9{Svr#yIpa}?|1eE#=`}gDWSz~9%(!o}b*$-5v z45o0OWk!Vc&YXX01KvGEvZ?65anFY%oefiiTmpYyU&f(1i%+eC>3Tl21H)u_dvh(r zMw!3W{0d*wQRncamB?@1jXvXtnoeh9PDqqW>zggn;fv?6*71DK`AcS(*3WFwrK$6M z-@$wexjc!Uj&f^_Em$|>#FxH*Vl5&(M@mLaTEab=OOhY{N z!7<@}Hg5f0*jmaqeXiKi?Xccf-I;EO#Kzxs{`YzpAY>86O)g9F;})TVSYx^B8l;Y2 zek$lXE+(h@d;Rgqe#IP&&CoZ9P5L)nRN6Jul)$w1cYMW_z5l-w;LE z3sk|$xI)+dfL6$kp(9Q7JmK@Y+;NX{vo{^SY0!JycUU%P)jKMV+Wo48as8g0=`;s)}#+hzQ51m`z&PAjBrP)8NICi2=kwq z3|fd@8usV#v`rG%$$Md5{@kFVO%%0r@}B3;8ow_7ofMf|vvX7XA?FKPulDut$*6z& zNdE8wf^)Cev+DS*h5fi_{KR!=$bcT662yKGfbb2JZTiEtO@32X;j|z|>(i)Yee<)8 z%}VCVzy5s-f3@C$a)uNSpNHZGNfQYO=y^(&OfX$dF>-zy(GXx$BGjY<}n*Lkg9KMS| zN(COuifRVHXnQdv@_PTg?T+3SpBi!!+u=NJ0?GrSEmabEkL_tgoY8a*1=G&y$1VIm zY^uGF0mi*~~{+vdo*>ye#eZ}ytFzZ46%P-(hhHULIkwt!W>xme&=>8h)-{I2| zKhkmjYHo9@4>z{8(}KG^Z_WYgN4+|eoA-L zn;taJvwC7Ypwt@Zs#n(6qOGk>P%4J6Ro;dlbnt8+J>f3~K%b1&PtlYc;;Wr7wVg}Z z-(|fJ<}akN)SIqnXH1yWHcKa`8enVs_%FJ z&TPZ8n@v_L$-@07PaoVZJAb;~_t5FM>?Wd2|N~w7!2KVh}PwyMwB;3l^ z^v(L2pSMo;nX#N-uWWBFSwB;oJHHMXk~ZD-7pt-m6zlc~vHlU-0?Khsd`o zgVD3Q(Lc3)iIO-s;G=2uJlYnM1VW~j^?m0rt;>8Nh`zTOBiP^L-6NZ=`6E5(?uq$J z%t?8tRu*B>8+aZ;pJShlN``U6JNspnEF$A)E=LVj^jZ{VjXoLIlBpztwWvRwPgNj) z>YSs_b@Sl@1JAHW!`uU&^daMuLFWXDyVJhDV!ao%fdkVnK8qp$IObGXwzo2_8ceV2 zm+ht9HxSHT$`-H|J$h`jE6LaLYwGo8XW!TBUlAA!j!&w;oh|0U1Z51nm#o*IYyh07 zKplJLO^hP=stWMqd9mtwxw}fo)*DeVaV%}$if)L9U7`#i_e;jk?Ei*gCtn={0R$DR z@78LRP$Q>6e$ij5Idk8bbtyvJph70}uXA=QaGSAt!@N)~vOAT6vfDN77p;?Bwe=uZ zT6^$h-Fj1M#f-dQSi{D_3-j26Fo$1#{Pe+^`aJ9}o@1A@(+;|D`<>pB)d`ugQO?mf z>qB{$t!_TuT2SxmPov7#(+4+y)7^dXO1;%q-V4XRU%M8Yyst%b*JGu8DLd3ZUd@wZ znKJ#Ky?oH^HyZkt;FMB%s3=>?#lm@=E8eRLcy7SiPu%}mG2QD##E$h`wg}HOV2e-N zb!J)JY1oh7bSJ@S#DGKvX?BOu{&N5@R=fe+_3x!GTb^IpH0E4ol~4mroY>rr8c+&+5!X4nJ!T7Pz8<4MtGgC@|! z^B(jhj~nQMH^R5`}X7&7J|>R+!8h1Bsnf9%Ztb9lyqvPi$FGS`0RGx^ak zm=w!DQL3eqo!5JZQs%4hldHqzY!vXmSoWrGRnxv0F?Xi8H1H8u;$o_razvS{BtQJ%4Y0Xf@y(o6GVNqZ@9yfFfk1$gS!UhA`)DxMt53)AbI@z_2-9ZRC1 z$D6i5k8_JaX{ZRjom21V=m?0N&EXl zH765%6MmQ;jzik(=5iUv15anpR4t4eyFYoM!ZW{Awb^V9l@D5d^$(o$f*5Ktm#b(P zKaDQCYPZ{!&z@{TvAXi=J#N#uPGJ?%&g-?@2?|v)mLd?`PbPWgxS@XN9y;`fyU!2L z&9-Bs*4|-jUY^UQFtLlap$hy5-cIKR=&Ek6F2!T>@IT?~negm{l*3i~iH-Rjo?NTO zM*UFVd`A?NNChL`)WTBn<0$GLHO?m?vl(Wk|0Ls1&9S@(teBV5&oTQfZ^~})IureK zI6xb%wmupza`tHi7eSqQ{AA82;;GOk*E=lM(iey9B&-h#!0jhNN1BU^@A zoaKGzsP6u@N0fNQ>1%l-b1V1-fSsuleUQi%OnCLXcp^IP)!GBR2=%RE$=nAw$k=`F zIsB@g$Y!pE9vtFcykh}%MK;3K2q zT*Q#^#s>y8FW@1jJl7LU4Q4`HePMlMmN>1fmzXrNB=-G*{b6?c^$AEHp3bbN|Iwmh zosB5v`|-0V<->5jz4yhw@86lPRF|)f8V9cq6UFfTs-WSaHRA*d{xV_;@e4W~DV`Wd z`txDmk$jT3?I{y3i}#Xi$uQOkb_8_e-@lX*aA-7gOi&KxgSPcMIQ=U3?yYA|XS? z^YuWUxOyrHvQ*@M5{)_ch>PcdaS_j1uQ4=+PV@bHaA|en1Ni{$!`5#Tj;#KvJ_27f zm%nxmq+p9#-CPU#bQcL`I!0zhg7}}iHV(mAofG@e0X_d zO4ijISV8vYWPD~O@?gTp_`8%$#D<;WBual0{lh1ZB*?ctW_UZnzhiz;-Me9vRDRO0 zmbP?3H5F+lm6%NUn@V#x$uaa8=pjFe9KzRCr@iLh@oCcjn$C^R=2Si+OY;f)*ZKH6 z%7j%tJf@ZXLQ_-VW_(+u=UK>WFuP^*RVPr19zO_}J`IG2>n&f%W$9;cIH#U%3rlJ9{o!BM;MX~buEU+c8!P;AH*1AN9p!H> zU&+|N2CVD)iR_A*tH#*+&dpoOEDkc$#vXk+C+j(w@~{ii$oun+t)(SWd36e$a{5Ws zuu;qzCKBo@vs|xG{_|TA8;auX`356QhZni>+U8Om-}rD3JvEz48;g&^^Y2O;1@_;Y zQFp%lDgPOlK3ga(y&Xp7e7MH)}E1>*V0rbT6yX=Lg{PR33hYksRkrU#M8$>sak3YDzE;cs_s1 zDr$Tq=wHoT+TWTTX?%+n9(~no^zwr*_g|j2)Ms$o;zRcvSTfgc8@TDr)n}0O#C4W# z^Y)2Vcz-!H(W?u5T~b$DzXu2H+bf&GwR?D!)|VkLz(p~c&E~^?vMM~P`lSs>y@_W%eg12Dt zIkD&w2KD`&le^LT>!sj+2(}Eor!apnUG|Wqb`IXXkE}=d3Ia5Oh<~&k)_c@F{9@N4 zr*_YU^ZNE8WcAT%+!TF$TRqB4`mA$!cr?77E5OU_T898o4J7Q{Z6rT5Q-*zGUq` zj~}}f(1~GId`F$1Gm z+Igg1eYRCnAncz^oQG%<6ehbU7%=C?$5FFU??Rr+7oDA-oT%TlqxUnt)19MfZh371 zKAs3WZ2n#tgQeAB{vUmZg$?*=nXRl#9&7)l^Dy`Qq&9`isz9UaS*QdVs;>AAa zq;R4o^>bX`)#a znLrWT3{TI;XL4B%m;Q2V3-xuivQ*pJVq16BPqUCdMR`wGD)`7%Y|?ychGjMveRvG4 z9A-W3^|VLuI?mCb1II$F)apjw|)o$xZicjGKN1RYj28qR@-J$CF`!2Cl8M8hQ z!fU`%jG+sPkFC1 zXf1P7C_PU&d~4o0*XP1tt%pV@;C~nrtDEcJ*!=0&?cc-T@qf^IANT^cuVp}o7qiEk z|Jf$rG+|Ra$Bv9S_++!O?>oNY-w~_)2>$+b`z~Xcf;kJ3jrHF+1U;U}v^B*sZ?Dzv zqQheJf(@qLA4uG4%DZtBJ9YTg^PleSvoldtSJ$@TkE=`9t`&kICJT~)XTL%te1ktWNrsQ6zP<88Y`R|awoME5rFn*VCMILx+fkx;9v8|*7GYPLKMpE<7R&$v zhpI2wsOeP#oS;^k%#Im?na3!U)vun`hQeb_tx>6#7FM@DlK`}2eON_V^9lFbE)#|8 zwYt1?W0|2$wVZ-yY8^0qnIGy-rt_``8bjmc6+cfrLC;6o_Gh6ol&h9=<{v$U&)6bl zOQ|36{kdhTcdr#7oCEkWk_P|f4mtz)Hs<{koiAU!{HtRpwBT9maeZ|=l(4xT8_q7g zt)~y@2balJk+V0Wg`7HeVsk+YIIQ2IAL|TzM)pWlYd1#lI%em)$BkYp!xYE!1I~Z6 z!L&R8%7MRQ3>EnFfz!6OTDcj4r3@Z){b*8w56xJgrC*!lbjZ|of5oDoo_4NyXqddw zx@pfUrf_070c)v`O~Ef?F=YA&&jR1KkjJl1qkrJ!ww(s6} zW1bPrYi&Ly+eP3@tn!gmf7=4YM_ZriSSp(>uB;3Dz9c+yQ(H zdk=PQ2P(gm4xjH(vgLTbu)K-hZ+$YmvD^5%%GKb91dE(aRsxE+kjZ6l(N9E|#1lch zG>$nRhP?IL9SOaK!sXk4Y=1D?86*q(yI><^y;vssw=T5Ya5IcQ>DO9 zTonw9o_A!D<$m~_A-|GgdX1E<=*pDC2mGw`h7JAG5yoN;bW;mbL*H>?3V&Joh{ab6S7!Uq<&Bkk=N3D-ql{44ef4*zJ@Y`91@%oah z&FK9_%-y>gC5?jfBay)pC&PT5+GuO*{)U1RoR+#7b>6(unnBI`2izuItbM)#Iz<4jESK$)`j>!7Y}1ayurEE?UyA2scr(k_@rb?jg0NK-2s zq31+^7<}HayW*-(ZmVbD>%5&z=oJ+}!=T@ThM#qgxFx}(KKPY?Z`TawtcXCS0`j^& zu9z0$eRn|X>f4HeCcDk@)}zPIf}ip#BRrzi1AM(f@)rIqF5bRWZZLmR{Utb80x*{I zYPFC{z)PhrCJYzxFwX;?mcj%&*>49m%GP?wr(oZ!em7U%5Co)u%okQDS#p!c!O<{j zeH%Y@>PT2~iAmr69L&y!{k_{Jya@Af`A+CfR;qZ1<>gxu{46jiQvB?6K=dkdiW{6) zfGhQedNH6sRYHhO&b3~pTHU?Am#l4NK)eTBVjKg$3|FQG&>4Tb5eUx4` zk%xyZq~^>H!T{&I<@F}1bSZYxv&(IX2wOP9* zZ#tIIeR_gruK2u}vo0>4L@Fm!E(H%rBf~ih!Y%7|Zh4GVvim_~j9KJ*=RB2_3a*r6 zCLjAa%rr|chcy=n6oK%?Y^&R7|z6bL&t)Gt>0Q)%*SH`P1DK27v_6| zPG=z8-n<}8RMkgqTrSf`Kw+s^y%iPZna(FuCD)*`up0DD3%RpygQGZ%&Fk3~rjxm` z)6$S1|6|yj`i&s(xU}w_#{}X7n@-P4$dzwJPaoIH_5+M5gujCOk-1jR>wg^REPU

    Nay{Wggrr3!2{(V;IIy#?^EYfD*i!O@F zVgF;#$JE>ti*@to4 zCrs>kdQa^?DPoM-iIVKm=GwCJGq|*tSpi3Bj)UgQ3$eEybQ-6v;02$jtrh~-oSdsx zQ!)LHc${DwkkmvUsFx8-IXI@A($kP_tDae=e>Q&&m|k=vDl14x(+#A7uCvU8rYu6zJ4VTL_<{^M&|Uky8Ox(G&|OH4x(U{hym*B4J(qRt*nj6{gIHPtWyI-vq)U0b;T%LP zACy$lI&ER2jSQwyoVdR~e|h{Kom4k0?^u1{04auBb9AuVc<*O-)mGPj|IvJEChq4z zXN*b@byXNM=J6^qbHmKVBMx$#>kGBojkV~5K>ULTl*u*U;8*Ow!d)z` zq%OP7(?)oGUEifO+M3I)2{6F_grw-?S2q?4;rrvxP8KWWe6R8R`78B5>T`7=l<0x~ z>-sL0a`WSFhTBj<7=@^xw~= z%%@rXQ%axo-L7oHdfu~Ci|RX!mN9&A9L9LHROidR)<>l$K7S$IGlBjnTPjG3a{o`x z7uO#@tzNVb`}5&?tZn2kCa4tIm0}t{unj8fLTZ#K`Xc-lRLUiPgXO1*#a(*3XaEdJ zaQ7~!`_^xh9I8;rhn(4W{=G(`l$)D43zxRGtPfi?fl8_z#$1QTHTXl6qU82%Ws(*H zeUe-QSxK{tTE$Ot2~{1Cr-d^7qGyE{MaW9wvBx8M&;GoG*8QvKF=2G~z>`5QIb z3@3Q7^`^&yPab?d%MYX$f8)F}l-{OPNtt?0D)vv?ZjYe}lJ-0r7roon{!u7E_-sKp z@f$W7ASW*JViT9c`FBQ}kxS3S#;3_wt2QUcF4N!HMO|dS7s@~ui{`GH%h=?596o;5JYHRFv<)G&OTtHI z&cfNddw`7C7|)s~Cwgz1zEbczj+?J2=g-Ge`C%IUBYxgHq^i>xl#a}`^;>z~nBJw7 zi)XI2wDw8#Y@5P6Uf_bkf7*Po06FvC+?N5s^25H93xbzmUgF01e#uZS;~KTZafZBV z(k_2Uas~e{yFLrVs*OOF0idT-_!*)afY#3HQaUD|^%lWFOhn|`(&(=b_&HA!0x4`A zXf9a)@^*4F1!f}2q}6(Oz+YRO_jC&WX!-NupSms7J=65Pt*2Y%3w}SmQl8)0fQ+^|m2p3X@W$S@UBN?BVR=vJ-BlR^2&nONx%^2K5x?P# z({K-yVLoS|ajAXj`+oT_|GIH4jH5m@>#8oyT*`m5twzOSDHo4h2tQCirbF@F>$R~I zUxs{uY!#yd$xbFx{M#CF)*}nS&clwfZ$9RznA0=R5S+~YJ$a~HW<$l(>-9{r_#s_& z0`t0@M6Ar8cVp}RUDf37i~aNKW%K3xgpv>|_rm{6%GW`zCdT`Gx899~d~>v;R2Fq8 znW{c~!cX_nCU9f^c2ZM^+GD;nH|@Q7eYo46RgbLmX9jN6Q5Qfg)fzwhYbkZU^BG)R z2=f=9G#;)^j(jKFpT;n^lFulU@i{B_FbX8)UI`ejb+MjwHo7za`dSi?mVb956<14~ z5TAL-afKcB1!_xIA5tnjy%KpAh5ui6w0}ae*L;mcWlRZ!KM2EbX<9DC7 zT3{G4$H{koh`+zFL9a#Bo2-YT_Y!HU;NCY?w&IezZ=v?)=n&Ybo;^Jh-a$ZLcBpYQzkde!^Yt_Ag63g?+dtS=THN&&XOvCj{=r+5=AnzG|;SZ65&He5q_clX2qi zpwh&0;HY`?v0gG+%(Kc)+KH{_WjVZ*;8s@}D*8$EKYSrAHemdAq5-~)r7$#!35g4% zNIzVxZabK{M`R&#{I0^Tfe(bn+)>qiA|LsM2+CcV&LYv}Y5gKGr#t&AoF@82-;bL_ zA}VQ!AJuMzyx~?ifxL!HiSwK4nb*s1-LDUCXLGtT`(tF3oMhnSfhO3&FE~(PPtADe z9kn&r`{~n-GL=W5^j+xp)6iuS0CBTOz}C;ZK&@6n1RP-iXUO!}+#OFcyLc0_4kkmRkayDY~*17%NB<=3z!a@hkk$0XSn@@AO ze|mq_xC&>ZB2R*AM1J_Xah|}ET$`c){_-E~yws#SV)fVFuPvX#T@P=cNv9N$U9RZz$^KR6-IC9xA7m2k4Y$OssX=sFE3&+62-I` z3;%xqfVI*>Zc=Ai;Pu7#kZ`?yeYCrG!hfHiOx{eNy4m@IZ!rv`_clNH*FhUGl%D_s3~>|!9%>3j@T8FlcN>S)Cy%knur1)+OgEtEBqkNBHwj^{d3C@8{rpMMew zf~BxrTB@uRU2^+7JN)~bg^YL#fR8+v7l)qUvzSd3QQACxGk-a0OLJabioI1oaS<;w zB*K1g4|C41$Asi|aFR+GhU<^XubZSuSXkii#n1iMACm<(!{RiNpODN9W4vY|x*Y zn+D_k@(j^#BKkOL4YaescHst(?z{f6bf(M#Y-*a~g5Xma-;>M?Ku)MtKj0T3Dzp!q zBf8u)Z>Ghc40>U6u9iw!^#`6)uld)_&Y*=*X1#02^dH^McrKm)!0S(p2Qa$6r+BX6 zN5s(Hdog+`wkIwA_xv1Y-X6cKCm%imJvcwGW-2mbJ9Ryd^EXsSEQw-4W)%1azQjc= zw@8*R;&u~O##|61Y)C_ehW`DK{CB7}a7L-q^vnBrT|qyd zF0X|C0CUnPAQK!5IzivM3kx{FZlbPJu{eLiJS8OqTpi!?deYuP+-S@S&R)$=NoyFt za~W{_t?Hk6|F5k%TQxaj_~K6w_VJOBZ=?9x+c)}iI5&6^o37h!!`~0TtmDZze`9cV z?>9Q@LTXJ^w1Z1)@P)E4tlHW}pi7MPgLT;^!}A9I*z8>5On>1C2Qe%K`>vLLch|hh zgKWfl{UXfoSIAHa2X+oZD9N_|z7RfW(1SRX^=JLY8v@84NiUvtn3s&F2=(P^4Qdno z@S@J^JxPyyuWhJ9e4)M#6FAv!eQiueFJKuXbAV1)OPPYtkBLhV4xbv(Wa6hI@rDvM z$jktP@cdMCHk44jgFheUY5j(*ut72#k9$>kL;|=RqmEp?N>B>;Jy?vn#!Q(FmD2f&CllwA_)0|+)XPWoT21N zYI*oY^XQA8?)+RHZ{J`6{!j@rs+-s1<_g2N{v52^e(yET+vmX#(OT$rTknE`I(X{n zf0nD2e93WUWOV^wi7u`tRsd&Dx$A4Kl&ag0o^CFeVlmg#<(Z?FIc%aYzzdr8n%gpH zDU5KE>Fa{>XZ;=oDXn66zpTFK5{BHRFSA}g4^n{en(JFnHtz&|P{4yn7jI1j!u^xw z(r$^kise8rVP0h#FVNFSdf`SH9#G`UP%UL_F99)xM;tYd+CC|~J&LQZKHFwpRIcPQ zX#UgTE&YY**_DHrjvSt3?uEeV_heXEB_Z#-U?P_#k&ee*&p7MIqZdDw6=*~7JWZ18 z+s|x)Rcgj6e7$wvYKQ57@$&3->vP<@RIV6T*NyNB@C*Z&^-4LDk4Z6tKZJBaNmGiI zM&tb4dJ4muqyXeXfMK5Aih~1%+GMCXrKCn#XBu&N-vH04L}8E^nh`JQJjxj1hwW+EdtT(%$$vn%Bho z_fW~ZQMB&vstg|P=I zwg1>>OI4V|Oj<(>uX14};|&u!4%^mE$7gW+tLR2qKH`s^*4qNqrV!-O^}q+Y+V)$) z!-q4g`_Em|&BCfKR|;XiC@cq4anGUfj*p9ZTh#0OXqsK9pnmA_BYDz>fj@b5dL3X8 z>bsy9&t-Aaf?h_xke<7?TF$v4)`z&CQtC2x5f^eC<|Bc%-k4^y@#Nr5$MZ1EaerCP zITus;O6X56-VEmQrff?ylQ3^3ugzgx2)7$>jB>x=Wya0%YYTdG`%@Il=2DkhD=9ji z3;eo;YZsk8{RUtocA@^WjpR9imYmzSE9PZOn|$wOw0I_7?Ypz0RW$igdD#f(-SH#`EolP-= z8N3eqo1Oam`67Z29g~3`ylDB3tZg-sqNjZjUQc~*`*77^j<=$(5lx*(zFcwTo_UsW zU67mgRIihc=ZBou7BKO|{ABl?^E6lCe1Y$H5of2Nzx{3wc!`;6PPn`GO1-zgzjyHJ z`OeS9xbEuTz$1FaY7JZC!F~PG4RiHW_%c_LWc{E)p^bvu<*ZF>LZ4LrPbJcAM+ zzF)7?2AEq)Q!FF=HdljiX+&o_M8cMbq=0wNaZhR+fxky&cbUr;5ZL=iU+kHmO)ush zPWrQ9l)+D2-mJiWZMMPi@1a$l<{98rMMG_l#d@ldC-+a?L+!OFS`@MTl_4{J|AcKimu2fmLK@YIbn2Qo5 z)Qcr}$ahPzGmUNQ9KC+K#{YU``#PB`dcxKgd|xL?P#Y*x?Lns>(|f?dOg~FilA978uJj)a#fRL7IlF0dI-*`hD8;X7l{L zd2sGxh|x4jEx;wG>Px&sg<>g1<`2uT|316Fa6yZC@@|?lhO^9;pi zG@nPVbIF2#L2gk6N6|Y_tq~<+ly!(=qCcd9vSz%MV;r3 z@yFmST@-3hVWAfEoWa|aJPB!fDbvHhIxsZ>X$9FaRQ}`Wk2w3-TiMOtUn{_Cx<@;Q z)0Oq*%v%aF^H)VCEZ-Dm4CX7>oWG2x4Mc{jiL&!E)uqONcRrm9xX{&kCwX!tdeWg* zab8iSw4J2xX(}EKuj;!fo6m&p;^a8g%PL#l@wM#S6e6hqxEjE90shJa*C)mA{4aib zP!9lZ@J|zaOU*IYZyfb!7o9KWa^U*5Dd74>AtXK#a_1^=g1J{`Ycc_%V-jUK%q*M4o`g5PgR|Ab$wAeeSABsF4T9ySlK zQP2Yk!hFb@`PSv&U{7FudHX4S|3*+A@NTd_Y^axGy+DOSDbA{4tp_`$4_8!i1qEM? zzQ_4E24~|V^~@*3$vJ!7{#KYl1af`%`s}nHp8+_SA>th&>{Kxli z#NQ5v>PK6*eJR5wrghl19%oSlAe#*V_Y&&y2d&$TnMy+yRSx~s)6J!{Vw-=PzC8HF zrzTA|#}Fl3#CKj;U`Ap|u;AJd+w1%f^rRs0y6qC{H;kvD=dn_yl8>twTc*-;)GcP^ z-?~%}_RX$E2-ZME-J|C<{lNPP_DL8&#e-gcZj=t>SF<2<2J5XA$ig1Vx29ut^?!?V zAEgX*hjGdxJRr2&Ra+-fRI(V>7cux%fqDLZ_ImI);m|`{9%SO)7QVh3{1(iH+QWI* zTRqnWZyh&=v8#C|5Dire`JoDL!S4({jIamnm@q`qZ(jklAu@3VY@uHX!#Q0wKDi=> zpKM@`1Z{YV=g*yo|i^vl>2{Jx|ioRvusQ3AE@h*FNv2rJaLkEkW^+~ zJ4HOGp1FzuNLA$xha<&@rj8Ox%{=Lp@?UV=8=gB;)gG5fYMvrNRe0tk0Z27$5iezr z+#()S_Q)*&{vB59-a)EF0^j4DefC~^t+n$gF>)>?ru;Y-`UZjR*MHY~75rK+E+?oi zp$Rp%enT<5Ea}SgcpX{~*ViUDYC?^A?TZWb?!`2Vz!Ib7v1T&ryV5Sh*qs~?D2J~4 zS;6D(QJz|_0>9|&a^ZL1Rjc`ou3Pqz^`TFQ4yLCBCLXTn=aV?ei3bf2NIY^DWd+%# zSPFZ2Z#CMj5p%_--Ch?ZNdHX+R*B@`2?x86HS&iSM=xKJ9jpeut>Mt#C|YK~g946Y^Q`j>d46!X3Qr*Oz)jOM z%go;LS3N$e4`X?fM=0B8e1hWs&L#?kegQ*K>p!aiSAFaMH3l92{n~o0mvszqde-q1 z^7)LKUUM{G4Ek!qR@1lT2ZL^_dA1q>xj;7kWHt>qRbP0hC62U*%GTX|@jacEk47J6 zgZiuEvtL%D_6QwRmNLVCD3n(D={;lTDxDS&lG)XWip5~V#)*FY@WU9tO9RecwdlvA zf%Rnyw>N$hpI^LR2>upwWi6hFFXU_(;_=7Nlj+bU9=AU`IaZ^myLazcV`c26bTm{? z#U&5Lim$U_jx_mWgPa{z5mautFKXjzmlr--fDYP>$zZH3pemZR@D&>_M`R>Ip?M(Gx zCp$QO(fLMwefYRKb3`Q{dB@`({@!A7f1jZG?QCr)=*5$xx5F=fSCIw2tsm*PE##eC z<2FXtT6Jex{zIHjQMr6~ZfJr2A^Pt(4)*WHI@g~gh^u~Y;%)mQN-BUea2)mjWHHU_ zsIt4YJU)kyU(Rpr&^80G34ripBe}`K(#E4w9;-k-J)hY=*v!xBr$>XO3O(E=p_UGm z1Iai9{LiLswpj&}nL?cPecMTP8tp-UEYZKBFGAy$!8Fh!9!ZMyZyW%b{bvR!w(3{- zG+EgIt8xwVtSaCA;3_yitYL$SNGsF5h0OCmL?UmBC&Rkk+g-ZkET&g`lOxCwAL zwQIL?v*sm!;^ObO*Owh=!6g#^IvvhhXIJyN{oU%# z@UkiYyw6Nfw%0^`fqd{Gw|zbio)yiGk*W>@~`UCW=Ey5Urr7$ z$@5GW+nKkbl-?S1$Jbj{JF z1ZWSJ{5!gu;x(SBZkJR5@FfKB?OL|?rg3dDkbIJN0ZE$Yf2V)KPq{w7=7K)?O2RPf zh3hYMbP36(e}3Zku~gRm=c~@b?<@H^-^UFzUaIC}*bbeT&tpXMp(QwNRLe>Aaf>fF zxms?CJy_7U?c`z#a-<0#a`s;R$v7Z)^Y*-bJx+)D&N(aNzgV+-#rWXb`oo?2^sat( zwUFC-_&|MxZS2t-t)gE()gKF;=#kkfIh@d3%=@@4-Xy05C4E?rGdQhERx|x(s2=)% z-cJ?Jd0l5cE%i_K#=g9~1_tM&xB6v`$v52hp|T;rFRH)#?XzKqV077>r!a3RTTG44 zemb82{lU}Pje5AloV~W`$3XP1r;tveFPwemn&PF~U!AGD;r9g)$f#HL4yrLL8R{f} z;dk&MoGfOGbEEpdoK5tDf*6k;7gr4Jq6FV*A0M^9DC|DlT*(E0fz&d<{8LXxr$yVt zFE~BIoo$UKS{Un3^^+(o=BRapF~NGBnoq6H7oG$7=dZOLta1tw)N!>#|#*i{+Mv|^+Uq6Y-a}Xxm4-2D~ zdbVk2GK{Ju{9wnw|1P9^vHsg3x1G@M(#NXEx!^-dEyUaY)NDHY@ZlYJyrchRm`iqA zfARYL(89R;RrDY~hv&Sry&OggoBvJ)Pt2%Gdf6OBiQ9ShZGzbdCFtbj^|#UGXT7H^ zJ#FR5;ohow<$$FDXX8Ml8snqz#@KtjrDz1_y}|D=l^PHm>jz3uOMed+r5ymST&dt^ zLO=5sK3QMS&1sbW5ua?d#4Ta=7AI}a{P)Lu)pSh$yCaX?-+?bwJpY;OYY@Nfhs{Po ziZzYjPm<5+hd!+`XE=vR8=8=LWM1_a^PjX8^<#ZjIDp?A1ZwZ)B@*j6VLio?*$i|X zO*`=H><8tFgw-^G5}#RmZnBD0vAkO@(=1=W&t$@L6bxYO!O-<5GJcTx)LUm}79N_% z{(2kuyOX8lUB7Q9)XzDFY{+0|`lSAVC-Nd&&IA27p)6X*yVuCnm!6g-5E zYZB~m&FtFSt$r1y@CZo`9O}}1>l=T_g8;$7@fw}4qn~M0!=$AR>c<(r)&2W1)c`Q{ z^ZnA{^KYZ)n}8BXLKOA?)@y#Hz6N0DWRR-0vh%IFY(Xs|V~2u0{&hs>giMl?3p{_m zANt>l{UCuv+M2Z6Uq`1uy=dURSt9Bu{3W!(klAxQnx(e+Rl`0RLTY+;(dE1^&n}@* zt)F+Mo)SJ8A@o4^b1g`w^p_>)q46SRA?Vgm|Jly8d)Qea$iO!hAqY=E$$W5vlz%MH zH`u|NL!&V~6Se&UiK5wTW#K;ufhjbp*|~1FS`XDXjYcoZ z>IYMiWCBdel1X!yF5c;(tc(j$YZ=EN3Vz{Ettn~0xsGq67r&@v?JX|U23g_2Ui2w>+ zaygyOtVZ)(aZ!MdPT*p%k5~E8>QkcHRJBA74pyVBEd`MG)qQK^mHeQ}_$5>z^1b8w zm3-gQ7)`XkY>C?5ihSM6;!y*1u^?77rMnZi!)^T9Zs4P9@-llW(J0S!*&V3-kcN?p4I5($@w{rt|qpw zw0eB-S+g*e2SJ8!Sk-)mRWvS}w;USvhdB^k<&d6PyK`1w#jmF2D{no2_7q_Lbd_Fx zGZ*W=I{ufR=mgbcI+v$G4SL26Go@e0o;a(cyy^cm%+$*aqX_dtzYKt(|JA6UoH}D% z(aWRLRrOQ4R3_nn{PZ!N#%fey=+0pNC0qtzzluLaC+&rz&{S&&?(de{0)D11?hPMC z-xbHGWSwSj;)>x-&_IFT6CGiqO;;mZm6&+fA9LVV)NAokSBoA*-9chpjV?^0zV7OA zi-0>m--AJJCGZVDXnoxI6sGfpEj;j!?1xM0q|S(WZP&t45ApA*ZSC%E?FHI^`DLM( z<<+2oSz4?7m|86o9EQT&P!D}Rz7^^^I>HQP*?OFF+F4&7=6T}?9&oNc6ac611V*2) zKfklHPr=NfD-VAwCKLTW&hK@b-oG9A&4@i5r}ZZc_3(V4{K|QD9zNfGqv+4D!e5BD7j}Z!0Z0fg`d1GgaBKs2ybQKlU8?zdKxJ&@ebAyicLg@7hI_h(2 zlLiM}`TA|nY2zo*> z_&X%Q*~M~O+I0O@L^@pFI^5rda)G17cXK>TmCOyoocCqkCO;N#e@Fq~-t3pub-5C2 zZHo3>I+yxVKcLsGJ2b8O>udM-%hhDDxV`m|1J0=9_vde4Mj=;a`?gcXKdn75dPWoi zfVSl;K9;c`edSU6dX~h0#78fHoH5LoL%#%Y6fI7B1B>%xqk;c;^rJx-*C+~8N95P? zYQfk^zflZf@N4V;L+@Jdh4H;p!pE8`ZajJfDhv(CD1*O?JUqKe*~Jz$zS2S%h%_AM zs(;!Rp}&rnqe=6;*?7|%j(TsM=Tcz;vQhJ#esMv)MD5i<55=L%>yqNL@jcwz3&|!_ zm>=AsfJWU|c@$=7*1nB)|KURuBfULj$2Y^T#w@>t^b$vpr=R&>r%K50j(i&v1ow5+ zJp1Vcpf{zMeBT`6SI>-vJN-r5jub$C-IjagohR%Oc=X|iR#-vH86b32cV9>S&Z~bt z`epLJRQGcq&dpD)e>MTmy{?o?8jk-I{VO8>Z`sUL^Q+T-;rlMpsDBKW) zF1hg5^9j1orNmsK+pV{z@_o%w=?!vN{g?VRK4tf9J-B=| z_#%V9S5?sK9jRL@>f^8YxFDw_D+c;#8OTR*L6S)ZJMrnvCc^(-kG(URA(qCo9|!*Y zOhctTp>f;A?~~6nqmvG0X2Xlue>wd+y2M1xf||ljT}|Zwp`2a0Yrm(mg^h2c?{@Yc zv-`Zc$$j^yeSC4bQP6vZ7FF)fuU|+1-LKtI)>)d1rPeb1&~Ah$SY&?|>~HLs_URcY z8Ak|=v9S1cR0{7tv4()6Km411WK0X5+7|du)`t&x-u^r>bBjFyhYkTn9O}>h5bspQ_W)kFX0xt zo-=cFDB%Xp>HLj)r_<_u^XTx0{78wEP%j7{L46F*sgez-Cx?txMgU!On+5&U^6pOV z!_bc6@e%c0@AZ^hWc23f5iti}F@CC^$xpESZREaaAn zL1VD|b;elUZ*z)}cEkN=D?h|%YW@GId>+^-~-mTNoj9%V<5ga zJ@twyASiMp*h;l{M|{@bS`rMam7r^PKe#j`O;y39ecqrKkct{aE8b!K1;4X-!;r>{ zOX)4sK9gh5w>upX_!Gxn4ex)a{tt<0LdD@w3Gv8>OqYlhxV=?!p3jHAhK(-^10frq z)x#?9ArA_Qc@Xrs<~QzdvS+_>LxTnTx9H|Z=jR}$ya4HWlYb@bsSmA}KV6HTRbyiS zM_n1Qg!o%{`Y^<&_p(6^PtT)5Jk@t7v0WH9&5H(CrXe3}hR}x9$Mq*Uxx@UF4Ldm241$RMOhvo=p*Z1L7xNE8@ zY(}eEKRUhSx(Em>nT1yCTzqye$>hnxdSM@64;l=Y?!0 z)N_;1v%;VBw{Ay#gnlzzJrVc-nP}F8AGbe#hL=5kx|{l&LC?XTl@}_r|2CN9zVq-Q zXIosSOyyCq?SxPCd#(0`diFY`kbg7}sy#{84h(2Q@+f{8B@qCMpyF6=dwbgu zJab;G8}Hhvx8jA;1DO&(&=`41mi@5;ZtD9DzSHj~>I~~R*_F=Hr83z)0Q^oWmh)?}}dz@0AYu)r9*cmde+xu^xOIC5r z#_+6LJslUQz)0$LXZJT;@AIdJuv;A7ASaB&Yhsx!YGB;>c0CaIv-B_)y&Kx^lf|{* zhpMCE-9I^6pbS!u4DJ zfK!jBZNS?QE7jMge74TT4$Xpi8zcjlZg2)it|8<*NifDfS(sj!1M*fg=j^Tk$U zU>*V(7$H*scblh2e|c$K#^*`mKK_O9G=wZKbJGca{5S?2njK*agU1=gc@YqAT3`d+GeH=Rd`u zGGa7;fscb;=kiDs^2|6melQD`n=imU*$jH*AyC0eJbrIF7O1mZEgA`bfWT&+wRX3LJ_i7o#L}`-Szy3j#q&o9VS|q@wvy>jW*&o^OlaHQ9s;t1Kevx00?z{HNr-#1$d-y zY7H8oQxky^gcRzND02Pb=rbywvH0OlL%Zb$7oePe#V5Gd@ z`b{BDVK7}HF#d9-fA85Ol5^>TDsU6y-THJc1UsWN*|z@I>*KS_lUKMRFJJPv#g7J6 zq>8D$A~uEQ6Q%A#px4ECcMxA#i6#pWN!SQIHAw33pYL#zD_0(Yeek~(;|Lp@gs*|G zV5lm3-2`5t9Jij{sY+?iYB&lGY0syS2V4O7rSNgjgY#Y>q@Y=PVH5AK{Smh~@F$#^ zkAwanKA6nJ@qdXcz7?_xM4&r01K_DL0HXoGJn!5HAT6+vO z(t<;s!$*E;YG+-VH8>wf%lG-*d~$P&9tzl-(Mm-6ijgAu{xE8F;T_I*EzD(a)j{ie z&1%TN>y|wtBoynVFJ;H3SK-tfSNKJZL8se3eR0xeLA+u9$@3q6IN0Rk<~^sZXOZ+Y zFmK|c*2xR;OR=dii-9k5@;UKw9E;}C&=+HWa!LFT2Ny$8MVAQ=jm@Y5_wN&dcTHG{ zi)Yvns13VYSl~||KeQjZohCUSb}OAUyv>)5QBBcT;d<~MeBC7^<3hnfQ-;?Tme|2# z_TU$&_j)k^ zPNpsAQ@t6yiAgbq$m!aa`PwnP`3YO)!uHN{>(5z`yjjv@$s=CFqxpotRxFG2^`qdY zcXVNNV+Ox70A=uHgnI1`^m+~ep8w!l++v_24K&Ec-={%YSKLxI^SMTAZP zUw(>sH3*zZ1_#48=FPIM(f>#}J?yvOFN3^@$>^N$65(5%1k5P%u2iP(M|#|`IU8mT!3{Gsf?hpW!)kf3zOL)QdGt$u6`eTh z$oa|Z*C=c7o$~I!m|;BE_GUHzRa6Tw=I&O23^(uU-=qYJ?3|ode$;8hx7r?`6UH|t z@;Ueu0we?l<5b@tKJuzF&22t?da%Ci6>NS5e|fxHUM?xRA1uezLvz`U+Vkf-ci#E6 zhI)+HGdXLWnJ$E{H#ZEpu{wnAJ=*&K9Hsi#Vzlt!g zH)-yEc($*vrax*W;9KmLlbw^(vjMyYp2|w2F-k2jr{NtJ7awQ(uj`hZCNTbjR!GJ? z<7^?7=r-|j&;HXOmb)|8qbYxV@ojWW24QDiejMejqHm*`RJK@tc!-qIJi(`!B`WZy zYFY+qWb{|&Y3|l;dzsW_Gv7aTYA0+S{)^Z1_vM>d?!!@Xqq6Otr@mG{wfajmALKNE zaryJmcEh)%;}-cs|Bz0DARzY$#al%! z5h}EQivHLAFn;hwq=k=|{XeHC_|{9PO^411z$e)o35z|2A6teF>F6 z-k-$^JO@0V3L}HL1l+UgpwsWdcfwf1P%KbRd>j4c^!j&y+WX<4oW`Ht)E{*AHr;Hy zjgzjPmm6OXrZ>49J@w;&`+&xrjD3t`{B87~!$P{~yc3>I&OWN&Gi)dR)_T+G&c0cS z{yDl6$$OjiKi6NMQVHm9kE1N8zO-C)ChH$M1$lK}8}{x!1w8Ng@^ZGey^nx14)gHr z>wfq6=N}vMiBf*~pQC^HO}X^?^)Z(j6t+LYqjew(v0q1k-LB`MU2}T%-~NwlIckC! z`~p2o%VB+e#Z;VkK5ue=qg;-zf9Vpfy7Y1hprCMR$|v+Kt7 zFjeN2j+kOSWh#dU%b$kKQ;X|c@YrCSX@XX0+TcmRFOt1C=XQ%WpiqV%ByJh*qL&h- z9&MXHfZsKR_Qo=arJ;B-nP$qMkQjgW>oxqXTCF0*X0Yz};tOAyKW(yr;2m60?ur+z z0|ZL$qxsxY!1t(g#)ES#$cuXO>d1Z_bm$V`VM@HS&R6`7x0SC#R4JD)R^Y1+eo9dB znDksd{OP8Pd(uSbiqQtCe~DSg@J;tLTe80oexSdicFXafTUUSHbkBZzafwv48HB&^ z2&(KKepvs{BQ`yA>UXyDJ*h6&kX&qv-_dT&mI?)nda6uSZ-aUZb92%Y=~dt-)mbGF zT;I-XT*g;W%=@~97=R3L6YASR2+c8qyyH?)Y7BRYGzg14cTbh`uAO?LyEgyU%Mt{v= zk_f9ftN$54YjLe|3vKFm<*dK&^W*c^Kfj+(NT7Sx^Vwwwj;E@%n!4BcRDss~po+W! zkjdbWDYfk0_P~^tP3!Zw_Kz>G7Am_BALJK0m-tEH0MXFmzk$=IpZ|~d%UgR@7+Z^B zRN&Wa+FIb5Fj6@Bqvvl<%qaA*;)90%C1bf{Laxz9U#OMg7t^*86}ejZA8y)b^54&e z?Lz~n>X#qySD$TeMxXxHLAWYB(jn;9oAPDSlQJjP)-Wb)%NM8WH!*NI)qQiWK3xJ# z(lR#9tE%Sj;N!P2^t07UlF935@3Z>s@$!vf?ih^aJMziP(}B4c<=5XM`1~6H#55}(y;z+=B%lRTaPu(@u%9fpv2X*UbAh}9^(i2_y zU3HhfGD(+pHRVra+#0;;_57o!IQ_|li9-QzWD12jHaB*t6}EjpY^>g#Br5CWS@DNVyzlpX{&S8Ok@0_{q_;P66;sNTTvhW>!-B^5#l1 z%&Wd=%qTeQBy9N9IEA|zZ=Q#d3G4KscVn$4QXIIl82s^o z=9uJn=XzZXB6`VXu5R@@m!QBphHtd61+leRG*PVFe;EC~d^d^W6XlAA3d5t=cZHVc zugznV%jsDTpYNuB?Tr>`SvFVj3CH|063SU*J+zp6{0+dSqaH+B9V-84GEP^k$Es|I z5Acy@+_curxj+87ulR@P#<<@+xB{Zed7fRV`Me16E{xxY*YU9767p5NVs@&M+&y;%%;mec3n9(H=Ikyq+7w51Wl)44+3k1&Ju*-?vMy z!w9(?3?u=cXf!$jdo8FVI`htl@1Jj_-=4j00FrmD$9Hdzn+t%J+i_3g>;Ld40cQ;E zHl%u4JiTe3HiDWE9sKSm_`O1$*OFK@*K54Ce^A}!%QI|{RApPen5A0A*VXJs(X@ZA z7dNV*@_7?t0WhANaeuVlpp(lJj94;2&qo2RnCveQU(Kxja6fu_jz)4ATx%6X4T`&%l~6E>Kra ze&$w_L(NK&WY6}ntZTga_fk4AYe~k6>DWj=B!uUKt^Dlr=yHBdJOKktVK~HJ9@z)|ljHir#=aS3 zO3>!iekvQ7GQ6sH$7z_=AEN(g*3{KPv9vNbJbP{4H{KF<=B(Res$Y_S2JHPNX zd9Y-yB-frStl@7zFs%boP_NlI#)RK*Uw#&<%Xe?yULH5}bE5kZqkpo5j61sJ>yJ1( zkvrvSa`4GF_P^gjf<~dmsdN6e&l!^=(4G3u{JkjeuuUoo);Ialh&TOsnCGe7IS*6b z>8oiWRKPPcE^4Wf{?&BUvd-p?}MdGX54yp@gCm{ zo|M!w3NwQ%@b(`h3He+umB#Pt*dLf;7=j&oGLQ;>;=aMbG)7P=^M~|TUVUWSYBm;{ zLw7XT3ZlnvyH0-tJ=)uD9!|?!=Ci4z{_z790dCcd;-bcaz=8f^I<=xG_&FY=lJN+H? zrE_X?fAgU}3VaTsMZu>e8x6^hH{oRlfJowzrogE3oh^m`K=v_C>QmXT`b8ivec_HH z_+j)P_<=g@fLP!$_X|8+id=dwmzI9Xr%;*SygEKTQLQ%Xw|dE|HUa=X1dv8N-{UI| zFsJqey4rtz6?_ZmFh3b~e7@SK!&ay!ZCR7&;?D^yBgwv>`&t zPh=!qPVBF564p*=u59X9z2N7;D_rs3d4ptkagE=Z1iY4*4pM7v!rM2~cVf^C(;ph` zFfaDagj=@%rh{k0r5{1A97}J)npS>$D<6LosLoN2b%dDUe1$tH{dhK+310X27T%<{ zFXvGASKLq46MLZR&gK2gdhWI_a51@WhRzl~A$*bEFP%gyR)U89LM;GsI4=a#5xs?z zHQVo;zCMPZdtL+b1Bol_5|R?Z-?fKghEN1j>vrD$*-p&`tkcx9*Qa&)pXN$$I_Sfb zHCR0_4I=mf78Zw$o2{tVy}G(=jTV)2sX6DJsF51a+I5DC7`@^5Cm5ih&I$zZ$yW5_ zKsS&Gd$*<>b-!WVqTB}dY`ryvr)t|tF){59KF>dl7Ez~@y@vJ& zJCvb*<~u+u2p>>UtHDR1ghDY@ynOub-PI_U%43)%vy?R)q`sI=o0EHz98mXDEx zq6$OFxe|y^+d&T3RiQ89EsAFdy`X$~Nu3nTxj{Yr?z_%(Sy8RqJ2%eM@#o5kk?yB6l) z`dCf7hZ^<6Aove?y!mR`w1LM##HhbG>Y@aT*O=GAPhICnAN=g-UyKZ0Eb{XpUaVDs z$eQ*+zX!db?h5Ed8bG0*T$&=#z4(cng_aus3%kjhA8A))iaV?3twS^Qx|dV4x8eN8 z7Kq(AYXYuze9WKs%zPBs*-ie@cF-F^xo)Kex#+`($a=_FSvw|3luYm$T0c1)+>d);R9{FXm%X--(gS+cG_(6#v;d4?QWoi8y!|9+T|!@~F0zi8;YuA0pu z4)$mvoNr?>@U{tWS+4SDB#z?NB}2jI_xZPWvM%!7s1x+V=iug1ENRK-OSkhxf;a)c z28NzllRxj_6M%^3q7UP4^F%xkb|%h3s2jzJewyKY_(;`l!m2&%UFMY)9xel6XgagM zCY~d-uZ^enI_$5H0=&{?_W(?3e?8yZv>z9sU5{@4mkJs2So}h}XQFh^yi-(nTdH<| zur3~^ZoP?W`#X3*>*BY_aR>O{MbALz@aCH3oR6o#U<2vw1$7@&3XM*bH#o)mWX^z%flz!i`IfKP7J$7W?J5S7;PQwJv}@u-!TUL zFR#VdX<-97+IPj!CtYvz)t`UjWKFQrLF!+n&)AfmRW!-9Ft&o1K{n(fm+$9r7#j+E-a0)cG%hUx96DahTqXdQr50 zt2Vb^y%lN82gQxV>>YHYt&J_dCo^t?^Vbgj$;^5QUICTdaur+Zu%`Y>bgu%qm{<$z z!hQ+qv9ps$-OYEuySzV+TL`s&)sgMC%AGdQ1&Q9voe3?wr{Ul=9OcvWsO?#rhEVqZ~bY!%#Y$4};pNoSX4TH4b7X4851D_voz5K>sX*$sLF=A>44skUERnR7n9tG_tDKw`s& z%w*)Fa-U?Rd5lnec_Ckm)&kR!Tazy;mE52EI@sLWcK-ASXCa@TPQrLK*}`>uaxePd zws$HyEP6r1Rc%F;Vnr)(eKUyGC-UplGu%H7`EYFHd>^m8Zu^#ia%qpPMvU+TG*1o5 zV|SMxgqpp$CTvfIKlyy`TER&UA|sKw(nE;i*=!|@`JoaJugja;z*k-)9WeSIqW{a$ z%ifR8@!o?wEqIw}Pp;lyT{b`Jm_zRDFR907 z;QBcI*lOPDNhSmHQ?3{RUQh7LI=ua}**rNQVZyy=`^o;n))p22CUlDiDwcWI+aN^U~GauxqzlTqKnq0`-n)s<-YwnZ;>r6vj`-%1<-Avy{w46SwDWl6qDT2E z-^X;wm#wqo8gxW(T3l6XeCRSj;PRqr)#zw(R_Ov}~O9E$ll{3SHt^|Rca z+FrbpIa1txq{qNi3g0I;HzZoJW;9Qzx5O*`r}#U<(#sX|hR@k$)23*jW(%v4@}pM0 zeVDz)}AsF(3hW+@Tf_G!GU>XxsNB)yPK$Sv| zk*t>oi2CQ#uYF75k_ea%Nc<2OlU8nQY(Pidytw-5i?gE>B}Cw5$gd9%r1S1>r@WF+ z;secwtrjVl4T6!g0v|x`P;ZHA3O4+$DFSJ9D-WJV-Va|`01AKCcp{dOpIQ63k@z{2 zcD)|>I>B8kK_0t*u)iz6*^{R~eyX&}I~7MOkwmn8Cf;3PDTRD7IAhz3&kW!w=a%H_ zmrm{mfh@P=Fb{X!Aq_q@fd%O^%+td|NoFWHp$X@&?6*^NBrTh@`KRz6LS^6`17B{$MgEp#rtc+KcvL- z>XTSzE%8Z-)_#9lx4yOiGRdL?P!uT#{TiFHgc7j#E+ov>zgI!ggYppG1biovbr97a zIM-E``Y}$KTsoI_J|Pr|Pn|1vP@mZ;CvL*uZ_rahf~3L{wbaWF)bz3fq>4AXyc)q? zQFX7cJ20Lr{8V_8PIIfP3%-HR#+w=atY(FO1){ zFW?o8sXRdkx@F=;8y_sbxahpfrlpzdVSZR&UVeI|8yaW2Wj_Yj>Yp%H+F@XTdSOAc zQff)>M<)QUf>pC0a2Q}5tY!&bKu1cF2>qu>uj zrboLYDPkWP`F-oY_{b&Ha@xW2M^vr&m_~r;lI#l}mrlp}x8uco_S?hg87}g{cHo>u zvEZ+XtFa@eWE!Re^D6W+=)>9_gs_jA1>2RL}*l;Je@>=`gSmy=uxwUNeWz2D+NWIw3ye zX2Y>|%PWr1k@uA^ZWIvaC2^y-=O^~p1*<69$dDcUGV>?l$B7#9<6Aa-F`2!;bQ4>R=G1f2X`ESGxTSw;^JNlAGK>DO)s~;O zr<|@NlL!~V-&jM8yc6n__(b}vo*gY^ar0|wm-J$ zYy0Y1EGH+2L%{iyhIe99CNmjDh;dHVdxMHW49kS~n^<}n{bTp+=;g&UyK4q@{iXAB zIFCRX_G?H~oCnBI#Hsr2qjy8s^LM7SE;irgy~oxIe@Q#lVV)~)c;Cy)fn*{LF&n)J z{U7d?3t26eU@schlOnN)?{Ck|-iGt;tR5VP<)9Mby$Aft(sTBWJu_zt6MPuTK>bXG z!N)pW@114!=d*)@pt0POpQOPHw-)UAPrW)k@#vQ;evHL(#i4OC_I-|8hU%sPO45Cv zqfmC5uZS?^GX7&Om72>!Bm>CZJU5RCSVloSQ7l4cy+5OoC|UCeEU8c8aTw%ak(!4- zN3i1iu+&%*akIp1@bAdy@Ub{Yb(y~Wxi0s#y7wOc@Eo`~#ix;YKkEm}I(VBNZc98v14f8om9wrR`A)nEFvJ`bPCgR+)kz~~ z_fc`5K7V$wU9tb*#x)7h)&uRklhAJiuU$_j{n@D3>)KyJ9bi*i)`XO)>z~B$-%n-> zg?y22Nj*aaem%cd!N3F*2mDm82sE45t$!7s_r=xxqCK%|(UtQ0<#V|LprBewLF&Xa z*l(?PA`h7iVSH*9*VpLXW{O*TQa1IYSi@*V z{#M!G$?5shnq6FU<3(SX9EE&^+irDxce`llgLv>FIE@F>##(u0IW2!ci@OO)9zyi+ zjsB}I>`ri~2iE{O&68)qQAC@}2(3sN3y)2F*GTgWjRl8ZEJB;gzZJ zqTYI2w*puLmWy+^U*ak6%x>fL%U_y8!@B*V*I2*)Vr|h4RBR|7v21{Aco61P&QPi}f|nqsCrHRb!f5QRQ2?emD`?WI(PPtuVTVPhRPFBEYSe$*0)AY)Cb);{tVYAn ztPGQ8Gadkbd>=apR;r=rnbae-9}`h7gHvRB(NTNB{X&bPfhNE-yZIcRQcGhWUA~7X zJ2x{c5p+TNGG5B+uZMYe;h@VV=5XQR4Nd0-GZOK?6jJKE=drzQaA^`i%lGH@Jj?nO zYFr&cFb2NLLZPyp8?|`|E`Im@7JRFA(^JD<4`Z3wC-{cmGgvQ{}kc;pmTTf4|l zR2VO<=cD6`BO|ea`3P?zpU0|pk4n^D;EQAS&y5u!#oS!K0na#p)0=_s6CX^)3-frB zQdbi;I^EBcam@K?Y{#stJdh)xg>BJm;=#*YcJ^v_`k`MWneDL{fjG-*^%ri^L1(m6 ztrQeg;t!@;MdpejnlG!jp~wovaWd=N3Fk+1=3U_k&fX5%Bk?>>3Nb^%C)aeW^7oTy z7jsg^ia8CT9~N4XT@K%)LG$Xpei*khf(l_!qF1;V{Zpp;?Abwe{O0VJ>&!kqLpH8B zmu@Yn)Puf*G=xQ+@SAkPhI|0s1XZEqN0v(Z9lLzus~n)QKK9Ia#75}fHY^r7B%ZHC zZ=D{qHIpOOMM!wn|6I|%Lds@Q)M^hsKjMz0hp9m6j`8;knUJEkrv{GHmOanmMS_=Vj=&#WSERyltQGip5~Vvt*p9CU%1Ja z+&?D;AD_(Ts+D|cB{C+XV+G>i!$`U-QTzS-Yieb+tWqxFJXKt;5QK=A)vA6W9by!d zydh8`23bD|KD>kaNrS;2FJ1f%^2}ga<)XuU%kI!{0{Lb#S{jFX+}L^BkEJ^VcQ_O8 zO_k}Mx39FsWmKM5m}Idbd6418#49u+gP{Wk%0|WK&2*D^Z3!rYdgHzGZd%{A8QsVbL5xNr0oeWfN|2%Ae{H8j71H8F3v;m1D+gO zIpSs(D^Wjkhd!bKZV664)(3F%;;I{(P!i1PRRq?n>&KEJjrvD7j7FY2G?Nkix#9gs`;Yg^ zce9Fyr_Y^-VYuDGLM)KhWB5v7N^`o#iR8`Sx@V{I)4>w$9KuK&%c{5;9n@ANVkkz! zMDUlLy)nxwSXyk6r;n_UAV5lH_|!LH;9JrA1tm>WFL%Kl%%{$WToQq8H>fTOiH!Va zE|qr2u@BmwA%AVk-p!xZd;d5M`ZzEPeoki`3_I_9u$~8l2$>5r@GV*OR;)VQTd=tQLWwM$E*=ml^$oazFPe&0>A#t%d7eOskyK|xfgV%5-ht{=h1r0 zmZ>3^CiJJ0bmz~%&4X|jnYJpra;t%#$4#Xrg->9Rsb7v8!(7c~o6J(>fH#-#rf#B0$3Vaf{L0((0Qp1R zX+Es#Fsb{c_U8DU(GOft&tARwk=tr@JLr*7bJ)4wX2_+K{+RJ(%2JPH4j!bwB0dk% zdZNW+#2tK2E9&e-k&tk5!&m6RlNqtoTT3S7j}ny}bw;n#(4VWz_w?5~3*W32D>;=Q z{$FckClyRo>l<07zgyeedkBBZs%lF3*N=A}tV=zo*8yQ{eks0Zve*Hg3vOGT34fd+ zV6rph|A6_M(@&wb-wa@2XR56 zR{RnlKATba9_+~<%lJ@x_>+R$TsjL=I{wo9p^J}`rA(oq4;SZuqJ13819K7Z;C_Cd z&7Hjnu}Q`He>KnU?EN5HKHOctL;mdZanEaWBT2w~a&uSy3B|zAPWRB^OyQL4)W9;Td1kbqhEk1hLp;1f@+Swq)EtS6s+_{#K$)a z_a%{6m4K(FUq!#GmhSvIo3beg6}Y;Zm3gY%Hj?ICI2rGT<(-9GBR7h2Rv382isEhZLHB+wXcVaU; z1>o>`B0=(ZN&9Y4$c&g=X1zZuN%;CT`rT5t==-R!&|=>DmdP5FuE+2J-2s8~66lmpiXe?vI;bq=hN`^!IK zmXddx4cdx0dc#6N?PcQjm>mT_qPMS*EsOhmd%3^;^}NadC~-dqlQr#2qk*37E<|+_ zWvh>XqC?k<=u4ST9a4NGzYl(?*AsvS)kr|y_;Dm+qt>}IJ5wnJeN2coo-F_~&`Q0p z>Nei`-5*d%P zg-Vg_GyjZ}<}k5F?$k8@b0EG{ShK(`>4kQm9ojD;uhLp^n#K|vPwe+6wzDK%3!QBr zKUitzpw)h_N1n;k6B)E*0P>BBI)69q^TNpqyfxJXUx%J*DIQ;>C@+!JqvGRlnG%qz znYp397>FNH^`Mq){d;sHm80{`P7Clb+@-_DBIupg=l+JS_KP_MOZ2jy4`e~pGku3C ztmh3m`QiC45997ho!`*;p!3d=8QOJ{Tz*36KE+ZoLDF&A^*nMVAKoR89mxpnC$l0! zcxFQ?i4*Sk$-xhY>)f+U5t#*jnCNqSV!!J!o6Jl<v^^-e5Ysn}bcjf}Ry12mWZgi^v}ivOw9xJQrGo@(ip^5U0qT~{9sY|LW;(Q~yJCsBs2 zGtI1joOm8P&lpiLMAE-rus(FwN}t{_VE$;QIA4};{@R4_=HMrd;3plJ>zL$H%mDL0 zjH)@fapP@2x#r}xK7Q-dDXI9P;**{AyYv7p?eWgoBiZ5W@i20>*&9e`w#nG@Vn-C9 zz_|}SAfoeJS4iT}4s#W1eq?VDHU;@2RxgF7PUg zx?hPt%Mg%)6W=_matZ?xn3m9UU#3T_8YbRSvE8q1J@xaHDXLHS1rqwvE!vb%NpBkl(-k|FO+L zIGMHQG$ryaouQmwx%0u*BII3u?ficeW@EWCUlN zAOCpd-zUip3<<33m;pNn&g-h#Ndvd!JA*zO)EkGd2gQM&*&m}XvfFqd`#U6So}&E~ z7iMp|VfY0UmS58HT=V3(O)vua8+(6K*zTGnP}x)U{#ji}X2ZNE4P*Xg{|P6 z!MyK&MTK}GJx3;e)Dhn++uQPxE;3GNd^sQIz{bS1j}BP$dp^peg|z}WgWF4@5b}*@ z`#y*x+=2uu_zNmLjm++vMlo{z?a4Ra9sKZklSa^x1@S$X`sAqBUnK&Sk1T&0wVUxZ z!6)j}J)cl3D!%$qX}lBqW&t#oQvZh?Z@t|xTk20oH`&s*E%j}*-gn{fh*)-M)G|-` z=4r0mRo=~#FbCz$Ui1(DCn;&0xGN*fia*|*WZxtVf!D67KX{k2K2kNKm6 zh>vVQN7D10ARNSiAa`y)cn;zxVTWjh3$n0O+NU>mYIgt2{Mt5M^*i6k1SXM_9?seb zSU#^aVVe?2isYg(`B1T1+u7mqOcrx?@gMwr9G6!shou+Bl7Gjl%g^;^(Z-|o74djH zge2TxyPbYC1Hk$JH{oUyXM2ZP7JX|wC5rpsGk?%X8_G|p38Qo|)^8jge_WIgY%Zs7 z-zNSelVE;uJDV$|j9z9wyKo)!;?$$@&hgRZ@SDX^m!IF~`K%d0k0pB|`q%p5UD>LX z<<^Lo|KvhuXVGHJoCoyYsbZy4EM#=OvKy5!udaOe4ooc2Rmb9mx=(xqD0DtcH2)a&7ngD< zWlzK0r>1-{lf4_D0o7+*r{>$};eRtce)&tV%dgG7Ik8_xv23NZB7~3Pi}bdY;_|1z zp~rWZh<3ye@kZ-iw{Xc8!;)Guvv+-hw()}o^JJ_5s8ybn#P z)H{0Qmh^o(=9vc23-K<&mrlN%+Mt#Q{-Rjbw-z1w&BMU2#-o_c4~3oRruSFzsot5U z&~bK6d^m5)Z(i{3zGisap%L2`@18z>Zl34!!vH8W>iju6i`hJBSmTvzD1E8EFV4jm z#zinpX|Dfe^ma(>V`pgVbf)w2ySPc}7a*nS$d>v;bUn$|o*g_`PE10LOaD%;Ji59X zCif4RG}w;--R;dv)HOf-==7^F|3^)nSu5Yxb>c~ZY}HqN5HQ0$h0F$K3bLQJhesg4 z(x+-R0?9T&GW_+{S3r5$rEZuSddW|bFh(!MYUcCtj6bNz%>%h5tX{Om*NkbIQuATJ zl^$46@y>;o3KMmC=}ZR=eu5u8=G_vviFmG3_B;p^UlA*t@NEi*{LHR$AZ5yi zD3w#zADJD5d|LyhJLrtQibleu0lwI)bwmmK*?wYSj^hNQ7M~vP1S<=Eqy@(ue~sa1 z{DwKbrDA@)w)u5bi*-+pgIP!}mn+HS*ZRK(%F-&F{&LnhuREV#oxMD*Pw&$KXi$9} zDdbauFoE|yIzQ!a%F8czXWTL&&8eiGg{MhOQ_DL~s&`ZJs}I2#is)u|El&*j$2@SM zxRGC3Uw^O;&zbx5VTPc8`~pu1-T;g;ZF${j*eyi;dm#^QhWANkk%;V{pE=LQ*So>lE&c?t3z{nk@@otK(z#L3@es`_IRSbUTWlBFIIyq)|6 z_j5ARdB|;;uXZ0mh*^DzKzq1*FZ%T927}p#xb)`?zhBlK$zISz)9GB`bD$oO2zl#F zmh=mjGHc#%fG4)AzK`7-cChSN52?{ui2@6^g-thNun_oLf0wg7KR^+L`|?BAg`5t% z9Tc|4IXvj+215JT3E%?*9u`ZOL*UxmY`=oPx>LUP_!+aM=Z8;!z@Jd01DJrlZ4AFU zzQ$GK8iIok?@bj}%?Cbw{P;1F`tJJ5-84KjZeIrJnl41Z!>(i@h&f9jCaoOtA_M0U ziCOL$A`EY%BdM(K9ir4fdlvYXr6MFK@n0!*zV9qh&wz@6gebAQkA8abLf3WG{PK3A3yGe^EWPaC`F6W9G`~^J`#U{^vwmrT zIXYh6Ego!=xT8$^TYyJ;xLM5ZB?Kn{YE^IgK70{l@8EkNgZEi9r@(kKIWOsp-@mv( zTnuYMr|8Cdi=%-m9r>?d9^wP;ZkDTA1XdG{XG8t*QR~ulfY9H*Y*dyniLB!X;LMs^svVb=-9Nmk4+mQa|Q}SbaKYVQcFpkv}s||+l-d_&(jZaa9e#`}Z z;!drQ2-syEfvt{z7ic`#p~#PQv>f|cMGhM?PacC3p1lpv3w~`9g65ky@cu9WT+}OJ z*aZI1Sl=m$&glbmNy7X$(VCao&H>rgCVn)#U}R5izAHAfoo(HGJ^|DP>x`#$_( zjNY9ZVcVeNdR2QOSp$hbma*R872F%?eXtNp_>b6sxUI;m>Y17KeJ)SB%?)+PKlSlt zke6Xt9~;f4$$x){zW8qU2jhC{Dg>T5JmAD^W3vu9BBZBL4o2; zA{KK{x6e+4L|_FTGS04r2fRZD?fY#UHH5tt#(E}#zgj}Nd}$s7CP7`l@I(Y2M#*9x z4k2EQ-qh8*^YLsZnXWvsUk?r+AJ)=013Ijq@M#vXq(?NX*G+t1^E+Ca=kCba*^d%g z&(~ni^%DCNnwich@U60Qdb?1vUL)|ke*E#}OVEB8-bf}D){Bz|rYMG+8G0ir_S}hzaNVef`7u zu!|v5Z(q^NE#R+a)&jZVU^9R+ZTi+TeUe;te;?Uu=gGauh0&#%Z=Fu*Eqb38N>ef* zCZgD{MCO%Dw89*!B@N`2fZvph033Wi2!Q@lLgN`1aA{#kcc?#ldEP|`Bf8Fd5)Y#v zzRRT+NIEVqr-{;5;KSvDnJ{-C#JF4jyp9e*2J~cb9r{PZ{=)EG&tncxS^o@AH={aV zUe|W3Zbf@qmv_>Ef8}J<&%FUP`C&(Vuu-&MAvY_A+7H;s_stBR-IOlDS z;NlCAl=u8C_{0!DD|9vNc2fkBYcODh!OFwA- zwi_pP`^`5uuZ`{$s6ZYMBO<+IIZ*cbhewO}`LT?MFl8Y*MpbqF2RorAWU-RQs-I2Q! zTbOFX>YqV*syO^GV|@YlE8qrt9(sQ@74V!eu!Vat727cA(+7>q)0Z!QetCQj=CQw? z?Qv%kojK-!_lpUJLYXSz7q1rs{wP4ElbVk_ zjPx7xRc-F7=w>8NQh!vS4~x|wgctmZdK*F>pXu<)gRO7gl;x0PRkS!0&fC6zoVDoC zODuJ*ul9T601C5uw)OV_1Dhhfjy|g{@!gZO5hlz7Jvi5^v#%eY%&jA+c|Z5c1$>#P?^x`| z3c;UjXZ^uu)njprJD`ytRiZ^0n&6AXIc`&xea$j!y44*PRmpd>w4q525b0Qrr) zJATj9R@=zgmROwjTKJyb_PKoE95#O~$)g97@P+gM-VB7h7fA{?^LM0jTm*IxL%&DCu?GFAp)~Ta9sud+xFH`3_WOs=9zQ;SINeO~2@Cqiw)+m%<}<%vb8M-m#u*g% zp#Mn7aBc#5Lv__qziUlPXgFf`E?@lgGk#}CAALe8xY(*6GD)3h4GCesRThkiPL z@}r~U^A@(PhVtnz@JIes2?8Yo4*;j@ z34ab8zn|12_6IN(kwP+g67=KN-<{0P_Z6OL&jwd@HD=ideXx=4(7_pwcSoQ zzs)1Szf9+st9Xm6;sNft8EoRKvguybv~iAp{y#}JPU+3nw?7AX;>rk^(8hGWV-mv1 z1uXS#$MsCedQq(u4LWOoh~CRv-;M%VG$rj1ek!$t{XMN(wt%g3=ZU&8Jk6GRYQg>w z;n7+tRSNlH;KMrB%>G#?zwb6qU(kwxC|i7OH%F1Vey!@yqDn?QQKzksd#NR$IQY9;lO0)=%B+S-sh{ zU#zdZa&1$>80IM*JVlk4T8HTXHzA+yiDhosTqH%I_s6+IH_j#IAs24nN?-yXS5;Mla0Ho}Kk6$#+hspQvww7Y`}3|y%*4IZ zAh&)n+xP5U5*kT#;GcZ3w1dPVF#YB4ZN@e5WBC;*`d);@ut{0vywK0VSCg(B>^S#ACi;8?*JP zdY-$)GQcw^HiBQnpxbG+aI*O;^I-7)sJ+^_MB^L$0{Mc5r+NlG)#X&T&GSF2w>++Ehk=4)964V~n1>4C zXW#Gmj>N<0S7)P&)CLWo=ln!R&A>(i@i*u-e>vks)arq!*v1C_;^7vnZ>_c-M<~Cq z-KVwiuFu?Vzj}io*9~#YAz^n#^51Nwv<-vI=h8(fN{Gi^DD3p?)KCC=>(k@&<^(qa z+gXW^AGMsLs0`(~<5&D0E`Sp@s-o%P!=SHQVF0WKe|6#qA zeI?$V1oa9{B$FQ=&GIFLFBI@FLu3;C=6)9VThhI`ESn@;3^S5&*0yXpneqZZ1a)w`UVPUQEmRjWiPA89D62V4BiozJd~{)s*X zKBbN`ORaO=joFm^*{r^*UcfWC_X?ob-B0F({l~`YD zCqO)8eURO)9`BG5l|-ExcD5xUFdXE}?U@8QotAnH13ByLSG7AjDw0*(?_8ec$J~ zpZmV<>$>jAg!SdTbvXegFb*95?A-ZUtM2V1!%xP-^Ao?yUW2y@0)u}llpJUtLPr7n zaTJ@7e!wuxtK=2odFAt|@kFm1F1e$=4eB63m3W(%3a&);y?q&F_gpb+pIBeS)Q&%L zGbA|sf!9MQ<(vp=a{cVV+->|XL0V%mHuzy^!>KJpk+8I}`3OJm#*(=?utqp=m>(X9 zta~+-k611__Qv0*LtrL=a~~D{uIC%H%Wjv3boXROy)G-PbV7!k%;v-XUR@8;&JAN( z#@Y?}d&s8c8dlsW7Wm8yraI*HO9Jo}4ds8$R#S5ixF-WupF)w>j3;2ZkHclZSR3__ zz7k)^T7MY*_JWV0->a@)@OeZ(kuIgBQ>B~1UwwOuz*Ab@FyUmy&x5T?d`)I6Ab0YZPbrdf&whe#T-6F5xkJ00x|UiF;zSp%UfHk zx>6n`e%y`*SQn_(9}T7^_!$6)bgRvpa_+6VA4KGV_y}SR6OC5jg>X*P9Otoog}z9% z?8>ph%c-zm=jkonzGc(>dSSorJb(F&(^mt8lFH}!jRflgh(Mru^;;|OcBhBa1^`eD z`wz{u3|eRdQAQK)UrT?Ra{R);V2s`}l`mugiUCJRfJZWQyv}f^fZ5*R1=V z|MdCc*`)odQlcFQ+y_Do_=<6X)UbhH!q7~7DXp&E3)vBhs!EPNqfW_=l4>7`0QeuF z>;pxGe5-Zz!|0d$oU0Cd*)Y~;sr<=>9|8y5T|)?mv*G+2R)4-9wuDB`RDz$cWNN0E zRl^h|LheVdm{+`d#_qz2e5{SAKx!f)$c6lU#S37BmtHGAj6T9oNhFKGf@66)+4cO7 zoAl_W#co$mJ8kFB-|;CaA!Fvb$(O{}d=A@yM6ov!pPl_t^!Ekql_2+B6N4WG|B!EFzs7W{$M zv|`YiOX({`t*iIp#pYn<%u*FTQ_@cJ4DC?m)F9e$cuqwkdOAr?%Fc@&X zdm|n<^@m=(sJvDUwqy4HmEe=MAos;tPU7309ME@GgP$Fc9^XqFc<+Vunq`4PB>0`1 zUvYc!yuOz6x1aT~hq|*I?DJOfugbyQuj%|8lE*dz zACIH2p4vUcz)SXe=NBL^PK>_w{3(74=`*B1VQQH+NAA<;DP+=~ zIrUJU?u7n7+z8;AElPMw1A)qgWu&X4_a?|D6O`~F(8=6TePlR1R(U)AU==Ugw^6G_!X zW-eo)p52U2r{LGCi`aoz#>0HZV|O{^ZcS)JEPIQ-Al*ZZjpjFkQ_L;%(+&`%it7&^ ztrd&rAJRH0@bego?OJVkRli#5Kti(9F>29#g<@7mcY_ z(PXguefMYE+nrg@GtWS$hy$mMe!|vIsc!hh-ySGQnr3+@i zIGp=&&JQ8U?1(1-hY3cU1=}gxH_uXH!s@rWC7{raT94^OqjA_Wrp6?kYpb8Pslx4qL=q(SMd*m`OBWe|`F$L@77s{W{9{iP;}y$7Aid_s`7H z%@mUo)JiwAcrg#Pf2=&{cB{Yao_l@rx_zTWYnk7a4ZnX9Mvu%F;vKqm_ixEs>Y=s+ ziWYsI{&BlMTOdeE_g`(fer_d7e5`vj0AuD0UrV>E^|QIPN6R0KO_j{2UCO^hx9VKh z*4+E*rg>3}(z9=l%!9!Vycy*N#2}a^i{_=a`}k3@bout8^sEE)>wGubHeN~~?4J=$ z6gKhwi^$?uQa1R?{^`x=tL?qv#MnF&rz_);`O5n*_Hmt(tADb5W#TKJ&ydu6cUG9| z8oRmv=w?LQSluzO;QsxYcg=l#z~NXn)}|^CV~SIrpTS)80UT=*a|!DSR-an?d~>s0 zTD-gY*!>vmGqce}Fdb&+1fNKjTtre+f3WJOCtxJ2BZFNQBFwEQ{kv3J3bmBa&ZSn& z)0J8FT=9ix_cFZ-+)(b0<5^0IFJYEBt89b2*jz zw6I26uWFaC-b6kMzT)}>tYxgj4wYAIiGx&d!>~hW?**ZC& zE%-dik?PhAf~+1zPkc#-=23Bx&F9j5%Js$ugJS_4$gci$eb1j)y4e27u`v!sOIIVT z5Z;w`hj4fv;Zv>6ztec?c3*8jKbXWPOB*1qnF~Z&EatBAQz=Xxqe5nK)3!an<7jSv zY5e%88qcJ{{3n@5;KGDyo4Q=`i9MlJ3;~XDw*EBgn5OV(;Ywl>TXOfA^_aQ)=)wHh zC@QR#Q}|%wA>MvVjS|gWcYT8>nK5#+oh#F$iN}XKfB9Ky=3Nc{9;L(lAm#h~>g{k0 z=0+9w`&s4k)EupE%oST7Z`#_{l*i+Q^4;O5@}q9G(wx10w={TFza$<8WBoqrXpzW3 z{IGS0{jq4msaZesy&!0E9(cv$y=;Ed;$rGequPy?Zx=D#@l)#nrX;+Ydf?P~k}QH7 zBWKB2@V)pndi4D~pAj63Vb2Y4zO&jQ<{d<*V0hmXj?C+K$r)#6(((_nql!{M$2OF> z(4QcODUvj46LY09K3w{LZjBNGTxF**TMqMm22S2cip$hNK2izO(4258CV=dx=8Nw2 zN}oTP|IPk$!bkCz+!MQd)cxwov$vn!jQ(VEBUalvoLandBUO8TGkV&XD&$7wGZbQ7 z`?1+}yaq2N5OgYYD+1pXr3CfrP#^lyy9zTuVI?X1ABk3`W^dQ@5Lm!-CaD{(!BNiPS~fZ zO~G)pskHoH?6}pvENnt4I^uc1AK3Z)@AE}9ir-%~{EEMUbdqk@{n)df0wv}g@5H?2 z>>K)o^VstJ8y|DhuzvbUj3Urta#TC~+Vdgfx-w4Sv1f!+!uu_TJWw_zWUb;Ome?#E z>R`OA^ngsx^XAUao}66HmKSoE)Z%@8l0KoNH=N4Png4ZOeZAY#A z`FZzu{CBDH+M~^D9}GIpj`?Nren@=7Old`(^@N;j64k==?_v{Szi7*_Ae901HRR+k z{h_piVNq}$?|Z%4S#v&-UWVz1dE*-Y6aIj*FVKeMy9lkyudcBmQ!&?1#bb?*nruT! zq^z$}{@wB3*2$&p#-oi7=@sIkwkpF6*nOJC6 zQAhvW{={C*;+N=1W2VWkHjKvTNU9V)#kTc*@bxYx!C+M1dHHNlz0kt16L4em_tw@5 zp1=5#UtQ+Tlg`YBdEfKbaxugKAsJuS>tR9q#u_^F5-;~7Ekmz$^pj}g2|9XU=UlugZ*Goq5!TsEICeYF4lTOt(y@sahTN6s+;M!B)@xnFZ-)sRwq7N#rhhP&;4n2 zvba9|JL9-7$3IBiRK6jo$ZD>{+TuICLFeqe0e?B{AmHOOZxC2Jx@gc2tCzigsT}(a zc^pNDR*&;GYSMuYRlsCGli#};=C{U*#Z{D;K=J)eT#q9R<)_P z84VqyrSC@Rghn#Fus7_Q3U(>_!q-21eDU>9zWCze`}f~n{J;9|i~st6)yfa@y;yv7 zDf-1<`|0Dyx1z`Y$KU3TIvNh&4Epi&_wN_p^NWY!h2MPt_x$U>2>ir)7*-+ZI?`X5$d;jyl`QLr>4qso2;;RqW$7@>$ zv*F`~&v)^4@nLVYfBfzB|FrUxi(k1E{mb_+c>FiM`TlQz^SyuE8H+AO32Yx3V`J~1 ze(}X`|KYdq_w9>*|NVpUSO4^j*Hf3G+^@d*EdKG+)A0Km=HI^j{pb0&7q9s9IiE26 z{>2Bqc*UJJmm;6*r*G#xoIC0E-t$Z51uZ^$JoC@Kc~hVN?2mu{Zhv)skN=m87yR^6 zbYkU4t?hsM#ZM21QU6j@ee%V#(@2GrDBinx{eyYLKdoQ3PD$5iu!|ACw)a|i+xOSA zqFb3*ef0Rj_@(I8H-Gv4KQ8Xy%hRD_#>rB?|NH9?zx>VhY;G{p>V*brxA_O65io5N9H!uJ9fBygd_ZL_F z?Wgnk|Hfba`~M&RZR7flf8cXxEaJxP2MmEP}%J7eGMnqP=Vg;FYPGK})`#A^8Y1MR7$rLkXz9raB-`d2>) z`^VS&-~Wq?&GzSs)#Xdk*q>f}a{^tv*k7C9go`_|QM9;uDOwo|@$%cROOY`3#TP&O z2k+nR;{E=^i|F|GzkUDzI7CiC1`v-dK?|wIfk^KA58$OP&ThTxH?l2VM6>9B?{$GU8`yajk(c}Nt2fXQg zouqfdGFNVw=5IwSWiWC4*n~um5ov#K)Tooh=kp(=dM$X(5j3p8tD?j2rlbDH?p0_H z{$j*Ysk{Pj&8uAl{4O1D{k8M`{U7~*f4;~6)2DP4OQmTPy341xB18ae@BXh|9sc^a zXZ>42@7HWi&fUJZUK|{EZ$)A982oi2u42COn_E$fOOTtVf7y;_5`Xaid<~ZtzW$MX zyFeHx(;SX3c5i4VH^Ia zdy!w>STO^x+WABHWZ5toDUmLn5jeNtqq*DI_hWK z&rOwC4;0#)3V%xe83-CR_#zfgGVv)rQBXVekxyjw%}=8m{jz%MsHPyBD%^s{E>5+$ zb>-F`-I<4f1T1H+STqLIBp>gm6v!SQF{IP-i^*@*6Z&V1-qeUI*Hdp$e&_SOU%u)Z znD{CGtJE8mH0|kuxd=D)%TDn&^lQ8Q{MxejleovxY1m3@EZ)T5tjWx?d>Ar?)zYnK z*)SZ;p`D$x*>Z80B_jTIB9e6IFG!~=UNdZHsx|so;T>z` zY}~xu04n0=BzkQvx5n_Z+YdJvV)}Kg8-W_ek84TjSN<)=0_kI##)%)S-{IeqY&Eo3 z)_8ZKj`}&=I{%y2-u^J-2I&Wa#|@WDrId@qVf+*GC;3r|D4IKK#W(uTxF#Byq6-2c z{_oW7hZ|-Cc88gi5n_H0j4I?j&%M2~co`pTEqnZ8+XTV;kCxNk|Ha;4ayVHBYj0Oh z`FpHwF8r=)R7LLoqm5~wAC`cJkxvGBZ#&}0tx-x|3X@yR#cT9Fd>4wuI{qu?AAHVI zDWi#+#}GmY!2dOg&%_JU47c%%-5-kX(QKCXWNg&%bNyQGSu9U-9E9+T_|S}U>yI~= z^q4F7*xC7O)BWm`rei;4n!}Tle{VfR2+FDM3w5y#!fTV*l zJnx);Z2o*I(A#2(KqSW}T*&|KjY^pt16UYeR3~NX0$U2&yFxS+1x$oW~Nj4P^4@z4~RvKhM@Q3x@Y3*Uh^`I#(CqaRH1tQy~1q^m?v^d zeVOg|rwX@q?2*>=^R!9kNv+~UvOqa_F=J2WbxFRuQuD_6$CN!g18@)&M+&efTp;uov$LFc_7;{^)728ToKfBe77yhkh*U z8olTQ{ds3fJebaps?VP7j!GMMR^UgF%8_ZIW$Ze!*ZS{u04sguFgiGX5G~>d^I;mD z$>iEy{bj`9h>5_`HH?KWysfK?z64x74g{j1?=|ZNP^woI#K2Si*tV07b84jr=_&fW zN)-eUC?>+q8Gc!u0d}j#jD@a(-wKjnthoMYbNU@i(II_#p_FTz7kK#xpFdc!ew~^Z zmB}EtNC|e~7ui5D%;xEZYp?iU1KKeY@=-TH82Dw6A8Y`yL(f=09KYq9PUC2Qhp9-S zV7@F`6x>}&Gmm+R50^@2(+u`L2!pE|^eDgqI{^PhAA(;$)Y9GpJIvIJE2n-(MEe@QGtF*17o4KJDfs94?k0`k%p%_{Owfdb)jb+NilcT0vW9 zs0moSUdRW1oBx5I=d$S%EdahCaM`nSx)w|HP|5bI7l-wU6xwR)FYw==U#m{n_D#3uz`Pg#@29+_%sl&^7yBG&+lm|Wku3VrOk5g;P)nC zIz>sGlj-te`8NHZeo4CDIpi-lO5*#*Mn}Q<4_(F4AICq!cZSC!4-^-!(SOX0qnpR) zR;>jPzj@?QZgCaiENY2)?q>p6hdpwzTkoX;-*Y41*2q7fN@;hE=m|puW<-rzKb3&E zA8FI)k9z&|($cks=>mO1S1pc9a`<*4x9aDkCZ~1IX{`%}BQX>jyn8#XsrV*e4x2Qtp0$QfSGVahVFKRO0m7#W@Chd%1!(+6u* zYvR5SwL$+7cm%sumMU_xI(^?$H+o`%`di>><6pJJQf<|2N zbpu%E*Z4i-!RgnsGMZE-M6U0M{^Kx+6wvsK^vpJH%JDFpTQ#N*zc~Lc82}h$0r?F6 zy)eCP0)o4QATR!Ogi`%@+22@h(d(DzgY)b~)|s>ZY8*I@>St4P zJb8T{QKcP{YhxSrw5*rvKKbpeh@Bq~{^&(6m-ESEGv6do@{1lU z8-ECh_3X>T@A$mgj6l>h^XLpCgP(FPY9Tx(gMVO{XJYLbHc&KQ<)CstLEn*&9c@41 zS2~54OtGGQ93DJ6&F!IbIFpN zd-_Vs^#&a)!m)Ew<@0gG`Y|D?&Xy<+5^?)EhgbWUg?nk5M8pQc;F= zdNzzXj~3JTE{EOR-Fsz*SoGXjqFPYdz^)F@J5LLX+>~MH$754IRX=SJgVd1pdchy! z!+D_~Xn~d&DEWOJN}q^9EdwYt{9(4^lV%L|I;J8_0R?{Hw@fYUJFa%=bP7PiIB64^jtwD#}uf< z&@$GQ&;8`&k~o&-y1i|S@;BfUhmeK-wN&WSr#D-~SW^=%gcYMdR-&_Br&>Lo$liVU z_`!X8y?nf%$#XWV?e4xEiSGl=1M(tW*RD1ne+WjX1)(^TnJbi5gC9!pgLJ~#20ihY zi)svaZr>Df{?g8S%XxxyMf1K}>+&~1$Pt0HgWZFY_4~Uw=Csi!_m6v{tnb%1*9>ME zWqzPAbw9(o(o1CeZN@y6bN&W)4zT;e1BXo^q6;NVzeO|}Kp6aIfBJBE{ZBq$&d0m* zh0OIb>QLO4xIC2@%tWbni`BD%E1`mwFOH}P#f)4s40I0f7shl&6pU>ndoP}Mr>n&* zijERNPj`(Or=~T}{)Y?G*6Xjf3FFxPq4=Ml(zl9Qn(0)zo=m9sbYJ!MEU282a7R6u z?ruNbs!zn6qBVLYPKGFLz2>O~_5BAoB6I5<7P#x#5f-EVEo^L5+x}|%^xRw8Pj9+4 zW~ZWaDqS*PVV<{R$c;Lq44*psFSO!`gd>^j#%Rj*5NDSXa#DV@7xQ%YzuK*5R?+3m zyK^4niUxs84R8y`i#hCC^4C$g)b+lezeeThU~KCxH`08Yr~ zZ0nPbimMo_;p0EqIXvr_T=x9SgSV3z`OnxJBe$@AOJ>YC-?%@7K_LhwLqiUOe|xUi zMBj}kQy6(4^9Se4L7+ed-NlnqfAm_XZ|kk$xnoPdrS6URKh-+yNSEd><{{-ID(f@p z-qGpVax^g~6FRP)RC=@7qU&k5YK)CJU}i_Pn&&;40UYY#RQX0_t?z)fvDyssAZ57u z9uMza8&sdXJc-Y*<&T5^{PupegPm@yN^N8w1Yv^GHxcez(BC_S8AGJs@g=BFSnt`f zfe>K7v<%9yAI*D?gbrpa{4>R;fYb_?fv{N!^CUg$uysf0GSJ}1@b0+9ewJuaB&na@ zh%&d$Qks4zBU0#&g8w+~T_0<*eqioG(9@u<4&x|0H)h&R>p8|D)ealg>!%~{zkcJx zH`~u&o)tcSw32Sw|G{0{^c|#xMpJ&G)!XgR{J0(!^9;N&4ia)E$5Q#VwV7z)%7EeN z*<>bX=g?ao)|-f9s+#)c>}}@*K1j10%UO?wY(~71mffFsss z%bmlwAF21$Z8eaXi5hpD4=Rg1J04BS?)l}I^OE5f>(EMPq+vcZ@A>&oXR3VHEpmp0 z^HEu-W*!WjR*g!~H+eX6*^@I4i;MUR)3if#Tt|F}Fn?5a9aC|4TmdD4^B~q^WZr~f zCjIAd{>HN@%7rM(Fj1xFQ(YW!1eq9hQ9{+X)oxe9aoW7_*HDi+|4WPW3o~ibpi|Fp z5xr^D*bd92Uh#bR;U5lZBcVrOo}U)iVH%yX|VHQ{Fr~K=FNZ*w$D5bF) z(_94LbHy0K1vkKkq6OZ`QvC9SiRy498>I?|FGv z7|dA#EimmriCP9zlow;im7N_%wx2|WvG%L&-M2#~Vkj*1^JhbIziXA}?A4OaM?5Q* zITw(Pqs;a30h}I>!+M!o;0LvKf8wRhBZo63-KS78nZZtHaxB$uy#DPckq5N2fD1bs zhA9j`gvU~YpeLi5nR`xOvrSueQa3cd*BcFg7+nU(mF^-F6*H=6e5-5AIfJp|W;Ls$ z@q31obE}VFD6uBKr|)~D40^CKsBZJck0SQ0cKXz)%jl~Uzv?{GHgIADfO6jR>pR&? zi_@~$BiBX0619?q;zcOKy?>)wd)0W`>CesS8yBudsq4-fXP%Z&b27uPke*@~pIwx7mon~$ z)U;k@UG&D#z>~N9muJK5kQxjzc<93W4-ZZtOGJ0+skrAAxP~!uX!KNAFFcRHnsK!8 z0|7boa{^*?&E1334PhdOy|5Cg#)BC39chaVc@{YCEa)7~Hb zh+il*P#@&+1N>j?e4$i&eLn2yU!0B9M~&07#3F@$;bxRtylvP3KZ69%M#sWfLUb5LMvTTlKS(C=f6K&!IFhk}dOVJAAJ38vHO|5CH$Hmf?={RG=YAfFj8=aFf3|Wl z0CPh0qsM}Oa`j)Hk>BQ-IN=MXdX$T}v&@AkSKYtt>Jq}=D6x2Vwdj6#L*PT%wnv7S z-4A3m=_?X=qX#eae9E9_9^=k2XBIrQFu$=};({M^F8V=7#4d%b+1uPAcJP_%qvHLI z@Bi!LttaL~{fXw@W^sKmyT{MrP;N=?}_mxrXhSr+{hf=ZIkEtb2z& z15FPqSMgJ*@?hG~y}L`Lo6#fgY-3|_!DnIP0?*yshPyVq)$Q$r*VcDHZ{#?VX0E^P z$Ng)7()8-R2M<}syZ>|@`rVZ+v|hK^^?D2xTskZ|YWR59vi!C)MW;tBQ}X#1W`1*g zdg^!_>oY>;A3R&kC{A7)JL$=J9%uc$dV*S474G#j`F6W=>{KE#3qL0oN9IN#Nk~6@ ze)gb$w*3s_KUFS%V7~^RuKwK8!-q?GN@w_d@p>_%C&XpBkQ6_f^iUI@ky1dFJM>hk z3unI`lU;S1e&1;SMfH3HHt&sM>GVzh`K_kyROX7VAB-ikvB0CYVg0reivLmF%gT4|2fR8oW0;KPNEmkY zhuoPM3+!iaCsfz;dZQy~==%L-4YEp8|DecT%wj#8NKKcs;d+GPk&o_7<@0Yp`FhkTKd35RP{i(AG!2c8=x0n!oT(Y^thhD6qpbu;q`QS_2$H^Xf`<7 zeyTqt_rE}#I}ND5dSf+@ttXTx=5j^-gIK3>dLH9lN}b#6cs|`hDwRiJ9DiqiyU!QR z=?)~jThD({pL9Lzyml))C+C^c%2MFZc7U<7*_;L%xhFqeZhmwRJnln6jz8KQrHTdF zHSn$3)}PWnNREYp$@C>b-wT#CXr?-1`(Qp1J)3-*SNwdaaT?Z3KN+MDqsCrEpF)2` zt9ixXL5qlgYczZ%#>XniA5G;dwq5_bZ9zL_pYszCY^jn{*_1 zg2D$q*^`~u-^m!@vUCN>>aF}>s<3#wIPSSrhf~fY^Df@C_V?bNaVnVBPl;*(?B81K zVMOM@^>&mpahAsSwW;(!zCIaEZ$2XKI#+MvPa6_t0%UQWtJtvR`bD)^|F{$Q2AMhW zZK(uYW$?YY{^-F2e%+4lM(3@Ld>TxT?|R7GG?X&t-W#Ll`X8>^z^Uv4$A*&i6dHV5 zJW+H;W~RRx=t*$}BSftMEGR z{bi=v?lt(utBzWKN}mYkX(yqP*+9|wQS|YL zLmKX1Z1w&FVw)`c&D3Aut4rK;V^YcEDvqxFY{dM$*9r!S!G$|KZvl)Pmql5r=<_ZY zVluV8*NTXE3!m7fW$d8i>eh=!m^TrNDOQ5{9f4v_|Eulvl_aoJB-eKy{qg4d^uXj* zi2113^7s0@Z<#wN2^wd9K4*aB5&ce+;HD%Wkvtj*uyk)V8wYgSAD)E94tcXytN0tt zfv#A-rB$XEVLf*02AT%^%~dq7Mwdgo?>4SO3ks5uf5_jYL=B{5&glMLX=C}L58i>8 zlAmSlH~o)X`R+YEnpUL}^4sFt{pAnGd$s*4kDuVD4yQJffe!I>s9y@WP>>~(c`kH0 z>-C@QRwfr8K3X2f(|>vXqiA;Np1GN|(|Vgnk@yLoz_<;Rxpsm#nbM2&}~Gx2Lk89q`B8?%W+ZkSVQKKOmI$|z+s zC<57Z@DDV$Q(xVT&uabj6rMVk;Jv#8`$E%LQ$G;_B2!@fWkXd?Uo9CKU__HFSyJk) zZnLs~;eHm<$WNkQtHjrX_Xt16W&LSp4!o%z-q~C(Yw6vfZ^y6fwUx{OA@lW^h1T?T z;Qdqa7`%Ic#-N9t$Sv}KTvsm@6WXtmA;g~0@5@GxJqH9@H(Y`LP9ot%kR5Q8O}63J z2GDAVWs~CRzJA4C{g6(bN#L6R?W~v|_u2I&qh8*RdFSt;8yRDerYX|hdRle{QB*AjLXgqPGsi3wyeAdWN2Fth>KoulG$e zx_>XMKcXPHK6fBKu)+VZYkpsR(6_DKG4*ewpUTDB%|mR9#L^>pvQZQ!bGseaua`>Z zsV$_F!zMnzns=n02YLnPYqkN(Pxzy?ziOk|+xquJy zVh>Sg8EZ}J68{I`Js74$rO+-I#j*vq8duW#O~gkh% z(=5C!M=mR5L^1cp^SQQ+p8jS6BTEx14UcMv$ZrN@HpLkw^t;&xj3jr2`(4kANMjBZ zCK{)w^V8P1j5+k$^U-m2`^m>qaN{`aobk5d>J|C}!D+~?=L1A31dpFCC*MsV5GS}* z-dK*-i~0Z|wk+K(Ux8<}@M-{21q`=V#eBV8ydvJQ>14ZyN9gk}qVlJ+Q`A*cv9T5N zh+*L@4pE5Do36J@7vP}3dw11M>%wdG!Il>m@_9B3i{eE#XDz0oU=ipUGP3kvZQfo6gLt)JOp5o%LvNT3NXY`K#V{TppL-lV;av~p|=evO& z(M=>h(ELiYDC6h_KEXTzt^TSma$RLI>7Q#m|8Af_;`2I?=jg2F> zXG0MDTBYkCC1%74yM{k6@LhlMIx!(U3qIdVDb&^w;sAoPo;PE*=~z3kCLH1=>+3fy zIH-9UD&kms#XMXNZbs6ZYMdS)`#AdfS6e$L4FrzGoFvt}^6gy%bH#)JOS<2I%~a;D zLQzKPK{@6BU$#-sESd~8`8XV}E?O_8n1r*o9DRO&on^K9 zR*U9-nCGfurO(QioMR*W16Ph`l+8@V$=>m;+N?IU(^-Ci-vfTv?Zs#!Y4SNQ@{b|C zM-XW3i!qilKbumvKkOLr=YXHi^Ye3DM-foHug)o`7gm-$2=+eq^wGBdjqy)G$(NVJ6-?_b?m_+4{n=k4s>%?G(x z{Cy5jN7q+3m#6z`+)LK0(T+Hi23B!d(tn$o79R0Cr;?#;)gRk=w$-?-XB?)~@Dsa~ zC^M?%_=M53yu@#rwUZ2YjxN*WZT>6u^Zpb~qps6#W#UHkJ$Prk2aQVTA8qR2FV9RD z!;FdG$Bkcs`=jxQO{rpS|J?IMhX}L4yUpfl!#tn=n>t$Jh`|$rIDglo%3BjGZSAt$UP$Ng{#9fz8qF*e=Ju;z#x8^~u80{d+j>!L!eNhX4;Pal34?*$R9~bCXO+s4yXZzFYHi zWmGCitxh_z(yIA%ri|jANZ{{bYF@=>Sl$r&aJf@7x`B_F7z++gV{N*{DgG!0w(d1u z!fK-v^4&qd)ih|h+E1k1IQ6Doy12T2PnE4gaJ}V?hj%uLF(5Jl~=MNp+`R(mDeAwm*Q4j_flXp&)+-mH1uaoISNL@>RH0J*qi=E z0$3Wq8U34HXChZhzo~6k8bkG^>{)awrPCTrC+cfN0~hl?8<|#b37u-^sMU4kU({dn z4y!HW6hb9TR(VtiIltDWea#Tk?v47f!n#RZL}+ zT3A;9VWz@n+;)uZsZXQ-{QAa&8|gTDRLLq2uTS!s!@p^?lhNQRyd2?BGLj!lI2X*{ z%VNUm2)4TQ##{Avm;8C$Y~BeDSYbY){iU<1gPm%=*gBxkpAbs=!&5XNRf6k}gGZ*P zVV54i>p?DB`!J3C322-zt3R`3(=mqId~S>IIf+5Dw%<7G=%7!)Q)F%i5hk()GiSqo z*s8~~$w518V}o1+zGs+++1@$x;#X7f-Y#e-!vHhvdiUeALisw4VhJltBa{DyNLwm$ zA85SZ`U*bxWXnQ!TAf#(ZhZ|8ZA25E_&!Nt8mSfD7&6~Ags{Zu?P0(#^;%#cy;q)5 zPJJ7skD8G_AUJ9MD*UeB*!qfE%T3+iGC#AS|Aa)LD=k-rzZThs^LhdDw7Tb4&7;a) zPXY@XPW=+S@|&aW=ZBX*Ga%f;D192;(>|VAW@jOXD)p}F4{w=2*^$l+oBQ>v_z3c% zjU@;uexdr!P;6-F2<7H`vw>f27Roz(i)MTlT@l`vZa#mu>ul9GX*9!nNshJm(NTrx zeAf5-+fVj}rt__5yNAKg;_}=*ANLAF_|o0ArBCc9vedRRf7D{A#t+8^@Q?!Ix43w* zo-^5{jXUeb{t-nfJWnS9J&bvK0#43vx%Z+6rqy$$3!pPTbS>?dj7HkFIZe&7(0G-V%W74+wU_s0{zdwtA6?H zWLE!*NPm1VYA5H?)5$jhFVx&fM8}=ijCA8u_EQR&jIP56MqMHPrn6x@V_OBRFTii0 zrDNmFR8eagiGL$clepqSbpt=ul?!@t&!L5<;q&mN&1NE91HQNXO_1Gs;2{wP&Kcr^ z{AhY`^z_+IH#>dhYIN=0tDTpXp>UoXi@_&!#S46@r}1k!uF;p5@|tg&9U)4=<0K_s zqJgJr8Ro5y$^2{kFPes@nIh$U>DYi$m^Zb`N!ROH|L5ELPo9_~YoIFp@Z{}q#0|#~ zuGPEt$F;aLYJCHx5vIz|07}?nNzwV<`fhZmEalUnWBQk(jiGm+d3=^UvYO z!wJ*)dR&(rA=dNe8YZbsirW99bX)xF#oVg;%V&q3WX|XD_9zrMj4^~q=Y>r?YlW0D z7d~q~PfnwVM+10#?Dz$Lp(n=M_a~=N95e=5peJy;vkuZO4 z_!)1S{{Bz4hsFE%=~qfwHeLXeCW6i(Kb7E~*niVA_6P4h@YTuKt@(UXN!@`L^1+TD z{rsyZFWD*1U3Z?0A&f+%8#8LG=qf$@d8Bw8w&W{~s_#!L@Yd52`GlUHd;t_Pod+)@ z3g(V{f^RachU~uE6~gQIZgu-bWid?Tz&by~Uod~G{Q3Qj(!2io=xX$Gc>A7YvKxw+ zUiYebzG3=eKQ?L+0Kf+?l~Lmd{mkm;j~2pw-b`*4-?%LQFtZ1~M$1uu{`9$l5h|IB zey-iflggo!E-qe;GGiCWdYpZY)*HNR3(S^e&7DuXxB6YsRfN8l-4DkNVq3Fie%eK`G_=IX5HeCp$tic&y$(z**ygzD$E!DUJSK0oe1;^>AHL^JFEt+ z;cSkjdYj*SrHU{mytYT(QD1yx<*Jt~==F7h^nXN2l@Ana#fASU8h>-t;5;`mQb2|N zTm9hq^PfF4{yLc_O7VVg->NQFS2tu-37=2<99*Oxt?nM2$X}AV^f-I~0-ZywyXYTW zo-M-@`?Ztbdj5ask2k)51sfw?y0@_|{yN3<$FS0O_dA!*Z|DbiIeBKwD|gnX$KR+A z3~(4C%dr?jbHYDd(95S~xJTpCg9mUo>ULYW0CKo6e~49`$s0Pf4<6ll{1CsY3_#Qc zI%UHd{Nh#j4MyS&F=1YWkYw^y~WPV3E9 zdys|4VV*cam%>5Yy)>M1^7r_o|DX?g|QF!)U|#M^6EkYdqVNAQ(? z`}nvw(dU6Hi(QFsEKFYso!ITK!e9XP!gb8QV7UD*IhDLV<9=djtzwiE^VYL^R_844 zf-fcxnLpGrCt}oVcF!k2E8e>o_+*Pki)Ue>oXbqOKi5iWiCWMe?7{uqA7wXy>J;Bf zR_cChj)iSOb``$)}x*R6J;V8@mKjrJ*lFe{nj$Ys)-npX3xwW%{FY@*IWHLGE_Y7bho!4)K z=R1U#%D}L|mep&@;DGVZlF1cZFZg^_c`}2{>x@?qa*`A=8Ufu+;w$QXFc%H3=yK`_ zc;I=@Jmw zF@yA@ao3L*+fr;K3)9wHSf8wv3><5dC-vaJvIgk?>$f&*Jj@HTm_jZXWFhNey^Z~9 zf9EB9$OX5fS@BLji#c;XC12fmgdYa10*>Wk@!;34-sjVK7+Tl|!?`~W{V@U+4hH_eN=&nzPAFeq{3yDyg4`9l=?>{ZA3l2uhwq&3?SA>}Wn&875T6`LVsdMW z%yP=SX1)KEt!=;TRpHB!Bhz-3{p>84@PW}~kd^iMa4zTkXVztd~CnMAid7JBVW0EIj@G z>U{A=bUiEB6dldgt*6g^3_ma!x0rE{;@EXcL7cB4Z z0cR(S?l`GyyWksYk4*;uOzfm|D&W;wlwq!Kwf+5Y|0>nid0oPx3sr#fM)Rx6BvvG4 z7E_5q;45nI4Mr{YrkqV@f*(Un!&U}718@I0x{+we<{Mqx<{qRgl0`A+J$b#exBH@s zKlb7@jS_Z3g>*JyT-uA^C~72 z6Agl&ZSi{_UR!StV}&5bFhgn|p2v=ViU>7I(`1(6lMdqS9EZ8o04KGwZ2llG8cU?x z(hf?@gn4)?L88#*ffW}osU3_&(oE>^Io`1!{a2Q^dAr0?!Y3c8{DR9Q9n)Y0ubpzg z-@ex6I<1F!f|Y=#5lEDBd>-MU(<1+(lN!2JeHDIQKiLHJDA7{M2XX z&re@4Y8}-9tOvVZzkBfdu+gKAC@++g{@yFN`gve%=98d5@$B`bz&>@AV3ZAdha~=} zzXfr}@`T?8W_>JKyzUsBhQDJPxZs)myEg)ec*(ceyrd!6d9f7c128>|4A%t7+-Fjx z-;(O>3kTo{J;I2;cGG2AAN!%nAMid#JYjWs&QqcPmQ0S1a}+!@pl>hmj{}v8vT$kn z-s*JdPnk7vU44{(N0J@p(}?4yMOC3L0Y6)b@|XZ)#};E39OC}57nO5B)7EXsg7X(J zr=QoX1qcLQ8K%c8*Puj3nP;4T7nx83X}Y+Wi)Nyu7h5lPs@;(-S+Aelznycq&$%J; z7}}oadDPh~7CLx-C1$gOR} zfC(KH=w;~t8S`bD1s7ESaZdc|i05vd=4w@7T#2e33JL0(Vw&Tf^U$ZaTvVtdgvtB# zaw}K*)x-Ma_4{|eKVGx`!sraAp&5BVTJdIml|^VQdmTris6P@$nXWCy1{?`Zio_T0 z!zRK!0FG%f@eJ@(o`)gE^l5YO?A4+Uq3&hich#yP{uWnw}Au zh&Mtip#Q4-v=gQx=%=Wwv~T=*e)RgEXmC2jy`xtSz@GTp){xtK#jYSLLWysHlh|={ zXA9@){r3uZGj)xDNT)J$;_t)F2TL(j4{pa?A7cpx^8B zQBq1kcO74zr=v`-b1XYoC<%x^jQ+-vKD41*-ILvu%YWqaBl?XQIGdd2U>MHRQ}Zw1UmpL}GNA2L#@X%c z?<4s;?^%atOiVcR3f!WU^@r^~0TA=Lzb4kGxJs0+zQwGf^y)H92Vsa24je zf+z3kDUSLovbg)-2w?*@IfBQ8`9KFw`T_>6@VT;3#CMf!Vh_(>(bXUE8+VE(j(e9A zw~1G-;Nvt~=rqVP#{s4lUu>){>T_suWy1V}z=hTPD8?Jx+d&@?n1WOKv7t@0?0)8a zzT)b}IuXAV-FbC+$Srbr=isdwY0jg8#Wq1wva&95oVH&)*U)*8Hg|??&!=hJ`_>+R zO?CSDNBE6|-y5o-(1cjEKkmz??3Q>EYUlMW{iW{Z;Yd%sa(ec0$iKu|1% zfr`Cu(|nViYDed_vSY5mAw2G6G~pZx-0A?L*?qFLQ-SZ6WR4ij9?s*38|rZl?;KB( zb`uIw<1dOy(K!VVXS11jsE6g}0JDo@Ip*_QZjSVKF$n^c%Jl>uJg5@I2<`t9`TSe% zeT9q_1*W{fr%v}yD)2O?u=+Bg5(ZTO4+dk&fXA%n*;AaH1%y2b&wlml{Cn4zSB!&s zGf1kJNy`JUsd=p`tf{~E!TCA@*90ILZ{vpZo>U{e6)%NKhUJv}w z&N4oc5gaxA=sYP&Lw zQo$cKqQzncQ(9PCEq@wqu6*#DBNn-ZGN()UG_<*x3r7HV%GS2$q19n9htti9$Vzw378Dc|(W9DJ!j4btnJG|mgF zn~(5&2QBI%mYwNQD5O7?Zw${TXQ@VDLR0!fw&sO>c&xmrEfM@4}RMf+=TPJ zo#)kl(eE#<-(5EnIz4V6Th{#;b&z?S_aOs}@Xc~~ZNs`L%~`Y{)=>{~w3f3|>2xl? z_K+WRI)!#~pc-*EC;Yy1yVqsFpIuv>ACG-%{RN#z(1dPRT0PfWznBQYY#>v-U9`WF z+Wpt&$BrwN&S$srZI|=d#qo)@>+Hh|9orzO;pGWz`z$=AXg)6b+EbYz$B*}{zmO%ZJq)LcqN}Mt zAQb?{)*3t#N{d$|PPU)}8VhS`Y79TF1cx1p_JFra-Srt=xd;^CQFC1Nc@mk@?Gj7^ z34&0}^UmtflOyhRd3x(F3>xH!r#=9jqYoczHsgugWv=AbQ4=VjsDllY)on*@XWzPWeQTEKv<@HC_)5GRO z;ojzYUU~u#PJf_bV1{)C1u%l|Cx%Bli+vsrl<@q}pX{FF$*z?1aGABT=Na#w9!hRw za=w21)961KpU#al5QT0kFvO2mttuaf<6ySC-iaYu?CxG2JBg^x&j-w$YTG;Ysk;w1 z($<&53&5`e9gT+8^B-n%Wcv44u3bq^^h5kmCOToG=2uS-&T==+vsy2{IjX;|UrsFE zUc42R-UK$45czg0mptZD$5FP$>q>uk6QJfqSiJNL#3q=nZBI z)6>MOddY7m=BziVNOiB)FP3uyh&TMUfP6WILorOuZ+Kq+=P$PpPU3;W7@p{-^0{g} zOR6?d=r=vT1gTN0CKsQ`W|Qzns1BmuJT8eMuw?(S85s^Ub5`ws&<|`$=q%;PkVOO*Cqv+A+^RZ_2bSRID!uk$o7P*{s9=a6g5B0w*WdCwX$EeV)pZ(FN zQQ_|9o%un_bO@5F@cx8klSv#u6v(=MieN<`+-h{lv6k)kO{iwOy_P?2t z`_V&QZ)lKY_I?vR2x|^C^Dk z06>LzaFdPYtmm+^t{4d{DHt99lK<+{XJ2mZ9z3Iq>|bBgf1J^}kws6XrWZ;v?{9%S zg2_31Ki}PjN6U8SOZdrJ!u`JQ5%;5vE`t*KLZl zO|Kvsbg|J`UdF%q=wtX+n4^smkw(nICjvw|z07agW4jXYlR%$rbUMS3Zor$^Z>-&; zbh>lr8mBq=$E{_^XuO@8V2 z0ZoY{ep4V|X5%PNG+|z!F6Bx^GrP3R0o(BZKt$9o-r9QVvBEpttk6Ho7>`y|k6{U| zLrB>;z@2=4Z%Uqk<22`>E#vRxG8ru%vl5#1J6>IZcCsN(n7 zSs82l0A9VhiH;J}EdW1W;75nNLfnlu^;SIGzhpw3lkCu>g!xiom015kk~K@k^LGH- zp2XJApFA}$)MKxo!kV)MFSP!wJ}r>|$EVY=cOOUZF0Q7-f!!x|zkW@;f$@5;q|3dh z|I*msH!I6-rSiS!_j6XyJUtG+$JnShBYA5!Ue&@TGtd~GjO*bRPQHZqZSG1dr=>+sMpee%-K*KWT3g4#_dWH{O4JWfP^?touBSpc|fNWe?V8An*ap zCw?;s!=Xu~UX{4Q7xAUaK)PuZvoH@9F4Ak&P7X}(+}YL-LHmjF)FWYlUkyGBY1(@c z=1EmW1@E7`&Yhl#lj+P-VthLN2;CijG7Qn15omB*R!a+3nIP=%1;Y*OAL6!yfIqy{ z4r6F=Anuza51-&Gl?kEZF5V1$@xjCU%M0^r^e8A~!~S4Uv#5UMpeb{xJIL<=1@aMv}`K zhPVBQ)w!^|MpZsIK7y|`(L~H_MrjXSxS0?Hk@qZ_k{JPG)^ng?hXJ-*Up;+py@aLK z?jn#8vhFqLxrYeDGFz8#;e_>h=RR*S3FPjJ${~EHZangdi`R4s{w$0+&8x40Q8I;W zUVkh(y}lkC;Wxva(T~-GhIK!AqG3$Pm%-QbwO8vU^UL?~7{z1U-^0DVU=X`qZGObx z4Gb5Cq0KMoTf%?k)p`~P?JofO%h9R!L!kP)fAg#Ols8I6JYk1O#|68(2)6=bw<$S> z7tP@NT}FT|f{fhnr5XK`X%8n$)XF$WzikiNC12N}(h=#yGdhQk5=%upYRdkFwa})Q zrc1@Zlkju+46hlG!vvECcw(p!t5sbhexCZ%bGHpE&4vD{2Hi9GQph(0)ErCcobsF6 zyuW#mc?5T#PS7L#`1$i-7F1deJxJ^4{@Q#=<0c_wVoAe~@x}ENG9g-RJ=1SG3G?z; zVt`yri~45*VmM+#dL8fcE0SM>jx3G|*qG1T2x~h`gy!>?(SI;j!UA7^_+WD>=jR=T zc(znz4_0Yh#y|O!jqiUr=s~raARcX-Ux&~UW>hRKn2(U8H>g4EAyZu(sL+1^&1J8b z)*x_Y$d2blE#Ixa+V`d2gg1A%Z=kvxmuNvaA46LJ)?s}W$Mj!fQ@!JW2Ob=l87v+r zli@fEWa=xP(kJ}ZHaLiODT-liGx`b0qxF+r(Q;3b{&6&syKM*EU%3$=A^QdVlE=i$ zNe7GNZ%dAj@!y_upG(Y19-TlP{UN!4@#;i?1cQNJU8!m?Kzd}i@nngA z7iHER=Rf`!7;RZShN%c@bAydC4fy_Id6kFLz2y}{g83ydUAf^bMt<(r^po~pyx@l> zM~LOF=ftmvj~<%cxez)W1Y7*jn91E=z9xZ{aJ{;Cf5EdF5(H9HeoTU^NvoR00(dg` zyJW9lFBa2zegGwUVa62`r`4u>C2Jr_m`AA^co$thGxPose(O+bCv&n8@JFo@@cM4Q z4Z1-IyztNXoNvz~kVhGnyK8kSj&$G^AwU=qai!5RzZF^`T=TCiW&H?A#|IK#$bZ`#!t`n8UkfcPn6jjg^B z9co1=AOa!B0S0f>eB)uM7n+NW!T;vhAL;|nEG;gqqaEUh{pMG%oSX+c(%Fjhi?P+z zlxpF)L13?c!R2Lh3Imc{5<#PFE*Lc< zl4|{G^o)Sw<(E&xl-=Ev(;LpCPT(^59N9vC0sf4=F8K|=b6SVb^PZ4W7PT45rBdMr z|A%*>rhl>LjCm$r1@u^CZ%Q##H1P5b^Fn=kFqaZYebVclBRd$9x@U$7KKHrGSxyu5 zbt(E3bn7KTsazh68~i3xP#WlRu_#*g+|Q;`wAQSllV~&ILw;{@mC|HoEgZ4)<*U)% zaL&SRd#x5$9z51yJ@J(L%9J`P)QhK=6X5|(oEXv>&c}`n6hRiDYq5;~kCj}qMzX4a zc>HSguS{y>)tqg~m?p7NwlH2L5m z{&>EBJY}#7*s3=H6X_RhQ~1zDbBAgtzzkStMFd=v{6i>A)?ge+|B5Fd|0`m z@eQ~y4#NwTvIevdE-IqH_v&=dPn~ZlSoF=GMzL3wik;9u25Al9VbNgXRI{7c&O~J& z{!c_r>+bLk{Vw%AB?~=ofqZA$#&?YQhq~bE0NcaxE`((ZmqnvnM~+Dr;kS)!|K( zartnw71Mo&*m=L)-OnGc<&0~o@d$y}wTCjOQH4 z3jE)wouYTCB$q+_+%mkVb2bD)jv5XAz<}qu0+GanDLwJjj>0-Ua^+Rg@AqFN*^- z!HYG0@=6UBBPy8lPhCU^pboGmk6?J_Xw+@>=l;uk5AJM~b2{5=|+GL~kT$B<>Ea^{!ys{5S;hJZPv+dug<;w|~* zmK8k`6T0xI(p_4S@$4K0_~!Sg10PobsVSsnmk7h75uc|s=h)YkRs^r^yV5;!%Lt{W z48Qp>#+x2^rhA^8y=*M~0AtCYp{x1}SaR=EBvmoX7D=dTX4NJMNV%IZ0T9aR#Y~B~Q0|CXlmN`{ zu-etpRkmdkc;Em3T%PAS&uOe=d;f)=pHZVqkcjHS{%!kK|I}E%98pO9%S3_m?mxgk zK1Dy5X?*`;tM0syGxrFU^6A!l^L+LX2;9?RW1~E7oeu78@O$TVBH#^1S>wv^z^|6% zhagPIankU=IiHyhgekOQsnNT;fZbhr6eP1^%0B(RTfZP>of}}DrU!Y*soD-DPpOB+CKbORlw6)YLA4l-yPj@Q@$=Z7dzf1}b z>hR54qpFs?=&}@i>b@gaPELLq%+HY_PQ_0&#TD-*q8z1sv#4i?Pw-^ld>37Ll zVZ+|Ro)?_UT@LukoK7$VTx~l|je4A4z`xd$Lan&+0$)g8f`p|hbbpJ^%@H^FYe-gXZCH`XYk=fb%cg?e2=E2hP zZ@$4tm;iO8m-$5w`DK7VKEkAcR8V1hSRn3$CmR@y&Yn-IUd5(jF4-$tu}XjNKQ1Zk z=4XnAZo0C;@2Qpyj*o4)t#7Y><=-2-J3fQZQx#Pb{4U}g9Gk5^z}H3oU^c?o8NeHH z(Z5&A%Fx&Nvxh+J%8wjpL~_FwqNF|q3;FF>nw%ty|NlQ*$0yOCM^6xX;^>Dy4euK3 z$a^#2BqyIn9G+-dHBj^V>k;8J3zXcnqhh+QpCcN)rQCXb_yvN`4*`B60^OwggOAxq zzsyMdjNW)jkC5_wRZ%XVc{d3UnEdFNA}G@Pj5 z8r*#Fy?PM8PwzCndAIW5f%o~FIg8%U{`GpHS}%sb53#iHx@0LN#8muWsH|)(^LOj; zxDR~z=^ClM>=bxm_#rLSH@8-aCJ%qPz^d?X`TYJL#S&w)N4szFt>UfGcp8`9xU{?@ z|87@Vm(O$QDH0KzpR0^N0KSMG`c#VYWp;)fnE=#ls4D!@zg*AEfqXQ-{`c>azs}N? z^{uBGT;CI4oX1cep0xm2PNDdec6HWmHy(ZH%Zm0va^Fd_dpnzywqKZ!xcq30=jII1((%3mm79u}|dye$-o+v2sKCu7Y(__mKH4*(Te~s?-1$bvZw-78B zyiU7lzXmbb=MR(L>KDEGrF?GwO7ZA@{R*XV(HGKCgYXmKwrB52Tm~{9`{2a|pEFAW z(e0e4)SHWB-TmP-h3;G{KZKXdrr|w!-fo6IO#YOs0rJ~RbMJqmmmJtAho1k~e$%|T z$xo7it|(Q^Xr40kig@@k!4cR8qe!opFQ(hJVbZ!A=!7?~Q(rM0n9GL!*yB}tF13tu z2-`%YL{D{g)`Rwmq5Pa?59L$9ZJo)-RAy;I2%};^h$O6;|I=po2 z##hPzm`$c;be^uF=T6~E1E`FY#Lr-&N{1&NwRB*`teSn2uE6KE*hMi@VyL*z7RWqf z^xm^!Ka;ILsPO+bmT}r07lA}NRGyF1PdR)%rx9nsLxEceBie@ znoQ`q3j*QEUei3cDxiAVeD(5RdT;fGem&ggu4aENRn|}HM=BXg;{YBO2K+4Bl%WP@ zrcs_d?`P2eLCdG>52i@i1Wks$TXd$x5KiZs9UjfA*23y@pD80+HD ztF1KPUFIO9Y3I>=jDec|`!<(`@Qde^rzDyE;qPoG*y8sZ_NLi|;kkH|`s+DAi7q&@ z+jp7tl^1Kt&tLBT>3h5Djolb!)b9p*rzO)5^Ms4{7ln~5kF#D#!_VeEau7gvYO-oM z_XGG7A%=y~+KrF&!L!u82kX2o?NmSVKIWy8B07)9Gzx7kY0M1_e9x%s2@eu@U<{u+ zNf-CFf7rQ%N9_Im!IwWgdGTWD*I~^2&sULA_ZL4i1;%mv`A|D&F)aWXyz+jsIWM$p zfGMe#ZmcECbf}re6U!wCt^GdGfr?E@N6m2AgBP_rt#d0u(z5(ndo4L%DCSG(o5=HZ z{XTO!P3eaTJZ%IP+r1R>|1coAqlJ z(ozfKY=K`5FLi7edxRN>Z|B#T5@)970g37aUsEX>DLA1gq0FknA1t$ie}GJu&Ak=H zGu~cvNQ?s6)8gD}0%h0O6sna=W0wc?laoRT5;&C)XIcIvdfgNUi5PS7sPQ#`z;xF} znL+VM?2Ewfn=QM?#*pt$e=Uh-xo{;qhKRz?UjO*^*hqQm{2zaM{qra9i<$#=hrg&k zSX}0xvsuojr{_Ex0(ygIUdj~Euoz1j;uCc3&>3vK!h1G`N11+ISw^RAtg-^QZA=lg zg{vw+uxid5)Nnw~bhj`T0Qfr`ai7JX&!foZ0aXcLH1$y_q--GKaNik3iOnt({XPGK zMv<0f%6orjqn7!wmi*&!ccDtbW!o132_HdzJxmp`jI-A9&vD;~(I}B5WY;d|KzN*oW~cK$T7%ZoH&L&i0^Ir9&!NIwlOQ~mD#;l*9~CSOws zk6B=V6ybNPx${<(L*-g!*7d%F#ga^=T{#s#)b0sYOB*}U9$#kUTefB4s6nQy&R$C% zXm$rjLBWDJ;Z+}+`^^q-bv{MC>0Reb7onBPW-E9i@x$(5cxmLknfK@OWQ%tLi$6UR zpWNR$`T~oEW1W({2Z0w(P-o~1M$n@XJZrvKnj_|is*FCo^ZE2aH!CZTcOoT^ZY73> z2%2+ZW9Q36{45Y-=ycdKrOZggevMy-*pB>M>T<5SE}pI8qHlO2Q0mzCz`Km4Wkz-( z@A%~TqoSGZvr)Bo!{>*Cm{V5(uVPi};fMZIa+x&`55Ful`0Zqkid$Lkdo2vxN2~PP z7r(t}01+nd26=yV(GwC&&;a3g9>%OLPet4$9q zK2~%8{KoSz%3u7S3x~UduabYA<#MHjV3T`L_!(J~V=&auqXx=m;f1T*MB4kiKX+2K zrEB6@>-g>QFP#Cz8Z4?FAZ5deI-UhBI6fCFiEFPb@LfIpCDm(|LT1xk|yY_+V-2Rt;azuNbtn!cZ0HuO1MI2Y?+_{A4(tm~X3MH#XMf!j;v> z^aoFO%DjF%n2C!H!vbEpW!ZR&gmeArm32cRN|-R3u$pG)^mDF#D$ z?9U&;Qj9{peSP>#rwcFD&>bAKruXXXL!C#qv=8b`1=p5t0KoCLq`377915n6|4%zZ~al-e8%PN zB?5i61bQN$YxgVXNSh-w()Xr~yN5l0NULr&@!~#gXfJczX5x z3ks=nl)4Dkjd=d6wc-qu_;UBhSFh+ff~^3r5z$~K7w#ngj(^?Ov!~mEgU5N2RYfNr z7$#r~&MPBW?-oUPaA-ou^R|wfQ%QSxfltL30#nh;#0JYNXh`>=w((?pll84>w)qLZ z>2lm{9_{YEeGSguyCZT0kETe!S%9qKFV4r~oR+KM$i#e?#)$GqQ78}|9l1ZPckRwa z%#13@3+e;10MCD8X;mj&ravjpF_TW9F%G>yAET!Ja)-xoEc?#lVs4r-{lUVF@*Vmq zgNGvE{^8q`v*8{25m4AdFJl z4iAriHg90iOeL%KGSf1-ll(WcU_fWsW!Ijs+v+R7uvRvq0bq1qK7t9mF<^q==v;W; zGTTHqa?c)t4fB{A>+4T8o<7%|sZ8d4-x+IF(yVV zMYmQrYE}2;v-I8#&B|Fk2tWU#)h3bo5(P&l;U^(&TT$UoZy>xqZ%#+y+ynAAnRh37 zwR=V$;Sl$u0Cz(natX;OJOo14c@}93q1zg8jCl;>D`WaW#H?Kpn*zd z5`IOLY!%S_mT-qg3_mCL{A%X0v-j#BoZqm8h;$h zkn9e=@#yrFn)yGy)cN_mbVx$1|2k?g`6D+MgEiBM_;ICYP(Lu}jeHo_O#bxN5JFIF zla!gSlv=%3(~#Ej!NGpa6L(HY_pW-yP%h|4EKV;A6@AZxcZ&kSXro)iB z(Z336!x8>^XqH_}jXSm)^Bvoo*v<7i&p{(iMf{WMl5pIJO{DmkM<$nOIxP-Zv+ezx zSM-Wdv$14K{1H7WA&t^sUEo`Nd2^86b33NMtm1D>{`qY*$ugi~W4t<5)NXc6zp;Mx~wRP`a`q9-~&J^%$M9qx*# z@=r{A)|b{j?wAO^oqV-OdnHrb139?b??ZawJe#lX;337=;X`jo?o2zrZj!#7mBJ}Y1C);DhkTA zo$slZHoR|ESHyk%7zVv|@WU-HDE{HhxSzVmuY>Sj<%FNP>q?>h;SvHIrfzcUXCl>wg& zTHZ*PKCv4*G^Ou69J#GtW)FARp$^+#UAZC0#rN6!$vILz5YbX{-hwn- z#dFi^4rc9E0*6r;tC#e<@#p_D-5#_yMLmRcRWCVg(mM*YqBDwk^4LFE-E@AewD5g8 zr!LUmetezC2ZP^&6VxIetDJw^eEQa{8(E(?cFH99Io78ZbgXW#D0=xf8yy&bR6T?H zl(_CA>EKa!;T{q3)~fs)^f_q)IRqf=%sg;cM(tcpTXT-P1(h!|gmlG?mE_cq+WqwC zy=m<|iADUz7a_!@Gh;)^y#C1GcosLf;*6RiW0GCV-=K#k+Z$fchjhkodbpgATs?f*dKG&CD?_8;|HEaO;96 z22=g&{OM#^UOj#BY-jP;zTfAuyFq8}8U!+Ti@wwS@^aKm`Mmr6x0FltTA`-|amD#X zi2d6IB}fQ;7$G8YVRZ4E>$j41+93i(w-_O-zJJ$*UBtNLy{tKC^JE>R*=W`31o@@~EOv&y2mFejuY|L3B|M`OuP1g!Tz*DQNYXpKt2m2}>5y z3v4|zpBrW3-m8}{|Lmsk#lKe%2&Ga)wc`75yMr+-ZRkt1{qzp1E?UXZ8`v5c_$P8t z799f7E}N zn4*f`N219|wj6q#jP+9s3#GcAU}sIgHtW6f)2Qc8j^GQYrv&w7<=nF$_)q9>YryW# z(E)X>gc0+}2zM21mFlOizjAR4rTU}Qt;dfUJL< zlF1^6(^Lgsv$-B5Ag>q2pChj++AOjPvqb8cO=orN1e`^eJWjrK?dcg{Sm*zd!%!Aymz?QlvVB| zpKe-hH)m%90bNpYJ^{aCu^j7$i)Y2`yj=8J>?TAKf8U0&XGT;a3NQKdzKiR(we<|{ zTh9CMJ$d#TVsGap_Tm1+-roKj{TqY}(vPpAzqbfW3H@{vc#Kz37Y>m4#lDmI!h?V4=`;rs+8qQxhlf?VlAG zzP~=s=x&48lgjM}^(DCN%Ir@W8GaVib7@buJUfKByI+@FGeh~Om>2Zie`CT042QmN zZYo~4;wZe`m6Uo`dg}*`8ndVM&@Yoj{d-Rrhnwd;r~JXk<<-wunuc6;ePs(D1}w`I zsvFOruH8y?eZJGPUo=|6l#!40!{iSHs9T%&H{qAgF+PKDi_iqK`Dy=ZK3eTHdYw&mzLM-^3e-#YVAJx8USKt(fiVI zcTNwDryj}>^tvJ2ycD}GH7r+tk;WNm$U#Vj89wfzw8?ql*$ax@n)v4ufWtf^<;CW* z^Os7iue|$6x)%?VgYc#|*<`68$`3!JaI4q7(9~#f_z(1q#4$fJf41(|3xz-Hw@o<4 zhpk`D=jX1W_#m)q*5gC@QlTay1xu4J>EBbbfZJGZX!8Sqs0HD{pz1>m#5=G5)%@zH zk99gd-i`j5d%1ySAZ$!kdLGqM$@(f@oKfYK?j-e6wL;jZML=Q&YqTTfFrUcpMV`ET$UMZ?zYq$^JZ@cl5jq<#Un$OZte0>B86QZ#)&S{%)}-qu)vTmpKu~t0o!RG_U)3(-?l= z*LMmp=_?ckhtzt?Z3F8E-|){*UuF}v06pK~o9Hk6Wgt`^4#kahgGCfo|4-i@1 zfXb}xY;S#Se&y-&XHPe)8Y2q#JM?iz17^H!pcx%M@937M^y3s!3ivXc3o>xX)5ARKf0Pgf6<{2HHPHQsEESOx;zY~Z#+AGWVjY;s2yY+c& z`l3+KCaIuf{xBbk9}p$m*2AxppAR^hzJ!1pt1i^(1D94-?Uvnox*ZxsdY?@RznYzz zf)~$2KR|xxN@cR;YQvvby%L{_skUAYoyQRY^Yr?48)!phcPISc($RCdRpvwJ8{WS= z3g*|cy8hJpz_jsdTGUdKtkJXV)JE;jC-P-?s(VDg!?uw3x0$x|&Aa&c)LbdQq<9hk zU5)tf3sQ8xu-cRlB8_M`o^SIAr9|?3Mpaz`OOenVR-0bxD<9LA8OTs^Pb&dK< zjUms{nm9jjlOa&bR)x~)^E(OUtpOyA)LJ8#>fdo1^!M^rR|4tvd_QqZeH1;AE{z`> zFPu3&8E^x%V18e+4+Sg3CRgK5;?kLwfVxD1Irit{zf`g99${?EUz&Z^o$ZI6tdK=t z=Fo&AU}WaM7t0|UT`D5|20sFe4RRrNj&hSe>xXA| zN0y)8Ghm=^qt~%0B`Gfd@WNu!GX12|N+q_jy<~!NI-^$-bwyJ{2ln65_n3aR$`n2Q zm~Ps6NbG_$>wFaMJtqfW!+kHN6$_AZSn`DaEyrh)GncZ`k8@s(ITh$5SwZR$7(v(;j`=;V)nA zKH7Y|mhblf=ieodHXgIA?>ArVwJ2!lb?`v)MamQ*MHoF%|J_fo3|C6qwLE>*x0@hnj$m=|uCC@{W~nbJHS@+WA$J30KB ziu~t20;7l*XyJu$ACuAJeJm&?4RRH^bY9Sdc+RvU%pXSGccG^QDnL3-n?8R^_4IYZ z@Mpp9p0&TZln=chr7uN)DjjwLr4oH6ZsqI(V0M1qi}~QJRLdUVVDAu%miZ5%=Y6vD z-{-VQ4lcb69+a?MDYvzuH1+<+asRba%7Q@=LPr%TIk<4Xzmq?- zudV%8Zx1Zod>VSpB^>JRvH9L|i5`;3r^7QV(sO;4UUR2$!`!r)(qWQcaUK-e;&(cm zv%hRgZwlA_!muryxy)u8JK}}K6IIFtI%5Y`JnVG z8cOHN=!#{Wg}-i$n-GKL3+~LR`)kz%9*=GztiRXmC0FVz*wbEu|(5U<=h^zfEt`As1d0!sq(E*oRVC zUt7KL8Tf|4PWikQ+9HIP_M(s})SL%89Rju%I3KbQ`Cg-6g1ScIZJrd&Opogy`v^zo zSrr<+^Pr~BQx9tQ{d?QHFXt3Z{?sh-{x0cA;m?D+jm=ehsSod(>LnEi%a<;{&Xz~5 z10fEra-pD)>@iFC(|fXCTE1LgujeF(%)LkJ{uA;0=z#g0gfSboo8C`1eb0C%&fh({ z()*otKamUMR<>6gAOF#L(eB*LF0NDwfI4UNefYj>CPgM3Fn4y;<8DtdCM-c1-+hCB zIoUh><;-wB)8#i0)i>iDbfCn(h;hj`$)8qlU7L1no35=}qHO;43-`=*ny`UJS%0>G z@ae>ct5WEb)FXq1Dl&!Kwl&MjS3x{}Kx&2Ltt4M3bA{NpM&RGo6sc$Y8wK>`cB7?exAQ+R*4nMcsj4pl>f}x zjRH$xz}$3R{(R6$<9FykEcv4!Tf1*NN#w^sroA6#I|x29#Jk06%yTpPFd-Pfm98U2 z4<}jyCxCB&OXqiH(s=xyNbnRi@{HcGnl0QdR30f16@cF*|K2v%*2$>`Zee~P{)9Tb zi~LZf%CFyeX}!UzoRAK9$$4D5oB>AkDCDQ1*T%wHH-qKiaJ;wA-{qVHGBf}zvgMFt!s7M2UlCcolPd#imvaMrxr0$ z`6>NJn$<=7H)j&O@^-zF?zKX{JZ1+x9g?LnDWJ~`H5o&0FPZ17`37U);(!q=3uZ6j zBMQcvhJ5snKg!T~n7elQ;oZsZ$)`b@i{Oao~HC$xU_2ayj-#DP>G+z-5z|zdG%bE*lV;cAB3$ zo)2rg0qXin<#4GUZn9>2u)Y&3C8TEgni=#sTVAw2eHzPZ8Vxv1NwZUTE=va?C#9!O{M%C87oI zyJ{EULe_Y|)6Hf1)pQqXIz2e+TrWg?nzPyZ)!q@cIFi8mSa}j|pB9q6c(z%Vf4l9A z-thhVu6@$D#@{8(gHx5&r(CHG)lJpTLntP>7|zwFU3hc-a}@};!;aB2LL=fk+- zkCeky82#}7_-GaU_S(v|gdSVY2oU{U zvhwkLi}YKEOX;qD9?zn>aH1F6OIx)LQf->3M3Ly;l0c#@emls3-fz4KkGnB{go}c^D2(4qqaz1}cfH zd;!cJ!B^O+Fva(Ll1ERU*T(yM_Qd5XCH+$4M!CS!r)W*(-}t`H4@Qi-VcMmyj{UR7 zyp6Psg}c%N^)=Wh>!Z(0IaBvHCO7^qAEtGM`T?rtEAf>;(Wd`D7VQ@X%+d~ydkc@8 z@7iJmJHKeDA1eg!H`H9JT`m=P5c4jY2dg-=fEQn;ejbn?goO;irbhgvTrk*I%o}H# z`)l9%nP13BtoYpBvorc{%ga-9Srkv+JY-cpx@`UCV!ljQ)7h85Pd;&u7=ECB@eAdj zskFmN>Gf-tdn@X-lJ)dI?hiBddM-1+K#y!(h51+l|9?<*e%2Om%=P=D(Z>(x64Teo zq`1DZ$YsEqmRkAOZ|#S%S@VH~uccx4U;j4zm#-Yxbi3*sA9e>C7U+NbE0}U zA;guzdrC;Ui&Q*rcr1=vQ{i?uPP8O)`FhlSq^ccdFq%?5w6Zo~gzQ%*0 zokO60_~!yAo*+%g1@k5GdEA$JnN#k+IXXFhnDFM(JuKw3U8-z&cgOQwBU0mte05zd?2$z;C+=G zlY=GMGMS)$2>;~kJ=*^MDVR3^7I@c{`2a>5r8uR}q*_35U2$AK0leAR2#6WNzV++} zc<)mJ*l;!u$BUSsUP!~zkc(Gv_P);#ee}WAz`^O>QlEG*OLc!Wfb{0)m#C$Vj$$fV zT}V$YwGKNiXQhK_^!ePTcoM(-()kknGrXH_V@pT0yt@6p=eH7krBq$aIM(p~b1yE+ zpU&}K_+7kyt(4%{SK(+J`hwUpfp}#JfE9#qS|uTWk+b)PCqMlIzYa*!-rgPr_PE(Q zr{5v;qgO6yC!7<08dxJxo8B5-TcN+J-6Ahf`^@cL58ig~5xlfcUYP&fJv0v5!5yRTianblblFqEAz+!&a5( zb889FMZ>O?l^WgN8~8WhQ%BBUF}9mBPg%CPLG^E2$>ws-c~(iP)%+ERV&I|J5KTlb zU*j)`Ki}NhSS}Z5dXQe1eo*{orktMlt$@&9B|mp`5*Rmt7s}J;58TqE{>n<--b4IE z_fRZ+xqoto>2iKUUDWPP!ZEnM>b_Ww!4JPGrh@dUx046qb0J5CgfvT!$?hruE@+EN zZA^cQ`n*?h+FY-CW6gP40cdCo2Q9)U`bZ1v$Bwh-13$)Jgj#`OW_4>@15Ll+vBvay z2qr#Ve3g6|OuO$LSh%9C5_1&ubh0Gu5PKb|jH@iooN@!KC?|2h0jIxUW=JZ_{4 z-!H8ig3m6kuk7H5LeHkt7#oEWP$vWDWoB3L6^Yw6KNfmN%PrH)=~9_g4xe9T=ts{x zRrpye3y;?|K|><>oD3H5$<{PC>J`sN|LeR9E2|;4F*B>}3{fl7!{1{6v=t)KkSzK6@N`}@YlcIKguIV@ zzfCDX8pI9c_$>I5073~M#W2EoYtx-8;@htRz3YCLhVlAj_ z*Lex;#(IqhlUH7G{=r2z@;M0AY^v$RkH6gWM`=yQQe1%_PEWv#0L4e8TwQeI=}l@Dl2~b(Nqmi_{~n)(qdILi zJ8XWvkA6BF*v$g%YzLpPRLWQGIRfU=Z)VgFFE*Eoz+I30I^GC>8}q2y&_h*gm6Gp2 z4qy>Dv}Z(%-iS_DA!dRcV{i!1-aRs%Q(akiDE);mt3P_wKyRhyqe;7yJkWZ35-kXZ zsLv16@RD~L6YJtZ;NfG&8tC4bp$Ps+pNC)1!lyhV_;Ow|-ZQ^6Jw4ss^ZPtX{_#v= za3bo{RzQ8YVsv|Ydeu)Dqe(B^t<-Ca<c?qIxw; zKBur(2U{A>uT&x!#JJ+bn+krY?0-F~-3r8)Ps!Iw+S<3;DhbQ;jiuB(`?L4o{gU75*N5Z)otCFCP%ozoxs_6^V@qt1!5_Kb#8|cjd`^qY z@cM0s=|&!)2sUcnNm|WQj?~tL^SBDU^fgtTC$_QkgK4Bi`;&&^cR4qFb9iV>P<^T^ z?n{obj%FJ3UgYK3^aa9mIDd1fAAjHOaPLn7&C06Rgzaj|46Au-z<}r7I~5qt(8xiO zs>gc-`GI+J$O!+`f8u(x@%_`s8>MLE)t@FuIC)45M*h{eDdD;TT=RN49DJMnuK@g% zSy>-qFc|0uLV4Nwbav70oe$byCx1C_52q~TwjSU5O)~sCna)Zz$g(A;Kni}QvY3Km zIrs6yrGd7X=SyT@k5Wa^Y<+9KW;nJ1^!?CyZe`u~A%ricay7#R&uV`)4}Jj)WsT;y z3H|UPLU#hy^0nFN-s`B}yQ7aEKbXdU&6ot9g&e zgAx4h!T+}NgUvuelML|(gbfP3F+|MR*U>lh{`<}L`G|Ht+Aw}^xon9QM}s6^Wr?r* z+j|WbFLQrE7@Vq4h%NZL7)J~F4*c_+b8#{15kVyUbyl9*)A1DFrv1nk{C;1|G&60O znd(dY$mOW1qB@&5($S~}9%HPbR!x1pnk>hcT8>E=LDRijPMY5)|NFk{q3PShZ+>xJ zXJ)skTN?GOF|T*_w}i5#XLx2LZuve2hk6t97aSc7Nk5cNm*@ukB~6y~zqge6wR&Az z2I#v#?xu1#`d|Ah>&`1RHlW=A+IG3K;{9d|84Y5wNEiL=@k9LR9P$y~6rb4~!ky&Vj>-%$$zGfw-9Z z5c(eGHJNO=g7V7TlV6Pu-pEL0De~N%hoOICDKsXrP=dmL-b(|9Hw-r{ms2hC71H(H zLe8y-f>J%LlA#!%@JnD2P0wp<0ZnAxy=;VDor<6k^u9wzGZ6Yk3Pu2=GLe(|ZS#SH z1#+An^0w9Wb@^y91U%V$C;>UL6ft^4Dn@!tV|s1}M=yGs z#J{I^^}E9%pcM0Aiw)K*j&p%r!apphEe}H{76dbiXiC(Qy z!8yc0LFh~L;|N_T3cjE2-*!l;MPT*B!=rfK3VVFTC}@hgl;0mbDKCp}6$>q<|6Wd>VC<_%uoxjH%~Jcj0DB%kDE@N)5duohN*~ldKr8*ns3y zL*A`#(5G{)Cuj#cvWRhikiP#`s=>iq@C|-jM(Xcouci8fL-EGmlHwA7q8hvAisy61 zP1TBGfi2>fUnl>4aQO1|;V?%rf7yHO&$m?A#H?rZ>GSZpS-X9B^2@~(S}DPQD;`+? z_IzVaTH$~KAH6DU;z;ttbH9SQ=D?%(a6yjE$D?{2I?rTYE6pFJ?ViPe5{dXynLgkW z_%SW4Ff-JG!+%&CK3p-b*_0jwv z9&L;1Mf!}{Q0HMcmXvZXpRgCJ6oN3q;)gykZh6bwGlqNRkJBFfzT&ppzagRfe(ZFG zl(<4nT>{@#w~%_Q?lcxX(L4GtWY_$(1CIRdUGY=lJLsO7a%RI^g=d-HN>{3jHI^w}> z*t>qS;D9gYujRyBCVx3syI`oK*OUKy!-*TKENHjSq8{jVyivn5x^sTr@VjCzk4Ts$ zmA^BekH5L`tJ7{|s8&voCitNRx`T3Z-ZnK~sPHeUrLHziq>&OI-os-@S@h1D-8jj| ze)~=$l*fF8VboDO_@B4k)G{TCr5}4nkKM0oWs#f=QTKgr$bJuJ*wQpp)tB|lZWN@PrJw0OJrpBHOqg-fB>6j^mOL<3++Kx4ZgN> z>u;V5BA?b8?Ez^7KE=m<7>yzMv1+qeHRNEMU*DS`e_ zJrTlY*57sr>^%KJeOyb?4;`MIbei~a{fg#Pbyw96b4)FWe_FjIo7#+_PBYGvcovI^ z0npJeI3J(qzg)y{y$f1$UIrHz<^vnG&mV$xiTqir*-aVqf!W%+`YLNUBdpizOZV?D zew*CRk1r|LSJvyg8vGbK$aqN)CfPP+n7N91klsvEPr#A9H9D02oFMj{9dHU(MH#L}i(0BDu3e$h%;=`oo20n`y$O_8~ zv?A8ldCs!4#nfA-xUzUneWehbk$f&?S=_46f0^noPG4DLB7@*h{^iqrap(DF{^R)| zv+@J{UIX^#jT)#NQ<%}erqd-L4qu7P&CJ)ye@oXJx!DQVP1FXwmvX#6Z%6W{Q=6@F z4~c0kaGhp|-o%5?-z3)%bkJByKpO3M-?Mb#u25xx*j$a?W^=oq;T~@1k)A_6{p*LO z67hPbTqn!*=M4=($m9eT2^Dz%!wq_VZ~im%rR2W{R<2a@c@mk8<{ECV7#M)a;>dCeCWS7Mnuu$2yLwIeE*Cdy_}P%jt}C8OvR7bs>3L+b^Pk+ zY*fV88Z9v0YRL>|t#O=h?a}4voUZO(eN+AHC#`s;?sGBg`O5zxtuLU7T1Wd2?ISoa zQ35^EMm6apFWTqRc~Xj1EMP@FJG2kx38k?rA~!b|{3^HIJyQ+<-|#1%o_|n>lbTLb z#qf(oUYvHWXBFIRTHzlXPd1+hQpJM+BDV$)z6BRx-E9ax<_Yc76=KxP*n+|AVPf#z z#K|&oV*kU?eR312#ZASSn+!h%!7LENO4-cID!uFF`T0aG3)?YiP9GddZr94JR=Y*C zK~GLs7>I18wyvgvZ3Nd2~y@UrLc_oScQ3RPOTqT4K@w9k#cpC^AXp{Smlv z3%OfbHN*KV=2O|wJ`I;iBnp2KV~7NXs1fR}@Rxkoi-Mya`^ zi=w{|uULmewM9_z&^&TR!v`&h`KcGN-z<=EoS-H2;SYPNzi`K{+MZsIpXrg-{3ZoL z_FAa`f4rOZrmZ5)`M^0pKW}TK@;#NA7s<@)T-n!+4ERDlCiMAgDTiV6>2oC4D*fSE)G;_UfE&Ko1=;!sex?v>l{{AVv)Kl-We?n@^^tASwg*(Y| zXi;TJc&<^CvZLp$rP9Hc76kV>%&e^fKCB$Ye8CYX3|B)+dw zx~!THJED_g`0U9cM#3*;x3%_qY=Zb6|O~Qi=HiQX^7! z0~btIYHRMx=GJzMON0jd$o?`?O3sJ^&db-kdtZ5eHVx!yl$IC_nlD-@f6iuV+s}V^ zv02M{pR>MxnACPSXxk6*Rq_i}+s#xS;I29m@JNSfd}Pu5 z2-948bHVxuB7WffXI+$#TeW(V1ilaC1x77fTgWm7Umz+%rC=yNmiN~UG?%LcX2;$A^=q5k z=1tS1Hb79cfly4%m$w}MIpxBZ@z59WpFa8yMt5@H4fFHHK3~LfT9~m}!p}&yxK{?B zm2y4&NRgWwpltuVX~O4}pF+S;qk(ZKJ$}R^iGWvg*~S^T>sR>Z0`1idz9cC4^F7;P zfLTPqjZA9`{a{#9n_`$^I8 zak_W3_e#F{#ECWa`Lk?lB+K(#t!9T!<it=jP*<-@ZRILMEC=;zY7dltl6AYGgF5-QIk(tnEIg48 z$hpIt8GK!o4X}SRF@m<|fw>BCI5dSc{bXx09?H(QM3a}%yv(R!;(c6(7tgfIhb;E7=s#=*2}oSd^ZThm#Z^l>;S* zLIupfEPi7Dhv(-w5Xh_g<8szxM6ioOJ@8}AOZuLOL1`)QL-XiW>tFo0+s~h`-TEB- zd5k(8sXgq88Ja)*arbO`Z{0+J9%@~Dk%?qGUnplNrJa(rZDg5Qqf8&55?2;vbh!X>onXA;TK+liMM z6U>$=A9O}@2I>=aQZ)oCUW>6o{_%Xd8Npox#~9KQuRQj!WCsHhSbLwkXP)dKIjdjI zi?3i;OJf5pt>!!V{AYr=sd{Q}@Abiveny+Mj}t9ES|^8rU-;hes!{hyK_7TJZPlfH zH)e{pE6e5)SJ&e{OuR=UG~ze!1`A??HtDC_?@&4PM06cx=H5N=jmsUW3Ra2?%>5qD zUw%&UZxC~*J^dXxkX6Ia$E{I1SJgkn9Jqtoz}5-~^ho`_I@Rs;J!5~#UMvsx2|{C4 z(a%*&DxWe0ScSE$U*)ruxjyNQ7tjrf_(Bcb#YdU1Ge8Az=w<%&{fix}NjI1f{b?T8 z#^X%Oky{jBW9+(tJy16DYz=&*udya2dbNLi)P&zcOI@|JA$cbTUj+M83^c)bAicn| zeRMMv#hmk8zmq)KT$i1KfjBz;@s)ntf)pz%hpw;I_q*i(<~82f+PSqj-)YbP(Y`5e zr`3-$KW#Yez56GtreGWnr?5~#j#FX}y81S(ax)sT5U|84U9nznMY##PzoFnC!{ zuxJgh&-CY~d%O5OS4DdxKbaHo{gz9YBPZp-x;et!oc_PTunJWJwd!`?f1M!DkS{zQ z8*UtbatHazl4b)A>sr$}-9*v~vm{9A~lx+L{Oh&Io+o`G)vY+tAR$-vCFW z_Y%a=$2@hOy;cJo#Kk9_>nV6u`m^#!>WCur`E&gIvh$yG^$T1VOZcvI>nEE_`JFL+ z^8In)D{GH2mJc7x3EqcxnD9K8R{w?Hg}m2`g3)nzkG;RXg~9HEG}lYky^mlY+yND& zn&9i?%l@m~)(p_DIToy7h1kz*2Uf z#g6p`u_+CycY-hOPA^MY`_h6R5wFwpJr*oSR~wg0@R%)H_o!vebk5EBKCZ746+&`3 zY##m@zeA9ugEZ`j^j~ye_y-egj^`>QLEg{$=Jy+$#usdb|K;S2eq{l}E&l_I@l|Vy zE`WO>I>(A8qoL}}$Ph}m=wad2XPjN7yJXa)uWUZV=}hD=rM_{@L-mNt)tNOzuE1I< z)2H!QhxfQI);hzNKPo-mz1e&H_PCo=)F;Jc=4D9-M;8|(@pu8hKq6&eQ4=U$5v>$y zDV5P9QH#IXAtlvOrwilDR{VQF3A%yEF~UOG{-e1V|DCD;NfhP(y;#?(qFf9cfBmyu zp#GV50bw@k*6~ex=<)NCd^T z4JDIb)PJk1bv^+HnND7^OA^t!2ZegQTIg|&$1MsF;?F#mZIbcP!r z{o-R(0QHc06p>Q?3fWxlb84yzp_At?ijZs?4ra!~7sAgEW2#i{0aUk9%|5g*urK{! zlg0Cae2YIqAB5RV1b+2lG;q0C&nB>5e3g9an9vH1b&kug{#yAJ1R<_uJXi32o^L&k z1p-v0?~bCM7S~w%GItv^>2^Gi!D!f5&=!g^x#zL9%!}&1X3w{o&77x!LF$9oKUzP$ z*YbJy&Vct>`EzMy=Q+GVHR9Fit&5pa4_+|q4m({4#yih_puU4TaFzhqD8d`tKEKwa zZgk@#N_)~(e{~gb<_Vwbc{kM8A~OYN)SfZ=BEM@aI72jueQ(Se zqKfzF)rSN92%gx62MmX#MLHH2lkbuG7?cTOGGnV~gP%JWyhT*ixR)6p{8j-y!bPkPJ2V0WXna0{Y0<-)77*vkApQ~-{*PYlQXl? z6oZod{QR$kMidrd3#NYl)jY+8m@k1v zzlXgHad33Qr~B{|`KWh3Hkw+fJfJI2HsbBn9`Llyn+m7@SH<@H2S=x^$#vhqSX@NO zJdbdZFBbH(K7Sxk`TU%gDdH`^NB`r!9<}`az~OA_O`y*R7x@{y9nO$bA$DlLY zcxpfRGL6Fqe4HwMgZ;2TZ^Tx={;u1(==I}V4F(s!Z@|nnw&>!uuX4_Blhr0BJVYT0 zJ$cmgi)AeBWo99Dxte@lm{QyhmBpBQ@!NhI$;Eygo+ZzI@O>8ap&}Ib>}gv*HheV=-cKej!?(!ZUuxV}`WZUUMbE zSM}C2H3WFF&=dIrw5ugi4Qyo5v}^BNp4cwP*oV= z_W1`ReN?FyAWGv=#0x+a4<+CVg?)7`DI`AY)BMW1FlTr zpBHn=yawm*77CXi<=5^2S#g;&vBJ0p-We_qrMj1b(!LzurXRd;6;9gJBA1s_{hqwc zvt(qzfA_%WnM{29WFa6!jTk<9q;O`yQOV^>b@jGNkfDQ(L>jhC^3Zt(22Nw-;?G9@EafEoS#2?%((mVVzI&;zPRuF6k0d^8zch$q;LMr>~E5zN&2Z>}th$BQn( zoJnzf>%SIOcWiWSewjDF{40HnC{C?IVkRaH{C?P%Lr&426iOxik;H43Z}su!It0V# zkL35rk=F%kd}kW>I27!mS4tB)6SizTH?mpE z>Rw{!CW8UQm0n_``16)y5AG5D1Sgi7KyKcrc(1sq-_GTW?whDhZ$TfR zx>AhW7v2mI<_>+Q22(fER3VJgUnjrM#yZ^7y_YXfe|z^4y~nz_*u`ub+9jrZV}F>k zf|jeXy0fx0XCAZHp@88U_?{zK>_@i00F-mm`CBWU_z}zv03bsuQZQIzzlFpu50|C) zhMM%dq<3=IVX2|{q5uEmH|~D~l%)!QQv#r`(c2R!o;$U8ZF&dtjBe-4-_k{9dT;cz z(95BRK_;*eemN=QVX0zGeYG?<)6ZQ@yo{9 zqSnO!5kEE0^RC_Csq?nq-O+yNansP(y;q0F zUDHW(DSCegA)9Ae>LHZp+=u9-)n4y~(>Rawxeekn1tq;~=zGfN&D{eNj>IFXApR8( zwx8b5x6F4A5P#0|7`b{idt&iW#-9i6Lv&~sg0%4d*s3g>{KTWDiaF17eBNw!Zx$4T z+36`g$EPp)P!b))YQg;@Zt7Vi=B0<{H#{YMSATO!9e#Zw^dYv$;sj-FP)p22EP|rMNX|}p}W04?(+;@ zur9)r6ra=A{H9zXSihjK;#~eu@P?y6{I3}L&XMOcShzWR-xB;yG-Q4MV(J?9bxZq0 z*}h4CwtOQs?2!*;^hlnE`RD6*bHSC73wz#~EOwa|X?U(N(l598d);MV6Qn@sPffDs zq=N00C3??udQCE45PjAl_F1znp3Flk^VSslfF=0a%IedNuWpRr*;`$BwB^2+oL1~X zp;*cc-gtheqmz7-1gA(0F_aIWwd?Q{yK!ubb3mhB5_79jKVzc zjZi!nd>m~+-}@i6=ncr}Lq6j7T?~@DF;LvO_%g20=WRJhZs6v2HMux`Yo4GpOfRI< z6SS9&KHnwZKU+$jG80tS_`Uo<_N zmX7^-TBn|Zg8+kY?7O5+7Q(w#2|mo!b|PMcByj*t$TQ6rZ?28bhuP}Z4_ML5(2EY{ zOPf1u`H>!IOwY8sapPl8Ni{21^E1zz8V5q5DnbAhw*9Ry4I=KXYco+-A zNFrVH!t9Ogwv|5C>;N-gzL3ETFNax}(wTn_VtF=by*WAv3fc3Gv4GTEAvK4SFMdtG z$ogD#L^-H`=__fUQp9}o6AO>T+nvYvzp~tO(bw$t;(68Am-A!j<9QVB;{7L|Ck<*p z`LeL`!uwsizjVvEOyxo2{{36-cWPlaPvQQiJNbR(5xmb7Z8kWEhAia!{Ie(5n{-(& z930O7o#$5~-#9uxQK2?sUcNFrZ?=BruDO^q`^AA?G?xVz}^sQXQj8tp&BFKy9 zT$^As1w6e(H}gEBo4n>V&D=-t`%(BQ9{SGn;T%No%gmkj(NrzquT z3Zkv7)pBi=KKyFVTZ1o|`qqoJ@`o0EG@qWk1>3s-u_zk&Cs>(KcX_UNq(J#5d9w42 z*~{rEoo=--6>sTuX;6zFduJzudC!Zw&U{DMJuK!6^qZ8Vuv>3sUMz!YK=^;9-g44(!I@=a#m=CR|>g8f-b@Z=BY z!-9oDYd889wOxM*xunoi@*UX=nJqqapIDtK4+!!dI`bEl@E%S^%A32?uME5K#B$|p zbNZ5w{$iG*uaFAne}4~Fn=D?NadsP$^D-sx>*u0>SV#|X`YEU^zsxlG={viK3WW@P z1|d|jviq>iF@n3cX&Hp;Is39o`5U!5K^8=~R;5QvdSzb&<~~ceR71AsV5f`{cn02+6w5GA)|4c zUZbuMxbMKoDI@*BO?p0AtP>1v2Be)smBG}mixlqy{Z)~jI^7r%M zK05P#0tfZZj3^M?!s}hnyV8q(h6yaZ2A^PBR`%aD;7UKJ{KMdlP0b!19{PU%mj921 z_ACJdZ+U7}WG>KIEMv@z2MkP(uO2dANZ&*%0*oc;(RnrC8@2#2vJOY-MlA>bEP}m_ zI>6L;%EC9g`rCKikXOLSy+4)SIF)OV9B(#KAK+An2mH9VxY#Z2;I|d88!A?w8Rc4bRb%+!TxZ>U$9FvVL84857D0&k zTxEO`A`p^Auoz>r@b6Ji%JcME1CpXA>N* zLwW7~jNz$WrImhu_~in=0_QaX@~B?(7~nm0zpV9T=QfLH_;~lrbq0l+uq(kQeCWmV zr;nd1S{Y;ppLb|b9Y!xqK>frc=47F}4V)rKLQ_WiaW z8}BrfuuMWUr~dz(g|Dl}*hQ`^@n1*AngHaU+@-mgUxjzat}O|9DR@bGZna(O%^|$$ zt(ylQkSa=L=7sl{bA9#p1(+8YA0i2_ME~eM7kg0$w~e<}~$=Y3Sm9?Y#|S z>@JMI^5D@rzGjpAsZ?cTzZ-bbV93X?Z9uAEy$k#kbnYLpEAZE${_5>udYP}Y&UpI5 zSg8CjA5AP-EI0fU{n)L!q2OqMVwGQD5g3k7yMZ~#R7L&%O` z7_b0B(^w8@X|CPx}#O5@{`wtVsiCrrMsQQK)X7MDXahBTEtGT(9_}Zb4 z3aatNAz0a*Y5txD;B^ROy}oNZ(;F=;8faB_mZXn10`@iVNW!4`aTL z$xZKWb?52B`-@lcx#A=OtNVCBeyQIi{|DVi&l1%w)3jyrz&xaWbKsS7K6HP@<$fPi z8fg6!_&5K9k_B}75FyijIM&%69r2sU-mAy^pu9EUkoqX%VBy>+WHogKGd+mr#QVAM z;5yxRp#b~^Uzf>LFtenK8ieJQ+c6Jj0k3Zm@}iFCL8tDpgyoJ0E*}MqVb>}&T^DZO zLF|Xw3~?(5KKWN%e9JrCOf&nt(H-qQ_>D%yTGUEaev9eVaR&B7L>TjzL7lHG<;U-v zW;iasO|BJ-8RKJfiv4~^z7HU=1M4$ZRw#-8Sl&9o8p>9bvFLsKAI=RE_+zIaHTrB- zGGT|)9-0Ao3?t%!{Y7+82fIJU_YtWEqyBh?fjqw*^>eATcxxFcfLXnBwf|wwEJ8hZ zEfs#vh#z9yfm+)gP|qMaVRf(H{?bh`AqagB?j&*=9<`MJI+4xzx4AJFr^B1|Z<8m_ zpKtjLv*d0`g$qwoxMN}i0Tb`XL zcgb&NQ#+_^9KYBI_{{dMD0W&xKU^&CS?VsO5q%O>4&;LF>^Ydu2?$tLoz-{uX{;`+*egO*Am6gX2 z^q-BDdiJklV;~}NM*lQ7{?PVO%t0D-_TQhU3$>lc@lMA#qkjw<%#G1cbKvpkAr*yU z8Ng1d<@Zq)YS&#k5~ZVk_2tpfflKjEyjZB4m-}JMBw2{ zIPeRSFa;*b->e__9VoYv{XCn<=NW#hYwL4=VHRmdW{OHRkBCkqe(lV_jta?2Vs`L zF9No!vEsRDuKxwR!kmkjp$h0WdD`=jDCsaxY4kG>^c(!&H0&byw0*=gioaW?vH5K6 z{t`TT^XW>CA6sJGMKMHLD>!|hSKP#SAkp{!;g#(G%X& zk1yuOo!wU_|9V~I^xvC6K}MtalQ*!j#K;DbuP)oUr^WYg<2ejHG?R_o#mQW{f!{9W?r z<4)l};@>wkzLiH`^G|sY>?+*QgB4$9suE(fqfk>iQqZF}IrY4+yEUKxS!yy_vD)BYlbavBAMtYnf`mVh#IK`v=`)2| z?UwtMB25^A;EFR#?(r{^-& z$;Sk{b@1{4PmV?Le#9=z&k7Zy_PGB~HcV70P{0;M&-{CKubNL0ItnY#@BioSU4!Gg z&osaP>4xmg2!C7H1;f@F59w#Ks- z$^DR9ZBiSKJ)7+Aht!yqXYHxo!~(&wZ11K_01c6zO=U%NHyYARDkl0$%BfkQub{j$ zBcl7{_kxngsU#orHJGs_7=1aH|9SuK`#jJ4yfTJMOp1AdM*PtIxWPCYwQ{+LsgCSl zG}7~ARgpO8vL1r4_o6>aM=@0d&&DtVaFEYlE&JHd=H^E+{(EO<#7Z*I2z@Yc)g&V? zyPNCqrpzaShIY3rdtB3)_!XV7Xese95qbIBHy$*>JA8CNvFD{;zj|q(uW7aRP{<&* zKvfR@OF3r}{`N`ti!vXBd9^IxN_($D>Ul)?h7RtUsd3Uu$)DZyuF)foI*`l@d<26o zN(A=D=H7^x>(#23s>PNt6pL4`o)`T$2vb6O6zHLf%`mUEQL7cGU+B*fJv-UICEGV! zG_Gy5r8@a*-;~KY*|) zL%$Y+ncatMhmtv?e_>V&W`7W7Vth~kXoi7HFz7`5RE&K5G6rau7EUnj9MqrwHmW4l zL1dUZniDtuH&N1ZI8bWneLP`~=1vha4w@vae7?W|NHFor0GT1*Z^E0o5QXyeT$(>I ztqwTrH566SheD$V_(rAe4p4yua-#B=ep32((1Wk6puB3KFY5EvKn2jwi8%TUY5rlh z2fM3B)i%-Jab5^OQ1`JTg8xyS(%*m}U|RZlsGl;#PMRL6fO!nS7lmJ;ql*rc`y2R! zeTq8m{4~!n3cz{vgUBF}GR$9GSVYv~mVV%kCCVqvr>mrHhvDnkw+fP;ujL9Y`sq-o zQgAWR5X-@N^iqo{e;+}IT;_fo{Rh{t$vAVwju+E0^rvV=@8@&5TQ|OWa|8Wi*MOaF zmys1GY4Vi%ErI>Y!euft&u)qHqZHVd+PcyQGz5RCQAUa6EyNX>8&{|{Dfy^%gC5gC zJ&(}VZZ!d&fFQ)*k+Cg|XyT-BE0pevR^HhtgQwgt zx4Kxbpps@%8vIf^L&nhNj+taB+#h7nsE;5p;hWo1KT|$~UiWq-Q|Yi?kv+_@KTG+k z^;pk!;JaH?sN|!f-y_`N#1w>Voz5&=Vg6fyuujVoiaR#${q>eFG%LVcc2DLJ8WGgL zV1kQ`6g__)eUwO-U|9AkF6PM<3Vf~P@MI(dsqg(rVKVe=pQmKvej+YZor=slUSTjE z{zPQqN_i+bo~~cHGCV6G>Kt+h^d`VA!1CQ1I-0vDF8! z)I~+w<^EYzulyil;;6V^>7e0ajf3Xhxv@n5^9oj8URNEpBsv@F{Rnw4co#oBLf}Ef z7t$9%isiKxnQus;7Pg{MffKlN`+8dvZloeSW_i)`-p?~Fwni~nB{Svul0H_;PmVB$ zW%i7+I<<~FHjm8#t*X@LXj4*r6%m!nsS6$|^HIog>v-yFKE99S7$}t|8dPms`l)DT zlx$qeZr0-sXhhIEvR6NaI`{_wKcxskkt)svAN6A~iXZ0c>Jlvi%zxtPTYBdK&B=7= zP|tG~^eM~*N1fP;&58aSng~B`5E6DZ@Js4EC>j_mPLk&hlsk>M7;{UQ)ed^zD#d>e zaIO!YVINjc5Z=+*Iz2~PZGxv}7q48rlnt==6gEZAjyQ(vUxkj!E-oyf$6_otLQ(D) zh$!d7BGmo67922`PJYVybFhSP;6v^>cr_2bMsk!w^o<0D`BT^60U&6i``ak}m~2gC za=9{7CR*TE5jvBaEn|w9jRKwLClZiB>C~DSpb@VqzLtKnLXfEQKH_aM#yFYF)8mfn z?KedKzQ%L|7)-jJ!900>sXd8NAe=m4az5whgJy|&>u=r!F>2FKT_qwEnoWEyNDx@> zV1IJz(r2UfSdVPWWmylv5w#k4eHp1LANwHXByh7%^60{z3c z!2iV8&WZ$5n3tiC1dp<-6`YLO{3(~#xIQiP??{1JP?}{NQH#e5;MK6wHLu__dR&iGL zmrOv!ao>KEY6oj&&c7ha`!Xw901ws=Pc7z#C%I) z=;=iTxv^Gt838<^sV{G?2)nQ0Xdg*QzaRJB^2>IVj&@7L`~1oS4BsT8*53+X(hP(5wj$Jmq<`>oPURWg8L7fwgLb}1< z_IeQ6kT0t!Q@!-J7#70e#5|AvoIEdR>%~rqX7M(qHU4hQ=UZjm4JtoSF!Bum1U67y z8EJb&AMe51Q(_RJF#34t=S92*FwA1L&SlTzAC54|meFl1)FYe^WjP_Vu*SX!vBZ8Q zT09sM$~Du$^^vi8x47XfVgOUQ{}sSi2vpJ3T|T6)Ub?zCkLb;>qwpdgvx%^vm`TPn zC4RX%zzniQVGw*?@~=sF_kiZ}`WP7=Bp#|dOOIT+$)^tn_yzFX(K|#A>LxbP|DB8> z?WtD?PBd-6ud-6u^SiLMhL3npymkaUA;PGfGklRH`Cg2&t+I0Keg-`&$Cd{5yQJc-SZh z>-iG=`t%%iGHWu%1m!mKDY+jk1%?*90k2B^rWr5}QXx_9$KWFz9%eoT@ z$d4%$uv_GU`iW;j(5DnJ1$PN-8|ZJw?>?J_mAA0#!e8nR`ptZvv&$``@WMZmxCvix zyI=y+_&ed6Imdn|>0T%loKSVtEay)QJ)|l~Cin4m(A|8kUGD(Eli%;+L(CHc*il7< zh=1z+iVta30!4z)pGB`se&%)?G__C9WPvegF>y(gR@cQ`dX*SFqv|dg26=J zEUYBV@+u>v*EZIepBbU~+B5@G`(d5)lZ#J}FN7*3B==utIj~b=T7GARdIztoSU?*T zG4CO06W>Gduq;BtXFA1xK=Pz%XwJB!%wIu&Kr|sU$S>j6y-_}*!if899P4c@$W;W7 z$4Hyh1e1J?opnOd_KyxkN8?6h2ynbK^N3e2JRu1p{gntUD%AqerXIdy^cq$k;DGvlEYad|#~KIA*A>?k(=R(IZ9 z;rT?Dlv`W6k#D*q*to(!;V!X=l@#C#m6`Y#*ml3ks-XJJbH7Q`X^BK%fk4@9Qh%D1 zLsH#Ik`SdIJc=L{Eeg{RK!tcdm{Ti+3p6?jHSuGqyo1MeyIR9z&UcvniY>`+1)m}S zE*;!65^WI1KW}@ zP!w=e6Z7<^#XK}uKqJGWcHu`b3*c}7MT=bC9DEWiJJkfFaHV5RfmecL>RpEiba!(V zKTW{R4xZ6Mc%z6xk3z8+8Ye2Sz#(Q~YWMe9-1>?MLvN z*#V10!T^Y3YT(~=Kg1WVE@p6Vkoh#ea4;jiaaR}4L*e1a2lFg<9`c!gd{Mo5Uxc(6 zNP~vSJa6Xam>?MNms0=nJRwwagRbQE2b)P$L)jMw40kKSvHKB|&;dWs_tl6bMYXA}G$N;CO;S zO%ZQHi*meT)y9rM8vtE<;FJ9@NTkfBW6!OWxgIV0|9e>NQ3J{GLaPuN0+6yCxr2Pq z?=VFJXG;(uzT$dDW=w|zEgv2a`vKNme00D;mrsZKjmo7@?Lu#6U^Y$t$5wy-QYI6M zg81cbQ_s=`gP#sHh&&+V(?OOBKYU+C&gaUdYga&`;N#tmHvNPxpg|hI(0?Hv;&^Hu z4c{&@h$~?Fmw2AYU$KC`um}fYvcK%7o5k||J2VL0m;8Ig8}<{ic%-Sv@V_N1q6um} zN8%)Ud|Xu-beqO&8N4Pwp-znUXm!0!T1nD&ljprfxn65Qrk9&d)`vWe(#>R|i@OT` zWD?M$XlT;oyz%yoDoJ?)xFHi~3SP-yGZz=|5F^`Vz7qLDwZL}+a#8IF{&Mvqz47d< zENL`Y)aP8xR4kR8qUW|lzDzA9KX^t^4uN;jPAdzY1jnSu@re3tx4ltlg3kin)Y)%& zEZ|po7yGE>Q+>uHSj<}BW1}ASQ;#T3aNJ>BYG2pzyY?$19G0XGk%QzzNk%iUS@Y0p zwRPg{x4tFQPk8v&HVOm$oh-C!_&X3HCIi%OsB{p*JEBq0ycBqs(JijC0TCO)RK#C| zNF&N_GA>?RAHAR!}S|7^L;%cDe%R~ESjDE0d_*2omV@0zUaJ>jJ`G)#|=dZGXgUiy&(lYyZEE%P5 zoBrcAeWmp8u^;jlHU&4JA$UNR@i%nuAd}Sf8lZ<}Y2HGux|o zn&4Lievv=1zhuRKoC^%ypC=_OqY^;hZe*@qMJ>CI$^ARTW83QmzXA%T?fuH4!~?D$ zY<|c?BN})I;8nFQDzpL|6#CQv@E?j%JlX^o0gtR~7epdYN(97>o^-$1XRTNispJ#q zVM0WT&&_~V5xkSISl2Z_yt^kz{+QvyCD{*LY@6%{WLE~24PlGryEH?8@5&vFkl8qwUXtTotA=r1Imp<(5=37&!ssK?%B;UT=bbDaG{ls%66+Kq3ngKlALdgV3eG`GD&%$Zj1zh=??!mfj=+iy5sI!Bhx;jf+`gGdZuc zz_PzcFRDQUXJVRt34U*e%opr!q|FHS?7AlKnYC@W=ZPU&pSXp zbkkU=3m6tf!4tq?SQ3Hc-0N57L#z+T;hhRy^DwvTg=w|3hZiiVAqW%?A@!Bf-CRRq zv+~aBS}wb8Xmc@>33?n| z@|U0CH(D)%J#qA+PX-PWa}PY8KuCNu%$MytxL@(b#j6N)W)xiu_MqA>Aj{%2$>;D& z1ZhQFJ4uy&1U&%7lNm?*a3ZD`>A&2EE4X$Qcx&{6Cfo5oKmt6#F%s9z&Dc^iP2w-nw%K%^Ua;!Y1J_aJ!==h;j8XETImoyVZhpw<02- zKtXui@-%wf-4Da9H@53?KFQd_95+xjYGoIw+zjA+xc4cUSPUo;93tL@V zMTNlw9D|SUPEH}T<7Ym@u17xvf*ZckO(8?*7JLN;C@MAJgjJ}#yDM`7Aq2n9#NRaxPjJX+&Y^S`^z{w%l+yj;M4}(uct&s zxw6-!j|zMzi%%&vJ!t_oB-aaCMP~c~ZnniQt1z;kfT9MYEQ9X`S4&Kvm*8~?D0)Wl zRk4dAfsW|qo5Clx=Ls?@(RrcJ~u6VX^d`lO{>!YKs?&W2`&>zCg+~|wO+$kB#4r* z+JurMo|NGxrGy~a8Psa{SKWs?TV1)8-&2^Rv;Ttw;OR&XPQxmALnaf|227S;*?2lH z#4>})Ss;yIl)rCd~)S_mrlJA3`ut9N)VX&|Z0biM3SeQevO2Cw@ocy7QF2BNR z#|KOB^Qv(5`|}?I$Yvy7aHG-B?`N3Q&pmrTdLl3^BSI(tuhGuNF2ruDIXvK5EE8&r zY+`OU>Io2!Ks=kkM`Vm7%(C84z@g85%JT5MKz=Kium#o4BG*H5dxYr}xXo&R@J00w z-RCY1@Rogj{yh3^=uzZ17-FNagTKGEOc^NFOd|9|zs_P#$@ndjd+)e;xt=(^dr&UP)nMEQHHr^@dKjYz#CeG1coEnATL+n*`xp4_ZKZ5KJjy5iS zoAGh<8lk8M;aD-Za&zg%E%vV>GFxHr7_5?}AI9B<0jFb_2Oc1Z`b7c+X0b@n*%>b`3Wr1o6USDa|j6DQ1`kjpy+bD-7BZx9plm1bq`-yKm$9g+K>Car9Q( ztL2KHX2bb})h?2c!sWHa@CUUxF%W$T&;<*GcT0@|eg$Al?$EI@q?LIaWy~zL3#iXb zF(v^Ip_vpxJy{@hA9%wO=<+^aM7G9;$%hCxBIf{(lLkAE zk9ob(P%7da3MQk82_ggTMN}@m9`aE1Nc?bV!lDmKrKryXVSFF;KDO#PiYWA3mc2=5 zrO!_ZD|$fodGvBbNSP4OJ*w8X`&z)P)7H=P)~3H-=&NRzgN^G2^hH(O%3i%RGgM!` z`OXgdIEILzhoQxuEGB@Sljjhm8*>E8ex;vL@3gF0dYQYv0k;u717UmsLb~s{Z5R{E zbhA%d(ZvgF2bUHm6!YyclDxl>D-uN5@7-<}O9`lqvE;5Ac&l$RndP3*Cmj~OYS7tW zp3pXuwIF^T%%`TE-%MP-nz8CQO&wK!kP9j#wCxN<;ra_7S7CKAmTI@kyonVWwA@G! zuoMA9lIz1M;FOTfLX1|DQ|T=}*SDAi%gedjO(& zMme(SxVuFQtCfmn=8iI-{L(_maW{v7O;bmoim(jo08ee6B8%(SsdbH5ChjQZazH)w z8^_EV)(#bg?#;7%R{bkm3xyDK*1c_}h@4?Pvl_^$Qc*MPVm$z3M6!$1CvezCzdTKRsHN0z*_quM$9U z(ovJBn0vjm>i*4d-}wnGY&ZX4<-uMAJuIa_&_leZGK`@Qqn#WdRM390E93fk{h?7O zn%cHkRMlt5zvnOp zT~f^n#ReTu1>p>chQS7U-2rkU=G8ECy)(k`PR?er*oH%)jH(oPUg!<7e5m*;D4`r@ z7`t#3E*#E0r+GYJ&CB(}HPg z?Og|z2J0KXB0L$rFemoA-7~5W&f#YI zlFcBzI~(Z#7{?8pseFSrS??LuA`o~QoB8rETQAqcw!J!`EM_{*K$>}a>5w03oy|H~ zFXZ?5yupBGT#&e!-QPohi?RhpBdTHeu?q9L_ot^P0(C4z5M-QDr|AVPRt4hg4)QnA zgQC5}j5QgcYH@IWCWW4|Qk11WbZW#S`q4NDHgu{Y^uRH5K&mj}j`KWj=2*YW6-IY4 zEnv`M$l_78J#Ym;80KKXE?y%3YK*%iMXV|H2asf$jaJ`gx@L*37??GX>?*a7Qda0|^RTu-~EaMNly0JIl>4`vh)|D50 zS-M@2&Kbxw*UCH}K#>DZ*gu<|&t~X%5Hp0XKRP#k!rbKkEPXrQcQapuq!jz{m0c!S)%pbm#hKf#_Jox8g5qNlyQ^v=#1^^p(mFOMnT_g5Y?J4cl< zN!T-;R0$q70^%!ZlW`@PfbFwhAxQ-Y?E7W+SXcl>|`O+H`+1{gTKWOKd&?h4zK+B%LU)CAI&iyso8!Oub3rpuYv$V|p zBAcmGlT*dOlMpZ2%r9NdIP3Y1s+Of+VIlGVv@qQOKy1jO5sT|H;n&y6W zKy>slh>$ADy!!!OlQDL-x}pn!cx%PZUtI{+H_4G;Vqa3(fP;AgU<0t(?Y8XyFxPAq zjDv?DMn6tBx_Axp#HRxAd*sWhDMLKl%Q&HMzeY!Q@8+m?-K+!Fm*yH7apQ#+#{$O_ z<$AK2Vjk?W?J5p+^q059Du@)Cp5mQh)(=r)i-(&g8DumsDQb22WZax7WZlFIF+*c^ zrYuPw3SJ)oN3Y#}bEOIN#`*8o7)3ayV>Z$tt)pK(CIuF=3JoY6*24^S=4~=UvS!L) z@*lRs<#M^-u1k$3dVaZGl7vtQr0`dnUr3BL?h+e1(4G@O+mg`tTm4E4)#Xe0N8fzs z!IQCY#Dg(D`!lgy* zrz8lJK7>zt)aukrvQGg9%eF`3CwO`Y=0zOl)2Y-Hcv{M+6_($C+AV--QIFMXoENp6 zOlK{CMPu5QTiIk1h4}9%1N(}n-JveNYHUW|7&*l8zB*2WY zSD{x0m7Y+4sgum($P;w(x#(>rwzY~NsB}bEq~8)d@)(#F|3@AQUInnh@wFxAmidZw z=eMvXzxBo~Dsk$2VjVe{CrWmUj2FF-v?4;L0phgUed;m(;c_YEU_E%iYb5a`(M@qS z(B$C#oIg2ZnS_cmhu34chDAKfID`o~e#vRH%wWQR_xb?5L1xuKM2TMpf`MtiA99iz z+qgV1mv&ztP53lv`Vkp6e&~B6w&6FUkzk0Dk>iVbEIi|+ex?3F@51dC%#wISiaM^S zc9dKeK9GRS!oRCH~PdJNyM7LBL|x=oA$z(3G;ht8WtVU{L?nBWW)db7IKkWG{sy9Kj{2Zlx%I|P=98>SbsPg# zlCU87r)k=7$#^7U6^g$dLI$7LH6Y0+BFxBq5>Yt!D5y{zfTxf-<_RF%+cdBdA3x`# z0>fW|9*`xOe~OZ{$)(Jo+im3_O8))Sel~sx=`VxF9a0$eBr&cJ?zyN;MAwKZz zYXK5d@XmCM^1Ry+&BL1L9qLwWnh88v=0ijxLG--YZ06!3t11hT*@ZtfyY*`BHqEW8 zjF#Z#sFM`joK;%1!xeC6(!a!N%DUl>30R1(V8HLYa`bJa@itrKD8c&CT z{wx+%wc?DzYn-^t4XR?)@!B-~vdD}P$T|6(c2o4V^rft>?XY9AK)~-!yd9?)XTx+Y z(JulW3It`t051zZjCo8C3=4!R8r#SBNVNs4MWaZ36#gg1h0|L(aQfBNnWz2!^t=!? zVKnJq7qvff5XeC?v@fc?Rud?J?SneO#q|NVh=%sDQyA(Pe2U}>!eJ1^3w&My{W~$E z+}tT(xiTYKju3zrp%K3V_AduYG$I%HL~ivB=DX8oTEI_MM|Y5(2cJHVJ-pZ z?IRo?8C|i~5e-jQLyrVd7H4gzM;&$nzNIQMZbT@`?+>I>tT&Oj(#zUuZR2RjeoU#I znnex<{a}D^quvmPkYrslOz>ocY>+4S@PAe95+`k4>TMz((pSXwPY{7#&o!l$Nw?@hed(m*zL9pJiqtZrg(^v4J$JRp3L;| zAn}-SXth3k?LEwISZSOsl}Vp@p?v`hHa4m*pktH%SVMNdWDG&ZW`TNwMb0#cde4Yh zWc~7Yw=|cFN;*Ej2p^b;Mg3C43^uD9wBOLn|#frNMf%WOw3fk_cxmv7S@G zPy~b@IB@#`^Fz=Pb!Z4&Ow+7`P#t{;QN7S??&0CzRlXVJ(%W5^mkSKul1k06{sC^dTaXnfGVnj4Or+cw zf}Kt}@=f`XMI$*3_@g|H7;4T;BQFrYK+N7TOkn|l@EENBIif6zCmM{f19wm#ql@Zt z6DTv-FsRQEHllpQG!D9#e0bMHLC3_dwtgx(N5ABp*=TJrjay?4w$}K5F@r!(0RB4{ z=lScQU6e`pxpgdA$xoCYIRWPFvO+ER%?5p$OSj&<0gg*+2K=Si1dEkHY%~-kzv&u8 zM96hcSnIsOdb_!VvL7p0&bQ0{6N7xjZHZ{TNPpQ8b;8lDP-zK;R9R!50+;2D>}(@(?-o zGM|^{G2Mp{=!Pisywa^4xHGzb!|&M#2!kRK6>5}18-*iyldOk{GN z#`^NgcGG6RCcC0Fo2`d(N2C6^jT0qB2osi8ntF=+hqXgAm_n5)BkRHc9QY5gI$@kC zoQ^6NmH2z#pSibQkSUY|D2P_>agcD5Ojed5gOP9=dk()^baF&7;96d=}}F zhgyg1L|o7DHz8cZUf?RO0ZZUV5O+eHd$LH96N3Na%royPG4yE9|B^a?ex5$D8UeCXYFD0DH=nrEbD>`DJI$6y=GEFA zh_kxp!{>#j&X?59`-JjhjbtmESp=_g03#>U)6*djF#tSk&#v2yQn`bf2DWhc8$4)^ z*w_Kw{5I{r7r35j8Ni(mFl4#aV!Z-d8YbAgW~Hgw(cj9|X2_de=Yc_AQpWt2L;yPq z@<*O8yjcSQY6pm)ttG*J)QJ|i~e?-FE*AjA_=A-iRJv1f~A;1e@w z%P_0L9RWyr6~27C-0!&Q*-T-ROg=S@p;^RF)(7l7=%6Q{A&H((TW?oe`5gLm5;|I^ zfQMmXh{uU(o)eM%uW%X;KY$iYbO4Dwg%7lgQM=%RiZCw?+5 zmlB!eCXem|ejy{DmrXK)z$f{^IO(Qdhs%O5s}0CURf*yawGdBbn|Keb!T6IP;glp4 z{|$y->IigJmvh{uD)>8{LP%M8HrdWS6Y9_j6dZ{Y^q&##h<6m9HcWXAg-}!Y3t9!- zjHu$Ny9mDl-$@dd2~c*^9%-WwlVc?S(7}Pcn)TDf%AEoxI>&w}{mqN)pR@wduV6%j z_ya)Q1!A01DoT{Vf1^=Z`R0w4`+Qsnl1A{J+A0odEzH5XtsM1rSEw6?qDY93&`&+6 z7J1OO8J-I>LOqMHhu$_M5a<^q3ZH|7HHe*ncB zw^r}KCgtEQ;rB=<((@Nzf1RKz^J}vrHKZRB!ih+a|2}(ho_i-A>`h)zo?#I&;kK#i zSwH0ZQjbdTLu8F!Ko*XhUZ@Kars1ckoLM2oBB;PN{0;sOGRaShe$vDl%ot#UTy+gm zUrPLEpxtP6rAT4^x8%zl$ITlOv}Mpi5Pq!11LDE6M;J};phVR2yUFDZ%?OMCpczQ= zoUu0cbsX?zu<__S$qz(m$Gqb6iIBn03Tw=5!;f-_%>(aF96-@ivTf&yzZ)wzZ{AqBgGg67Vo~CQ1Y$GD*9%{G1b?4yAAySyxV6pP5yex19+{KU0ER03+KVFEFVWgC4ojCC=PX-J(oH>w`a`%hgOq*$Ck~z2AQqWWBMM1NyYUZ^Szt%v{iX zmJxb3Qbh{mSj?2TaR~oVI@4g_*YfmyfdA-h8wPZl_{K^9H^QEa!VKl#xpRM`z<$G> zM7c~4GX%PVPt9Vmlt3%0tn~TwoG<*v0F&)2m*|(npDV}%H%g@pB2g%lUv9RxsT&4- zjaw5xULHr}GF0K*B$?M$VQQraMhZO-dS3cd;}Pp zmNxRMEbwM_LR|q_lKvg8Pi1?Vd=}~V^6ea}ukH?0PXv>a*r2bX-uAG+TYg2VELx?F z2irW)ehVBK3E1mMJg;44KO*rDqOEFy{_8IIvm!dajV6{kDW;;rkAVk^Gbx&z&^YTO zjoG@vQb5muVh=t5G}v~FUm!{b@&}eN_VV4z>diYpS-LOvJ%G~EYMFJDxpGDNg#pYw z5d%+8CH)O=F1^V(bD5#~fKjg0s}WMM5R-U*PMiP|n4iYNi&G_D!{661)XuY< zI~;GP&I+qQ#^0nKbl`lWE8s6$gm4%0^In{v;MW%zNqk@Q8QA}K_&hsI{f%B4&?=i? zzr$CX6rgKM{g&tYY`38CR=&No(bwpyA>YNuG|2G54DS6(v0u}#zP}XXQGA40A3QhU zHOLQad%ce7{qyUvwbPD~ zq2QilKbo3iTbx4#N}0Yv{!0EesI?0<7p@<(;(cr=*_-?jZ%|?xdnrR)r_SPLnB`PkJU9$hEe`%joXy}XU*2j|P{Os9if za{<*N{KVsWt%HOhYIQad>2Z9gBC#ljPPCo1M(m@kA4~8W%5ql9MOokMt)RaK_eJ%n zuZn>0cu^QAq{lgb?yFX>*2Li(@bPPx8B+D$-Fysq*@>ipU7Yd zyKsAL2aBavmHn9R4N>~Vf)0cu@YT`S_$YKs0mV|A^(fB1T}&Q4yEGR2ci3t z*y0fjO%E0%u~83vBhpP$RBGf3s26$@5#0HGJ#z|yzTgGuB6b~4)SxvIrK7@6iNDNT z=y44UW~6YiCrw?yw+y*8rsGQHAg4LQGkn>;>Fg zFI_qc9$c!oiUlt6YOXqab`>eJ-o-tDjQ=bo3Db-nnfc2L3>HPNVEMWo(rv&4;y~f3xS1R1?>TKqNc1f8 z%u$j3y0BUv)14L$&6EePOna3S&d2k3vcpR^3D$$R!@sZBh>BrXsHKkW9*)a#dc zUT9S-k_kdD!zYqI0ew-dqM^vlpGcnt-;2_2pTeM@JGOF00X<2J0-%av`O&k%WzHj) zXv1zy#yJ02P@@l(?qfHTa=D(27D1tr!UP7Y7=4o&P@U#RWe@v|cB^(4zlKUX?2n(n zd@*U;`lSc%bxiQd2+K)s+7V2BAEU!wtn$mUU1#OVmnhX?SV zkePrjsB=GfI%(*xc3R-Lf#6ws2YOJ7#Me}mYjRfo3F$jolPoXf+{tGIIn1B6MMRidNu z>{;eFW*Hy>WdNt7x1JZjFvMM=cW?x!&Ygv?VE6>e?qi|Lt{t&Zz6x|NhK%mx|yv*{Pr}@Dl() z;ske(h`(LR8X$!SaiI&a%>GiWQ4XPT8L%=e_pf~3{^y=mm%slDv>SBn1xc&s{^sxU zZP%|q&-Y!wcKLtj0idHw^j6dnZUQsev~;Y?`a<9dCsa`j&2K8PP;(3@eRxO{r!*MGPD2sYuEna z_3M8zGmAi^P$nKl7cLzdrR+;Bqzu*<^#Cn2u*XF3T7Ccha>yV5oK>Iw;zA;z*RTMr zD~GxNclq0&U;lOa$62oLdA_l;M=)e3IIA|H+RHmTJRHcOx&Po{$pq~YGF7bA{^axd zitGOw@BjFEeOi8(Z{_o@Uk_41`!yO?IyQg*ub=+y=}F1=aW>aJP^fK3J^Clt`{`@0 zU;p^?KfVJ0;OXyIv+>IkMH`^LmF1+)#*JhffYF-t>EW;^byh{38VD#` zH3XpUJuBHLr7$OCla|}hKK=e*egNzBgf$tRf<+SBsL=B=U%XtbAl~huA1FKzUu83( zDS`M2qbTAp&J+Md$gq73Dd2e=HF1b6)Qu?Yg2sCM_~8G+)35mW{C@JuDRDplr|VJO zn2el@kOozT6*uXZKd=Aa?#I*5`_?aCF|3ZrN4@yT|1hln&LP_51hrWTwZvK0cmd z^+!*?@i%_;_~iqK)&KDHFZ}m^{_*?ef4_F^AM?Nb)zk04cI{K29QD)Vd&m7cub3(Q zKA-=6uN=!W-`W3|pA9Px?Zn;vUq(2fU;VyMb3nuD-^z(R-haXM>pvM*emU%GGy6xo zf4o0&8S3`_-;e$3`-k?wf$#srJ$y;|iGy%ot&ghDA9K|o zcDEijdb)n^(euh%`*C;c85&mOD&_z~O?FqGJ)%Bi|MpybERJkG8LVcGsK<||MlB+C z#20tFBlIK6I6vQqX5AGvO8yDrw`(f6b$aYmR`$@ZJ0{fVl+x24{lX*ay)E$2fJ0Y7 zS7+CUdz0u1U#Pad{mO8&yHiE*f}X#!=Y6)7Ke>sDqe}fc)^E1A01)1-)EZUrO8)z9 zmwL0^W!%GE@X+>PxL|+&0q=hHqvC|RS17~hZdMC5TKLKns_@+g#7?_ky=&J-+PoeD zu2Xm0BQ@*E<1ZXl#o|{=s`-OoRL8pAXTJcRgm$6dca=(e;L7lCTeabXsJm=ct9Rx8 z{My48PJZdZ(3q`1?CB4Ws>fqK@9|@<?68XjvLJ6h3>!e{n}E04E-{Nq8TUVHAS+Vi$(P5jfOfJz&8;84^pHr+^r*e z?st0d<<+s)ZK~m4+uN+Ro&}Go7TVR$vqyI-?b=fqja!M8Q`a*bX{8jEP+Tc0RPRhG6TDs^^8NAqXvGhW&{S~nOC$ajl_FG zjeF*%J`B+>9Xk-Wz*86u7kn)+9t~NEj5<^24#kXAXhMB<>T4M~)iUtq zv&jq8^YLUhIU9|S^IxfRN7QLl8y*vQ-!MK5@_m7D+=oU=v!(+26!`loHR^Ppat@vD zL0JUoPd7p@zaKOLr>Sb9;0u}mGW239l%3~ezcvkj_h%_b`eoDO7!7zPqpW{2^y1Tz{3>~wQJXcnaey1s@;a=E?XaGJ#T(2Q_cM@#Jfl0c5bb@+27| z=7*ucq%wIPElRSXS!Ksew|lbJ^9QuB#`SOv|BG+b zPTH3B_J{uW$39E!)Ovo~7%|M+mv+?=Rri#PzvXa!_Zdgul^tE)$*zy&du6j`+Zk$82#Mw|GD_%sP*>XF@V|6`TUVyz*|IC?jAmF-b26b z|FZkZ*uBv|t(Q)R|4jUBlD)~DPQc;o49?jT>envNkKj7~aBQ@B_ayP9q_%R$tv~&s zOXp!&TQEv}!Z zc#tQfU3Y8idOeK3My=_AZuO*A14(J17dCn|JK$JzC7o{%bNvrD@1J_6*FlldEqJ+K zN>z_Vd;Q}L)eBVX;90wkx1P^FYWlpN`ocis zZDerT`Rjedv)+E+G1BMx>}+w3eyp{Jy}mkrJ^p%or}5rx{d=yr4pw)Gk8ckiR`cy% zuGD5W4)L+CcZyYatNKyhHE2$#@BMVJ_as~?z+hB=^P>swf2F^-^HzJO+H9AJ$JMvK zQ+I6^+qKSSze7CE)$4B!ntOxF4=W>k@LjIfy}^JDvNhOi51xRR(%e_9^(#bYaP0kl zwk8`Qnn;|ZEBp=-0k~5{BhL?dYP$W)7!s`W66x>VK{iY!P{_CP>n-@he6d_;ZX>2F zJlQUbej`U3g_y0p*1}elzf%k|f(P<*XM6jDBkDnpe??m@I%UyA(VEY8wj%fHWOGOwrRGq3->3w$2pv*~$S zZ(p3oZfP2SpDXAH_}2v(=tbTy|Hw=)z)JVhk~Br?@X7v2-3oT zc-ay44OAuZg}IA--@^O_zJET!S7a`}Mn9SSo<5OSNY7DvXHIYi94}|brAQ=%a^`%w zQk?i4AkboRZkE^2g-*=TG@9nB$=}nkT1k}e2!zL_{|#+dYBm)bM+d!sKjO1=i^ft@ zqvNAcangUE0?3Em55~-tMgJN7L57 zi(6JQ5SdWB*+~pX9f9Cu6O4*@V?1^k{zp#D@N^%3cvL;KyuBfJ?6+S&w(IMiJgQnB ze!fw!AMd>Nzj#|eWWBztwbe0Kr$m}Da&LtAGbnWj`rGf`ZH%?Ma*6DEg|-bH!?BuUc(%Ht+HGPP-0I(x{g1xyCk$XYcAo zrqlnl&Hw0XmdKy(>UI?Xv)#kCp5uFW(6oL1qkQd%-tiKD?b_Y&bA8Tnpz7>DTO)N_ zua)lg23z$m=lA(Bm-lntK^=<1uGZ0Sm%M|KnyWg}E~5M4cv|hdoo1~*(yUcCiFYvj z7~Br-mWZU1|Lq~LIrzbYVs&r3QrwwP&GOws`;XQElh>LO&+y&e8*b@40tdI?SF6QN z70aw@yI<)vH;J#6cC)rutnIa%-`ygb_i&EA9CMTyVUM*lLqVuZ+CWDNMeh~ja!@SKOeOA zc0L-knt$SY7SD|db&x35t$c6rgI?uFHoqTxyNNVyec*b+1?Kzur0Mnx&%M>Cm5T1q zO{izv59>@b@(u6xc5D~x!@>t|-uvNJy;O4b z^s-&w;`;AxHafi#ES!9;pK?Fee-!St5wHGJZP4+pPpIz5yY}F3`KrD>`=_Ozte@jg z?9LAx#}4*YZ;bm1z4+{4Ow;!|z~sNFZa0fRsyryxIQdqqa#Vfq<@euq3~%kap8x0n z!NV6=kCWSe=*~%#{NvA^hUbz0cX}ThL#HBPu8;A)ak}@)lutk4 zdrUodnhB86&+lT|cG7PICe)YpSLsvVjrO!thKK7F#9rXf5BNM-8VBOMe|PG?I3B`+ zW%4VAF@B1C*a%y_c=hB73dU%Oe84^KRN>&jVIRjug7p!&vgPfZIxzHiHS2%}eXZ-& z*sjmryZ6=LAZVZux1&E_i5#l6&SmbFzkuGOS59iCO%Dg-YSc7(yZT@<;AX&0V5o}! zMs&2%okX2T&!yT$uin!m$qr-+E~;O?_>le{fBJx~A5W$|fc*Fm*xo2DVXjcms|C9B zONFDO+GMb+JA;!bC(siG++Oru@JgyXJCsq)DUa>7JYD>;yIu6`&Y-sHkDjj=W~Yi1q;e=>LenYG~yGmkqy{I~)}g`$nR!fotwet(_4k|^~f3(mDKr=sXVbvv1U$V?VS zih#YN2Wjk^O21zy`F^EtLQPKO3= z$HQZmQP4+c)Zvk~J92JwZz^cKm79DK)ldEO;)^u&cVC%JX7O*a#Nmdt9#%w`eu`7Q z$(A==FWbS#71s>)NwBtkYJ78e(!IG6{H#ivnm^^K75dER5&iu$TC;CBshP$m8?9)d4-H|HPf z*yGgaop5loIqB%`Avrw6ko3r|wUy^-sGQWfzG3U#=5ehuocgnk!Pg!iQr~)VqOSMs zesbvMg9!5)E$5#c3>nqo$Y{Mh<~gL^r>uE6Vili{H}bDM8b|M|X$5zpzI`hFR@sX` zpxJRZ;D8GU7oE4CjH`2r(#G+qsAvOLn|{7m78;Bcvy6LXpXYIBT8$ik%*N;PdA5e% z9lnsD7p|$fjfStgiN?owLOn*uvp&cp00z|3UQ|QA(wLTZ^sU}DqcdjI)Gyw+H9P;P z*yO>hcu(Nx)U;OFF3Hso5_f#U7j5^xhZuA8G z{pWV8?Rs6;jZRoQp_+R=cRid|)eXuKg`fCWb32Jf=HYf%g*V%W(DQlFz8#$JwQ!{9 z;vZCf5-}S&FEnoc3&fZA?SIyCJAd%A-A3WQbI)op7t$f^5 zMr5myeB3W_KIzFXlt_eplg?6Mhx$9zXkuT|c(<(d#~tv=UB4h)vl`v!$@ex7tNt*p z(YIT%MsY+1smJ?v&tZs!Tkme|aJ?NtQ1yvs+(=qIH9_TZ7ugXPdIBvJnR>vp0TNi+s6AB%#lYGi~ikA+h@NPvMZBD z_Pv)5siB<<@6%oo)hfPp$!0#q)Pd5&>MOBW>$pGA<@xnRcEjB^cIdwMYsCA_+i8?rS!619hu_#vIDvv@k2?%6=sXQH>S`(jR`J_w|p8(%=*7}Pdh zkw~CdbNQ1g?&tE}R3?!ViyKer;1qa;J?8A%p-_o1+94kM-OfhDbeo0fxV!hkA$4xv z*laogiF%D-pMIA(4u8p5uhjBih*zH_{w6I)t#vw9AJl27ll^kmp;yNi9~D~Jg}X1} z|BrTRxAI^Qx?1$G2iB|o=up9~Tf{8-t97qd2^-eCJCUAC4VXXkuuhE9JCke|1@9qs z*zA4h_&55G*7PakA^TC!e$pL^d6u_Ro`<)_*v~)JyZ`JYT7b&Qgp+=u-r87ny1G>UPcp>ouOt62}X{kzB+E!K1SV4zf8 zJ2zjyd*?}v>$g>FTY-nwJ$H|6Dnob~dYa)W6xbBg|uR>3R2P2SseKP>%Baw|9=s zH@5SG~&AsI!^!1JQJ*n;hD%g}tAt-xXRr#r1D)}!r%=6a#>mEa*YsFhs-N44KJv{DQG z?5S84#hG`oy#pY%O@86AY3+5jH*-y2o#&_NbyPRnh@=ZGmwaEf&|%JMVbH2Wzz)D$ z%InQ)tI*uzKY8i}{GMCr{Z`xWR`>FK^ojt=)y)c1-PZGeO}s$uxZWSBHy>=;g(i5$ z{m!7Wl;16XRIuN={ea`QZAUw->kso0txxqUxCZZ)J}A1AyLNt8eMr9D?D+bo08Z#dG^TAr(b$rW) zZ*kT}@~++HKMK2_Y&`d90{w5_HRwO7+lBg4p8BBFy>q+R*;_sMUgLM%Qb6xqH&=f{*IY)Jt(^=M{gfr>A~H1&yGw`%1_%BB@b> zdg*vC<>+aD`BhA0A_u7dO3{dOYHHF<+W*^Uj0o4`=cBJ^r-x41V>7$X&x3Da-!ip} zhFVje$6UW~TGksKb{O}(}Q~ln*tR46CaCA`y^j8nHPp7HpXqGp^Ukf-RvlmRqi^8`gA4eQ! z$O<_5Kkz!kV@91c989@^?!ech&g3fw%^fi-=Kt`B8sGIq;?}7kCFW!ldErX0PR$DXyQ2ZkZwzsNBU4l$aa}Xh zwt1R*H12lL95NfSrsmY+agGP;wh#^YjKmCS?jvd{uxn0^YY$^M>KN32&^HLQ@iaIc z-POS3PS+#RU=LBB)9@!9M-;Y1LBGclrv$mf4GmH28V8kqk2g%_hy@VKE#|L9|L z787PRHjY;YyQV@tGaaHSi2Jo0NTK(o2QD}o_=@0RS~45-OfCjhV1AtA30#PK=qZfM zYMHnPd@VMViAAO|<7R9+X2!weViC+DlE{ja=_sEUWptf3eIRu1wNxO%=Ve0K0A59j zU?$E;2F^ElD3Kh+^&p=(GE9kq*iv?X%#I*i(LWK9%}f>QF2scquSr`rOw;p~(E`P?pyx=##`f z;`hcqPV`@_pX6M$mq|ITNFu1e#_OG@4y2jcGahgQLGt%kt>EOV*f~HN%k}iwsklL> z_M?E7@N@j`1Ebw3M`(~TCwsE~y0KH9o)JIQa~v4bqpUYmJH;rHKNhoUV;Tf&eIYC6V|6 zkaovyi6lTOyVHp!e#x7jj%|^WyJ}`Sjx9M;b!WSKIv;;-ZB5s`e{b#How@sKlFlT( zGe0`E96LR`Td_!rc6xTJErO)v?Cgz1fTZN~R-42JDLGYb5x{+ry6Gex7$EQhcyZoy zp7WgNAfF(Ql#)~ht8Ub~RY$!HQp4y#VCl_~)db%6du_d3QX0FZe&fal{EN0?dfR=i zgCYpiS>NT>4S7#RjcmQtl1I>IJT9Y|bs6cEQf&hDSC)!=IZ7RLFsk%6`ZdV7l%%S+ z)SjYae5&1pv*F#M+KN?&y)7#@xA*GR@%npVQ>wv!PVM@v_IPMw?_m0i(TngWx9iz^ zQ}i@95!}w8-uHs>$V)}O@VF0SB<4r_-Yie-2a&U+7y|aw^{4-EQKY@ErH<5)ANk&K zG85zf+RbIUX3~8KJXjdAhva-}`{j5(f&3wKnhZ;f+7pRW_;fa2nt%q>$km zM#TJG5OC%(6fE)!py{K33M;0`aD*pWfjK&dgSzvC`0bQEU95Sl>l zV>=uk(tLVA^KOAi9^m_6+-xv-@=uq?0gzlKJV^ z!gIu_d@7oa_);rt&uqSq{CYeB>gXANl_`EP<|@AgzAHz&nGhL=a=0COiQwi%H+gUG z#sgD#l@LEyw=|Dx*Hs&Z)q!dX^=1+p>Y(}#{B)%Ty^b;Mm1^k%eb}--Y^?z=Qz$N6 zR|VaIgjeV^G4{b$m@z$Oa2W1`im5(!%!+RV?I7-ue8uTbEL1NeZ%^GV-m7 z0sQ}%t0M)LY51!ux)|t+C&B6cSs(J_O^XZzJAD zn1lKzczc6R(+hv3T-PT+4^h=d>4RzDeS?Ns^w=LR~d zjZP6)`AxY`!yus%ZWrfojue_-|M=1=S!>p35HD~3Y8)|P$0&R0whX*7tk-Nu6t&xd z;2p-3tKLOmWJsG*AdC6;!A1|&*1F#E`hwL8^dM%r#ySojC|kX?BgF6KL}t)(us10X z2L2R8)nUzI7}R`$>VbG44i;y~K>>BMIt9F?`XC_!iAZ!uvrhcN6!q3@v3u7e8mJ-p z4)LS&`+xge5I#_cd(O%4)ny2O2GQ}|hqi90tvv)>MvVoBt?CrmzKb4)Vs8w)Tz{97;Q&k(bMYlb+8V?HOS`bCb#<3o;dTneWjjloivqp^ee>#opX0s0vvmFBJa zFz@mN(@DJF?$*y!w4XY+s85qF#FvaqXqe$(;YgVc3BVId@uVvbm!}fUi9Q;7R_EsE zpq6-ZxJOPeyB7(=-SPSBK7sPN2p8%Rv5Y{DjXCrl8s>cdJhAifbTSih-}0=TP%XqW z?oNzjDcx&?SN7%k)5N>oEn7@?JHc4arA?#06c(+m&Spihyn^6wkO6~W2BN!ZHA(K? zOHd8M`46O+^kB393gTBe#_2JiuiFohEMuQ1?#3rwmB&U>lO@%{oj_zCTn%WdFv z_+GT2Wha=X8WVROcn}ZKu=^zMYfp5h65F%ruVjfw7@g`0WPkY-^CzBEMlEtU0~Y!V zD-7bf79u5*8eqYT4G_QSc$jL?4!i3r?`lEMnWQBXEmDS?6KR))`N{iaV(5xBT1)$* z81NE<3I*Fip(+Eybnu6Yw=mYO1w)4v7y^q#+9e0WRoTbTipA@5(9hf2GAWl5Gj>g* zy-3I*&Rw?)OykoBEJd`cP=GVMs%CY!UsuVr6ysCfzi zkHSNYkDz%M(X~U-ZpRW4&m#;#fs;K|Og4>h5dNTWL|t7O$e}Fh8v2}mU14u<`Es{+ zX>RD)S2{cA*6FC*qT$d2{|H0a_Ry6OTrNJF#r#5@8eH>iHo>A`7WfzqULVUa2~O~_ zPCo?>m9#v=iy4#y3ah}|Y(aE|Gjj}-nCLj_H#x?|kOG=|hY}IsKM;CD?Sn6y!+WE# zJ|$O#Le5VnR-ABc0z9z#;R0wkr)~lV~WW`%?|H) za6Q^c@Rnk)p1k3`-f1lo2f~fT1ACOd0fW!wC z2oEgJzXo3Xq-y~H2)5^!KhyXH_UyXO?VkuIIowctwxi)t}5K1qd8Cmi;@L@c4<9}1tt9EEfP0lYNR z^@7A(?b~_)lOO%@#@=8y|vH^J~Bf-3|THPK&*i9pZbl%!|yne3h*rbB6qY z38}OgZJp9FOz6Jix5-c;kH#no=$W7D)?Uv)W7`W$9Es-{gdU(h$dDdH z7e2$`=aI-uiDQg!7;yj<0G z9{jVH_%{aXDYp$_)-8c}#&t=L=!$f;K;EHlpMm*9#mdmJUl2FmUUV(mK4Y*@#3tgi7>J9L@DqE!r{%CKj zg$_t{_+t-HcE8a=6O4XsqxBsE(N1k|1GRg*s3`yVJH+M&#Pg)R8|&*OsJepx)!TjW zp!M6*P5h#E1AHsgotJyi)+ym%xc**guTH`Rf)^185iQU@6@!*P8 zpiH{4-j^R>JWk_+S`T!tid?FL4}nha=mm_{R2cSF8OPT_Lu*yal~(JfqsJtn%mPxK zC3L+mNjDIWdHeVz)V6N6A=3jqtX5Od!`acVx#jTLYL#9I1xj0Tt5lYq^VJ%yt$G>t zc=#jSZ>`cVsjZ5PKalDp@ZTh*CEr3VSOa`HJfFHYULTjiI#(1=--F*n0jOWET2fa9 z#`_}pZg*-Q)c3%cYu>PT!Jin7s+Ea9SduogdmDTescPynUf$U$U7Z2GXFk5)k=y@~ zQa|^~6z0>EOlp0?+(a2QWdPr6S1Gd-)Am(z+jD?z?}QzEVaDiK1YpI$8A5jZl%3bN z|Bf59n)f`efuHQx3M!n8w7{nM#i%cJNNY& z;?k*~zI^)U6T-Zoy|OZo_zeIMsJIb&=w9Ft5pNzbX~xGL9ie*l0C?aa?fW7+&Cdsq zLZKP*Ip_tl;6o(hY$xVwx=?@1p9?mo(JwM~@iqm1bLY>V{iDwtM2qj1eOK<{c^sWp zIwa*Cdc1JR&k)1s{XAh*1Odh>fO8@*bC?DY`A*5 zt?x8C7;k0!reT-AxOTVmAqbnmH#^>Y&3)TDF@rps=M1rJ4IZ8~C1&UukRe+s;d zMjkiBplT#Bzc9pn$bIYI5N~v|8L;R5cwg}_%`iS87N>{exr=z8Oqiu7X}9ly1(N}M zA%+h#^J5poVc(@7#>W6=`$7njV6lgMsJDokUqg`R@IObUeRTX7^~mn<#c{}6zkKV& z%Omjr?w_sSrd#8;g35K6I^wJ@*x7pC0{--JoH7ql<$jnv~>z|^7-V41s=;=ZN75S9E-Maa4?Y&<}A4`Au z7NKhi-Nbs<_SP*V)U3wHW64;5O-SdjZ8Qe3?;q*7*S}V=20R5Z8~kI_BaKFPtYfRybohnT zsM!fXp8|9|!-Mnn?D5@Aqk+-38*LAs7gSn~H*L#P)wOBVk54^+``MV37~dImyszK+ zKJ?DI`&8(_8x6$6eym4f*F$!|4aZ#J`B2z}`9X7h7~D5npd%dShsc}|Fthk06j($s zeq#wPPlTer~aKJwbk$lFHg9J>T6M?_y zt}o@5Q$^7s{pRKzzArxBd~Q`-ej8onkqVmOftIsKmpmoEy$Vt6dWT?CMc_mvoC$uVXr$P~4I#(E4QIfPJHDtAcv zNWA}8utV&}iB~$IW^C#a@b&uxh#6`ux+8|@k;A7XDfE!FX~TC!9-biB>+Y5*{Ga0c)N!XJ~LnkBv8+->&y z<_7RL^Z0SEs%-tj_pz)!3wvRCb<3*SNLY+O>c#fuuV(EHeoNH*_kQ#%8uf3KqMO}`mf2B0h<^#Z zaIbmGd*+rslJ8h0oUhj2m5rKK+kSfUHzka>di&0^<&OE8#{*6Qo|n|}mMOJ0(YQtF zk{ABd&aJ+;`COf9c5du!<9@b??cLF|q&;s^k6}N-8rKJ29jdr`dw}sZ%+4prQ_9xa zig&#a`)-Z44fT#)HTtUI*lVw%*DbSOuPC013VUyrVe3oamQ`9Pdck@iZ?$WqlH7M9 zA`||8Syk$CMb^tL?H105Vt1(m=(=96_ecj}r|wj1^a z@>yU#o13PzZSA(T{&$GJ+^(yt)rV>bDs?bFZ*J}0=-(~>R@$iD#PL{~ByU|&H!W2; z20o@#O)O~DzFgH?j^3nsY?^ATT2=eH_8;&(dvf{x-j~|1wl^MEYFJ;};A$zjw71{U zZJgipwDef{1A4u_?`c2X#QbU8-q|H8O0}~dbk*==n~Hp(`>hw5iH>e`nZA3ff>dAzlb@tStO-qFC4 z*CrG^50sm>ys}3HZyr!M;^$Eva?F-@9H3Pj&%dLqdZ)2NO=u`1#e5#sXZqFVIBEnc z@wNoMx>wsjYu&#e?AkBi>%#w1+{VzHX1Y@j$rF6(;r+OeATI2qPSQRBdlojvgc!}v z4<~63_A|l6i-Y2V$VS+uv1hPeW_j)^A1S6MQI!sVIe!ImD;aS$>4#v=Rp8xh8tNUq z%grr?9K1aF_5#+j!fGzMoLjwy{Ac#18E?<93%wI=7o#!G@z{)_eT*zR3NDB~f zNyky-gY|(!zqys%+{)_PYsHntmE5aq%sJZ&2_eBGaSvPu<6(G#@#B``P8m!F@j@>8?pl5| zdwzvmc^m$0Du4MZ^lXZSZ=YNf^Em&hVrnkOLk2drb`{4jqgFJHdZTLv{**I5tnYkk z&7WIIM^ioL^pn zJZNPiuJ;f}!>ddZTNYe<+PwEW#%`wHnRCzgo_nN+R})Ud}>S8var~i8r%? zi=d}jDqTUMph1~L6*;9_9FMhR*@uJz-axr=u z`?A+Fj{k*TkIRMVS_C`@N3St?3OfEELBQ)m)fKj*5okkXR@1pO0x;Ykgr+m_z|vW6 zGKJ@vVexo`NE#m)o*~Z1Wf*6w!K-9>ywADZWG<4t#^>^1U*@4Vm|02ig$x$~J7JQK z;(g+?n#{2AQwyO;9LHzqC(Ic0gmVvB((QYZIO4dFD>BOse4(zR|H)Er7qof0Lu}LA zXNdWWWTyMy`Gw)v&|1O#vm>*!=q|c2>jTt_dh~y|dhnCZSMvuM?Z1AW`Oz7o?dv@B zTkfHMhUn7JL-33mqm8C6bbe8|%C9_!EDQ2YJ}!KO%!c^rdDt6Tm_-w^1^S<9_u%`) zJpDra&=?%Pe)#fX?%5ZKugG(RZ|E9^!Zt_2{?RcX$&d@_fJo3B4SzgNr(GvFmmg_t zCx2H6BnvKqjqsPas3^d`%}4kgml#V&G7Dip{Iew#z_3g1WbqOwVw>l3nZzZOrt!&y zfbWMda*vYXQ~Z)2e}?ZN6ap1yfnyS5kn6|!1sXFv4n4I?q%R45segO&Fp*sP`t`Mt zKga#AGsJ7lME2{S3Wf0MG_i>N{8A?=4iaAtPB0=riFg*RD%jXC9b~Q$ES@)w0t+|e zK478qc=#3i4>C(9p83{-KYl4WJaHZ44L|bJ;gI_h=@x?vh>yDoH&X85bd2SMH0-;; zJz*I4A&)BY#KkkjU%8+U{Pnlk^aU5oUOPh^q*K5Q$YG&tyNyR@h=2M)(D2Rv{XQ3W z=>yU-K$M&SU*v|WkQ}4)xoOP$9kt#5jZP7l&fvR&wxKw`e5^BwbI`zf7mLa9#`>V zWo>I7h}bC&$KOEIdK;upgvHu1)>kCj5kRXD%~0zK{FyeQ>GnuQmqJv%!as$3f-3<< z*5pPT$15YXZPqPR7i-_t57!Y;qnb_9RTGuP@Nb$pnb~j44d+jAyanhQAvr`hzd0Ud zcg_#d;!0{XaK1XK@FaxS4F|Hu_6Wk1*bnXvs*>R^Nez@EL*u26AiRe0)%)n(1xdGx z)1w;xw<;f(8Yoz9!EbirYsg_L*rOh|#AJQ>fhkCI6L6*zKoWiHQe6_ zmC+cD0{}qK5cl6eGbb5Bn{Fe(Ex``asHc{uw#f2g;#AGqqyY zWhbAsrQ!NefR^DiI{ix}^|%kA?0!vYLDdoXce~eWl{fo62$5THQqd0! z{%2jr?cgtHB0Ika&fG7_@Ic{$)@AH(^yNPKUDjI=8JE68980K8R9b+)OK70zjL%V1 zuA$0VQv3M*u3X=ev^|{8c|aHsE-d%^Er@DjT)^M42MGYE<)Ntz&bKaaNdV7xOXaP* zW#Hov$`3Zyx6mQs?%l`#FYx@kdmFzfy^mt<2OBp^51jgIv`u(`4x$@3@0Qk4&%Jkd zgRP!(e-*qs zrKCDAyQA-}sy)Y9cRB{C&hyaKO?A}Ad_>WjA?t_ofoMU6}SCFX2^F}(v!Fup5D5mqgHM3R6KkZrr01~c;^Y-<=+)`B(Ea3c@ z6qqQefPJjW?J1`|9+%Pjngkk%ius6{GLn_LrXH(ExZr#krYc+NsIDOo38+a|WIqT!pMqbQ<@ZA|j{*&t<_d zbTnXdr?9@~P~eOe9u?eq^p{3iwDTV*j!w?a;d}r~=75nni#0$IY^QSQW`krpR^J@* z`H-!Hgc~4L$6bZK^BP+Hps_jJ4KeHZBajVWyZmnMT6zvWo3TDS-OT+k+BAg*TgV4? zZQEmaoNyQI32uFdxCOlcl=t7f`yTrK{9oYfqdA;{PrS8`ntjx_;Cm>S!HBD2PH%xP zhraiaSVihb*}$a5eyN3d3$1zQU*GJ97QvQ;KStF_8GL&g)}X#wZ}m&C80en{W72ZO z=y4&ZpSOa}2a=5Vtb*?g+p@eR!@Ts%b*brQ&9EXz)Rr9G(z$%Jplhs!wQFGJC~Rj#!# z5^N(1l`CcE-ko9Kek)1|W8G7bfRb@Nc~@}^9ZrHT80V`?Ww|H!OE50AI<8;GpH`6K zlFOBvjQp@O99*-E^ zVO()_m^3FIz46}7_oc^>Yj_VL4EUbjL!J$_y2uT}K4U+u40PS=8Z@32N590ZpnsOy zHuO5eb*z6I06!$E+MbuY_Cy2gA-YjdpHZlLvxBEj{q-Sjyt-r9{FU11Dj|+8K3q4h}?NR^sHt+8O(c{-BSn z&Xn@0XS3PdYYz?{{^|`ZeN9 zec!8)^CZ=O6pX?D2na{9`S2i=up&V>^&R38F>s^yh(wL(tS=0FJthiAiO5oj1*bU% z|M8_bkru@zI*=`#fIsvmml&L0p3kjLE}x1`f?qJkx_FSYnK0*H2qQjVICRV9xa>k4 zb^gE)!5v{(v@^(Xv;hAr1#SAm+^TT?jmxLj{v7)g{vE}cUG?B_iKx2VD=7rnC0GF zT}1!32=GpXS`omb5GnhNlUhPhlWg0qPt4H`j-GiwG&Chq7Sy;Q9$*wMaLy5rDdgKUV(y zhtOHSzW8SGJY*|yziY+oi>a0Ki|@Pz)r#*B?=D|PFW41?REw$PyLdi}x%~BPK6@Vj z;po|m*9*(JwaE1%VzdH|k04G;@^j0Vh1HxB&)~)~=+Cl>A)${B-UkG#@s2VevoW>7{QGq z;N=U5$PtfUUBYqMxL@QDq9gvyaZE81Efz%{4eEe5L^Gh_^FkuaGtpT^ARx;77_(ayCjS2B@p0_B@-O!1D%D${vZ=U3yQF#_%y`#kps33xl4Nf$<;WM zb@X-ieNmrq^?(Tvo%~lgUR?g!h52(wv1h{M73isWr10NgeCWFJ-R@ZZ6{o(w`AW>9 z_I3Mz1e%Cv`a0NrgW1oy4n6Jo+g-}&yzF^l5by?q?E~b4JH)dF+QAO@Vx$-NR#?;K zsXK}hw&bo1d(aM+c_fJb!7Wtq^w(E1Im{~&2-03hX>4krNq1ng>0 z(Q3L{Lw*eYI2>X4F}7o3dp+38`ovaSYV>O=RuKme0~iS370#)psC)Q5oVGgT+%_xi zhV1ye_?L;~lqt30vO4~Z1c$uehdP_;>0vx@bo)>j(y$ESFxX?Y0bw##tKcvP?}Vo< z!!?z3$%L*1@KLZD(2olKF#LENFGH&Xu|TUcp^tQ2ukW!Wb=pFcIvLu-cp?LX;jCU)=)Or)X0(U#4okZgYJa%aT~2AaKE+=NKZF)y9r=? z6YsMld47LfpWYobZaU|CthV%e3CsC}f<+bhwbVOTZ)<<|etc`|xQc#FcluaIJRPNO zZdxPYg@k5Mx4o2i+ooKIpBmo#awlx}a>gyqsrMOCVfg`PZU+pLGBF+>WauD;elXk# z68E8}@`pjU^Xo%y{I5e{`SoS2PxtQ!40}3(`uMI>?=|o-q&Ljm?+~vUV@^CeHsv7( z5ce5I=n1SpA^2}W&TAOrMcYFB-<|M0q>UI67!Qm3eej8l=6v^ns#?u+`(EVhHZ!X+ zZ>V+VV!U5HIQJ^5$AjcBM*2wXS6O;{A~B>c2s_}+VSKNnlARiB*kMD9;eP3{ zztEWbQD&;0pnH?A67>EI=iTvU6_=~}GUD4owc=McG`IHUKmDgIA-QP5P#Y--nDnI*>AVI)g8p|ax?hY?wYN8R@2cN{8YcypN41^ z<5k*car{Te-Fuyc_gL~ywRF61Sua6Lq&cop{j<7^_tVtXprwS`7d22Rknf4z-#*q2 zPusFkiwymn-*11fd26gX_;KrL2l*!V6k&e&;1k!s_ur^~5B~K8)X=ofAPyqMZ~^Nt z9fGv15OJM2atV?C60-ojIxV#KS3|=eM?=ab zJYU1g51D5ox482@!;kzI6Mw{1$9PY`Wf%uIUts%EpyQ*p3I8Ko!tW2ZO;-N{xmk0y z>szolaqoLjLhFyWZr!PUhVRX`o}&0e>DY3+ZQ%Q*kWgaX5y2UG;y!qDhD3)k8wVEcCXdO*I#ezvUdXCFVay2x@j2R&!HEA@#5wKU7GIk z1EUCk;*V~neNi2HL*4<13E zdYbtvLkSl!e}=r@^*Wi4$Jm7d_6x3O&_jTZhl8hL2Unc=9~vZm=R!;%oVKB-HXzTq zK7Z)`Wppn~8F>HQu-@W4_iUee)=r?l(3q%t9IE@am+}}GpSA7%T-A(OYnxIG75Rs@ z{Au9W1mC!=8L;o9+N{~uxP~4Oo?#pHDz@)V=QX|542)VGoZpye!hChm%iOLTBW&xG zZyX9~(h%*D4fuck!LWBB=-K2f@3eV_XpDP4kM#~3owEQ8D12W~1Hw!m&1loDCXPq> zkOiox-E+NQsu#g`mFfskO{T&78pdX`p$UA=lMzzlnS%?4zU3 z1~pS1gg-~WN2#~_ibEfhts5HV_pLU-i7%`2*70UZGr^xg-Ou=gl8y*TZf(LIerQdb zo$=bX(w=Bf;Ca|(T|){|`v?XM&qupAAoe?>p;bp#4C^5^NPA*7NxB}!(gylt%oNU0 zt1tDB=B`bQ`P0C^5)nNUbioT1po;>3n_(`78CQt$ABs-@v2-C4oLfp47P6T_qyYRI zZG%=&VTN{dkjQ$Ga2%KX;@mrHYm3Eq;cxIc=X2sCXfi6Wi2vZpAu|te%JHh;FCY&O zNHvmSb8s`@f8;XgUxWBmOq~RwM#fs(PDq}_ z^$TDPMOK&K5>BoNIUJ9%@R5|b8d(8K069sI; zxys>TH)!@Q2};<#Gjdw*$tWcYa?iMvH3&z}rq!OZex}l_UUc zei44yasu$pnFvZGMMiM= zOkhednUIL;CLYq4h!5U<;~E}(w0LQeUBmbNjxafwy~O7PA-Ux6wSaZ!7Z|3HIO2sk zzE|2E8B3o_fu}$+Jb#9W$Fte^GCi1Ec*9Qr8T_$MC?GxQAIf2C;s-m9o~rLfbIW{O zp8Xfcd(e+E;ali-U2mbgo5SA$`m&`>n9}2$9RO8`zglud(I?iGy&Bc8V|${$p_nD< zd1*uH17EV7v^NC2OkIOl0=%ZR*Ldp0l4$zUa(;imFIReHz5K~;Pr~ny_mqlKKSqFA zN2m&XrlIRL{)hf&iqmh<0=WmC8^#31TG#_b-9QWWHlS#@Rrv=0gqU!>j`|qcQ1QK$ zej%-Il|O-laYNk&o}+2HW_i@MiW(UQ57b8EeJnv9;5h9@!||8EyKOokX0NR~{+2nR zs-^>X0+WKj10+bUPqgZ$TxqMY?=pCzlHwc>&kg>VgBBp*@AoTpt%u)BN?C82$PP;l zC@wm9Q(3Q}BngjGa`XWDwX!VrTO(}j)gAws{ZyyH&gS`(NC;xgnMQ@FMXmY2*E0JO;{f^F5{YTRe|r zJQlgr!E4akuy=o`-6(DRa-*fxN?XdVlW#U1^mL>)@RDGkcki|~z61iacN70w2R^WS zT-s_i9_;qOGj6;{{C-{AQuom7X|E?$;Q#gRPN)xRc&qIPw|nr{H(NSn=zE)JD_SAI zmykWO1+_Pi{-JkUgMYO%^_jl?;N~Hs`~STxf`8fwcsJMW5AR&*k1DTWK7HP%l)6uO z*x3nsf>?iS{iC2v=$(5uYUUB2cok}NyV0`EL;u%$P<`+AdIgYD z-&*&2pe1QjF^t^91RQS3unfO^|(Rj)E z{^@820VEAG%eh}9PUKL#JjN{{EnRf-(_!!nQGpV7WkQTVBEN}zTLFa2tT0&!VZDei zbD0Z#!VPCi;NcHM6A{q25-4_e^G_03Kf=k`uLP8sa185exN?JkwD|H{lE zzeQ-@v-O$^ebKfA`(aFZI+Wd}rY$R2hQBwZ%Z3ur;0zenIR$*B9o#DKKJISN)QXmm}k_ZhE zK;!v_$7r}eY?x%2*YSMVi}BYJBs?<4x@k2{8;Ef^kvmC0LEDFBQg64#pdqu?!$2UA73T>Gb9-kG-So z2DiMwbbl9)nLcrRhL}*lYBU8;CpaE5eK`KR)j{)|5^BD1huHiL^*rL&`)wH9#7CR$ z&OZFnS3HRzP5z*0gZL{ z|LZHSQ1gFAC;WK-`*eVg6FfO|#pw|IEguVgIVSFk4^D(!*iZW&g~Q}gIz+?|xr^|( zTydUF&t~?LzVS8{)-08fM4CXoS8DiG7?*%>0 zSATiupMo*?19-_4(SiIQb^oCA`59u&JV$vRjzMF~ATE@jCw^@keT{0B>v!Mp)z86S zKk+#+jQK9U_AoksbmckX$Q8B^W&PjiH%{3wH)1|IqPYr){qcOgU@ zW3w!tubV0SfOpLw{?9m6OmY1kFfj~JV@UTby_0ml7oUswrH$yJo2POA%#|1yVz@Y1 zs2siE*dq>)G$F8z5awWC{ONSUopn7^a3#3}{L#2;nGt`+^2md5PQN}jc_Pj6#lIBz zmqbVZ!I!2J7s0u9huwSv@5jF)a@WHkg^I;&0{P@Q_+|xA!;3;L5`jO&Me`h5mvP^Q zceRp6Jd@5XT>;=HWG^KS!4JxjAR5He3I510Ch&g8(s9mDzY*dug^)zX_}#FOu5gSH z!qngdzRy$F8Su$pho(pBPv_4NC#n4F$TS~a8H9d9zVRY)1*-lF-~xP=V1#(+MdAq) zihw{QxGvEN@+#&FU|s=#^BH!M$NlAivH_fn6u4v}kLNL&&9W;zoaU2!WDd_0!Wg;i zWU_Gbt#~Sp<9V<+&~QAtQcS;-J_-LYE|4b#CXrxZfHD4DjzjmxXyF<==g(vOIq`)5 znH1c~vDI`2_DMi^j2&+#QQ8<8bqLd$+?-6u>|h#kfR4rSegw9@pCNp$4OTD*n6FPr7*jG))iuaaeaZ%aeFsp#(wl?V|`CI%2xGf6m3a z*?9O`ES8856L=m6=LC{wpbKIXU&H>{s5CR!X&)qvpos{3h8`p+1nK&QLE{|kTh+Hc z@c78O0YRX%Sg-Uz5XM%YHD`>z5<|UlpBc2GjZe;g`{p^aiTb#K+&`e8+Rd(K>DglNlrer z4)$Dy>LLmH!RIlow~c_=>zFOI>Fs+R{w4DI6Mgx(ikvkFvha71z=z9I?)<*Kt0G>N zdQ!i?iv&}@(%OLkR@z#xNe^~Wa0Ov+@Z}Y=k7_1egPYt|aQ>~EH$IjglxpSm*3%m| zasDrF+`PHvczf^lZhV0HGlx#Em;fPF^&3314qOthCep9?W1O$9o05Y?s*R?@@01(n zNNQ_s6+yH)a{NuR-9YVu<}v#oT75Z&m&A5}V@hM`;ISZ{3jw@#&4qoSc!K;E-4-rLo>)*lC5|LnBp=oxD>UO5Pj zg62KbG~kc4L5B1aPr->a4V`!u{=dG{w% z5=pN4#cVix4(%f{FA{4mAwL(+UV9_6f>LS3&jJ_c#UmIkA>r`b!s#@F1T~^pHkC#^ z4yXXceQ|*o!&yhqqkybWnx8~)n$IQ?Ul%jz1i^y+B@_xye2-|jhz8*~KAOv?oOpYZ zcX|WmGnoh~aS&fequC-aTu1c)qHvrq6%kk6bBOt~CsH^csD6BIGK^d_Y8deQ$z+;C zG6`98t|0gkkBj~#PJ}#?h)f#;ej?3B2U#%`5=fGRy?UL0>*oQa&eNfj3nBDl#p?-m4H?eTOxQsDU<6Gcpr1qN%ysL~^LDjO!SnSMHA_5~WH8^( zX^KVeHFU;S7hsQW(IDP|Cqysnv9;G2Syl95G?ffF(i?93@1^kVwD_wC&xp3~Q>D!3RM6UePoJ zm>!4#9@icFXM(AMUXZ0*stl`*_#EH>AO{^eBu^c9h^j%yu&%akwFJY7ZBs4F5+Zn& zQY>e^0S(}$jM`l3u5{yLhtDoMwiJYbYF)B$eHGQqsu!$tunuh4+mckUVEI3u()$mCW_}-Z9R<)!Mz;GTU2n?GuOpqk>1#hUqT#pn-_{kt!wGQ zukrj;wcc!l1ywFP>kSeTeZ8z`9=)~c=+&5;09vFL@?|FO=eEPmvXPoX_R7gG+}Tw+ z(t`(^d#(D7J-pAoaecF<&(=U$@2_J$nWdzW7b5kBXM!|f|KjuBUZ5lQSvjV>+&;S(w7!GzQN7}{1B8;5=R6}lNWtHAD)Nq_p?cc$z{ek;Z3X$M14(0Y6v1>7#5v%?&iW!QN3udB#pJ^| zFuk!|T*`^(d48^d6$tAGk8`Cn873)4Gd$uCK2Zc$8-oPk`b|DQ&2fU@%8O|}>GbDF zCem&s?!^ckbEm&iIwOQ|1uztZGy{B^7qger9ME!>jVG{Ph4C|7gU5OX3K*^rRssso zK#o8m0So{A&3CV(pD`%-i*Kjiaq{nM1|t(70ti9{)?*$>4wCbN2>NRn{P}k-zm&Or zI=l9cxHPwjcq8``d$IWL>#3B0r4;xwm!Y{Oj^R=E?aaTmFz}oNdvb0Pb#sU}7MGWo zCR3A33(i*D%|+h%`IQww-FRPo zoX+@Ye>@cTxnSP`(xcT#8ofE#TmthsoK2@VKP0w_g)zq2FEDBN*Z$-MmUY(Si*6t! zF0`w>$S{HK_X+a!Sn}#CCw>_Ghr<*aX{`UN#%zhX{# z2C#p!Pm=>)rHTqny;+5S1i34Xw1%^tFZ2$+_dwS&`h%J6k=E=u^_1qWq;EEj+mB0w zuG23gtjz=l6ZdU!l)CGPx5rz7ZvU22y%oy8#QM=!rQi!ditDrEpwS{fJ^g%R2PrIRpc77gn(mv> z(AmuP1`H&I@qMcYKFTv7`o4e>W1b^grM{xtK~i8KA&BqIPFNg*I6C7>U!r-~4-_Vo z_#%gV)^$|G_b)z)MpB97T3P_T5An?E)%e==W$wI~`M z|K#XML;P{* z3G8>ag>LAI?*1#pzb?GefGZR1UJB3{e>~AS%D5pVa4_#>e**gs6{iHcQ$(1<6qAO1 z_lGdMTO+4%2Z=_H;3`*E?24%mnPsKH4 zJaI@CcFWN(MOP&uiKHKjexWQ1eL++m3&ku1ICH2$#(YUaY6?=Mf*3&o5AvO83xW}` z;UvvvIgBqSFxd!~$wugeQ*ZH?D7^XE+bG^ip?)}l?<*Uf!~O*}k1`+3xBL=Y;EPLK z^lCVn!}sZe+^HXE*D|qSgj`sEUEp~bu|dc8k2$jQD)1CN%+#6q_P#x!V2_mH`(K{< zn_9PgYxL0;@;!#v2%uw|YAeXgz`tpFTFPx%QATZP#^DFG8s*V(O{u7IY0uGlW z93%<+r+Od9w<_RT)nxoBGE~m*B?b8|h)(!}*Ye#Felcyjh1Ii^Jeim$Bs#X`SKf#!B z0M6(9)!IX@4r2uW);Si}EIU_p_`j__MvmmFbIadsOZCboa)@}CvZOlC1F1Q%;lII8 z;Gb7E?)LC*z_zcIo%gridc1*DYXubKQW^Vk*Uly)RXkVtv$= z1PII%VFk&XF){DQ7NBCtNbOa;6^+zrF`gV+q>W7?ekZXlpQ_{s1Q zuM+z+fHQ3BAQhQn+KS^(vT)x7ze7oI@Cf)>a3qDI11J<>e{w}6@*{be4~I67?G-dMTSiZ@>nr({ z<Ey0fj@e}9Ez>cE+O%yWt8+_K4%jeH8USFHLe0^;d&jZcb(4Y;s zxSV<^kL@+o^Pzd#smr8N(B|d0v&m)ADJa1DFXp289HdgfCQdo_6}y%k!UwL8 zyZYvNMnycENMwm~_@-$Ae!a+p-oP)#1+4Fp1eXqrz9hpZ60mp6iy~eS*7BFY0|wra z!nxnzUrJpqB;z@(?^!Ot#Le;kNFj{(3Ow9b5Ym~@i2^qkNn@KmvGh}h%R=0Obvbyp zJL41MF8C8zzkOJ*u~4}=GU2*JFpQ(0?Fzcxu7|(7=nFy<%!l^rKJ>M+SN z;`zG6PiVu;Rus?;91DwW@C-oy2fGzkS3>*_HUP5iJs53p7M$%?>lpuC-UL0hg>9Uq z1>&eIX%!&2jy+Ma14U5yKL`K4`Pz6z&hc$uc(Ry4{Ybr2alvM$L1_%PeY!4+)a=(K6A8*zBTWDP(ALDnhKX_j9 z=&mN!>SoR1OSPUhS{3UUX1%?uK8C$&9Lrm%*Vpz&l8N^*v88S5s8DD$yybh~3pAYf zFd=;o7(})_z~_KB-$L^O$ZVM!w)L}~Hf15dsd}b+9r*L*_Sq7(zIpcPgNk&F{kL~C z-DsdMq`q(61HNTa(`S`?D699596c8pPOoRAHM--9*~4~IZS*^%>O{L?n#V2NulXDR zW|RiCrA>z~FtO*URHw%8YW-ftxxZGwUb)@S>mIz%KE~5Wx4E`izt`_LEM1&W`K6(& zX7lW{ibi;6hzHunw#S^l)o#3O{@;HOe(4D0LSOrzZof7$V^*KTe6c&PP&;jq7{EL} zL)`0Ew~gR$eE*x=y-xst`?rtxwI9!Z^fP+O2u_2aa6nVxXPL8J`_byh%#!P9j+sXRCH+;!Nz>^JgdXKwrN8zW00I=Y8Jib-L&} zXoR7cW|hl>QnOs}45MISet5wbDnY#)tXHt)Fh2~N0e0FQG$%_fpI>K1EO39sZqV%5 zVZ3i>8_@Mibp(9uH9sHS^#-dAbC99oPVpN=iz>! zZ$!r{%^f_@d=oqbs;x!-QBw$?B{Po`Qsk_c5q=ra36zs#c*mgz>VPP1nSfXaEXD zzU}`LiHgKdnZNwhus=`%UP5e0SW9w=NcjnaG8&K~IiMc)fWqk_hr43j81SKcM^b?`D3)^fj&re_Wyh zGC(uHW(jULhj>^5?Uxf0Uz9H+9!q8=C8w$rOBb&s{rVla14=Fij^pVJA_DAJ$Qo!e zr?HyEClSvLeSP|D2qhNF(VXxW;vtmAokJ}ScJj}kh_Gpp^9HfM@xS#BabANu~&D7~jN3P~lc;2~76U$3zU>Q4@+{D4RmX|{3)q_zVzg)VUNo14C!8tAW`>ViT;AiCKUK^fUgd$sV33$L#ZV|mw zl`oykW~cEyKs&)KR8f|wD4KxlgP`fNJ3+}r$cA_d1t~~h`|%m7bny9f>}(cdN)xE* zN#%V10l=H@@hthCj?WiOPT zh)AYQHS6oN3vafvdyEKH_Vk&j@xdBt8cnQE%d%;+S&er+ze)t_%`7tmqgknXWqKd` z393qvLhM4m6QVfSA2y8g)5<`{UWjdQfc4$YBlFrYAHUl)*BpO;$Xi=^W7T?b!!lsM z%I@IH`c9{bYV9(E>kS4-29zvku>iUMtQsl1B~BW zjs2pz>fUUuxf`%=1r#Q3tQE_8dF5~(_Rw;XTJT_SP!wYM_N24gx%Q5}wNfr!FCm_U zD47e#1L<0~Gx)+EF-$$U?{rY7>+7>Rrh!jQXV7p^Ci?>M^A5^}Z`>%~+1dYj5%#aR z@srMbojZ+{`t|M|>~F!(R#tT#N$1jI#D}oYd0nrpb{boqwY33`b$7pE)$^53x05$; z|J~K*+M2gthWn5=@Vs<=)G`YoUz-l@;05CNAUKL_OVufR7$SfFF~g2d*R4j`(_xR+ zsz%Fq=5$oRmte2AeyY1DgvT%<{fqY#8~|?Xv@FO>8HFbNxq7pK>cNg^H0>_*AG+7l zTX)CB52byw+YQ1W7_UGa0D{G!Khd~9NEZ#-c4QQ3EniH22lqvjOwzWW0Y z{6p-a&B!>8t!i_?I940o@iuD_{2p@hLAFt2?XXkB_}IagQ*Ew8|H`Q`z)Ro1SvLQ= zV*OwLbm(6D*Ef7V<*12-`?_JWMPIM3QNBxeAW}41_C^~x|GQv{?swoUt_DGg#phjg zwC!LDb@kN}=5r|z#%ec@Bop&o9^+GAT`7%j=~xkYr;hir18@P1){b68go^W-18dbP z7lI83K1UPx+igLe556<{)w(#p$5>3Q=hAe6)qOr^jrJmz*tm=5C`NS;WFmTaezoFw@9+rQG~ zz0WVW-0phvFTX{CZ>EHWxMT+?j$^$L@V%klt{P9XocJl3Cj9=dCqZpVv=oxmB-k%P zklWg;lX4nJny>fB_U0ujO=bv+q*&OaxgW*9|3H29;J0@92k|GcPoXy8`0s{)Ben$* z`l9PE-ZX<#&Mv{yT?2ZhU3xt>N)qb_B1D9Mzvwa`s{}5-lf}C-aeE%*R<<32=~}?ePIg!hXpH1ns02 z4`>&OA)kK~*h>kDvXqSH_!N(LFDYy3-wWC-b%YG@cz%_i<;G;?(;=A>IDF2@yTegd zmgEEixIXYkYBw5{Gu#t(Pnn1P=2GHbj7(9QGL#Hpd^8NVHb16hqk*L??0GaP%_WBB zBv2Z#|KfU!ujQ6zQ5rg(1?cAU$)-=9r=5BqO2!>2SZsmLm)`0;c?!7VF%$oFgT{MoCQQ|KkMtelELH3-kA zoQ3$}Vtj8-rKa)x@DhY1_W3nlI-VaC?QK^ zk-t=UAmSL$1m9N^1g9~3vPuf5C;0sVZfR&Xrb1Qg2cP?V0=}nBE~HsmM?hzEVpL|Kij$5{c`9i7_N6ASg@;Kvr z&mr*&d|!#7VigcdE<1g2;wtpVwe+qc%M$!Lnd0Gpk;o@VaQ1jL&g1;}71Fct$fDY! zpD#fbiJ&DpHO4EMA)G&|DrhJpbD_*EP$ZlmX$YAEOOJ~37t=USC_O=>5>&b-uoUob zdkmbuwjvTF%i;MrWlCTJq&&~a5}U>Pjm~f~n|QRy#M(9+JhF|4a2@6>N{BnTeb_+jP(Wm zJ7lg*qvn*G2J9c)`L0s~IiO-0E!b)E{dJXlr4aaI4m22!_CrHB{+uqdifo(Q7=^$;wKY!+{1GqFd)}PWw z_#V#R#DA)G#9BuSaUIXo38UeBSZ`JxgC2qX?-ca#ss~8e+In|T!hTyZfs0g1tBsYF z@+$fpH8y@*x>sIV^+8wcm(T|Rw%YrYPj4TV;$nuo3C@6D(d5qXSlAAe_`BU^-8R9oFUlBL3 z35w#C)|e!5a!5MI1MFRz|Mfxc=_OR{jqB z(`!H3Fz)0VD?W(s@5d`Q)=CiS=x&r(@6_@A6#(Fk&h=9H&JCbOxc>Fke0l4JzJJ}k zejV={Ap65k{YDY!jqw?-|8#4uTOJhGR*QGaD{Gh!P~Pb7JSU1w71$Q~-y; z)4}{$-PqWEIrt5!Y8zF30w-tfD>F-Z|a@{2`2cS+GhGh= z2Ii~fnoaay4LgR_3}QUjz0t|iebe>47aPqg-d}0uapw=1`(Cm1KCah=(5QpwaXq8< z0pjJ#==E~V9I>C4BGvA3#N&s(#^Bb^f@{>wq4%+0p9#))`P)+MzYWJ(9{A9se!Lg? zbdyiB;$#i}zy+&GEqb3Wxq)7w9{@l0E=kC`cYnOvNBwb{jga?4Gl}>wzAyWFY9z!ob_H97JH!cC571@|$O%r7 zrvzEW`6i|gkV)>%;lSlD#r=FQ2}?}1lk5{ILHc}h@qQ@4N$prK)RRc?SBAJONuWXX z=Yhn0Yaaac{*R`11B~#kct63OIYjg{SKRmLCOFJ#DTU*ikt%h~wEEQ++Va9a1t#g{ zHpvinyBD!x5C2QJXFe^yJEVtC23KJ3yHbT9Mr}{@dTrEeEDOh@qm_YI4)?_Z-bcAP zr4NZG*LQ2ZCzHt6lhiD#2NWSerFbQEjEF}*mX(4uK}%Dl41bR!sS8y_>V2ZHq=0$= znHlDav1+nix7k9l5-R`X7lJ&PswN z&m}Z2Mjh>2Ly@)DNWo|45dp|vNDm!s1^yUKkJ08LB&tE!{x-vEgtraLN;{L86 zKYbdQ$f?wov%cO4uoO9vl`;C7?DtR9z?%rc`;?P1h!F5MeXs=#A5DWxg!gf7;>t^B zuRv1qN^77z*e1xT#RV~c!JnPYRlzPBU` zp%fX)^nM2duK<553O2lOFcHcn0t*-~E|bV0!zRfJ8}B2 zHHm^V7)m6fSdZC7ur-D+OEFa)&dp-}MpbPABsg^fL@3OUz_6Cp_^bbUD3)A!g!{{A zYT!se8|^1ETnL|QAjqlxn4n3J9Zci?Gil|b_+Utr7I-NDfB(WvA6n+{CK*y<4-wUf zfYQR*ZR=}{sAPcG^MW@+Rpb|IhVA@U=r4{Y^!aPQpqnoru8sc``SbyOzrfMWChPPV z2mY7Kh=^>%CS&}}uP?W)k7x@$Tx{e7EZB3gKnDv|u?s6)xlhBtu=JYQ3Zji&ByzX` z`|mOXZ@)kTlmDXsN7ryh9FWYr;lt$$?Ei*|M8nAAGSqrk*0A5LR3GNcrJWx)??Dg_ z`;TjwRj;!Sin{Sd{nT&kTX*Vru9u1*4(_eq!2bJg9VN04JH;Z}u0UVSM8aYen1q9z zt^+(6jupToqf-V;Q%61reo@`*A_HaYAR&YN4H7d*0F_LXkT(!d|Mpia@BQ7|D?eW; z{`$A?AfMkw^xXm4vt~6KPRGyxAiJ!0jLupCb&kmQ;P)N;p_|7SzTksakXkB(#b4JA zTn~lufZDrd+yxL9)Nejs+1lDzg}T++O+Wwhwo|I_08BEF<|<>q(~HPtLs?7jtd$u5 z7>TF?{9R{IKu`mTJtTVfIbrin`RuitqHxH9dn%QrFKLvPQA0Guz#zHR2 z&u1G=w7c>~n=RUHVSmOO^_)>s-=tR=?AOS47phHrpKuGJhy3=J?a%ZND>}{8s)irbyI7CBD)dqkH7n!9$}ZLqN~5xJ0t6eF6RfYKl0|eC&FrO? zqzu-RlH{_1oID0Gxdj#WU`P{k889too0l#WK?zw6Gp+(_yxn-sn11pqo`c-Z4!*qB9nRp6!nB4 zmIoz_f)UvoZ<-Fy2b`7ezRw{4X;ghZnP%fRNR%LTYXoT$@kkg#;;5Kls&w`J9^S7J zadoq2PQ5r1aXrjGQ>TFl20I?&3wH$mpHqaGCXIYh7k(x1BWs|CJC$Ik(cH2s_?))( zjkQj5{I><80sGKhwTs@!&8j(S7%tYEZmrhpb?afxT(x{WD(G|vtBzS}JGwaz|4z5c zKY27_#XB>=&2T@i*@8{5H{B*`c-p|H?9N|{hx$!`fja9-0Gp<9sox1W%RGH zf`voz;;r8hGo>2zV8b1coHVPD_h%yxi{l3C(qQEm0;3KK|E*y$C1&uqPYXH}9#RI&vPR9j1iG0j|{?X(&l>c}a0X30LLw{sfCIs#`QHtmPjKO^4WR!tnlWzZ> zM+w;r#6pye%DX91(?TkR{ctz8J)vd#nZT1_UcfOw$0z517X?P3_J^_mNU`XdF@#J= z?r-~gE;2XFqJ9n(YK@@aU%nN(oc`zKn(+Db!E6HO&$JYIUgr8CS(xSSfQ_xgAojeQv;iZ>OpMHHgcXe^% zd;agwUc$HER8PdtzlG90tjDXFv9ojMmY}12{tC`FF>x+AeL8z(`lYLHCeH!yd1-li z_|%E%tIPP`0q}8s8phJORPO58Q&)coeq1yPfC?l@RNwH($6&qku@I6ZNV_Pw|I=T2 z>D#AX|MuMfapc=y_w~qP(I}EX_y$rmU)0+mkK+Fm9Fj#DzX!9~>zUWzT=-rtbpi_2`26*`W$nL9mk?kxDr@IsS5(>W@`DT2SGD6`-) zM^#=0U<3T-GP?gQ&n8ogso`axzaO2xs4k_W0UtNZ;{6Y0SWYEo`+EUlUiAHEDkML- zOcD>;+2$vRUm_Q$bI?|T;`8JO4(#v9qmCC5NA2(2dw|Y2*dOA-7Hx@#TY&VZU~fdL zY}3g7uJ&iTU-a)Xd+6o@czxU(G{<4Dj8@BPnh|&0HW}C(()28sJzNFMZWpkB-QMv~ zo>v>y-`OncUq!r!_7;!dwI1sAhd1@7uutANB2<%xThaIVB!$YTIXW=mJd}{;MLwqt z8b-q%FP92*3HB6R2c!Vp)hTx$y1lS>$kK<$@eGKl{d~Mxn?i^=xJ3gOXpckRc;i~( z*G4hFvNqnh343Ezt4yWol}V?{RAHZL1YIS%L=gTHV0F}A-zrEoPp`PES8yius({(>cBzkD?iKd+7b*a#1- zj@My!yt3sV7eIf&Ew`N8HPgZUKu|$1xMmP(CECXW;H0_UfG*p5#q&mCAH^VTc+UNx z0qHN}8|Zh~upAQ*nH>q!alEetNv3Uy=0&nOgm`g^tx3#xNlv0#+kb(0PxyawGH*Qr zc(aFI@y7^iX!iT;6Sc1;{^fgqKU{KYMiwMacrC7S8Q34x*HeNjt5PT{tC&xz_|Q;D zjqT><(n$LH@x-haI6DvbTTVqW--QXluuC}&?mC*%V7{sfc6YF$Fo#1p&PpL622$GC z66!|a?}H@|{(n|WDLEm9^@zfU)Dr3gmZHd-=D?>)hQMCUBjZu*Y3n2LUR3GZrLZ}Bof1fCx z=hXCxiSxk2m(L~7)DSPi6=>b?3OnyV!yH<{eqW<2cOy>K zb#C-aSYJjYc>UwDc!+jf+o@qbnN4TCs@IU#bc3rtzG)sWSG~v@RGz|EKNf@~Tu1Dn z1xfF?b&U8Gca0hecD{4%7svkZe>{x&+Tj`u6Yo^V4Yb6-_aiPhQpNrlfshpDBTHA% zoDc2li*eV$^{}Cn`&G-CYydaKd~P;%KtSE*DD*^b;d<4E!91rM12DQ8ZXI}M1=X;{ zTZWSl7pw56yQOZ$d)zh4PN%ew-*4TncLpo^8vSc$X9NB}a50zzET2jn02J1L{aQ(1 zS>3<3y1GAd4f)kdG2i_|(b%{SrD*u$P>Kb=6sYL+d}jm4CDdcR-FR9o7q69efM-GJ z8G0-ae+!M*(mmj1fB02?W97pl#9tqysUxoc-yi?>y{(OF#kcG4y>}h)O#R{C*Z=MY zD5xLi{|@6{{A}ai%8xfnpMCgt@ea=a-o0Y+*KgmvR{Hx5bcFQd6Q_e-AG+%lAi0Bh z!vopI)XlD8=+z)T$3Wn5u)ZD7uaCG{={ostyw+{U=B5q2-fkr;UJw^ zcFOvAuihXpWB+lvamNJB7kJ|iGLEH(rB0_<+JS#nEO$WBDuXsxEahR3Hg4(8 zN*Ao1ZmIEQ+}};JULWk_E0ucJZQy=(irrNNUSHj63>p^v)s8a)gET%Uk00v#^Ama9 z5xADRHNF$RI^fV7xL$sBtpj-=edi$ve!xe4(`j`*oE$_h%)f_F5d!7< zdUpjpa6B(Wk)cj(HM;u9A4YL~5Y?XEx`pZ4b%GYgr=`1w1C5-5XEa^JU)PP1+wbfa z-)Vn&9WN1|6KidNnN8AZd6svKsP3#b-xpsTZRjV*{bO-*-570qUwuDxyi9!y{Tg?x zdZ232XBr>yLB#Xz3io(EdivD&u1ufk!+#Zf^lthvSCgd~CBk8S0rz1@O^GAmSridZ zw0R;E9#$A7tx~WrYFwbkW@QC39Z_Kx$6Pc)?TyJuGA4#K*zcG|<vZw4SGw9vNNeeU&JW_r#@yF3i7x+*h*#=&9 z{43O1Au-=n1MAXI|2d+^ct(sR2}*{F9{h>dzWK@2eJgs=S|rw=2>$(xZ3(DfOHITT z;CH>xKTj$Tem^12E?xf11n@E;L+&9P$7{PtJ>h<4qXJBQG_xpV6zm@yh(fvSTy$=E zA(w^yoS2@5u*LMm5*nd}&Lh7!ck0ar;hc&d8gHJ3Kc(_X=s+ll{WwJs;4fjrQlQVO z$_oiUe~j|C>AB_0)6t2ue9Y%lXLIV@!eaJZLY^3!z_AdW7N7=^15TDB;18!1d2T+F zyo?+1^)aHcg`A93YbunHQxfWVq_dK$`B)MhIJ_@8u>I1ELP|*)=|A-t@e*|;5Jxiz z)YU8|@w`1Gx+UaVWTba{!Xe@cA0@z$yM9Kl?TvQ82eU=<)~0UCLC31X{<()SZ_B?&{bF043JWteazq0Zg-{PuB<{HpscULUYK=yrQsBf z$1Csp{L!6NpS<6Ayi&el{oy+7ZLzqrns3}G)i*Y-MU!c!) z{aP}_aZV6;2(-frRTCD>sKA5q@es##-9Z@Mmac>Uf~Bk*ZU;rZYgHeQft#`qaRZnz z13v*j2B?jB!x}WY4p=_W^PPQ%wnC=co=fIvctA&uK(Sm#Vg~nv&rv<#7hs^s0`?Xv=CGc?gs|L!?-bW6I(D2+ z7nf^*&x7lkgB`!BqrU225C6g?i>S!;D=_f;dTCWJt^&33I}hNvQ}oHitGN481>bL! zN~_@WmOy8OejAP(UGO!`>w3jE+PHs+_2UW3I#PnZ-UF2R^@i)$B*VhMetei;>8#X$ zT-thj9}-|bAEf+6vS|x-mqXIjRtJ|Vf^0In}*@M3%AiU z{QbZ^3* zEKcnA)@?5gduEcf*qk~>eD;efMgQi{W~NGBfdhY}S&z^xaa+5%ql!KFkAJnX&0D+o z-xvuyC!gSRBKowt$?f-UeZucWfX7qc+U+Gm>{no@b~DJw1o(JD9GXtZ2Xg6ItY>cm zYU9yaIFu^&h(bKfahm;mPT@XCQNI4rZeo_>`kEq!5^QY#1!AVB$^^7ad&n{@2i|Nle)fuCIcHx8D0rX$? zRGMY}neV3jkEvR_ruC#yMm^Z~ z`6ndA$utQPod{@o6649w&qI4EIN(!;T=w8q3iWRMd46sw zh2tw@x#@}NE7>{dzAyRlwI5wWb$&tpB0dpd+7TgWijY!$ya9D3IMAXB&Zr`O$SR;t zCUa4gpG?G-5uYG8XjK2aQk^xIp>?{FXVt!xmKAbIYi!Lwtk2Pv~HA zIk${seC`XoCntP4&D_~#d_H#ywR&^8<dQV{!Jd5*1k^7i~UcApK z#r@&TpqS#8QlS(6^+795f?>L>fd=FAQPJcK!B7q=^tmtMC;Y?zCF))OcYGyGLwp^i z8#EkU^!r=*a`i|F&1Ha^`1OTLNnkDL#Q}&U>FbM3K-F^rO+9gduVMV~33f&R8pyF> zJ}u|Ia{9{B^xV17>)2|cSB0^UqB+@toEFL;{u$$A0$v`UiK}P){3wc5p2(bxJ_#h% z$9$%U0N3x6%2c{G6purnL^>0AWdCmQ&p22*?wku+N#nY{%hlU+&faDk9Ukb9sQA51OlJTK_$j?WPy(UE282h7{ z?d)#C8z#;kb~?p;=MSv*iy(ug6B8^-+wUimlxPenXiq_ZO>f_<9U@S zWJl$U_-L5V;CbRenPm#~rUcLJsaRi{qQ+xvG@AyTt@(VU%q-7qGc3hZOaA?3gus6i z7qja5dBMl`_=^!atw@~aVHx$YUU>A%W94`{PLe(!FPE6#{MWZ$jsJ@(kvd0xMJPAEE5O>rfqZkpAu^sR+*2OoveW<;?7jl z><1waK68AX#q)=o>>y^eZS!}m9WMY+owTM%(fuV`xch(rU(o8k9~cMYXnjqum#!gS zZf{a2^;(b)M*nSO1p7&^*|OT3U|+hljCzg3(r?!W-pDhRyCOMSM!ZQgkcX-eg8~SQ zh>u1P97ckT8stZG^A`NshNZ6|21EEXGCtz-XM!WT84T8)uFhb;bsh7DXIO_DsDfuo z$hYdc?UdTpfmPFq7cqZKo2IL7%Ynv5ZwlWp5Z)BcOf?9z;NpEjtI-v^P0KFdw}Mr~ z16_bs0APa6CK|zDzjdonx{lCLdHk85U#nZ?X1!~y-Zu1tj(7!Lh&lSqs(~5^>oKlh z-Pth9o$Kq(k~#3>vx4iOn90%0UZ=_g(eG8aZZht^Z4bbS0)D2GqYuLd+M*Iam5TV> zBR%eAn_#S$Ju-s#!FB9U+seH83-+WK!G2E=9P>yO#qCRGpTc^gCu(~`_Uw0?X;c_) zev^nU#s2NZ^#g%_{@1bimnIRvOr2!Hua5ThSLs{3dE}>Btw7WT-@NKR@7no5ze|HoPi)#{f*EW5<9P99H z1cUH$yS90J6wmK8C($Z5=v2i&7-OroXwo3W>D$2C#n4kZ1C660;_!wTdU+)4Pn2l>| zrN^cBR_nh0?`mnI{NbHsQC4FcUC^! z`uW3qcS^r~@A{81f8N`;mVbC>C4aAzuisli{Jv6bbWj_sZ{@d2m{0Z6pbU4iyknN& z6vN*%O#|K5>Q;ATWDVo3H?e{W^lH_)&A3=kO{a`^!WcB+SS;|;>ZJ1#7kSy3q_@Li zyl?ur(2(NHtNmJJQ#uL#R;slp_qa13#kly%G~z|#QRb1RyxJFf$@sh<|Ad99K1Bu= zM3%ySFL7vLw>x7ik_fYpe$2Bc+2n&9_#bkJMSLdA&X5VR9a1=ThV%VB;XVpv5yCD| z0UrKMFQkCD2#t4z=X|^z)YJ^OEJdS%2`!0ZY~~91k6P$N^uW+E{F`JT38@kUm9Z3$ z{U7@~QUI~&@G0d~0{ansxd~vFd@2Mb6Yx`cH0a}bcyOG`sx0vH;gBYTLh!BTL;>;b zZiWKoR+0j7j*m;Qrw6{9J^8z{ESLJxg+Ba|c7Pb-MR;qjZ$S|^k+>pkR9{){ZhM0I+-27i>0`#A3KG;4)2&X1@^m{etJ7pF9IO(k}9fem-s7H6ms; zjI{aSaTW1`PFD;IGr8+_D?a`_fIho5KyXw**o63vuxoYh`go#X@}Aj4e_F!7HteY5}&WSZWXK~SrNTQ_BZ_cz(W6k9lhLoaJN(a2BBHfX3`#d zwLjBhXTYDOZ>PUnfdYH9`pbi14)OIaXCpY4SW1?cF@DR+kQC6!vysd!XinJA`uuKy z4XhKQE|bzX2$4^d>Hee?Bsq%1`;oi^902k7A43_==RbaTN<2BgPmw2k?OG0e^%ewR zBXazK8k3U!*f)ro<5j}!8*SQ{MEwTl_tUM1<qEfco^}O+jOn|XhrPW)i%}x zT5Wp9_^3~mGNT;$qI|C=?RPuOrv<3q+CsrGqKF@lOpOcSCsc@<|MIfDDMzWAN9I znN$MP%Gd%T31Jz(2U-66+jAN4r%(xwcm}~LJUVGsk~!fb^nNr&PW}iSp{x*y$@smn zggAEyvd6qMg!v9)0}p^qj!R6R1AeCT|13;y%0%Mu`qazdKYsGl-6>+^XSG`L>ECjz zh!0)jcoW4nn|*}zz#mQXXK^PyXfWk(xg`SjK?LK&Cg}JGJQvve@cUkbW>8g%hUAgT zG2(Hb9vpT&bA6@$58Ye%{`&+?Of@!5bRqJvK3@Kiy!pOl4Br3cDmC)A$S07aleXw> zigeTJVSc;M-0}{+xN_GpesZh>e-7;->-4*wce`d0t!}WMpk(Y5Mk{FY?!g{`r)|>v zmQi(UlO5oz`OSCMpuK5rto*dRGmh^=Nx}3OVw5)8BGzyIasJNeul7q@Ybzr(=F_A- z8zF3}9a@ZE*gl2z-u#j*ERs-P61gQ0^M{&0N$qj`0y0+#>>qp41R0u_0)eD*QPvP| z4CkO(rO3lkZmy4bML{8=5Rx%10?Ao?&S@7x@XGQk_-KBA)il*d`imJNwM;sV_ag_? zw74fx>~CZxj`>9lQT=q}lW07>$@j3I^&b(Q%pR$}KF^-n#C#pyj!pg|-nMsx!Mhdg zmuqZfO?Nm>J5yAHzNcnBuDs?J#xFJ6N-soayDBZG3 zP8a(T*uxFP)yd_80@PQBXN2JFTpY!CBW^v0%Sp|5fYNLoix zU&Zbw;u$WmI3)<2iuJ=slSwl5SL}J>^k4qw7?Jt`r_7P3G2qGb>`8muqYg)UQ4D$pRXm#)C|dQN2NVMfc@scSB~~m z>0Lny@Qbjwn!HF2r!tBbdlE~+|Kd~ASCms3&_tJGS75KvRs_wyQ?DmqdQ(7sF_@eQ zAKgc_j3xtr09`{9VmUPhC(f@|MwPJ!h{8uTAOr$@CY4i>0nR10>{u>y6c`)GG;p`r zB~K%vA2L37HvuL4SU4tbFSd_DzmQ`xKnr+;$1>`b&^>-O#b%IFScYW>{u4;1D0NOz zGLS%lzMY~C`vleLSX2x6cnhFFMVf;=QcghlZoe$WKHsXV9ZYL4C98 z*E`8evX(*yoY#DbEj%9{4gce!KqWcsH}dHa211MdPB@{EN8sPG;*p_+B*`aV<+44$ zUU$f62kk|h6C5!M|Ck~KPnFVSVA1vacai-EyvWM7#z|rMWxW3?!8PqEyD27|2>fq@ z6z{q<&q3ktrj7M>TLgpPeh2zEO*FNH{YNh@9WM^v1I9|Y-@y6`jB3>ALeEV0tl9QB z{HaZDYBM4PU5cSe*voluba%I&DOb+_oFWiEdnCB7)Y=TyjT;2!*Y2pr54Ph2c1@DE z($E`!$kwV;y~9nS%awMaCsvj!4poV4!|~{apC@`c&F`~Kw5)q|J&5&Rinlu2t&=lg z2YRIREYWjhvXd%BwETRZ!EpiA(2Qm4V!xj42cIQ)07a2@NiOe18IJfPVqn(O`!;_Z zI`DRqd=^ndtDze7L_W^1FFg7qf+Zdt<}D^bg0rOo&qW_QiZlYv1lLeMaiN#crqk`I z-gaTE$)rYKA?EvT?$i3RpfB@bfqIr;Ls?47?9u1=NQ#U+PyFU2ml{2gs9hq6r8eE#t}w+-lJ`kPg#P*^8{*vaLe`9F&DS@fk9w{qMLlV^&#Fudc<8Xex%_I9VvzBR^oXPEWo+aWvI;k`zHqhma671>Pq^5hB%JFDnH0If`r>3O1 z0oIB&-HE#T3el@7Oe@hAr+7EpM0_sT93}Fyc=uwf_v$Cl6O)8ejLCXNaTZw``iiZY zF;Cm|)Q`Q{4_pQJQ^!`^jTjM%bz>gZOLidax*7TU*{X5jAD$wOTLdxa%FAxuR6w8slfiQ4|Jg(2y$-NFs=q%yHDfk}}snhm$u-)p;J)IhY z9y>4|Fs8?gH|b0 z+j*V{-rX;FgF$b{thmk3o+oPhc>9jmzm~o+uy2hYC2YqQ0TwXCp;m7-eU$iz8<+I` zKqcIAgC7Mkf7X6};r6lnG(6B4Tm+}3TnGXi^=3~xy4id-MZ%19P&UI>)91ichnUe)0MB*9$P_lqw~5x zUpmlwJgkqlcS^ne?!yf3-|f|H-(|wiC3?@oe_^dmlv@tT$?Z|<6{2}~$P5Y{i!V#2 zN4`QpP*o+uJSC2mqqFPKw+`uPubRF;%C^VHFdqoToZS^Q(mB%O64h7G-(> z7NCXRq@+m8Ch$B_yOZp{$k|g$j}=%vZ>kqiDM?4tHB=}p{ z-2!ux%C?iJuZMjWQw%4tdS#B#%J4I6up^kmm(^>i1jd4<4>+j zG{-b!Ce|lc$ow)qYmWvzi`PB8-w%#Q+QBELNHKg1&)?b&(Hup@J+@~tIIcDqyf{J3 zqNS!FJ^?=U`Qjsf=AgSbpC~Urz1|3(;C~Lu-`-; z9haMIj24q_G~RoKSRy#({vvmGc5k5VuAqM2b^5j#H^|-)dtZaS5(5;?laaBqxVM^l zg(yTa?@mbu*|N1lKYKI8hXb`YOk(6q7_Y4(YixQ=^{N-Qo%HbY#JIpQi?wjF z=Td#T341;gV4HkTR2e#kf?6Wglu~6a*|?Z#Txesz$r%x@#|CJ%eR7(a!u#!$YMa8_ z4~U|O^V1yZsy#dN@uWf|;@B^V@sinGegN+gqQK2MzC2{Jn+ z$I(6y1lnEkr-T6f_qn91 zERThtPXyk#&kssY#5Fz}!XhWNx0y^`VfPV=>;lbL4CeDhs{j@5x#CSJcdr zrhMMagnCPRjCK_71Gz+wBKdwgQ@wDM=%?3nn^R*ZrMP3F{5_Q(}lxrk8Qb}1%IFFy^GEU&pj%+H@B|geoZHyKTei{{hd}%$Np+#%XpUx@d3UYxOzm0?^R>v_@apK{Ts~x!v46Su=<+?Q zyiw}CS9%|Mp|n?yv>HqmoI8VN@cX)z@3gKN#GOIyI{d-SpEIpHL3<H>#(r`?e8bAR^NX;(3IJ1Xq;0Hfwqgu4lU9jh@(G zyb2-dF6MtFOqz6{8@JKP0{2T4EVdRz)~}haDC{dlXYzp|QX}{SL9a{SAkf@#g)r)Y zw-5h*PpS!&J2d%IlfqkJVhbF5GUk~u5R2AoAf05_~idT=zjRt~;w0*}Y$ghO#vt-(NhwF&?VdF-e%W1@ zLpV()_CU&@q4%-NVybIMK?_Y4>odrIDnfwy2=ATG7_Vdec}+-+ozw!gBw}?OiwYrW z_vgnbDeBidX#C6sndp&9J3{do&s@aJ_T5F9nLS7cu)n$?Nz9gc-khh*`3J8Mt`;k5 z(RFmVBVr=rvs}L>EqCJrVW-F{?3q@fpzfUUWZq?;6u{p=x8z-yWH&|8X63ICwj^-b zO=*_WuUb2)uMm2eVpOv7M!PWIDyq2N_j_DWbRHyaLvh>B5*=g9?iSNEr;LgQ@=e*P=?*_u9kD)G!xgJK*&LA7 zFzm-2r`Lca6YcHax4JlACE}Um>mc|woXU<3|Ie_y^!PEuQ-grvR=Ie|Oa&-&NLsg*FP*B@B}9^>;2S9v(b{P(k! zEv@hr`_IP6*n2^0&0(6s2A)R;t2em06BHgtm@4eU)aIbq5XleIWIf!1eX)C8Z@Y{X zvuiUto)5wZ*0}qDt)Hxz$El-)8;0H3?Hu2|CXq#)uhyBm>57$Sh-SAh!k)z$Lv405 zA3T*m*cpEJDB;AqmR6wU0#>9=e1o{wt`m=G_Fjy<{`zN_uOgG^_0oZkw)^l+9qVa& zbtX`oi4x3gznN(x{>`~$vNx5z&n*(+#iK+kBE#e3O|9o46hwTq_vN>0&JXV;pltM5|LQ`LX4P?vB?QZMSjR(Ys2|DeC6_Si$4qOv`n?Bjmqy+MX-EI#Ng_V+c+Uq{^xrXLNoNBR;8d#MseKVaK)6*jBK zasT$X+#A)1tz5f)ske{Mck3!upXW-i3MDB7`~PyRI2Fy~VpD-2)~{xcXBy1ztvK}9 zZJfV+GTI0WWjb1>lg3wHA(ExT2e0*bI17fWR=2cRaTEDOD_>(&Ecx!oEt{hDc1ZWly&~~D6bC=6e3GS2k(C)eB_;z zr}M{;zWr)wV;=iYQQ{j3#<1I-*T?#!JYy)x0468we?!3@y1W(Stq4_NDPsofb&KIk z;aFabl_tkZar7tr@zn3%OF#K>j@$WRE&mFUEyR&HMl#t}drTJVv!w!Z+C4t4t6EjU zdV{lGyAbtePPsD^HN@w5&2lw8WXMm<41bj9Y5^y+YbMEH7I-`C38C2poMA+aDLV)~ zY%d&ZO-7qy)KGV^ewP9xKkN^d_jcauZT-bv_&1A9FWRP+zLRVPp|7<*nKLF+6){1og}9Szj{N@|z3X!uXL>LAb_4R% zm_XkES{jS!8$ih!lem)dWJV+ikQ#eyEb%7!)NaO>WoafKHi_qw#{C(aETj_Fp6XqiH9dAIW@nI&t?~iLa4^WK5lm z!&%F2CIuw+@qCIV3C(1nj&oGpJ${wUZj8hm5^Zv=Sj(0W--UyIvU|I5F!=Z#;J=|_ znJtv2eU|GexW6eFBdQg~<3^ey&fnk9ME_>-=+m70B>$*A13YbA67G&&(fhBgkHqi1 zMBeT`O9x8VjK|kMe0<}**T|E<{9x#EZ6v-uwOf-7Dj=a%RfQKH(S7U+gaeg}qGXs0_ zFlGIQ-1aMN^(Qg)9_+PI&l~l$v6s+>vZa^E%O`$vY5zCUCTv`#l)?SOvK~^sc6?)K z>E_T`a_;un@CW(e!x^WZsY0If#;576j|-c>=XUnU1MFYQsVhcrY31~Z^(htWO$jBj zYsMTa%r$Y|{`6j-Dh~x#$KBQc*~Pp7nKZeUN$47{Sww^VUg=4{{{hBGifK-M}^(@a%7((KS@(Z5hFg@kR

    }6DD3BIu+icC$8u%d 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

    %uS8K5QbXeBroe{yqd1^^jN+KDZnY%Op*&trg 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 gTNbvFf5273 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: -.extern get_cop0_epc -#.global run_bios -#.global is_load_delay_ok - -_start: - li $29, 0x801fff00 # Load stack pointer -80010000: 3c1d801f lui sp,0x801f -80010004: 37bdff00 ori sp,sp,0xff00 - li $k1, 0x1f800000 # set to hardware base -80010008: 3c1b1f80 lui k1,0x1f80 - - addiu $sp, $sp, -24 - jal ResetEntryInt -8001000c: 0c00d3aa jal 80034ea8 -80010010: 27bdffe8 addiu sp,sp,-24 - nop - - jal psxsdk_setup -80010014: 0c00b0e1 jal 8002c384 -80010018: 00000000 nop - nop - - jal main -8001001c: 0c008000 jal 80020000

    -80010020: 00000000 nop - nop -80010024: 00000000 nop - -80010028 <_real_exit>: - -_real_exit: - la $a0, progtermfmt -80010028: 3c048004 lui a0,0x8004 -8001002c: 2484a7e1 addiu a0,a0,-22559 - move $a1, $v0 - - jal printf -80010030: 0c00d392 jal 80034e48 -80010034: 00402821 move a1,v0 - nop - - jal call_atexit_callbacks -80010038: 0c00b123 jal 8002c48c -8001003c: 00000000 nop - nop -80010040: 00000000 nop - -80010044 : - -inf_loop: - j inf_loop -80010044: 08004011 j 80010044 -80010048: 00000000 nop - nop -8001004c: 00000000 nop - -80010050 : -###################### -# VBlank handler -###################### - -vblank_handler: - addi $sp, -120 -80010050: 23bdff88 addi sp,sp,-120 -.set noat - sw $at, 0($sp) -80010054: afa10000 sw at,0(sp) - mfhi $at -80010058: 00000810 mfhi at - sw $at, 112($sp) -8001005c: afa10070 sw at,112(sp) - mflo $at -80010060: 00000812 mflo at - sw $at, 116($sp) -80010064: afa10074 sw at,116(sp) -.set at - sw $v0, 4($sp) -80010068: afa20004 sw v0,4(sp) - sw $v1, 8($sp) -8001006c: afa30008 sw v1,8(sp) - sw $a0, 12($sp) -80010070: afa4000c sw a0,12(sp) - sw $a1, 16($sp) -80010074: afa50010 sw a1,16(sp) - sw $a2, 20($sp) -80010078: afa60014 sw a2,20(sp) - sw $a3, 24($sp) -8001007c: afa70018 sw a3,24(sp) - sw $t0, 28($sp) -80010080: afa8001c sw t0,28(sp) - sw $t1, 32($sp) -80010084: afa90020 sw t1,32(sp) - sw $t2, 36($sp) -80010088: afaa0024 sw t2,36(sp) - sw $t3, 40($sp) -8001008c: afab0028 sw t3,40(sp) - sw $t4, 44($sp) -80010090: afac002c sw t4,44(sp) - sw $t5, 48($sp) -80010094: afad0030 sw t5,48(sp) - sw $t6, 52($sp) -80010098: afae0034 sw t6,52(sp) - sw $t7, 56($sp) -8001009c: afaf0038 sw t7,56(sp) - sw $s0, 60($sp) -800100a0: afb0003c sw s0,60(sp) - sw $s1, 64($sp) -800100a4: afb10040 sw s1,64(sp) - sw $s2, 68($sp) -800100a8: afb20044 sw s2,68(sp) - sw $s3, 72($sp) -800100ac: afb30048 sw s3,72(sp) - sw $s4, 76($sp) -800100b0: afb4004c sw s4,76(sp) - sw $s5, 80($sp) -800100b4: afb50050 sw s5,80(sp) - sw $s6, 84($sp) -800100b8: afb60054 sw s6,84(sp) - sw $s7, 88($sp) -800100bc: afb70058 sw s7,88(sp) - sw $t8, 92($sp) -800100c0: afb8005c sw t8,92(sp) - sw $t9, 96($sp) -800100c4: afb90060 sw t9,96(sp) - sw $gp, 100($sp) -800100c8: afbc0064 sw gp,100(sp) - sw $s8, 104($sp) -800100cc: afbe0068 sw s8,104(sp) - sw $ra, 108($sp) -800100d0: afbf006c sw ra,108(sp) - -800100d4 : - -vblank_fire_user_handler: - - la $t0, vblank_handler_callback -800100d4: 3c088007 lui t0,0x8007 -800100d8: 25082ccc addiu t0,t0,11468 - lw $t1, 0($t0) -800100dc: 8d090000 lw t1,0(t0) - - addiu $sp, $sp, -24 -800100e0: 27bdffe8 addiu sp,sp,-24 - jalr $t1 -800100e4: 0120f809 jalr t1 -800100e8: 00000000 nop - nop -800100ec: 00000000 nop - addiu $sp, $sp, 24 -800100f0: 27bd0018 addiu sp,sp,24 - -800100f4 : - -vblank_acknowledge_irq: - li $t0, 0x1f801070 # IPENDING -800100f4: 3c081f80 lui t0,0x1f80 -800100f8: 35081070 ori t0,t0,0x1070 - - lw $t1, 0($t0) -800100fc: 8d090000 lw t1,0(t0) - ... - nop - nop - xori $t1, $t1, 1 # Acknowledge VBlank IRQ -80010108: 39290001 xori t1,t1,0x1 - sw $t1, 0($t0) -8001010c: ad090000 sw t1,0(t0) - -80010110 : - -vblank_handler_end: -.set noat - lw $at, 112($sp) -80010110: 8fa10070 lw at,112(sp) - nop -80010114: 00000000 nop - mthi $at -80010118: 00200011 mthi at - lw $at, 116($sp) -8001011c: 8fa10074 lw at,116(sp) - nop -80010120: 00000000 nop - mtlo $at -80010124: 00200013 mtlo at - lw $at, 0($sp) -80010128: 8fa10000 lw at,0(sp) -.set at - lw $v0, 4($sp) -8001012c: 8fa20004 lw v0,4(sp) - lw $v1, 8($sp) -80010130: 8fa30008 lw v1,8(sp) - lw $a0, 12($sp) -80010134: 8fa4000c lw a0,12(sp) - lw $a1, 16($sp) -80010138: 8fa50010 lw a1,16(sp) - lw $a2, 20($sp) -8001013c: 8fa60014 lw a2,20(sp) - lw $a3, 24($sp) -80010140: 8fa70018 lw a3,24(sp) - lw $t0, 28($sp) -80010144: 8fa8001c lw t0,28(sp) - lw $t1, 32($sp) -80010148: 8fa90020 lw t1,32(sp) - lw $t2, 36($sp) -8001014c: 8faa0024 lw t2,36(sp) - lw $t3, 40($sp) -80010150: 8fab0028 lw t3,40(sp) - lw $t4, 44($sp) -80010154: 8fac002c lw t4,44(sp) - lw $t5, 48($sp) -80010158: 8fad0030 lw t5,48(sp) - lw $t6, 52($sp) -8001015c: 8fae0034 lw t6,52(sp) - lw $t7, 56($sp) -80010160: 8faf0038 lw t7,56(sp) - lw $s0, 60($sp) -80010164: 8fb0003c lw s0,60(sp) - lw $s1, 64($sp) -80010168: 8fb10040 lw s1,64(sp) - lw $s2, 68($sp) -8001016c: 8fb20044 lw s2,68(sp) - lw $s3, 72($sp) -80010170: 8fb30048 lw s3,72(sp) - lw $s4, 76($sp) -80010174: 8fb4004c lw s4,76(sp) - lw $s5, 80($sp) -80010178: 8fb50050 lw s5,80(sp) - lw $s6, 84($sp) -8001017c: 8fb60054 lw s6,84(sp) - lw $s7, 88($sp) -80010180: 8fb70058 lw s7,88(sp) - lw $t8, 92($sp) -80010184: 8fb8005c lw t8,92(sp) - lw $t9, 96($sp) -80010188: 8fb90060 lw t9,96(sp) - lw $gp, 100($sp) -8001018c: 8fbc0064 lw gp,100(sp) - lw $s8, 104($sp) -80010190: 8fbe0068 lw s8,104(sp) - lw $ra, 108($sp) -80010194: 8fbf006c lw ra,108(sp) - addi $sp, 120 -80010198: 23bd0078 addi sp,sp,120 - jr $ra -8001019c: 03e00008 jr ra -800101a0: 00000000 nop - nop -800101a4: 00000000 nop - -800101a8 : -######################### -# Root counter handler -######################### - -rcnt_handler: - addi $sp, -120 -800101a8: 23bdff88 addi sp,sp,-120 -.set noat - sw $at, 0($sp) -800101ac: afa10000 sw at,0(sp) - mfhi $at -800101b0: 00000810 mfhi at - sw $at, 112($sp) -800101b4: afa10070 sw at,112(sp) - mflo $at -800101b8: 00000812 mflo at - sw $at, 116($sp) -800101bc: afa10074 sw at,116(sp) -.set at - sw $v0, 4($sp) -800101c0: afa20004 sw v0,4(sp) - sw $v1, 8($sp) -800101c4: afa30008 sw v1,8(sp) - sw $a0, 12($sp) -800101c8: afa4000c sw a0,12(sp) - sw $a1, 16($sp) -800101cc: afa50010 sw a1,16(sp) - sw $a2, 20($sp) -800101d0: afa60014 sw a2,20(sp) - sw $a3, 24($sp) -800101d4: afa70018 sw a3,24(sp) - sw $t0, 28($sp) -800101d8: afa8001c sw t0,28(sp) - sw $t1, 32($sp) -800101dc: afa90020 sw t1,32(sp) - sw $t2, 36($sp) -800101e0: afaa0024 sw t2,36(sp) - sw $t3, 40($sp) -800101e4: afab0028 sw t3,40(sp) - sw $t4, 44($sp) -800101e8: afac002c sw t4,44(sp) - sw $t5, 48($sp) -800101ec: afad0030 sw t5,48(sp) - sw $t6, 52($sp) -800101f0: afae0034 sw t6,52(sp) - sw $t7, 56($sp) -800101f4: afaf0038 sw t7,56(sp) - sw $s0, 60($sp) -800101f8: afb0003c sw s0,60(sp) - sw $s1, 64($sp) -800101fc: afb10040 sw s1,64(sp) - sw $s2, 68($sp) -80010200: afb20044 sw s2,68(sp) - sw $s3, 72($sp) -80010204: afb30048 sw s3,72(sp) - sw $s4, 76($sp) -80010208: afb4004c sw s4,76(sp) - sw $s5, 80($sp) -8001020c: afb50050 sw s5,80(sp) - sw $s6, 84($sp) -80010210: afb60054 sw s6,84(sp) - sw $s7, 88($sp) -80010214: afb70058 sw s7,88(sp) - sw $t8, 92($sp) -80010218: afb8005c sw t8,92(sp) - sw $t9, 96($sp) -8001021c: afb90060 sw t9,96(sp) - sw $gp, 100($sp) -80010220: afbc0064 sw gp,100(sp) - sw $s8, 104($sp) -80010224: afbe0068 sw s8,104(sp) - sw $ra, 108($sp) -80010228: afbf006c sw ra,108(sp) - -8001022c : - -rcnt_fire_user_handler: - la $t0, rcnt_handler_callback -8001022c: 3c088007 lui t0,0x8007 -80010230: 25082cc8 addiu t0,t0,11464 - lw $t1, 0($t0) -80010234: 8d090000 lw t1,0(t0) - - addiu $sp, $sp, -24 -80010238: 27bdffe8 addiu sp,sp,-24 - jalr $t1 -8001023c: 0120f809 jalr t1 -80010240: 00000000 nop - nop -80010244: 00000000 nop - addiu $sp, $sp, 24 -80010248: 27bd0018 addiu sp,sp,24 - -8001024c : - -rcnt_acknowledge_irq: - li $t0, 0x1f801070 # IPENDING -8001024c: 3c081f80 lui t0,0x1f80 -80010250: 35081070 ori t0,t0,0x1070 - la $t2, rcnt_handler_evfield -80010254: 3c0a8007 lui t2,0x8007 -80010258: 254a2cc4 addiu t2,t2,11460 - - lw $t1, 0($t0) -8001025c: 8d090000 lw t1,0(t0) - ... - nop - nop - xor $t1, $t1, $t2 # Acknowledge Root Counter IRQ -80010268: 012a4826 xor t1,t1,t2 - sw $t1, 0($t0) -8001026c: ad090000 sw t1,0(t0) - -80010270 : - -rcnt_handler_end: -.set noat - lw $at, 112($sp) -80010270: 8fa10070 lw at,112(sp) - nop -80010274: 00000000 nop - mthi $at -80010278: 00200011 mthi at - lw $at, 116($sp) -8001027c: 8fa10074 lw at,116(sp) - nop -80010280: 00000000 nop - mtlo $at -80010284: 00200013 mtlo at - lw $at, 0($sp) -80010288: 8fa10000 lw at,0(sp) -.set at - lw $v0, 4($sp) -8001028c: 8fa20004 lw v0,4(sp) - lw $v1, 8($sp) -80010290: 8fa30008 lw v1,8(sp) - lw $a0, 12($sp) -80010294: 8fa4000c lw a0,12(sp) - lw $a1, 16($sp) -80010298: 8fa50010 lw a1,16(sp) - lw $a2, 20($sp) -8001029c: 8fa60014 lw a2,20(sp) - lw $a3, 24($sp) -800102a0: 8fa70018 lw a3,24(sp) - lw $t0, 28($sp) -800102a4: 8fa8001c lw t0,28(sp) - lw $t1, 32($sp) -800102a8: 8fa90020 lw t1,32(sp) - lw $t2, 36($sp) -800102ac: 8faa0024 lw t2,36(sp) - lw $t3, 40($sp) -800102b0: 8fab0028 lw t3,40(sp) - lw $t4, 44($sp) -800102b4: 8fac002c lw t4,44(sp) - lw $t5, 48($sp) -800102b8: 8fad0030 lw t5,48(sp) - lw $t6, 52($sp) -800102bc: 8fae0034 lw t6,52(sp) - lw $t7, 56($sp) -800102c0: 8faf0038 lw t7,56(sp) - lw $s0, 60($sp) -800102c4: 8fb0003c lw s0,60(sp) - lw $s1, 64($sp) -800102c8: 8fb10040 lw s1,64(sp) - lw $s2, 68($sp) -800102cc: 8fb20044 lw s2,68(sp) - lw $s3, 72($sp) -800102d0: 8fb30048 lw s3,72(sp) - lw $s4, 76($sp) -800102d4: 8fb4004c lw s4,76(sp) - lw $s5, 80($sp) -800102d8: 8fb50050 lw s5,80(sp) - lw $s6, 84($sp) -800102dc: 8fb60054 lw s6,84(sp) - lw $s7, 88($sp) -800102e0: 8fb70058 lw s7,88(sp) - lw $t8, 92($sp) -800102e4: 8fb8005c lw t8,92(sp) - lw $t9, 96($sp) -800102e8: 8fb90060 lw t9,96(sp) - lw $gp, 100($sp) -800102ec: 8fbc0064 lw gp,100(sp) - lw $s8, 104($sp) -800102f0: 8fbe0068 lw s8,104(sp) - lw $ra, 108($sp) -800102f4: 8fbf006c lw ra,108(sp) - addi $sp, 120 -800102f8: 23bd0078 addi sp,sp,120 - jr $ra -800102fc: 03e00008 jr ra -80010300: 00000000 nop - nop -80010304: 00000000 nop - -80010308 : - -get_cop0_status: - mfc0 $v0, $12 -80010308: 40026000 mfc0 v0,c0_sr - jr $ra -8001030c: 03e00008 jr ra -80010310: 00000000 nop - nop -80010314: 00000000 nop - -80010318 : - -set_cop0_status: - mtc0 $a0, $12 -80010318: 40846000 mtc0 a0,c0_sr - jr $ra -8001031c: 03e00008 jr ra -80010320: 00000000 nop - nop -80010324: 00000000 nop - -80010328 : - -get_cop0_epc: - mfc0 $2, $14 -80010328: 40027000 mfc0 v0,c0_epc - jr $ra -8001032c: 03e00008 jr ra -80010330: 00000000 nop - nop -80010334: 00000000 nop - -80010338 : - -run_bios: - j 0xbfc00000 -80010338: 0bf00000 j 8fc00000 <__bss_end+0xfb88960> -8001033c: 00000000 nop - nop -80010340: 00000000 nop - -80010344 : - -is_load_delay_ok: - li $t2, 0 -80010344: 240a0000 li t2,0 - li $t0, 0x0adecade -80010348: 3c080ade lui t0,0xade -8001034c: 3508cade ori t0,t0,0xcade - la $t1, isldo_data -80010350: 3c098004 lui t1,0x8004 -80010354: 2529a80c addiu t1,t1,-22516 -80010358: 8d2a0000 lw t2,0(t1) - .word 0x8d2a0000 #lw t2,0(t1) - beq $t0, $t2, load_delay_not_ok -8001035c: 110a0005 beq t0,t2,80010374 -80010360: 00000000 nop - nop -80010364: 00000000 nop - -80010368 : -load_delay_ok: - li $v0, 1 - jr $ra -80010368: 03e00008 jr ra -8001036c: 24020001 li v0,1 - nop -80010370: 00000000 nop - -80010374 : -load_delay_not_ok: - li $v0, 0 - jr $ra -80010374: 03e00008 jr ra -80010378: 24020000 li v0,0 - nop -8001037c: 00000000 nop - -80010380 : - -exit: - move $s0, $a0 -80010380: 00808021 move s0,a0 - - la $a0, called_exit -80010384: 3c048004 lui a0,0x8004 -80010388: 2484a7d0 addiu a0,a0,-22576 - move $a1, $s0 -8001038c: 02002821 move a1,s0 - - addiu $sp, $sp, -24 - jal printf -80010390: 0c00d392 jal 80034e48 -80010394: 27bdffe8 addiu sp,sp,-24 - nop -80010398: 00000000 nop - addiu $sp, $sp, 24 -8001039c: 27bd0018 addiu sp,sp,24 - - move $v0, $s0 - - j _real_exit -800103a0: 0800400a j 80010028 <_real_exit> -800103a4: 02001021 move v0,s0 - ... - -80020000
    : -80020000: 27bdffe8 addiu sp,sp,-24 -80020004: afbf0014 sw ra,20(sp) -80020008: 0c008185 jal 80020614 -8002000c: 00000000 nop -80020010: 0c0083f0 jal 80020fc0 -80020014: 00000000 nop -80020018: 8fbf0014 lw ra,20(sp) -8002001c: 00001021 move v0,zero -80020020: 03e00008 jr ra -80020024: 27bd0018 addiu sp,sp,24 - -80020028 : -80020028: 3c048004 lui a0,0x8004 -8002002c: 9482b9fc lhu v0,-17924(a0) -80020030: 3c058004 lui a1,0x8004 -80020034: 24420001 addiu v0,v0,1 -80020038: 3042ffff andi v0,v0,0xffff -8002003c: a482b9fc sh v0,-17924(a0) -80020040: 9483b9fc lhu v1,-17924(a0) -80020044: 94a2b9fa lhu v0,-17926(a1) -80020048: 2463fc18 addiu v1,v1,-1000 -8002004c: 00031c00 sll v1,v1,0x10 -80020050: 00021400 sll v0,v0,0x10 -80020054: 00031c03 sra v1,v1,0x10 -80020058: 00021403 sra v0,v0,0x10 -8002005c: 0062102a slt v0,v1,v0 -80020060: 14400005 bnez v0,80020078 -80020064: 00000000 nop -80020068: 9482b9fc lhu v0,-17924(a0) -8002006c: 00000000 nop -80020070: 3042ffff andi v0,v0,0xffff -80020074: a4a2b9fa sh v0,-17926(a1) -80020078: 03e00008 jr ra -8002007c: 00000000 nop - -80020080 : -80020080: 3c028004 lui v0,0x8004 -80020084: 9042ba04 lbu v0,-17916(v0) -80020088: 00000000 nop -8002008c: 10400006 beqz v0,800200a8 -80020090: 3c038004 lui v1,0x8004 -80020094: 9062ba05 lbu v0,-17915(v1) -80020098: 3c048004 lui a0,0x8004 -8002009c: 304200ff andi v0,v0,0xff -800200a0: a082ba06 sb v0,-17914(a0) -800200a4: a060ba05 sb zero,-17915(v1) -800200a8: 24030001 li v1,1 -800200ac: 3c028004 lui v0,0x8004 -800200b0: a043ba07 sb v1,-17913(v0) -800200b4: 03e00008 jr ra -800200b8: 00000000 nop - -800200bc : -800200bc: 90820000 lbu v0,0(a0) -800200c0: 00000000 nop -800200c4: 10400002 beqz v0,800200d0 -800200c8: 00000000 nop -800200cc: a0800000 sb zero,0(a0) -800200d0: 8ca30000 lw v1,0(a1) -800200d4: 3c078004 lui a3,0x8004 -800200d8: 00c31021 addu v0,a2,v1 -800200dc: 8caa0004 lw t2,4(a1) -800200e0: 8ce8ba10 lw t0,-17904(a3) -800200e4: 0046302b sltu a2,v0,a2 -800200e8: 8ce9ba14 lw t1,-17900(a3) -800200ec: 00ca3021 addu a2,a2,t2 -800200f0: 0126182b sltu v1,t1,a2 -800200f4: 1460000b bnez v1,80020124 -800200f8: 00000000 nop -800200fc: 14c90003 bne a2,t1,8002010c -80020100: 0102102b sltu v0,t0,v0 -80020104: 14400007 bnez v0,80020124 -80020108: 00000000 nop -8002010c: 24020001 li v0,1 -80020110: a0820000 sb v0,0(a0) -80020114: 8ce2ba10 lw v0,-17904(a3) -80020118: 8ce3ba14 lw v1,-17900(a3) -8002011c: aca20000 sw v0,0(a1) -80020120: aca30004 sw v1,4(a1) -80020124: 03e00008 jr ra -80020128: 00000000 nop - -8002012c : -8002012c: 3c028004 lui v0,0x8004 -80020130: 9043ba08 lbu v1,-17912(v0) -80020134: 00000000 nop -80020138: 14600007 bnez v1,80020158 -8002013c: 24030001 li v1,1 -80020140: a043ba08 sb v1,-17912(v0) -80020144: 3c028004 lui v0,0x8004 -80020148: 8c44ba10 lw a0,-17904(v0) -8002014c: 8c45ba14 lw a1,-17900(v0) -80020150: 0800d30e j 80034c38 -80020154: 00000000 nop -80020158: 03e00008 jr ra -8002015c: 00000000 nop - -80020160 : -80020160: 3c028004 lui v0,0x8004 -80020164: 9042ba08 lbu v0,-17912(v0) -80020168: 03e00008 jr ra -8002016c: 00000000 nop - -80020170 : -80020170: 3c028004 lui v0,0x8004 -80020174: 9042ba07 lbu v0,-17913(v0) -80020178: 03e00008 jr ra -8002017c: 304200ff andi v0,v0,0xff - -80020180 : -80020180: 3c038004 lui v1,0x8004 -80020184: 9062ba05 lbu v0,-17915(v1) -80020188: 00000000 nop -8002018c: 24420001 addiu v0,v0,1 -80020190: 304200ff andi v0,v0,0xff -80020194: a062ba05 sb v0,-17915(v1) -80020198: 03e00008 jr ra -8002019c: 00000000 nop - -800201a0 : -800201a0: 3c048004 lui a0,0x8004 -800201a4: 9083b9f8 lbu v1,-17928(a0) -800201a8: 00000000 nop -800201ac: 14600009 bnez v1,800201d4 -800201b0: 3c028004 lui v0,0x8004 -800201b4: 9043b9fe lbu v1,-17922(v0) -800201b8: 00000000 nop -800201bc: 2c6500f0 sltiu a1,v1,240 -800201c0: 14a00009 bnez a1,800201e8 -800201c4: 24630018 addiu v1,v1,24 -800201c8: 24020001 li v0,1 -800201cc: 03e00008 jr ra -800201d0: a082b9f8 sb v0,-17928(a0) -800201d4: 9043b9fe lbu v1,-17922(v0) -800201d8: 00000000 nop -800201dc: 2c650019 sltiu a1,v1,25 -800201e0: 14a00003 bnez a1,800201f0 -800201e4: 2463ffe8 addiu v1,v1,-24 -800201e8: 03e00008 jr ra -800201ec: a043b9fe sb v1,-17922(v0) -800201f0: 03e00008 jr ra -800201f4: a080b9f8 sb zero,-17928(a0) - -800201f8 : -800201f8: 3c028004 lui v0,0x8004 -800201fc: 9042b9fe lbu v0,-17922(v0) -80020200: 03e00008 jr ra -80020204: 00000000 nop - -80020208 : -80020208: 3c068004 lui a2,0x8004 -8002020c: 8cc4ba10 lw a0,-17904(a2) -80020210: 8cc5ba14 lw a1,-17900(a2) -80020214: 24870001 addiu a3,a0,1 -80020218: 00e4202b sltu a0,a3,a0 -8002021c: 00851821 addu v1,a0,a1 -80020220: acc7ba10 sw a3,-17904(a2) -80020224: acc3ba14 sw v1,-17900(a2) -80020228: 03e00008 jr ra -8002022c: 00000000 nop - -80020230 : -80020230: 3c028004 lui v0,0x8004 -80020234: 8c43ba14 lw v1,-17900(v0) -80020238: 8c42ba10 lw v0,-17904(v0) -8002023c: 03e00008 jr ra -80020240: 00000000 nop - -80020244 : -80020244: 3c028004 lui v0,0x8004 -80020248: a040ba07 sb zero,-17913(v0) -8002024c: 03e00008 jr ra -80020250: 00000000 nop - -80020254 : -80020254: 3c028004 lui v0,0x8004 -80020258: 9042ba04 lbu v0,-17916(v0) -8002025c: 03e00008 jr ra -80020260: 00000000 nop - -80020264 : -80020264: 3c028004 lui v0,0x8004 -80020268: 9042ba03 lbu v0,-17917(v0) -8002026c: 03e00008 jr ra -80020270: 00000000 nop - -80020274 : -80020274: 3c028004 lui v0,0x8004 -80020278: 9042ba02 lbu v0,-17918(v0) -8002027c: 03e00008 jr ra -80020280: 00000000 nop - -80020284 : -80020284: 3c058004 lui a1,0x8004 -80020288: 3c048004 lui a0,0x8004 -8002028c: 27bdffe8 addiu sp,sp,-24 -80020290: 24060032 li a2,50 -80020294: 24a5b9f0 addiu a1,a1,-17936 -80020298: afbf0014 sw ra,20(sp) -8002029c: 0c00802f jal 800200bc -800202a0: 2484ba04 addiu a0,a0,-17916 -800202a4: 3c058004 lui a1,0x8004 -800202a8: 3c048004 lui a0,0x8004 -800202ac: 24060002 li a2,2 -800202b0: 24a5b9e8 addiu a1,a1,-17944 -800202b4: 0c00802f jal 800200bc -800202b8: 2484ba03 addiu a0,a0,-17917 -800202bc: 8fbf0014 lw ra,20(sp) -800202c0: 3c058004 lui a1,0x8004 -800202c4: 3c048004 lui a0,0x8004 -800202c8: 2406000a li a2,10 -800202cc: 24a5b9e0 addiu a1,a1,-17952 -800202d0: 2484ba02 addiu a0,a0,-17918 -800202d4: 0800802f j 800200bc -800202d8: 27bd0018 addiu sp,sp,24 - -800202dc : -800202dc: 3c028004 lui v0,0x8004 -800202e0: 03e00008 jr ra -800202e4: 2442ba18 addiu v0,v0,-17896 - -800202e8 : -800202e8: 3c048004 lui a0,0x8004 -800202ec: 3c060002 lui a2,0x2 -800202f0: 00002821 move a1,zero -800202f4: 0800ce97 j 80033a5c -800202f8: 2484ba18 addiu a0,a0,-17896 - -800202fc : -800202fc: 27bdffe0 addiu sp,sp,-32 -80020300: afb10018 sw s1,24(sp) -80020304: afb00014 sw s0,20(sp) -80020308: 00808821 move s1,a0 -8002030c: afbf001c sw ra,28(sp) -80020310: 0c00d311 jal 80034c44 -80020314: 00a08021 move s0,a1 -80020318: 02112823 subu a1,s0,s1 -8002031c: 24a50001 addiu a1,a1,1 -80020320: 14a00002 bnez a1,8002032c -80020324: 0045001b divu zero,v0,a1 -80020328: 0007000d break 0x7 -8002032c: 8fbf001c lw ra,28(sp) -80020330: 8fb00014 lw s0,20(sp) -80020334: 00001010 mfhi v0 -80020338: 00511021 addu v0,v0,s1 -8002033c: 8fb10018 lw s1,24(sp) -80020340: 03e00008 jr ra -80020344: 27bd0020 addiu sp,sp,32 - -80020348 : -80020348: 3c028004 lui v0,0x8004 -8002034c: 03e00008 jr ra -80020350: a044ba01 sb a0,-17919(v0) - -80020354 : -80020354: 3c028004 lui v0,0x8004 -80020358: 9042ba01 lbu v0,-17919(v0) -8002035c: 03e00008 jr ra -80020360: 00000000 nop - -80020364 : -80020364: 3c028004 lui v0,0x8004 -80020368: 9042ba00 lbu v0,-17920(v0) -8002036c: 03e00008 jr ra -80020370: 304200ff andi v0,v0,0xff - -80020374 : -80020374: 308400ff andi a0,a0,0xff -80020378: 00a63021 addu a2,a1,a2 -8002037c: 10a60007 beq a1,a2,8002039c -80020380: 24a50001 addiu a1,a1,1 -80020384: 90a2ffff lbu v0,-1(a1) -80020388: 00000000 nop -8002038c: 1444fffb bne v0,a0,8002037c -80020390: 24020001 li v0,1 -80020394: 03e00008 jr ra -80020398: 00000000 nop -8002039c: 03e00008 jr ra -800203a0: 00001021 move v0,zero - -800203a4 : -800203a4: 3084ffff andi a0,a0,0xffff -800203a8: 00001021 move v0,zero -800203ac: 10460007 beq v0,a2,800203cc -800203b0: 24a50002 addiu a1,a1,2 -800203b4: 94a3fffe lhu v1,-2(a1) -800203b8: 00000000 nop -800203bc: 10640005 beq v1,a0,800203d4 -800203c0: 00000000 nop -800203c4: 1000fff9 b 800203ac -800203c8: 24420001 addiu v0,v0,1 -800203cc: 03e00008 jr ra -800203d0: 00001021 move v0,zero -800203d4: 03e00008 jr ra -800203d8: 24020001 li v0,1 - -800203dc : -800203dc: 00001021 move v0,zero -800203e0: 10460008 beq v0,a2,80020404 -800203e4: 00000000 nop -800203e8: 94870000 lhu a3,0(a0) -800203ec: 94a30000 lhu v1,0(a1) -800203f0: 24840002 addiu a0,a0,2 -800203f4: 14e30005 bne a3,v1,8002040c -800203f8: 24a50002 addiu a1,a1,2 -800203fc: 1000fff8 b 800203e0 -80020400: 24420001 addiu v0,v0,1 -80020404: 03e00008 jr ra -80020408: 24020001 li v0,1 -8002040c: 03e00008 jr ra -80020410: 00001021 move v0,zero - -80020414 : -80020414: 03e00008 jr ra -80020418: 00000000 nop - -8002041c : -8002041c: 3c02801f lui v0,0x801f -80020420: 3442bf00 ori v0,v0,0xbf00 -80020424: 8c430000 lw v1,0(v0) -80020428: 3c021802 lui v0,0x1802 -8002042c: 24422015 addiu v0,v0,8213 -80020430: 10620003 beq v1,v0,80020440 -80020434: 00000000 nop -80020438: 1000ffff b 80020438 -8002043c: 00000000 nop -80020440: 03e00008 jr ra -80020444: 00000000 nop - -80020448 : -80020448: 27bdffe0 addiu sp,sp,-32 -8002044c: afb20018 sw s2,24(sp) -80020450: afb10014 sw s1,20(sp) -80020454: afb00010 sw s0,16(sp) -80020458: afbf001c sw ra,28(sp) -8002045c: 00809021 move s2,a0 -80020460: 00a08821 move s1,a1 -80020464: 00008021 move s0,zero -80020468: 8e250000 lw a1,0(s1) -8002046c: 00000000 nop -80020470: 10a00008 beqz a1,80020494 -80020474: 2402ffff li v0,-1 -80020478: 0c00cf49 jal 80033d24 -8002047c: 02402021 move a0,s2 -80020480: 10400003 beqz v0,80020490 -80020484: 26310004 addiu s1,s1,4 -80020488: 1000fff7 b 80020468 -8002048c: 26100001 addiu s0,s0,1 -80020490: 02001021 move v0,s0 -80020494: 8fbf001c lw ra,28(sp) -80020498: 8fb20018 lw s2,24(sp) -8002049c: 8fb10014 lw s1,20(sp) -800204a0: 8fb00010 lw s0,16(sp) -800204a4: 03e00008 jr ra -800204a8: 27bd0020 addiu sp,sp,32 - -800204ac : -800204ac: 3084ffff andi a0,a0,0xffff -800204b0: 00001021 move v0,zero -800204b4: 10460007 beq v0,a2,800204d4 -800204b8: 24a50002 addiu a1,a1,2 -800204bc: 94a3fffe lhu v1,-2(a1) -800204c0: 00000000 nop -800204c4: 10640004 beq v1,a0,800204d8 -800204c8: 00000000 nop -800204cc: 1000fff9 b 800204b4 -800204d0: 24420001 addiu v0,v0,1 -800204d4: 2402ffff li v0,-1 -800204d8: 03e00008 jr ra -800204dc: 00000000 nop - -800204e0 : -800204e0: 308400ff andi a0,a0,0xff -800204e4: 00c7102b sltu v0,a2,a3 -800204e8: 10400008 beqz v0,8002050c -800204ec: 00000000 nop -800204f0: 00a61021 addu v0,a1,a2 -800204f4: 90420000 lbu v0,0(v0) -800204f8: 00000000 nop -800204fc: 10440005 beq v0,a0,80020514 -80020500: 00000000 nop -80020504: 1000fff7 b 800204e4 -80020508: 24c60001 addiu a2,a2,1 -8002050c: 03e00008 jr ra -80020510: 2402ffff li v0,-1 -80020514: 03e00008 jr ra -80020518: 00c01021 move v0,a2 - -8002051c : -8002051c: 3c028004 lui v0,0x8004 -80020520: 9042ba06 lbu v0,-17914(v0) -80020524: 03e00008 jr ra -80020528: 304200ff andi v0,v0,0xff - -8002052c : -8002052c: 27bdffe8 addiu sp,sp,-24 -80020530: afbf0014 sw ra,20(sp) -80020534: 0c0089f0 jal 800227c0 -80020538: 00000000 nop -8002053c: 0c008082 jal 80020208 -80020540: 00000000 nop -80020544: 0c0080a1 jal 80020284 -80020548: 00000000 nop -8002054c: 0c00afcb jal 8002bf2c -80020550: 00000000 nop -80020554: 3c028004 lui v0,0x8004 -80020558: a040ba07 sb zero,-17913(v0) -8002055c: 0c00a988 jal 8002a620 -80020560: 00000000 nop -80020564: 0c008068 jal 800201a0 -80020568: 00000000 nop -8002056c: 8fbf0014 lw ra,20(sp) -80020570: 08008107 j 8002041c -80020574: 27bd0018 addiu sp,sp,24 - -80020578 : -80020578: 3c031f80 lui v1,0x1f80 -8002057c: 8c621074 lw v0,4212(v1) -80020580: 2404fffe li a0,-2 -80020584: 00441024 and v0,v0,a0 -80020588: ac621074 sw v0,4212(v1) -8002058c: 03e00008 jr ra -80020590: 00000000 nop - -80020594 : -80020594: 3c031f80 lui v1,0x1f80 -80020598: 8c621074 lw v0,4212(v1) -8002059c: 00000000 nop -800205a0: 34420001 ori v0,v0,0x1 -800205a4: ac621074 sw v0,4212(v1) -800205a8: 03e00008 jr ra -800205ac: 00000000 nop - -800205b0 : -800205b0: 27bdffe8 addiu sp,sp,-24 -800205b4: afbf0014 sw ra,20(sp) -800205b8: 0c00934d jal 80024d34 -800205bc: 00000000 nop -800205c0: 0c00b3cf jal 8002cf3c -800205c4: 00000000 nop -800205c8: 08068000 j 801a0000 <__bss_end+0x128960> -800205cc: 00000000 nop -800205d0: 8fbf0014 lw ra,20(sp) -800205d4: 00000000 nop -800205d8: 03e00008 jr ra -800205dc: 27bd0018 addiu sp,sp,24 - -800205e0 : -800205e0: 3c038004 lui v1,0x8004 -800205e4: 9062b9ff lbu v0,-17921(v1) -800205e8: 00000000 nop -800205ec: 38420001 xori v0,v0,0x1 -800205f0: 03e00008 jr ra -800205f4: a062b9ff sb v0,-17921(v1) - -800205f8 : -800205f8: 3c031f80 lui v1,0x1f80 -800205fc: 8c621074 lw v0,4212(v1) -80020600: 00000000 nop -80020604: 34420040 ori v0,v0,0x40 -80020608: ac621074 sw v0,4212(v1) -8002060c: 03e00008 jr ra -80020610: 00000000 nop - -80020614 : -80020614: 00002821 move a1,zero -80020618: 3c028004 lui v0,0x8004 -8002061c: 00002021 move a0,zero -80020620: 27bdffe8 addiu sp,sp,-24 -80020624: ac44ba10 sw a0,-17904(v0) -80020628: ac45ba14 sw a1,-17900(v0) -8002062c: 3c028004 lui v0,0x8004 -80020630: a040ba04 sb zero,-17916(v0) -80020634: afbf0014 sw ra,20(sp) -80020638: 0c00b13a jal 8002c4e8 -8002063c: 24040003 li a0,3 -80020640: 0c00be16 jal 8002f858 -80020644: 00000000 nop -80020648: 0c00c04f jal 8003013c -8002064c: 00000000 nop -80020650: 24060001 li a2,1 -80020654: 240500f0 li a1,240 -80020658: 0c00be7e jal 8002f9f8 -8002065c: 24040180 li a0,384 -80020660: 0c00b4c9 jal 8002d324 -80020664: 00000000 nop -80020668: 0c00affc jal 8002bff0 -8002066c: 00000000 nop -80020670: 0c008b0a jal 80022c28 -80020674: 00000000 nop -80020678: 0c0085f9 jal 800217e4 -8002067c: 00000000 nop -80020680: 0c008603 jal 8002180c -80020684: 00000000 nop -80020688: 3c048002 lui a0,0x8002 -8002068c: 0c00b2c2 jal 8002cb08 -80020690: 24840080 addiu a0,a0,128 -80020694: 0c00860a jal 80021828 -80020698: 00000000 nop -8002069c: 0c00a734 jal 80029cd0 -800206a0: 00000000 nop -800206a4: 3c028004 lui v0,0x8004 -800206a8: a040ba00 sb zero,-17920(v0) -800206ac: 3c028004 lui v0,0x8004 -800206b0: a040b9ff sb zero,-17921(v0) -800206b4: 24040080 li a0,128 -800206b8: 3c028004 lui v0,0x8004 -800206bc: 0c008637 jal 800218dc -800206c0: a040ba01 sb zero,-17919(v0) -800206c4: 3c031802 lui v1,0x1802 -800206c8: 3c02801f lui v0,0x801f -800206cc: 24632015 addiu v1,v1,8213 -800206d0: 3442bf00 ori v0,v0,0xbf00 -800206d4: 3c048002 lui a0,0x8002 -800206d8: ac430000 sw v1,0(v0) -800206dc: 3406a560 li a2,0xa560 -800206e0: 24050002 li a1,2 -800206e4: 0c00b31b jal 8002cc6c -800206e8: 24840028 addiu a0,a0,40 -800206ec: 8fbf0014 lw ra,20(sp) -800206f0: 0800817e j 800205f8 -800206f4: 27bd0018 addiu sp,sp,24 - -800206f8 : -800206f8: 3c031f80 lui v1,0x1f80 -800206fc: 8c621074 lw v0,4212(v1) -80020700: 2404ffbf li a0,-65 -80020704: 00441024 and v0,v0,a0 -80020708: ac621074 sw v0,4212(v1) -8002070c: 03e00008 jr ra -80020710: 00000000 nop - -80020714 : -80020714: 27bdffd0 addiu sp,sp,-48 -80020718: afb50028 sw s5,40(sp) -8002071c: afb40024 sw s4,36(sp) -80020720: afb10018 sw s1,24(sp) -80020724: afb00014 sw s0,20(sp) -80020728: afbf002c sw ra,44(sp) -8002072c: afb30020 sw s3,32(sp) -80020730: afb2001c sw s2,28(sp) -80020734: 00808021 move s0,a0 -80020738: 00a0a021 move s4,a1 -8002073c: 00c08821 move s1,a2 -80020740: 3c158004 lui s5,0x8004 -80020744: 92a2ba00 lbu v0,-17920(s5) -80020748: 00000000 nop -8002074c: 304200ff andi v0,v0,0xff -80020750: 1440fffc bnez v0,80020744 -80020754: 3c138004 lui s3,0x8004 -80020758: 0c008649 jal 80021924 -8002075c: 00000000 nop -80020760: 1440fff8 bnez v0,80020744 -80020764: 00409021 move s2,v0 -80020768: 0c0081be jal 800206f8 -8002076c: 00000000 nop -80020770: 12000026 beqz s0,8002080c -80020774: 02203021 move a2,s1 -80020778: 00002821 move a1,zero -8002077c: 0c00ce97 jal 80033a5c -80020780: 02802021 move a0,s4 -80020784: 24020001 li v0,1 -80020788: a262ba00 sb v0,-17920(s3) -8002078c: 0c00815e jal 80020578 -80020790: 3c058004 lui a1,0x8004 -80020794: 02002021 move a0,s0 -80020798: 0c00c6ed jal 80031bb4 -8002079c: 24a58f60 addiu a1,a1,-28832 -800207a0: 1040001a beqz v0,8002080c -800207a4: 00408021 move s0,v0 -800207a8: 24060002 li a2,2 -800207ac: 00002821 move a1,zero -800207b0: 0c00c580 jal 80031600 -800207b4: 00402021 move a0,v0 -800207b8: 0c00c57d jal 800315f4 -800207bc: 02002021 move a0,s0 -800207c0: 0222882b sltu s1,s1,v0 -800207c4: 16200011 bnez s1,8002080c -800207c8: 0040a821 move s5,v0 -800207cc: 00003021 move a2,zero -800207d0: 00002821 move a1,zero -800207d4: 0c00c580 jal 80031600 -800207d8: 02002021 move a0,s0 -800207dc: 02003821 move a3,s0 -800207e0: 02a03021 move a2,s5 -800207e4: 24050001 li a1,1 -800207e8: 0c00c511 jal 80031444 -800207ec: 02802021 move a0,s4 -800207f0: 0c00c507 jal 8003141c -800207f4: 02002021 move a0,s0 -800207f8: 0c008165 jal 80020594 -800207fc: 24120001 li s2,1 -80020800: 0c00817e jal 800205f8 -80020804: 00000000 nop -80020808: a260ba00 sb zero,-17920(s3) -8002080c: 8fbf002c lw ra,44(sp) -80020810: 02401021 move v0,s2 -80020814: 8fb50028 lw s5,40(sp) -80020818: 8fb40024 lw s4,36(sp) -8002081c: 8fb30020 lw s3,32(sp) -80020820: 8fb2001c lw s2,28(sp) -80020824: 8fb10018 lw s1,24(sp) -80020828: 8fb00014 lw s0,20(sp) -8002082c: 03e00008 jr ra -80020830: 27bd0030 addiu sp,sp,48 - -80020834 : -80020834: 3c058004 lui a1,0x8004 -80020838: 3c060002 lui a2,0x2 -8002083c: 080081c5 j 80020714 -80020840: 24a5ba18 addiu a1,a1,-17896 - -80020844 : -80020844: 3c028004 lui v0,0x8004 -80020848: 9042b9ff lbu v0,-17921(v0) -8002084c: 00000000 nop -80020850: 10400065 beqz v0,800209e8 -80020854: 24060010 li a2,16 -80020858: 27bdffc8 addiu sp,sp,-56 -8002085c: 3c058004 lui a1,0x8004 -80020860: 24a588fc addiu a1,a1,-30468 -80020864: 27a40018 addiu a0,sp,24 -80020868: afbf0034 sw ra,52(sp) -8002086c: afb10030 sw s1,48(sp) -80020870: 0c00ce81 jal 80033a04 -80020874: afb0002c sw s0,44(sp) -80020878: 27a40018 addiu a0,sp,24 -8002087c: 0c00bbd3 jal 8002ef4c -80020880: 3c108007 lui s0,0x8007 -80020884: 0c0089a0 jal 80022680 -80020888: 00000000 nop -8002088c: 3c078004 lui a3,0x8004 -80020890: 2604e920 addiu a0,s0,-5856 -80020894: afa20010 sw v0,16(sp) -80020898: 24e78f64 addiu a3,a3,-28828 -8002089c: 24060028 li a2,40 -800208a0: 0c00a571 jal 800295c4 -800208a4: 24050048 li a1,72 -800208a8: 0c008978 jal 800225e0 -800208ac: 00000000 nop -800208b0: 3c078004 lui a3,0x8004 -800208b4: 2604e920 addiu a0,s0,-5856 -800208b8: afa20010 sw v0,16(sp) -800208bc: 24e78f78 addiu a3,a3,-28808 -800208c0: 24060030 li a2,48 -800208c4: 0c00a571 jal 800295c4 -800208c8: 24050048 li a1,72 -800208cc: 0c008998 jal 80022660 -800208d0: 00000000 nop -800208d4: 3c078004 lui a3,0x8004 -800208d8: 2604e920 addiu a0,s0,-5856 -800208dc: afa20010 sw v0,16(sp) -800208e0: 24e78f8c addiu a3,a3,-28788 -800208e4: 24060038 li a2,56 -800208e8: 0c00a571 jal 800295c4 -800208ec: 24050048 li a1,72 -800208f0: 0c008b43 jal 80022d0c -800208f4: 00000000 nop -800208f8: 3c078004 lui a3,0x8004 -800208fc: 2604e920 addiu a0,s0,-5856 -80020900: afa20010 sw v0,16(sp) -80020904: 24e78fa0 addiu a3,a3,-28768 -80020908: 24060040 li a2,64 -8002090c: 0c00a571 jal 800295c4 -80020910: 24050048 li a1,72 -80020914: 0c0089b8 jal 800226e0 -80020918: 00000000 nop -8002091c: 3c078004 lui a3,0x8004 -80020920: 2604e920 addiu a0,s0,-5856 -80020924: afa20010 sw v0,16(sp) -80020928: 24e78fb8 addiu a3,a3,-28744 -8002092c: 24060050 li a2,80 -80020930: 0c00a571 jal 800295c4 -80020934: 24050048 li a1,72 -80020938: 0c008990 jal 80022640 -8002093c: 00000000 nop -80020940: 3c078004 lui a3,0x8004 -80020944: 2604e920 addiu a0,s0,-5856 -80020948: afa20010 sw v0,16(sp) -8002094c: 24e78fcc addiu a3,a3,-28724 -80020950: 24060058 li a2,88 -80020954: 0c00a571 jal 800295c4 -80020958: 24050048 li a1,72 -8002095c: 0c0089b0 jal 800226c0 -80020960: 00000000 nop -80020964: 3c078004 lui a3,0x8004 -80020968: 2604e920 addiu a0,s0,-5856 -8002096c: afa20010 sw v0,16(sp) -80020970: 24e78fe0 addiu a3,a3,-28704 -80020974: 24060060 li a2,96 -80020978: 0c00a571 jal 800295c4 -8002097c: 24050048 li a1,72 -80020980: 0c008b47 jal 80022d1c -80020984: 00000000 nop -80020988: 3c078004 lui a3,0x8004 -8002098c: afa20010 sw v0,16(sp) -80020990: 24e78ff4 addiu a3,a3,-28684 -80020994: 24060068 li a2,104 -80020998: 24050048 li a1,72 -8002099c: 0c00a571 jal 800295c4 -800209a0: 2604e920 addiu a0,s0,-5856 -800209a4: 3c028004 lui v0,0x8004 -800209a8: 9451b9fc lhu s1,-17924(v0) -800209ac: 0c00b29b jal 8002ca6c -800209b0: 24040002 li a0,2 -800209b4: 3231ffff andi s1,s1,0xffff -800209b8: 3c078004 lui a3,0x8004 -800209bc: afb10010 sw s1,16(sp) -800209c0: afa20014 sw v0,20(sp) -800209c4: 2604e920 addiu a0,s0,-5856 -800209c8: 24e7900c addiu a3,a3,-28660 -800209cc: 24060070 li a2,112 -800209d0: 0c00a571 jal 800295c4 -800209d4: 24050048 li a1,72 -800209d8: 8fbf0034 lw ra,52(sp) -800209dc: 8fb10030 lw s1,48(sp) -800209e0: 8fb0002c lw s0,44(sp) -800209e4: 27bd0038 addiu sp,sp,56 -800209e8: 03e00008 jr ra -800209ec: 00000000 nop - -800209f0 : -800209f0: 27bdffd8 addiu sp,sp,-40 -800209f4: afbf0024 sw ra,36(sp) -800209f8: afb20020 sw s2,32(sp) -800209fc: afb1001c sw s1,28(sp) -80020a00: 00a09021 move s2,a1 -80020a04: afb00018 sw s0,24(sp) -80020a08: 00808821 move s1,a0 -80020a0c: 0c00cee5 jal 80033b94 -80020a10: afa60010 sw a2,16(sp) -80020a14: 8fa60010 lw a2,16(sp) -80020a18: 00408021 move s0,v0 -80020a1c: 00002821 move a1,zero -80020a20: 0c00ce97 jal 80033a5c -80020a24: 02402021 move a0,s2 -80020a28: 2602ffff addiu v0,s0,-1 -80020a2c: 2403005c li v1,92 -80020a30: 02222021 addu a0,s1,v0 -80020a34: 80840000 lb a0,0(a0) -80020a38: 00000000 nop -80020a3c: 10830003 beq a0,v1,80020a4c -80020a40: 02402821 move a1,s2 -80020a44: 1000fffa b 80020a30 -80020a48: 2442ffff addiu v0,v0,-1 -80020a4c: 24420001 addiu v0,v0,1 -80020a50: 02221021 addu v0,s1,v0 -80020a54: 2404003b li a0,59 -80020a58: 24420001 addiu v0,v0,1 -80020a5c: 8043ffff lb v1,-1(v0) -80020a60: 00000000 nop -80020a64: 10640004 beq v1,a0,80020a78 -80020a68: 00000000 nop -80020a6c: a0a30000 sb v1,0(a1) -80020a70: 1000fff9 b 80020a58 -80020a74: 24a50001 addiu a1,a1,1 -80020a78: 8fbf0024 lw ra,36(sp) -80020a7c: 8fb20020 lw s2,32(sp) -80020a80: 8fb1001c lw s1,28(sp) -80020a84: 8fb00018 lw s0,24(sp) -80020a88: 03e00008 jr ra -80020a8c: 27bd0028 addiu sp,sp,40 - -80020a90 : -80020a90: 24030001 li v1,1 -80020a94: 3c028006 lui v0,0x8006 -80020a98: ac43ba20 sw v1,-17888(v0) -80020a9c: 24040002 li a0,2 -80020aa0: 3c028006 lui v0,0x8006 -80020aa4: ac44ba1c sw a0,-17892(v0) -80020aa8: 3c028006 lui v0,0x8006 -80020aac: 2442ba24 addiu v0,v0,-17884 -80020ab0: a0400014 sb zero,20(v0) -80020ab4: a0400015 sb zero,21(v0) -80020ab8: a4400008 sh zero,8(v0) -80020abc: a040002c sb zero,44(v0) -80020ac0: a040002d sb zero,45(v0) -80020ac4: a4400020 sh zero,32(v0) -80020ac8: a0430044 sb v1,68(v0) -80020acc: a0400045 sb zero,69(v0) -80020ad0: a4400038 sh zero,56(v0) -80020ad4: a040005c sb zero,92(v0) -80020ad8: a040005d sb zero,93(v0) -80020adc: 03e00008 jr ra -80020ae0: a4400050 sh zero,80(v0) - -80020ae4 : -80020ae4: 3c028006 lui v0,0x8006 -80020ae8: 24030002 li v1,2 -80020aec: ac43ba20 sw v1,-17888(v0) -80020af0: 3c028006 lui v0,0x8006 -80020af4: 03e00008 jr ra -80020af8: a040ba84 sb zero,-17788(v0) - -80020afc : -80020afc: 24030002 li v1,2 -80020b00: 3c028006 lui v0,0x8006 -80020b04: ac43ba20 sw v1,-17888(v0) -80020b08: 24030001 li v1,1 -80020b0c: 3c028006 lui v0,0x8006 -80020b10: 03e00008 jr ra -80020b14: a043ba84 sb v1,-17788(v0) - -80020b18 : -80020b18: 3c048004 lui a0,0x8004 -80020b1c: 0800d392 j 80034e48 -80020b20: 24849030 addiu a0,a0,-28624 - -80020b24 : -80020b24: 27bdffe8 addiu sp,sp,-24 -80020b28: afbf0014 sw ra,20(sp) -80020b2c: 0c00aa27 jal 8002a89c -80020b30: 00000000 nop -80020b34: 14400005 bnez v0,80020b4c -80020b38: 3c048004 lui a0,0x8004 -80020b3c: 8fbf0014 lw ra,20(sp) -80020b40: 24849044 addiu a0,a0,-28604 -80020b44: 0800d392 j 80034e48 -80020b48: 27bd0018 addiu sp,sp,24 -80020b4c: 8fbf0014 lw ra,20(sp) -80020b50: 00000000 nop -80020b54: 03e00008 jr ra -80020b58: 27bd0018 addiu sp,sp,24 - -80020b5c : -80020b5c: 27bdffe8 addiu sp,sp,-24 -80020b60: 3c028006 lui v0,0x8006 -80020b64: ac40ba20 sw zero,-17888(v0) -80020b68: afb00010 sw s0,16(sp) -80020b6c: 3c028006 lui v0,0x8006 -80020b70: 3c108006 lui s0,0x8006 -80020b74: 2610ba24 addiu s0,s0,-17884 -80020b78: ac40ba1c sw zero,-17892(v0) -80020b7c: 24020001 li v0,1 -80020b80: a2020014 sb v0,20(s0) -80020b84: 3c048006 lui a0,0x8006 -80020b88: 3c028006 lui v0,0x8006 -80020b8c: ac40ba94 sw zero,-17772(v0) -80020b90: 2406000c li a2,12 -80020b94: 3c028006 lui v0,0x8006 -80020b98: 00002821 move a1,zero -80020b9c: 2484ba84 addiu a0,a0,-17788 -80020ba0: afbf0014 sw ra,20(sp) -80020ba4: a2000015 sb zero,21(s0) -80020ba8: a6000008 sh zero,8(s0) -80020bac: a200002c sb zero,44(s0) -80020bb0: a200002d sb zero,45(s0) -80020bb4: a6000020 sh zero,32(s0) -80020bb8: a2000044 sb zero,68(s0) -80020bbc: a2000045 sb zero,69(s0) -80020bc0: a6000038 sh zero,56(s0) -80020bc4: a200005c sb zero,92(s0) -80020bc8: a200005d sb zero,93(s0) -80020bcc: a6000050 sh zero,80(s0) -80020bd0: 0c00ce97 jal 80033a5c -80020bd4: a040ba91 sb zero,-17775(v0) -80020bd8: 24040080 li a0,128 -80020bdc: a2000015 sb zero,21(s0) -80020be0: a200002d sb zero,45(s0) -80020be4: a2000045 sb zero,69(s0) -80020be8: 0c008637 jal 800218dc -80020bec: a200005d sb zero,93(s0) -80020bf0: 8fbf0014 lw ra,20(sp) -80020bf4: 8fb00010 lw s0,16(sp) -80020bf8: 24040002 li a0,2 -80020bfc: 08009230 j 800248c0 -80020c00: 27bd0018 addiu sp,sp,24 - -80020c04 : -80020c04: 27bdffe0 addiu sp,sp,-32 -80020c08: afb00014 sw s0,20(sp) -80020c0c: 3c108006 lui s0,0x8006 -80020c10: 24020040 li v0,64 -80020c14: 2610bba8 addiu s0,s0,-17496 -80020c18: a6020006 sh v0,6(s0) -80020c1c: a6020008 sh v0,8(s0) -80020c20: 3c028004 lui v0,0x8004 -80020c24: 8c42a888 lw v0,-22392(v0) -80020c28: 84830008 lh v1,8(a0) -80020c2c: 2442ffff addiu v0,v0,-1 -80020c30: 0062102b sltu v0,v1,v0 -80020c34: afb10018 sw s1,24(sp) -80020c38: afbf001c sw ra,28(sp) -80020c3c: 10400003 beqz v0,80020c4c -80020c40: 00808821 move s1,a0 -80020c44: 24630001 addiu v1,v1,1 -80020c48: a4830008 sh v1,8(a0) -80020c4c: 92220014 lbu v0,20(s1) -80020c50: 00000000 nop -80020c54: 10400007 beqz v0,80020c74 -80020c58: 2402ff80 li v0,-128 -80020c5c: 92220015 lbu v0,21(s1) -80020c60: 00000000 nop -80020c64: 14400002 bnez v0,80020c70 -80020c68: 00000000 nop -80020c6c: a6200008 sh zero,8(s1) -80020c70: 2402ffc0 li v0,-64 -80020c74: a2020010 sb v0,16(s0) -80020c78: 2403ff80 li v1,-128 -80020c7c: a2030005 sb v1,5(s0) -80020c80: 8e230010 lw v1,16(s1) -80020c84: 24040001 li a0,1 -80020c88: a202000e sb v0,14(s0) -80020c8c: a202000f sb v0,15(s0) -80020c90: a2000004 sb zero,4(s0) -80020c94: 10640009 beq v1,a0,80020cbc -80020c98: 3c028006 lui v0,0x8006 -80020c9c: 1060000c beqz v1,80020cd0 -80020ca0: 24040002 li a0,2 -80020ca4: 1064000a beq v1,a0,80020cd0 -80020ca8: 24040003 li a0,3 -80020cac: 1064000c beq v1,a0,80020ce0 -80020cb0: 240300e1 li v1,225 -80020cb4: 10000013 b 80020d04 -80020cb8: 00000000 nop -80020cbc: 240300e1 li v1,225 -80020cc0: a443bba8 sh v1,-17496(v0) -80020cc4: 2402005c li v0,92 -80020cc8: 1000000e b 80020d04 -80020ccc: a6020002 sh v0,2(s0) -80020cd0: 2403005c li v1,92 -80020cd4: a443bba8 sh v1,-17496(v0) -80020cd8: 1000000a b 80020d04 -80020cdc: a6030002 sh v1,2(s0) -80020ce0: a443bba8 sh v1,-17496(v0) -80020ce4: 2402005c li v0,92 -80020ce8: 0c0089b8 jal 800226e0 -80020cec: a6020002 sh v0,2(s0) -80020cf0: 14400004 bnez v0,80020d04 -80020cf4: 24020040 li v0,64 -80020cf8: a202000e sb v0,14(s0) -80020cfc: a202000f sb v0,15(s0) -80020d00: a2020010 sb v0,16(s0) -80020d04: 8e220000 lw v0,0(s1) -80020d08: 92030004 lbu v1,4(s0) -80020d0c: 8fbf001c lw ra,28(sp) -80020d10: 00431021 addu v0,v0,v1 -80020d14: a2020004 sb v0,4(s0) -80020d18: 92030005 lbu v1,5(s0) -80020d1c: 8e220004 lw v0,4(s1) -80020d20: 02002021 move a0,s0 -80020d24: 00431021 addu v0,v0,v1 -80020d28: a2020005 sb v0,5(s0) -80020d2c: 86220008 lh v0,8(s1) -80020d30: 8fb10018 lw s1,24(sp) -80020d34: 00021840 sll v1,v0,0x1 -80020d38: 3c028004 lui v0,0x8004 -80020d3c: 2442a88c addiu v0,v0,-22388 -80020d40: 00621021 addu v0,v1,v0 -80020d44: 94420000 lhu v0,0(v0) -80020d48: 96030002 lhu v1,2(s0) -80020d4c: 00000000 nop -80020d50: 00621023 subu v0,v1,v0 -80020d54: a6020002 sh v0,2(s0) -80020d58: 8fb00014 lw s0,20(sp) -80020d5c: 0800bc6d j 8002f1b4 -80020d60: 27bd0020 addiu sp,sp,32 - -80020d64 : -80020d64: 3c058004 lui a1,0x8004 -80020d68: 3c048004 lui a0,0x8004 -80020d6c: 27bdff68 addiu sp,sp,-152 -80020d70: 2407000b li a3,11 -80020d74: 2406000b li a2,11 -80020d78: 24a5a810 addiu a1,a1,-22512 -80020d7c: 2484a854 addiu a0,a0,-22444 -80020d80: afbf0094 sw ra,148(sp) -80020d84: 0c008d0d jal 80023434 -80020d88: afb00090 sw s0,144(sp) -80020d8c: 3c028006 lui v0,0x8006 -80020d90: 3c048002 lui a0,0x8002 -80020d94: ac40ba24 sw zero,-17884(v0) -80020d98: 24840a90 addiu a0,a0,2704 -80020d9c: 2442ba24 addiu v0,v0,-17884 -80020da0: ac44000c sw a0,12(v0) -80020da4: 3c048002 lui a0,0x8002 -80020da8: 24840b18 addiu a0,a0,2840 -80020dac: ac440024 sw a0,36(v0) -80020db0: 24040001 li a0,1 -80020db4: ac440028 sw a0,40(v0) -80020db8: 24040080 li a0,128 -80020dbc: 24030040 li v1,64 -80020dc0: ac440030 sw a0,48(v0) -80020dc4: 3c048002 lui a0,0x8002 -80020dc8: ac430004 sw v1,4(v0) -80020dcc: ac430018 sw v1,24(v0) -80020dd0: ac43001c sw v1,28(v0) -80020dd4: ac430034 sw v1,52(v0) -80020dd8: ac43004c sw v1,76(v0) -80020ddc: 24840ae4 addiu a0,a0,2788 -80020de0: 3c038002 lui v1,0x8002 -80020de4: ac44003c sw a0,60(v0) -80020de8: 24630afc addiu v1,v1,2812 -80020dec: 24040002 li a0,2 -80020df0: ac440040 sw a0,64(v0) -80020df4: ac430054 sw v1,84(v0) -80020df8: 240400c0 li a0,192 -80020dfc: 24030003 li v1,3 -80020e00: a4400008 sh zero,8(v0) -80020e04: a4400020 sh zero,32(v0) -80020e08: ac440048 sw a0,72(v0) -80020e0c: ac430058 sw v1,88(v0) -80020e10: ac400010 sw zero,16(v0) -80020e14: a4400038 sh zero,56(v0) -80020e18: a4400050 sh zero,80(v0) -80020e1c: 3c028006 lui v0,0x8006 -80020e20: ac40ba20 sw zero,-17888(v0) -80020e24: 3c028006 lui v0,0x8006 -80020e28: ac40ba1c sw zero,-17892(v0) -80020e2c: 24030020 li v1,32 -80020e30: 3c028006 lui v0,0x8006 -80020e34: a443bb7c sh v1,-17540(v0) -80020e38: 2442bb7c addiu v0,v0,-17540 -80020e3c: 240300d0 li v1,208 -80020e40: a4430002 sh v1,2(v0) -80020e44: 84430006 lh v1,6(v0) -80020e48: ac400020 sw zero,32(v0) -80020e4c: 00031843 sra v1,v1,0x1 -80020e50: ac430024 sw v1,36(v0) -80020e54: 84430008 lh v1,8(v0) -80020e58: 3c108006 lui s0,0x8006 -80020e5c: 00031843 sra v1,v1,0x1 -80020e60: ac430028 sw v1,40(v0) -80020e64: 3c028006 lui v0,0x8006 -80020e68: 2610bb08 addiu s0,s0,-17656 -80020e6c: ac40ba94 sw zero,-17772(v0) -80020e70: 3c028002 lui v0,0x8002 -80020e74: 02002021 move a0,s0 -80020e78: 24420b24 addiu v0,v0,2852 -80020e7c: 24060010 li a2,16 -80020e80: 00002821 move a1,zero -80020e84: 0c00ce97 jal 80033a5c -80020e88: ae020020 sw v0,32(s0) -80020e8c: 3c058004 lui a1,0x8004 -80020e90: 27a40010 addiu a0,sp,16 -80020e94: 24060020 li a2,32 -80020e98: 0c00ce81 jal 80033a04 -80020e9c: 24a5890c addiu a1,a1,-30452 -80020ea0: 27a50010 addiu a1,sp,16 -80020ea4: 24060020 li a2,32 -80020ea8: 0c00ce81 jal 80033a04 -80020eac: 02002021 move a0,s0 -80020eb0: 02002021 move a0,s0 -80020eb4: 0c008b21 jal 80022c84 -80020eb8: 3c108006 lui s0,0x8006 -80020ebc: 2610bae4 addiu s0,s0,-17692 -80020ec0: 3c028002 lui v0,0x8002 -80020ec4: 02002021 move a0,s0 -80020ec8: 24420414 addiu v0,v0,1044 -80020ecc: 24060010 li a2,16 -80020ed0: 00002821 move a1,zero -80020ed4: 0c00ce97 jal 80033a5c -80020ed8: ae020020 sw v0,32(s0) -80020edc: 3c058004 lui a1,0x8004 -80020ee0: 27a40030 addiu a0,sp,48 -80020ee4: 24060020 li a2,32 -80020ee8: 0c00ce81 jal 80033a04 -80020eec: 24a5892c addiu a1,a1,-30420 -80020ef0: 27a50030 addiu a1,sp,48 -80020ef4: 24060020 li a2,32 -80020ef8: 0c00ce81 jal 80033a04 -80020efc: 02002021 move a0,s0 -80020f00: 02002021 move a0,s0 -80020f04: 0c008b21 jal 80022c84 -80020f08: 3c108006 lui s0,0x8006 -80020f0c: 2610bac0 addiu s0,s0,-17728 -80020f10: 3c028002 lui v0,0x8002 -80020f14: 02002021 move a0,s0 -80020f18: 244205e0 addiu v0,v0,1504 -80020f1c: 24060010 li a2,16 -80020f20: 00002821 move a1,zero -80020f24: 0c00ce97 jal 80033a5c -80020f28: ae020020 sw v0,32(s0) -80020f2c: 3c058004 lui a1,0x8004 -80020f30: 27a40050 addiu a0,sp,80 -80020f34: 24060020 li a2,32 -80020f38: 0c00ce81 jal 80033a04 -80020f3c: 24a5894c addiu a1,a1,-30388 -80020f40: 27a50050 addiu a1,sp,80 -80020f44: 24060020 li a2,32 -80020f48: 0c00ce81 jal 80033a04 -80020f4c: 02002021 move a0,s0 -80020f50: 02002021 move a0,s0 -80020f54: 0c008b21 jal 80022c84 -80020f58: 3c108006 lui s0,0x8006 -80020f5c: 2610ba9c addiu s0,s0,-17764 -80020f60: 3c028002 lui v0,0x8002 -80020f64: 02002021 move a0,s0 -80020f68: 244205b0 addiu v0,v0,1456 -80020f6c: 24060010 li a2,16 -80020f70: 00002821 move a1,zero -80020f74: 0c00ce97 jal 80033a5c -80020f78: ae020020 sw v0,32(s0) -80020f7c: 3c058004 lui a1,0x8004 -80020f80: 27a40070 addiu a0,sp,112 -80020f84: 24060020 li a2,32 -80020f88: 0c00ce81 jal 80033a04 -80020f8c: 24a5896c addiu a1,a1,-30356 -80020f90: 27a50070 addiu a1,sp,112 -80020f94: 24060020 li a2,32 -80020f98: 0c00ce81 jal 80033a04 -80020f9c: 02002021 move a0,s0 -80020fa0: 0c008b21 jal 80022c84 -80020fa4: 02002021 move a0,s0 -80020fa8: 0c008cf7 jal 800233dc -80020fac: 00000000 nop -80020fb0: 8fbf0094 lw ra,148(sp) -80020fb4: 8fb00090 lw s0,144(sp) -80020fb8: 03e00008 jr ra -80020fbc: 27bd0098 addiu sp,sp,152 - -80020fc0 : -80020fc0: 27bdff58 addiu sp,sp,-168 -80020fc4: afbf00a4 sw ra,164(sp) -80020fc8: afb40090 sw s4,144(sp) -80020fcc: afb3008c sw s3,140(sp) -80020fd0: afb20088 sw s2,136(sp) -80020fd4: afb00080 sw s0,128(sp) -80020fd8: afbe00a0 sw s8,160(sp) -80020fdc: afb7009c sw s7,156(sp) -80020fe0: afb60098 sw s6,152(sp) -80020fe4: afb50094 sw s5,148(sp) -80020fe8: afb10084 sw s1,132(sp) -80020fec: 0c008359 jal 80020d64 -80020ff0: 3c128006 lui s2,0x8006 -80020ff4: 0c009416 jal 80025058 -80020ff8: 2652ba24 addiu s2,s2,-17884 -80020ffc: 0c008637 jal 800218dc -80021000: 24040080 li a0,128 -80021004: 3c028006 lui v0,0x8006 -80021008: afa20078 sw v0,120(sp) -8002100c: 3c108006 lui s0,0x8006 -80021010: 02409821 move s3,s2 -80021014: 0240a021 move s4,s2 -80021018: 0c0089c8 jal 80022720 -8002101c: 00000000 nop -80021020: 10400007 beqz v0,80021040 -80021024: 00000000 nop -80021028: 0c008058 jal 80020160 -8002102c: 00000000 nop -80021030: 14400003 bnez v0,80021040 -80021034: 00000000 nop -80021038: 0c00804b jal 8002012c -8002103c: 00000000 nop -80021040: 0c0088b8 jal 800222e0 -80021044: 24040040 li a0,64 -80021048: 10400006 beqz v0,80021064 -8002104c: 00000000 nop -80021050: 8fa20078 lw v0,120(sp) -80021054: 0c0091ef jal 800247bc -80021058: 2444bb2c addiu a0,v0,-17620 -8002105c: 10000006 b 80021078 -80021060: 3c168006 lui s6,0x8006 -80021064: 0c0088b8 jal 800222e0 -80021068: 24040010 li a0,16 -8002106c: 1440fff8 bnez v0,80021050 -80021070: 00000000 nop -80021074: 3c168006 lui s6,0x8006 -80021078: 8ec2ba20 lw v0,-17888(s6) -8002107c: 241e0001 li s8,1 -80021080: 105e0008 beq v0,s8,800210a4 -80021084: 3c178006 lui s7,0x8006 -80021088: 1040005d beqz v0,80021200 -8002108c: 24110002 li s1,2 -80021090: 24030002 li v1,2 -80021094: 10430014 beq v0,v1,800210e8 -80021098: 00008821 move s1,zero -8002109c: 10000059 b 80021204 -800210a0: 3c1e8006 lui s8,0x8006 -800210a4: 9203ba19 lbu v1,-17895(s0) -800210a8: 24020003 li v0,3 -800210ac: 14620006 bne v1,v0,800210c8 -800210b0: 24110002 li s1,2 -800210b4: 0c0089b8 jal 800226e0 -800210b8: 24110001 li s1,1 -800210bc: 10400002 beqz v0,800210c8 -800210c0: 00000000 nop -800210c4: 24110002 li s1,2 -800210c8: 0c0088b8 jal 800222e0 -800210cc: 24040010 li a0,16 -800210d0: 1040004c beqz v0,80021204 -800210d4: 3c1e8006 lui s8,0x8006 -800210d8: aec0ba20 sw zero,-17888(s6) -800210dc: aee0ba1c sw zero,-17892(s7) -800210e0: 10000048 b 80021204 -800210e4: a200ba19 sb zero,-17895(s0) -800210e8: 0c0088b8 jal 800222e0 -800210ec: 24041000 li a0,4096 -800210f0: 10400014 beqz v0,80021144 -800210f4: 3c028006 lui v0,0x8006 -800210f8: 9042ba90 lbu v0,-17776(v0) -800210fc: 00000000 nop -80021100: 14400009 bnez v0,80021128 -80021104: 3c038006 lui v1,0x8006 -80021108: 3c038006 lui v1,0x8006 -8002110c: 8c62ba94 lw v0,-17772(v1) -80021110: 00000000 nop -80021114: 1040003a beqz v0,80021200 -80021118: 00008821 move s1,zero -8002111c: 2442ffff addiu v0,v0,-1 -80021120: 10000015 b 80021178 -80021124: ac62ba94 sw v0,-17772(v1) -80021128: 9062ba91 lbu v0,-17775(v1) -8002112c: 00000000 nop -80021130: 10400033 beqz v0,80021200 -80021134: 00008821 move s1,zero -80021138: 2442ffff addiu v0,v0,-1 -8002113c: 10000030 b 80021200 -80021140: a062ba91 sb v0,-17775(v1) -80021144: 0c0088b8 jal 800222e0 -80021148: 24044000 li a0,16384 -8002114c: 1040001e beqz v0,800211c8 -80021150: 3c028006 lui v0,0x8006 -80021154: 9043ba90 lbu v1,-17776(v0) -80021158: 00000000 nop -8002115c: 14600009 bnez v1,80021184 -80021160: 3c028006 lui v0,0x8006 -80021164: 8c43ba94 lw v1,-17772(v0) -80021168: 00000000 nop -8002116c: 14600024 bnez v1,80021200 -80021170: 00008821 move s1,zero -80021174: ac5eba94 sw s8,-17772(v0) -80021178: 3c028006 lui v0,0x8006 -8002117c: 1000001f b 800211fc -80021180: a040ba91 sb zero,-17775(v0) -80021184: 8c42ba94 lw v0,-17772(v0) -80021188: 3c058006 lui a1,0x8006 -8002118c: 00021880 sll v1,v0,0x2 -80021190: 3c028004 lui v0,0x8004 -80021194: 90a4ba91 lbu a0,-17775(a1) -80021198: 2442898c addiu v0,v0,-30324 -8002119c: 00621021 addu v0,v1,v0 -800211a0: 8c420000 lw v0,0(v0) -800211a4: 24830001 addiu v1,a0,1 -800211a8: 00032080 sll a0,v1,0x2 -800211ac: 00441021 addu v0,v0,a0 -800211b0: 8c420000 lw v0,0(v0) -800211b4: 00000000 nop -800211b8: 10400011 beqz v0,80021200 -800211bc: 00008821 move s1,zero -800211c0: 1000000f b 80021200 -800211c4: a0a3ba91 sb v1,-17775(a1) -800211c8: 0c0088b8 jal 800222e0 -800211cc: 24040010 li a0,16 -800211d0: 1040000b beqz v0,80021200 -800211d4: 00008821 move s1,zero -800211d8: 3c028006 lui v0,0x8006 -800211dc: 9043ba90 lbu v1,-17776(v0) -800211e0: 00000000 nop -800211e4: 10600003 beqz v1,800211f4 -800211e8: 00000000 nop -800211ec: 10000004 b 80021200 -800211f0: a040ba90 sb zero,-17776(v0) -800211f4: 0c0082d7 jal 80020b5c -800211f8: 00000000 nop -800211fc: 00008821 move s1,zero -80021200: 3c1e8006 lui s8,0x8006 -80021204: 93c3ba18 lbu v1,-17896(s8) -80021208: 34048000 li a0,0x8000 -8002120c: 000310c0 sll v0,v1,0x3 -80021210: 00031940 sll v1,v1,0x5 -80021214: 00621023 subu v0,v1,v0 -80021218: 02421021 addu v0,s2,v0 -8002121c: 90430014 lbu v1,20(v0) -80021220: 03c0a821 move s5,s8 -80021224: a0430015 sb v1,21(v0) -80021228: 9203ba19 lbu v1,-17895(s0) -8002122c: 00000000 nop -80021230: 000310c0 sll v0,v1,0x3 -80021234: 00031940 sll v1,v1,0x5 -80021238: 00621023 subu v0,v1,v0 -8002123c: 02421021 addu v0,s2,v0 -80021240: 90430014 lbu v1,20(v0) -80021244: 0c0088b8 jal 800222e0 -80021248: a0430015 sb v1,21(v0) -8002124c: 1040000c beqz v0,80021280 -80021250: 00000000 nop -80021254: 9202ba19 lbu v0,-17895(s0) -80021258: 00000000 nop -8002125c: 10400008 beqz v0,80021280 -80021260: 000220c0 sll a0,v0,0x3 -80021264: 00021940 sll v1,v0,0x5 -80021268: 00641823 subu v1,v1,a0 -8002126c: 02431821 addu v1,s2,v1 -80021270: a3c2ba18 sb v0,-17896(s8) -80021274: a0600014 sb zero,20(v1) -80021278: 10000012 b 800212c4 -8002127c: 2442ffff addiu v0,v0,-1 -80021280: 0c0088b8 jal 800222e0 -80021284: 24042000 li a0,8192 -80021288: 10400012 beqz v0,800212d4 -8002128c: 00000000 nop -80021290: 8ee3ba1c lw v1,-17892(s7) -80021294: 9202ba19 lbu v0,-17895(s0) -80021298: 2463ffff addiu v1,v1,-1 -8002129c: 00711821 addu v1,v1,s1 -800212a0: 0043182b sltu v1,v0,v1 -800212a4: 1060000b beqz v1,800212d4 -800212a8: 000220c0 sll a0,v0,0x3 -800212ac: 00021940 sll v1,v0,0x5 -800212b0: 00641823 subu v1,v1,a0 -800212b4: 02631821 addu v1,s3,v1 -800212b8: a2a2ba18 sb v0,-17896(s5) -800212bc: a0600014 sb zero,20(v1) -800212c0: 24420001 addiu v0,v0,1 -800212c4: 3c048006 lui a0,0x8006 -800212c8: 2484bb54 addiu a0,a0,-17580 -800212cc: 0c0091ef jal 800247bc -800212d0: a202ba19 sb v0,-17895(s0) -800212d4: 8ee2ba1c lw v0,-17892(s7) -800212d8: 9203ba19 lbu v1,-17895(s0) -800212dc: 00000000 nop -800212e0: 0062182b sltu v1,v1,v0 -800212e4: 10600002 beqz v1,800212f0 -800212e8: 00000000 nop -800212ec: a202ba19 sb v0,-17895(s0) -800212f0: 2442ffff addiu v0,v0,-1 -800212f4: 9203ba19 lbu v1,-17895(s0) -800212f8: 00518821 addu s1,v0,s1 -800212fc: 0223102b sltu v0,s1,v1 -80021300: 10400002 beqz v0,8002130c -80021304: 00000000 nop -80021308: a211ba19 sb s1,-17895(s0) -8002130c: 0c0088b8 jal 800222e0 -80021310: 24040040 li a0,64 -80021314: 10400031 beqz v0,800213dc -80021318: 24020002 li v0,2 -8002131c: 8ec3ba20 lw v1,-17888(s6) -80021320: 00000000 nop -80021324: 14620023 bne v1,v0,800213b4 -80021328: 3c178006 lui s7,0x8006 -8002132c: 92e2ba90 lbu v0,-17776(s7) -80021330: 00000000 nop -80021334: 14400003 bnez v0,80021344 -80021338: 24020001 li v0,1 -8002133c: 10000027 b 800213dc -80021340: a2e2ba90 sb v0,-17776(s7) -80021344: 3c028006 lui v0,0x8006 -80021348: 8c42ba94 lw v0,-17772(v0) -8002134c: 3c038004 lui v1,0x8004 -80021350: 00021080 sll v0,v0,0x2 -80021354: 24638994 addiu v1,v1,-30316 -80021358: 00431821 addu v1,v0,v1 -8002135c: 8c630000 lw v1,0(v1) -80021360: 3c118006 lui s1,0x8006 -80021364: 2631ba84 addiu s1,s1,-17788 -80021368: ae230004 sw v1,4(s1) -8002136c: 3c038004 lui v1,0x8004 -80021370: 2463898c addiu v1,v1,-30324 -80021374: 00431021 addu v0,v0,v1 -80021378: 3c038006 lui v1,0x8006 -8002137c: 9064ba91 lbu a0,-17775(v1) -80021380: 8c430000 lw v1,0(v0) -80021384: 00041080 sll v0,a0,0x2 -80021388: 00621021 addu v0,v1,v0 -8002138c: 8c420000 lw v0,0(v0) -80021390: 0c00934d jal 80024d34 -80021394: ae220008 sw v0,8(s1) -80021398: 0c009bd9 jal 80026f64 -8002139c: 02202021 move a0,s1 -800213a0: 0c0082d7 jal 80020b5c -800213a4: 00000000 nop -800213a8: a200ba19 sb zero,-17895(s0) -800213ac: 1000000b b 800213dc -800213b0: a2e0ba90 sb zero,-17776(s7) -800213b4: 9202ba19 lbu v0,-17895(s0) -800213b8: 00000000 nop -800213bc: 000218c0 sll v1,v0,0x3 -800213c0: 00021140 sll v0,v0,0x5 -800213c4: 00431023 subu v0,v0,v1 -800213c8: 02621021 addu v0,s3,v0 -800213cc: 8c42000c lw v0,12(v0) -800213d0: 00000000 nop -800213d4: 0040f809 jalr v0 -800213d8: 00000000 nop -800213dc: 9202ba19 lbu v0,-17895(s0) -800213e0: 24060028 li a2,40 -800213e4: 000218c0 sll v1,v0,0x3 -800213e8: 00021140 sll v0,v0,0x5 -800213ec: 00431023 subu v0,v0,v1 -800213f0: 02821021 addu v0,s4,v0 -800213f4: 24030001 li v1,1 -800213f8: a0430014 sb v1,20(v0) -800213fc: 00002821 move a1,zero -80021400: 0c00c1ea jal 800307a8 -80021404: 00002021 move a0,zero -80021408: 3c028006 lui v0,0x8006 -8002140c: 2442bb7c addiu v0,v0,-17540 -80021410: 8c430020 lw v1,32(v0) -80021414: 00000000 nop -80021418: 24631000 addiu v1,v1,4096 -8002141c: ac430020 sw v1,32(v0) -80021420: 8ec2ba20 lw v0,-17888(s6) -80021424: 24030001 li v1,1 -80021428: 10430060 beq v0,v1,800215ac -8002142c: 00000000 nop -80021430: 10400059 beqz v0,80021598 -80021434: 24030002 li v1,2 -80021438: 144300a0 bne v0,v1,800216bc -8002143c: 24060020 li a2,32 -80021440: 00002821 move a1,zero -80021444: 0c00ce97 jal 80033a5c -80021448: 27a40050 addiu a0,sp,80 -8002144c: 24060020 li a2,32 -80021450: 00002821 move a1,zero -80021454: 0c00ce97 jal 80033a5c -80021458: 27a40030 addiu a0,sp,48 -8002145c: 24160030 li s6,48 -80021460: 2411ff80 li s1,-128 -80021464: 241e0010 li s8,16 -80021468: 24170090 li s7,144 -8002146c: 27a40050 addiu a0,sp,80 -80021470: a7be005c sh s8,92(sp) -80021474: a7b7005e sh s7,94(sp) -80021478: a7be0060 sh s8,96(sp) -8002147c: a7b70062 sh s7,98(sp) -80021480: a7be0064 sh s8,100(sp) -80021484: a7be0066 sh s8,102(sp) -80021488: a7b70068 sh s7,104(sp) -8002148c: a7b7006a sh s7,106(sp) -80021490: a3b60058 sb s6,88(sp) -80021494: a3b60059 sb s6,89(sp) -80021498: a3b1005a sb s1,90(sp) -8002149c: 0c00baa1 jal 8002ea84 -800214a0: a3b1005b sb s1,91(sp) -800214a4: 240200a0 li v0,160 -800214a8: a7a20064 sh v0,100(sp) -800214ac: a7a20066 sh v0,102(sp) -800214b0: 27a40050 addiu a0,sp,80 -800214b4: 240200e0 li v0,224 -800214b8: a7be005c sh s8,92(sp) -800214bc: a7b7005e sh s7,94(sp) -800214c0: a7be0060 sh s8,96(sp) -800214c4: a7b70062 sh s7,98(sp) -800214c8: a7a20068 sh v0,104(sp) -800214cc: a7a2006a sh v0,106(sp) -800214d0: a3b60058 sb s6,88(sp) -800214d4: a3b60059 sb s6,89(sp) -800214d8: a3b1005a sb s1,90(sp) -800214dc: 0c00baa1 jal 8002ea84 -800214e0: a3b1005b sb s1,91(sp) -800214e4: 24020088 li v0,136 -800214e8: 3c048006 lui a0,0x8006 -800214ec: a7a2003e sh v0,62(sp) -800214f0: a7a20042 sh v0,66(sp) -800214f4: 8c82ba94 lw v0,-17772(a0) -800214f8: 24030018 li v1,24 -800214fc: 000210c0 sll v0,v0,0x3 -80021500: 3042ffff andi v0,v0,0xffff -80021504: a7a3003c sh v1,60(sp) -80021508: a7a30040 sh v1,64(sp) -8002150c: 24430018 addiu v1,v0,24 -80021510: 24420020 addiu v0,v0,32 -80021514: 00021400 sll v0,v0,0x10 -80021518: 00021403 sra v0,v0,0x10 -8002151c: 00031c00 sll v1,v1,0x10 -80021520: a7a20048 sh v0,72(sp) -80021524: a7a2004a sh v0,74(sp) -80021528: 8fa2004c lw v0,76(sp) -8002152c: 00031c03 sra v1,v1,0x10 -80021530: a3b60030 sb s6,48(sp) -80021534: a3b60031 sb s6,49(sp) -80021538: a3b60034 sb s6,52(sp) -8002153c: a3b60035 sb s6,53(sp) -80021540: a3b60038 sb s6,56(sp) -80021544: a3b60039 sb s6,57(sp) -80021548: 3c168007 lui s6,0x8007 -8002154c: a7a30044 sh v1,68(sp) -80021550: a7a30046 sh v1,70(sp) -80021554: 34420010 ori v0,v0,0x10 -80021558: 3c088004 lui t0,0x8004 -8002155c: 3c038004 lui v1,0x8004 -80021560: 26d6e920 addiu s6,s6,-5856 -80021564: a3b10032 sb s1,50(sp) -80021568: a3b10033 sb s1,51(sp) -8002156c: a3b10036 sb s1,54(sp) -80021570: a3b10037 sb s1,55(sp) -80021574: a3b1003a sb s1,58(sp) -80021578: a3b1003b sb s1,59(sp) -8002157c: afa2004c sw v0,76(sp) -80021580: 251e8994 addiu s8,t0,-30316 -80021584: 2477898c addiu s7,v1,-30324 -80021588: 0000a821 move s5,zero -8002158c: afa40070 sw a0,112(sp) -80021590: 10000014 b 800215e4 -80021594: afb60074 sw s6,116(sp) -80021598: 0c008301 jal 80020c04 -8002159c: 02802021 move a0,s4 -800215a0: 3c048006 lui a0,0x8006 -800215a4: 10000006 b 800215c0 -800215a8: 2484ba3c addiu a0,a0,-17860 -800215ac: 3c048006 lui a0,0x8006 -800215b0: 0c008301 jal 80020c04 -800215b4: 2484ba54 addiu a0,a0,-17836 -800215b8: 3c048006 lui a0,0x8006 -800215bc: 2484ba6c addiu a0,a0,-17812 -800215c0: 0c008301 jal 80020c04 -800215c4: 00000000 nop -800215c8: 1000003c b 800216bc -800215cc: 00000000 nop -800215d0: 26b50001 addiu s5,s5,1 -800215d4: 24020002 li v0,2 -800215d8: 27de0004 addiu s8,s8,4 -800215dc: 12a20027 beq s5,v0,8002167c -800215e0: 26f70004 addiu s7,s7,4 -800215e4: 8fc40000 lw a0,0(s8) -800215e8: 24060020 li a2,32 -800215ec: 0c00827c jal 800209f0 -800215f0: 27a50010 addiu a1,sp,16 -800215f4: 001530c0 sll a2,s5,0x3 -800215f8: 24c60018 addiu a2,a2,24 -800215fc: 02c02021 move a0,s6 -80021600: 27a70010 addiu a3,sp,16 -80021604: 30c6fff8 andi a2,a2,0xfff8 -80021608: 0c00a571 jal 800295c4 -8002160c: 24050018 li a1,24 -80021610: 8fa20070 lw v0,112(sp) -80021614: 00000000 nop -80021618: 8c44ba94 lw a0,-17772(v0) -8002161c: 00000000 nop -80021620: 1495ffeb bne a0,s5,800215d0 -80021624: 00008821 move s1,zero -80021628: 8ee90000 lw t1,0(s7) -8002162c: 00000000 nop -80021630: 8d240000 lw a0,0(t1) -80021634: 00000000 nop -80021638: 1080ffe5 beqz a0,800215d0 -8002163c: 24060020 li a2,32 -80021640: 27a50010 addiu a1,sp,16 -80021644: 0c00827c jal 800209f0 -80021648: afa9007c sw t1,124(sp) -8002164c: 001130c0 sll a2,s1,0x3 -80021650: 24c600a8 addiu a2,a2,168 -80021654: 00063400 sll a2,a2,0x10 -80021658: 8fa40074 lw a0,116(sp) -8002165c: 27a70010 addiu a3,sp,16 -80021660: 00063403 sra a2,a2,0x10 -80021664: 0c00a571 jal 800295c4 -80021668: 24050018 li a1,24 -8002166c: 8fa9007c lw t1,124(sp) -80021670: 26310001 addiu s1,s1,1 -80021674: 1000ffee b 80021630 -80021678: 25290004 addiu t1,t1,4 -8002167c: 3c028006 lui v0,0x8006 -80021680: 9042ba90 lbu v0,-17776(v0) -80021684: 00000000 nop -80021688: 1040000a beqz v0,800216b4 -8002168c: 3c028006 lui v0,0x8006 -80021690: 9042ba91 lbu v0,-17775(v0) -80021694: 00000000 nop -80021698: 000210c0 sll v0,v0,0x3 -8002169c: 244300a8 addiu v1,v0,168 -800216a0: 244200b0 addiu v0,v0,176 -800216a4: a7a30044 sh v1,68(sp) -800216a8: a7a30046 sh v1,70(sp) -800216ac: a7a20048 sh v0,72(sp) -800216b0: a7a2004a sh v0,74(sp) -800216b4: 0c00baa1 jal 8002ea84 -800216b8: 27a40030 addiu a0,sp,48 -800216bc: 0c008679 jal 800219e4 -800216c0: 00000000 nop -800216c4: 1000fe54 b 80021018 -800216c8: 00000000 nop - -800216cc : -800216cc: 27bdffd8 addiu sp,sp,-40 -800216d0: afbf0024 sw ra,36(sp) -800216d4: afb30020 sw s3,32(sp) -800216d8: afb2001c sw s2,28(sp) -800216dc: afb10018 sw s1,24(sp) -800216e0: 0c00bdee jal 8002f7b8 -800216e4: afb00014 sw s0,20(sp) -800216e8: 2c421000 sltiu v0,v0,4096 -800216ec: 14400006 bnez v0,80021708 -800216f0: 3c138006 lui s3,0x8006 -800216f4: 3c048004 lui a0,0x8004 -800216f8: 0c00d392 jal 80034e48 -800216fc: 248492a0 addiu a0,a0,-28000 -80021700: 1000ffff b 80021700 -80021704: 00000000 nop -80021708: 3c048006 lui a0,0x8006 -8002170c: 24903be0 addiu s0,a0,15328 -80021710: 86030008 lh v1,8(s0) -80021714: 240200f0 li v0,240 -80021718: 00808821 move s1,a0 -8002171c: 1462000d bne v1,v0,80021754 -80021720: 26723bdc addiu s2,s3,15324 -80021724: 86020006 lh v0,6(s0) -80021728: 24030180 li v1,384 -8002172c: 10430003 beq v0,v1,8002173c -80021730: 240300c0 li v1,192 -80021734: 14430008 bne v0,v1,80021758 -80021738: 3c048004 lui a0,0x8004 -8002173c: 86420002 lh v0,2(s2) -80021740: 24030100 li v1,256 -80021744: 1043001b beq v0,v1,800217b4 -80021748: 00000000 nop -8002174c: 10400016 beqz v0,800217a8 -80021750: 00000000 nop -80021754: 3c048004 lui a0,0x8004 -80021758: 0c00d392 jal 80034e48 -8002175c: 248492c0 addiu a0,a0,-27968 -80021760: 86653bdc lh a1,15324(s3) -80021764: 3c048004 lui a0,0x8004 -80021768: 0c00d392 jal 80034e48 -8002176c: 248492e0 addiu a0,a0,-27936 -80021770: 86450002 lh a1,2(s2) -80021774: 3c048004 lui a0,0x8004 -80021778: 0c00d392 jal 80034e48 -8002177c: 248492f0 addiu a0,a0,-27920 -80021780: 86050002 lh a1,2(s0) -80021784: 3c048004 lui a0,0x8004 -80021788: 0c00d392 jal 80034e48 -8002178c: 24849300 addiu a0,a0,-27904 -80021790: 3c048004 lui a0,0x8004 -80021794: 86050004 lh a1,4(s0) -80021798: 0c00d392 jal 80034e48 -8002179c: 24849310 addiu a0,a0,-27888 -800217a0: 1000ffff b 800217a0 -800217a4: 00000000 nop -800217a8: a6430002 sh v1,2(s2) -800217ac: 10000003 b 800217bc -800217b0: a6000004 sh zero,4(s0) -800217b4: a6400002 sh zero,2(s2) -800217b8: a6020004 sh v0,4(s0) -800217bc: 0c00b9a1 jal 8002e684 -800217c0: 26643bdc addiu a0,s3,15324 -800217c4: 8fbf0024 lw ra,36(sp) -800217c8: 8fb30020 lw s3,32(sp) -800217cc: 8fb2001c lw s2,28(sp) -800217d0: 8fb00014 lw s0,20(sp) -800217d4: 26243be0 addiu a0,s1,15328 -800217d8: 8fb10018 lw s1,24(sp) -800217dc: 0800bf23 j 8002fc8c -800217e0: 27bd0028 addiu sp,sp,40 - -800217e4 : -800217e4: 3c048006 lui a0,0x8006 -800217e8: 24843be0 addiu a0,a0,15328 -800217ec: 24020180 li v0,384 -800217f0: a4820006 sh v0,6(a0) -800217f4: 240200f0 li v0,240 -800217f8: a4800002 sh zero,2(a0) -800217fc: a4800004 sh zero,4(a0) -80021800: a0800001 sb zero,1(a0) -80021804: 0800bf23 j 8002fc8c -80021808: a4820008 sh v0,8(a0) - -8002180c : -8002180c: 3c048006 lui a0,0x8006 -80021810: a4803bdc sh zero,15324(a0) -80021814: 24843bdc addiu a0,a0,15324 -80021818: 0800b9a1 j 8002e684 -8002181c: a4800002 sh zero,2(a0) - -80021820 : -80021820: 0800b93c j 8002e4f0 -80021824: 00000000 nop - -80021828 : -80021828: 3c048006 lui a0,0x8006 -8002182c: 0800b93c j 8002e4f0 -80021830: 2484fbdc addiu a0,a0,-1060 - -80021834 : -80021834: 27bdffe8 addiu sp,sp,-24 -80021838: afbf0014 sw ra,20(sp) -8002183c: 0c008211 jal 80020844 -80021840: 00000000 nop -80021844: 3c048007 lui a0,0x8007 -80021848: 24050001 li a1,1 -8002184c: 0c00a554 jal 80029550 -80021850: 2484e920 addiu a0,a0,-5856 -80021854: 0c008095 jal 80020254 -80021858: 00000000 nop -8002185c: 10400005 beqz v0,80021874 -80021860: 3c038006 lui v1,0x8006 -80021864: 9062bbd8 lbu v0,-17448(v1) -80021868: 00000000 nop -8002186c: 38420001 xori v0,v0,0x1 -80021870: a062bbd8 sb v0,-17448(v1) -80021874: 0c00809d jal 80020274 -80021878: 00000000 nop -8002187c: 10400005 beqz v0,80021894 -80021880: 3c038006 lui v1,0x8006 -80021884: 9062bbd9 lbu v0,-17447(v1) -80021888: 00000000 nop -8002188c: 38420001 xori v0,v0,0x1 -80021890: a062bbd9 sb v0,-17447(v1) -80021894: 0c0085b3 jal 800216cc -80021898: 00000000 nop -8002189c: 0c00a569 jal 800295a4 -800218a0: 00000000 nop -800218a4: 8fbf0014 lw ra,20(sp) -800218a8: 0800bf68 j 8002fda0 -800218ac: 27bd0018 addiu sp,sp,24 - -800218b0 : -800218b0: 3c021f80 lui v0,0x1f80 -800218b4: 8c4210a8 lw v0,4264(v0) -800218b8: 00000000 nop -800218bc: 00021602 srl v0,v0,0x18 -800218c0: 38420001 xori v0,v0,0x1 -800218c4: 03e00008 jr ra -800218c8: 30420001 andi v0,v0,0x1 - -800218cc : -800218cc: 3c028006 lui v0,0x8006 -800218d0: 9042bbda lbu v0,-17446(v0) -800218d4: 03e00008 jr ra -800218d8: 00000000 nop - -800218dc : -800218dc: 3c028006 lui v0,0x8006 -800218e0: 03e00008 jr ra -800218e4: a044bbda sb a0,-17446(v0) - -800218e8 : -800218e8: 3c038006 lui v1,0x8006 -800218ec: 9062bbda lbu v0,-17446(v1) -800218f0: 00042600 sll a0,a0,0x18 -800218f4: 00042603 sra a0,a0,0x18 -800218f8: 00442021 addu a0,v0,a0 -800218fc: 2482ffff addiu v0,a0,-1 -80021900: 2c4200fe sltiu v0,v0,254 -80021904: 10400003 beqz v0,80021914 -80021908: 2402ffff li v0,-1 -8002190c: 03e00008 jr ra -80021910: a064bbda sb a0,-17446(v1) -80021914: 03e00008 jr ra -80021918: a062bbda sb v0,-17446(v1) - -8002191c : -8002191c: 03e00008 jr ra -80021920: 00041300 sll v0,a0,0xc - -80021924 : -80021924: 27bdffe8 addiu sp,sp,-24 -80021928: afbf0014 sw ra,20(sp) -8002192c: 0c00bf25 jal 8002fc94 -80021930: 00000000 nop -80021934: 1440000b bnez v0,80021964 -80021938: 24030001 li v1,1 -8002193c: 3c028006 lui v0,0x8006 -80021940: 9042bbdb lbu v0,-17445(v0) -80021944: 00000000 nop -80021948: 304200ff andi v0,v0,0xff -8002194c: 14400005 bnez v0,80021964 -80021950: 00000000 nop -80021954: 0c00862c jal 800218b0 -80021958: 00000000 nop -8002195c: 38420001 xori v0,v0,0x1 -80021960: 304300ff andi v1,v0,0xff -80021964: 8fbf0014 lw ra,20(sp) -80021968: 30620001 andi v0,v1,0x1 -8002196c: 03e00008 jr ra -80021970: 27bd0018 addiu sp,sp,24 - -80021974 : -80021974: 27bdffe8 addiu sp,sp,-24 -80021978: afb00010 sw s0,16(sp) -8002197c: 3c108004 lui s0,0x8004 -80021980: 3c028006 lui v0,0x8006 -80021984: 8e03a884 lw v1,-22396(s0) -80021988: 2442fbdc addiu v0,v0,-1060 -8002198c: 14620003 bne v1,v0,8002199c -80021990: afbf0014 sw ra,20(sp) -80021994: 3c028006 lui v0,0x8006 -80021998: 2442bbdc addiu v0,v0,-17444 -8002199c: ae02a884 sw v0,-22396(s0) -800219a0: 0c00805c jal 80020170 -800219a4: 00000000 nop -800219a8: 1040fffd beqz v0,800219a0 -800219ac: 00000000 nop -800219b0: 0c008649 jal 80021924 -800219b4: 00000000 nop -800219b8: 1440fff9 bnez v0,800219a0 -800219bc: 00000000 nop -800219c0: 0c00860d jal 80021834 -800219c4: 00000000 nop -800219c8: 8e04a884 lw a0,-22396(s0) -800219cc: 0c00b93c jal 8002e4f0 -800219d0: 00000000 nop -800219d4: 8fbf0014 lw ra,20(sp) -800219d8: 8fb00010 lw s0,16(sp) -800219dc: 0800814b j 8002052c -800219e0: 27bd0018 addiu sp,sp,24 - -800219e4 : -800219e4: 27bdffe8 addiu sp,sp,-24 -800219e8: afbf0014 sw ra,20(sp) -800219ec: 0c00865d jal 80021974 -800219f0: 00000000 nop -800219f4: 0c008649 jal 80021924 -800219f8: 00000000 nop -800219fc: 1440fffd bnez v0,800219f4 -80021a00: 00000000 nop -80021a04: 8fbf0014 lw ra,20(sp) -80021a08: 00000000 nop -80021a0c: 03e00008 jr ra -80021a10: 27bd0018 addiu sp,sp,24 - -80021a14 : -80021a14: 27bdffb0 addiu sp,sp,-80 -80021a18: afb20048 sw s2,72(sp) -80021a1c: afb00040 sw s0,64(sp) -80021a20: afbf004c sw ra,76(sp) -80021a24: afb10044 sw s1,68(sp) -80021a28: 0c00820d jal 80020834 -80021a2c: 00a09021 move s2,a1 -80021a30: 10400011 beqz v0,80021a78 -80021a34: 00408021 move s0,v0 -80021a38: 0c008649 jal 80021924 -80021a3c: 00000000 nop -80021a40: 1440fffd bnez v0,80021a38 -80021a44: 3c118006 lui s1,0x8006 -80021a48: 24020001 li v0,1 -80021a4c: a222bbdb sb v0,-17445(s1) -80021a50: 0c0080b7 jal 800202dc -80021a54: 00000000 nop -80021a58: 00402821 move a1,v0 -80021a5c: 0c00beaa jal 8002faa8 -80021a60: 27a40010 addiu a0,sp,16 -80021a64: 24060001 li a2,1 -80021a68: 27a50010 addiu a1,sp,16 -80021a6c: 0c00bfee jal 8002ffb8 -80021a70: 02402021 move a0,s2 -80021a74: a220bbdb sb zero,-17445(s1) -80021a78: 8fbf004c lw ra,76(sp) -80021a7c: 02001021 move v0,s0 -80021a80: 8fb20048 lw s2,72(sp) -80021a84: 8fb10044 lw s1,68(sp) -80021a88: 8fb00040 lw s0,64(sp) -80021a8c: 03e00008 jr ra -80021a90: 27bd0050 addiu sp,sp,80 - -80021a94 : -80021a94: 27bdffb0 addiu sp,sp,-80 -80021a98: afb00044 sw s0,68(sp) -80021a9c: afbf004c sw ra,76(sp) -80021aa0: 0c00820d jal 80020834 -80021aa4: afb10048 sw s1,72(sp) -80021aa8: 1040000f beqz v0,80021ae8 -80021aac: 00408021 move s0,v0 -80021ab0: 0c008649 jal 80021924 -80021ab4: 00000000 nop -80021ab8: 1440fffd bnez v0,80021ab0 -80021abc: 24020001 li v0,1 -80021ac0: 3c118006 lui s1,0x8006 -80021ac4: a222bbdb sb v0,-17445(s1) -80021ac8: 0c0080b7 jal 800202dc -80021acc: 00000000 nop -80021ad0: 00402821 move a1,v0 -80021ad4: 0c00beaa jal 8002faa8 -80021ad8: 27a40010 addiu a0,sp,16 -80021adc: 0c00bfcd jal 8002ff34 -80021ae0: 27a40010 addiu a0,sp,16 -80021ae4: a220bbdb sb zero,-17445(s1) -80021ae8: 8fbf004c lw ra,76(sp) -80021aec: 02001021 move v0,s0 -80021af0: 8fb10048 lw s1,72(sp) -80021af4: 8fb00044 lw s0,68(sp) -80021af8: 03e00008 jr ra -80021afc: 27bd0050 addiu sp,sp,80 - -80021b00 : -80021b00: 00042400 sll a0,a0,0x10 -80021b04: 00063400 sll a2,a2,0x10 -80021b08: 00042403 sra a0,a0,0x10 -80021b0c: 00063403 sra a2,a2,0x10 -80021b10: 00052c00 sll a1,a1,0x10 -80021b14: 00073c00 sll a3,a3,0x10 -80021b18: 00863021 addu a2,a0,a2 -80021b1c: 00052c03 sra a1,a1,0x10 -80021b20: 00073c03 sra a3,a3,0x10 -80021b24: 04c0000e bltz a2,80021b60 -80021b28: 00001021 move v0,zero -80021b2c: 3c038006 lui v1,0x8006 -80021b30: 24633be0 addiu v1,v1,15328 -80021b34: 84620006 lh v0,6(v1) -80021b38: 00000000 nop -80021b3c: 0082202a slt a0,a0,v0 -80021b40: 10800007 beqz a0,80021b60 -80021b44: 00001021 move v0,zero -80021b48: 00a73821 addu a3,a1,a3 -80021b4c: 04e00004 bltz a3,80021b60 -80021b50: 00000000 nop -80021b54: 84620008 lh v0,8(v1) -80021b58: 00000000 nop -80021b5c: 00a2102a slt v0,a1,v0 -80021b60: 03e00008 jr ra -80021b64: 00000000 nop - -80021b68 : -80021b68: 84870008 lh a3,8(a0) -80021b6c: 84860006 lh a2,6(a0) -80021b70: 84850002 lh a1,2(a0) -80021b74: 84840000 lh a0,0(a0) -80021b78: 080086c0 j 80021b00 -80021b7c: 00000000 nop - -80021b80 : -80021b80: 27bdffc8 addiu sp,sp,-56 -80021b84: afb50028 sw s5,40(sp) -80021b88: 84950006 lh s5,6(a0) -80021b8c: afbf0034 sw ra,52(sp) -80021b90: afb70030 sw s7,48(sp) -80021b94: afb6002c sw s6,44(sp) -80021b98: afb40024 sw s4,36(sp) -80021b9c: afb30020 sw s3,32(sp) -80021ba0: afb2001c sw s2,28(sp) -80021ba4: afb10018 sw s1,24(sp) -80021ba8: 1aa0005d blez s5,80021d20 -80021bac: afb00014 sw s0,20(sp) -80021bb0: 84820008 lh v0,8(a0) -80021bb4: 00000000 nop -80021bb8: 18400059 blez v0,80021d20 -80021bbc: 00808021 move s0,a0 -80021bc0: 0c0086da jal 80021b68 -80021bc4: 00000000 nop -80021bc8: 10400055 beqz v0,80021d20 -80021bcc: 00000000 nop -80021bd0: 8e040014 lw a0,20(s0) -80021bd4: 00000000 nop -80021bd8: 30820100 andi v0,a0,0x100 -80021bdc: 10400006 beqz v0,80021bf8 -80021be0: 30940080 andi s4,a0,0x80 -80021be4: 3c028006 lui v0,0x8006 -80021be8: 9042bbd9 lbu v0,-17447(v0) -80021bec: 00000000 nop -80021bf0: 1040004b beqz v0,80021d20 -80021bf4: 00000000 nop -80021bf8: 12800006 beqz s4,80021c14 -80021bfc: 3c028006 lui v0,0x8006 -80021c00: 3c028006 lui v0,0x8006 -80021c04: 9042bbd8 lbu v0,-17448(v0) -80021c08: 00000000 nop -80021c0c: 10400044 beqz v0,80021d20 -80021c10: 3c028006 lui v0,0x8006 -80021c14: 9042bbda lbu v0,-17446(v0) -80021c18: 24030080 li v1,128 -80021c1c: 9213000e lbu s3,14(s0) -80021c20: 9212000f lbu s2,15(s0) -80021c24: 92110010 lbu s1,16(s0) -80021c28: 92170011 lbu s7,17(s0) -80021c2c: 86160000 lh s6,0(s0) -80021c30: 10430016 beq v0,v1,80021c8c -80021c34: 00621823 subu v1,v1,v0 -80021c38: 0263282a slt a1,s3,v1 -80021c3c: 10a00003 beqz a1,80021c4c -80021c40: 02622821 addu a1,s3,v0 -80021c44: 10000003 b 80021c54 -80021c48: a200000e sb zero,14(s0) -80021c4c: 24a5ff80 addiu a1,a1,-128 -80021c50: a205000e sb a1,14(s0) -80021c54: 0243282a slt a1,s2,v1 -80021c58: 10a00003 beqz a1,80021c68 -80021c5c: 02422821 addu a1,s2,v0 -80021c60: 10000003 b 80021c70 -80021c64: a200000f sb zero,15(s0) -80021c68: 24a5ff80 addiu a1,a1,-128 -80021c6c: a205000f sb a1,15(s0) -80021c70: 0223182a slt v1,s1,v1 -80021c74: 10600003 beqz v1,80021c84 -80021c78: 02221021 addu v0,s1,v0 -80021c7c: 10000003 b 80021c8c -80021c80: a2000010 sb zero,16(s0) -80021c84: 2442ff80 addiu v0,v0,-128 -80021c88: a2020010 sb v0,16(s0) -80021c8c: 12800005 beqz s4,80021ca4 -80021c90: 2aa20101 slti v0,s5,257 -80021c94: 2402ff7f li v0,-129 -80021c98: 00822024 and a0,a0,v0 -80021c9c: ae040014 sw a0,20(s0) -80021ca0: 2aa20101 slti v0,s5,257 -80021ca4: 14400013 bnez v0,80021cf4 -80021ca8: 24020100 li v0,256 -80021cac: a6020006 sh v0,6(s0) -80021cb0: 0c00bc6d jal 8002f1b4 -80021cb4: 02002021 move a0,s0 -80021cb8: 96020000 lhu v0,0(s0) -80021cbc: 02002021 move a0,s0 -80021cc0: 24420100 addiu v0,v0,256 -80021cc4: a6020000 sh v0,0(s0) -80021cc8: 24020080 li v0,128 -80021ccc: a6020006 sh v0,6(s0) -80021cd0: 92020011 lbu v0,17(s0) -80021cd4: 00000000 nop -80021cd8: 24420004 addiu v0,v0,4 -80021cdc: 0c00bc6d jal 8002f1b4 -80021ce0: a2020011 sb v0,17(s0) -80021ce4: a6150006 sh s5,6(s0) -80021ce8: a2170011 sb s7,17(s0) -80021cec: 10000003 b 80021cfc -80021cf0: a6160000 sh s6,0(s0) -80021cf4: 0c00bc6d jal 8002f1b4 -80021cf8: 02002021 move a0,s0 -80021cfc: 12800005 beqz s4,80021d14 -80021d00: 00000000 nop -80021d04: 8e020014 lw v0,20(s0) -80021d08: 00000000 nop -80021d0c: 34420080 ori v0,v0,0x80 -80021d10: ae020014 sw v0,20(s0) -80021d14: a213000e sb s3,14(s0) -80021d18: a212000f sb s2,15(s0) -80021d1c: a2110010 sb s1,16(s0) -80021d20: 8fbf0034 lw ra,52(sp) -80021d24: 8fb70030 lw s7,48(sp) -80021d28: 8fb6002c lw s6,44(sp) -80021d2c: 8fb50028 lw s5,40(sp) -80021d30: 8fb40024 lw s4,36(sp) -80021d34: 8fb30020 lw s3,32(sp) -80021d38: 8fb2001c lw s2,28(sp) -80021d3c: 8fb10018 lw s1,24(sp) -80021d40: 8fb00014 lw s0,20(sp) -80021d44: 03e00008 jr ra -80021d48: 27bd0038 addiu sp,sp,56 - -80021d4c : -80021d4c: 3c028007 lui v0,0x8007 -80021d50: 2442e9b0 addiu v0,v0,-5712 -80021d54: 8c430014 lw v1,20(v0) -80021d58: 308400ff andi a0,a0,0xff -80021d5c: 00642025 or a0,v1,a0 -80021d60: 03e00008 jr ra -80021d64: ac440014 sw a0,20(v0) - -80021d68 : -80021d68: 3c028007 lui v0,0x8007 -80021d6c: 2442e9b0 addiu v0,v0,-5712 -80021d70: 8c430014 lw v1,20(v0) -80021d74: 308400ff andi a0,a0,0xff -80021d78: 00042027 nor a0,zero,a0 -80021d7c: 00642024 and a0,v1,a0 -80021d80: 03e00008 jr ra -80021d84: ac440014 sw a0,20(v0) - -80021d88 : -80021d88: 3c028004 lui v0,0x8004 -80021d8c: 27bdffd8 addiu sp,sp,-40 -80021d90: 9043a880 lbu v1,-22400(v0) -80021d94: afb30020 sw s3,32(sp) -80021d98: afb2001c sw s2,28(sp) -80021d9c: 00059c00 sll s3,a1,0x10 -80021da0: 00049400 sll s2,a0,0x10 -80021da4: afb10018 sw s1,24(sp) -80021da8: 30d1ffff andi s1,a2,0xffff -80021dac: 3c068007 lui a2,0x8007 -80021db0: afb00014 sw s0,20(sp) -80021db4: afbf0024 sw ra,36(sp) -80021db8: 00129403 sra s2,s2,0x10 -80021dbc: 00139c03 sra s3,s3,0x10 -80021dc0: 3c058006 lui a1,0x8006 -80021dc4: 24d0e9b0 addiu s0,a2,-5712 -80021dc8: 10600008 beqz v1,80021dec -80021dcc: 3c048006 lui a0,0x8006 -80021dd0: a040a880 sb zero,-22400(v0) -80021dd4: 92020004 lbu v0,4(s0) -80021dd8: 00000000 nop -80021ddc: a4a2bbd6 sh v0,-17450(a1) -80021de0: 92020005 lbu v0,5(s0) -80021de4: 00000000 nop -80021de8: a482bbd4 sh v0,-17452(a0) -80021dec: 2403ff80 li v1,-128 -80021df0: 24020010 li v0,16 -80021df4: a203000e sb v1,14(s0) -80021df8: a203000f sb v1,15(s0) -80021dfc: a2030010 sb v1,16(s0) -80021e00: a4d2e9b0 sh s2,-5712(a2) -80021e04: 24030008 li v1,8 -80021e08: 24060020 li a2,32 -80021e0c: a6020006 sh v0,6(s0) -80021e10: a6020008 sh v0,8(s0) -80021e14: a6130002 sh s3,2(s0) -80021e18: ae030024 sw v1,36(s0) -80021e1c: 1226002a beq s1,a2,80021ec8 -80021e20: ae030028 sw v1,40(s0) -80021e24: 2e220021 sltiu v0,s1,33 -80021e28: 10400012 beqz v0,80021e74 -80021e2c: 24021000 li v0,4096 -80021e30: 24020004 li v0,4 -80021e34: 1222003a beq s1,v0,80021f20 -80021e38: 2e220005 sltiu v0,s1,5 -80021e3c: 10400007 beqz v0,80021e5c -80021e40: 2622ffff addiu v0,s1,-1 -80021e44: 24030001 li v1,1 -80021e48: 0062102b sltu v0,v1,v0 -80021e4c: 10400035 beqz v0,80021f24 -80021e50: 24020050 li v0,80 -80021e54: 10000039 b 80021f3c -80021e58: a6000006 sh zero,6(s0) -80021e5c: 12230030 beq s1,v1,80021f20 -80021e60: 24020010 li v0,16 -80021e64: 16220034 bne s1,v0,80021f38 -80021e68: 00000000 nop -80021e6c: 10000017 b 80021ecc -80021e70: a2060004 sb a2,4(s0) -80021e74: 12220017 beq s1,v0,80021ed4 -80021e78: 24020040 li v0,64 -80021e7c: 2e221001 sltiu v0,s1,4097 -80021e80: 10400008 beqz v0,80021ea4 -80021e84: 24024000 li v0,16384 -80021e88: 24020040 li v0,64 -80021e8c: 1222000d beq s1,v0,80021ec4 -80021e90: 24020080 li v0,128 -80021e94: 16220028 bne s1,v0,80021f38 -80021e98: 00000000 nop -80021e9c: 1000000b b 80021ecc -80021ea0: a2000004 sb zero,4(s0) -80021ea4: 12220010 beq s1,v0,80021ee8 -80021ea8: 34028000 li v0,0x8000 -80021eac: 12220015 beq s1,v0,80021f04 -80021eb0: 24022000 li v0,8192 -80021eb4: 16220020 bne s1,v0,80021f38 -80021eb8: 24020040 li v0,64 -80021ebc: 10000003 b 80021ecc -80021ec0: a2020004 sb v0,4(s0) -80021ec4: 24020030 li v0,48 -80021ec8: a2020004 sb v0,4(s0) -80021ecc: 1000001c b 80021f40 -80021ed0: a2000005 sb zero,5(s0) -80021ed4: a2020004 sb v0,4(s0) -80021ed8: 3c020005 lui v0,0x5 -80021edc: a2000005 sb zero,5(s0) -80021ee0: 10000006 b 80021efc -80021ee4: 3442a000 ori v0,v0,0xa000 -80021ee8: 24020040 li v0,64 -80021eec: a2020004 sb v0,4(s0) -80021ef0: 3c020010 lui v0,0x10 -80021ef4: a2000005 sb zero,5(s0) -80021ef8: 3442e000 ori v0,v0,0xe000 -80021efc: 10000010 b 80021f40 -80021f00: ae020020 sw v0,32(s0) -80021f04: 24020040 li v0,64 -80021f08: a2020004 sb v0,4(s0) -80021f0c: 8e020014 lw v0,20(s0) -80021f10: a2000005 sb zero,5(s0) -80021f14: 34420020 ori v0,v0,0x20 -80021f18: 10000009 b 80021f40 -80021f1c: ae020014 sw v0,20(s0) -80021f20: 24020050 li v0,80 -80021f24: a2020004 sb v0,4(s0) -80021f28: 24020018 li v0,24 -80021f2c: a2000005 sb zero,5(s0) -80021f30: 10000003 b 80021f40 -80021f34: a6020006 sh v0,6(s0) -80021f38: a6000006 sh zero,6(s0) -80021f3c: a6000008 sh zero,8(s0) -80021f40: 92020004 lbu v0,4(s0) -80021f44: 90a3bbd6 lbu v1,-17450(a1) -80021f48: 00000000 nop -80021f4c: 00431021 addu v0,v0,v1 -80021f50: a2020004 sb v0,4(s0) -80021f54: 9083bbd4 lbu v1,-17452(a0) -80021f58: 92020005 lbu v0,5(s0) -80021f5c: 02002021 move a0,s0 -80021f60: 00431021 addu v0,v0,v1 -80021f64: 0c0086e0 jal 80021b80 -80021f68: a2020005 sb v0,5(s0) -80021f6c: 24020002 li v0,2 -80021f70: 12220017 beq s1,v0,80021fd0 -80021f74: 2e220003 sltiu v0,s1,3 -80021f78: 10400008 beqz v0,80021f9c -80021f7c: 24020004 li v0,4 -80021f80: 24020001 li v0,1 -80021f84: 1622001d bne s1,v0,80021ffc -80021f88: 3c078004 lui a3,0x8004 -80021f8c: 26660004 addiu a2,s3,4 -80021f90: 26450004 addiu a1,s2,4 -80021f94: 10000012 b 80021fe0 -80021f98: 24e79324 addiu a3,a3,-27868 -80021f9c: 12220007 beq s1,v0,80021fbc -80021fa0: 24020008 li v0,8 -80021fa4: 16220015 bne s1,v0,80021ffc -80021fa8: 3c078004 lui a3,0x8004 -80021fac: 26660004 addiu a2,s3,4 -80021fb0: 26450004 addiu a1,s2,4 -80021fb4: 1000000a b 80021fe0 -80021fb8: 24e79328 addiu a3,a3,-27864 -80021fbc: 3c078004 lui a3,0x8004 -80021fc0: 26660004 addiu a2,s3,4 -80021fc4: 26450004 addiu a1,s2,4 -80021fc8: 10000005 b 80021fe0 -80021fcc: 24e79320 addiu a3,a3,-27872 -80021fd0: 3c078004 lui a3,0x8004 -80021fd4: 26660004 addiu a2,s3,4 -80021fd8: 26450004 addiu a1,s2,4 -80021fdc: 24e7932c addiu a3,a3,-27860 -80021fe0: 00063400 sll a2,a2,0x10 -80021fe4: 00052c00 sll a1,a1,0x10 -80021fe8: 3c048007 lui a0,0x8007 -80021fec: 00063403 sra a2,a2,0x10 -80021ff0: 00052c03 sra a1,a1,0x10 -80021ff4: 0c00a571 jal 800295c4 -80021ff8: 2484e920 addiu a0,a0,-5856 -80021ffc: 8e020014 lw v0,20(s0) -80022000: 8fbf0024 lw ra,36(sp) -80022004: 2403ffdf li v1,-33 -80022008: 00431024 and v0,v0,v1 -8002200c: 8fb30020 lw s3,32(sp) -80022010: 8fb2001c lw s2,28(sp) -80022014: 8fb10018 lw s1,24(sp) -80022018: ae020014 sw v0,20(s0) -8002201c: ae000020 sw zero,32(s0) -80022020: 8fb00014 lw s0,20(sp) -80022024: 03e00008 jr ra -80022028: 27bd0028 addiu sp,sp,40 - -8002202c : -8002202c: 27bdffd8 addiu sp,sp,-40 -80022030: afb00018 sw s0,24(sp) -80022034: afbf0024 sw ra,36(sp) -80022038: afb20020 sw s2,32(sp) -8002203c: afb1001c sw s1,28(sp) -80022040: 00808021 move s0,a0 -80022044: 0c008649 jal 80021924 -80022048: 00000000 nop -8002204c: 1440fffd bnez v0,80022044 -80022050: 3c028006 lui v0,0x8006 -80022054: 24433bdc addiu v1,v0,15324 -80022058: 84443bdc lh a0,15324(v0) -8002205c: 241100f0 li s1,240 -80022060: 24120180 li s2,384 -80022064: 84650002 lh a1,2(v1) -80022068: afb10014 sw s1,20(sp) -8002206c: afb20010 sw s2,16(sp) -80022070: 24070100 li a3,256 -80022074: 0c00b941 jal 8002e504 -80022078: 24060180 li a2,384 -8002207c: 24020016 li v0,22 -80022080: a2020011 sb v0,17(s0) -80022084: 8e020014 lw v0,20(s0) -80022088: a6000000 sh zero,0(s0) -8002208c: 34420002 ori v0,v0,0x2 -80022090: ae020014 sw v0,20(s0) -80022094: 2402ff80 li v0,-128 -80022098: a6000002 sh zero,2(s0) -8002209c: a6120006 sh s2,6(s0) -800220a0: a6110008 sh s1,8(s0) -800220a4: a2000004 sb zero,4(s0) -800220a8: a2000005 sb zero,5(s0) -800220ac: a202000e sb v0,14(s0) -800220b0: a202000f sb v0,15(s0) -800220b4: a2020010 sb v0,16(s0) -800220b8: 0c008649 jal 80021924 -800220bc: 00000000 nop -800220c0: 1440fffd bnez v0,800220b8 -800220c4: 00000000 nop -800220c8: 8fbf0024 lw ra,36(sp) -800220cc: 8fb20020 lw s2,32(sp) -800220d0: 8fb1001c lw s1,28(sp) -800220d4: 8fb00018 lw s0,24(sp) -800220d8: 03e00008 jr ra -800220dc: 27bd0028 addiu sp,sp,40 - -800220e0 : -800220e0: 3c028006 lui v0,0x8006 -800220e4: 9042bbd8 lbu v0,-17448(v0) -800220e8: 03e00008 jr ra -800220ec: 00000000 nop - -800220f0 : -800220f0: 3c028006 lui v0,0x8006 -800220f4: 9042bbd9 lbu v0,-17447(v0) -800220f8: 03e00008 jr ra -800220fc: 00000000 nop - -80022100 : -80022100: 00052c00 sll a1,a1,0x10 -80022104: 00052c03 sra a1,a1,0x10 -80022108: 30a2ffff andi v0,a1,0xffff -8002210c: 00063400 sll a2,a2,0x10 -80022110: 2c420400 sltiu v0,v0,1024 -80022114: 10400012 beqz v0,80022160 -80022118: 00063403 sra a2,a2,0x10 -8002211c: 30c2ffff andi v0,a2,0xffff -80022120: 2c420200 sltiu v0,v0,512 -80022124: 1040000e beqz v0,80022160 -80022128: 00000000 nop -8002212c: 00061203 sra v0,a2,0x8 -80022130: 00021900 sll v1,v0,0x4 -80022134: 00051183 sra v0,a1,0x6 -80022138: 00431021 addu v0,v0,v1 -8002213c: a0820011 sb v0,17(a0) -80022140: 8c820014 lw v0,20(a0) -80022144: 30a5003f andi a1,a1,0x3f -80022148: 30420001 andi v0,v0,0x1 -8002214c: 10400003 beqz v0,8002215c -80022150: a0850004 sb a1,4(a0) -80022154: 00052840 sll a1,a1,0x1 -80022158: a0850004 sb a1,4(a0) -8002215c: a0860005 sb a2,5(a0) -80022160: 03e00008 jr ra -80022164: 00001021 move v0,zero - -80022168 : -80022168: 84a30000 lh v1,0(a1) -8002216c: 84a70002 lh a3,2(a1) -80022170: 00801021 move v0,a0 -80022174: 00073083 sra a2,a3,0x2 -80022178: 00032083 sra a0,v1,0x2 -8002217c: 00c43021 addu a2,a2,a0 -80022180: 94a50004 lhu a1,4(a1) -80022184: 00032043 sra a0,v1,0x1 -80022188: 00641823 subu v1,v1,a0 -8002218c: 00073843 sra a3,a3,0x1 -80022190: 00c52823 subu a1,a2,a1 -80022194: 00671823 subu v1,v1,a3 -80022198: a4430000 sh v1,0(v0) -8002219c: 03e00008 jr ra -800221a0: a4450002 sh a1,2(v0) - -800221a4 : -800221a4: 0800bf68 j 8002fda0 -800221a8: 00000000 nop - -800221ac : -800221ac: 8ca30000 lw v1,0(a1) -800221b0: 27bdffe0 addiu sp,sp,-32 -800221b4: 00804021 move t0,a0 -800221b8: 04600004 bltz v1,800221cc -800221bc: afbf001c sw ra,28(sp) -800221c0: 34028000 li v0,0x8000 -800221c4: 10000002 b 800221d0 -800221c8: 00621821 addu v1,v1,v0 -800221cc: 24638000 addiu v1,v1,-32768 -800221d0: 000327c3 sra a0,v1,0x1f -800221d4: 3084ffff andi a0,a0,0xffff -800221d8: 00831821 addu v1,a0,v1 -800221dc: 00031c03 sra v1,v1,0x10 -800221e0: a7a30010 sh v1,16(sp) -800221e4: 8ca30004 lw v1,4(a1) -800221e8: 00000000 nop -800221ec: 04600003 bltz v1,800221fc -800221f0: 34028000 li v0,0x8000 -800221f4: 10000002 b 80022200 -800221f8: 00621821 addu v1,v1,v0 -800221fc: 24638000 addiu v1,v1,-32768 -80022200: 000327c3 sra a0,v1,0x1f -80022204: 3084ffff andi a0,a0,0xffff -80022208: 00831821 addu v1,a0,v1 -8002220c: 00031c03 sra v1,v1,0x10 -80022210: a7a30012 sh v1,18(sp) -80022214: 8ca30008 lw v1,8(a1) -80022218: 00000000 nop -8002221c: 04600003 bltz v1,8002222c -80022220: 34028000 li v0,0x8000 -80022224: 10000002 b 80022230 -80022228: 00621821 addu v1,v1,v0 -8002222c: 24638000 addiu v1,v1,-32768 -80022230: 000327c3 sra a0,v1,0x1f -80022234: 3084ffff andi a0,a0,0xffff -80022238: 00831821 addu v1,a0,v1 -8002223c: 00031c03 sra v1,v1,0x10 -80022240: 27a50010 addiu a1,sp,16 -80022244: 01002021 move a0,t0 -80022248: 0c00885a jal 80022168 -8002224c: a7a30014 sh v1,20(sp) -80022250: 8fbf001c lw ra,28(sp) -80022254: 01001021 move v0,t0 -80022258: 03e00008 jr ra -8002225c: 27bd0020 addiu sp,sp,32 - -80022260 : -80022260: 00801021 move v0,a0 -80022264: 94a40000 lhu a0,0(a1) -80022268: 94a50002 lhu a1,2(a1) -8002226c: a4400004 sh zero,4(v0) -80022270: 00052840 sll a1,a1,0x1 -80022274: 30a3ffff andi v1,a1,0xffff -80022278: 00832821 addu a1,a0,v1 -8002227c: 00641823 subu v1,v1,a0 -80022280: a4450000 sh a1,0(v0) -80022284: 03e00008 jr ra -80022288: a4430002 sh v1,2(v0) - -8002228c : -8002228c: 308400ff andi a0,a0,0xff -80022290: 10800007 beqz a0,800222b0 -80022294: 3c028006 lui v0,0x8006 -80022298: 24030001 li v1,1 -8002229c: 14830008 bne a0,v1,800222c0 -800222a0: 24433be0 addiu v1,v0,15328 -800222a4: 240400c0 li a0,192 -800222a8: 10000004 b 800222bc -800222ac: a4640002 sh a0,2(v1) -800222b0: 24433be0 addiu v1,v0,15328 -800222b4: a4600002 sh zero,2(v1) -800222b8: 240400c0 li a0,192 -800222bc: a4640006 sh a0,6(v1) -800222c0: 0800b95e j 8002e578 -800222c4: 24443be0 addiu a0,v0,15328 - -800222c8 : -800222c8: 3c048006 lui a0,0x8006 -800222cc: 24843be0 addiu a0,a0,15328 -800222d0: 24020180 li v0,384 -800222d4: a4800002 sh zero,2(a0) -800222d8: 0800b95e j 8002e578 -800222dc: a4820006 sh v0,6(a0) - -800222e0 : -800222e0: 3c028006 lui v0,0x8006 -800222e4: 94433c9a lhu v1,15514(v0) -800222e8: 3084ffff andi a0,a0,0xffff -800222ec: 00831824 and v1,a0,v1 -800222f0: 14600006 bnez v1,8002230c -800222f4: 00001021 move v0,zero -800222f8: 3c028006 lui v0,0x8006 -800222fc: 94423c9e lhu v0,15518(v0) -80022300: 00000000 nop -80022304: 00822024 and a0,a0,v0 -80022308: 0004102b sltu v0,zero,a0 -8002230c: 03e00008 jr ra -80022310: 00000000 nop - -80022314 : -80022314: 3c028006 lui v0,0x8006 -80022318: 94433c98 lhu v1,15512(v0) -8002231c: 3084ffff andi a0,a0,0xffff -80022320: 00831824 and v1,a0,v1 -80022324: 14600006 bnez v1,80022340 -80022328: 00001021 move v0,zero -8002232c: 3c028006 lui v0,0x8006 -80022330: 94423c9c lhu v0,15516(v0) -80022334: 00000000 nop -80022338: 00822024 and a0,a0,v0 -8002233c: 0004102b sltu v0,zero,a0 -80022340: 03e00008 jr ra -80022344: 00000000 nop - -80022348 : -80022348: 27bdffd8 addiu sp,sp,-40 -8002234c: 27a50010 addiu a1,sp,16 -80022350: afb00020 sw s0,32(sp) -80022354: 00808021 move s0,a0 -80022358: afbf0024 sw ra,36(sp) -8002235c: 0c00b1cd jal 8002c734 -80022360: 00002021 move a0,zero -80022364: 27a50010 addiu a1,sp,16 -80022368: 02002021 move a0,s0 -8002236c: 0c00ce81 jal 80033a04 -80022370: 2406000a li a2,10 -80022374: 8fbf0024 lw ra,36(sp) -80022378: 02001021 move v0,s0 -8002237c: 8fb00020 lw s0,32(sp) -80022380: 03e00008 jr ra -80022384: 27bd0028 addiu sp,sp,40 - -80022388 : -80022388: 27bdffb0 addiu sp,sp,-80 -8002238c: 3c058004 lui a1,0x8004 -80022390: 24060018 li a2,24 -80022394: afb00028 sw s0,40(sp) -80022398: 24a5899c addiu a1,a1,-30308 -8002239c: 00808021 move s0,a0 -800223a0: 27a40010 addiu a0,sp,16 -800223a4: afbf004c sw ra,76(sp) -800223a8: afbe0048 sw s8,72(sp) -800223ac: afb70044 sw s7,68(sp) -800223b0: afb60040 sw s6,64(sp) -800223b4: afb5003c sw s5,60(sp) -800223b8: afb40038 sw s4,56(sp) -800223bc: afb30034 sw s3,52(sp) -800223c0: afb20030 sw s2,48(sp) -800223c4: 0c00ce81 jal 80033a04 -800223c8: afb1002c sw s1,44(sp) -800223cc: 1200000c beqz s0,80022400 -800223d0: 24020001 li v0,1 -800223d4: 16020013 bne s0,v0,80022424 -800223d8: 3c048004 lui a0,0x8004 -800223dc: 3c028006 lui v0,0x8006 -800223e0: 3c108006 lui s0,0x8006 -800223e4: 3c128002 lui s2,0x8002 -800223e8: 3c158002 lui s5,0x8002 -800223ec: 8c563c30 lw s6,15408(v0) -800223f0: 26113c38 addiu s1,s0,15416 -800223f4: 265225b8 addiu s2,s2,9656 -800223f8: 10000017 b 80022458 -800223fc: 26b52314 addiu s5,s5,8980 -80022400: 3c028006 lui v0,0x8006 -80022404: 3c108006 lui s0,0x8006 -80022408: 3c128002 lui s2,0x8002 -8002240c: 3c158002 lui s5,0x8002 -80022410: 8c563c34 lw s6,15412(v0) -80022414: 26113c58 addiu s1,s0,15448 -80022418: 265225cc addiu s2,s2,9676 -8002241c: 1000000e b 80022458 -80022420: 26b522e0 addiu s5,s5,8928 -80022424: 8fbf004c lw ra,76(sp) -80022428: 8fbe0048 lw s8,72(sp) -8002242c: 8fb70044 lw s7,68(sp) -80022430: 8fb60040 lw s6,64(sp) -80022434: 8fb5003c lw s5,60(sp) -80022438: 8fb40038 lw s4,56(sp) -8002243c: 8fb30034 lw s3,52(sp) -80022440: 8fb20030 lw s2,48(sp) -80022444: 8fb1002c lw s1,44(sp) -80022448: 8fb00028 lw s0,40(sp) -8002244c: 24849330 addiu a0,a0,-27856 -80022450: 0800d392 j 80034e48 -80022454: 27bd0050 addiu sp,sp,80 -80022458: 3c138006 lui s3,0x8006 -8002245c: 26733bf0 addiu s3,s3,15344 -80022460: 00008021 move s0,zero -80022464: 0260b821 move s7,s3 -80022468: 8e650000 lw a1,0(s3) -8002246c: 00000000 nop -80022470: 10a0001e beqz a1,800224ec -80022474: 24060010 li a2,16 -80022478: 0c0080f7 jal 800203dc -8002247c: 02202021 move a0,s1 -80022480: 1040001a beqz v0,800224ec -80022484: 00000000 nop -80022488: 8e620000 lw v0,0(s3) -8002248c: 00000000 nop -80022490: 8c420020 lw v0,32(v0) -80022494: 00000000 nop -80022498: 10400015 beqz v0,800224f0 -8002249c: 26100001 addiu s0,s0,1 -800224a0: 2610ffff addiu s0,s0,-1 -800224a4: 00108080 sll s0,s0,0x2 -800224a8: 0240f809 jalr s2 -800224ac: 02f08021 addu s0,s7,s0 -800224b0: 8e020000 lw v0,0(s0) -800224b4: 8fbf004c lw ra,76(sp) -800224b8: 8fbe0048 lw s8,72(sp) -800224bc: 8fb70044 lw s7,68(sp) -800224c0: 8fb60040 lw s6,64(sp) -800224c4: 8fb5003c lw s5,60(sp) -800224c8: 8fb40038 lw s4,56(sp) -800224cc: 8fb30034 lw s3,52(sp) -800224d0: 8fb20030 lw s2,48(sp) -800224d4: 8fb1002c lw s1,44(sp) -800224d8: 8fb00028 lw s0,40(sp) -800224dc: 8c590020 lw t9,32(v0) -800224e0: 00000000 nop -800224e4: 03200008 jr t9 -800224e8: 27bd0050 addiu sp,sp,80 -800224ec: 26100001 addiu s0,s0,1 -800224f0: 24020010 li v0,16 -800224f4: 1602ffdc bne s0,v0,80022468 -800224f8: 26730004 addiu s3,s3,4 -800224fc: 0000f021 move s8,zero -80022500: 00008021 move s0,zero -80022504: 24170018 li s7,24 -80022508: 27a20010 addiu v0,sp,16 -8002250c: 005e1021 addu v0,v0,s8 -80022510: 94530000 lhu s3,0(v0) -80022514: 02a0f809 jalr s5 -80022518: 02602021 move a0,s3 -8002251c: 10400005 beqz v0,80022534 -80022520: 02c02021 move a0,s6 -80022524: 0c00aff3 jal 8002bfcc -80022528: 26100001 addiu s0,s0,1 -8002252c: 321000ff andi s0,s0,0xff -80022530: 0260a021 move s4,s3 -80022534: 27de0002 addiu s8,s8,2 -80022538: 17d7fff4 bne s8,s7,8002250c -8002253c: 27a20010 addiu v0,sp,16 -80022540: 24020001 li v0,1 -80022544: 16020010 bne s0,v0,80022588 -80022548: 02201021 move v0,s1 -8002254c: 00008021 move s0,zero -80022550: 24030010 li v1,16 -80022554: 94440000 lhu a0,0(v0) -80022558: 00000000 nop -8002255c: 10800007 beqz a0,8002257c -80022560: 00000000 nop -80022564: 26100001 addiu s0,s0,1 -80022568: 321000ff andi s0,s0,0xff -8002256c: 1603fff9 bne s0,v1,80022554 -80022570: 24420002 addiu v0,v0,2 -80022574: 0240f809 jalr s2 -80022578: 00000000 nop -8002257c: 00108040 sll s0,s0,0x1 -80022580: 02308021 addu s0,s1,s0 -80022584: a6140000 sh s4,0(s0) -80022588: 8fbf004c lw ra,76(sp) -8002258c: 8fbe0048 lw s8,72(sp) -80022590: 8fb70044 lw s7,68(sp) -80022594: 8fb60040 lw s6,64(sp) -80022598: 8fb5003c lw s5,60(sp) -8002259c: 8fb40038 lw s4,56(sp) -800225a0: 8fb30034 lw s3,52(sp) -800225a4: 8fb20030 lw s2,48(sp) -800225a8: 8fb1002c lw s1,44(sp) -800225ac: 8fb00028 lw s0,40(sp) -800225b0: 03e00008 jr ra -800225b4: 27bd0050 addiu sp,sp,80 - -800225b8 : -800225b8: 3c048006 lui a0,0x8006 -800225bc: 24060020 li a2,32 -800225c0: 00002821 move a1,zero -800225c4: 0800ce97 j 80033a5c -800225c8: 24843c38 addiu a0,a0,15416 - -800225cc : -800225cc: 3c048006 lui a0,0x8006 -800225d0: 24060020 li a2,32 -800225d4: 00002821 move a1,zero -800225d8: 0800ce97 j 80033a5c -800225dc: 24843c58 addiu a0,a0,15448 - -800225e0 : -800225e0: 27bdffd8 addiu sp,sp,-40 -800225e4: afbf0024 sw ra,36(sp) -800225e8: 0c0088d2 jal 80022348 -800225ec: 27a40010 addiu a0,sp,16 -800225f0: 8fbf0024 lw ra,36(sp) -800225f4: 93a20012 lbu v0,18(sp) -800225f8: 03e00008 jr ra -800225fc: 27bd0028 addiu sp,sp,40 - -80022600 : -80022600: 27bdffd8 addiu sp,sp,-40 -80022604: 27a50010 addiu a1,sp,16 -80022608: afb00020 sw s0,32(sp) -8002260c: 00808021 move s0,a0 -80022610: afbf0024 sw ra,36(sp) -80022614: 0c00b1cd jal 8002c734 -80022618: 24040001 li a0,1 -8002261c: 27a50010 addiu a1,sp,16 -80022620: 02002021 move a0,s0 -80022624: 0c00ce81 jal 80033a04 -80022628: 2406000a li a2,10 -8002262c: 8fbf0024 lw ra,36(sp) -80022630: 02001021 move v0,s0 -80022634: 8fb00020 lw s0,32(sp) -80022638: 03e00008 jr ra -8002263c: 27bd0028 addiu sp,sp,40 - -80022640 : -80022640: 27bdffd8 addiu sp,sp,-40 -80022644: afbf0024 sw ra,36(sp) -80022648: 0c008980 jal 80022600 -8002264c: 27a40010 addiu a0,sp,16 -80022650: 8fbf0024 lw ra,36(sp) -80022654: 93a20012 lbu v0,18(sp) -80022658: 03e00008 jr ra -8002265c: 27bd0028 addiu sp,sp,40 - -80022660 : -80022660: 27bdffd8 addiu sp,sp,-40 -80022664: afbf0024 sw ra,36(sp) -80022668: 0c0088d2 jal 80022348 -8002266c: 27a40010 addiu a0,sp,16 -80022670: 8fbf0024 lw ra,36(sp) -80022674: 93a20011 lbu v0,17(sp) -80022678: 03e00008 jr ra -8002267c: 27bd0028 addiu sp,sp,40 - -80022680 : -80022680: 27bdffd8 addiu sp,sp,-40 -80022684: afbf0024 sw ra,36(sp) -80022688: 0c0088d2 jal 80022348 -8002268c: 27a40010 addiu a0,sp,16 -80022690: 93a30010 lbu v1,16(sp) -80022694: 00000000 nop -80022698: 10600005 beqz v1,800226b0 -8002269c: 24020001 li v0,1 -800226a0: 0c008998 jal 80022660 -800226a4: 00000000 nop -800226a8: 384200ff xori v0,v0,0xff -800226ac: 0002102b sltu v0,zero,v0 -800226b0: 8fbf0024 lw ra,36(sp) -800226b4: 00000000 nop -800226b8: 03e00008 jr ra -800226bc: 27bd0028 addiu sp,sp,40 - -800226c0 : -800226c0: 27bdffd8 addiu sp,sp,-40 -800226c4: afbf0024 sw ra,36(sp) -800226c8: 0c008980 jal 80022600 -800226cc: 27a40010 addiu a0,sp,16 -800226d0: 8fbf0024 lw ra,36(sp) -800226d4: 93a20011 lbu v0,17(sp) -800226d8: 03e00008 jr ra -800226dc: 27bd0028 addiu sp,sp,40 - -800226e0 : -800226e0: 27bdffd8 addiu sp,sp,-40 -800226e4: afbf0024 sw ra,36(sp) -800226e8: 0c008980 jal 80022600 -800226ec: 27a40010 addiu a0,sp,16 -800226f0: 93a30010 lbu v1,16(sp) -800226f4: 00000000 nop -800226f8: 10600005 beqz v1,80022710 -800226fc: 24020001 li v0,1 -80022700: 0c0089b0 jal 800226c0 -80022704: 00000000 nop -80022708: 384200ff xori v0,v0,0xff -8002270c: 0002102b sltu v0,zero,v0 -80022710: 8fbf0024 lw ra,36(sp) -80022714: 00000000 nop -80022718: 03e00008 jr ra -8002271c: 27bd0028 addiu sp,sp,40 - -80022720 : -80022720: 3c028006 lui v0,0x8006 -80022724: 94423c9e lhu v0,15518(v0) -80022728: 03e00008 jr ra -8002272c: 0002102b sltu v0,zero,v0 - -80022730 : -80022730: 3c028006 lui v0,0x8006 -80022734: 94423c9e lhu v0,15518(v0) -80022738: 00000000 nop -8002273c: 3042f000 andi v0,v0,0xf000 -80022740: 03e00008 jr ra -80022744: 0002102b sltu v0,zero,v0 - -80022748 : -80022748: 3c028006 lui v0,0x8006 -8002274c: 94423c9c lhu v0,15516(v0) -80022750: 00000000 nop -80022754: 3042f000 andi v0,v0,0xf000 -80022758: 03e00008 jr ra -8002275c: 0002102b sltu v0,zero,v0 - -80022760 : -80022760: 3c028006 lui v0,0x8006 -80022764: 94423c9c lhu v0,15516(v0) -80022768: 03e00008 jr ra -8002276c: 0002102b sltu v0,zero,v0 - -80022770 : -80022770: 3c028006 lui v0,0x8006 -80022774: 94423c9e lhu v0,15518(v0) -80022778: 00000000 nop -8002277c: 00821024 and v0,a0,v0 -80022780: 03e00008 jr ra -80022784: 0002102b sltu v0,zero,v0 - -80022788 : -80022788: 3c028006 lui v0,0x8006 -8002278c: 94423c9c lhu v0,15516(v0) -80022790: 00000000 nop -80022794: 00821024 and v0,a0,v0 -80022798: 03e00008 jr ra -8002279c: 0002102b sltu v0,zero,v0 - -800227a0 : -800227a0: 3c028006 lui v0,0x8006 -800227a4: 90423c96 lbu v0,15510(v0) -800227a8: 03e00008 jr ra -800227ac: 30420001 andi v0,v0,0x1 - -800227b0 : -800227b0: 3c028006 lui v0,0x8006 -800227b4: 90423c94 lbu v0,15508(v0) -800227b8: 03e00008 jr ra -800227bc: 30420001 andi v0,v0,0x1 - -800227c0 : -800227c0: 27bdffd0 addiu sp,sp,-48 -800227c4: afbf002c sw ra,44(sp) -800227c8: afb40028 sw s4,40(sp) -800227cc: afb30024 sw s3,36(sp) -800227d0: afb20020 sw s2,32(sp) -800227d4: afb1001c sw s1,28(sp) -800227d8: 0c0089e8 jal 800227a0 -800227dc: afb00018 sw s0,24(sp) -800227e0: 1040000c beqz v0,80022814 -800227e4: 00000000 nop -800227e8: 0c00b776 jal 8002ddd8 -800227ec: 00002021 move a0,zero -800227f0: 00003021 move a2,zero -800227f4: 00002821 move a1,zero -800227f8: 0c00b78e jal 8002de38 -800227fc: 00002021 move a0,zero -80022800: 3c038006 lui v1,0x8006 -80022804: 94623c96 lhu v0,15510(v1) -80022808: 00000000 nop -8002280c: 2442ffff addiu v0,v0,-1 -80022810: a4623c96 sh v0,15510(v1) -80022814: 0c0089ec jal 800227b0 -80022818: 00000000 nop -8002281c: 1040000c beqz v0,80022850 -80022820: 00000000 nop -80022824: 0c00b776 jal 8002ddd8 -80022828: 24040001 li a0,1 -8002282c: 00003021 move a2,zero -80022830: 00002821 move a1,zero -80022834: 0c00b78e jal 8002de38 -80022838: 24040001 li a0,1 -8002283c: 3c038006 lui v1,0x8006 -80022840: 94623c94 lhu v0,15508(v1) -80022844: 00000000 nop -80022848: 2442ffff addiu v0,v0,-1 -8002284c: a4623c94 sh v0,15508(v1) -80022850: 0c0088e2 jal 80022388 -80022854: 00002021 move a0,zero -80022858: 3c108006 lui s0,0x8006 -8002285c: 0c0088e2 jal 80022388 -80022860: 24040001 li a0,1 -80022864: 96023c9e lhu v0,15518(s0) -80022868: 3c138006 lui s3,0x8006 -8002286c: 3c118006 lui s1,0x8006 -80022870: a6623c9a sh v0,15514(s3) -80022874: 96223c9c lhu v0,15516(s1) -80022878: 3c128006 lui s2,0x8006 -8002287c: 0c008978 jal 800225e0 -80022880: a6423c98 sh v0,15512(s2) -80022884: 24030006 li v1,6 -80022888: 14430010 bne v0,v1,800228cc -8002288c: 26253c9c addiu a1,s1,15516 -80022890: 27a50010 addiu a1,sp,16 -80022894: 0c00b19e jal 8002c678 -80022898: 26043c9e addiu a0,s0,15518 -8002289c: 3c028006 lui v0,0x8006 -800228a0: 97a50010 lhu a1,16(sp) -800228a4: 94433bee lhu v1,15342(v0) -800228a8: 00000000 nop -800228ac: 10650004 beq v1,a1,800228c0 -800228b0: 0040a021 move s4,v0 -800228b4: 3c048004 lui a0,0x8004 -800228b8: 0c00d392 jal 80034e48 -800228bc: 2484935c addiu a0,a0,-27812 -800228c0: 97a20010 lhu v0,16(sp) -800228c4: 10000003 b 800228d4 -800228c8: a6823bee sh v0,15342(s4) -800228cc: 0c00b172 jal 8002c5c8 -800228d0: 26043c9e addiu a0,s0,15518 -800228d4: 0c0089a0 jal 80022680 -800228d8: 00000000 nop -800228dc: 0c0089b8 jal 800226e0 -800228e0: 0040a021 move s4,v0 -800228e4: 14400002 bnez v0,800228f0 -800228e8: 00000000 nop -800228ec: 0000a021 move s4,zero -800228f0: 96043c9e lhu a0,15518(s0) -800228f4: 96623c9a lhu v0,15514(s3) -800228f8: 00000000 nop -800228fc: 00821024 and v0,a0,v0 -80022900: 14400003 bnez v0,80022910 -80022904: 3c038006 lui v1,0x8006 -80022908: 10000002 b 80022914 -8002290c: a4643c7a sh a0,15482(v1) -80022910: a4603c7a sh zero,15482(v1) -80022914: 96243c9c lhu a0,15516(s1) -80022918: 96423c98 lhu v0,15512(s2) -8002291c: 00000000 nop -80022920: 00821024 and v0,a0,v0 -80022924: 14400003 bnez v0,80022934 -80022928: 3c038006 lui v1,0x8006 -8002292c: 10000002 b 80022938 -80022930: a4643c78 sh a0,15480(v1) -80022934: a4603c78 sh zero,15480(v1) -80022938: 8fbf002c lw ra,44(sp) -8002293c: 02801021 move v0,s4 -80022940: 8fb30024 lw s3,36(sp) -80022944: 8fb40028 lw s4,40(sp) -80022948: 8fb20020 lw s2,32(sp) -8002294c: 8fb1001c lw s1,28(sp) -80022950: 8fb00018 lw s0,24(sp) -80022954: 03e00008 jr ra -80022958: 27bd0030 addiu sp,sp,48 - -8002295c : -8002295c: 3c028006 lui v0,0x8006 -80022960: 94433c9e lhu v1,15518(v0) -80022964: 3084ffff andi a0,a0,0xffff -80022968: 00831824 and v1,a0,v1 -8002296c: 14600006 bnez v1,80022988 -80022970: 00001021 move v0,zero -80022974: 3c028006 lui v0,0x8006 -80022978: 94423c9a lhu v0,15514(v0) -8002297c: 00000000 nop -80022980: 00822024 and a0,a0,v0 -80022984: 0004102b sltu v0,zero,a0 -80022988: 03e00008 jr ra -8002298c: 00000000 nop - -80022990 : -80022990: 27bdffe8 addiu sp,sp,-24 -80022994: afbf0014 sw ra,20(sp) -80022998: 0c008a57 jal 8002295c -8002299c: 24041000 li a0,4096 -800229a0: 1440000c bnez v0,800229d4 -800229a4: 24050001 li a1,1 -800229a8: 0c008a57 jal 8002295c -800229ac: 34048000 li a0,0x8000 -800229b0: 14400008 bnez v0,800229d4 -800229b4: 00000000 nop -800229b8: 0c008a57 jal 8002295c -800229bc: 24042000 li a0,8192 -800229c0: 14400004 bnez v0,800229d4 -800229c4: 00000000 nop -800229c8: 0c008a57 jal 8002295c -800229cc: 24044000 li a0,16384 -800229d0: 00402821 move a1,v0 -800229d4: 8fbf0014 lw ra,20(sp) -800229d8: 30a20001 andi v0,a1,0x1 -800229dc: 03e00008 jr ra -800229e0: 27bd0018 addiu sp,sp,24 - -800229e4 : -800229e4: 3c028006 lui v0,0x8006 -800229e8: 94433c9c lhu v1,15516(v0) -800229ec: 3084ffff andi a0,a0,0xffff -800229f0: 00831824 and v1,a0,v1 -800229f4: 14600006 bnez v1,80022a10 -800229f8: 00001021 move v0,zero -800229fc: 3c028006 lui v0,0x8006 -80022a00: 94423c98 lhu v0,15512(v0) -80022a04: 00000000 nop -80022a08: 00822024 and a0,a0,v0 -80022a0c: 0004102b sltu v0,zero,a0 -80022a10: 03e00008 jr ra -80022a14: 00000000 nop - -80022a18 : -80022a18: 27bdffe8 addiu sp,sp,-24 -80022a1c: afbf0014 sw ra,20(sp) -80022a20: 0c008a79 jal 800229e4 -80022a24: 24041000 li a0,4096 -80022a28: 1440000c bnez v0,80022a5c -80022a2c: 24050001 li a1,1 -80022a30: 0c008a79 jal 800229e4 -80022a34: 34048000 li a0,0x8000 -80022a38: 14400008 bnez v0,80022a5c -80022a3c: 00000000 nop -80022a40: 0c008a79 jal 800229e4 -80022a44: 24042000 li a0,8192 -80022a48: 14400004 bnez v0,80022a5c -80022a4c: 00000000 nop -80022a50: 0c008a79 jal 800229e4 -80022a54: 24044000 li a0,16384 -80022a58: 00402821 move a1,v0 -80022a5c: 8fbf0014 lw ra,20(sp) -80022a60: 30a20001 andi v0,a1,0x1 -80022a64: 03e00008 jr ra -80022a68: 27bd0018 addiu sp,sp,24 - -80022a6c : -80022a6c: 3084ffff andi a0,a0,0xffff -80022a70: 24030020 li v1,32 -80022a74: 1083002a beq a0,v1,80022b20 -80022a78: 24020003 li v0,3 -80022a7c: 2c820021 sltiu v0,a0,33 -80022a80: 10400012 beqz v0,80022acc -80022a84: 24031000 li v1,4096 -80022a88: 24030004 li v1,4 -80022a8c: 10830024 beq a0,v1,80022b20 -80022a90: 24020008 li v0,8 -80022a94: 2c820005 sltiu v0,a0,5 -80022a98: 10400007 beqz v0,80022ab8 -80022a9c: 24030008 li v1,8 -80022aa0: 24030001 li v1,1 -80022aa4: 1083001e beq a0,v1,80022b20 -80022aa8: 24020009 li v0,9 -80022aac: 2402000b li v0,11 -80022ab0: 10000018 b 80022b14 -80022ab4: 24030002 li v1,2 -80022ab8: 10830019 beq a0,v1,80022b20 -80022abc: 2402000a li v0,10 -80022ac0: 24020002 li v0,2 -80022ac4: 10000013 b 80022b14 -80022ac8: 24030010 li v1,16 -80022acc: 10830014 beq a0,v1,80022b20 -80022ad0: 24020006 li v0,6 -80022ad4: 2c821001 sltiu v0,a0,4097 -80022ad8: 10400007 beqz v0,80022af8 -80022adc: 24034000 li v1,16384 -80022ae0: 24030040 li v1,64 -80022ae4: 1083000e beq a0,v1,80022b20 -80022ae8: 00001021 move v0,zero -80022aec: 24020001 li v0,1 -80022af0: 10000008 b 80022b14 -80022af4: 24030080 li v1,128 -80022af8: 10830009 beq a0,v1,80022b20 -80022afc: 24020004 li v0,4 -80022b00: 34038000 li v1,0x8000 -80022b04: 10830006 beq a0,v1,80022b20 -80022b08: 24020005 li v0,5 -80022b0c: 24020007 li v0,7 -80022b10: 24032000 li v1,8192 -80022b14: 10830002 beq a0,v1,80022b20 -80022b18: 00000000 nop -80022b1c: 2402000c li v0,12 -80022b20: 03e00008 jr ra -80022b24: 00000000 nop - -80022b28 : -80022b28: 27bdffe8 addiu sp,sp,-24 -80022b2c: afbf0014 sw ra,20(sp) -80022b30: 0c008a9b jal 80022a6c -80022b34: 3084ffff andi a0,a0,0xffff -80022b38: 2403000c li v1,12 -80022b3c: 14430003 bne v0,v1,80022b4c -80022b40: 3c038006 lui v1,0x8006 -80022b44: 1000000e b 80022b80 -80022b48: 00001021 move v0,zero -80022b4c: 24633c88 addiu v1,v1,15496 -80022b50: 00431021 addu v0,v0,v1 -80022b54: 90430000 lbu v1,0(v0) -80022b58: 30a500ff andi a1,a1,0xff -80022b5c: 24630001 addiu v1,v1,1 -80022b60: 306300ff andi v1,v1,0xff -80022b64: 0065282b sltu a1,v1,a1 -80022b68: 10a00003 beqz a1,80022b78 -80022b6c: 00000000 nop -80022b70: 1000fff4 b 80022b44 -80022b74: a0430000 sb v1,0(v0) -80022b78: a0400000 sb zero,0(v0) -80022b7c: 24020001 li v0,1 -80022b80: 8fbf0014 lw ra,20(sp) -80022b84: 00000000 nop -80022b88: 03e00008 jr ra -80022b8c: 27bd0018 addiu sp,sp,24 - -80022b90 : -80022b90: 27bdffe8 addiu sp,sp,-24 -80022b94: afbf0014 sw ra,20(sp) -80022b98: 0c008a9b jal 80022a6c -80022b9c: 3084ffff andi a0,a0,0xffff -80022ba0: 2403000c li v1,12 -80022ba4: 14430003 bne v0,v1,80022bb4 -80022ba8: 3c038006 lui v1,0x8006 -80022bac: 1000000e b 80022be8 -80022bb0: 00001021 move v0,zero -80022bb4: 24633c7c addiu v1,v1,15484 -80022bb8: 00431021 addu v0,v0,v1 -80022bbc: 90430000 lbu v1,0(v0) -80022bc0: 30a500ff andi a1,a1,0xff -80022bc4: 24630001 addiu v1,v1,1 -80022bc8: 306300ff andi v1,v1,0xff -80022bcc: 0065282b sltu a1,v1,a1 -80022bd0: 10a00003 beqz a1,80022be0 -80022bd4: 00000000 nop -80022bd8: 1000fff4 b 80022bac -80022bdc: a0430000 sb v1,0(v0) -80022be0: a0400000 sb zero,0(v0) -80022be4: 24020001 li v0,1 -80022be8: 8fbf0014 lw ra,20(sp) -80022bec: 00000000 nop -80022bf0: 03e00008 jr ra -80022bf4: 27bd0018 addiu sp,sp,24 - -80022bf8 : -80022bf8: 3c028006 lui v0,0x8006 -80022bfc: 03e00008 jr ra -80022c00: 24423c9e addiu v0,v0,15518 - -80022c04 : -80022c04: 3c028006 lui v0,0x8006 -80022c08: a4403c9e sh zero,15518(v0) -80022c0c: 3c028006 lui v0,0x8006 -80022c10: a4403c9c sh zero,15516(v0) -80022c14: 3c028006 lui v0,0x8006 -80022c18: a4403c9a sh zero,15514(v0) -80022c1c: 3c028006 lui v0,0x8006 -80022c20: 03e00008 jr ra -80022c24: a4403c98 sh zero,15512(v0) - -80022c28 : -80022c28: 3c068002 lui a2,0x8002 -80022c2c: 27bdffe8 addiu sp,sp,-24 -80022c30: 24c625cc addiu a2,a2,9676 -80022c34: 24050001 li a1,1 -80022c38: afbf0014 sw ra,20(sp) -80022c3c: 0c00afa6 jal 8002be98 -80022c40: 24040014 li a0,20 -80022c44: 3c068002 lui a2,0x8002 -80022c48: 3c038006 lui v1,0x8006 -80022c4c: 24c625b8 addiu a2,a2,9656 -80022c50: 24050001 li a1,1 -80022c54: 24040014 li a0,20 -80022c58: 0c00afa6 jal 8002be98 -80022c5c: ac623c34 sw v0,15412(v1) -80022c60: 8fbf0014 lw ra,20(sp) -80022c64: 3c048006 lui a0,0x8006 -80022c68: 3c038006 lui v1,0x8006 -80022c6c: 24060040 li a2,64 -80022c70: 00002821 move a1,zero -80022c74: 24843bf0 addiu a0,a0,15344 -80022c78: 27bd0018 addiu sp,sp,24 -80022c7c: 0800ce97 j 80033a5c -80022c80: ac623c30 sw v0,15408(v1) - -80022c84 : -80022c84: 3c038006 lui v1,0x8006 -80022c88: 90623bec lbu v0,15340(v1) -80022c8c: 00000000 nop -80022c90: 2c450010 sltiu a1,v0,16 -80022c94: 14a0000a bnez a1,80022cc0 -80022c98: 24450001 addiu a1,v0,1 -80022c9c: 3c048004 lui a0,0x8004 -80022ca0: 27bdffe8 addiu sp,sp,-24 -80022ca4: afbf0014 sw ra,20(sp) -80022ca8: 0c00d392 jal 80034e48 -80022cac: 24849364 addiu a0,a0,-27804 -80022cb0: 8fbf0014 lw ra,20(sp) -80022cb4: 00001021 move v0,zero -80022cb8: 03e00008 jr ra -80022cbc: 27bd0018 addiu sp,sp,24 -80022cc0: a0653bec sb a1,15340(v1) -80022cc4: 3c038006 lui v1,0x8006 -80022cc8: 24633bf0 addiu v1,v1,15344 -80022ccc: 00021080 sll v0,v0,0x2 -80022cd0: 00431021 addu v0,v0,v1 -80022cd4: ac440000 sw a0,0(v0) -80022cd8: 03e00008 jr ra -80022cdc: 24020001 li v0,1 - -80022ce0 : -80022ce0: 3c028006 lui v0,0x8006 -80022ce4: 03e00008 jr ra -80022ce8: 24423c58 addiu v0,v0,15448 - -80022cec : -80022cec: 3c028006 lui v0,0x8006 -80022cf0: 94423c7a lhu v0,15482(v0) -80022cf4: 03e00008 jr ra -80022cf8: 00000000 nop - -80022cfc : -80022cfc: 3c028006 lui v0,0x8006 -80022d00: 94423c78 lhu v0,15480(v0) -80022d04: 03e00008 jr ra -80022d08: 00000000 nop - -80022d0c : -80022d0c: 3c028006 lui v0,0x8006 -80022d10: 94423c9e lhu v0,15518(v0) -80022d14: 03e00008 jr ra -80022d18: 00000000 nop - -80022d1c : -80022d1c: 3c028006 lui v0,0x8006 -80022d20: 94423c9c lhu v0,15516(v0) -80022d24: 03e00008 jr ra -80022d28: 00000000 nop - -80022d2c : -80022d2c: 27bdffe0 addiu sp,sp,-32 -80022d30: afbf001c sw ra,28(sp) -80022d34: afb20018 sw s2,24(sp) -80022d38: afb10014 sw s1,20(sp) -80022d3c: 0c008082 jal 80020208 -80022d40: afb00010 sw s0,16(sp) -80022d44: 0c0080d9 jal 80020364 -80022d48: 00000000 nop -80022d4c: 144000ff bnez v0,8002314c -80022d50: 00000000 nop -80022d54: 0c008649 jal 80021924 -80022d58: 00000000 nop -80022d5c: 144000fb bnez v0,8002314c -80022d60: 00000000 nop -80022d64: 0c00afa2 jal 8002be88 -80022d68: 00000000 nop -80022d6c: 144000f7 bnez v0,8002314c -80022d70: 3c028006 lui v0,0x8006 -80022d74: 90453ca5 lbu a1,15525(v0) -80022d78: 00401821 move v1,v0 -80022d7c: 30a500ff andi a1,a1,0xff -80022d80: 3c108006 lui s0,0x8006 -80022d84: 3c048006 lui a0,0x8006 -80022d88: 3c128006 lui s2,0x8006 -80022d8c: 10a0005a beqz a1,80022ef8 -80022d90: 3c118006 lui s1,0x8006 -80022d94: 26023cfc addiu v0,s0,15612 -80022d98: 9045000e lbu a1,14(v0) -80022d9c: 00000000 nop -80022da0: 00053600 sll a2,a1,0x18 -80022da4: 00063603 sra a2,a2,0x18 -80022da8: 04c0000a bltz a2,80022dd4 -80022dac: 24a5000a addiu a1,a1,10 -80022db0: a045000e sb a1,14(v0) -80022db4: 9045000f lbu a1,15(v0) -80022db8: 00000000 nop -80022dbc: 24a5000a addiu a1,a1,10 -80022dc0: a045000f sb a1,15(v0) -80022dc4: 90450010 lbu a1,16(v0) -80022dc8: 00000000 nop -80022dcc: 24a5000a addiu a1,a1,10 -80022dd0: a0450010 sb a1,16(v0) -80022dd4: 24823d54 addiu v0,a0,15700 -80022dd8: 9045000a lbu a1,10(v0) -80022ddc: 00000000 nop -80022de0: 2ca600c0 sltiu a2,a1,192 -80022de4: 10c00006 beqz a2,80022e00 -80022de8: 24a50010 addiu a1,a1,16 -80022dec: a045000a sb a1,10(v0) -80022df0: 9045000b lbu a1,11(v0) -80022df4: 00000000 nop -80022df8: 24a50010 addiu a1,a1,16 -80022dfc: a045000b sb a1,11(v0) -80022e00: 26423cac addiu v0,s2,15532 -80022e04: 90450008 lbu a1,8(v0) -80022e08: 00000000 nop -80022e0c: 00053600 sll a2,a1,0x18 -80022e10: 00063603 sra a2,a2,0x18 -80022e14: 04c0000d bltz a2,80022e4c -80022e18: 00000000 nop -80022e1c: 90430009 lbu v1,9(v0) -80022e20: 24a5000a addiu a1,a1,10 -80022e24: 2463000a addiu v1,v1,10 -80022e28: a0430009 sb v1,9(v0) -80022e2c: 9043000a lbu v1,10(v0) -80022e30: a0450008 sb a1,8(v0) -80022e34: 2463000a addiu v1,v1,10 -80022e38: a043000a sb v1,10(v0) -80022e3c: 3c058006 lui a1,0x8006 -80022e40: 26223cbc addiu v0,s1,15548 -80022e44: 1000000a b 80022e70 -80022e48: 24a53cfc addiu a1,a1,15612 -80022e4c: a0603ca5 sb zero,15525(v1) -80022e50: 3c028006 lui v0,0x8006 -80022e54: 24030001 li v1,1 -80022e58: a0433ca4 sb v1,15524(v0) -80022e5c: 1000fff8 b 80022e40 -80022e60: 3c058006 lui a1,0x8006 -80022e64: 24420010 addiu v0,v0,16 -80022e68: 10450011 beq v0,a1,80022eb0 -80022e6c: 00000000 nop -80022e70: 90430000 lbu v1,0(v0) -80022e74: 00000000 nop -80022e78: 00033600 sll a2,v1,0x18 -80022e7c: 00063603 sra a2,a2,0x18 -80022e80: 04c0fff8 bltz a2,80022e64 -80022e84: 2463000a addiu v1,v1,10 -80022e88: a0430000 sb v1,0(v0) -80022e8c: 90430001 lbu v1,1(v0) -80022e90: 00000000 nop -80022e94: 2463000a addiu v1,v1,10 -80022e98: a0430001 sb v1,1(v0) -80022e9c: 90430002 lbu v1,2(v0) -80022ea0: 00000000 nop -80022ea4: 2463000a addiu v1,v1,10 -80022ea8: 1000ffee b 80022e64 -80022eac: a0430002 sb v1,2(v0) -80022eb0: 3c028006 lui v0,0x8006 -80022eb4: 24423d28 addiu v0,v0,15656 -80022eb8: 9043000e lbu v1,14(v0) -80022ebc: 00000000 nop -80022ec0: 00032e00 sll a1,v1,0x18 -80022ec4: 00052e03 sra a1,a1,0x18 -80022ec8: 04a00079 bltz a1,800230b0 -80022ecc: 24630010 addiu v1,v1,16 -80022ed0: a043000e sb v1,14(v0) -80022ed4: 9043000f lbu v1,15(v0) -80022ed8: 00000000 nop -80022edc: 24630010 addiu v1,v1,16 -80022ee0: a043000f sb v1,15(v0) -80022ee4: 90430010 lbu v1,16(v0) -80022ee8: 00000000 nop -80022eec: 24630010 addiu v1,v1,16 -80022ef0: 1000006f b 800230b0 -80022ef4: a0430010 sb v1,16(v0) -80022ef8: 3c038006 lui v1,0x8006 -80022efc: 90623ca3 lbu v0,15523(v1) -80022f00: 00000000 nop -80022f04: 304200ff andi v0,v0,0xff -80022f08: 10400069 beqz v0,800230b0 -80022f0c: 26023cfc addiu v0,s0,15612 -80022f10: 9045000e lbu a1,14(v0) -80022f14: 00000000 nop -80022f18: 24a5fff6 addiu a1,a1,-10 -80022f1c: a045000e sb a1,14(v0) -80022f20: 9045000f lbu a1,15(v0) -80022f24: 00000000 nop -80022f28: 24a5fff6 addiu a1,a1,-10 -80022f2c: a045000f sb a1,15(v0) -80022f30: 90450010 lbu a1,16(v0) -80022f34: 00000000 nop -80022f38: 24a5fff6 addiu a1,a1,-10 -80022f3c: a0450010 sb a1,16(v0) -80022f40: 24823d54 addiu v0,a0,15700 -80022f44: 90450004 lbu a1,4(v0) -80022f48: 00000000 nop -80022f4c: 10a00011 beqz a1,80022f94 -80022f50: 24a5fff0 addiu a1,a1,-16 -80022f54: a0450004 sb a1,4(v0) -80022f58: 90450005 lbu a1,5(v0) -80022f5c: 90863d54 lbu a2,15700(a0) -80022f60: 24a5fff0 addiu a1,a1,-16 -80022f64: a0450005 sb a1,5(v0) -80022f68: 90450008 lbu a1,8(v0) -80022f6c: 24c6fff0 addiu a2,a2,-16 -80022f70: 24a5fff0 addiu a1,a1,-16 -80022f74: a0863d54 sb a2,15700(a0) -80022f78: a0450008 sb a1,8(v0) -80022f7c: 90460001 lbu a2,1(v0) -80022f80: 90450009 lbu a1,9(v0) -80022f84: 24c6fff0 addiu a2,a2,-16 -80022f88: 24a5fff0 addiu a1,a1,-16 -80022f8c: a0460001 sb a2,1(v0) -80022f90: a0450009 sb a1,9(v0) -80022f94: 9045000a lbu a1,10(v0) -80022f98: 00000000 nop -80022f9c: 10a00006 beqz a1,80022fb8 -80022fa0: 24a5fff0 addiu a1,a1,-16 -80022fa4: a045000a sb a1,10(v0) -80022fa8: 9045000b lbu a1,11(v0) -80022fac: 00000000 nop -80022fb0: 24a5fff0 addiu a1,a1,-16 -80022fb4: a045000b sb a1,11(v0) -80022fb8: 9042000a lbu v0,10(v0) -80022fbc: 00000000 nop -80022fc0: 14400005 bnez v0,80022fd8 -80022fc4: 00000000 nop -80022fc8: a0603ca3 sb zero,15523(v1) -80022fcc: 3c028006 lui v0,0x8006 -80022fd0: 24030001 li v1,1 -80022fd4: a0433ca2 sb v1,15522(v0) -80022fd8: 3c038006 lui v1,0x8006 -80022fdc: 24623d28 addiu v0,v1,15656 -80022fe0: 9045000e lbu a1,14(v0) -80022fe4: 00000000 nop -80022fe8: 10a0000a beqz a1,80023014 -80022fec: 24a5fff0 addiu a1,a1,-16 -80022ff0: a045000e sb a1,14(v0) -80022ff4: 9045000f lbu a1,15(v0) -80022ff8: 00000000 nop -80022ffc: 24a5fff0 addiu a1,a1,-16 -80023000: a045000f sb a1,15(v0) -80023004: 90450010 lbu a1,16(v0) -80023008: 00000000 nop -8002300c: 24a5fff0 addiu a1,a1,-16 -80023010: a0450010 sb a1,16(v0) -80023014: 24050138 li a1,312 -80023018: a4653d28 sh a1,15656(v1) -8002301c: 240300c8 li v1,200 -80023020: a4430002 sh v1,2(v0) -80023024: 26423cac addiu v0,s2,15532 -80023028: 24030100 li v1,256 -8002302c: a4430004 sh v1,4(v0) -80023030: 90430008 lbu v1,8(v0) -80023034: 00000000 nop -80023038: 1060000b beqz v1,80023068 -8002303c: 3c058006 lui a1,0x8006 -80023040: 2463fff6 addiu v1,v1,-10 -80023044: a0430008 sb v1,8(v0) -80023048: 90430009 lbu v1,9(v0) -8002304c: 00000000 nop -80023050: 2463fff6 addiu v1,v1,-10 -80023054: a0430009 sb v1,9(v0) -80023058: 9043000a lbu v1,10(v0) -8002305c: 00000000 nop -80023060: 2463fff6 addiu v1,v1,-10 -80023064: a043000a sb v1,10(v0) -80023068: 26223cbc addiu v0,s1,15548 -8002306c: 24a53cfc addiu a1,a1,15612 -80023070: 90430000 lbu v1,0(v0) -80023074: 00000000 nop -80023078: 1060000a beqz v1,800230a4 -8002307c: 2463fff6 addiu v1,v1,-10 -80023080: a0430000 sb v1,0(v0) -80023084: 90430001 lbu v1,1(v0) -80023088: 00000000 nop -8002308c: 2463fff6 addiu v1,v1,-10 -80023090: a0430001 sb v1,1(v0) -80023094: 90430002 lbu v1,2(v0) -80023098: 00000000 nop -8002309c: 2463fff6 addiu v1,v1,-10 -800230a0: a0430002 sb v1,2(v0) -800230a4: 24420010 addiu v0,v0,16 -800230a8: 1445fff1 bne v0,a1,80023070 -800230ac: 00000000 nop -800230b0: 0c00baa1 jal 8002ea84 -800230b4: 24843d54 addiu a0,a0,15700 -800230b8: 0c00bbd3 jal 8002ef4c -800230bc: 26443cac addiu a0,s2,15532 -800230c0: 0c00bae4 jal 8002eb90 -800230c4: 26243cbc addiu a0,s1,15548 -800230c8: 3c048006 lui a0,0x8006 -800230cc: 0c00bae4 jal 8002eb90 -800230d0: 24843ccc addiu a0,a0,15564 -800230d4: 3c048006 lui a0,0x8006 -800230d8: 0c00bae4 jal 8002eb90 -800230dc: 24843cdc addiu a0,a0,15580 -800230e0: 3c048006 lui a0,0x8006 -800230e4: 0c00bae4 jal 8002eb90 -800230e8: 24843cec addiu a0,a0,15596 -800230ec: 0c00bc6d jal 8002f1b4 -800230f0: 26043cfc addiu a0,s0,15612 -800230f4: 3c048006 lui a0,0x8006 -800230f8: 24020010 li v0,16 -800230fc: 24843d28 addiu a0,a0,15656 -80023100: 3c108007 lui s0,0x8007 -80023104: a4820006 sh v0,6(a0) -80023108: 0c00bc6d jal 8002f1b4 -8002310c: a4820008 sh v0,8(a0) -80023110: 2604e920 addiu a0,s0,-5856 -80023114: 0c00a554 jal 80029550 -80023118: 24050008 li a1,8 -8002311c: 3c028006 lui v0,0x8006 -80023120: 8c473ca8 lw a3,15528(v0) -80023124: 2604e920 addiu a0,s0,-5856 -80023128: 240600e0 li a2,224 -8002312c: 0c00a571 jal 800295c4 -80023130: 24050040 li a1,64 -80023134: 8fbf001c lw ra,28(sp) -80023138: 8fb20018 lw s2,24(sp) -8002313c: 8fb10014 lw s1,20(sp) -80023140: 8fb00010 lw s0,16(sp) -80023144: 0800860d j 80021834 -80023148: 27bd0020 addiu sp,sp,32 -8002314c: 8fbf001c lw ra,28(sp) -80023150: 8fb20018 lw s2,24(sp) -80023154: 8fb10014 lw s1,20(sp) -80023158: 8fb00010 lw s0,16(sp) -8002315c: 03e00008 jr ra -80023160: 27bd0020 addiu sp,sp,32 - -80023164 : -80023164: 27bdff60 addiu sp,sp,-160 -80023168: afb60094 sw s6,148(sp) -8002316c: afb30088 sw s3,136(sp) -80023170: 3c168004 lui s6,0x8004 -80023174: 3c138004 lui s3,0x8004 -80023178: afb50090 sw s5,144(sp) -8002317c: afb4008c sw s4,140(sp) -80023180: afb20084 sw s2,132(sp) -80023184: afb10080 sw s1,128(sp) -80023188: afb0007c sw s0,124(sp) -8002318c: afbf009c sw ra,156(sp) -80023190: afb70098 sw s7,152(sp) -80023194: 00c0a021 move s4,a2 -80023198: 00a08821 move s1,a1 -8002319c: 0080a821 move s5,a0 -800231a0: 00009021 move s2,zero -800231a4: 3c108006 lui s0,0x8006 -800231a8: 26739388 addiu s3,s3,-27768 -800231ac: 26d6938c addiu s6,s6,-27764 -800231b0: 1254007f beq s2,s4,800233b0 -800231b4: 00000000 nop -800231b8: 8ea50000 lw a1,0(s5) -800231bc: 00000000 nop -800231c0: 10a00077 beqz a1,800233a0 -800231c4: ae053ca8 sw a1,15528(s0) -800231c8: 24020100 li v0,256 -800231cc: 16800002 bnez s4,800231d8 -800231d0: 0054001a div zero,v0,s4 -800231d4: 0007000d break 0x7 -800231d8: 3c038006 lui v1,0x8006 -800231dc: 24060064 li a2,100 -800231e0: 00001012 mflo v0 - ... -800231ec: 00520018 mult v0,s2 -800231f0: 00001012 mflo v0 -800231f4: 3042ffff andi v0,v0,0xffff -800231f8: 24440038 addiu a0,v0,56 -800231fc: a4643d28 sh a0,15656(v1) -80023200: 3c038006 lui v1,0x8006 -80023204: 27a40010 addiu a0,sp,16 -80023208: 0c00cecb jal 80033b2c -8002320c: a4623cb0 sh v0,15536(v1) -80023210: 8e043ca8 lw a0,15528(s0) -80023214: 0c00d119 jal 80034464 -80023218: 02602821 move a1,s3 -8002321c: 02602821 move a1,s3 -80023220: 0c00d119 jal 80034464 -80023224: 00002021 move a0,zero -80023228: 00402821 move a1,v0 -8002322c: 02c02021 move a0,s6 -80023230: 0c00d392 jal 80034e48 -80023234: 0040b821 move s7,v0 -80023238: 8e043ca8 lw a0,15528(s0) -8002323c: 24060064 li a2,100 -80023240: 0c00cecb jal 80033b2c -80023244: 27a50010 addiu a1,sp,16 -80023248: 3c058004 lui a1,0x8004 -8002324c: 24060003 li a2,3 -80023250: 24a593a4 addiu a1,a1,-27740 -80023254: 0c00cf58 jal 80033d60 -80023258: 02e02021 move a0,s7 -8002325c: 1440000a bnez v0,80023288 -80023260: 3c058004 lui a1,0x8004 -80023264: 8e250000 lw a1,0(s1) -80023268: 8e043ca8 lw a0,15528(s0) -8002326c: 0c008685 jal 80021a14 -80023270: 00000000 nop -80023274: 1440004a bnez v0,800233a0 -80023278: 3c048004 lui a0,0x8004 -8002327c: 8e053ca8 lw a1,15528(s0) -80023280: 10000045 b 80023398 -80023284: 248493a8 addiu a0,a0,-27736 -80023288: 24060003 li a2,3 -8002328c: 24a593cc addiu a1,a1,-27700 -80023290: 0c00cf58 jal 80033d60 -80023294: 02e02021 move a0,s7 -80023298: 14400010 bnez v0,800232dc -8002329c: 3c058004 lui a1,0x8004 -800232a0: 8e250000 lw a1,0(s1) -800232a4: 00000000 nop -800232a8: 10a00003 beqz a1,800232b8 -800232ac: 3c048004 lui a0,0x8004 -800232b0: 0c00d392 jal 80034e48 -800232b4: 248493d0 addiu a0,a0,-27696 -800232b8: 3c028006 lui v0,0x8006 -800232bc: 8c443ca8 lw a0,15528(v0) -800232c0: 0c0086a5 jal 80021a94 -800232c4: 00000000 nop -800232c8: 14400035 bnez v0,800233a0 -800232cc: 3c048004 lui a0,0x8004 -800232d0: 8e053ca8 lw a1,15528(s0) -800232d4: 10000030 b 80023398 -800232d8: 2484940c addiu a0,a0,-27636 -800232dc: 24060003 li a2,3 -800232e0: 24a5942c addiu a1,a1,-27604 -800232e4: 0c00cf58 jal 80033d60 -800232e8: 02e02021 move a0,s7 -800232ec: 1440000a bnez v0,80023318 -800232f0: 3c058004 lui a1,0x8004 -800232f4: 8e250000 lw a1,0(s1) -800232f8: 8e043ca8 lw a0,15528(s0) -800232fc: 0c009220 jal 80024880 -80023300: 00000000 nop -80023304: 14400026 bnez v0,800233a0 -80023308: 3c048004 lui a0,0x8004 -8002330c: 8e053ca8 lw a1,15528(s0) -80023310: 10000021 b 80023398 -80023314: 24849430 addiu a0,a0,-27600 -80023318: 24060003 li a2,3 -8002331c: 24a59454 addiu a1,a1,-27564 -80023320: 0c00cf58 jal 80033d60 -80023324: 02e02021 move a0,s7 -80023328: 1440000a bnez v0,80023354 -8002332c: 3c058004 lui a1,0x8004 -80023330: 8e250000 lw a1,0(s1) -80023334: 8e043ca8 lw a0,15528(s0) -80023338: 0c00a523 jal 8002948c -8002333c: 00000000 nop -80023340: 14400017 bnez v0,800233a0 -80023344: 3c048004 lui a0,0x8004 -80023348: 8e053ca8 lw a1,15528(s0) -8002334c: 10000012 b 80023398 -80023350: 24849458 addiu a0,a0,-27560 -80023354: 24060003 li a2,3 -80023358: 24a59478 addiu a1,a1,-27528 -8002335c: 0c00cf58 jal 80033d60 -80023360: 02e02021 move a0,s7 -80023364: 1440000a bnez v0,80023390 -80023368: 3c048004 lui a0,0x8004 -8002336c: 8e250000 lw a1,0(s1) -80023370: 8e043ca8 lw a0,15528(s0) -80023374: 0c0095d3 jal 8002574c -80023378: 00000000 nop -8002337c: 14400008 bnez v0,800233a0 -80023380: 3c048004 lui a0,0x8004 -80023384: 8e053ca8 lw a1,15528(s0) -80023388: 10000003 b 80023398 -8002338c: 2484947c addiu a0,a0,-27524 -80023390: 02e02821 move a1,s7 -80023394: 248494a0 addiu a0,a0,-27488 -80023398: 0c00d392 jal 80034e48 -8002339c: 00000000 nop -800233a0: 26520001 addiu s2,s2,1 -800233a4: 26310004 addiu s1,s1,4 -800233a8: 1000ff81 b 800231b0 -800233ac: 26b50004 addiu s5,s5,4 -800233b0: 8fbf009c lw ra,156(sp) -800233b4: 8fb70098 lw s7,152(sp) -800233b8: 8fb60094 lw s6,148(sp) -800233bc: 8fb50090 lw s5,144(sp) -800233c0: 8fb4008c lw s4,140(sp) -800233c4: 8fb30088 lw s3,136(sp) -800233c8: 8fb20084 lw s2,132(sp) -800233cc: 8fb10080 lw s1,128(sp) -800233d0: 8fb0007c lw s0,124(sp) -800233d4: 03e00008 jr ra -800233d8: 27bd00a0 addiu sp,sp,160 - -800233dc : -800233dc: 24030001 li v1,1 -800233e0: 3c028006 lui v0,0x8006 -800233e4: a0433ca3 sb v1,15523(v0) -800233e8: 3c028006 lui v0,0x8006 -800233ec: a0403ca1 sb zero,15521(v0) -800233f0: 3c038006 lui v1,0x8006 -800233f4: 90623ca2 lbu v0,15522(v1) -800233f8: 00000000 nop -800233fc: 304200ff andi v0,v0,0xff -80023400: 1040fffc beqz v0,800233f4 -80023404: 3c048004 lui a0,0x8004 -80023408: 27bdffe8 addiu sp,sp,-24 -8002340c: afbf0014 sw ra,20(sp) -80023410: 0c00d392 jal 80034e48 -80023414: 248494d8 addiu a0,a0,-27432 -80023418: 3c048002 lui a0,0x8002 -8002341c: 0c00b2c2 jal 8002cb08 -80023420: 24840080 addiu a0,a0,128 -80023424: 8fbf0014 lw ra,20(sp) -80023428: 24040080 li a0,128 -8002342c: 08008637 j 800218dc -80023430: 27bd0018 addiu sp,sp,24 - -80023434 : -80023434: 27bdffd0 addiu sp,sp,-48 -80023438: afb00010 sw s0,16(sp) -8002343c: 3c108006 lui s0,0x8006 -80023440: 92023ca1 lbu v0,15521(s0) -80023444: afb40020 sw s4,32(sp) -80023448: afb3001c sw s3,28(sp) -8002344c: afb20018 sw s2,24(sp) -80023450: afb10014 sw s1,20(sp) -80023454: afbf002c sw ra,44(sp) -80023458: afb60028 sw s6,40(sp) -8002345c: afb50024 sw s5,36(sp) -80023460: 00809821 move s3,a0 -80023464: 00a0a021 move s4,a1 -80023468: 30d100ff andi s1,a2,0xff -8002346c: 1040000f beqz v0,800234ac -80023470: 30f200ff andi s2,a3,0xff -80023474: 16320098 bne s1,s2,800236d8 -80023478: 02203021 move a2,s1 -8002347c: 8fbf002c lw ra,44(sp) -80023480: 8fb60028 lw s6,40(sp) -80023484: 8fb50024 lw s5,36(sp) -80023488: 8fb20018 lw s2,24(sp) -8002348c: 8fb00010 lw s0,16(sp) -80023490: 02802821 move a1,s4 -80023494: 8fb10014 lw s1,20(sp) -80023498: 8fb40020 lw s4,32(sp) -8002349c: 02602021 move a0,s3 -800234a0: 8fb3001c lw s3,28(sp) -800234a4: 08008c59 j 80023164 -800234a8: 27bd0030 addiu sp,sp,48 -800234ac: 3c028006 lui v0,0x8006 -800234b0: 90433ca0 lbu v1,15520(v0) -800234b4: 00000000 nop -800234b8: 1460000a bnez v1,800234e4 -800234bc: 3c168007 lui s6,0x8007 -800234c0: 3c058004 lui a1,0x8004 -800234c4: 3c048004 lui a0,0x8004 -800234c8: 24030001 li v1,1 -800234cc: 24060003 li a2,3 -800234d0: 24a5a8f8 addiu a1,a1,-22280 -800234d4: 2484a904 addiu a0,a0,-22268 -800234d8: 0c008c59 jal 80023164 -800234dc: a0433ca0 sb v1,15520(v0) -800234e0: 3c168007 lui s6,0x8007 -800234e4: 24050008 li a1,8 -800234e8: 0c00a557 jal 8002955c -800234ec: 26c4e920 addiu a0,s6,-5856 -800234f0: 26c4e920 addiu a0,s6,-5856 -800234f4: 0c00a567 jal 8002959c -800234f8: 24050006 li a1,6 -800234fc: 3c028006 lui v0,0x8006 -80023500: 24040038 li a0,56 -80023504: 24433d28 addiu v1,v0,15656 -80023508: a4443d28 sh a0,15656(v0) -8002350c: 240200c8 li v0,200 -80023510: a4620002 sh v0,2(v1) -80023514: 24040080 li a0,128 -80023518: a060000e sb zero,14(v1) -8002351c: a060000f sb zero,15(v1) -80023520: a0600010 sb zero,16(v1) -80023524: 3c038006 lui v1,0x8006 -80023528: 24623cfc addiu v0,v1,15612 -8002352c: a4643cfc sh a0,15612(v1) -80023530: 24030020 li v1,32 -80023534: a4430002 sh v1,2(v0) -80023538: 240401f0 li a0,496 -8002353c: 24030180 li v1,384 -80023540: a444000c sh a0,12(v0) -80023544: a040000e sb zero,14(v0) -80023548: a040000f sb zero,15(v0) -8002354c: a0400010 sb zero,16(v0) -80023550: a443000a sh v1,10(v0) -80023554: 24040001 li a0,1 -80023558: a0400004 sb zero,4(v0) -8002355c: a0400005 sb zero,5(v0) -80023560: 3c028006 lui v0,0x8006 -80023564: a0443ca5 sb a0,15525(v0) -80023568: 3c158006 lui s5,0x8006 -8002356c: 3c028006 lui v0,0x8006 -80023570: a2a03ca4 sb zero,15524(s5) -80023574: a0403ca3 sb zero,15523(v0) -80023578: 3c028006 lui v0,0x8006 -8002357c: a0403ca2 sb zero,15522(v0) -80023580: 3c028006 lui v0,0x8006 -80023584: 24423d54 addiu v0,v0,15700 -80023588: a443000e sh v1,14(v0) -8002358c: a4430012 sh v1,18(v0) -80023590: 240300f0 li v1,240 -80023594: a4430018 sh v1,24(v0) -80023598: a443001a sh v1,26(v0) -8002359c: a440000c sh zero,12(v0) -800235a0: a4400010 sh zero,16(v0) -800235a4: a4400014 sh zero,20(v0) -800235a8: a4400016 sh zero,22(v0) -800235ac: 00001821 move v1,zero -800235b0: 24040004 li a0,4 -800235b4: 24630001 addiu v1,v1,1 -800235b8: a0400000 sb zero,0(v0) -800235bc: a0400004 sb zero,4(v0) -800235c0: a0400008 sb zero,8(v0) -800235c4: 1464fffb bne v1,a0,800235b4 -800235c8: 24420001 addiu v0,v0,1 -800235cc: 3c028006 lui v0,0x8006 -800235d0: 24423cbc addiu v0,v0,15548 -800235d4: 240300d8 li v1,216 -800235d8: 24060040 li a2,64 -800235dc: 24050140 li a1,320 -800235e0: 240400c8 li a0,200 -800235e4: a443001a sh v1,26(v0) -800235e8: a4430028 sh v1,40(v0) -800235ec: a443002a sh v1,42(v0) -800235f0: a443003a sh v1,58(v0) -800235f4: 3c038006 lui v1,0x8006 -800235f8: a4460004 sh a2,4(v0) -800235fc: a4450006 sh a1,6(v0) -80023600: a4440008 sh a0,8(v0) -80023604: a444000a sh a0,10(v0) -80023608: a4460014 sh a2,20(v0) -8002360c: a4460016 sh a2,22(v0) -80023610: a4440018 sh a0,24(v0) -80023614: a4460024 sh a2,36(v0) -80023618: a4450026 sh a1,38(v0) -8002361c: a4450034 sh a1,52(v0) -80023620: a4450036 sh a1,54(v0) -80023624: a4440038 sh a0,56(v0) -80023628: 24633cfc addiu v1,v1,15612 -8002362c: a0400000 sb zero,0(v0) -80023630: a0400001 sb zero,1(v0) -80023634: a0400002 sb zero,2(v0) -80023638: 24420010 addiu v0,v0,16 -8002363c: 1443fffb bne v0,v1,8002362c -80023640: 24040040 li a0,64 -80023644: 3c038006 lui v1,0x8006 -80023648: 24623cac addiu v0,v1,15532 -8002364c: a4643cac sh a0,15532(v1) -80023650: 240300c8 li v1,200 -80023654: a4430002 sh v1,2(v0) -80023658: 24030010 li v1,16 -8002365c: a4430006 sh v1,6(v0) -80023660: 8c43000c lw v1,12(v0) -80023664: a0400008 sb zero,8(v0) -80023668: 34630010 ori v1,v1,0x10 -8002366c: ac43000c sw v1,12(v0) -80023670: a0400009 sb zero,9(v0) -80023674: a040000a sb zero,10(v0) -80023678: a4400004 sh zero,4(v0) -8002367c: 24020001 li v0,1 -80023680: a2023ca1 sb v0,15521(s0) -80023684: 00002021 move a0,zero -80023688: 26c2e920 addiu v0,s6,-5856 -8002368c: a040000e sb zero,14(v0) -80023690: a040000f sb zero,15(v0) -80023694: 0c008637 jal 800218dc -80023698: a0400010 sb zero,16(v0) -8002369c: 3c021f80 lui v0,0x1f80 -800236a0: 8c451074 lw a1,4212(v0) -800236a4: 3c048004 lui a0,0x8004 -800236a8: 0c00d392 jal 80034e48 -800236ac: 248494f8 addiu a0,a0,-27400 -800236b0: 3c048002 lui a0,0x8002 -800236b4: 0c00b2c2 jal 8002cb08 -800236b8: 24842d2c addiu a0,a0,11564 -800236bc: 92a23ca4 lbu v0,15524(s5) -800236c0: 00000000 nop -800236c4: 304200ff andi v0,v0,0xff -800236c8: 1040fffc beqz v0,800236bc -800236cc: 00000000 nop -800236d0: 1000ff68 b 80023474 -800236d4: 00000000 nop -800236d8: 8fbf002c lw ra,44(sp) -800236dc: 8fb60028 lw s6,40(sp) -800236e0: 8fb50024 lw s5,36(sp) -800236e4: 8fb40020 lw s4,32(sp) -800236e8: 8fb3001c lw s3,28(sp) -800236ec: 8fb00010 lw s0,16(sp) -800236f0: 02403021 move a2,s2 -800236f4: 02202821 move a1,s1 -800236f8: 8fb20018 lw s2,24(sp) -800236fc: 8fb10014 lw s1,20(sp) -80023700: 3c048004 lui a0,0x8004 -80023704: 2484950c addiu a0,a0,-27380 -80023708: 0800d392 j 80034e48 -8002370c: 27bd0030 addiu sp,sp,48 - -80023710 : -80023710: 24030001 li v1,1 -80023714: 3c028006 lui v0,0x8006 -80023718: 03e00008 jr ra -8002371c: a0433d8e sb v1,15758(v0) - -80023720 : -80023720: 3c028006 lui v0,0x8006 -80023724: 03e00008 jr ra -80023728: a0403d8d sb zero,15757(v0) - -8002372c : -8002372c: 3c028006 lui v0,0x8006 -80023730: 03e00008 jr ra -80023734: a0403d8c sb zero,15756(v0) - -80023738 : -80023738: 3c028004 lui v0,0x8004 -8002373c: 9043a910 lbu v1,-22256(v0) -80023740: 27bdffe0 addiu sp,sp,-32 -80023744: afbf001c sw ra,28(sp) -80023748: afb10018 sw s1,24(sp) -8002374c: 10600009 beqz v1,80023774 -80023750: afb00014 sw s0,20(sp) -80023754: 3c058004 lui a1,0x8004 -80023758: 3c048004 lui a0,0x8004 -8002375c: 24070004 li a3,4 -80023760: 24060004 li a2,4 -80023764: 24a5a914 addiu a1,a1,-22252 -80023768: 2484a924 addiu a0,a0,-22236 -8002376c: 0c008d0d jal 80023434 -80023770: a040a910 sb zero,-22256(v0) -80023774: 3c038006 lui v1,0x8006 -80023778: 24623e14 addiu v0,v1,15892 -8002377c: 24040124 li a0,292 -80023780: a0603e14 sb zero,15892(v1) -80023784: 8c43001c lw v1,28(v0) -80023788: a444000e sh a0,14(v0) -8002378c: a4440012 sh a0,18(v0) -80023790: 2404001c li a0,28 -80023794: 24100028 li s0,40 -80023798: 2411ff80 li s1,-128 -8002379c: 2405005c li a1,92 -800237a0: a4440014 sh a0,20(v0) -800237a4: a4440016 sh a0,22(v0) -800237a8: 34630010 ori v1,v1,0x10 -800237ac: 240400d4 li a0,212 -800237b0: 3c068002 lui a2,0x8002 -800237b4: a445000c sh a1,12(v0) -800237b8: a4450010 sh a1,16(v0) -800237bc: a4440018 sh a0,24(v0) -800237c0: a444001a sh a0,26(v0) -800237c4: a0500008 sb s0,8(v0) -800237c8: a0500009 sb s0,9(v0) -800237cc: a0510004 sb s1,4(v0) -800237d0: a0510005 sb s1,5(v0) -800237d4: ac43001c sw v1,28(v0) -800237d8: a0400001 sb zero,1(v0) -800237dc: a0400002 sb zero,2(v0) -800237e0: a0400003 sb zero,3(v0) -800237e4: a040000a sb zero,10(v0) -800237e8: a040000b sb zero,11(v0) -800237ec: a0400006 sb zero,6(v0) -800237f0: a0400007 sb zero,7(v0) -800237f4: 24030010 li v1,16 -800237f8: 3c028006 lui v0,0x8006 -800237fc: 24050001 li a1,1 -80023800: 24040014 li a0,20 -80023804: 24c63710 addiu a2,a2,14096 -80023808: 0c00afa6 jal 8002be98 -8002380c: a4433d96 sh v1,15766(v0) -80023810: 3c028006 lui v0,0x8006 -80023814: a0403e54 sb zero,15956(v0) -80023818: 24423e54 addiu v0,v0,15956 -8002381c: a0400001 sb zero,1(v0) -80023820: a0400002 sb zero,2(v0) -80023824: a0400003 sb zero,3(v0) -80023828: a0510004 sb s1,4(v0) -8002382c: a0510005 sb s1,5(v0) -80023830: a0400006 sb zero,6(v0) -80023834: a0400007 sb zero,7(v0) -80023838: a0500008 sb s0,8(v0) -8002383c: a0500009 sb s0,9(v0) -80023840: a040000a sb zero,10(v0) -80023844: a040000b sb zero,11(v0) -80023848: 8fbf001c lw ra,28(sp) -8002384c: 3c028006 lui v0,0x8006 -80023850: 8fb10018 lw s1,24(sp) -80023854: 8fb00014 lw s0,20(sp) -80023858: 3c048007 lui a0,0x8007 -8002385c: ac403d88 sw zero,15752(v0) -80023860: 3c028006 lui v0,0x8006 -80023864: 2405000c li a1,12 -80023868: 2484e96c addiu a0,a0,-5780 -8002386c: 27bd0020 addiu sp,sp,32 -80023870: 0800a567 j 8002959c -80023874: a0403d8d sb zero,15757(v0) - -80023878 : -80023878: 27bdffd8 addiu sp,sp,-40 -8002387c: afb00014 sw s0,20(sp) -80023880: 3c108006 lui s0,0x8006 -80023884: afb30020 sw s3,32(sp) -80023888: 00809821 move s3,a0 -8002388c: 26043de8 addiu a0,s0,15848 -80023890: afbf0024 sw ra,36(sp) -80023894: afb2001c sw s2,28(sp) -80023898: 0c00880b jal 8002202c -8002389c: afb10018 sw s1,24(sp) -800238a0: 0c008637 jal 800218dc -800238a4: 24040080 li a0,128 -800238a8: 0c008649 jal 80021924 -800238ac: 00000000 nop -800238b0: 1440fffd bnez v0,800238a8 -800238b4: 00000000 nop -800238b8: 3c118006 lui s1,0x8006 -800238bc: 26103de8 addiu s0,s0,15848 -800238c0: 26313e14 addiu s1,s1,15892 -800238c4: 8e6228ec lw v0,10476(s3) -800238c8: 00000000 nop -800238cc: 0040f809 jalr v0 -800238d0: 24040040 li a0,64 -800238d4: 1440000d bnez v0,8002390c -800238d8: 00409021 move s2,v0 -800238dc: 0c0086e0 jal 80021b80 -800238e0: 02002021 move a0,s0 -800238e4: 0c00baa1 jal 8002ea84 -800238e8: 02202021 move a0,s1 -800238ec: 0c008679 jal 800219e4 -800238f0: 00000000 nop -800238f4: 8e6228ec lw v0,10476(s3) -800238f8: 00000000 nop -800238fc: 0040f809 jalr v0 -80023900: 24040800 li a0,2048 -80023904: 1040ffef beqz v0,800238c4 -80023908: 00000000 nop -8002390c: 8fbf0024 lw ra,36(sp) -80023910: 02401021 move v0,s2 -80023914: 8fb30020 lw s3,32(sp) -80023918: 8fb2001c lw s2,28(sp) -8002391c: 8fb10018 lw s1,24(sp) -80023920: 8fb00014 lw s0,20(sp) -80023924: 03e00008 jr ra -80023928: 27bd0028 addiu sp,sp,40 - -8002392c : -8002392c: 24a80244 addiu t0,a1,580 -80023930: 24a701c0 addiu a3,a1,448 -80023934: 00003021 move a2,zero -80023938: 24a501e0 addiu a1,a1,480 -8002393c: 8d020000 lw v0,0(t0) -80023940: 00000000 nop -80023944: 1440001e bnez v0,800239c0 -80023948: 00000000 nop -8002394c: 8c820028 lw v0,40(a0) -80023950: 8d03fdbc lw v1,-580(t0) -80023954: 00000000 nop -80023958: 00431024 and v0,v0,v1 -8002395c: 10400018 beqz v0,800239c0 -80023960: 00000000 nop -80023964: 90e3ffe0 lbu v1,-32(a3) -80023968: 00000000 nop -8002396c: 14600005 bnez v1,80023984 -80023970: 00031080 sll v0,v1,0x2 -80023974: 90e20000 lbu v0,0(a3) -80023978: 00000000 nop -8002397c: 10400010 beqz v0,800239c0 -80023980: 00031080 sll v0,v1,0x2 -80023984: 00031980 sll v1,v1,0x6 -80023988: 00621823 subu v1,v1,v0 -8002398c: 90e20000 lbu v0,0(a3) -80023990: 00000000 nop -80023994: 00621021 addu v0,v1,v0 -80023998: 10c00008 beqz a2,800239bc -8002399c: 3042ffff andi v0,v0,0xffff -800239a0: 00401821 move v1,v0 -800239a4: 00c2102b sltu v0,a2,v0 -800239a8: 10400002 beqz v0,800239b4 -800239ac: 00000000 nop -800239b0: 00c01821 move v1,a2 -800239b4: 10000002 b 800239c0 -800239b8: 3066ffff andi a2,v1,0xffff -800239bc: 00403021 move a2,v0 -800239c0: 24e70001 addiu a3,a3,1 -800239c4: 14e5ffdd bne a3,a1,8002393c -800239c8: 25080004 addiu t0,t0,4 -800239cc: 03e00008 jr ra -800239d0: a48628e0 sh a2,10464(a0) - -800239d4 : -800239d4: 9085002c lbu a1,44(a0) -800239d8: 00000000 nop -800239dc: 10a00008 beqz a1,80023a00 -800239e0: 00000000 nop -800239e4: 9082002e lbu v0,46(a0) -800239e8: 00000000 nop -800239ec: 0045182b sltu v1,v0,a1 -800239f0: 14600006 bnez v1,80023a0c -800239f4: 2442ffff addiu v0,v0,-1 -800239f8: 1000fffa b 800239e4 -800239fc: a082002e sb v0,46(a0) -80023a00: 9085002e lbu a1,46(a0) -80023a04: 1000000a b 80023a30 -80023a08: 00000000 nop -80023a0c: 9083002d lbu v1,45(a0) -80023a10: 00000000 nop -80023a14: 00031080 sll v0,v1,0x2 -80023a18: 304200ff andi v0,v0,0xff -80023a1c: 0045102b sltu v0,v0,a1 -80023a20: 1440fff7 bnez v0,80023a00 -80023a24: 2463ffff addiu v1,v1,-1 -80023a28: 1000fff8 b 80023a0c -80023a2c: a083002d sb v1,45(a0) -80023a30: 9083002d lbu v1,45(a0) -80023a34: 00000000 nop -80023a38: 24630001 addiu v1,v1,1 -80023a3c: 00031080 sll v0,v1,0x2 -80023a40: 304200ff andi v0,v0,0xff -80023a44: 00a2102b sltu v0,a1,v0 -80023a48: 14400003 bnez v0,80023a58 -80023a4c: 00000000 nop -80023a50: 1000fff7 b 80023a30 -80023a54: a083002d sb v1,45(a0) -80023a58: 90820001 lbu v0,1(a0) -80023a5c: 00000000 nop -80023a60: 10400046 beqz v0,80023b7c -80023a64: 00000000 nop -80023a68: 27bdffe8 addiu sp,sp,-24 -80023a6c: 8c8228ec lw v0,10476(a0) -80023a70: afb00010 sw s0,16(sp) -80023a74: afbf0014 sw ra,20(sp) -80023a78: 00808021 move s0,a0 -80023a7c: 0040f809 jalr v0 -80023a80: 24044000 li a0,16384 -80023a84: 1040000f beqz v0,80023ac4 -80023a88: 00000000 nop -80023a8c: 9203002e lbu v1,46(s0) -80023a90: 9202002c lbu v0,44(s0) -80023a94: 24630001 addiu v1,v1,1 -80023a98: 0062102a slt v0,v1,v0 -80023a9c: 10400009 beqz v0,80023ac4 -80023aa0: 00000000 nop -80023aa4: 9202002d lbu v0,45(s0) -80023aa8: 00000000 nop -80023aac: 24420001 addiu v0,v0,1 -80023ab0: 00021080 sll v0,v0,0x2 -80023ab4: 0062102a slt v0,v1,v0 -80023ab8: 10400002 beqz v0,80023ac4 -80023abc: 00000000 nop -80023ac0: a203002e sb v1,46(s0) -80023ac4: 8e0228ec lw v0,10476(s0) -80023ac8: 00000000 nop -80023acc: 0040f809 jalr v0 -80023ad0: 24041000 li a0,4096 -80023ad4: 10400008 beqz v0,80023af8 -80023ad8: 00000000 nop -80023adc: 9202002d lbu v0,45(s0) -80023ae0: 9203002e lbu v1,46(s0) -80023ae4: 00021080 sll v0,v0,0x2 -80023ae8: 0043102a slt v0,v0,v1 -80023aec: 10400002 beqz v0,80023af8 -80023af0: 2463ffff addiu v1,v1,-1 -80023af4: a203002e sb v1,46(s0) -80023af8: 8e0228ec lw v0,10476(s0) -80023afc: 00000000 nop -80023b00: 0040f809 jalr v0 -80023b04: 24042000 li a0,8192 -80023b08: 1040000b beqz v0,80023b38 -80023b0c: 00000000 nop -80023b10: 9202002d lbu v0,45(s0) -80023b14: 9203002c lbu v1,44(s0) -80023b18: 24420001 addiu v0,v0,1 -80023b1c: 00022080 sll a0,v0,0x2 -80023b20: 0083182a slt v1,a0,v1 -80023b24: 10600004 beqz v1,80023b38 -80023b28: 304200ff andi v0,v0,0xff -80023b2c: a202002d sb v0,45(s0) -80023b30: 00021080 sll v0,v0,0x2 -80023b34: a202002e sb v0,46(s0) -80023b38: 8e0228ec lw v0,10476(s0) -80023b3c: 00000000 nop -80023b40: 0040f809 jalr v0 -80023b44: 34048000 li a0,0x8000 -80023b48: 10400009 beqz v0,80023b70 -80023b4c: 00000000 nop -80023b50: 9202002d lbu v0,45(s0) -80023b54: 00000000 nop -80023b58: 10400005 beqz v0,80023b70 -80023b5c: 2442ffff addiu v0,v0,-1 -80023b60: 304200ff andi v0,v0,0xff -80023b64: a202002d sb v0,45(s0) -80023b68: 00021080 sll v0,v0,0x2 -80023b6c: a202002e sb v0,46(s0) -80023b70: 8fbf0014 lw ra,20(sp) -80023b74: 8fb00010 lw s0,16(sp) -80023b78: 27bd0018 addiu sp,sp,24 -80023b7c: 03e00008 jr ra -80023b80: 00000000 nop - -80023b84 : -80023b84: 90820001 lbu v0,1(a0) -80023b88: 00000000 nop -80023b8c: 10400181 beqz v0,80024194 -80023b90: 00000000 nop -80023b94: 27bdff70 addiu sp,sp,-144 -80023b98: afb30074 sw s3,116(sp) -80023b9c: 3c138006 lui s3,0x8006 -80023ba0: afb1006c sw s1,108(sp) -80023ba4: 26713e54 addiu s1,s3,15956 -80023ba8: 8e22001c lw v0,28(s1) -80023bac: afb20070 sw s2,112(sp) -80023bb0: 34420010 ori v0,v0,0x10 -80023bb4: afb00068 sw s0,104(sp) -80023bb8: afbf008c sw ra,140(sp) -80023bbc: afbe0088 sw s8,136(sp) -80023bc0: afb70084 sw s7,132(sp) -80023bc4: afb60080 sw s6,128(sp) -80023bc8: afb5007c sw s5,124(sp) -80023bcc: afb40078 sw s4,120(sp) -80023bd0: 00808021 move s0,a0 -80023bd4: 00a09021 move s2,a1 -80023bd8: 0c009ae6 jal 80026b98 -80023bdc: ae22001c sw v0,28(s1) -80023be0: 1040000b beqz v0,80023c10 -80023be4: 02602021 move a0,s3 -80023be8: 24020018 li v0,24 -80023bec: 240300a8 li v1,168 -80023bf0: a622000c sh v0,12(s1) -80023bf4: a6220010 sh v0,16(s1) -80023bf8: a6220014 sh v0,20(s1) -80023bfc: a6220016 sh v0,22(s1) -80023c00: a623000e sh v1,14(s1) -80023c04: a6230012 sh v1,18(s1) -80023c08: 1000000b b 80023c38 -80023c0c: 240200d0 li v0,208 -80023c10: 24020118 li v0,280 -80023c14: 24030068 li v1,104 -80023c18: a622000e sh v0,14(s1) -80023c1c: a6220012 sh v0,18(s1) -80023c20: 24020018 li v0,24 -80023c24: a6220014 sh v0,20(s1) -80023c28: a6220016 sh v0,22(s1) -80023c2c: a623000c sh v1,12(s1) -80023c30: a6230010 sh v1,16(s1) -80023c34: 240200d8 li v0,216 -80023c38: 24843e54 addiu a0,a0,15956 -80023c3c: a6220018 sh v0,24(s1) -80023c40: 0c00baa1 jal 8002ea84 -80023c44: a622001a sh v0,26(s1) -80023c48: 0c009ae6 jal 80026b98 -80023c4c: 3c118007 lui s1,0x8007 -80023c50: 92430241 lbu v1,577(s2) -80023c54: 3c138004 lui s3,0x8004 -80023c58: 1040000d beqz v0,80023c90 -80023c5c: afa30010 sw v1,16(sp) -80023c60: 3c078004 lui a3,0x8004 -80023c64: 24e795a8 addiu a3,a3,-27224 -80023c68: 240600c0 li a2,192 -80023c6c: 24050028 li a1,40 -80023c70: 0c00a571 jal 800295c4 -80023c74: 2624e920 addiu a0,s1,-5856 -80023c78: 960228e0 lhu v0,10464(s0) -80023c7c: 266795bc addiu a3,s3,-27204 -80023c80: afa20010 sw v0,16(sp) -80023c84: 240600c8 li a2,200 -80023c88: 1000000c b 80023cbc -80023c8c: 24050022 li a1,34 -80023c90: 3c078004 lui a3,0x8004 -80023c94: 24e795d4 addiu a3,a3,-27180 -80023c98: 240600c8 li a2,200 -80023c9c: 24050078 li a1,120 -80023ca0: 0c00a571 jal 800295c4 -80023ca4: 2624e920 addiu a0,s1,-5856 -80023ca8: 960228e0 lhu v0,10464(s0) -80023cac: 266795bc addiu a3,s3,-27204 -80023cb0: afa20010 sw v0,16(sp) -80023cb4: 240600d0 li a2,208 -80023cb8: 24050078 li a1,120 -80023cbc: 0c00a571 jal 800295c4 -80023cc0: 2624e920 addiu a0,s1,-5856 -80023cc4: 9202002c lbu v0,44(s0) -80023cc8: 00000000 nop -80023ccc: 1040010f beqz v0,8002410c -80023cd0: 2402ff80 li v0,-128 -80023cd4: 3c138006 lui s3,0x8006 -80023cd8: a2623e34 sb v0,15924(s3) -80023cdc: 26733e34 addiu s3,s3,15924 -80023ce0: a2620001 sb v0,1(s3) -80023ce4: a2620004 sb v0,4(s3) -80023ce8: a2620005 sb v0,5(s3) -80023cec: a2620008 sb v0,8(s3) -80023cf0: a2620009 sb v0,9(s3) -80023cf4: 8e62001c lw v0,28(s3) -80023cf8: a2600002 sb zero,2(s3) -80023cfc: 34420010 ori v0,v0,0x10 -80023d00: a2600003 sb zero,3(s3) -80023d04: a2600006 sb zero,6(s3) -80023d08: a2600007 sb zero,7(s3) -80023d0c: a260000a sb zero,10(s3) -80023d10: a260000b sb zero,11(s3) -80023d14: 0c009ae6 jal 80026b98 -80023d18: ae62001c sw v0,28(s3) -80023d1c: 10400004 beqz v0,80023d30 -80023d20: 24030020 li v1,32 -80023d24: a663000c sh v1,12(s3) -80023d28: 10000004 b 80023d3c -80023d2c: 240200a0 li v0,160 -80023d30: 24030080 li v1,128 -80023d34: a663000c sh v1,12(s3) -80023d38: 24020100 li v0,256 -80023d3c: a662000e sh v0,14(s3) -80023d40: a6620012 sh v0,18(s3) -80023d44: 9202002d lbu v0,45(s0) -80023d48: a6630010 sh v1,16(s3) -80023d4c: 9203002e lbu v1,46(s0) -80023d50: 00021080 sll v0,v0,0x2 -80023d54: 00621023 subu v0,v1,v0 -80023d58: 304200ff andi v0,v0,0xff -80023d5c: 2414002a li s4,42 -80023d60: 00540018 mult v0,s4 -80023d64: 0000a012 mflo s4 -80023d68: 0c009ae6 jal 80026b98 -80023d6c: 3294ffff andi s4,s4,0xffff -80023d70: 26820020 addiu v0,s4,32 -80023d74: 2694004a addiu s4,s4,74 -80023d78: 0014a400 sll s4,s4,0x10 -80023d7c: 0014a403 sra s4,s4,0x10 -80023d80: 00021400 sll v0,v0,0x10 -80023d84: 00021403 sra v0,v0,0x10 -80023d88: a6740018 sh s4,24(s3) -80023d8c: a674001a sh s4,26(s3) -80023d90: 3c148006 lui s4,0x8006 -80023d94: a6620014 sh v0,20(s3) -80023d98: a6620016 sh v0,22(s3) -80023d9c: 02602021 move a0,s3 -80023da0: 0c00baa1 jal 8002ea84 -80023da4: 26933d90 addiu s3,s4,15760 -80023da8: 8e620014 lw v0,20(s3) -80023dac: 9203002c lbu v1,44(s0) -80023db0: 34420100 ori v0,v0,0x100 -80023db4: ae620014 sw v0,20(s3) -80023db8: 9202002d lbu v0,45(s0) -80023dbc: 00000000 nop -80023dc0: 24420001 addiu v0,v0,1 -80023dc4: 00021080 sll v0,v0,0x2 -80023dc8: 0043102a slt v0,v0,v1 -80023dcc: 1040000f beqz v0,80023e0c -80023dd0: 00000000 nop -80023dd4: 92750004 lbu s5,4(s3) -80023dd8: 00000000 nop -80023ddc: 26a20010 addiu v0,s5,16 -80023de0: 0c009ae6 jal 80026b98 -80023de4: a2620004 sb v0,4(s3) -80023de8: 14400002 bnez v0,80023df4 -80023dec: 24020080 li v0,128 -80023df0: 24020104 li v0,260 -80023df4: a6823d90 sh v0,15760(s4) -80023df8: 26843d90 addiu a0,s4,15760 -80023dfc: 24020070 li v0,112 -80023e00: 0c0086e0 jal 80021b80 -80023e04: a6620002 sh v0,2(s3) -80023e08: a2750004 sb s5,4(s3) -80023e0c: 9202002d lbu v0,45(s0) -80023e10: 00000000 nop -80023e14: 1040000f beqz v0,80023e54 -80023e18: 00000000 nop -80023e1c: 92760004 lbu s6,4(s3) -80023e20: 0c009ae6 jal 80026b98 -80023e24: 3c158006 lui s5,0x8006 -80023e28: 10400004 beqz v0,80023e3c -80023e2c: 24020030 li v0,48 -80023e30: a6a23d90 sh v0,15760(s5) -80023e34: 10000003 b 80023e44 -80023e38: 24020070 li v0,112 -80023e3c: 24020070 li v0,112 -80023e40: a6a23d90 sh v0,15760(s5) -80023e44: 26843d90 addiu a0,s4,15760 -80023e48: 0c0086e0 jal 80021b80 -80023e4c: a6620002 sh v0,2(s3) -80023e50: a2760004 sb s6,4(s3) -80023e54: 9213002d lbu s3,45(s0) -80023e58: 3c158006 lui s5,0x8006 -80023e5c: 26b43dbc addiu s4,s5,15804 -80023e60: 929e0004 lbu s8,4(s4) -80023e64: 0c009ae6 jal 80026b98 -80023e68: 00139880 sll s3,s3,0x2 -80023e6c: 327300ff andi s3,s3,0xff -80023e70: 10400005 beqz v0,80023e88 -80023e74: afb50054 sw s5,84(sp) -80023e78: 24020040 li v0,64 -80023e7c: afa20050 sw v0,80(sp) -80023e80: 10000004 b 80023e94 -80023e84: 24160028 li s6,40 -80023e88: 240200a0 li v0,160 -80023e8c: afa20050 sw v0,80(sp) -80023e90: 24160088 li s6,136 -80023e94: 24050001 li a1,1 -80023e98: 0c00a554 jal 80029550 -80023e9c: 2624e920 addiu a0,s1,-5856 -80023ea0: 3c028004 lui v0,0x8004 -80023ea4: 244295ec addiu v0,v0,-27156 -80023ea8: afa20058 sw v0,88(sp) -80023eac: 3c028004 lui v0,0x8004 -80023eb0: 244295f4 addiu v0,v0,-27148 -80023eb4: afa2005c sw v0,92(sp) -80023eb8: 3c028004 lui v0,0x8004 -80023ebc: 24150030 li s5,48 -80023ec0: afa20060 sw v0,96(sp) -80023ec4: 9202002c lbu v0,44(s0) -80023ec8: 00000000 nop -80023ecc: 0262102b sltu v0,s3,v0 -80023ed0: 10400064 beqz v0,80024064 -80023ed4: 24060038 li a2,56 -80023ed8: 00002821 move a1,zero -80023edc: 0c00ce97 jal 80033a5c -80023ee0: 27a40018 addiu a0,sp,24 -80023ee4: 8fa20058 lw v0,88(sp) -80023ee8: 00000000 nop -80023eec: afa2001c sw v0,28(sp) -80023ef0: 8fa2005c lw v0,92(sp) -80023ef4: 00000000 nop -80023ef8: afa20020 sw v0,32(sp) -80023efc: 8fa20060 lw v0,96(sp) -80023f00: 00000000 nop -80023f04: 244295fc addiu v0,v0,-27140 -80023f08: afa20028 sw v0,40(sp) -80023f0c: 3c028004 lui v0,0x8004 -80023f10: 24429604 addiu v0,v0,-27132 -80023f14: afa20030 sw v0,48(sp) -80023f18: 3c028004 lui v0,0x8004 -80023f1c: 2442960c addiu v0,v0,-27124 -80023f20: afa2003c sw v0,60(sp) -80023f24: 3c028004 lui v0,0x8004 -80023f28: 24429618 addiu v0,v0,-27112 -80023f2c: afa20044 sw v0,68(sp) -80023f30: afa20048 sw v0,72(sp) -80023f34: 3c028004 lui v0,0x8004 -80023f38: 24429620 addiu v0,v0,-27104 -80023f3c: afa2004c sw v0,76(sp) -80023f40: 240200d8 li v0,216 -80023f44: 12a20047 beq s5,v0,80024064 -80023f48: 0213b821 addu s7,s0,s3 -80023f4c: 92e70008 lbu a3,8(s7) -80023f50: 26a6fff8 addiu a2,s5,-8 -80023f54: 24e70010 addiu a3,a3,16 -80023f58: 000738c0 sll a3,a3,0x3 -80023f5c: 02473821 addu a3,s2,a3 -80023f60: 02c02821 move a1,s6 -80023f64: 0c00a571 jal 800295c4 -80023f68: 2624e920 addiu a0,s1,-5856 -80023f6c: 8fa20054 lw v0,84(sp) -80023f70: 24030001 li v1,1 -80023f74: a4563dbc sh s6,15804(v0) -80023f78: 24020010 li v0,16 -80023f7c: a6820006 sh v0,6(s4) -80023f80: 92e20008 lbu v0,8(s7) -80023f84: a6950002 sh s5,2(s4) -80023f88: 00021080 sll v0,v0,0x2 -80023f8c: 02421021 addu v0,s2,v0 -80023f90: 8c420000 lw v0,0(v0) -80023f94: 00000000 nop -80023f98: 10430005 beq v0,v1,80023fb0 -80023f9c: 24030002 li v1,2 -80023fa0: 14430005 bne v0,v1,80023fb8 -80023fa4: 00000000 nop -80023fa8: 10000003 b 80023fb8 -80023fac: a29e0004 sb s8,4(s4) -80023fb0: 27c20010 addiu v0,s8,16 -80023fb4: a2820004 sb v0,4(s4) -80023fb8: 8fa20054 lw v0,84(sp) -80023fbc: 0c0086e0 jal 80021b80 -80023fc0: 24443dbc addiu a0,v0,15804 -80023fc4: 24050020 li a1,32 -80023fc8: 2624e920 addiu a0,s1,-5856 -80023fcc: 0c00a554 jal 80029550 -80023fd0: a29e0004 sb s8,4(s4) -80023fd4: 92e20008 lbu v0,8(s7) -80023fd8: 27a30018 addiu v1,sp,24 -80023fdc: 24420090 addiu v0,v0,144 -80023fe0: 00021080 sll v0,v0,0x2 -80023fe4: 02421021 addu v0,s2,v0 -80023fe8: 8c420004 lw v0,4(v0) -80023fec: 00000000 nop -80023ff0: 00021080 sll v0,v0,0x2 -80023ff4: 00621021 addu v0,v1,v0 -80023ff8: 8c470000 lw a3,0(v0) -80023ffc: 00000000 nop -80024000: 10e00005 beqz a3,80024018 -80024004: 3c048007 lui a0,0x8007 -80024008: 02a03021 move a2,s5 -8002400c: 26c50018 addiu a1,s6,24 -80024010: 0c00a571 jal 800295c4 -80024014: 2484e920 addiu a0,a0,-5856 -80024018: 24050001 li a1,1 -8002401c: 0c00a554 jal 80029550 -80024020: 2624e920 addiu a0,s1,-5856 -80024024: 92e20008 lbu v0,8(s7) -80024028: 3c078004 lui a3,0x8004 -8002402c: 24420100 addiu v0,v0,256 -80024030: 00021040 sll v0,v0,0x1 -80024034: 02421021 addu v0,s2,v0 -80024038: 94420000 lhu v0,0(v0) -8002403c: 8fa50050 lw a1,80(sp) -80024040: 26a60008 addiu a2,s5,8 -80024044: afa20010 sw v0,16(sp) -80024048: 24e79628 addiu a3,a3,-27096 -8002404c: 2624e920 addiu a0,s1,-5856 -80024050: 0c00a571 jal 800295c4 -80024054: 26730001 addiu s3,s3,1 -80024058: 327300ff andi s3,s3,0xff -8002405c: 1000ff99 b 80023ec4 -80024060: 26b5002a addiu s5,s5,42 -80024064: 24060080 li a2,128 -80024068: 240500e0 li a1,224 -8002406c: 0c008762 jal 80021d88 -80024070: 24040020 li a0,32 -80024074: 92020006 lbu v0,6(s0) -80024078: 00000000 nop -8002407c: 10400003 beqz v0,8002408c -80024080: 3c078004 lui a3,0x8004 -80024084: 10000003 b 80024094 -80024088: 24e7962c addiu a3,a3,-27092 -8002408c: 3c078004 lui a3,0x8004 -80024090: 24e7963c addiu a3,a3,-27076 -80024094: 24050030 li a1,48 -80024098: 240600e4 li a2,228 -8002409c: 0c00a571 jal 800295c4 -800240a0: 2624e920 addiu a0,s1,-5856 -800240a4: 92050034 lbu a1,52(s0) -800240a8: 2403000b li v1,11 -800240ac: 24a50090 addiu a1,a1,144 -800240b0: 00052880 sll a1,a1,0x2 -800240b4: 02459021 addu s2,s2,a1 -800240b8: 8e420004 lw v0,4(s2) -800240bc: 00000000 nop -800240c0: 14430008 bne v0,v1,800240e4 -800240c4: 24030003 li v1,3 -800240c8: 24060004 li a2,4 -800240cc: 240500e0 li a1,224 -800240d0: 0c008762 jal 80021d88 -800240d4: 24040080 li a0,128 -800240d8: 3c078004 lui a3,0x8004 -800240dc: 10000008 b 80024100 -800240e0: 24e79648 addiu a3,a3,-27064 -800240e4: 14430020 bne v0,v1,80024168 -800240e8: 24060004 li a2,4 -800240ec: 240500e0 li a1,224 -800240f0: 0c008762 jal 80021d88 -800240f4: 24040080 li a0,128 -800240f8: 3c078004 lui a3,0x8004 -800240fc: 24e79658 addiu a3,a3,-27048 -80024100: 240600e4 li a2,228 -80024104: 1000000b b 80024134 -80024108: 240500a0 li a1,160 -8002410c: 0c009ae6 jal 80026b98 -80024110: 00000000 nop -80024114: 3c078004 lui a3,0x8004 -80024118: 10400004 beqz v0,8002412c -8002411c: 24e7966c addiu a3,a3,-27028 -80024120: 24060074 li a2,116 -80024124: 10000003 b 80024134 -80024128: 2405003c li a1,60 -8002412c: 24060078 li a2,120 -80024130: 24050094 li a1,148 -80024134: 8fbf008c lw ra,140(sp) -80024138: 8fbe0088 lw s8,136(sp) -8002413c: 8fb70084 lw s7,132(sp) -80024140: 8fb60080 lw s6,128(sp) -80024144: 8fb5007c lw s5,124(sp) -80024148: 8fb40078 lw s4,120(sp) -8002414c: 8fb30074 lw s3,116(sp) -80024150: 8fb20070 lw s2,112(sp) -80024154: 8fb00068 lw s0,104(sp) -80024158: 2624e920 addiu a0,s1,-5856 -8002415c: 8fb1006c lw s1,108(sp) -80024160: 0800a571 j 800295c4 -80024164: 27bd0090 addiu sp,sp,144 -80024168: 8fbf008c lw ra,140(sp) -8002416c: 8fbe0088 lw s8,136(sp) -80024170: 8fb70084 lw s7,132(sp) -80024174: 8fb60080 lw s6,128(sp) -80024178: 8fb5007c lw s5,124(sp) -8002417c: 8fb40078 lw s4,120(sp) -80024180: 8fb30074 lw s3,116(sp) -80024184: 8fb20070 lw s2,112(sp) -80024188: 8fb1006c lw s1,108(sp) -8002418c: 8fb00068 lw s0,104(sp) -80024190: 27bd0090 addiu sp,sp,144 -80024194: 03e00008 jr ra -80024198: 00000000 nop - -8002419c : -8002419c: 27bdffe8 addiu sp,sp,-24 -800241a0: afb00010 sw s0,16(sp) -800241a4: 3c108006 lui s0,0x8006 -800241a8: 8e043d84 lw a0,15748(s0) -800241ac: 00000000 nop -800241b0: 14800008 bnez a0,800241d4 -800241b4: afbf0014 sw ra,20(sp) -800241b8: 3c068002 lui a2,0x8002 -800241bc: 24c63720 addiu a2,a2,14112 -800241c0: 00002821 move a1,zero -800241c4: 0c00afa6 jal 8002be98 -800241c8: 24040032 li a0,50 -800241cc: 10000003 b 800241dc -800241d0: ae023d84 sw v0,15748(s0) -800241d4: 0c00aff3 jal 8002bfcc -800241d8: 00000000 nop -800241dc: 24020001 li v0,1 -800241e0: 3c038006 lui v1,0x8006 -800241e4: 8fbf0014 lw ra,20(sp) -800241e8: a0623d8d sb v0,15757(v1) -800241ec: 3c038006 lui v1,0x8006 -800241f0: 8fb00010 lw s0,16(sp) -800241f4: a0623d8c sb v0,15756(v1) -800241f8: 03e00008 jr ra -800241fc: 27bd0018 addiu sp,sp,24 - -80024200 : -80024200: 27bdffc8 addiu sp,sp,-56 -80024204: afb20024 sw s2,36(sp) -80024208: 3c128006 lui s2,0x8006 -8002420c: 92423d8d lbu v0,15757(s2) -80024210: afb4002c sw s4,44(sp) -80024214: afbf0034 sw ra,52(sp) -80024218: afb50030 sw s5,48(sp) -8002421c: afb30028 sw s3,40(sp) -80024220: afb10020 sw s1,32(sp) -80024224: afb0001c sw s0,28(sp) -80024228: 10400041 beqz v0,80024330 -8002422c: 3c148006 lui s4,0x8006 -80024230: 92823d80 lbu v0,15744(s4) -80024234: 00000000 nop -80024238: 1440000e bnez v0,80024274 -8002423c: 00809821 move s3,a0 -80024240: 3c108006 lui s0,0x8006 -80024244: 8e043d7c lw a0,15740(s0) -80024248: 00000000 nop -8002424c: 14800007 bnez a0,8002426c -80024250: 3c068002 lui a2,0x8002 -80024254: 24c6372c addiu a2,a2,14124 -80024258: 00002821 move a1,zero -8002425c: 0c00afa6 jal 8002be98 -80024260: 24040014 li a0,20 -80024264: 10000003 b 80024274 -80024268: ae023d7c sw v0,15740(s0) -8002426c: 0c00aff3 jal 8002bfcc -80024270: 00000000 nop -80024274: 3c108006 lui s0,0x8006 -80024278: 2402012a li v0,298 -8002427c: a6023e74 sh v0,15988(s0) -80024280: 26113e74 addiu s1,s0,15988 -80024284: 24020020 li v0,32 -80024288: a6220002 sh v0,2(s1) -8002428c: 3c028006 lui v0,0x8006 -80024290: 90423d8c lbu v0,15756(v0) -80024294: 00000000 nop -80024298: 1040000d beqz v0,800242d0 -8002429c: 24050003 li a1,3 -800242a0: 0c0080bf jal 800202fc -800242a4: 2404fffd li a0,-3 -800242a8: 96033e74 lhu v1,15988(s0) -800242ac: 24050003 li a1,3 -800242b0: 00431021 addu v0,v0,v1 -800242b4: 2404fffd li a0,-3 -800242b8: 0c0080bf jal 800202fc -800242bc: a6023e74 sh v0,15988(s0) -800242c0: 96230002 lhu v1,2(s1) -800242c4: 00000000 nop -800242c8: 00431021 addu v0,v0,v1 -800242cc: a6220002 sh v0,2(s1) -800242d0: 26043e74 addiu a0,s0,15988 -800242d4: 0c0086e0 jal 80021b80 -800242d8: 3c158007 lui s5,0x8007 -800242dc: 24050002 li a1,2 -800242e0: 0c00a554 jal 80029550 -800242e4: 26a4e920 addiu a0,s5,-5856 -800242e8: 96260002 lhu a2,2(s1) -800242ec: 96053e74 lhu a1,15988(s0) -800242f0: 92620242 lbu v0,578(s3) -800242f4: 24c60002 addiu a2,a2,2 -800242f8: 24a50008 addiu a1,a1,8 -800242fc: 3c078004 lui a3,0x8004 -80024300: 00063400 sll a2,a2,0x10 -80024304: 00052c00 sll a1,a1,0x10 -80024308: 00063403 sra a2,a2,0x10 -8002430c: 00052c03 sra a1,a1,0x10 -80024310: 26a4e920 addiu a0,s5,-5856 -80024314: afa20010 sw v0,16(sp) -80024318: 0c00a571 jal 800295c4 -8002431c: 24e795e8 addiu a3,a3,-27160 -80024320: 24060020 li a2,32 -80024324: 24050030 li a1,48 -80024328: 0c008762 jal 80021d88 -8002432c: 24040142 li a0,322 -80024330: 92423d8d lbu v0,15757(s2) -80024334: 8fbf0034 lw ra,52(sp) -80024338: 8fb50030 lw s5,48(sp) -8002433c: 8fb30028 lw s3,40(sp) -80024340: 8fb20024 lw s2,36(sp) -80024344: 8fb10020 lw s1,32(sp) -80024348: 8fb0001c lw s0,28(sp) -8002434c: a2823d80 sb v0,15744(s4) -80024350: 8fb4002c lw s4,44(sp) -80024354: 03e00008 jr ra -80024358: 27bd0038 addiu sp,sp,56 - -8002435c : -8002435c: 3c028007 lui v0,0x8007 -80024360: 9042eae5 lbu v0,-5403(v0) -80024364: 27bdffd8 addiu sp,sp,-40 -80024368: afb20020 sw s2,32(sp) -8002436c: afb1001c sw s1,28(sp) -80024370: afb00018 sw s0,24(sp) -80024374: afbf0024 sw ra,36(sp) -80024378: 309000ff andi s0,a0,0xff -8002437c: 30b200ff andi s2,a1,0xff -80024380: 1040000e beqz v0,800243bc -80024384: 3c118006 lui s1,0x8006 -80024388: 26243d74 addiu a0,s1,15732 -8002438c: 24060006 li a2,6 -80024390: 0c00ce97 jal 80033a5c -80024394: 00002821 move a1,zero -80024398: 3c068004 lui a2,0x8004 -8002439c: afb20010 sw s2,16(sp) -800243a0: 02003821 move a3,s0 -800243a4: 24c69678 addiu a2,a2,-27016 -800243a8: 24050006 li a1,6 -800243ac: 0c00ce6b jal 800339ac -800243b0: 26243d74 addiu a0,s1,15732 -800243b4: 10000006 b 800243d0 -800243b8: 3c108007 lui s0,0x8007 -800243bc: 0c008095 jal 80020254 -800243c0: 00000000 nop -800243c4: 1440fff1 bnez v0,8002438c -800243c8: 26243d74 addiu a0,s1,15732 -800243cc: 3c108007 lui s0,0x8007 -800243d0: 2610e96c addiu s0,s0,-5780 -800243d4: 02002021 move a0,s0 -800243d8: 24050001 li a1,1 -800243dc: 0c00a554 jal 80029550 -800243e0: a2000034 sb zero,52(s0) -800243e4: 8fbf0024 lw ra,36(sp) -800243e8: 8fb20020 lw s2,32(sp) -800243ec: 26273d74 addiu a3,s1,15732 -800243f0: 02002021 move a0,s0 -800243f4: 8fb1001c lw s1,28(sp) -800243f8: 8fb00018 lw s0,24(sp) -800243fc: 24060004 li a2,4 -80024400: 24050010 li a1,16 -80024404: 0800a571 j 800295c4 -80024408: 27bd0028 addiu sp,sp,40 - -8002440c : -8002440c: 3c028006 lui v0,0x8006 -80024410: 90433d8e lbu v1,15758(v0) -80024414: 00000000 nop -80024418: 10600003 beqz v1,80024428 -8002441c: 00000000 nop -80024420: a0403d8e sb zero,15758(v0) -80024424: a08000b1 sb zero,177(a0) -80024428: 908200b1 lbu v0,177(a0) -8002442c: 00000000 nop -80024430: 10400018 beqz v0,80024494 -80024434: 00000000 nop -80024438: 27bdffe0 addiu sp,sp,-32 -8002443c: afb00018 sw s0,24(sp) -80024440: afbf001c sw ra,28(sp) -80024444: 0c009ae6 jal 80026b98 -80024448: 00808021 move s0,a0 -8002444c: 920300b1 lbu v1,177(s0) -80024450: 3c048007 lui a0,0x8007 -80024454: 10400006 beqz v0,80024470 -80024458: afa30010 sw v1,16(sp) -8002445c: 3c078004 lui a3,0x8004 -80024460: 24e79684 addiu a3,a3,-27004 -80024464: 240600b0 li a2,176 -80024468: 10000005 b 80024480 -8002446c: 24050030 li a1,48 -80024470: 3c078004 lui a3,0x8004 -80024474: 24e79698 addiu a3,a3,-26984 -80024478: 240600b0 li a2,176 -8002447c: 24050080 li a1,128 -80024480: 0c00a571 jal 800295c4 -80024484: 2484e920 addiu a0,a0,-5856 -80024488: 8fbf001c lw ra,28(sp) -8002448c: 8fb00018 lw s0,24(sp) -80024490: 27bd0020 addiu sp,sp,32 -80024494: 03e00008 jr ra -80024498: 00000000 nop - -8002449c : -8002449c: 90820002 lbu v0,2(a0) -800244a0: 00000000 nop -800244a4: 14400006 bnez v0,800244c0 -800244a8: 00000000 nop -800244ac: 90820004 lbu v0,4(a0) -800244b0: 00000000 nop -800244b4: 14400002 bnez v0,800244c0 -800244b8: 00000000 nop -800244bc: 90820003 lbu v0,3(a0) -800244c0: 03e00008 jr ra -800244c4: 00000000 nop - -800244c8 : -800244c8: 27bdffe0 addiu sp,sp,-32 -800244cc: afb10014 sw s1,20(sp) -800244d0: 3c118006 lui s1,0x8006 -800244d4: afbf001c sw ra,28(sp) -800244d8: afb20018 sw s2,24(sp) -800244dc: 0c009af7 jal 80026bdc -800244e0: afb00010 sw s0,16(sp) -800244e4: 8e243d88 lw a0,15752(s1) -800244e8: 00408021 move s0,v0 -800244ec: 0c00d30a jal 80034c28 -800244f0: 00822023 subu a0,a0,v0 -800244f4: 28420064 slti v0,v0,100 -800244f8: 02209021 move s2,s1 -800244fc: 10400009 beqz v0,80024524 -80024500: 2403000a li v1,10 -80024504: 8e243d88 lw a0,15752(s1) -80024508: 0c00d30a jal 80034c28 -8002450c: 00902023 subu a0,a0,s0 -80024510: 28420005 slti v0,v0,5 -80024514: 10400003 beqz v0,80024524 -80024518: 24030005 li v1,5 -8002451c: 10000008 b 80024540 -80024520: ae303d88 sw s0,15752(s1) -80024524: 8e423d88 lw v0,15752(s2) -80024528: 00000000 nop -8002452c: 0202802b sltu s0,s0,v0 -80024530: 12000002 beqz s0,8002453c -80024534: 00622021 addu a0,v1,v0 -80024538: 00432023 subu a0,v0,v1 -8002453c: ae443d88 sw a0,15752(s2) -80024540: 8fbf001c lw ra,28(sp) -80024544: 8fb20018 lw s2,24(sp) -80024548: 8fb10014 lw s1,20(sp) -8002454c: 8fb00010 lw s0,16(sp) -80024550: 03e00008 jr ra -80024554: 27bd0020 addiu sp,sp,32 - -80024558 : -80024558: 3c028006 lui v0,0x8006 -8002455c: 8c423d88 lw v0,15752(v0) -80024560: 27bdffe0 addiu sp,sp,-32 -80024564: 3c078004 lui a3,0x8004 -80024568: 3c048007 lui a0,0x8007 -8002456c: 24e796a8 addiu a3,a3,-26968 -80024570: afa20010 sw v0,16(sp) -80024574: 24060004 li a2,4 -80024578: 24050080 li a1,128 -8002457c: afbf001c sw ra,28(sp) -80024580: 0c00a571 jal 800295c4 -80024584: 2484e96c addiu a0,a0,-5780 -80024588: 8fbf001c lw ra,28(sp) -8002458c: 00000000 nop -80024590: 03e00008 jr ra -80024594: 27bd0020 addiu sp,sp,32 - -80024598 : -80024598: 90820007 lbu v0,7(a0) -8002459c: 00000000 nop -800245a0: 10400022 beqz v0,8002462c -800245a4: 00000000 nop -800245a8: 27bdffe0 addiu sp,sp,-32 -800245ac: afb10014 sw s1,20(sp) -800245b0: afbf001c sw ra,28(sp) -800245b4: afb20018 sw s2,24(sp) -800245b8: afb00010 sw s0,16(sp) -800245bc: 909000b0 lbu s0,176(a0) -800245c0: 00808821 move s1,a0 -800245c4: 2e02000c sltiu v0,s0,12 -800245c8: 10400013 beqz v0,80024618 -800245cc: 00109040 sll s2,s0,0x1 -800245d0: 02329021 addu s2,s1,s2 -800245d4: 96420098 lhu v0,152(s2) -800245d8: 00000000 nop -800245dc: 1040000e beqz v0,80024618 -800245e0: 00000000 nop -800245e4: 0c009ae6 jal 80026b98 -800245e8: 00000000 nop -800245ec: 96460098 lhu a2,152(s2) -800245f0: 00102100 sll a0,s0,0x4 -800245f4: 10400003 beqz v0,80024604 -800245f8: 240500d0 li a1,208 -800245fc: 10000002 b 80024608 -80024600: 24840030 addiu a0,a0,48 -80024604: 24840080 addiu a0,a0,128 -80024608: 0c008762 jal 80021d88 -8002460c: 26100001 addiu s0,s0,1 -80024610: 1000ffec b 800245c4 -80024614: 321000ff andi s0,s0,0xff -80024618: 8fbf001c lw ra,28(sp) -8002461c: 8fb20018 lw s2,24(sp) -80024620: 8fb10014 lw s1,20(sp) -80024624: 8fb00010 lw s0,16(sp) -80024628: 27bd0020 addiu sp,sp,32 -8002462c: 03e00008 jr ra -80024630: 00000000 nop - -80024634 : -80024634: 27bdffd0 addiu sp,sp,-48 -80024638: afb00014 sw s0,20(sp) -8002463c: 3c108006 lui s0,0x8006 -80024640: afb40024 sw s4,36(sp) -80024644: 0080a021 move s4,a0 -80024648: 26043de8 addiu a0,s0,15848 -8002464c: afbf002c sw ra,44(sp) -80024650: afb50028 sw s5,40(sp) -80024654: afb30020 sw s3,32(sp) -80024658: afb10018 sw s1,24(sp) -8002465c: afb2001c sw s2,28(sp) -80024660: 0c00880b jal 8002202c -80024664: 02009821 move s3,s0 -80024668: 3c118006 lui s1,0x8006 -8002466c: 24040080 li a0,128 -80024670: 0c008637 jal 800218dc -80024674: 3c108004 lui s0,0x8004 -80024678: 26313e14 addiu s1,s1,15892 -8002467c: 261096b4 addiu s0,s0,-26956 -80024680: 3c158007 lui s5,0x8007 -80024684: 8e8228ec lw v0,10476(s4) -80024688: 00000000 nop -8002468c: 0040f809 jalr v0 -80024690: 24040040 li a0,64 -80024694: 14400012 bnez v0,800246e0 -80024698: 00409021 move s2,v0 -8002469c: 0c0086e0 jal 80021b80 -800246a0: 26643de8 addiu a0,s3,15848 -800246a4: 0c00baa1 jal 8002ea84 -800246a8: 02202021 move a0,s1 -800246ac: 26a4e920 addiu a0,s5,-5856 -800246b0: 02003821 move a3,s0 -800246b4: 24060078 li a2,120 -800246b8: 0c00a571 jal 800295c4 -800246bc: 24050094 li a1,148 -800246c0: 0c008679 jal 800219e4 -800246c4: 00000000 nop -800246c8: 8e8228ec lw v0,10476(s4) -800246cc: 00000000 nop -800246d0: 0040f809 jalr v0 -800246d4: 24040800 li a0,2048 -800246d8: 1040ffea beqz v0,80024684 -800246dc: 00000000 nop -800246e0: 8fbf002c lw ra,44(sp) -800246e4: 02401021 move v0,s2 -800246e8: 8fb50028 lw s5,40(sp) -800246ec: 8fb40024 lw s4,36(sp) -800246f0: 8fb30020 lw s3,32(sp) -800246f4: 8fb2001c lw s2,28(sp) -800246f8: 8fb10018 lw s1,24(sp) -800246fc: 8fb00014 lw s0,20(sp) -80024700: 03e00008 jr ra -80024704: 27bd0030 addiu sp,sp,48 - -80024708 : -80024708: 27bdffd8 addiu sp,sp,-40 -8002470c: afb00010 sw s0,16(sp) -80024710: 3c108006 lui s0,0x8006 -80024714: afb40020 sw s4,32(sp) -80024718: 0080a021 move s4,a0 -8002471c: 26043de8 addiu a0,s0,15848 -80024720: afbf0024 sw ra,36(sp) -80024724: afb3001c sw s3,28(sp) -80024728: afb20018 sw s2,24(sp) -8002472c: afb10014 sw s1,20(sp) -80024730: 0c00880b jal 8002202c -80024734: 3c138006 lui s3,0x8006 -80024738: 3c128004 lui s2,0x8004 -8002473c: 24040080 li a0,128 -80024740: 0c008637 jal 800218dc -80024744: 3c118007 lui s1,0x8007 -80024748: 26103de8 addiu s0,s0,15848 -8002474c: 26733e14 addiu s3,s3,15892 -80024750: 265296c4 addiu s2,s2,-26940 -80024754: 2631e920 addiu s1,s1,-5856 -80024758: 0c0086e0 jal 80021b80 -8002475c: 02002021 move a0,s0 -80024760: 0c00baa1 jal 8002ea84 -80024764: 02602021 move a0,s3 -80024768: 02202021 move a0,s1 -8002476c: 02403821 move a3,s2 -80024770: 24060078 li a2,120 -80024774: 0c00a571 jal 800295c4 -80024778: 24050070 li a1,112 -8002477c: 0c008679 jal 800219e4 -80024780: 00000000 nop -80024784: 8e8228ec lw v0,10476(s4) -80024788: 00000000 nop -8002478c: 0040f809 jalr v0 -80024790: 24040040 li a0,64 -80024794: 1040fff0 beqz v0,80024758 -80024798: 00000000 nop -8002479c: 8fbf0024 lw ra,36(sp) -800247a0: 8fb40020 lw s4,32(sp) -800247a4: 8fb3001c lw s3,28(sp) -800247a8: 8fb20018 lw s2,24(sp) -800247ac: 8fb10014 lw s1,20(sp) -800247b0: 8fb00010 lw s0,16(sp) -800247b4: 03e00008 jr ra -800247b8: 27bd0028 addiu sp,sp,40 - -800247bc : -800247bc: 8c830004 lw v1,4(a0) -800247c0: 00000000 nop -800247c4: 10600004 beqz v1,800247d8 -800247c8: 24073fff li a3,16383 -800247cc: 90850024 lbu a1,36(a0) -800247d0: 0800b59f j 8002d67c -800247d4: 24063fff li a2,16383 -800247d8: 03e00008 jr ra -800247dc: 00000000 nop - -800247e0 : -800247e0: 27bdffd8 addiu sp,sp,-40 -800247e4: afb30020 sw s3,32(sp) -800247e8: 30d300ff andi s3,a2,0xff -800247ec: 2e620018 sltiu v0,s3,24 -800247f0: afbf0024 sw ra,36(sp) -800247f4: afb2001c sw s2,28(sp) -800247f8: afb10018 sw s1,24(sp) -800247fc: 14400003 bnez v0,8002480c -80024800: afb00014 sw s0,20(sp) -80024804: 10000016 b 80024860 -80024808: 00009021 move s2,zero -8002480c: 3c108006 lui s0,0x8006 -80024810: 26103ea0 addiu s0,s0,16032 -80024814: 02708021 addu s0,s3,s0 -80024818: 92020000 lbu v0,0(s0) -8002481c: 00000000 nop -80024820: 1440fff8 bnez v0,80024804 -80024824: 00000000 nop -80024828: 0c00820d jal 80020834 -8002482c: 00a08821 move s1,a1 -80024830: 1040fff4 beqz v0,80024804 -80024834: 00409021 move s2,v0 -80024838: 0c0080b7 jal 800202dc -8002483c: 00000000 nop -80024840: 00402821 move a1,v0 -80024844: 0c00b54e jal 8002d538 -80024848: 02202021 move a0,s1 -8002484c: 0c00b591 jal 8002d644 -80024850: 02202021 move a0,s1 -80024854: 24020001 li v0,1 -80024858: a2330024 sb s3,36(s1) -8002485c: a2020000 sb v0,0(s0) -80024860: 8fbf0024 lw ra,36(sp) -80024864: 02401021 move v0,s2 -80024868: 8fb30020 lw s3,32(sp) -8002486c: 8fb2001c lw s2,28(sp) -80024870: 8fb10018 lw s1,24(sp) -80024874: 8fb00014 lw s0,20(sp) -80024878: 03e00008 jr ra -8002487c: 27bd0028 addiu sp,sp,40 - -80024880 : -80024880: 3c028006 lui v0,0x8006 -80024884: 00003021 move a2,zero -80024888: 24423ea0 addiu v0,v0,16032 -8002488c: 24030018 li v1,24 -80024890: 00463821 addu a3,v0,a2 -80024894: 90e70000 lbu a3,0(a3) -80024898: 00000000 nop -8002489c: 10e00006 beqz a3,800248b8 -800248a0: 00000000 nop -800248a4: 24c60001 addiu a2,a2,1 -800248a8: 14c3fffa bne a2,v1,80024894 -800248ac: 00463821 addu a3,v0,a2 -800248b0: 03e00008 jr ra -800248b4: 00001021 move v0,zero -800248b8: 080091f8 j 800247e0 -800248bc: 00000000 nop - -800248c0 : -800248c0: 03e00008 jr ra -800248c4: 00000000 nop - -800248c8 : -800248c8: 03e00008 jr ra -800248cc: 00000000 nop - -800248d0 : -800248d0: 240200c0 li v0,192 -800248d4: ac8228b4 sw v0,10420(a0) -800248d8: 24020003 li v0,3 -800248dc: 27bdffe8 addiu sp,sp,-24 -800248e0: ac8028b8 sw zero,10424(a0) -800248e4: a08028bc sb zero,10428(a0) -800248e8: a08028bd sb zero,10429(a0) -800248ec: a08228be sb v0,10430(a0) -800248f0: afbf0014 sw ra,20(sp) -800248f4: 0c009ae2 jal 80026b88 -800248f8: 00000000 nop -800248fc: 8fbf0014 lw ra,20(sp) -80024900: 08009ae2 j 80026b88 -80024904: 27bd0018 addiu sp,sp,24 - -80024908 : -80024908: 8c8228b4 lw v0,10420(a0) -8002490c: 94a30000 lhu v1,0(a1) -80024910: 00000000 nop -80024914: 00431021 addu v0,v0,v1 -80024918: a4a20000 sh v0,0(a1) -8002491c: 94a30002 lhu v1,2(a1) -80024920: 8c8228b8 lw v0,10424(a0) -80024924: 00000000 nop -80024928: 00431021 addu v0,v0,v1 -8002492c: 03e00008 jr ra -80024930: a4a20002 sh v0,2(a1) - -80024934 : -80024934: 8c8228b4 lw v0,10420(a0) -80024938: 94a30000 lhu v1,0(a1) -8002493c: 00000000 nop -80024940: 00431021 addu v0,v0,v1 -80024944: a4a20000 sh v0,0(a1) -80024948: 94a30002 lhu v1,2(a1) -8002494c: 8c8228b8 lw v0,10424(a0) -80024950: 00000000 nop -80024954: 00431021 addu v0,v0,v1 -80024958: 03e00008 jr ra -8002495c: a4a20002 sh v0,2(a1) - -80024960 : -80024960: 8c8228b4 lw v0,10420(a0) -80024964: 94a30000 lhu v1,0(a1) -80024968: 00000000 nop -8002496c: 00431021 addu v0,v0,v1 -80024970: a4a20000 sh v0,0(a1) -80024974: 94a30002 lhu v1,2(a1) -80024978: 8c8228b8 lw v0,10424(a0) -8002497c: 00000000 nop -80024980: 00431021 addu v0,v0,v1 -80024984: 03e00008 jr ra -80024988: a4a20002 sh v0,2(a1) - -8002498c : -8002498c: 90820001 lbu v0,1(a0) -80024990: 00000000 nop -80024994: 14400089 bnez v0,80024bbc -80024998: 00000000 nop -8002499c: 90820002 lbu v0,2(a0) -800249a0: 00000000 nop -800249a4: 14400085 bnez v0,80024bbc -800249a8: 00000000 nop -800249ac: 27bdffe8 addiu sp,sp,-24 -800249b0: afb00010 sw s0,16(sp) -800249b4: afbf0014 sw ra,20(sp) -800249b8: 908228be lbu v0,10430(a0) -800249bc: 00000000 nop -800249c0: 2c430003 sltiu v1,v0,3 -800249c4: 10600004 beqz v1,800249d8 -800249c8: 00808021 move s0,a0 -800249cc: 24420001 addiu v0,v0,1 -800249d0: 1000006d b 80024b88 -800249d4: a20228be sb v0,10430(s0) -800249d8: 8e0228f0 lw v0,10480(s0) -800249dc: 00000000 nop -800249e0: 0040f809 jalr v0 -800249e4: a20028be sb zero,10430(s0) -800249e8: 1040003d beqz v0,80024ae0 -800249ec: 00000000 nop -800249f0: 8e0228e4 lw v0,10468(s0) -800249f4: 00000000 nop -800249f8: 0040f809 jalr v0 -800249fc: 34048000 li a0,0x8000 -80024a00: 1040000a beqz v0,80024a2c -80024a04: 00000000 nop -80024a08: 820228bc lb v0,10428(s0) -80024a0c: 00000000 nop -80024a10: 04410003 bgez v0,80024a20 -80024a14: 28430005 slti v1,v0,5 -80024a18: 10000003 b 80024a28 -80024a1c: 24420002 addiu v0,v0,2 -80024a20: 10600002 beqz v1,80024a2c -80024a24: 24420001 addiu v0,v0,1 -80024a28: a20228bc sb v0,10428(s0) -80024a2c: 8e0228e4 lw v0,10468(s0) -80024a30: 00000000 nop -80024a34: 0040f809 jalr v0 -80024a38: 24041000 li a0,4096 -80024a3c: 1040000a beqz v0,80024a68 -80024a40: 00000000 nop -80024a44: 820228bd lb v0,10429(s0) -80024a48: 00000000 nop -80024a4c: 04410003 bgez v0,80024a5c -80024a50: 28430005 slti v1,v0,5 -80024a54: 10000003 b 80024a64 -80024a58: 24420002 addiu v0,v0,2 -80024a5c: 10600002 beqz v1,80024a68 -80024a60: 24420001 addiu v0,v0,1 -80024a64: a20228bd sb v0,10429(s0) -80024a68: 8e0228e4 lw v0,10468(s0) -80024a6c: 00000000 nop -80024a70: 0040f809 jalr v0 -80024a74: 24044000 li a0,16384 -80024a78: 1040000a beqz v0,80024aa4 -80024a7c: 00000000 nop -80024a80: 820228bd lb v0,10429(s0) -80024a84: 00000000 nop -80024a88: 18400003 blez v0,80024a98 -80024a8c: 2843fffc slti v1,v0,-4 -80024a90: 10000003 b 80024aa0 -80024a94: 2442fffe addiu v0,v0,-2 -80024a98: 14600002 bnez v1,80024aa4 -80024a9c: 2442ffff addiu v0,v0,-1 -80024aa0: a20228bd sb v0,10429(s0) -80024aa4: 8e0228e4 lw v0,10468(s0) -80024aa8: 00000000 nop -80024aac: 0040f809 jalr v0 -80024ab0: 24042000 li a0,8192 -80024ab4: 1040000a beqz v0,80024ae0 -80024ab8: 00000000 nop -80024abc: 820228bc lb v0,10428(s0) -80024ac0: 00000000 nop -80024ac4: 18400003 blez v0,80024ad4 -80024ac8: 2843fffc slti v1,v0,-4 -80024acc: 10000003 b 80024adc -80024ad0: 2442fffe addiu v0,v0,-2 -80024ad4: 14600002 bnez v1,80024ae0 -80024ad8: 2442ffff addiu v0,v0,-1 -80024adc: a20228bc sb v0,10428(s0) -80024ae0: 8e0228e4 lw v0,10468(s0) -80024ae4: 00000000 nop -80024ae8: 0040f809 jalr v0 -80024aec: 34048000 li a0,0x8000 -80024af0: 14400010 bnez v0,80024b34 -80024af4: 00000000 nop -80024af8: 8e0228e4 lw v0,10468(s0) -80024afc: 00000000 nop -80024b00: 0040f809 jalr v0 -80024b04: 24042000 li a0,8192 -80024b08: 1440000a bnez v0,80024b34 -80024b0c: 00000000 nop -80024b10: 820228bc lb v0,10428(s0) -80024b14: 00000000 nop -80024b18: 18400003 blez v0,80024b28 -80024b1c: 00000000 nop -80024b20: 10000003 b 80024b30 -80024b24: 2442ffff addiu v0,v0,-1 -80024b28: 10400002 beqz v0,80024b34 -80024b2c: 24420001 addiu v0,v0,1 -80024b30: a20228bc sb v0,10428(s0) -80024b34: 8e0228e4 lw v0,10468(s0) -80024b38: 00000000 nop -80024b3c: 0040f809 jalr v0 -80024b40: 24041000 li a0,4096 -80024b44: 14400010 bnez v0,80024b88 -80024b48: 00000000 nop -80024b4c: 8e0228e4 lw v0,10468(s0) -80024b50: 00000000 nop -80024b54: 0040f809 jalr v0 -80024b58: 24044000 li a0,16384 -80024b5c: 1440000a bnez v0,80024b88 -80024b60: 00000000 nop -80024b64: 820228bd lb v0,10429(s0) -80024b68: 00000000 nop -80024b6c: 18400003 blez v0,80024b7c -80024b70: 00000000 nop -80024b74: 10000003 b 80024b84 -80024b78: 2442ffff addiu v0,v0,-1 -80024b7c: 10400002 beqz v0,80024b88 -80024b80: 24420001 addiu v0,v0,1 -80024b84: a20228bd sb v0,10429(s0) -80024b88: 820328bc lb v1,10428(s0) -80024b8c: 8e0228b4 lw v0,10420(s0) -80024b90: 8fbf0014 lw ra,20(sp) -80024b94: 00431021 addu v0,v0,v1 -80024b98: ae0228b4 sw v0,10420(s0) -80024b9c: 820328bd lb v1,10429(s0) -80024ba0: 8e0228b8 lw v0,10424(s0) -80024ba4: 00000000 nop -80024ba8: 00431021 addu v0,v0,v1 -80024bac: ae0228b8 sw v0,10424(s0) -80024bb0: 8fb00010 lw s0,16(sp) -80024bb4: 03e00008 jr ra -80024bb8: 27bd0018 addiu sp,sp,24 -80024bbc: a08028bc sb zero,10428(a0) -80024bc0: 03e00008 jr ra -80024bc4: a08028bd sb zero,10429(a0) - -80024bc8 : -80024bc8: 27bdffd0 addiu sp,sp,-48 -80024bcc: afb10028 sw s1,40(sp) -80024bd0: afb00024 sw s0,36(sp) -80024bd4: 00a08821 move s1,a1 -80024bd8: afbf002c sw ra,44(sp) -80024bdc: 0c009ae6 jal 80026b98 -80024be0: 00808021 move s0,a0 -80024be4: 8e2428b4 lw a0,10420(s1) -80024be8: 8e2328b8 lw v1,10424(s1) -80024bec: 14400002 bnez v0,80024bf8 -80024bf0: 24020060 li v0,96 -80024bf4: 240200c0 li v0,192 -80024bf8: 00441023 subu v0,v0,a0 -80024bfc: a7a20018 sh v0,24(sp) -80024c00: 24020078 li v0,120 -80024c04: 00431023 subu v0,v0,v1 -80024c08: 27a50018 addiu a1,sp,24 -80024c0c: 27a40010 addiu a0,sp,16 -80024c10: 0c008898 jal 80022260 -80024c14: a7a2001a sh v0,26(sp) -80024c18: 97a20010 lhu v0,16(sp) -80024c1c: 8fbf002c lw ra,44(sp) -80024c20: a6020000 sh v0,0(s0) -80024c24: 97a20012 lhu v0,18(sp) -80024c28: 8fb10028 lw s1,40(sp) -80024c2c: a6020002 sh v0,2(s0) -80024c30: 97a20014 lhu v0,20(sp) -80024c34: 00000000 nop -80024c38: a6020004 sh v0,4(s0) -80024c3c: 02001021 move v0,s0 -80024c40: 8fb00024 lw s0,36(sp) -80024c44: 03e00008 jr ra -80024c48: 27bd0030 addiu sp,sp,48 - -80024c4c : -80024c4c: 27bdffd8 addiu sp,sp,-40 -80024c50: afb00018 sw s0,24(sp) -80024c54: afa5002c sw a1,44(sp) -80024c58: 00808021 move s0,a0 -80024c5c: 27a5002c addiu a1,sp,44 -80024c60: 27a40010 addiu a0,sp,16 -80024c64: afb20020 sw s2,32(sp) -80024c68: afb1001c sw s1,28(sp) -80024c6c: afbf0024 sw ra,36(sp) -80024c70: 0c00885a jal 80022168 -80024c74: afa60030 sw a2,48(sp) -80024c78: 87b20010 lh s2,16(sp) -80024c7c: 87b10012 lh s1,18(sp) -80024c80: 0c009ae6 jal 80026b98 -80024c84: 00000000 nop -80024c88: 14400002 bnez v0,80024c94 -80024c8c: 24020060 li v0,96 -80024c90: 240200c0 li v0,192 -80024c94: 00521023 subu v0,v0,s2 -80024c98: ae0228b4 sw v0,10420(s0) -80024c9c: 8fbf0024 lw ra,36(sp) -80024ca0: 24020078 li v0,120 -80024ca4: 00511023 subu v0,v0,s1 -80024ca8: 8fb20020 lw s2,32(sp) -80024cac: 8fb1001c lw s1,28(sp) -80024cb0: ae0228b8 sw v0,10424(s0) -80024cb4: 8fb00018 lw s0,24(sp) -80024cb8: 03e00008 jr ra -80024cbc: 27bd0028 addiu sp,sp,40 - -80024cc0 : -80024cc0: 27bdffe8 addiu sp,sp,-24 -80024cc4: afb00010 sw s0,16(sp) -80024cc8: 3c108006 lui s0,0x8006 -80024ccc: afbf0014 sw ra,20(sp) -80024cd0: 26103eb8 addiu s0,s0,16056 -80024cd4: 0c008633 jal 800218cc -80024cd8: 00000000 nop -80024cdc: 1040000c beqz v0,80024d10 -80024ce0: 00003021 move a2,zero -80024ce4: 0c008633 jal 800218cc -80024ce8: 00000000 nop -80024cec: 2442fff8 addiu v0,v0,-8 -80024cf0: 0c008637 jal 800218dc -80024cf4: 304400ff andi a0,v0,0xff -80024cf8: 0c0086e0 jal 80021b80 -80024cfc: 02002021 move a0,s0 -80024d00: 0c008679 jal 800219e4 -80024d04: 00000000 nop -80024d08: 1000fff2 b 80024cd4 -80024d0c: 00000000 nop -80024d10: 00002821 move a1,zero -80024d14: 0c00c1ea jal 800307a8 -80024d18: 00002021 move a0,zero -80024d1c: 0c008679 jal 800219e4 -80024d20: 00000000 nop -80024d24: 8fbf0014 lw ra,20(sp) -80024d28: 8fb00010 lw s0,16(sp) -80024d2c: 08008679 j 800219e4 -80024d30: 27bd0018 addiu sp,sp,24 - -80024d34 : -80024d34: 27bdff60 addiu sp,sp,-160 -80024d38: afb1007c sw s1,124(sp) -80024d3c: 3c118006 lui s1,0x8006 -80024d40: 26243eb8 addiu a0,s1,16056 -80024d44: afbf009c sw ra,156(sp) -80024d48: afbe0098 sw s8,152(sp) -80024d4c: afb70094 sw s7,148(sp) -80024d50: afb60090 sw s6,144(sp) -80024d54: afb5008c sw s5,140(sp) -80024d58: afb40088 sw s4,136(sp) -80024d5c: afb30084 sw s3,132(sp) -80024d60: afb20080 sw s2,128(sp) -80024d64: 0c00880b jal 8002202c -80024d68: afb00078 sw s0,120(sp) -80024d6c: 0c008637 jal 800218dc -80024d70: 24040080 li a0,128 -80024d74: 0c008058 jal 80020160 -80024d78: 00000000 nop -80024d7c: 10400070 beqz v0,80024f40 -80024d80: 24050002 li a1,2 -80024d84: 0c0080bf jal 800202fc -80024d88: 00002021 move a0,zero -80024d8c: 304200ff andi v0,v0,0xff -80024d90: 24030001 li v1,1 -80024d94: 1043006a beq v0,v1,80024f40 -80024d98: 00000000 nop -80024d9c: 10400009 beqz v0,80024dc4 -80024da0: 24030002 li v1,2 -80024da4: 14430082 bne v0,v1,80024fb0 -80024da8: 3c148006 lui s4,0x8006 -80024dac: 00009821 move s3,zero -80024db0: 26323eb8 addiu s2,s1,16056 -80024db4: 26903ee4 addiu s0,s4,16100 -80024db8: 24150180 li s5,384 -80024dbc: 10000064 b 80024f50 -80024dc0: 241600f0 li s6,240 -80024dc4: 3c158006 lui s5,0x8006 -80024dc8: 26b03ee4 addiu s0,s5,16100 -80024dcc: 24020020 li v0,32 -80024dd0: 24060060 li a2,96 -80024dd4: 00002821 move a1,zero -80024dd8: 27a40010 addiu a0,sp,16 -80024ddc: a6020004 sh v0,4(s0) -80024de0: a6020006 sh v0,6(s0) -80024de4: a2000008 sb zero,8(s0) -80024de8: a2000009 sb zero,9(s0) -80024dec: a200000a sb zero,10(s0) -80024df0: 0c00ce97 jal 80033a5c -80024df4: 24140060 li s4,96 -80024df8: 24120060 li s2,96 -80024dfc: 2413005f li s3,95 -80024e00: 24170001 li s7,1 -80024e04: 26313eb8 addiu s1,s1,16056 -80024e08: 2416000c li s6,12 -80024e0c: 241e0060 li s8,96 -80024e10: 02602821 move a1,s3 -80024e14: 0c0080bf jal 800202fc -80024e18: 00002021 move a0,zero -80024e1c: 3042ffff andi v0,v0,0xffff -80024e20: 27a30010 addiu v1,sp,16 -80024e24: 00621021 addu v0,v1,v0 -80024e28: 90430000 lbu v1,0(v0) -80024e2c: 00000000 nop -80024e30: 1460000d bnez v1,80024e68 -80024e34: 00000000 nop -80024e38: 2652ffff addiu s2,s2,-1 -80024e3c: a0570000 sb s7,0(v0) -80024e40: 3252ffff andi s2,s2,0xffff -80024e44: 27a20010 addiu v0,sp,16 -80024e48: 00531021 addu v0,v0,s3 -80024e4c: 90420000 lbu v0,0(v0) -80024e50: 00000000 nop -80024e54: 10400006 beqz v0,80024e70 -80024e58: 00000000 nop -80024e5c: 2673ffff addiu s3,s3,-1 -80024e60: 1000fff8 b 80024e44 -80024e64: 3273ffff andi s3,s3,0xffff -80024e68: 1640ffea bnez s2,80024e14 -80024e6c: 02602821 move a1,s3 -80024e70: 0c0086e0 jal 80021b80 -80024e74: 02202021 move a0,s1 -80024e78: 1640000f bnez s2,80024eb8 -80024e7c: 00001821 move v1,zero -80024e80: 00003021 move a2,zero -80024e84: 00002821 move a1,zero -80024e88: 0c00c1ea jal 800307a8 -80024e8c: 00002021 move a0,zero -80024e90: 0c008679 jal 800219e4 -80024e94: 2694ffff addiu s4,s4,-1 -80024e98: 00003021 move a2,zero -80024e9c: 00002821 move a1,zero -80024ea0: 0c00c1ea jal 800307a8 -80024ea4: 00002021 move a0,zero -80024ea8: 0c008679 jal 800219e4 -80024eac: 3294ffff andi s4,s4,0xffff -80024eb0: 1000001d b 80024f28 -80024eb4: 00000000 nop -80024eb8: 27a40010 addiu a0,sp,16 -80024ebc: 00832021 addu a0,a0,v1 -80024ec0: 90840000 lbu a0,0(a0) -80024ec4: 00000000 nop -80024ec8: 10800012 beqz a0,80024f14 -80024ecc: 3062ffff andi v0,v1,0xffff -80024ed0: 16c00002 bnez s6,80024edc -80024ed4: 0056001b divu zero,v0,s6 -80024ed8: 0007000d break 0x7 -80024edc: 00021140 sll v0,v0,0x5 -80024ee0: afa30070 sw v1,112(sp) -80024ee4: 00002012 mflo a0 -80024ee8: 000431c0 sll a2,a0,0x7 -80024eec: 00042a40 sll a1,a0,0x9 -80024ef0: 00a62823 subu a1,a1,a2 -80024ef4: 00042140 sll a0,a0,0x5 -80024ef8: 00451023 subu v0,v0,a1 -80024efc: a6040002 sh a0,2(s0) -80024f00: 02002021 move a0,s0 -80024f04: 0c00bbd3 jal 8002ef4c -80024f08: a6a23ee4 sh v0,16100(s5) -80024f0c: 8fa30070 lw v1,112(sp) -80024f10: 00000000 nop -80024f14: 24630001 addiu v1,v1,1 -80024f18: 147effe8 bne v1,s8,80024ebc -80024f1c: 27a40010 addiu a0,sp,16 -80024f20: 2694ffff addiu s4,s4,-1 -80024f24: 3294ffff andi s4,s4,0xffff -80024f28: 0c008679 jal 800219e4 -80024f2c: 00000000 nop -80024f30: 1680ffb8 bnez s4,80024e14 -80024f34: 02602821 move a1,s3 -80024f38: 1000001d b 80024fb0 -80024f3c: 00000000 nop -80024f40: 0c009330 jal 80024cc0 -80024f44: 00000000 nop -80024f48: 10000019 b 80024fb0 -80024f4c: 00000000 nop -80024f50: 0c0086e0 jal 80021b80 -80024f54: 02402021 move a0,s2 -80024f58: 3271ffff andi s1,s3,0xffff -80024f5c: 02002021 move a0,s0 -80024f60: a6130006 sh s3,6(s0) -80024f64: a6803ee4 sh zero,16100(s4) -80024f68: a6000002 sh zero,2(s0) -80024f6c: 0c00bbd3 jal 8002ef4c -80024f70: a6150004 sh s5,4(s0) -80024f74: 02d11023 subu v0,s6,s1 -80024f78: 26310002 addiu s1,s1,2 -80024f7c: 02002021 move a0,s0 -80024f80: 3231ffff andi s1,s1,0xffff -80024f84: a6020002 sh v0,2(s0) -80024f88: a6130006 sh s3,6(s0) -80024f8c: a6803ee4 sh zero,16100(s4) -80024f90: a6150004 sh s5,4(s0) -80024f94: 0c00bbd3 jal 8002ef4c -80024f98: 00119c00 sll s3,s1,0x10 -80024f9c: 0c008679 jal 800219e4 -80024fa0: 00139c03 sra s3,s3,0x10 -80024fa4: 240200c2 li v0,194 -80024fa8: 1622ffe9 bne s1,v0,80024f50 -80024fac: 00000000 nop -80024fb0: 8fbf009c lw ra,156(sp) -80024fb4: 8fbe0098 lw s8,152(sp) -80024fb8: 8fb70094 lw s7,148(sp) -80024fbc: 8fb60090 lw s6,144(sp) -80024fc0: 8fb5008c lw s5,140(sp) -80024fc4: 8fb40088 lw s4,136(sp) -80024fc8: 8fb30084 lw s3,132(sp) -80024fcc: 8fb20080 lw s2,128(sp) -80024fd0: 8fb1007c lw s1,124(sp) -80024fd4: 8fb00078 lw s0,120(sp) -80024fd8: 03e00008 jr ra -80024fdc: 27bd00a0 addiu sp,sp,160 - -80024fe0 : -80024fe0: 3c038007 lui v1,0x8007 -80024fe4: 2462ea5c addiu v0,v1,-5540 -80024fe8: 24070010 li a3,16 -80024fec: 24c6ffbf addiu a2,a2,-65 -80024ff0: a4470006 sh a3,6(v0) -80024ff4: a4470008 sh a3,8(v0) -80024ff8: 30c600ff andi a2,a2,0xff -80024ffc: 24070006 li a3,6 -80025000: a0470011 sb a3,17(v0) -80025004: 2cc7001a sltiu a3,a2,26 -80025008: 10e00011 beqz a3,80025050 -8002500c: 00063600 sll a2,a2,0x18 -80025010: 00063603 sra a2,a2,0x18 -80025014: a464ea5c sh a0,-5540(v1) -80025018: 24030005 li v1,5 -8002501c: 14600002 bnez v1,80025028 -80025020: 00c3001a div zero,a2,v1 -80025024: 0007000d break 0x7 -80025028: 00402021 move a0,v0 -8002502c: a4450002 sh a1,2(v0) -80025030: 00003012 mflo a2 -80025034: 00063100 sll a2,a2,0x4 -80025038: 24c6004c addiu a2,a2,76 -8002503c: 00001810 mfhi v1 -80025040: 00031900 sll v1,v1,0x4 -80025044: a0430004 sb v1,4(v0) -80025048: 080086e0 j 80021b80 -8002504c: a0460005 sb a2,5(v0) -80025050: 03e00008 jr ra -80025054: 00000000 nop - -80025058 : -80025058: 27bdffa0 addiu sp,sp,-96 -8002505c: 24040080 li a0,128 -80025060: afb70054 sw s7,84(sp) -80025064: afb60050 sw s6,80(sp) -80025068: afb5004c sw s5,76(sp) -8002506c: afb40048 sw s4,72(sp) -80025070: afb30044 sw s3,68(sp) -80025074: afb20040 sw s2,64(sp) -80025078: afb1003c sw s1,60(sp) -8002507c: afb00038 sw s0,56(sp) -80025080: 3c178006 lui s7,0x8006 -80025084: 3c108006 lui s0,0x8006 -80025088: 3c168006 lui s6,0x8006 -8002508c: 3c118006 lui s1,0x8006 -80025090: 3c128006 lui s2,0x8006 -80025094: 3c138006 lui s3,0x8006 -80025098: 3c148006 lui s4,0x8006 -8002509c: 3c158006 lui s5,0x8006 -800250a0: a2003f02 sb zero,16130(s0) -800250a4: afbf005c sw ra,92(sp) -800250a8: afbe0058 sw s8,88(sp) -800250ac: a2203f07 sb zero,16135(s1) -800250b0: a2e03f06 sb zero,16134(s7) -800250b4: a2403f05 sb zero,16133(s2) -800250b8: a2c03f04 sb zero,16132(s6) -800250bc: a2603f03 sb zero,16131(s3) -800250c0: a2803f01 sb zero,16129(s4) -800250c4: 0c008637 jal 800218dc -800250c8: a2a03f00 sb zero,16128(s5) -800250cc: 3c028007 lui v0,0x8007 -800250d0: afb0001c sw s0,28(sp) -800250d4: afa20028 sw v0,40(sp) -800250d8: 2450ea30 addiu s0,v0,-5584 -800250dc: 3c028004 lui v0,0x8004 -800250e0: afa2002c sw v0,44(sp) -800250e4: 2442976c addiu v0,v0,-26772 -800250e8: afb70014 sw s7,20(sp) -800250ec: afb60018 sw s6,24(sp) -800250f0: afa20030 sw v0,48(sp) -800250f4: 0c008649 jal 80021924 -800250f8: 00000000 nop -800250fc: 1440fffd bnez v0,800250f4 -80025100: 00000000 nop -80025104: 0c008633 jal 800218cc -80025108: 00000000 nop -8002510c: 2442fffe addiu v0,v0,-2 -80025110: 18400007 blez v0,80025130 -80025114: 00000000 nop -80025118: 92a23f00 lbu v0,16128(s5) -8002511c: 00000000 nop -80025120: 10400003 beqz v0,80025130 -80025124: 00000000 nop -80025128: 0c00863a jal 800218e8 -8002512c: 2404fffe li a0,-2 -80025130: 0c008633 jal 800218cc -80025134: 00000000 nop -80025138: 2c420003 sltiu v0,v0,3 -8002513c: 10400005 beqz v0,80025154 -80025140: 00003021 move a2,zero -80025144: 92a23f00 lbu v0,16128(s5) -80025148: 00000000 nop -8002514c: 14400173 bnez v0,8002571c -80025150: 00000000 nop -80025154: 00002821 move a1,zero -80025158: 0c00c1ea jal 800307a8 -8002515c: 00002021 move a0,zero -80025160: 3c028004 lui v0,0x8004 -80025164: 245e977c addiu s8,v0,-26756 -80025168: afa20010 sw v0,16(sp) -8002516c: 3c028007 lui v0,0x8007 -80025170: afa20020 sw v0,32(sp) -80025174: 2456e9dc addiu s6,v0,-5668 -80025178: 3c028006 lui v0,0x8006 -8002517c: 0000b821 move s7,zero -80025180: afa20024 sw v0,36(sp) -80025184: 8fa20010 lw v0,16(sp) -80025188: 0c00cee5 jal 80033b94 -8002518c: 2444977c addiu a0,v0,-26756 -80025190: 02e2102a slt v0,s7,v0 -80025194: 10400060 beqz v0,80025318 -80025198: 00000000 nop -8002519c: 92623f03 lbu v0,16131(s3) -800251a0: 00000000 nop -800251a4: 10400059 beqz v0,8002530c -800251a8: 00171900 sll v1,s7,0x4 -800251ac: 92823f01 lbu v0,16129(s4) -800251b0: 00000000 nop -800251b4: 1440001f bnez v0,80025234 -800251b8: afa30034 sw v1,52(sp) -800251bc: 8fa2001c lw v0,28(sp) -800251c0: 00000000 nop -800251c4: 90423f02 lbu v0,16130(v0) -800251c8: 00000000 nop -800251cc: 14400008 bnez v0,800251f0 -800251d0: 2405005a li a1,90 -800251d4: 8fa30024 lw v1,36(sp) -800251d8: 3c048007 lui a0,0x8007 -800251dc: 24020001 li v0,1 -800251e0: 2484ea08 addiu a0,a0,-5624 -800251e4: 0c0091ef jal 800247bc -800251e8: a0623f02 sb v0,16130(v1) -800251ec: 2405005a li a1,90 -800251f0: 0c0080bf jal 800202fc -800251f4: 24040041 li a0,65 -800251f8: 00171900 sll v1,s7,0x4 -800251fc: 24640040 addiu a0,v1,64 -80025200: 00023600 sll a2,v0,0x18 -80025204: 00042400 sll a0,a0,0x10 -80025208: 00063603 sra a2,a2,0x18 -8002520c: 24050090 li a1,144 -80025210: 0c0093f8 jal 80024fe0 -80025214: 00042403 sra a0,a0,0x10 -80025218: a200000e sb zero,14(s0) -8002521c: a200000f sb zero,15(s0) -80025220: a2000010 sb zero,16(s0) -80025224: a2c0000e sb zero,14(s6) -80025228: a2c0000f sb zero,15(s6) -8002522c: 10000037 b 8002530c -80025230: a2c00010 sb zero,16(s6) -80025234: 00171100 sll v0,s7,0x4 -80025238: 24440040 addiu a0,v0,64 -8002523c: 83c60000 lb a2,0(s8) -80025240: 00042400 sll a0,a0,0x10 -80025244: 24050090 li a1,144 -80025248: 0c0093f8 jal 80024fe0 -8002524c: 00042403 sra a0,a0,0x10 -80025250: 0c008099 jal 80020264 -80025254: 00000000 nop -80025258: 10400028 beqz v0,800252fc -8002525c: 00000000 nop -80025260: 9202000e lbu v0,14(s0) -80025264: 00000000 nop -80025268: 00022600 sll a0,v0,0x18 -8002526c: 00042603 sra a0,a0,0x18 -80025270: 0480000a bltz a0,8002529c -80025274: 24420001 addiu v0,v0,1 -80025278: a202000e sb v0,14(s0) -8002527c: 9202000f lbu v0,15(s0) -80025280: 00000000 nop -80025284: 24420001 addiu v0,v0,1 -80025288: a202000f sb v0,15(s0) -8002528c: 92020010 lbu v0,16(s0) -80025290: 00000000 nop -80025294: 24420001 addiu v0,v0,1 -80025298: a2020010 sb v0,16(s0) -8002529c: 8fa30028 lw v1,40(sp) -800252a0: 24020010 li v0,16 -800252a4: a462ea30 sh v0,-5584(v1) -800252a8: a6020002 sh v0,2(s0) -800252ac: 92c2000e lbu v0,14(s6) -800252b0: 00000000 nop -800252b4: 00022600 sll a0,v0,0x18 -800252b8: 00042603 sra a0,a0,0x18 -800252bc: 0480000a bltz a0,800252e8 -800252c0: 24420001 addiu v0,v0,1 -800252c4: a2c2000e sb v0,14(s6) -800252c8: 92c2000f lbu v0,15(s6) -800252cc: 00000000 nop -800252d0: 24420001 addiu v0,v0,1 -800252d4: a2c2000f sb v0,15(s6) -800252d8: 92c20010 lbu v0,16(s6) -800252dc: 00000000 nop -800252e0: 24420001 addiu v0,v0,1 -800252e4: a2c20010 sb v0,16(s6) -800252e8: 8fa30020 lw v1,32(sp) -800252ec: 24020130 li v0,304 -800252f0: a462e9dc sh v0,-5668(v1) -800252f4: 24020010 li v0,16 -800252f8: a6c20002 sh v0,2(s6) -800252fc: 0c0086e0 jal 80021b80 -80025300: 02002021 move a0,s0 -80025304: 0c0086e0 jal 80021b80 -80025308: 02c02021 move a0,s6 -8002530c: 26f70001 addiu s7,s7,1 -80025310: 1000ff9c b 80025184 -80025314: 27de0001 addiu s8,s8,1 -80025318: 8fa2002c lw v0,44(sp) -8002531c: 0000b021 move s6,zero -80025320: 2457976c addiu s7,v0,-26772 -80025324: 8fa40030 lw a0,48(sp) -80025328: 0c00cee5 jal 80033b94 -8002532c: 00000000 nop -80025330: 02c2102a slt v0,s6,v0 -80025334: 10400019 beqz v0,8002539c -80025338: 240200a8 li v0,168 -8002533c: 92623f03 lbu v0,16131(s3) -80025340: 00000000 nop -80025344: 10400012 beqz v0,80025390 -80025348: 00000000 nop -8002534c: 92823f01 lbu v0,16129(s4) -80025350: 00000000 nop -80025354: 14400008 bnez v0,80025378 -80025358: 0016f100 sll s8,s6,0x4 -8002535c: 24040041 li a0,65 -80025360: 0c0080bf jal 800202fc -80025364: 2405005a li a1,90 -80025368: 00023600 sll a2,v0,0x18 -8002536c: 27c40058 addiu a0,s8,88 -80025370: 10000003 b 80025380 -80025374: 00063603 sra a2,a2,0x18 -80025378: 82e60000 lb a2,0(s7) -8002537c: 27c40058 addiu a0,s8,88 -80025380: 00042400 sll a0,a0,0x10 -80025384: 240500a0 li a1,160 -80025388: 0c0093f8 jal 80024fe0 -8002538c: 00042403 sra a0,a0,0x10 -80025390: 26d60001 addiu s6,s6,1 -80025394: 1000ffe3 b 80025324 -80025398: 26f70001 addiu s7,s7,1 -8002539c: 3c168007 lui s6,0x8007 -800253a0: 26deeab0 addiu s8,s6,-5456 -800253a4: a6c2eab0 sh v0,-5456(s6) -800253a8: 24020068 li v0,104 -800253ac: a7c20002 sh v0,2(s8) -800253b0: 24020030 li v0,48 -800253b4: a7c20006 sh v0,6(s8) -800253b8: 24020020 li v0,32 -800253bc: a7c20008 sh v0,8(s8) -800253c0: 03c02021 move a0,s8 -800253c4: 2402001e li v0,30 -800253c8: a3c20004 sb v0,4(s8) -800253cc: 0c0086e0 jal 80021b80 -800253d0: a3c00005 sb zero,5(s8) -800253d4: 240200b3 li v0,179 -800253d8: a6c2eab0 sh v0,-5456(s6) -800253dc: 2402006a li v0,106 -800253e0: a7c20002 sh v0,2(s8) -800253e4: 2402001b li v0,27 -800253e8: a7c20006 sh v0,6(s8) -800253ec: a7c20008 sh v0,8(s8) -800253f0: 24020002 li v0,2 -800253f4: a3c20004 sb v0,4(s8) -800253f8: a3c20005 sb v0,5(s8) -800253fc: 92423f05 lbu v0,16133(s2) -80025400: afb60010 sw s6,16(sp) -80025404: 1040002f beqz v0,800254c4 -80025408: 03c0b821 move s7,s8 -8002540c: 8fa20018 lw v0,24(sp) -80025410: 00000000 nop -80025414: 90423f04 lbu v0,16132(v0) -80025418: 00000000 nop -8002541c: 14400004 bnez v0,80025430 -80025420: 3c058006 lui a1,0x8006 -80025424: 24030001 li v1,1 -80025428: 3c028006 lui v0,0x8006 -8002542c: a0433f04 sb v1,16132(v0) -80025430: 8ca23efc lw v0,16124(a1) -80025434: 00000000 nop -80025438: 28430005 slti v1,v0,5 -8002543c: 10600003 beqz v1,8002544c -80025440: 24040168 li a0,360 -80025444: 24420001 addiu v0,v0,1 -80025448: aca23efc sw v0,16124(a1) -8002544c: 0c008647 jal 8002191c -80025450: afa50020 sw a1,32(sp) -80025454: 3c038006 lui v1,0x8006 -80025458: 8c643ef8 lw a0,16120(v1) -8002545c: 00000000 nop -80025460: 0082102a slt v0,a0,v0 -80025464: 1040000b beqz v0,80025494 -80025468: 0060b021 move s6,v1 -8002546c: 8fa50020 lw a1,32(sp) -80025470: 00000000 nop -80025474: 8ca43efc lw a0,16124(a1) -80025478: 00000000 nop -8002547c: 24820001 addiu v0,a0,1 -80025480: 0c008647 jal 8002191c -80025484: aca23efc sw v0,16124(a1) -80025488: 8ec43ef8 lw a0,16120(s6) -8002548c: 10000006 b 800254a8 -80025490: 00821021 addu v0,a0,v0 -80025494: 0c008647 jal 8002191c -80025498: 24040168 li a0,360 -8002549c: 00402821 move a1,v0 -800254a0: 0c0080bf jal 800202fc -800254a4: 00002021 move a0,zero -800254a8: aec23ef8 sw v0,16120(s6) -800254ac: 8ec23ef8 lw v0,16120(s6) -800254b0: 00000000 nop -800254b4: afc20020 sw v0,32(s8) -800254b8: 2402000d li v0,13 -800254bc: afc20024 sw v0,36(s8) -800254c0: afc20028 sw v0,40(s8) -800254c4: 8fa20010 lw v0,16(sp) -800254c8: 0c0086e0 jal 80021b80 -800254cc: 2444eab0 addiu a0,v0,-5456 -800254d0: 92223f07 lbu v0,16135(s1) -800254d4: 00000000 nop -800254d8: 10400016 beqz v0,80025534 -800254dc: afc00020 sw zero,32(s8) -800254e0: 8fa20014 lw v0,20(sp) -800254e4: 00000000 nop -800254e8: 90423f06 lbu v0,16134(v0) -800254ec: 00000000 nop -800254f0: 14400006 bnez v0,8002550c -800254f4: 3c048007 lui a0,0x8007 -800254f8: 24030001 li v1,1 -800254fc: 3c028006 lui v0,0x8006 -80025500: 2484ea88 addiu a0,a0,-5496 -80025504: 0c0091ef jal 800247bc -80025508: a0433f06 sb v1,16134(v0) -8002550c: 8fa30010 lw v1,16(sp) -80025510: 240200b1 li v0,177 -80025514: a462eab0 sh v0,-5456(v1) -80025518: 24020069 li v0,105 -8002551c: a7c20002 sh v0,2(s8) -80025520: 2402001e li v0,30 -80025524: a7c20006 sh v0,6(s8) -80025528: a7c20008 sh v0,8(s8) -8002552c: 1000000c b 80025560 -80025530: a3c00004 sb zero,4(s8) -80025534: 3c028007 lui v0,0x8007 -80025538: 240300b1 li v1,177 -8002553c: a443eab0 sh v1,-5456(v0) -80025540: 24020069 li v0,105 -80025544: a7c20002 sh v0,2(s8) -80025548: 2402001e li v0,30 -8002554c: a7c20006 sh v0,6(s8) -80025550: 2402000f li v0,15 -80025554: a7c20008 sh v0,8(s8) -80025558: a3c00004 sb zero,4(s8) -8002555c: 2402003d li v0,61 -80025560: 02e02021 move a0,s7 -80025564: 3c168006 lui s6,0x8006 -80025568: 0c0086e0 jal 80021b80 -8002556c: a3c20005 sb v0,5(s8) -80025570: 0c00865d jal 80021974 -80025574: 00000000 nop -80025578: 96c23ef4 lhu v0,16116(s6) -8002557c: 00000000 nop -80025580: 24420001 addiu v0,v0,1 -80025584: 3042ffff andi v0,v0,0xffff -80025588: a6c23ef4 sh v0,16116(s6) -8002558c: 2c420032 sltiu v0,v0,50 -80025590: 14400008 bnez v0,800255b4 -80025594: 00000000 nop -80025598: 92223f07 lbu v0,16135(s1) -8002559c: 00000000 nop -800255a0: 14400004 bnez v0,800255b4 -800255a4: 24030001 li v1,1 -800255a8: 3c028006 lui v0,0x8006 -800255ac: a0433f07 sb v1,16135(v0) -800255b0: a6c03ef4 sh zero,16116(s6) -800255b4: 96c23ef4 lhu v0,16116(s6) -800255b8: 00000000 nop -800255bc: 2c42001e sltiu v0,v0,30 -800255c0: 1440000d bnez v0,800255f8 -800255c4: 00000000 nop -800255c8: 92223f07 lbu v0,16135(s1) -800255cc: 00000000 nop -800255d0: 10400009 beqz v0,800255f8 -800255d4: 00000000 nop -800255d8: 92423f05 lbu v0,16133(s2) -800255dc: 00000000 nop -800255e0: 14400005 bnez v0,800255f8 -800255e4: 3c028006 lui v0,0x8006 -800255e8: 24030001 li v1,1 -800255ec: a0433f05 sb v1,16133(v0) -800255f0: 3c028006 lui v0,0x8006 -800255f4: a4403ef4 sh zero,16116(v0) -800255f8: 96c23ef4 lhu v0,16116(s6) -800255fc: 00000000 nop -80025600: 2c420064 sltiu v0,v0,100 -80025604: 14400011 bnez v0,8002564c -80025608: 00000000 nop -8002560c: 92223f07 lbu v0,16135(s1) -80025610: 00000000 nop -80025614: 1040000d beqz v0,8002564c -80025618: 00000000 nop -8002561c: 92423f05 lbu v0,16133(s2) -80025620: 00000000 nop -80025624: 10400009 beqz v0,8002564c -80025628: 00000000 nop -8002562c: 92623f03 lbu v0,16131(s3) -80025630: 00000000 nop -80025634: 14400005 bnez v0,8002564c -80025638: 3c028006 lui v0,0x8006 -8002563c: 24030001 li v1,1 -80025640: a0433f03 sb v1,16131(v0) -80025644: 3c028006 lui v0,0x8006 -80025648: a4403ef4 sh zero,16116(v0) -8002564c: 96c23ef4 lhu v0,16116(s6) -80025650: 00000000 nop -80025654: 2c420064 sltiu v0,v0,100 -80025658: 14400017 bnez v0,800256b8 -8002565c: 00000000 nop -80025660: 92223f07 lbu v0,16135(s1) -80025664: 00000000 nop -80025668: 10400013 beqz v0,800256b8 -8002566c: 00000000 nop -80025670: 92423f05 lbu v0,16133(s2) -80025674: 00000000 nop -80025678: 1040000f beqz v0,800256b8 -8002567c: 00000000 nop -80025680: 92623f03 lbu v0,16131(s3) -80025684: 00000000 nop -80025688: 1040000b beqz v0,800256b8 -8002568c: 00000000 nop -80025690: 92823f01 lbu v0,16129(s4) -80025694: 00000000 nop -80025698: 14400007 bnez v0,800256b8 -8002569c: 3c028006 lui v0,0x8006 -800256a0: 24030001 li v1,1 -800256a4: 24040002 li a0,2 -800256a8: 0c009230 jal 800248c0 -800256ac: a0433f01 sb v1,16129(v0) -800256b0: 3c028006 lui v0,0x8006 -800256b4: a4403ef4 sh zero,16116(v0) -800256b8: 96c23ef4 lhu v0,16116(s6) -800256bc: 00000000 nop -800256c0: 2c420064 sltiu v0,v0,100 -800256c4: 1440fe8b bnez v0,800250f4 -800256c8: 00000000 nop -800256cc: 92223f07 lbu v0,16135(s1) -800256d0: 00000000 nop -800256d4: 1040fe87 beqz v0,800250f4 -800256d8: 00000000 nop -800256dc: 92423f05 lbu v0,16133(s2) -800256e0: 00000000 nop -800256e4: 1040fe83 beqz v0,800250f4 -800256e8: 00000000 nop -800256ec: 92623f03 lbu v0,16131(s3) -800256f0: 00000000 nop -800256f4: 1040fe7f beqz v0,800250f4 -800256f8: 00000000 nop -800256fc: 92823f01 lbu v0,16129(s4) -80025700: 00000000 nop -80025704: 1040fe7b beqz v0,800250f4 -80025708: 24020001 li v0,1 -8002570c: a2a23f00 sb v0,16128(s5) -80025710: 3c028006 lui v0,0x8006 -80025714: 1000fe77 b 800250f4 -80025718: a4403ef4 sh zero,16116(v0) -8002571c: 8fbf005c lw ra,92(sp) -80025720: 8fbe0058 lw s8,88(sp) -80025724: 8fb70054 lw s7,84(sp) -80025728: 8fb60050 lw s6,80(sp) -8002572c: 8fb5004c lw s5,76(sp) -80025730: 8fb40048 lw s4,72(sp) -80025734: 8fb30044 lw s3,68(sp) -80025738: 8fb20040 lw s2,64(sp) -8002573c: 8fb1003c lw s1,60(sp) -80025740: 8fb00038 lw s0,56(sp) -80025744: 03e00008 jr ra -80025748: 27bd0060 addiu sp,sp,96 - -8002574c : -8002574c: 27bdfda0 addiu sp,sp,-608 -80025750: afb00238 sw s0,568(sp) -80025754: afbf025c sw ra,604(sp) -80025758: afbe0258 sw s8,600(sp) -8002575c: afb70254 sw s7,596(sp) -80025760: afb60250 sw s6,592(sp) -80025764: afb5024c sw s5,588(sp) -80025768: afb40248 sw s4,584(sp) -8002576c: afb30244 sw s3,580(sp) -80025770: afb20240 sw s2,576(sp) -80025774: afb1023c sw s1,572(sp) -80025778: 0c00820d jal 80020834 -8002577c: 00a08021 move s0,a1 -80025780: 14400003 bnez v0,80025790 -80025784: 00000000 nop -80025788: 10000145 b 80025ca0 -8002578c: 0000b021 move s6,zero -80025790: 0c0080b7 jal 800202dc -80025794: 0040b021 move s6,v0 -80025798: 00409821 move s3,v0 -8002579c: 26110080 addiu s1,s0,128 -800257a0: 26120180 addiu s2,s0,384 -800257a4: 02202021 move a0,s1 -800257a8: 24060008 li a2,8 -800257ac: 00002821 move a1,zero -800257b0: 0c00ce97 jal 80033a5c -800257b4: 26310008 addiu s1,s1,8 -800257b8: 1651fffa bne s2,s1,800257a4 -800257bc: 24060020 li a2,32 -800257c0: 24050001 li a1,1 -800257c4: 0c00ce97 jal 80033a5c -800257c8: 02002021 move a0,s0 -800257cc: 02402021 move a0,s2 -800257d0: 24060020 li a2,32 -800257d4: 0c00ce97 jal 80033a5c -800257d8: 00002821 move a1,zero -800257dc: 24060020 li a2,32 -800257e0: 00002821 move a1,zero -800257e4: 0c00ce97 jal 80033a5c -800257e8: 260401a0 addiu a0,s0,416 -800257ec: 24060020 li a2,32 -800257f0: 00002821 move a1,zero -800257f4: 0c00ce97 jal 80033a5c -800257f8: 260401c0 addiu a0,s0,448 -800257fc: 24060020 li a2,32 -80025800: 00002821 move a1,zero -80025804: 0c00ce97 jal 80033a5c -80025808: 26040244 addiu a0,s0,580 -8002580c: 24060020 li a2,32 -80025810: 00002821 move a1,zero -80025814: 0c00ce97 jal 80033a5c -80025818: 260401e0 addiu a0,s0,480 -8002581c: 3c128004 lui s2,0x8004 -80025820: 24060020 li a2,32 -80025824: 00002821 move a1,zero -80025828: 0c00ce97 jal 80033a5c -8002582c: 260402c4 addiu a0,s0,708 -80025830: 02602021 move a0,s3 -80025834: 27a60218 addiu a2,sp,536 -80025838: 0c00d19c jal 80034670 -8002583c: 2645949c addiu a1,s2,-27492 -80025840: 00409821 move s3,v0 -80025844: 3c028004 lui v0,0x8004 -80025848: 244289b4 addiu v0,v0,-30284 -8002584c: 3c178004 lui s7,0x8004 -80025850: afa20228 sw v0,552(sp) -80025854: 26e29790 addiu v0,s7,-26736 -80025858: 0000a021 move s4,zero -8002585c: 00008821 move s1,zero -80025860: afa2022c sw v0,556(sp) -80025864: 1260010c beqz s3,80025c98 -80025868: 24020023 li v0,35 -8002586c: 82630000 lb v1,0(s3) -80025870: 00000000 nop -80025874: 14620006 bne v1,v0,80025890 -80025878: 27a60218 addiu a2,sp,536 -8002587c: 2645949c addiu a1,s2,-27492 -80025880: 0c00d19c jal 80034670 -80025884: 00002021 move a0,zero -80025888: 1000fff6 b 80025864 -8002588c: 00409821 move s3,v0 -80025890: 1680003b bnez s4,80025980 -80025894: 24060108 li a2,264 -80025898: 0c00cee5 jal 80033b94 -8002589c: 02602021 move a0,s3 -800258a0: 24030005 li v1,5 -800258a4: 10430009 beq v0,v1,800258cc -800258a8: 2402003a li v0,58 -800258ac: 00008021 move s0,zero -800258b0: 0c00cee5 jal 80033b94 -800258b4: 02602021 move a0,s3 -800258b8: 0202102a slt v0,s0,v0 -800258bc: 1040ffb2 beqz v0,80025788 -800258c0: 26100001 addiu s0,s0,1 -800258c4: 1000fffa b 800258b0 -800258c8: 00000000 nop -800258cc: 82630002 lb v1,2(s3) -800258d0: 00000000 nop -800258d4: 1462ffac bne v1,v0,80025788 -800258d8: 0000a021 move s4,zero -800258dc: 00001021 move v0,zero -800258e0: 241e0002 li s8,2 -800258e4: 2647949c addiu a3,s2,-27492 -800258e8: 24150005 li s5,5 -800258ec: 169e0009 bne s4,s8,80025914 -800258f0: 328300ff andi v1,s4,0xff -800258f4: 00e02821 move a1,a3 -800258f8: 00002021 move a0,zero -800258fc: 0c00d119 jal 80034464 -80025900: afa70230 sw a3,560(sp) -80025904: 00409821 move s3,v0 -80025908: 8fa70230 lw a3,560(sp) -8002590c: 1000000f b 8002594c -80025910: 00001021 move v0,zero -80025914: 2c630002 sltiu v1,v1,2 -80025918: 24440001 addiu a0,v0,1 -8002591c: 10600006 beqz v1,80025938 -80025920: 02742821 addu a1,s3,s4 -80025924: 80a30000 lb v1,0(a1) -80025928: 27a50010 addiu a1,sp,16 -8002592c: 00a21021 addu v0,a1,v0 -80025930: 10000005 b 80025948 -80025934: a0430210 sb v1,528(v0) -80025938: 80a30000 lb v1,0(a1) -8002593c: 27a50010 addiu a1,sp,16 -80025940: 00a21021 addu v0,a1,v0 -80025944: a043020c sb v1,524(v0) -80025948: 308200ff andi v0,a0,0xff -8002594c: 26940001 addiu s4,s4,1 -80025950: 1695ffe6 bne s4,s5,800258ec -80025954: 00000000 nop -80025958: 0c00d1e4 jal 80034790 -8002595c: 27a40220 addiu a0,sp,544 -80025960: 27a4021c addiu a0,sp,540 -80025964: 0c00d1e4 jal 80034790 -80025968: 00409821 move s3,v0 -8002596c: 304500ff andi a1,v0,0xff -80025970: 0c009a4f jal 8002693c -80025974: 326400ff andi a0,s3,0xff -80025978: 100000c1 b 80025c80 -8002597c: 27a60218 addiu a2,sp,536 -80025980: 00002821 move a1,zero -80025984: 0c00ce97 jal 80033a5c -80025988: 27a40010 addiu a0,sp,16 -8002598c: 02602821 move a1,s3 -80025990: 24060100 li a2,256 -80025994: 0c00cecb jal 80033b2c -80025998: 27a40118 addiu a0,sp,280 -8002599c: 26350100 addiu s5,s1,256 -800259a0: 26e59790 addiu a1,s7,-26736 -800259a4: 0c00d119 jal 80034464 -800259a8: 27a40118 addiu a0,sp,280 -800259ac: 0015a840 sll s5,s5,0x1 -800259b0: 0040f021 move s8,v0 -800259b4: 24130001 li s3,1 -800259b8: 0000a021 move s4,zero -800259bc: 0215a821 addu s5,s0,s5 -800259c0: 13c000a7 beqz s8,80025c60 -800259c4: 2e820006 sltiu v0,s4,6 -800259c8: 1040009e beqz v0,80025c44 -800259cc: 00141080 sll v0,s4,0x2 -800259d0: 8fa30228 lw v1,552(sp) -800259d4: 00000000 nop -800259d8: 00621021 addu v0,v1,v0 -800259dc: 8c420000 lw v0,0(v0) -800259e0: 00000000 nop -800259e4: 00400008 jr v0 -800259e8: 00000000 nop -800259ec: 3c058004 lui a1,0x8004 -800259f0: 24a49794 addiu a0,a1,-26732 -800259f4: 0c00cee5 jal 80033b94 -800259f8: afa50230 sw a1,560(sp) -800259fc: 8fa50230 lw a1,560(sp) -80025a00: 00403021 move a2,v0 -80025a04: 24a59794 addiu a1,a1,-26732 -80025a08: 0c00cf58 jal 80033d60 -80025a0c: 03c02021 move a0,s8 -80025a10: 14400004 bnez v0,80025a24 -80025a14: 00111080 sll v0,s1,0x2 -80025a18: 02021021 addu v0,s0,v0 -80025a1c: 1000000e b 80025a58 -80025a20: 24030001 li v1,1 -80025a24: 3c058004 lui a1,0x8004 -80025a28: 24a497a0 addiu a0,a1,-26720 -80025a2c: 0c00cee5 jal 80033b94 -80025a30: afa50230 sw a1,560(sp) -80025a34: 8fa50230 lw a1,560(sp) -80025a38: 00403021 move a2,v0 -80025a3c: 24a597a0 addiu a1,a1,-26720 -80025a40: 0c00cf58 jal 80033d60 -80025a44: 03c02021 move a0,s8 -80025a48: 14400005 bnez v0,80025a60 -80025a4c: 00111080 sll v0,s1,0x2 -80025a50: 02021021 addu v0,s0,v0 -80025a54: 24030002 li v1,2 -80025a58: 1000007a b 80025c44 -80025a5c: ac430000 sw v1,0(v0) -80025a60: 3c058004 lui a1,0x8004 -80025a64: 24a497a8 addiu a0,a1,-26712 -80025a68: 0c00cee5 jal 80033b94 -80025a6c: afa50230 sw a1,560(sp) -80025a70: 8fa50230 lw a1,560(sp) -80025a74: 00403021 move a2,v0 -80025a78: 24a597a8 addiu a1,a1,-26712 -80025a7c: 0c00cf58 jal 80033d60 -80025a80: 03c02021 move a0,s8 -80025a84: 1440006f bnez v0,80025c44 -80025a88: 00000000 nop -80025a8c: 1000006d b 80025c44 -80025a90: 00009821 move s3,zero -80025a94: 16600022 bnez s3,80025b20 -80025a98: 26240010 addiu a0,s1,16 -80025a9c: 0c00cee5 jal 80033b94 -80025aa0: 03c02021 move a0,s8 -80025aa4: 3c048004 lui a0,0x8004 -80025aa8: 248497b0 addiu a0,a0,-26704 -80025aac: 0c00cee5 jal 80033b94 -80025ab0: afa20230 sw v0,560(sp) -80025ab4: 8fa50230 lw a1,560(sp) -80025ab8: 00000000 nop -80025abc: 14a2fff3 bne a1,v0,80025a8c -80025ac0: 00000000 nop -80025ac4: 83c20000 lb v0,0(s8) -80025ac8: 27a40220 addiu a0,sp,544 -80025acc: a3a20220 sb v0,544(sp) -80025ad0: 83c20001 lb v0,1(s8) -80025ad4: 00000000 nop -80025ad8: a3a20221 sb v0,545(sp) -80025adc: 93c20003 lbu v0,3(s8) -80025ae0: 00000000 nop -80025ae4: a3a2021c sb v0,540(sp) -80025ae8: 93c20004 lbu v0,4(s8) -80025aec: 0c00d1e4 jal 80034790 -80025af0: a3a2021d sb v0,541(sp) -80025af4: 0040f021 move s8,v0 -80025af8: 0c00d1e4 jal 80034790 -80025afc: 27a4021c addiu a0,sp,540 -80025b00: 33c300ff andi v1,s8,0xff -80025b04: 00032080 sll a0,v1,0x2 -80025b08: 00031980 sll v1,v1,0x6 -80025b0c: 00641823 subu v1,v1,a0 -80025b10: 304200ff andi v0,v0,0xff -80025b14: 00621821 addu v1,v1,v0 -80025b18: 1000004a b 80025c44 -80025b1c: afa30014 sw v1,20(sp) -80025b20: 000420c0 sll a0,a0,0x3 -80025b24: 24060008 li a2,8 -80025b28: 03c02821 move a1,s8 -80025b2c: 0c00cecb jal 80033b2c -80025b30: 02042021 addu a0,s0,a0 -80025b34: 001110c0 sll v0,s1,0x3 -80025b38: 02021021 addu v0,s0,v0 -80025b3c: 10000012 b 80025b88 -80025b40: a0400087 sb zero,135(v0) -80025b44: 1660000c bnez s3,80025b78 -80025b48: 03c02821 move a1,s8 -80025b4c: 24060100 li a2,256 -80025b50: 0c00cecb jal 80033b2c -80025b54: 27a40018 addiu a0,sp,24 -80025b58: 0c00b018 jal 8002c060 -80025b5c: 27a40010 addiu a0,sp,16 -80025b60: 24060108 li a2,264 -80025b64: 00002821 move a1,zero -80025b68: 0c00ce97 jal 80033a5c -80025b6c: 27a40010 addiu a0,sp,16 -80025b70: 10000034 b 80025c44 -80025b74: 00000000 nop -80025b78: 0c00d1e4 jal 80034790 -80025b7c: 03c02021 move a0,s8 -80025b80: 02111821 addu v1,s0,s1 -80025b84: a0620180 sb v0,384(v1) -80025b88: 1000002e b 80025c44 -80025b8c: 24130001 li s3,1 -80025b90: 00111080 sll v0,s1,0x2 -80025b94: 02021021 addu v0,s0,v0 -80025b98: 8c440000 lw a0,0(v0) -80025b9c: 24020001 li v0,1 -80025ba0: 14820007 bne a0,v0,80025bc0 -80025ba4: 02112821 addu a1,s0,s1 -80025ba8: 03c02021 move a0,s8 -80025bac: 0c00d1e4 jal 80034790 -80025bb0: afa50230 sw a1,560(sp) -80025bb4: 8fa50230 lw a1,560(sp) -80025bb8: 10000022 b 80025c44 -80025bbc: a0a201e0 sb v0,480(a1) -80025bc0: 10000020 b 80025c44 -80025bc4: a0a001e0 sb zero,480(a1) -80025bc8: 0c00cee5 jal 80033b94 -80025bcc: 03c02021 move a0,s8 -80025bd0: 3c048004 lui a0,0x8004 -80025bd4: 248497b0 addiu a0,a0,-26704 -80025bd8: 0c00cee5 jal 80033b94 -80025bdc: afa20230 sw v0,560(sp) -80025be0: 8fa50230 lw a1,560(sp) -80025be4: 00000000 nop -80025be8: 14a20016 bne a1,v0,80025c44 -80025bec: 00000000 nop -80025bf0: 83c20000 lb v0,0(s8) -80025bf4: 27a40220 addiu a0,sp,544 -80025bf8: a3a20220 sb v0,544(sp) -80025bfc: 83c20001 lb v0,1(s8) -80025c00: 00000000 nop -80025c04: a3a20221 sb v0,545(sp) -80025c08: 93c20003 lbu v0,3(s8) -80025c0c: 00000000 nop -80025c10: a3a2021c sb v0,540(sp) -80025c14: 93c20004 lbu v0,4(s8) -80025c18: 0211f021 addu s8,s0,s1 -80025c1c: 0c00d1e4 jal 80034790 -80025c20: a3a2021d sb v0,541(sp) -80025c24: a3c201a0 sb v0,416(s8) -80025c28: 0c00d1e4 jal 80034790 -80025c2c: 27a4021c addiu a0,sp,540 -80025c30: 10000004 b 80025c44 -80025c34: a3c201c0 sb v0,448(s8) -80025c38: 0c00d1e4 jal 80034790 -80025c3c: 03c02021 move a0,s8 -80025c40: a6a20000 sh v0,0(s5) -80025c44: 8fa5022c lw a1,556(sp) -80025c48: 0c00d119 jal 80034464 -80025c4c: 00002021 move a0,zero -80025c50: 26940001 addiu s4,s4,1 -80025c54: 0040f021 move s8,v0 -80025c58: 1000ff59 b 800259c0 -80025c5c: 329400ff andi s4,s4,0xff -80025c60: 12600007 beqz s3,80025c80 -80025c64: 27a60218 addiu a2,sp,536 -80025c68: 26220090 addiu v0,s1,144 -80025c6c: 00021080 sll v0,v0,0x2 -80025c70: 02021021 addu v0,s0,v0 -80025c74: 26310001 addiu s1,s1,1 -80025c78: ac400004 sw zero,4(v0) -80025c7c: 323100ff andi s1,s1,0xff -80025c80: 2645949c addiu a1,s2,-27492 -80025c84: 0c00d19c jal 80034670 -80025c88: 00002021 move a0,zero -80025c8c: 00409821 move s3,v0 -80025c90: 1000fef4 b 80025864 -80025c94: 24140001 li s4,1 -80025c98: a2110240 sb s1,576(s0) -80025c9c: a2000242 sb zero,578(s0) -80025ca0: 8fbf025c lw ra,604(sp) -80025ca4: 02c01021 move v0,s6 -80025ca8: 8fbe0258 lw s8,600(sp) -80025cac: 8fb70254 lw s7,596(sp) -80025cb0: 8fb60250 lw s6,592(sp) -80025cb4: 8fb5024c lw s5,588(sp) -80025cb8: 8fb40248 lw s4,584(sp) -80025cbc: 8fb30244 lw s3,580(sp) -80025cc0: 8fb20240 lw s2,576(sp) -80025cc4: 8fb1023c lw s1,572(sp) -80025cc8: 8fb00238 lw s0,568(sp) -80025ccc: 03e00008 jr ra -80025cd0: 27bd0260 addiu sp,sp,608 - -80025cd4 : -80025cd4: 27bdffa8 addiu sp,sp,-88 -80025cd8: afbf0054 sw ra,84(sp) -80025cdc: afb10040 sw s1,64(sp) -80025ce0: afb0003c sw s0,60(sp) -80025ce4: afb50050 sw s5,80(sp) -80025ce8: 00808021 move s0,a0 -80025cec: afb4004c sw s4,76(sp) -80025cf0: afb30048 sw s3,72(sp) -80025cf4: 0c0080b7 jal 800202dc -80025cf8: afb20044 sw s2,68(sp) -80025cfc: 24060020 li a2,32 -80025d00: 00002821 move a1,zero -80025d04: 27a40018 addiu a0,sp,24 -80025d08: 0c00ce97 jal 80033a5c -80025d0c: 00408821 move s1,v0 -80025d10: 8e020024 lw v0,36(s0) -80025d14: 24030001 li v1,1 -80025d18: 10430013 beq v0,v1,80025d68 -80025d1c: 24050010 li a1,16 -80025d20: 1040000a beqz v0,80025d4c -80025d24: 24030002 li v1,2 -80025d28: 14430052 bne v0,v1,80025e74 -80025d2c: 00001021 move v0,zero -80025d30: 24050020 li a1,32 -80025d34: 0c0080bf jal 800202fc -80025d38: 24040014 li a0,20 -80025d3c: 305500ff andi s5,v0,0xff -80025d40: 24100014 li s0,20 -80025d44: 1000000d b 80025d7c -80025d48: 2405000a li a1,10 -80025d4c: 2405000a li a1,10 -80025d50: 0c0080bf jal 800202fc -80025d54: 24040005 li a0,5 -80025d58: 305500ff andi s5,v0,0xff -80025d5c: 2410002d li s0,45 -80025d60: 10000006 b 80025d7c -80025d64: 24050003 li a1,3 -80025d68: 0c0080bf jal 800202fc -80025d6c: 2404000a li a0,10 -80025d70: 305500ff andi s5,v0,0xff -80025d74: 2410001e li s0,30 -80025d78: 24050014 li a1,20 -80025d7c: 3c128004 lui s2,0x8004 -80025d80: 0c00d392 jal 80034e48 -80025d84: 26449d20 addiu a0,s2,-25312 -80025d88: 02002821 move a1,s0 -80025d8c: 0c00d392 jal 80034e48 -80025d90: 26449d20 addiu a0,s2,-25312 -80025d94: 0c0080ba jal 800202e8 -80025d98: 00000000 nop -80025d9c: 24050017 li a1,23 -80025da0: 0c0080bf jal 800202fc -80025da4: 00002021 move a0,zero -80025da8: 2405003b li a1,59 -80025dac: 00002021 move a0,zero -80025db0: 0c0080bf jal 800202fc -80025db4: 00408021 move s0,v0 -80025db8: 3c068004 lui a2,0x8004 -80025dbc: 02003821 move a3,s0 -80025dc0: afa20010 sw v0,16(sp) -80025dc4: 24c697b8 addiu a2,a2,-26696 -80025dc8: 24050020 li a1,32 -80025dcc: 0c00ce6b jal 800339ac -80025dd0: 27a40018 addiu a0,sp,24 -80025dd4: 00008021 move s0,zero -80025dd8: 27a20018 addiu v0,sp,24 -80025ddc: 00501021 addu v0,v0,s0 -80025de0: 80420000 lb v0,0(v0) -80025de4: 00000000 nop -80025de8: 10400005 beqz v0,80025e00 -80025dec: 02301821 addu v1,s1,s0 -80025df0: 26100001 addiu s0,s0,1 -80025df4: a0620000 sb v0,0(v1) -80025df8: 1000fff7 b 80025dd8 -80025dfc: 321000ff andi s0,s0,0xff -80025e00: 3c138004 lui s3,0x8004 -80025e04: 3c148004 lui s4,0x8004 -80025e08: 00009021 move s2,zero -80025e0c: 267397a0 addiu s3,s3,-26720 -80025e10: 26949794 addiu s4,s4,-26732 -80025e14: 12b20016 beq s5,s2,80025e70 -80025e18: 00002021 move a0,zero -80025e1c: 0c0080bf jal 800202fc -80025e20: 24050064 li a1,100 -80025e24: 304200ff andi v0,v0,0xff -80025e28: 2c420032 sltiu v0,v0,50 -80025e2c: 10400006 beqz v0,80025e48 -80025e30: 02302021 addu a0,s1,s0 -80025e34: 2406000a li a2,10 -80025e38: 0c00ce81 jal 80033a04 -80025e3c: 02802821 move a1,s4 -80025e40: 10000005 b 80025e58 -80025e44: 02802021 move a0,s4 -80025e48: 24060008 li a2,8 -80025e4c: 0c00ce81 jal 80033a04 -80025e50: 02602821 move a1,s3 -80025e54: 02602021 move a0,s3 -80025e58: 0c00cee5 jal 80033b94 -80025e5c: 26520001 addiu s2,s2,1 -80025e60: 02021021 addu v0,s0,v0 -80025e64: 305000ff andi s0,v0,0xff -80025e68: 1000ffea b 80025e14 -80025e6c: 325200ff andi s2,s2,0xff -80025e70: 02201021 move v0,s1 -80025e74: 8fbf0054 lw ra,84(sp) -80025e78: 8fb50050 lw s5,80(sp) -80025e7c: 8fb4004c lw s4,76(sp) -80025e80: 8fb30048 lw s3,72(sp) -80025e84: 8fb20044 lw s2,68(sp) -80025e88: 8fb10040 lw s1,64(sp) -80025e8c: 8fb0003c lw s0,60(sp) -80025e90: 03e00008 jr ra -80025e94: 27bd0058 addiu sp,sp,88 - -80025e98 : -80025e98: 3c028006 lui v0,0x8006 -80025e9c: 24423f30 addiu v0,v0,16176 -80025ea0: 00042040 sll a0,a0,0x1 -80025ea4: 00822021 addu a0,a0,v0 -80025ea8: 94830000 lhu v1,0(a0) -80025eac: 24040006 li a0,6 -80025eb0: 1064000e beq v1,a0,80025eec -80025eb4: 24020004 li v0,4 -80025eb8: 2c620007 sltiu v0,v1,7 -80025ebc: 10400003 beqz v0,80025ecc -80025ec0: 24040005 li a0,5 -80025ec4: 10000006 b 80025ee0 -80025ec8: 24020003 li v0,3 -80025ecc: 24040085 li a0,133 -80025ed0: 10640006 beq v1,a0,80025eec -80025ed4: 24020002 li v0,2 -80025ed8: 24020001 li v0,1 -80025edc: 24040086 li a0,134 -80025ee0: 10640002 beq v1,a0,80025eec -80025ee4: 00000000 nop -80025ee8: 00001021 move v0,zero -80025eec: 03e00008 jr ra -80025ef0: 00000000 nop - -80025ef4 : -80025ef4: 3c028007 lui v0,0x8007 -80025ef8: 03e00008 jr ra -80025efc: a040baa3 sb zero,-17757(v0) - -80025f00 : -80025f00: 27bdffd8 addiu sp,sp,-40 -80025f04: 24020040 li v0,64 -80025f08: afb0001c sw s0,28(sp) -80025f0c: a7a20010 sh v0,16(sp) -80025f10: 24900098 addiu s0,a0,152 -80025f14: 24020080 li v0,128 -80025f18: afb10020 sw s1,32(sp) -80025f1c: a7a20012 sh v0,18(sp) -80025f20: 00808821 move s1,a0 -80025f24: 24020010 li v0,16 -80025f28: 24060018 li a2,24 -80025f2c: 00002821 move a1,zero -80025f30: 02002021 move a0,s0 -80025f34: afbf0024 sw ra,36(sp) -80025f38: a7a20014 sh v0,20(sp) -80025f3c: 0c00ce97 jal 80033a5c -80025f40: 263100a4 addiu s1,s1,164 -80025f44: a220000c sb zero,12(s1) -80025f48: 24050002 li a1,2 -80025f4c: 0c0080bf jal 800202fc -80025f50: 00002021 move a0,zero -80025f54: 304200ff andi v0,v0,0xff -80025f58: 00021040 sll v0,v0,0x1 -80025f5c: 27a30010 addiu v1,sp,16 -80025f60: 00621021 addu v0,v1,v0 -80025f64: 94420000 lhu v0,0(v0) -80025f68: 26100002 addiu s0,s0,2 -80025f6c: 1611fff6 bne s0,s1,80025f48 -80025f70: a602fffe sh v0,-2(s0) -80025f74: 8fbf0024 lw ra,36(sp) -80025f78: 8fb10020 lw s1,32(sp) -80025f7c: 8fb0001c lw s0,28(sp) -80025f80: 03e00008 jr ra -80025f84: 27bd0028 addiu sp,sp,40 - -80025f88 : -80025f88: 27bdffe0 addiu sp,sp,-32 -80025f8c: afb10018 sw s1,24(sp) -80025f90: 00a08821 move s1,a1 -80025f94: afb00014 sw s0,20(sp) -80025f98: 24850036 addiu a1,a0,54 -80025f9c: 00808021 move s0,a0 -80025fa0: 24060030 li a2,48 -80025fa4: afbf001c sw ra,28(sp) -80025fa8: 0c0080e9 jal 800203a4 -80025fac: 02202021 move a0,s1 -80025fb0: 1440000b bnez v0,80025fe0 -80025fb4: 00000000 nop -80025fb8: 92030096 lbu v1,150(s0) -80025fbc: 00000000 nop -80025fc0: 2c640030 sltiu a0,v1,48 -80025fc4: 10800006 beqz a0,80025fe0 -80025fc8: 24640001 addiu a0,v1,1 -80025fcc: 24630018 addiu v1,v1,24 -80025fd0: 00031840 sll v1,v1,0x1 -80025fd4: 02031821 addu v1,s0,v1 -80025fd8: a2040096 sb a0,150(s0) -80025fdc: a4710006 sh s1,6(v1) -80025fe0: 8fbf001c lw ra,28(sp) -80025fe4: 8fb10018 lw s1,24(sp) -80025fe8: 8fb00014 lw s0,20(sp) -80025fec: 03e00008 jr ra -80025ff0: 27bd0020 addiu sp,sp,32 - -80025ff4 : -80025ff4: 27bdffe8 addiu sp,sp,-24 -80025ff8: afb00010 sw s0,16(sp) -80025ffc: afbf0014 sw ra,20(sp) -80026000: 0c00add1 jal 8002b744 -80026004: 00a08021 move s0,a1 -80026008: 3c038006 lui v1,0x8006 -8002600c: 90633f2e lbu v1,16174(v1) -80026010: 3042ff7f andi v0,v0,0xff7f -80026014: 3065ffff andi a1,v1,0xffff -80026018: 0045202b sltu a0,v0,a1 -8002601c: 14800062 bnez a0,800261a8 -80026020: 3c088006 lui t0,0x8006 -80026024: 95043f2c lhu a0,16172(t0) -80026028: 00433021 addu a2,v0,v1 -8002602c: 00c4202a slt a0,a2,a0 -80026030: 1080005d beqz a0,800261a8 -80026034: 24470001 addiu a3,v0,1 -80026038: 3c048006 lui a0,0x8006 -8002603c: 00073840 sll a3,a3,0x1 -80026040: 24843f30 addiu a0,a0,16176 -80026044: 00e43821 addu a3,a3,a0 -80026048: 94e70000 lhu a3,0(a3) -8002604c: 240bff7f li t3,-129 -80026050: 00eb3824 and a3,a3,t3 -80026054: 240a0010 li t2,16 -80026058: 10ea0004 beq a3,t2,8002606c -8002605c: 00000000 nop -80026060: 24090013 li t1,19 -80026064: 14e90006 bne a3,t1,80026080 -80026068: 2447ffff addiu a3,v0,-1 -8002606c: 24050003 li a1,3 -80026070: a2030006 sb v1,6(s0) -80026074: ae050000 sw a1,0(s0) -80026078: 10000031 b 80026140 -8002607c: 24030001 li v1,1 -80026080: 00073840 sll a3,a3,0x1 -80026084: 00e43821 addu a3,a3,a0 -80026088: 94e70000 lhu a3,0(a3) -8002608c: 00000000 nop -80026090: 00eb3824 and a3,a3,t3 -80026094: 10ea0003 beq a3,t2,800260a4 -80026098: 00000000 nop -8002609c: 14e90006 bne a3,t1,800260b8 -800260a0: 00063040 sll a2,a2,0x1 -800260a4: 24050004 li a1,4 -800260a8: a2030006 sb v1,6(s0) -800260ac: ae050000 sw a1,0(s0) -800260b0: 10000023 b 80026140 -800260b4: 2403ffff li v1,-1 -800260b8: 00c43021 addu a2,a2,a0 -800260bc: 94c60000 lhu a2,0(a2) -800260c0: 00000000 nop -800260c4: 00cb3024 and a2,a2,t3 -800260c8: 10ca0003 beq a2,t2,800260d8 -800260cc: 00000000 nop -800260d0: 14c90006 bne a2,t1,800260ec -800260d4: 00000000 nop -800260d8: 24050002 li a1,2 -800260dc: ae050000 sw a1,0(s0) -800260e0: 24050001 li a1,1 -800260e4: 1000000f b 80026124 -800260e8: a2050006 sb a1,6(s0) -800260ec: 00431823 subu v1,v0,v1 -800260f0: 00031840 sll v1,v1,0x1 -800260f4: 00641821 addu v1,v1,a0 -800260f8: 94630000 lhu v1,0(v1) -800260fc: 00000000 nop -80026100: 006b1824 and v1,v1,t3 -80026104: 106a0003 beq v1,t2,80026114 -80026108: 00000000 nop -8002610c: 14690008 bne v1,t1,80026130 -80026110: 00000000 nop -80026114: 24030001 li v1,1 -80026118: ae030000 sw v1,0(s0) -8002611c: a2030006 sb v1,6(s0) -80026120: 00051823 negu v1,a1 -80026124: 00031c00 sll v1,v1,0x10 -80026128: 10000005 b 80026140 -8002612c: 00031c03 sra v1,v1,0x10 -80026130: a6000004 sh zero,4(s0) -80026134: ae000000 sw zero,0(s0) -80026138: 1000001b b 800261a8 -8002613c: a2000006 sb zero,6(s0) -80026140: 00431021 addu v0,v0,v1 -80026144: 3042ffff andi v0,v0,0xffff -80026148: 95063f2c lhu a2,16172(t0) -8002614c: a6020004 sh v0,4(s0) -80026150: 2407ff7f li a3,-129 -80026154: 00021840 sll v1,v0,0x1 -80026158: 00831821 addu v1,a0,v1 -8002615c: 94630000 lhu v1,0(v1) -80026160: 00000000 nop -80026164: 00671824 and v1,v1,a3 -80026168: 2463fffb addiu v1,v1,-5 -8002616c: 2c630002 sltiu v1,v1,2 -80026170: 10600003 beqz v1,80026180 -80026174: 00000000 nop -80026178: 1000000b b 800261a8 -8002617c: a6020008 sh v0,8(s0) -80026180: 82030006 lb v1,6(s0) -80026184: 00000000 nop -80026188: 0062282a slt a1,v1,v0 -8002618c: 10a0fffa beqz a1,80026178 -80026190: 00431823 subu v1,v0,v1 -80026194: 0066282a slt a1,v1,a2 -80026198: 10a0fff7 beqz a1,80026178 -8002619c: 00000000 nop -800261a0: 1000ffec b 80026154 -800261a4: 3062ffff andi v0,v1,0xffff -800261a8: 8fbf0014 lw ra,20(sp) -800261ac: 8fb00010 lw s0,16(sp) -800261b0: 03e00008 jr ra -800261b4: 27bd0018 addiu sp,sp,24 - -800261b8 : -800261b8: 27bdffd8 addiu sp,sp,-40 -800261bc: afbf0024 sw ra,36(sp) -800261c0: afb10020 sw s1,32(sp) -800261c4: afb0001c sw s0,28(sp) -800261c8: 00a08821 move s1,a1 -800261cc: 90a50034 lbu a1,52(a1) -800261d0: 00808021 move s0,a0 -800261d4: 0c00adbc jal 8002b6f0 -800261d8: 27a40010 addiu a0,sp,16 -800261dc: 8fa50010 lw a1,16(sp) -800261e0: 8fa60014 lw a2,20(sp) -800261e4: 0c009313 jal 80024c4c -800261e8: 02202021 move a0,s1 -800261ec: 97a20010 lhu v0,16(sp) -800261f0: 8fbf0024 lw ra,36(sp) -800261f4: a6020000 sh v0,0(s0) -800261f8: 97a20012 lhu v0,18(sp) -800261fc: 8fb10020 lw s1,32(sp) -80026200: a6020002 sh v0,2(s0) -80026204: 97a20014 lhu v0,20(sp) -80026208: 00000000 nop -8002620c: a6020004 sh v0,4(s0) -80026210: 02001021 move v0,s0 -80026214: 8fb0001c lw s0,28(sp) -80026218: 03e00008 jr ra -8002621c: 27bd0028 addiu sp,sp,40 - -80026220 : -80026220: 27bdffc0 addiu sp,sp,-64 -80026224: 3c058004 lui a1,0x8004 -80026228: 2406000c li a2,12 -8002622c: afb00020 sw s0,32(sp) -80026230: 24a589cc addiu a1,a1,-30260 -80026234: 00808021 move s0,a0 -80026238: 27a40010 addiu a0,sp,16 -8002623c: afbf003c sw ra,60(sp) -80026240: afb60038 sw s6,56(sp) -80026244: afb50034 sw s5,52(sp) -80026248: afb40030 sw s4,48(sp) -8002624c: afb3002c sw s3,44(sp) -80026250: afb20028 sw s2,40(sp) -80026254: 0c00ce81 jal 80033a04 -80026258: afb10024 sw s1,36(sp) -8002625c: 96040032 lhu a0,50(s0) -80026260: 3402ffff li v0,0xffff -80026264: 14820003 bne a0,v0,80026274 -80026268: 00000000 nop -8002626c: 100000fa b 80026658 -80026270: 00001021 move v0,zero -80026274: 92020097 lbu v0,151(s0) -80026278: 00000000 nop -8002627c: 24460001 addiu a2,v0,1 -80026280: 30c600ff andi a2,a2,0xff -80026284: 00c01821 move v1,a2 -80026288: 2c650030 sltiu a1,v1,48 -8002628c: 10a00007 beqz a1,800262ac -80026290: 24650018 addiu a1,v1,24 -80026294: 00052840 sll a1,a1,0x1 -80026298: 02052821 addu a1,s0,a1 -8002629c: 24630001 addiu v1,v1,1 -800262a0: a4a00006 sh zero,6(a1) -800262a4: 1000fff8 b 80026288 -800262a8: 306300ff andi v1,v1,0xff -800262ac: 3c138006 lui s3,0x8006 -800262b0: 92633f2e lbu v1,16174(s3) -800262b4: 24420018 addiu v0,v0,24 -800262b8: 14600002 bnez v1,800262c4 -800262bc: 0083001a div zero,a0,v1 -800262c0: 0007000d break 0x7 -800262c4: 00021040 sll v0,v0,0x1 -800262c8: a2060096 sb a2,150(s0) -800262cc: 02021021 addu v0,s0,v0 -800262d0: 94420006 lhu v0,6(v0) -800262d4: 00002010 mfhi a0 - ... -800262e0: 14600002 bnez v1,800262ec -800262e4: 0043001a div zero,v0,v1 -800262e8: 0007000d break 0x7 -800262ec: 00001010 mfhi v0 -800262f0: 0c00d30a jal 80034c28 -800262f4: 00822023 subu a0,a0,v0 -800262f8: 92633f2e lbu v1,16174(s3) -800262fc: 96040032 lhu a0,50(s0) -80026300: 3054ffff andi s4,v0,0xffff -80026304: 14600002 bnez v1,80026310 -80026308: 0083001a div zero,a0,v1 -8002630c: 0007000d break 0x7 -80026310: 92020097 lbu v0,151(s0) -80026314: 00000000 nop -80026318: 24420018 addiu v0,v0,24 -8002631c: 00021040 sll v0,v0,0x1 -80026320: 02021021 addu v0,s0,v0 -80026324: 94420006 lhu v0,6(v0) -80026328: 00002012 mflo a0 - ... -80026334: 14600002 bnez v1,80026340 -80026338: 0043001a div zero,v0,v1 -8002633c: 0007000d break 0x7 -80026340: 00001812 mflo v1 -80026344: 0c00d30a jal 80034c28 -80026348: 00832023 subu a0,a0,v1 -8002634c: 3052ffff andi s2,v0,0xffff -80026350: 92020097 lbu v0,151(s0) -80026354: 00000000 nop -80026358: 24420018 addiu v0,v0,24 -8002635c: 00021040 sll v0,v0,0x1 -80026360: 02021021 addu v0,s0,v0 -80026364: 94510006 lhu s1,6(v0) -80026368: 0292102b sltu v0,s4,s2 -8002636c: 14400047 bnez v0,8002648c -80026370: 00000000 nop -80026374: 1280003f beqz s4,80026474 -80026378: 00000000 nop -8002637c: 92633f2e lbu v1,16174(s3) -80026380: 96040032 lhu a0,50(s0) -80026384: 92020097 lbu v0,151(s0) -80026388: 14600002 bnez v1,80026394 -8002638c: 0083001a div zero,a0,v1 -80026390: 0007000d break 0x7 -80026394: 24420018 addiu v0,v0,24 -80026398: 00021040 sll v0,v0,0x1 -8002639c: 02021021 addu v0,s0,v0 -800263a0: 94420006 lhu v0,6(v0) -800263a4: 00002010 mfhi a0 - ... -800263b0: 14600002 bnez v1,800263bc -800263b4: 0043001a div zero,v0,v1 -800263b8: 0007000d break 0x7 -800263bc: 00001010 mfhi v0 -800263c0: 0044182a slt v1,v0,a0 -800263c4: 10600003 beqz v1,800263d4 -800263c8: 00000000 nop -800263cc: 10000002 b 800263d8 -800263d0: 26310001 addiu s1,s1,1 -800263d4: 2631ffff addiu s1,s1,-1 -800263d8: 3231ffff andi s1,s1,0xffff -800263dc: 02202821 move a1,s1 -800263e0: 02002021 move a0,s0 -800263e4: 0c0097e2 jal 80025f88 -800263e8: 2694ffff addiu s4,s4,-1 -800263ec: 1040ffe1 beqz v0,80026374 -800263f0: 3294ffff andi s4,s4,0xffff -800263f4: 10000098 b 80026658 -800263f8: 00001021 move v0,zero -800263fc: 92623f2e lbu v0,16174(s3) -80026400: 96030032 lhu v1,50(s0) -80026404: 00000000 nop -80026408: 14400002 bnez v0,80026414 -8002640c: 0062001a div zero,v1,v0 -80026410: 0007000d break 0x7 -80026414: 92030097 lbu v1,151(s0) -80026418: 00000000 nop -8002641c: 24630018 addiu v1,v1,24 -80026420: 00031840 sll v1,v1,0x1 -80026424: 02031821 addu v1,s0,v1 -80026428: 94630006 lhu v1,6(v1) -8002642c: 00002012 mflo a0 - ... -80026438: 14400002 bnez v0,80026444 -8002643c: 0062001a div zero,v1,v0 -80026440: 0007000d break 0x7 -80026444: 00001812 mflo v1 -80026448: 0064182a slt v1,v1,a0 -8002644c: 1060000d beqz v1,80026484 -80026450: 00000000 nop -80026454: 02228821 addu s1,s1,v0 -80026458: 3231ffff andi s1,s1,0xffff -8002645c: 02202821 move a1,s1 -80026460: 02002021 move a0,s0 -80026464: 0c0097e2 jal 80025f88 -80026468: 2652ffff addiu s2,s2,-1 -8002646c: 1440ff7f bnez v0,8002626c -80026470: 3252ffff andi s2,s2,0xffff -80026474: 1640ffe1 bnez s2,800263fc -80026478: 00000000 nop -8002647c: 10000027 b 8002651c -80026480: 3c128006 lui s2,0x8006 -80026484: 1000fff4 b 80026458 -80026488: 02228823 subu s1,s1,v0 -8002648c: 92623f2e lbu v0,16174(s3) -80026490: 96030032 lhu v1,50(s0) -80026494: 00000000 nop -80026498: 14400002 bnez v0,800264a4 -8002649c: 0062001a div zero,v1,v0 -800264a0: 0007000d break 0x7 -800264a4: 92030097 lbu v1,151(s0) -800264a8: 00000000 nop -800264ac: 24630018 addiu v1,v1,24 -800264b0: 00031840 sll v1,v1,0x1 -800264b4: 02031821 addu v1,s0,v1 -800264b8: 94630006 lhu v1,6(v1) -800264bc: 00002012 mflo a0 - ... -800264c8: 14400002 bnez v0,800264d4 -800264cc: 0062001a div zero,v1,v0 -800264d0: 0007000d break 0x7 -800264d4: 00001812 mflo v1 -800264d8: 0064182a slt v1,v1,a0 -800264dc: 10600016 beqz v1,80026538 -800264e0: 00000000 nop -800264e4: 02228821 addu s1,s1,v0 -800264e8: 3231ffff andi s1,s1,0xffff -800264ec: 02202821 move a1,s1 -800264f0: 02002021 move a0,s0 -800264f4: 0c0097e2 jal 80025f88 -800264f8: 2652ffff addiu s2,s2,-1 -800264fc: 1440ff5b bnez v0,8002626c -80026500: 3252ffff andi s2,s2,0xffff -80026504: 1640ffe1 bnez s2,8002648c -80026508: 00000000 nop -8002650c: 02809021 move s2,s4 -80026510: 1640000b bnez s2,80026540 -80026514: 00000000 nop -80026518: 3c128006 lui s2,0x8006 -8002651c: 26523f30 addiu s2,s2,16176 -80026520: 26110036 addiu s1,s0,54 -80026524: 0240a021 move s4,s2 -80026528: 26100096 addiu s0,s0,150 -8002652c: 27b3001c addiu s3,sp,28 -80026530: 1000002d b 800265e8 -80026534: 2415ff80 li s5,-128 -80026538: 1000ffeb b 800264e8 -8002653c: 02228823 subu s1,s1,v0 -80026540: 92633f2e lbu v1,16174(s3) -80026544: 96040032 lhu a0,50(s0) -80026548: 92020097 lbu v0,151(s0) -8002654c: 14600002 bnez v1,80026558 -80026550: 0083001a div zero,a0,v1 -80026554: 0007000d break 0x7 -80026558: 24420018 addiu v0,v0,24 -8002655c: 00021040 sll v0,v0,0x1 -80026560: 02021021 addu v0,s0,v0 -80026564: 94420006 lhu v0,6(v0) -80026568: 00002010 mfhi a0 - ... -80026574: 14600002 bnez v1,80026580 -80026578: 0043001a div zero,v0,v1 -8002657c: 0007000d break 0x7 -80026580: 00001010 mfhi v0 -80026584: 0044182a slt v1,v0,a0 -80026588: 10600003 beqz v1,80026598 -8002658c: 00000000 nop -80026590: 10000002 b 8002659c -80026594: 26310001 addiu s1,s1,1 -80026598: 2631ffff addiu s1,s1,-1 -8002659c: 3231ffff andi s1,s1,0xffff -800265a0: 02202821 move a1,s1 -800265a4: 02002021 move a0,s0 -800265a8: 0c0097e2 jal 80025f88 -800265ac: 2652ffff addiu s2,s2,-1 -800265b0: 1040ffd7 beqz v0,80026510 -800265b4: 3252ffff andi s2,s2,0xffff -800265b8: 10000027 b 80026658 -800265bc: 00001021 move v0,zero -800265c0: 00021040 sll v0,v0,0x1 -800265c4: 00521021 addu v0,v0,s2 -800265c8: 90440000 lbu a0,0(v0) -800265cc: 0c0080dd jal 80020374 -800265d0: 27a50010 addiu a1,sp,16 -800265d4: 1040000a beqz v0,80026600 -800265d8: 27b60010 addiu s6,sp,16 -800265dc: 26310002 addiu s1,s1,2 -800265e0: 1230001d beq s1,s0,80026658 -800265e4: 24020001 li v0,1 -800265e8: 96220000 lhu v0,0(s1) -800265ec: 00000000 nop -800265f0: 1440fff3 bnez v0,800265c0 -800265f4: 2406000c li a2,12 -800265f8: 10000017 b 80026658 -800265fc: 24020001 li v0,1 -80026600: 02c01021 move v0,s6 -80026604: 90430000 lbu v1,0(v0) -80026608: 24420001 addiu v0,v0,1 -8002660c: 00751825 or v1,v1,s5 -80026610: 1453fffc bne v0,s3,80026604 -80026614: a043ffff sb v1,-1(v0) -80026618: 96220000 lhu v0,0(s1) -8002661c: 2406000c li a2,12 -80026620: 00021040 sll v0,v0,0x1 -80026624: 02821021 addu v0,s4,v0 -80026628: 90440000 lbu a0,0(v0) -8002662c: 0c0080dd jal 80020374 -80026630: 27a50010 addiu a1,sp,16 -80026634: 10400008 beqz v0,80026658 -80026638: 00001021 move v0,zero -8002663c: 92c20000 lbu v0,0(s6) -80026640: 26d60001 addiu s6,s6,1 -80026644: 3042007f andi v0,v0,0x7f -80026648: 16d3fffc bne s6,s3,8002663c -8002664c: a2c2ffff sb v0,-1(s6) -80026650: 1000ffe3 b 800265e0 -80026654: 26310002 addiu s1,s1,2 -80026658: 8fbf003c lw ra,60(sp) -8002665c: 8fb60038 lw s6,56(sp) -80026660: 8fb50034 lw s5,52(sp) -80026664: 8fb40030 lw s4,48(sp) -80026668: 8fb3002c lw s3,44(sp) -8002666c: 8fb20028 lw s2,40(sp) -80026670: 8fb10024 lw s1,36(sp) -80026674: 8fb00020 lw s0,32(sp) -80026678: 03e00008 jr ra -8002667c: 27bd0040 addiu sp,sp,64 - -80026680 : -80026680: 27bdffe0 addiu sp,sp,-32 -80026684: afb00014 sw s0,20(sp) -80026688: afbf001c sw ra,28(sp) -8002668c: afb10018 sw s1,24(sp) -80026690: 9082002e lbu v0,46(a0) -80026694: 00808021 move s0,a0 -80026698: 00821021 addu v0,a0,v0 -8002669c: 24060020 li a2,32 -800266a0: 24840008 addiu a0,a0,8 -800266a4: 90510008 lbu s1,8(v0) -800266a8: 0c00ce97 jal 80033a5c -800266ac: 00002821 move a1,zero -800266b0: 3c028007 lui v0,0x8007 -800266b4: a200002c sb zero,44(s0) -800266b8: 2442bac8 addiu v0,v0,-17720 -800266bc: 90460240 lbu a2,576(v0) -800266c0: 00002021 move a0,zero -800266c4: 00001821 move v1,zero -800266c8: 10660017 beq v1,a2,80026728 -800266cc: 00000000 nop -800266d0: 8c450244 lw a1,580(v0) -800266d4: 00000000 nop -800266d8: 10a0000f beqz a1,80026718 -800266dc: 00000000 nop -800266e0: 8c450000 lw a1,0(v0) -800266e4: 8e070028 lw a3,40(s0) -800266e8: 00000000 nop -800266ec: 00a72824 and a1,a1,a3 -800266f0: 10a00009 beqz a1,80026718 -800266f4: 00000000 nop -800266f8: 24850001 addiu a1,a0,1 -800266fc: 02042021 addu a0,s0,a0 -80026700: a0830008 sb v1,8(a0) -80026704: 9204002c lbu a0,44(s0) -80026708: 00000000 nop -8002670c: 24840001 addiu a0,a0,1 -80026710: a204002c sb a0,44(s0) -80026714: 30a400ff andi a0,a1,0xff -80026718: 24630001 addiu v1,v1,1 -8002671c: 306300ff andi v1,v1,0xff -80026720: 1000ffe9 b 800266c8 -80026724: 24420004 addiu v0,v0,4 -80026728: 3c038007 lui v1,0x8007 -8002672c: 9062baa2 lbu v0,-17758(v1) -80026730: 00000000 nop -80026734: 1440000a bnez v0,80026760 -80026738: 00000000 nop -8002673c: 9202002e lbu v0,46(s0) -80026740: 8fbf001c lw ra,28(sp) -80026744: 02021021 addu v0,s0,v0 -80026748: 90420008 lbu v0,8(v0) -8002674c: 8fb10018 lw s1,24(sp) -80026750: a2020034 sb v0,52(s0) -80026754: 8fb00014 lw s0,20(sp) -80026758: 03e00008 jr ra -8002675c: 27bd0020 addiu sp,sp,32 -80026760: 9202002e lbu v0,46(s0) -80026764: a060baa2 sb zero,-17758(v1) -80026768: 02021021 addu v0,s0,v0 -8002676c: 90440008 lbu a0,8(v0) -80026770: 9202002c lbu v0,44(s0) -80026774: 00000000 nop -80026778: 2c420002 sltiu v0,v0,2 -8002677c: 1440ffef bnez v0,8002673c -80026780: 00000000 nop -80026784: 1224ffed beq s1,a0,8002673c -80026788: 00000000 nop -8002678c: a200002e sb zero,46(s0) -80026790: 9202002e lbu v0,46(s0) -80026794: 00000000 nop -80026798: 0046182b sltu v1,v0,a2 -8002679c: 1060ffe8 beqz v1,80026740 -800267a0: 00000000 nop -800267a4: 02021821 addu v1,s0,v0 -800267a8: 90630008 lbu v1,8(v1) -800267ac: 00000000 nop -800267b0: 1071ffe2 beq v1,s1,8002673c -800267b4: 24420001 addiu v0,v0,1 -800267b8: 1000fff5 b 80026790 -800267bc: a202002e sb v0,46(s0) - -800267c0 : -800267c0: 27bdffd8 addiu sp,sp,-40 -800267c4: afb2001c sw s2,28(sp) -800267c8: afb10018 sw s1,24(sp) -800267cc: afb00014 sw s0,20(sp) -800267d0: afbf0024 sw ra,36(sp) -800267d4: afb30020 sw s3,32(sp) -800267d8: 00a08821 move s1,a1 -800267dc: 3c128006 lui s2,0x8006 -800267e0: 1080000f beqz a0,80026820 -800267e4: 3c108006 lui s0,0x8006 -800267e8: 00809821 move s3,a0 -800267ec: 24060020 li a2,32 -800267f0: 00002821 move a1,zero -800267f4: 0c00ce97 jal 80033a5c -800267f8: 02202021 move a0,s1 -800267fc: 02602021 move a0,s3 -80026800: a6533f0e sh s3,16142(s2) -80026804: 0c0097a6 jal 80025e98 -80026808: a2003f0c sb zero,16140(s0) -8002680c: 3c038006 lui v1,0x8006 -80026810: 14400017 bnez v0,80026870 -80026814: ac623f08 sw v0,16136(v1) -80026818: 10000041 b 80026920 -8002681c: 00000000 nop -80026820: 96443f0e lhu a0,16142(s2) -80026824: 3c028006 lui v0,0x8006 -80026828: 00041840 sll v1,a0,0x1 -8002682c: 24423f30 addiu v0,v0,16176 -80026830: 00621021 addu v0,v1,v0 -80026834: 94420000 lhu v0,0(v0) -80026838: 00000000 nop -8002683c: 3042ff7f andi v0,v0,0xff7f -80026840: 2442fffb addiu v0,v0,-5 -80026844: 2c420002 sltiu v0,v0,2 -80026848: 10400009 beqz v0,80026870 -8002684c: 00000000 nop -80026850: 92053f0c lbu a1,16140(s0) -80026854: 00000000 nop -80026858: 24a20001 addiu v0,a1,1 -8002685c: 00052840 sll a1,a1,0x1 -80026860: 02252821 addu a1,s1,a1 -80026864: a2023f0c sb v0,16140(s0) -80026868: 1000002d b 80026920 -8002686c: a4a40000 sh a0,0(a1) -80026870: 92033f0c lbu v1,16140(s0) -80026874: 24050002 li a1,2 -80026878: 24620001 addiu v0,v1,1 -8002687c: a2023f0c sb v0,16140(s0) -80026880: 00031840 sll v1,v1,0x1 -80026884: 96423f0e lhu v0,16142(s2) -80026888: 02231821 addu v1,s1,v1 -8002688c: a4620000 sh v0,0(v1) -80026890: 3c038006 lui v1,0x8006 -80026894: 8c633f08 lw v1,16136(v1) -80026898: 00000000 nop -8002689c: 10650012 beq v1,a1,800268e8 -800268a0: 3c048006 lui a0,0x8006 -800268a4: 2c650003 sltiu a1,v1,3 -800268a8: 10a00007 beqz a1,800268c8 -800268ac: 24050003 li a1,3 -800268b0: 24050001 li a1,1 -800268b4: 1465001a bne v1,a1,80026920 -800268b8: 3c038006 lui v1,0x8006 -800268bc: 90633f2e lbu v1,16174(v1) -800268c0: 1000000d b 800268f8 -800268c4: 00431023 subu v0,v0,v1 -800268c8: 10650005 beq v1,a1,800268e0 -800268cc: 24050004 li a1,4 -800268d0: 10650009 beq v1,a1,800268f8 -800268d4: 2442ffff addiu v0,v0,-1 -800268d8: 10000011 b 80026920 -800268dc: 00000000 nop -800268e0: 10000005 b 800268f8 -800268e4: 24420001 addiu v0,v0,1 -800268e8: 3c038006 lui v1,0x8006 -800268ec: 90633f2e lbu v1,16174(v1) -800268f0: 00000000 nop -800268f4: 00431021 addu v0,v0,v1 -800268f8: 8fbf0024 lw ra,36(sp) -800268fc: 8fb30020 lw s3,32(sp) -80026900: 8fb2001c lw s2,28(sp) -80026904: 8fb00014 lw s0,20(sp) -80026908: 02202821 move a1,s1 -8002690c: 8fb10018 lw s1,24(sp) -80026910: a4823f0e sh v0,16142(a0) -80026914: 00002021 move a0,zero -80026918: 080099f0 j 800267c0 -8002691c: 27bd0028 addiu sp,sp,40 -80026920: 8fbf0024 lw ra,36(sp) -80026924: 8fb30020 lw s3,32(sp) -80026928: 8fb2001c lw s2,28(sp) -8002692c: 8fb10018 lw s1,24(sp) -80026930: 8fb00014 lw s0,20(sp) -80026934: 03e00008 jr ra -80026938: 27bd0028 addiu sp,sp,40 - -8002693c : -8002693c: 3c028006 lui v0,0x8006 -80026940: a0443f12 sb a0,16146(v0) -80026944: 3c028006 lui v0,0x8006 -80026948: 03e00008 jr ra -8002694c: a0453f11 sb a1,16145(v0) - -80026950 : -80026950: 3c028006 lui v0,0x8006 -80026954: 90423f2e lbu v0,16174(v0) -80026958: 3084ffff andi a0,a0,0xffff -8002695c: 14400002 bnez v0,80026968 -80026960: 0082001a div zero,a0,v0 -80026964: 0007000d break 0x7 -80026968: 00001010 mfhi v0 -8002696c: 3042ffff andi v0,v0,0xffff -80026970: 00021180 sll v0,v0,0x6 -80026974: 24420020 addiu v0,v0,32 -80026978: 00021400 sll v0,v0,0x10 -8002697c: 03e00008 jr ra -80026980: 00021403 sra v0,v0,0x10 - -80026984 : -80026984: 3c028006 lui v0,0x8006 -80026988: 90423f2e lbu v0,16174(v0) -8002698c: 3084ffff andi a0,a0,0xffff -80026990: 14400002 bnez v0,8002699c -80026994: 0082001a div zero,a0,v0 -80026998: 0007000d break 0x7 -8002699c: 00001012 mflo v0 -800269a0: 00021180 sll v0,v0,0x6 -800269a4: 24420020 addiu v0,v0,32 -800269a8: 00021400 sll v0,v0,0x10 -800269ac: 03e00008 jr ra -800269b0: 00021403 sra v0,v0,0x10 - -800269b4 : -800269b4: 27bdffe8 addiu sp,sp,-24 -800269b8: afbf0014 sw ra,20(sp) -800269bc: 0c009a54 jal 80026950 -800269c0: 3084ffff andi a0,a0,0xffff -800269c4: 8fbf0014 lw ra,20(sp) -800269c8: 00021400 sll v0,v0,0x10 -800269cc: 03e00008 jr ra -800269d0: 27bd0018 addiu sp,sp,24 - -800269d4 : -800269d4: 27bdffe8 addiu sp,sp,-24 -800269d8: afbf0014 sw ra,20(sp) -800269dc: 0c009a61 jal 80026984 -800269e0: 3084ffff andi a0,a0,0xffff -800269e4: 8fbf0014 lw ra,20(sp) -800269e8: 00021400 sll v0,v0,0x10 -800269ec: 03e00008 jr ra -800269f0: 27bd0018 addiu sp,sp,24 - -800269f4 : -800269f4: 30a500ff andi a1,a1,0xff -800269f8: 24a20090 addiu v0,a1,144 -800269fc: 3c068007 lui a2,0x8007 -80026a00: 24c6bac8 addiu a2,a2,-17720 -80026a04: 00021080 sll v0,v0,0x2 -80026a08: 00c21021 addu v0,a2,v0 -80026a0c: 8c430004 lw v1,4(v0) -80026a10: 24070005 li a3,5 -80026a14: 1067002b beq v1,a3,80026ac4 -80026a18: 3084ffff andi a0,a0,0xffff -80026a1c: 2c670006 sltiu a3,v1,6 -80026a20: 10e00006 beqz a3,80026a3c -80026a24: 00000000 nop -80026a28: 24040003 li a0,3 -80026a2c: 10640017 beq v1,a0,80026a8c -80026a30: 24040001 li a0,1 -80026a34: 03e00008 jr ra -80026a38: 00001021 move v0,zero -80026a3c: 24050007 li a1,7 -80026a40: 1065001e beq v1,a1,80026abc -80026a44: 2405000a li a1,10 -80026a48: 14650020 bne v1,a1,80026acc -80026a4c: 2403000d li v1,13 -80026a50: ac430004 sw v1,4(v0) -80026a54: 3c028007 lui v0,0x8007 -80026a58: 3c038007 lui v1,0x8007 -80026a5c: 2442baa8 addiu v0,v0,-17752 -80026a60: 2463bac8 addiu v1,v1,-17720 -80026a64: 94450000 lhu a1,0(v0) -80026a68: 00000000 nop -80026a6c: 14a40002 bne a1,a0,80026a78 -80026a70: 00000000 nop -80026a74: a4400000 sh zero,0(v0) -80026a78: 24420002 addiu v0,v0,2 -80026a7c: 1443fff9 bne v0,v1,80026a64 -80026a80: 00000000 nop -80026a84: 03e00008 jr ra -80026a88: 00001021 move v0,zero -80026a8c: 00052880 sll a1,a1,0x2 -80026a90: 00a62821 addu a1,a1,a2 -80026a94: 8ca30000 lw v1,0(a1) -80026a98: 00000000 nop -80026a9c: 14640003 bne v1,a0,80026aac -80026aa0: 24040002 li a0,2 -80026aa4: 10000008 b 80026ac8 -80026aa8: 24030004 li v1,4 -80026aac: 14640007 bne v1,a0,80026acc -80026ab0: 00000000 nop -80026ab4: 10000005 b 80026acc -80026ab8: ac430004 sw v1,4(v0) -80026abc: 10000002 b 80026ac8 -80026ac0: 24030008 li v1,8 -80026ac4: 24030006 li v1,6 -80026ac8: ac430004 sw v1,4(v0) -80026acc: 00001021 move v0,zero -80026ad0: 03e00008 jr ra -80026ad4: 00000000 nop - -80026ad8 : -80026ad8: 10800011 beqz a0,80026b20 -80026adc: 00001021 move v0,zero -80026ae0: 84830000 lh v1,0(a0) -80026ae4: 00000000 nop -80026ae8: 0460000d bltz v1,80026b20 -80026aec: 3402ffff li v0,0xffff -80026af0: 84840002 lh a0,2(a0) -80026af4: 00000000 nop -80026af8: 04800009 bltz a0,80026b20 -80026afc: 00042183 sra a0,a0,0x6 -80026b00: 3c028006 lui v0,0x8006 -80026b04: 90423f2e lbu v0,16174(v0) -80026b08: 00000000 nop -80026b0c: 00820018 mult a0,v0 -80026b10: 00031983 sra v1,v1,0x6 -80026b14: 00002012 mflo a0 -80026b18: 00641021 addu v0,v1,a0 -80026b1c: 3042ffff andi v0,v0,0xffff -80026b20: 03e00008 jr ra -80026b24: 00000000 nop - -80026b28 : -80026b28: 27bdffe0 addiu sp,sp,-32 -80026b2c: 00802821 move a1,a0 -80026b30: afb00018 sw s0,24(sp) -80026b34: 00808021 move s0,a0 -80026b38: afbf001c sw ra,28(sp) -80026b3c: 0c00986e jal 800261b8 -80026b40: 27a40010 addiu a0,sp,16 -80026b44: 0c009ab6 jal 80026ad8 -80026b48: 27a40010 addiu a0,sp,16 -80026b4c: 92030096 lbu v1,150(s0) -80026b50: 00000000 nop -80026b54: 2c640030 sltiu a0,v1,48 -80026b58: 10800007 beqz a0,80026b78 -80026b5c: a6020032 sh v0,50(s0) -80026b60: 24640001 addiu a0,v1,1 -80026b64: 24630018 addiu v1,v1,24 -80026b68: 00031840 sll v1,v1,0x1 -80026b6c: a2040096 sb a0,150(s0) -80026b70: 02038021 addu s0,s0,v1 -80026b74: a6020006 sh v0,6(s0) -80026b78: 8fbf001c lw ra,28(sp) -80026b7c: 8fb00018 lw s0,24(sp) -80026b80: 03e00008 jr ra -80026b84: 27bd0020 addiu sp,sp,32 - -80026b88 : -80026b88: 3c028006 lui v0,0x8006 -80026b8c: 90423f2e lbu v0,16174(v0) -80026b90: 03e00008 jr ra -80026b94: 00000000 nop - -80026b98 : -80026b98: 3c028006 lui v0,0x8006 -80026b9c: 90423f10 lbu v0,16144(v0) -80026ba0: 03e00008 jr ra -80026ba4: 00000000 nop - -80026ba8 : -80026ba8: 3c038007 lui v1,0x8007 -80026bac: 2463bac8 addiu v1,v1,-17720 -80026bb0: 90650240 lbu a1,576(v1) -80026bb4: 308400ff andi a0,a0,0xff -80026bb8: 0085282b sltu a1,a0,a1 -80026bbc: 10a00005 beqz a1,80026bd4 -80026bc0: 00001021 move v0,zero -80026bc4: 24840090 addiu a0,a0,144 -80026bc8: 00042080 sll a0,a0,0x2 -80026bcc: 00641821 addu v1,v1,a0 -80026bd0: 8c620004 lw v0,4(v1) -80026bd4: 03e00008 jr ra -80026bd8: 00000000 nop - -80026bdc : -80026bdc: 3c028007 lui v0,0x8007 -80026be0: 8c42eadc lw v0,-5412(v0) -80026be4: 03e00008 jr ra -80026be8: 00000000 nop - -80026bec : -80026bec: 8c830000 lw v1,0(a0) -80026bf0: 00000000 nop -80026bf4: 04600003 bltz v1,80026c04 -80026bf8: 34028000 li v0,0x8000 -80026bfc: 10000002 b 80026c08 -80026c00: 00621821 addu v1,v1,v0 -80026c04: 24638000 addiu v1,v1,-32768 -80026c08: 000317c3 sra v0,v1,0x1f -80026c0c: 3042ffff andi v0,v0,0xffff -80026c10: 00431821 addu v1,v0,v1 -80026c14: 00031c03 sra v1,v1,0x10 -80026c18: 8c840004 lw a0,4(a0) -80026c1c: 00031c00 sll v1,v1,0x10 -80026c20: 04800004 bltz a0,80026c34 -80026c24: 00031c03 sra v1,v1,0x10 -80026c28: 34028000 li v0,0x8000 -80026c2c: 10000002 b 80026c38 -80026c30: 00822021 addu a0,a0,v0 -80026c34: 24848000 addiu a0,a0,-32768 -80026c38: 000417c3 sra v0,a0,0x1f -80026c3c: 3042ffff andi v0,v0,0xffff -80026c40: 00442021 addu a0,v0,a0 -80026c44: 00042403 sra a0,a0,0x10 -80026c48: 0460000d bltz v1,80026c80 -80026c4c: 00001021 move v0,zero -80026c50: 3c028006 lui v0,0x8006 -80026c54: 90453f2e lbu a1,16174(v0) -80026c58: 00000000 nop -80026c5c: 00052980 sll a1,a1,0x6 -80026c60: 00a3182a slt v1,a1,v1 -80026c64: 14600006 bnez v1,80026c80 -80026c68: 00001021 move v0,zero -80026c6c: 00041c00 sll v1,a0,0x10 -80026c70: 00031c03 sra v1,v1,0x10 -80026c74: 04600002 bltz v1,80026c80 -80026c78: 00a3182a slt v1,a1,v1 -80026c7c: 38620001 xori v0,v1,0x1 -80026c80: 03e00008 jr ra -80026c84: 00000000 nop - -80026c88 : -80026c88: 27bdffa0 addiu sp,sp,-96 -80026c8c: afbe0058 sw s8,88(sp) -80026c90: afb1003c sw s1,60(sp) -80026c94: afb00038 sw s0,56(sp) -80026c98: 3c118006 lui s1,0x8006 -80026c9c: 309000ff andi s0,a0,0xff -80026ca0: 3c1e8007 lui s8,0x8007 -80026ca4: 26314730 addiu s1,s1,18224 -80026ca8: 27debac8 addiu s8,s8,-17720 -80026cac: 00101880 sll v1,s0,0x2 -80026cb0: afb70054 sw s7,84(sp) -80026cb4: afb40048 sw s4,72(sp) -80026cb8: afb30044 sw s3,68(sp) -80026cbc: afb20040 sw s2,64(sp) -80026cc0: afbf005c sw ra,92(sp) -80026cc4: afb60050 sw s6,80(sp) -80026cc8: afb5004c sw s5,76(sp) -80026ccc: 30b700ff andi s7,a1,0xff -80026cd0: 00009821 move s3,zero -80026cd4: 0220a021 move s4,s1 -80026cd8: 007e1821 addu v1,v1,s8 -80026cdc: 26120090 addiu s2,s0,144 -80026ce0: 92220000 lbu v0,0(s1) -80026ce4: 00000000 nop -80026ce8: 1040008e beqz v0,80026f24 -80026cec: 00000000 nop -80026cf0: 93c20240 lbu v0,576(s8) -80026cf4: 00000000 nop -80026cf8: 0202102b sltu v0,s0,v0 -80026cfc: 1040008d beqz v0,80026f34 -80026d00: 03c0b021 move s6,s8 -80026d04: 8c620000 lw v0,0(v1) -80026d08: 8e240028 lw a0,40(s1) -80026d0c: 00000000 nop -80026d10: 00441024 and v0,v0,a0 -80026d14: 10400083 beqz v0,80026f24 -80026d18: 00122080 sll a0,s2,0x2 -80026d1c: 9226002c lbu a2,44(s1) -80026d20: 00001021 move v0,zero -80026d24: 03c42021 addu a0,s8,a0 -80026d28: 305500ff andi s5,v0,0xff -80026d2c: 02a6282b sltu a1,s5,a2 -80026d30: 10a00078 beqz a1,80026f14 -80026d34: 02222821 addu a1,s1,v0 -80026d38: 90a50008 lbu a1,8(a1) -80026d3c: 00000000 nop -80026d40: 14b00072 bne a1,s0,80026f0c -80026d44: 00000000 nop -80026d48: 8c850004 lw a1,4(a0) -80026d4c: 00000000 nop -80026d50: 10a0fff5 beqz a1,80026d28 -80026d54: 24420001 addiu v0,v0,1 -80026d58: 241128f8 li s1,10488 -80026d5c: 02710018 mult s3,s1 -80026d60: 2406000c li a2,12 -80026d64: 00002821 move a1,zero -80026d68: 3c1e8007 lui s8,0x8007 -80026d6c: 27debac8 addiu s8,s8,-17720 -80026d70: 00008812 mflo s1 -80026d74: 26240098 addiu a0,s1,152 -80026d78: 02842021 addu a0,s4,a0 -80026d7c: 0c00ce97 jal 80033a5c -80026d80: 02918821 addu s1,s4,s1 -80026d84: a22000b0 sb zero,176(s1) -80026d88: 3c118007 lui s1,0x8007 -80026d8c: 2631baa8 addiu s1,s1,-17752 -80026d90: 0c00af41 jal 8002bd04 -80026d94: 02002021 move a0,s0 -80026d98: 24060020 li a2,32 -80026d9c: 00002821 move a1,zero -80026da0: 27a40010 addiu a0,sp,16 -80026da4: 0c00ce97 jal 80033a5c -80026da8: afa20030 sw v0,48(sp) -80026dac: 8fa30030 lw v1,48(sp) -80026db0: 96240000 lhu a0,0(s1) -80026db4: 24060030 li a2,48 -80026db8: 0c0080e9 jal 800203a4 -80026dbc: 00602821 move a1,v1 -80026dc0: 1440000c bnez v0,80026df4 -80026dc4: 00000000 nop -80026dc8: 96240000 lhu a0,0(s1) -80026dcc: 0c0099f0 jal 800267c0 -80026dd0: 27a50010 addiu a1,sp,16 -80026dd4: 0c00add1 jal 8002b744 -80026dd8: 02002021 move a0,s0 -80026ddc: 00402021 move a0,v0 -80026de0: 24060010 li a2,16 -80026de4: 0c0080e9 jal 800203a4 -80026de8: 27a50010 addiu a1,sp,16 -80026dec: 10400002 beqz v0,80026df8 -80026df0: 00000000 nop -80026df4: a6200000 sh zero,0(s1) -80026df8: 26310002 addiu s1,s1,2 -80026dfc: 163effe4 bne s1,s8,80026d90 -80026e00: 00121080 sll v0,s2,0x2 -80026e04: 02c21021 addu v0,s6,v0 -80026e08: 8c430004 lw v1,4(v0) -80026e0c: 24020009 li v0,9 -80026e10: 1462000b bne v1,v0,80026e40 -80026e14: 240228f8 li v0,10488 -80026e18: 02620018 mult s3,v0 -80026e1c: 00001012 mflo v0 -80026e20: 02821021 addu v0,s4,v0 -80026e24: 9043002f lbu v1,47(v0) -80026e28: 00000000 nop -80026e2c: 1470000a bne v1,s0,80026e58 -80026e30: 2403ffff li v1,-1 -80026e34: a0400006 sb zero,6(v0) -80026e38: 10000007 b 80026e58 -80026e3c: a043002f sb v1,47(v0) -80026e40: 0c00acaa jal 8002b2a8 -80026e44: 02002021 move a0,s0 -80026e48: 1440fff3 bnez v0,80026e18 -80026e4c: 240228f8 li v0,10488 -80026e50: 10000038 b 80026f34 -80026e54: 00000000 nop -80026e58: 12e0000c beqz s7,80026e8c -80026e5c: 3c048007 lui a0,0x8007 -80026e60: 8c82eadc lw v0,-5412(a0) -80026e64: 00000000 nop -80026e68: 244303e8 addiu v1,v0,1000 -80026e6c: 26020100 addiu v0,s0,256 -80026e70: 00021040 sll v0,v0,0x1 -80026e74: 02c21021 addu v0,s6,v0 -80026e78: 94420000 lhu v0,0(v0) -80026e7c: 00000000 nop -80026e80: 00021040 sll v0,v0,0x1 -80026e84: 10000007 b 80026ea4 -80026e88: 00621021 addu v0,v1,v0 -80026e8c: 8c83eadc lw v1,-5412(a0) -80026e90: 00000000 nop -80026e94: 2c650fa0 sltiu a1,v1,4000 -80026e98: 14a00002 bnez a1,80026ea4 -80026e9c: 00001021 move v0,zero -80026ea0: 2462f060 addiu v0,v1,-4000 -80026ea4: ac82eadc sw v0,-5412(a0) -80026ea8: 240228f8 li v0,10488 -80026eac: 02620018 mult s3,v0 -80026eb0: 00009812 mflo s3 -80026eb4: 0293a021 addu s4,s4,s3 -80026eb8: 9282002e lbu v0,46(s4) -80026ebc: 00000000 nop -80026ec0: 10400004 beqz v0,80026ed4 -80026ec4: 0055a82b sltu s5,v0,s5 -80026ec8: 16a00002 bnez s5,80026ed4 -80026ecc: 2442ffff addiu v0,v0,-1 -80026ed0: a282002e sb v0,46(s4) -80026ed4: 02d08021 addu s0,s6,s0 -80026ed8: 24020001 li v0,1 -80026edc: 3c038007 lui v1,0x8007 -80026ee0: a20202c4 sb v0,708(s0) -80026ee4: a062baa3 sb v0,-17757(v1) -80026ee8: 3c028007 lui v0,0x8007 -80026eec: 00129080 sll s2,s2,0x2 -80026ef0: 8c44baa4 lw a0,-17756(v0) -80026ef4: 02d2b021 addu s6,s6,s2 -80026ef8: a2000180 sb zero,384(s0) -80026efc: 0c00aff3 jal 8002bfcc -80026f00: aec00004 sw zero,4(s6) -80026f04: 1000000b b 80026f34 -80026f08: 00000000 nop -80026f0c: 1000ff86 b 80026d28 -80026f10: 24420001 addiu v0,v0,1 -80026f14: 02202021 move a0,s1 -80026f18: 0c0099a0 jal 80026680 -80026f1c: afa30030 sw v1,48(sp) -80026f20: 8fa30030 lw v1,48(sp) -80026f24: 26730001 addiu s3,s3,1 -80026f28: 24020002 li v0,2 -80026f2c: 1662ff6c bne s3,v0,80026ce0 -80026f30: 263128f8 addiu s1,s1,10488 -80026f34: 8fbf005c lw ra,92(sp) -80026f38: 8fbe0058 lw s8,88(sp) -80026f3c: 8fb70054 lw s7,84(sp) -80026f40: 8fb60050 lw s6,80(sp) -80026f44: 8fb5004c lw s5,76(sp) -80026f48: 8fb40048 lw s4,72(sp) -80026f4c: 8fb30044 lw s3,68(sp) -80026f50: 8fb20040 lw s2,64(sp) -80026f54: 8fb1003c lw s1,60(sp) -80026f58: 8fb00038 lw s0,56(sp) -80026f5c: 03e00008 jr ra -80026f60: 27bd0060 addiu sp,sp,96 - -80026f64 : -80026f64: 27bdfe90 addiu sp,sp,-368 -80026f68: 90820000 lbu v0,0(a0) -80026f6c: afb20150 sw s2,336(sp) -80026f70: 3c128006 lui s2,0x8006 -80026f74: afb1014c sw s1,332(sp) -80026f78: a2423f10 sb v0,16144(s2) -80026f7c: 3c118007 lui s1,0x8007 -80026f80: 24020001 li v0,1 -80026f84: afb00148 sw s0,328(sp) -80026f88: a222eae5 sb v0,-5403(s1) -80026f8c: afbf016c sw ra,364(sp) -80026f90: afbe0168 sw s8,360(sp) -80026f94: afb70164 sw s7,356(sp) -80026f98: afb60160 sw s6,352(sp) -80026f9c: afb5015c sw s5,348(sp) -80026fa0: afb40158 sw s4,344(sp) -80026fa4: afb30154 sw s3,340(sp) -80026fa8: 0c00b00b jal 8002c02c -80026fac: 00808021 move s0,a0 -80026fb0: 3c028004 lui v0,0x8004 -80026fb4: 9043a934 lbu v1,-22220(v0) -80026fb8: afb200fc sw s2,252(sp) -80026fbc: 10600009 beqz v1,80026fe4 -80026fc0: afb10124 sw s1,292(sp) -80026fc4: 3c058004 lui a1,0x8004 -80026fc8: 3c048004 lui a0,0x8004 -80026fcc: 2407000b li a3,11 -80026fd0: 2406000b li a2,11 -80026fd4: 24a5a93c addiu a1,a1,-22212 -80026fd8: 2484a968 addiu a0,a0,-22168 -80026fdc: 0c008d0d jal 80023434 -80026fe0: a040a934 sb zero,-22220(v0) -80026fe4: 3c058004 lui a1,0x8004 -80026fe8: 26040008 addiu a0,s0,8 -80026fec: 24070001 li a3,1 -80026ff0: 24060001 li a2,1 -80026ff4: 0c008d0d jal 80023434 -80026ff8: 24a5a938 addiu a1,a1,-22216 -80026ffc: 8e040004 lw a0,4(s0) -80027000: 0c00820d jal 80020834 -80027004: 00000000 nop -80027008: 10400031 beqz v0,800270d0 -8002700c: 00000000 nop -80027010: 0c0080b7 jal 800202dc -80027014: 00000000 nop -80027018: 00408021 move s0,v0 -8002701c: 24060004 li a2,4 -80027020: 00002821 move a1,zero -80027024: 0c00ce97 jal 80033a5c -80027028: 27a40018 addiu a0,sp,24 -8002702c: 24060003 li a2,3 -80027030: 02002821 move a1,s0 -80027034: 0c00ce81 jal 80033a04 -80027038: 27a40018 addiu a0,sp,24 -8002703c: 3c058004 lui a1,0x8004 -80027040: 24060003 li a2,3 -80027044: 24a597c0 addiu a1,a1,-26688 -80027048: 27a40018 addiu a0,sp,24 -8002704c: 0c00cf58 jal 80033d60 -80027050: a3a0001b sb zero,27(sp) -80027054: 1440001e bnez v0,800270d0 -80027058: 3c038006 lui v1,0x8006 -8002705c: 92020003 lbu v0,3(s0) -80027060: 00000000 nop -80027064: a0623f2e sb v0,16174(v1) -80027068: 2443fff8 addiu v1,v0,-8 -8002706c: 2c630019 sltiu v1,v1,25 -80027070: 10600017 beqz v1,800270d0 -80027074: 00420018 mult v0,v0 -80027078: 3c118006 lui s1,0x8006 -8002707c: 26243f14 addiu a0,s1,16148 -80027080: 3c128006 lui s2,0x8006 -80027084: 24060018 li a2,24 -80027088: 00002821 move a1,zero -8002708c: 00001012 mflo v0 -80027090: 0c00ce97 jal 80033a5c -80027094: a6423f2c sh v0,16172(s2) -80027098: 26243f14 addiu a0,s1,16148 -8002709c: 24060018 li a2,24 -800270a0: 26050004 addiu a1,s0,4 -800270a4: 0c00ce81 jal 80033a04 -800270a8: 3c118006 lui s1,0x8006 -800270ac: 24060400 li a2,1024 -800270b0: 00002821 move a1,zero -800270b4: 0c00ce97 jal 80033a5c -800270b8: 26243f30 addiu a0,s1,16176 -800270bc: 96463f2c lhu a2,16172(s2) -800270c0: 26050040 addiu a1,s0,64 -800270c4: 00063040 sll a2,a2,0x1 -800270c8: 0c00ce81 jal 80033a04 -800270cc: 26243f30 addiu a0,s1,16176 -800270d0: 0c008dce jal 80023738 -800270d4: 3c108007 lui s0,0x8007 -800270d8: 2604ba10 addiu a0,s0,-17904 -800270dc: 24060012 li a2,18 -800270e0: 0c00ce97 jal 80033a5c -800270e4: 00002821 move a1,zero -800270e8: 2602ba10 addiu v0,s0,-17904 -800270ec: 24060008 li a2,8 -800270f0: a4460086 sh a2,134(v0) -800270f4: 24060046 li a2,70 -800270f8: a446008e sh a2,142(v0) -800270fc: 24060018 li a2,24 -80027100: 2403001c li v1,28 -80027104: a446002e sh a2,46(v0) -80027108: 24060004 li a2,4 -8002710c: 24040020 li a0,32 -80027110: a443007e sh v1,126(v0) -80027114: a4430088 sh v1,136(v0) -80027118: a4460012 sh a2,18(v0) -8002711c: 24030019 li v1,25 -80027120: 2406000b li a2,11 -80027124: a4440048 sh a0,72(v0) -80027128: a444004a sh a0,74(v0) -8002712c: a443008a sh v1,138(v0) -80027130: a4440014 sh a0,20(v0) -80027134: a446001a sh a2,26(v0) -80027138: a4440038 sh a0,56(v0) -8002713c: 2403000a li v1,10 -80027140: 24060033 li a2,51 -80027144: 2404000c li a0,12 -80027148: a443002a sh v1,42(v0) -8002714c: a446001c sh a2,28(v0) -80027150: a444003c sh a0,60(v0) -80027154: 24030016 li v1,22 -80027158: 24060024 li a2,36 -8002715c: 2404003a li a0,58 -80027160: 24050014 li a1,20 -80027164: a443002c sh v1,44(v0) -80027168: a446001e sh a2,30(v0) -8002716c: 24030022 li v1,34 -80027170: a4440044 sh a0,68(v0) -80027174: 24060010 li a2,16 -80027178: 2404001d li a0,29 -8002717c: 3c128007 lui s2,0x8007 -80027180: a4430032 sh v1,50(v0) -80027184: a4430030 sh v1,48(v0) -80027188: a4430022 sh v1,34(v0) -8002718c: a4450084 sh a1,132(v0) -80027190: a4450018 sh a1,24(v0) -80027194: a4460036 sh a2,54(v0) -80027198: a445003e sh a1,62(v0) -8002719c: a4400080 sh zero,128(v0) -800271a0: a440008c sh zero,140(v0) -800271a4: a4400024 sh zero,36(v0) -800271a8: a4400026 sh zero,38(v0) -800271ac: a4400034 sh zero,52(v0) -800271b0: a4400020 sh zero,32(v0) -800271b4: a4400046 sh zero,70(v0) -800271b8: 24060020 li a2,32 -800271bc: a4440040 sh a0,64(v0) -800271c0: 00002821 move a1,zero -800271c4: a4430042 sh v1,66(v0) -800271c8: 0c00ce97 jal 80033a5c -800271cc: 2644bdac addiu a0,s2,-16980 -800271d0: 3c048007 lui a0,0x8007 -800271d4: 24060020 li a2,32 -800271d8: 00002821 move a1,zero -800271dc: 0c00ce97 jal 80033a5c -800271e0: 2484baa8 addiu a0,a0,-17752 -800271e4: 3c118006 lui s1,0x8006 -800271e8: 24020001 li v0,1 -800271ec: a2224730 sb v0,18224(s1) -800271f0: 3c028002 lui v0,0x8002 -800271f4: 26304730 addiu s0,s1,18224 -800271f8: 24422770 addiu v0,v0,10096 -800271fc: ae0228e4 sw v0,10468(s0) -80027200: 3c028002 lui v0,0x8002 -80027204: 2442295c addiu v0,v0,10588 -80027208: ae0228e8 sw v0,10472(s0) -8002720c: 3c028002 lui v0,0x8002 -80027210: 244222e0 addiu v0,v0,8928 -80027214: ae0228ec sw v0,10476(s0) -80027218: 3c028002 lui v0,0x8002 -8002721c: 24422730 addiu v0,v0,10032 -80027220: ae0228f0 sw v0,10480(s0) -80027224: 3c028002 lui v0,0x8002 -80027228: 24422cec addiu v0,v0,11500 -8002722c: 3c048006 lui a0,0x8006 -80027230: 24060018 li a2,24 -80027234: 00002821 move a1,zero -80027238: 248447c8 addiu a0,a0,18376 -8002723c: ae0228f4 sw v0,10484(s0) -80027240: a200002d sb zero,45(s0) -80027244: a20000b0 sb zero,176(s0) -80027248: a2000001 sb zero,1(s0) -8002724c: a2000002 sb zero,2(s0) -80027250: a2000003 sb zero,3(s0) -80027254: a2000004 sb zero,4(s0) -80027258: a2000005 sb zero,5(s0) -8002725c: a2000006 sb zero,6(s0) -80027260: 0c00ce97 jal 80033a5c -80027264: a2000007 sb zero,7(s0) -80027268: 3c048006 lui a0,0x8006 -8002726c: 24062800 li a2,10240 -80027270: 00002821 move a1,zero -80027274: 0c00ce97 jal 80033a5c -80027278: 248447e2 addiu a0,a0,18402 -8002727c: 8fa200fc lw v0,252(sp) -80027280: afb20110 sw s2,272(sp) -80027284: 90423f10 lbu v0,16144(v0) -80027288: afb10100 sw s1,256(sp) -8002728c: a20228f8 sb v0,10488(s0) -80027290: 1040002c beqz v0,80027344 -80027294: 0200b821 move s7,s0 -80027298: 3c028002 lui v0,0x8002 -8002729c: 24422788 addiu v0,v0,10120 -800272a0: ae0251dc sw v0,20956(s0) -800272a4: 3c028002 lui v0,0x8002 -800272a8: 244229e4 addiu v0,v0,10724 -800272ac: ae0251e0 sw v0,20960(s0) -800272b0: 3c028002 lui v0,0x8002 -800272b4: 24422748 addiu v0,v0,10056 -800272b8: ae0251e8 sw v0,20968(s0) -800272bc: 3c028002 lui v0,0x8002 -800272c0: 24422314 addiu v0,v0,8980 -800272c4: ae0251e4 sw v0,20964(s0) -800272c8: 3c028002 lui v0,0x8002 -800272cc: 24422cfc addiu v0,v0,11516 -800272d0: 3c048006 lui a0,0x8006 -800272d4: 24060018 li a2,24 -800272d8: 00002821 move a1,zero -800272dc: 248470c0 addiu a0,a0,28864 -800272e0: a2002925 sb zero,10533(s0) -800272e4: ae0251ec sw v0,20972(s0) -800272e8: a20029a8 sb zero,10664(s0) -800272ec: a20028f9 sb zero,10489(s0) -800272f0: a20028fa sb zero,10490(s0) -800272f4: a20028fb sb zero,10491(s0) -800272f8: a20028fc sb zero,10492(s0) -800272fc: a20028fd sb zero,10493(s0) -80027300: a20028fe sb zero,10494(s0) -80027304: 0c00ce97 jal 80033a5c -80027308: a20028ff sb zero,10495(s0) -8002730c: 3c048006 lui a0,0x8006 -80027310: 24062800 li a2,10240 -80027314: 00002821 move a1,zero -80027318: 0c00ce97 jal 80033a5c -8002731c: 248470da addiu a0,a0,28890 -80027320: 24020001 li v0,1 -80027324: ae020028 sw v0,40(s0) -80027328: 24020002 li v0,2 -8002732c: ae022920 sw v0,10528(s0) -80027330: 3c118007 lui s1,0x8007 -80027334: afb700e0 sw s7,224(sp) -80027338: 26319920 addiu s1,s1,-26336 -8002733c: 10000004 b 80027350 -80027340: 02e08021 move s0,s7 -80027344: 24020003 li v0,3 -80027348: 1000fff9 b 80027330 -8002734c: ae020028 sw v0,40(s0) -80027350: 0c009234 jal 800248d0 -80027354: 02002021 move a0,s0 -80027358: a2000001 sb zero,1(s0) -8002735c: a2000002 sb zero,2(s0) -80027360: a2000003 sb zero,3(s0) -80027364: a2000006 sb zero,6(s0) -80027368: a200002e sb zero,46(s0) -8002736c: a200002d sb zero,45(s0) -80027370: 26040036 addiu a0,s0,54 -80027374: 24060060 li a2,96 -80027378: 0c00ce97 jal 80033a5c -8002737c: 00002821 move a1,zero -80027380: 261028f8 addiu s0,s0,10488 -80027384: a200d79e sb zero,-10338(s0) -80027388: 1611fff1 bne s0,s1,80027350 -8002738c: a200d79f sb zero,-10337(s0) -80027390: 8fa500fc lw a1,252(sp) -80027394: 3c038007 lui v1,0x8007 -80027398: 90a53f10 lbu a1,16144(a1) -8002739c: 3c048007 lui a0,0x8007 -800273a0: 3c028007 lui v0,0x8007 -800273a4: a060baa1 sb zero,-17759(v1) -800273a8: afa30114 sw v1,276(sp) -800273ac: 3c038007 lui v1,0x8007 -800273b0: a080baa2 sb zero,-17758(a0) -800273b4: a040baa0 sb zero,-17760(v0) -800273b8: afa40128 sw a0,296(sp) -800273bc: afa2012c sw v0,300(sp) -800273c0: 24040060 li a0,96 -800273c4: 14a00002 bnez a1,800273d0 -800273c8: 2462be24 addiu v0,v1,-16860 -800273cc: 240400c0 li a0,192 -800273d0: a464be24 sh a0,-16860(v1) -800273d4: 24030078 li v1,120 -800273d8: a4430002 sh v1,2(v0) -800273dc: 24030008 li v1,8 -800273e0: a4430006 sh v1,6(v0) -800273e4: a4430008 sh v1,8(v0) -800273e8: 3c068002 lui a2,0x8002 -800273ec: 24030002 li v1,2 -800273f0: ac430014 sw v1,20(v0) -800273f4: 24c65ef4 addiu a2,a2,24308 -800273f8: 2403ff80 li v1,-128 -800273fc: 00002821 move a1,zero -80027400: 24040014 li a0,20 -80027404: a043000e sb v1,14(v0) -80027408: a043000f sb v1,15(v0) -8002740c: 0c00afa6 jal 8002be98 -80027410: a0430010 sb v1,16(v0) -80027414: 3c038007 lui v1,0x8007 -80027418: ac62baa4 sw v0,-17756(v1) -8002741c: 3c028007 lui v0,0x8007 -80027420: ac40eadc sw zero,-5412(v0) -80027424: afa20118 sw v0,280(sp) -80027428: 3c128006 lui s2,0x8006 -8002742c: 8fa20110 lw v0,272(sp) -80027430: 3c038007 lui v1,0x8007 -80027434: 26523f30 addiu s2,s2,16176 -80027438: a060baa3 sb zero,-17757(v1) -8002743c: 00008821 move s1,zero -80027440: 00008021 move s0,zero -80027444: afa30130 sw v1,304(sp) -80027448: 3c148006 lui s4,0x8006 -8002744c: 02409821 move s3,s2 -80027450: 24150005 li s5,5 -80027454: 2456bdac addiu s6,v0,-16980 -80027458: 96823f2c lhu v0,16172(s4) -8002745c: 3c038006 lui v1,0x8006 -80027460: 0202102b sltu v0,s0,v0 -80027464: afa30104 sw v1,260(sp) -80027468: 10400014 beqz v0,800274bc -8002746c: afb200e4 sw s2,228(sp) -80027470: 00101040 sll v0,s0,0x1 -80027474: 00531021 addu v0,v0,s3 -80027478: 90420000 lbu v0,0(v0) -8002747c: 00000000 nop -80027480: 3042007f andi v0,v0,0x7f -80027484: 1455000a bne v0,s5,800274b0 -80027488: 24060010 li a2,16 -8002748c: 02602821 move a1,s3 -80027490: 0c0080e9 jal 800203a4 -80027494: 02002021 move a0,s0 -80027498: 14400005 bnez v0,800274b0 -8002749c: 26220001 addiu v0,s1,1 -800274a0: 00118840 sll s1,s1,0x1 -800274a4: 02368821 addu s1,s1,s6 -800274a8: a6300000 sh s0,0(s1) -800274ac: 305100ff andi s1,v0,0xff -800274b0: 26100001 addiu s0,s0,1 -800274b4: 1000ffe8 b 80027458 -800274b8: 3210ffff andi s0,s0,0xffff -800274bc: 3c108007 lui s0,0x8007 -800274c0: 3c118007 lui s1,0x8007 -800274c4: 00002821 move a1,zero -800274c8: 26049a10 addiu a0,s0,-26096 -800274cc: 24061000 li a2,4096 -800274d0: 0c00ce97 jal 80033a5c -800274d4: a220eae4 sb zero,-5404(s1) -800274d8: 3c028006 lui v0,0x8006 -800274dc: 26039a10 addiu v1,s0,-26096 -800274e0: 94473f2c lhu a3,16172(v0) -800274e4: 8fa500e4 lw a1,228(sp) -800274e8: 00002021 move a0,zero -800274ec: afb10108 sw s1,264(sp) -800274f0: afa30134 sw v1,308(sp) -800274f4: 10870010 beq a0,a3,80027538 -800274f8: 24840001 addiu a0,a0,1 -800274fc: 90a20000 lbu v0,0(a1) -80027500: 00000000 nop -80027504: 3042007f andi v0,v0,0x7f -80027508: 00023180 sll a2,v0,0x6 -8002750c: 30c600ff andi a2,a2,0xff -80027510: 00021082 srl v0,v0,0x2 -80027514: a4660000 sh a2,0(v1) -80027518: 00023100 sll a2,v0,0x4 -8002751c: 00021180 sll v0,v0,0x6 -80027520: 00461023 subu v0,v0,a2 -80027524: a4620002 sh v0,2(v1) -80027528: 3084ffff andi a0,a0,0xffff -8002752c: 24a50002 addiu a1,a1,2 -80027530: 1000fff0 b 800274f4 -80027534: 24630004 addiu v1,v1,4 -80027538: 0c00ab74 jal 8002add0 -8002753c: 00000000 nop -80027540: 0c008cf7 jal 800233dc -80027544: 00000000 nop -80027548: 0c008637 jal 800218dc -8002754c: 00002021 move a0,zero -80027550: 24050004 li a1,4 -80027554: 0c0080bf jal 800202fc -80027558: 24040003 li a0,3 -8002755c: 0c009230 jal 800248c0 -80027560: 00402021 move a0,v0 -80027564: 3c028007 lui v0,0x8007 -80027568: 2442bac8 addiu v0,v0,-17720 -8002756c: afa200f4 sw v0,244(sp) -80027570: afa200d0 sw v0,208(sp) -80027574: 0040f021 move s8,v0 -80027578: afa2010c sw v0,268(sp) -8002757c: 8fa20108 lw v0,264(sp) -80027580: 00000000 nop -80027584: 9042eae4 lbu v0,-5404(v0) -80027588: 00000000 nop -8002758c: 1440000a bnez v0,800275b8 -80027590: 00000000 nop -80027594: 8fa20124 lw v0,292(sp) -80027598: 00000000 nop -8002759c: 9042eae5 lbu v0,-5403(v0) -800275a0: 00000000 nop -800275a4: 14400012 bnez v0,800275f0 -800275a8: 00008021 move s0,zero -800275ac: 8fb100e0 lw s1,224(sp) -800275b0: 10000008 b 800275d4 -800275b4: 24120002 li s2,2 -800275b8: 8fa20100 lw v0,256(sp) -800275bc: 0c00918d jal 80024634 -800275c0: 24444730 addiu a0,v0,18224 -800275c4: 1040fff3 beqz v0,80027594 -800275c8: 00000000 nop -800275cc: 10000769 b 80029374 -800275d0: 00000000 nop -800275d4: 92220000 lbu v0,0(s1) -800275d8: 00000000 nop -800275dc: 14400010 bnez v0,80027620 -800275e0: 00000000 nop -800275e4: 26100001 addiu s0,s0,1 -800275e8: 1612fffa bne s0,s2,800275d4 -800275ec: 263128f8 addiu s1,s1,10488 -800275f0: 8fa20114 lw v0,276(sp) -800275f4: 00000000 nop -800275f8: 9042baa1 lbu v0,-17759(v0) -800275fc: 00000000 nop -80027600: 14400010 bnez v0,80027644 -80027604: 3c118004 lui s1,0x8004 -80027608: 3c128004 lui s2,0x8004 -8002760c: 00008021 move s0,zero -80027610: 263197d8 addiu s1,s1,-26664 -80027614: 3c138004 lui s3,0x8004 -80027618: 10000038 b 800276fc -8002761c: 265296a0 addiu s2,s2,-26976 -80027620: 8e2228ec lw v0,10476(s1) -80027624: 00000000 nop -80027628: 0040f809 jalr v0 -8002762c: 24040800 li a0,2048 -80027630: 1040ffed beqz v0,800275e8 -80027634: 26100001 addiu s0,s0,1 -80027638: 2610ffff addiu s0,s0,-1 -8002763c: 10000747 b 8002935c -80027640: 240428f8 li a0,10488 -80027644: 8fa20100 lw v0,256(sp) -80027648: 0c0091c2 jal 80024708 -8002764c: 24444730 addiu a0,v0,18224 -80027650: 10000748 b 80029374 -80027654: 00000000 nop -80027658: 0c00c1ea jal 800307a8 -8002765c: 00002021 move a0,zero -80027660: 0c00bbd3 jal 8002ef4c -80027664: 27a40018 addiu a0,sp,24 -80027668: 32020001 andi v0,s0,0x1 -8002766c: 10400009 beqz v0,80027694 -80027670: 32020002 andi v0,s0,0x2 -80027674: 3c048007 lui a0,0x8007 -80027678: afb20010 sw s2,16(sp) -8002767c: 266797c4 addiu a3,s3,-26684 -80027680: 24060030 li a2,48 -80027684: 24050030 li a1,48 -80027688: 0c00a571 jal 800295c4 -8002768c: 2484e920 addiu a0,a0,-5856 -80027690: 32020002 andi v0,s0,0x2 -80027694: 10400007 beqz v0,800276b4 -80027698: 3c048007 lui a0,0x8007 -8002769c: afb10010 sw s1,16(sp) -800276a0: 266797c4 addiu a3,s3,-26684 -800276a4: 24060050 li a2,80 -800276a8: 24050030 li a1,48 -800276ac: 0c00a571 jal 800295c4 -800276b0: 2484e920 addiu a0,a0,-5856 -800276b4: 0c008679 jal 800219e4 -800276b8: 00000000 nop -800276bc: 8fa20100 lw v0,256(sp) -800276c0: 00000000 nop -800276c4: 90424730 lbu v0,18224(v0) -800276c8: 00000000 nop -800276cc: 1440001d bnez v0,80027744 -800276d0: 0000a021 move s4,zero -800276d4: 92e228f8 lbu v0,10488(s7) -800276d8: 00000000 nop -800276dc: 14400022 bnez v0,80027768 -800276e0: 00000000 nop -800276e4: 0c0080d2 jal 80020348 -800276e8: 02802021 move a0,s4 -800276ec: 0c0080d5 jal 80020354 -800276f0: 00000000 nop -800276f4: 10400025 beqz v0,8002778c -800276f8: 00000000 nop -800276fc: 24030010 li v1,16 -80027700: 24020020 li v0,32 -80027704: a7a3001a sh v1,26(sp) -80027708: 24030140 li v1,320 -8002770c: afa00020 sw zero,32(sp) -80027710: a7a20018 sh v0,24(sp) -80027714: a7a3001c sh v1,28(sp) -80027718: a3a20021 sb v0,33(sp) -8002771c: 240300d0 li v1,208 -80027720: 2402ff80 li v0,-128 -80027724: afa00024 sw zero,36(sp) -80027728: a7a3001e sh v1,30(sp) -8002772c: 0c0080d5 jal 80020354 -80027730: a3a20022 sb v0,34(sp) -80027734: 1040ffe1 beqz v0,800276bc -80027738: 00003021 move a2,zero -8002773c: 1000ffc6 b 80027658 -80027740: 00002821 move a1,zero -80027744: 0c0089a0 jal 80022680 -80027748: 00000000 nop -8002774c: 10400003 beqz v0,8002775c -80027750: 00000000 nop -80027754: 1000ffdf b 800276d4 -80027758: 321000fe andi s0,s0,0xfe -8002775c: 36100001 ori s0,s0,0x1 -80027760: 1000ffdc b 800276d4 -80027764: 24140001 li s4,1 -80027768: 0c0089b8 jal 800226e0 -8002776c: 00000000 nop -80027770: 10400003 beqz v0,80027780 -80027774: 00000000 nop -80027778: 1000ffda b 800276e4 -8002777c: 321000fd andi s0,s0,0xfd -80027780: 36100002 ori s0,s0,0x2 -80027784: 1000ffd7 b 800276e4 -80027788: 24140001 li s4,1 -8002778c: 0c008095 jal 80020254 -80027790: 00000000 nop -80027794: 10400013 beqz v0,800277e4 -80027798: 3c048006 lui a0,0x8006 -8002779c: 90823f11 lbu v0,16145(a0) -800277a0: 00000000 nop -800277a4: 24420001 addiu v0,v0,1 -800277a8: 304200ff andi v0,v0,0xff -800277ac: a0823f11 sb v0,16145(a0) -800277b0: 2c42003c sltiu v0,v0,60 -800277b4: 14400005 bnez v0,800277cc -800277b8: 3c038006 lui v1,0x8006 -800277bc: 90623f12 lbu v0,16146(v1) -800277c0: a0803f11 sb zero,16145(a0) -800277c4: 24420001 addiu v0,v0,1 -800277c8: a0623f12 sb v0,16146(v1) -800277cc: 90623f12 lbu v0,16146(v1) -800277d0: 00000000 nop -800277d4: 2c420018 sltiu v0,v0,24 -800277d8: 14400002 bnez v0,800277e4 -800277dc: 3c028006 lui v0,0x8006 -800277e0: a0403f12 sb zero,16146(v0) -800277e4: 0000a021 move s4,zero -800277e8: 8fa200f4 lw v0,244(sp) -800277ec: 3c038007 lui v1,0x8007 -800277f0: 90420240 lbu v0,576(v0) -800277f4: 00000000 nop -800277f8: 0282102b sltu v0,s4,v0 -800277fc: 10400114 beqz v0,80027c50 -80027800: afa300d8 sw v1,216(sp) -80027804: 16800004 bnez s4,80027818 -80027808: 24020001 li v0,1 -8002780c: 8fa30108 lw v1,264(sp) -80027810: 00000000 nop -80027814: a062eae4 sb v0,-5404(v1) -80027818: 8fa200d0 lw v0,208(sp) -8002781c: 00000000 nop -80027820: 00541021 addu v0,v0,s4 -80027824: 904202c4 lbu v0,708(v0) -80027828: 00000000 nop -8002782c: 14400004 bnez v0,80027840 -80027830: 00000000 nop -80027834: 8fa20108 lw v0,264(sp) -80027838: 00000000 nop -8002783c: a040eae4 sb zero,-5404(v0) -80027840: 0c008095 jal 80020254 -80027844: 26900090 addiu s0,s4,144 -80027848: 10400025 beqz v0,800278e0 -8002784c: 00000000 nop -80027850: 8fa200d0 lw v0,208(sp) -80027854: 00000000 nop -80027858: 00541021 addu v0,v0,s4 -8002785c: 904301c0 lbu v1,448(v0) -80027860: 00000000 nop -80027864: 14600008 bnez v1,80027888 -80027868: 00000000 nop -8002786c: 904301a0 lbu v1,416(v0) -80027870: 00000000 nop -80027874: 10600004 beqz v1,80027888 -80027878: 2404003c li a0,60 -8002787c: 2463ffff addiu v1,v1,-1 -80027880: a04401c0 sb a0,448(v0) -80027884: a04301a0 sb v1,416(v0) -80027888: 8fa200d0 lw v0,208(sp) -8002788c: 00000000 nop -80027890: 00541821 addu v1,v0,s4 -80027894: 906201c0 lbu v0,448(v1) -80027898: 00000000 nop -8002789c: 10400002 beqz v0,800278a8 -800278a0: 2442ffff addiu v0,v0,-1 -800278a4: a06201c0 sb v0,448(v1) -800278a8: 8fa300d0 lw v1,208(sp) -800278ac: 00101080 sll v0,s0,0x2 -800278b0: 00621021 addu v0,v1,v0 -800278b4: 8c420004 lw v0,4(v0) -800278b8: 00000000 nop -800278bc: 10400008 beqz v0,800278e0 -800278c0: 26820100 addiu v0,s4,256 -800278c4: 00021040 sll v0,v0,0x1 -800278c8: 005e1021 addu v0,v0,s8 -800278cc: 94430000 lhu v1,0(v0) -800278d0: 00000000 nop -800278d4: 10600002 beqz v1,800278e0 -800278d8: 2463ffff addiu v1,v1,-1 -800278dc: a4430000 sh v1,0(v0) -800278e0: 8fa200d0 lw v0,208(sp) -800278e4: afa00018 sw zero,24(sp) -800278e8: 00549021 addu s2,v0,s4 -800278ec: 924202c4 lbu v0,708(s2) -800278f0: 00000000 nop -800278f4: 14400090 bnez v0,80027b38 -800278f8: 00000000 nop -800278fc: 924201a0 lbu v0,416(s2) -80027900: 00000000 nop -80027904: 1440007c bnez v0,80027af8 -80027908: 00000000 nop -8002790c: 924201c0 lbu v0,448(s2) -80027910: 00000000 nop -80027914: 14400078 bnez v0,80027af8 -80027918: 00101880 sll v1,s0,0x2 -8002791c: 03c31821 addu v1,s8,v1 -80027920: 8c620004 lw v0,4(v1) -80027924: 00000000 nop -80027928: 1440007a bnez v0,80027b14 -8002792c: 26820100 addiu v0,s4,256 -80027930: 00021040 sll v0,v0,0x1 -80027934: 005e1021 addu v0,v0,s8 -80027938: 94420000 lhu v0,0(v0) -8002793c: 00000000 nop -80027940: 1040007d beqz v0,80027b38 -80027944: 00000000 nop -80027948: 8fa20130 lw v0,304(sp) -8002794c: 00000000 nop -80027950: 9042baa3 lbu v0,-17757(v0) -80027954: 00000000 nop -80027958: 14400077 bnez v0,80027b38 -8002795c: 00141080 sll v0,s4,0x2 -80027960: 005e1021 addu v0,v0,s8 -80027964: 8c440000 lw a0,0(v0) -80027968: 24020001 li v0,1 -8002796c: 14820051 bne a0,v0,80027ab4 -80027970: 24050002 li a1,2 -80027974: 924201e0 lbu v0,480(s2) -80027978: 00000000 nop -8002797c: 1040006e beqz v0,80027b38 -80027980: 00009821 move s3,zero -80027984: 00008821 move s1,zero -80027988: 8fa200d0 lw v0,208(sp) -8002798c: 00000000 nop -80027990: 90420240 lbu v0,576(v0) -80027994: 00000000 nop -80027998: 0222102b sltu v0,s1,v0 -8002799c: 10400019 beqz v0,80027a04 -800279a0: 00000000 nop -800279a4: 0c00ac97 jal 8002b25c -800279a8: 02202021 move a0,s1 -800279ac: 8c42000c lw v0,12(v0) -800279b0: 00000000 nop -800279b4: 10400010 beqz v0,800279f8 -800279b8: 00000000 nop -800279bc: 0c00add1 jal 8002b744 -800279c0: 02202021 move a0,s1 -800279c4: 02202021 move a0,s1 -800279c8: 0c00af41 jal 8002bd04 -800279cc: 0040a821 move s5,v0 -800279d0: 924401e0 lbu a0,480(s2) -800279d4: 00000000 nop -800279d8: 16a40002 bne s5,a0,800279e4 -800279dc: 24060030 li a2,48 -800279e0: 24130001 li s3,1 -800279e4: 0c0080e9 jal 800203a4 -800279e8: 00402821 move a1,v0 -800279ec: 10400002 beqz v0,800279f8 -800279f0: 00000000 nop -800279f4: 24130001 li s3,1 -800279f8: 26310001 addiu s1,s1,1 -800279fc: 1000ffe2 b 80027988 -80027a00: 323100ff andi s1,s1,0xff -80027a04: 1660003c bnez s3,80027af8 -80027a08: 00101080 sll v0,s0,0x2 -80027a0c: 8fa3010c lw v1,268(sp) -80027a10: 00000000 nop -80027a14: 00621021 addu v0,v1,v0 -80027a18: 24030001 li v1,1 -80027a1c: ac430004 sw v1,4(v0) -80027a20: 3c028007 lui v0,0x8007 -80027a24: 0c009067 jal 8002419c -80027a28: a043baa2 sb v1,-17758(v0) -80027a2c: 8fa2010c lw v0,268(sp) -80027a30: 8fa300e4 lw v1,228(sp) -80027a34: 00541021 addu v0,v0,s4 -80027a38: 904201e0 lbu v0,480(v0) -80027a3c: 00000000 nop -80027a40: a7a20018 sh v0,24(sp) -80027a44: 00021040 sll v0,v0,0x1 -80027a48: 00431021 addu v0,v0,v1 -80027a4c: 94420000 lhu v0,0(v0) -80027a50: 24030008 li v1,8 -80027a54: 1043000e beq v0,v1,80027a90 -80027a58: 24070003 li a3,3 -80027a5c: 2c430009 sltiu v1,v0,9 -80027a60: 10600003 beqz v1,80027a70 -80027a64: 24030007 li v1,7 -80027a68: 10000006 b 80027a84 -80027a6c: 24070004 li a3,4 -80027a70: 24030087 li v1,135 -80027a74: 10430006 beq v0,v1,80027a90 -80027a78: 24070001 li a3,1 -80027a7c: 24070002 li a3,2 -80027a80: 24030088 li v1,136 -80027a84: 10430002 beq v0,v1,80027a90 -80027a88: 00000000 nop -80027a8c: 00003821 move a3,zero -80027a90: 8fa200d8 lw v0,216(sp) -80027a94: 27a60018 addiu a2,sp,24 -80027a98: 02802821 move a1,s4 -80027a9c: 0c00abad jal 8002aeb4 -80027aa0: 2444bac8 addiu a0,v0,-17720 -80027aa4: 14400014 bnez v0,80027af8 -80027aa8: 00000000 nop -80027aac: 10000022 b 80027b38 -80027ab0: 00000000 nop -80027ab4: 14850020 bne a0,a1,80027b38 -80027ab8: 24050001 li a1,1 -80027abc: 24040009 li a0,9 -80027ac0: ac640004 sw a0,4(v1) -80027ac4: 8fa30128 lw v1,296(sp) -80027ac8: 00002021 move a0,zero -80027acc: 0c0080bf jal 800202fc -80027ad0: a062baa2 sb v0,-17758(v1) -80027ad4: 000220c0 sll a0,v0,0x3 -80027ad8: 00021140 sll v0,v0,0x5 -80027adc: 00821021 addu v0,a0,v0 -80027ae0: 3c048007 lui a0,0x8007 -80027ae4: 248499c0 addiu a0,a0,-26176 -80027ae8: 0c0091ef jal 800247bc -80027aec: 00822021 addu a0,a0,v0 -80027af0: 0c009067 jal 8002419c -80027af4: 00000000 nop -80027af8: 8fa300d0 lw v1,208(sp) -80027afc: 00101080 sll v0,s0,0x2 -80027b00: 00621021 addu v0,v1,v0 -80027b04: 8c420004 lw v0,4(v0) -80027b08: 00000000 nop -80027b0c: 1040000a beqz v0,80027b38 -80027b10: 26820100 addiu v0,s4,256 -80027b14: 8fa300d0 lw v1,208(sp) -80027b18: 00021040 sll v0,v0,0x1 -80027b1c: 00621021 addu v0,v1,v0 -80027b20: 94420000 lhu v0,0(v0) -80027b24: 00000000 nop -80027b28: 14400003 bnez v0,80027b38 -80027b2c: 00002821 move a1,zero -80027b30: 0c009b22 jal 80026c88 -80027b34: 02802021 move a0,s4 -80027b38: 16800004 bnez s4,80027b4c -80027b3c: 00000000 nop -80027b40: 8fa200d0 lw v0,208(sp) -80027b44: 00000000 nop -80027b48: a0400242 sb zero,578(v0) -80027b4c: 8fa300d0 lw v1,208(sp) -80027b50: 00101080 sll v0,s0,0x2 -80027b54: 00621021 addu v0,v1,v0 -80027b58: 8c420004 lw v0,4(v0) -80027b5c: 00000000 nop -80027b60: 10400005 beqz v0,80027b78 -80027b64: 00000000 nop -80027b68: 93c20242 lbu v0,578(s8) -80027b6c: 00000000 nop -80027b70: 24420001 addiu v0,v0,1 -80027b74: a3c20242 sb v0,578(s8) -80027b78: 16800006 bnez s4,80027b94 -80027b7c: 00000000 nop -80027b80: 8fa200d0 lw v0,208(sp) -80027b84: 8fa300d0 lw v1,208(sp) -80027b88: 90420240 lbu v0,576(v0) -80027b8c: 00000000 nop -80027b90: a0620241 sb v0,577(v1) -80027b94: 8fa200d0 lw v0,208(sp) -80027b98: 00000000 nop -80027b9c: 00541021 addu v0,v0,s4 -80027ba0: 904202c4 lbu v0,708(v0) -80027ba4: 00000000 nop -80027ba8: 10400005 beqz v0,80027bc0 -80027bac: 00000000 nop -80027bb0: 93c20241 lbu v0,577(s8) -80027bb4: 00000000 nop -80027bb8: 2442ffff addiu v0,v0,-1 -80027bbc: a3c20241 sb v0,577(s8) -80027bc0: 16800005 bnez s4,80027bd8 -80027bc4: 24061000 li a2,4096 -80027bc8: 3c048007 lui a0,0x8007 -80027bcc: 2405ffff li a1,-1 -80027bd0: 0c00ce97 jal 80033a5c -80027bd4: 2484aa10 addiu a0,a0,-22000 -80027bd8: 8fa200d0 lw v0,208(sp) -80027bdc: 00108080 sll s0,s0,0x2 -80027be0: 00508021 addu s0,v0,s0 -80027be4: 8e020004 lw v0,4(s0) -80027be8: 00000000 nop -80027bec: 10400015 beqz v0,80027c44 -80027bf0: 00000000 nop -80027bf4: 0c00add1 jal 8002b744 -80027bf8: 02802021 move a0,s4 -80027bfc: 3c058007 lui a1,0x8007 -80027c00: 00021080 sll v0,v0,0x2 -80027c04: 00002021 move a0,zero -80027c08: 24a5aa10 addiu a1,a1,-22000 -80027c0c: 240800ff li t0,255 -80027c10: 24070004 li a3,4 -80027c14: 00441821 addu v1,v0,a0 -80027c18: 00a31821 addu v1,a1,v1 -80027c1c: 90690000 lbu t1,0(v1) -80027c20: 308600ff andi a2,a0,0xff -80027c24: 11280004 beq t1,t0,80027c38 -80027c28: 00a01821 move v1,a1 -80027c2c: 24840001 addiu a0,a0,1 -80027c30: 1487fff8 bne a0,a3,80027c14 -80027c34: 24060004 li a2,4 -80027c38: 00621021 addu v0,v1,v0 -80027c3c: 00461021 addu v0,v0,a2 -80027c40: a0540000 sb s4,0(v0) -80027c44: 26940001 addiu s4,s4,1 -80027c48: 1000fee7 b 800277e8 -80027c4c: 329400ff andi s4,s4,0xff -80027c50: 0c00b041 jal 8002c104 -80027c54: 3c168006 lui s6,0x8006 -80027c58: 0c00ade3 jal 8002b78c -80027c5c: 26d64766 addiu s6,s6,18278 -80027c60: 0c009132 jal 800244c8 -80027c64: 00000000 nop -80027c68: 3c028006 lui v0,0x8006 -80027c6c: 24426ff0 addiu v0,v0,28656 -80027c70: 8fb500e0 lw s5,224(sp) -80027c74: afa200dc sw v0,220(sp) -80027c78: 3c028004 lui v0,0x8004 -80027c7c: 244289dc addiu v0,v0,-30244 -80027c80: afa000d4 sw zero,212(sp) -80027c84: afb500ec sw s5,236(sp) -80027c88: afb500f0 sw s5,240(sp) -80027c8c: afa2013c sw v0,316(sp) -80027c90: 92a20000 lbu v0,0(s5) -80027c94: 00000000 nop -80027c98: 104003fd beqz v0,80028c90 -80027c9c: 00000000 nop -80027ca0: a6a00032 sh zero,50(s5) -80027ca4: a2a00005 sb zero,5(s5) -80027ca8: 0c0099a0 jal 80026680 -80027cac: 02a02021 move a0,s5 -80027cb0: 8fa20114 lw v0,276(sp) -80027cb4: 00000000 nop -80027cb8: 9042baa1 lbu v0,-17759(v0) -80027cbc: 00000000 nop -80027cc0: 1040000a beqz v0,80027cec -80027cc4: 00000000 nop -80027cc8: 8fa2012c lw v0,300(sp) -80027ccc: 00000000 nop -80027cd0: 9045baa0 lbu a1,-17760(v0) -80027cd4: 0c00adbc jal 8002b6f0 -80027cd8: 27a40018 addiu a0,sp,24 -80027cdc: 8fa50018 lw a1,24(sp) -80027ce0: 8fa6001c lw a2,28(sp) -80027ce4: 0c009313 jal 80024c4c -80027ce8: 02a02021 move a0,s5 -80027cec: 0c008095 jal 80020254 -80027cf0: 00000000 nop -80027cf4: 10400004 beqz v0,80027d08 -80027cf8: 02a02021 move a0,s5 -80027cfc: 8fa200d8 lw v0,216(sp) -80027d00: 0c008e4b jal 8002392c -80027d04: 2445bac8 addiu a1,v0,-17720 -80027d08: 92a20007 lbu v0,7(s5) -80027d0c: 00000000 nop -80027d10: 10400047 beqz v0,80027e30 -80027d14: 00000000 nop -80027d18: 8ea228ec lw v0,10476(s5) -80027d1c: 00000000 nop -80027d20: 0040f809 jalr v0 -80027d24: 24040020 li a0,32 -80027d28: 10400003 beqz v0,80027d38 -80027d2c: 24020001 li v0,1 -80027d30: a2a00007 sb zero,7(s5) -80027d34: a2a000b0 sb zero,176(s5) -80027d38: a2a20006 sb v0,6(s5) -80027d3c: 92a20034 lbu v0,52(s5) -80027d40: 00000000 nop -80027d44: a2a2002f sb v0,47(s5) -80027d48: 8ea228f4 lw v0,10484(s5) -80027d4c: 00000000 nop -80027d50: 0040f809 jalr v0 -80027d54: 00000000 nop -80027d58: 8fa300d4 lw v1,212(sp) -80027d5c: 2404147c li a0,5244 -80027d60: 00640018 mult v1,a0 -80027d64: 92a500b0 lbu a1,176(s5) -80027d68: 00002012 mflo a0 -80027d6c: 00852021 addu a0,a0,a1 -80027d70: 2484004c addiu a0,a0,76 -80027d74: 00042040 sll a0,a0,0x1 -80027d78: 02e42021 addu a0,s7,a0 -80027d7c: 94840000 lhu a0,0(a0) -80027d80: 00000000 nop -80027d84: 14820023 bne a0,v0,80027e14 -80027d88: 24a50001 addiu a1,a1,1 -80027d8c: 30a500ff andi a1,a1,0xff -80027d90: a2a500b0 sb a1,176(s5) -80027d94: 2ca50006 sltiu a1,a1,6 -80027d98: 14a0001a bnez a1,80027e04 -80027d9c: 3c048007 lui a0,0x8007 -80027da0: 92a40034 lbu a0,52(s5) -80027da4: 00000000 nop -80027da8: 03c42821 addu a1,s8,a0 -80027dac: 90a20180 lbu v0,384(a1) -80027db0: 00000000 nop -80027db4: 2c460065 sltiu a2,v0,101 -80027db8: 14c0000d bnez a2,80027df0 -80027dbc: 2442ff9c addiu v0,v0,-100 -80027dc0: 8fa30118 lw v1,280(sp) -80027dc4: 00000000 nop -80027dc8: 8c64eadc lw a0,-5412(v1) -80027dcc: 304200ff andi v0,v0,0xff -80027dd0: 2484012c addiu a0,a0,300 -80027dd4: ac64eadc sw a0,-5412(v1) -80027dd8: a2a200b1 sb v0,177(s5) -80027ddc: 02a02021 move a0,s5 -80027de0: 0c0097c0 jal 80025f00 -80027de4: a0a20180 sb v0,384(a1) -80027de8: 10000005 b 80027e00 -80027dec: a2a000b0 sb zero,176(s5) -80027df0: a2a00007 sb zero,7(s5) -80027df4: 0c009b22 jal 80026c88 -80027df8: 24050001 li a1,1 -80027dfc: a2a000b0 sb zero,176(s5) -80027e00: 3c048007 lui a0,0x8007 -80027e04: 0c0091ef jal 800247bc -80027e08: 24849920 addiu a0,a0,-26336 -80027e0c: 10000008 b 80027e30 -80027e10: 00000000 nop -80027e14: 8ea228f4 lw v0,10484(s5) -80027e18: 00000000 nop -80027e1c: 0040f809 jalr v0 -80027e20: 00000000 nop -80027e24: 10400002 beqz v0,80027e30 -80027e28: 00000000 nop -80027e2c: a2a000b0 sb zero,176(s5) -80027e30: 92a20006 lbu v0,6(s5) -80027e34: 92b00034 lbu s0,52(s5) -80027e38: 1040000b beqz v0,80027e68 -80027e3c: 240200ff li v0,255 -80027e40: 92a5002f lbu a1,47(s5) -80027e44: 00000000 nop -80027e48: 10a20007 beq a1,v0,80027e68 -80027e4c: 00000000 nop -80027e50: 0c00adbc jal 8002b6f0 -80027e54: 27a400a8 addiu a0,sp,168 -80027e58: 8fa500a8 lw a1,168(sp) -80027e5c: 8fa600ac lw a2,172(sp) -80027e60: 0c009313 jal 80024c4c -80027e64: 02a02021 move a0,s5 -80027e68: 8ea228ec lw v0,10476(s5) -80027e6c: 00000000 nop -80027e70: 0040f809 jalr v0 -80027e74: 24040080 li a0,128 -80027e78: 10400014 beqz v0,80027ecc -80027e7c: 00000000 nop -80027e80: 92a20006 lbu v0,6(s5) -80027e84: 00000000 nop -80027e88: 1440001e bnez v0,80027f04 -80027e8c: 2402ffff li v0,-1 -80027e90: 92a20001 lbu v0,1(s5) -80027e94: 00000000 nop -80027e98: 1040001c beqz v0,80027f0c -80027e9c: 26020090 addiu v0,s0,144 -80027ea0: 00021080 sll v0,v0,0x2 -80027ea4: 03c21021 addu v0,s8,v0 -80027ea8: 8c420004 lw v0,4(v0) -80027eac: 00000000 nop -80027eb0: 10400016 beqz v0,80027f0c -80027eb4: 24040009 li a0,9 -80027eb8: 10440014 beq v0,a0,80027f0c -80027ebc: 24020001 li v0,1 -80027ec0: a2a20006 sb v0,6(s5) -80027ec4: 10000011 b 80027f0c -80027ec8: a2b0002f sb s0,47(s5) -80027ecc: 8ea228f0 lw v0,10480(s5) -80027ed0: 00000000 nop -80027ed4: 0040f809 jalr v0 -80027ed8: 00000000 nop -80027edc: 1040000b beqz v0,80027f0c -80027ee0: 00000000 nop -80027ee4: 92a20006 lbu v0,6(s5) -80027ee8: 00000000 nop -80027eec: 10400007 beqz v0,80027f0c -80027ef0: 00000000 nop -80027ef4: 92a20001 lbu v0,1(s5) -80027ef8: 00000000 nop -80027efc: 14400003 bnez v0,80027f0c -80027f00: 2402ffff li v0,-1 -80027f04: a2a00006 sb zero,6(s5) -80027f08: a2a2002f sb v0,47(s5) -80027f0c: 96a20030 lhu v0,48(s5) -80027f10: 8fa30110 lw v1,272(sp) -80027f14: 00021040 sll v0,v0,0x1 -80027f18: 2463bdac addiu v1,v1,-16980 -80027f1c: 00431021 addu v0,v0,v1 -80027f20: 94460000 lhu a2,0(v0) -80027f24: 0c009a54 jal 80026950 -80027f28: 00c02021 move a0,a2 -80027f2c: 00c02021 move a0,a2 -80027f30: 0c009a61 jal 80026984 -80027f34: a7a200b0 sh v0,176(sp) -80027f38: a7a200b2 sh v0,178(sp) -80027f3c: 92a20002 lbu v0,2(s5) -80027f40: a7a000b4 sh zero,180(sp) -80027f44: 104000e8 beqz v0,800282e8 -80027f48: afa300e8 sw v1,232(sp) -80027f4c: 2402ffff li v0,-1 -80027f50: 8fa500dc lw a1,220(sp) -80027f54: a2a2002f sb v0,47(s5) -80027f58: 00c02021 move a0,a2 -80027f5c: 0c0099f0 jal 800267c0 -80027f60: a2a00006 sb zero,6(s5) -80027f64: 8fa500b0 lw a1,176(sp) -80027f68: 8fa600b4 lw a2,180(sp) -80027f6c: 0c009313 jal 80024c4c -80027f70: 02a02021 move a0,s5 -80027f74: 8ea228ec lw v0,10476(s5) -80027f78: 00000000 nop -80027f7c: 0040f809 jalr v0 -80027f80: 24040010 li a0,16 -80027f84: 10400003 beqz v0,80027f94 -80027f88: 00000000 nop -80027f8c: 100000d6 b 800282e8 -80027f90: a2a00002 sb zero,2(s5) -80027f94: 8ea228ec lw v0,10476(s5) -80027f98: 00000000 nop -80027f9c: 0040f809 jalr v0 -80027fa0: 24040040 li a0,64 -80027fa4: 1040009f beqz v0,80028224 -80027fa8: 3c108007 lui s0,0x8007 -80027fac: 96a20030 lhu v0,48(s5) -80027fb0: 8fa300e8 lw v1,232(sp) -80027fb4: 00021040 sll v0,v0,0x1 -80027fb8: 00431021 addu v0,v0,v1 -80027fbc: 94440000 lhu a0,0(v0) -80027fc0: a2a00002 sb zero,2(s5) -80027fc4: 24060010 li a2,16 -80027fc8: 0c0080e9 jal 800203a4 -80027fcc: 2605baa8 addiu a1,s0,-17752 -80027fd0: 144000c5 bnez v0,800282e8 -80027fd4: 2602baa8 addiu v0,s0,-17752 -80027fd8: a2a00002 sb zero,2(s5) -80027fdc: 00008021 move s0,zero -80027fe0: 00409821 move s3,v0 -80027fe4: 24040010 li a0,16 -80027fe8: 94450000 lhu a1,0(v0) -80027fec: 00000000 nop -80027ff0: 14a00088 bnez a1,80028214 -80027ff4: 26100001 addiu s0,s0,1 -80027ff8: 2610ffff addiu s0,s0,-1 -80027ffc: 92b10034 lbu s1,52(s5) -80028000: 96a20030 lhu v0,48(s5) -80028004: 8fa300e8 lw v1,232(sp) -80028008: 26340090 addiu s4,s1,144 -8002800c: 00021040 sll v0,v0,0x1 -80028010: 0014a080 sll s4,s4,0x2 -80028014: 00621021 addu v0,v1,v0 -80028018: 27a40018 addiu a0,sp,24 -8002801c: 24060060 li a2,96 -80028020: 94520000 lhu s2,0(v0) -80028024: 0c00ce97 jal 80033a5c -80028028: 03d4a021 addu s4,s8,s4 -8002802c: 8e820004 lw v0,4(s4) -80028030: 24040009 li a0,9 -80028034: afa00098 sw zero,152(sp) -80028038: afa0009c sw zero,156(sp) -8002803c: afa000a0 sw zero,160(sp) -80028040: 14440057 bne v0,a0,800281a0 -80028044: afa000a4 sw zero,164(sp) -80028048: 3c058004 lui a1,0x8004 -8002804c: 24060004 li a2,4 -80028050: 24a589d8 addiu a1,a1,-30248 -80028054: 0c00ce81 jal 80033a04 -80028058: 27a400b8 addiu a0,sp,184 -8002805c: 3c048007 lui a0,0x8007 -80028060: 2402000a li v0,10 -80028064: ae820004 sw v0,4(s4) -80028068: 8c82eadc lw v0,-5412(a0) -8002806c: 27a50078 addiu a1,sp,120 -80028070: 24420190 addiu v0,v0,400 -80028074: ac82eadc sw v0,-5412(a0) -80028078: 0c0099f0 jal 800267c0 -8002807c: 02402021 move a0,s2 -80028080: 3c068006 lui a2,0x8006 -80028084: 27a20078 addiu v0,sp,120 -80028088: 00002821 move a1,zero -8002808c: 24c63f30 addiu a2,a2,16176 -80028090: 24070010 li a3,16 -80028094: 94440000 lhu a0,0(v0) -80028098: 27a30098 addiu v1,sp,152 -8002809c: 00042040 sll a0,a0,0x1 -800280a0: 00862021 addu a0,a0,a2 -800280a4: 94840000 lhu a0,0(a0) -800280a8: 00654021 addu t0,v1,a1 -800280ac: 24a50001 addiu a1,a1,1 -800280b0: a1040000 sb a0,0(t0) -800280b4: 14a7fff7 bne a1,a3,80028094 -800280b8: 24420002 addiu v0,v0,2 -800280bc: 00001021 move v0,zero -800280c0: 00003021 move a2,zero -800280c4: 24070004 li a3,4 -800280c8: 2405000f li a1,15 -800280cc: 27a30098 addiu v1,sp,152 -800280d0: 00622021 addu a0,v1,v0 -800280d4: 90880000 lbu t0,0(a0) -800280d8: 00002021 move a0,zero -800280dc: 27a300b8 addiu v1,sp,184 -800280e0: 00644821 addu t1,v1,a0 -800280e4: 91290000 lbu t1,0(t1) -800280e8: 00000000 nop -800280ec: 1528000b bne t1,t0,8002811c -800280f0: 24840001 addiu a0,a0,1 -800280f4: 2484ffff addiu a0,a0,-1 -800280f8: 10c004bf beqz a2,800293f8 -800280fc: 00022040 sll a0,v0,0x1 -80028100: 27a30018 addiu v1,sp,24 -80028104: 00642021 addu a0,v1,a0 -80028108: 94840060 lhu a0,96(a0) -8002810c: 14450007 bne v0,a1,8002812c -80028110: 00000000 nop -80028114: 1000001e b 80028190 -80028118: 00000000 nop -8002811c: 1487fff0 bne a0,a3,800280e0 -80028120: 27a300b8 addiu v1,sp,184 -80028124: 100004b5 b 800293fc -80028128: 00000000 nop -8002812c: 1080ffe7 beqz a0,800280cc -80028130: 24420001 addiu v0,v0,1 -80028134: a7a4001a sh a0,26(sp) -80028138: 02402021 move a0,s2 -8002813c: 0c0097a6 jal 80025e98 -80028140: a7b20018 sh s2,24(sp) -80028144: 00403821 move a3,v0 -80028148: 8fa200d8 lw v0,216(sp) -8002814c: 27a60018 addiu a2,sp,24 -80028150: 02202821 move a1,s1 -80028154: 0c00abad jal 8002aeb4 -80028158: 2444bac8 addiu a0,v0,-17720 -8002815c: 10400024 beqz v0,800281f0 -80028160: 24050001 li a1,1 -80028164: 0c0080bf jal 800202fc -80028168: 00002021 move a0,zero -8002816c: 000220c0 sll a0,v0,0x3 -80028170: 00021140 sll v0,v0,0x5 -80028174: 00821021 addu v0,a0,v0 -80028178: 3c048007 lui a0,0x8007 -8002817c: 24849970 addiu a0,a0,-26256 -80028180: 0c0091ef jal 800247bc -80028184: 00822021 addu a0,a0,v0 -80028188: 10000019 b 800281f0 -8002818c: 00000000 nop -80028190: 10800017 beqz a0,800281f0 -80028194: 00000000 nop -80028198: 1000ffe7 b 80028138 -8002819c: a7a4001a sh a0,26(sp) -800281a0: 24040004 li a0,4 -800281a4: 14440012 bne v0,a0,800281f0 -800281a8: 27a50078 addiu a1,sp,120 -800281ac: 02202021 move a0,s1 -800281b0: afa00078 sw zero,120(sp) -800281b4: afa0007c sw zero,124(sp) -800281b8: 0c0097fd jal 80025ff4 -800281bc: afa00080 sw zero,128(sp) -800281c0: 97a2007c lhu v0,124(sp) -800281c4: 83a4007e lb a0,126(sp) -800281c8: a7a20018 sh v0,24(sp) -800281cc: 00441021 addu v0,v0,a0 -800281d0: 02202021 move a0,s1 -800281d4: 0c00ac97 jal 8002b25c -800281d8: a7a2001a sh v0,26(sp) -800281dc: 00402021 move a0,v0 -800281e0: 0c00ac8b jal 8002b22c -800281e4: 27a50018 addiu a1,sp,24 -800281e8: 24020005 li v0,5 -800281ec: ae820004 sw v0,4(s4) -800281f0: 96a20030 lhu v0,48(s5) -800281f4: 8fa300e8 lw v1,232(sp) -800281f8: 00021040 sll v0,v0,0x1 -800281fc: 00621021 addu v0,v1,v0 -80028200: 00108040 sll s0,s0,0x1 -80028204: 94420000 lhu v0,0(v0) -80028208: 02709821 addu s3,s3,s0 -8002820c: 10000036 b 800282e8 -80028210: a6620000 sh v0,0(s3) -80028214: 1604ff74 bne s0,a0,80027fe8 -80028218: 24420002 addiu v0,v0,2 -8002821c: 10000033 b 800282ec -80028220: 02a02821 move a1,s5 -80028224: 8ea228ec lw v0,10476(s5) -80028228: 00000000 nop -8002822c: 0040f809 jalr v0 -80028230: 34048000 li a0,0x8000 -80028234: 10400010 beqz v0,80028278 -80028238: 00000000 nop -8002823c: 92a20034 lbu v0,52(s5) -80028240: 00000000 nop -80028244: 24420090 addiu v0,v0,144 -80028248: 00021080 sll v0,v0,0x2 -8002824c: 03c21021 addu v0,s8,v0 -80028250: 8c440004 lw a0,4(v0) -80028254: 24020009 li v0,9 -80028258: 14820024 bne a0,v0,800282ec -8002825c: 02a02821 move a1,s5 -80028260: 96a20030 lhu v0,48(s5) -80028264: 00000000 nop -80028268: 10400020 beqz v0,800282ec -8002826c: 2442ffff addiu v0,v0,-1 -80028270: 1000001e b 800282ec -80028274: a6a20030 sh v0,48(s5) -80028278: 8ea228ec lw v0,10476(s5) -8002827c: 00000000 nop -80028280: 0040f809 jalr v0 -80028284: 24042000 li a0,8192 -80028288: 10400018 beqz v0,800282ec -8002828c: 02a02821 move a1,s5 -80028290: 92a20034 lbu v0,52(s5) -80028294: 00000000 nop -80028298: 24420090 addiu v0,v0,144 -8002829c: 00021080 sll v0,v0,0x2 -800282a0: 03c21021 addu v0,s8,v0 -800282a4: 8c440004 lw a0,4(v0) -800282a8: 24020009 li v0,9 -800282ac: 1482000f bne a0,v0,800282ec -800282b0: 00000000 nop -800282b4: 96a20030 lhu v0,48(s5) -800282b8: 00000000 nop -800282bc: 2c44000f sltiu a0,v0,15 -800282c0: 1080000a beqz a0,800282ec -800282c4: 24420001 addiu v0,v0,1 -800282c8: 8fa300e8 lw v1,232(sp) -800282cc: 00022040 sll a0,v0,0x1 -800282d0: 00832021 addu a0,a0,v1 -800282d4: 94840000 lhu a0,0(a0) -800282d8: 00000000 nop -800282dc: 10800003 beqz a0,800282ec -800282e0: 00000000 nop -800282e4: a6a20030 sh v0,48(s5) -800282e8: 02a02821 move a1,s5 -800282ec: 0c0092f2 jal 80024bc8 -800282f0: 27a40018 addiu a0,sp,24 -800282f4: 92a20003 lbu v0,3(s5) -800282f8: 00000000 nop -800282fc: 10400065 beqz v0,80028494 -80028300: 02a02821 move a1,s5 -80028304: 2402ffff li v0,-1 -80028308: 27a40018 addiu a0,sp,24 -8002830c: a2a00006 sb zero,6(s5) -80028310: 0c009ab6 jal 80026ad8 -80028314: a2a2002f sb v0,47(s5) -80028318: a6a20032 sh v0,50(s5) -8002831c: 0c009888 jal 80026220 -80028320: 02a02021 move a0,s5 -80028324: 14400002 bnez v0,80028330 -80028328: 24020001 li v0,1 -8002832c: a2a20005 sb v0,5(s5) -80028330: 8ea228ec lw v0,10476(s5) -80028334: 00000000 nop -80028338: 0040f809 jalr v0 -8002833c: 24040010 li a0,16 -80028340: 10400008 beqz v0,80028364 -80028344: 24060060 li a2,96 -80028348: a2a00003 sb zero,3(s5) -8002834c: 00002821 move a1,zero -80028350: 0c00ce97 jal 80033a5c -80028354: 02c02021 move a0,s6 -80028358: a2a00096 sb zero,150(s5) -8002835c: 1000004c b 80028490 -80028360: a2a00097 sb zero,151(s5) -80028364: 8ea228ec lw v0,10476(s5) -80028368: 00000000 nop -8002836c: 0040f809 jalr v0 -80028370: 24040040 li a0,64 -80028374: 10400047 beqz v0,80028494 -80028378: 02a02821 move a1,s5 -8002837c: 92a20005 lbu v0,5(s5) -80028380: 00000000 nop -80028384: 14400042 bnez v0,80028490 -80028388: 24050030 li a1,48 -8002838c: 00022040 sll a0,v0,0x1 -80028390: 02a42021 addu a0,s5,a0 -80028394: 94840036 lhu a0,54(a0) -80028398: 00000000 nop -8002839c: 14800020 bnez a0,80028420 -800283a0: 304600ff andi a2,v0,0xff -800283a4: 8fa200d4 lw v0,212(sp) -800283a8: 2404147c li a0,5244 -800283ac: 00440018 mult v0,a0 -800283b0: 92a50097 lbu a1,151(s5) -800283b4: 8fa300ec lw v1,236(sp) -800283b8: 00001012 mflo v0 -800283bc: 00451021 addu v0,v0,a1 -800283c0: 24420018 addiu v0,v0,24 -800283c4: 00021040 sll v0,v0,0x1 -800283c8: 00621021 addu v0,v1,v0 -800283cc: 94420006 lhu v0,6(v0) -800283d0: 00000000 nop -800283d4: 00022040 sll a0,v0,0x1 -800283d8: 3c028006 lui v0,0x8006 -800283dc: 24423f30 addiu v0,v0,16176 -800283e0: 00821021 addu v0,a0,v0 -800283e4: 94500000 lhu s0,0(v0) -800283e8: 3c048007 lui a0,0x8007 -800283ec: 0c0091ef jal 800247bc -800283f0: 24849920 addiu a0,a0,-26336 -800283f4: 2e02000e sltiu v0,s0,14 -800283f8: 14400025 bnez v0,80028490 -800283fc: 2e020010 sltiu v0,s0,16 -80028400: 1440000c bnez v0,80028434 -80028404: 2610ff72 addiu s0,s0,-142 -80028408: 24020001 li v0,1 -8002840c: 0050802b sltu s0,v0,s0 -80028410: 16000020 bnez s0,80028494 -80028414: 02a02821 move a1,s5 -80028418: 10000006 b 80028434 -8002841c: 00000000 nop -80028420: 24420001 addiu v0,v0,1 -80028424: 1445ffd9 bne v0,a1,8002838c -80028428: a2a60097 sb a2,151(s5) -8002842c: 1000ffdd b 800283a4 -80028430: 00000000 nop -80028434: 92a40034 lbu a0,52(s5) -80028438: 0c00af36 jal 8002bcd8 -8002843c: 02c02821 move a1,s6 -80028440: 02c02021 move a0,s6 -80028444: 24060060 li a2,96 -80028448: 0c00ce97 jal 80033a5c -8002844c: 00002821 move a1,zero -80028450: 2402ffff li v0,-1 -80028454: a2a2002f sb v0,47(s5) -80028458: 92a20034 lbu v0,52(s5) -8002845c: 24040003 li a0,3 -80028460: 24420090 addiu v0,v0,144 -80028464: 00021080 sll v0,v0,0x2 -80028468: 03c21021 addu v0,s8,v0 -8002846c: ac440004 sw a0,4(v0) -80028470: 3c048007 lui a0,0x8007 -80028474: 8c82eadc lw v0,-5412(a0) -80028478: a2a00096 sb zero,150(s5) -8002847c: 244200c8 addiu v0,v0,200 -80028480: a2a00097 sb zero,151(s5) -80028484: a2a00006 sb zero,6(s5) -80028488: a2a00003 sb zero,3(s5) -8002848c: ac82eadc sw v0,-5412(a0) -80028490: 02a02821 move a1,s5 -80028494: 0c0092f2 jal 80024bc8 -80028498: 27a40018 addiu a0,sp,24 -8002849c: 92a20004 lbu v0,4(s5) -800284a0: 00000000 nop -800284a4: 1040005b beqz v0,80028614 -800284a8: 2402ffff li v0,-1 -800284ac: 27a40018 addiu a0,sp,24 -800284b0: a2a00006 sb zero,6(s5) -800284b4: 0c009ab6 jal 80026ad8 -800284b8: a2a2002f sb v0,47(s5) -800284bc: a6a20032 sh v0,50(s5) -800284c0: 0c009888 jal 80026220 -800284c4: 02a02021 move a0,s5 -800284c8: 14400002 bnez v0,800284d4 -800284cc: 24020001 li v0,1 -800284d0: a2a20005 sb v0,5(s5) -800284d4: 8ea228ec lw v0,10476(s5) -800284d8: 00000000 nop -800284dc: 0040f809 jalr v0 -800284e0: 24040010 li a0,16 -800284e4: 10400008 beqz v0,80028508 -800284e8: 24060060 li a2,96 -800284ec: a2a00004 sb zero,4(s5) -800284f0: 00002821 move a1,zero -800284f4: 0c00ce97 jal 80033a5c -800284f8: 02c02021 move a0,s6 -800284fc: a2a00096 sb zero,150(s5) -80028500: 10000044 b 80028614 -80028504: a2a00097 sb zero,151(s5) -80028508: 8ea228ec lw v0,10476(s5) -8002850c: 00000000 nop -80028510: 0040f809 jalr v0 -80028514: 24040040 li a0,64 -80028518: 1040003e beqz v0,80028614 -8002851c: 00000000 nop -80028520: 92a20005 lbu v0,5(s5) -80028524: 00000000 nop -80028528: 1440003a bnez v0,80028614 -8002852c: 24050030 li a1,48 -80028530: 00022040 sll a0,v0,0x1 -80028534: 02a42021 addu a0,s5,a0 -80028538: 94840036 lhu a0,54(a0) -8002853c: 00000000 nop -80028540: 1480002f bnez a0,80028600 -80028544: 304600ff andi a2,v0,0xff -80028548: 8fa200d4 lw v0,212(sp) -8002854c: 2404147c li a0,5244 -80028550: 00440018 mult v0,a0 -80028554: 92a50097 lbu a1,151(s5) -80028558: 8fa300ec lw v1,236(sp) -8002855c: 00001012 mflo v0 -80028560: 00451021 addu v0,v0,a1 -80028564: 24420018 addiu v0,v0,24 -80028568: 00021040 sll v0,v0,0x1 -8002856c: 00621021 addu v0,v1,v0 -80028570: 94420006 lhu v0,6(v0) -80028574: 00000000 nop -80028578: 00022040 sll a0,v0,0x1 -8002857c: 3c028006 lui v0,0x8006 -80028580: 24423f30 addiu v0,v0,16176 -80028584: 00821021 addu v0,a0,v0 -80028588: 94500000 lhu s0,0(v0) -8002858c: 3c048007 lui a0,0x8007 -80028590: 3210ff7f andi s0,s0,0xff7f -80028594: 2610fff9 addiu s0,s0,-7 -80028598: 24849920 addiu a0,a0,-26336 -8002859c: 0c0091ef jal 800247bc -800285a0: 2e100002 sltiu s0,s0,2 -800285a4: 1200001b beqz s0,80028614 -800285a8: 00000000 nop -800285ac: 92a40034 lbu a0,52(s5) -800285b0: 0c00af36 jal 8002bcd8 -800285b4: 02c02821 move a1,s6 -800285b8: 02c02021 move a0,s6 -800285bc: a2a00004 sb zero,4(s5) -800285c0: 24060060 li a2,96 -800285c4: 0c00ce97 jal 80033a5c -800285c8: 00002821 move a1,zero -800285cc: 92a20034 lbu v0,52(s5) -800285d0: 24040003 li a0,3 -800285d4: 24420090 addiu v0,v0,144 -800285d8: 00021080 sll v0,v0,0x2 -800285dc: 03c21021 addu v0,s8,v0 -800285e0: ac440004 sw a0,4(v0) -800285e4: 3c048007 lui a0,0x8007 -800285e8: 8c82eadc lw v0,-5412(a0) -800285ec: a2a00096 sb zero,150(s5) -800285f0: 244200c8 addiu v0,v0,200 -800285f4: a2a00097 sb zero,151(s5) -800285f8: 10000006 b 80028614 -800285fc: ac82eadc sw v0,-5412(a0) -80028600: 24420001 addiu v0,v0,1 -80028604: 1445ffca bne v0,a1,80028530 -80028608: a2a60097 sb a2,151(s5) -8002860c: 1000ffce b 80028548 -80028610: 00000000 nop -80028614: 92a20001 lbu v0,1(s5) -80028618: 00000000 nop -8002861c: 10400008 beqz v0,80028640 -80028620: 00000000 nop -80028624: 8ea228ec lw v0,10476(s5) -80028628: 00000000 nop -8002862c: 0040f809 jalr v0 -80028630: 24040010 li a0,16 -80028634: 10400002 beqz v0,80028640 -80028638: 00000000 nop -8002863c: a2a00001 sb zero,1(s5) -80028640: 8ea228ec lw v0,10476(s5) -80028644: 00000000 nop -80028648: 0040f809 jalr v0 -8002864c: 24040020 li a0,32 -80028650: 10400009 beqz v0,80028678 -80028654: 00000000 nop -80028658: 0c009127 jal 8002449c -8002865c: 02a02021 move a0,s5 -80028660: 14400005 bnez v0,80028678 -80028664: 00000000 nop -80028668: 92a20001 lbu v0,1(s5) -8002866c: 00000000 nop -80028670: 38420001 xori v0,v0,0x1 -80028674: a2a20001 sb v0,1(s5) -80028678: 0c009263 jal 8002498c -8002867c: 02a02021 move a0,s5 -80028680: 0c00807e jal 800201f8 -80028684: 3c108007 lui s0,0x8007 -80028688: 00409821 move s3,v0 -8002868c: 8fa200dc lw v0,220(sp) -80028690: 00000000 nop -80028694: 94440000 lhu a0,0(v0) -80028698: 24060010 li a2,16 -8002869c: 0c0080e9 jal 800203a4 -800286a0: 2605baa8 addiu a1,s0,-17752 -800286a4: afa2011c sw v0,284(sp) -800286a8: 8fa200d4 lw v0,212(sp) -800286ac: 241228f8 li s2,10488 -800286b0: 00520018 mult v0,s2 -800286b4: 00008821 move s1,zero -800286b8: afa000f8 sw zero,248(sp) -800286bc: 0000a021 move s4,zero -800286c0: afb00138 sw s0,312(sp) -800286c4: 00009012 mflo s2 -800286c8: 8fa20104 lw v0,260(sp) -800286cc: 00000000 nop -800286d0: 94423f2c lhu v0,16172(v0) -800286d4: 00000000 nop -800286d8: 0282102b sltu v0,s4,v0 -800286dc: 1040009f beqz v0,8002895c -800286e0: 00145040 sll t2,s4,0x1 -800286e4: 8fa200e4 lw v0,228(sp) -800286e8: 00000000 nop -800286ec: 01421021 addu v0,t2,v0 -800286f0: 94420000 lhu v0,0(v0) -800286f4: 001440c0 sll t0,s4,0x3 -800286f8: afa20120 sw v0,288(sp) -800286fc: 00111180 sll v0,s1,0x6 -80028700: a7a20018 sh v0,24(sp) -80028704: 8fa200f8 lw v0,248(sp) -80028708: 27a400c0 addiu a0,sp,192 -8002870c: 00021180 sll v0,v0,0x6 -80028710: a7a2001a sh v0,26(sp) -80028714: 27a50018 addiu a1,sp,24 -80028718: 01481021 addu v0,t2,t0 -8002871c: 02a28021 addu s0,s5,v0 -80028720: afa80144 sw t0,324(sp) -80028724: afaa0140 sw t2,320(sp) -80028728: 0c00885a jal 80022168 -8002872c: a7a0001c sh zero,28(sp) -80028730: 97a400c0 lhu a0,192(sp) -80028734: 3c028006 lui v0,0x8006 -80028738: 90423f2e lbu v0,16174(v0) -8002873c: a60400b4 sh a0,180(s0) -80028740: 97a400c2 lhu a0,194(sp) -80028744: 2442ffff addiu v0,v0,-1 -80028748: 0222102a slt v0,s1,v0 -8002874c: a60400b6 sh a0,182(s0) -80028750: 8faa0140 lw t2,320(sp) -80028754: 8fa80144 lw t0,324(sp) -80028758: 10400003 beqz v0,80028768 -8002875c: 26310001 addiu s1,s1,1 -80028760: 10000006 b 8002877c -80028764: 323100ff andi s1,s1,0xff -80028768: 8fa200f8 lw v0,248(sp) -8002876c: 00008821 move s1,zero -80028770: 24420001 addiu v0,v0,1 -80028774: 304200ff andi v0,v0,0xff -80028778: afa200f8 sw v0,248(sp) -8002877c: 8fa200ec lw v0,236(sp) -80028780: 01482821 addu a1,t2,t0 -80028784: 00b22821 addu a1,a1,s2 -80028788: 00458021 addu s0,v0,a1 -8002878c: 960200b4 lhu v0,180(s0) -80028790: 260500b4 addiu a1,s0,180 -80028794: 2442ffe0 addiu v0,v0,-32 -80028798: 02a02021 move a0,s5 -8002879c: a60200b4 sh v0,180(s0) -800287a0: afa80144 sw t0,324(sp) -800287a4: 0c009258 jal 80024960 -800287a8: afaa0140 sw t2,320(sp) -800287ac: 860500b6 lh a1,182(s0) -800287b0: 860400b4 lh a0,180(s0) -800287b4: 24070030 li a3,48 -800287b8: 0c0086c0 jal 80021b00 -800287bc: 24060040 li a2,64 -800287c0: 10400064 beqz v0,80028954 -800287c4: 26890001 addiu t1,s4,1 -800287c8: 24020001 li v0,1 -800287cc: a20200b2 sb v0,178(s0) -800287d0: 2402ff80 li v0,-128 -800287d4: a20200b8 sb v0,184(s0) -800287d8: a20200b9 sb v0,185(s0) -800287dc: 1280005d beqz s4,80028954 -800287e0: a20200ba sb v0,186(s0) -800287e4: 92a20002 lbu v0,2(s5) -800287e8: 8faa0140 lw t2,320(sp) -800287ec: 8fa80144 lw t0,324(sp) -800287f0: 10400012 beqz v0,8002883c -800287f4: 24060010 li a2,16 -800287f8: 8fa500dc lw a1,220(sp) -800287fc: 0c0080e9 jal 800203a4 -80028800: 02802021 move a0,s4 -80028804: 10400053 beqz v0,80028954 -80028808: 26890001 addiu t1,s4,1 -8002880c: 8fa2011c lw v0,284(sp) -80028810: 00000000 nop -80028814: 10400005 beqz v0,8002882c -80028818: 24020020 li v0,32 -8002881c: a21300b8 sb s3,184(s0) -80028820: a20200ba sb v0,186(s0) -80028824: 1000004b b 80028954 -80028828: a20200b9 sb v0,185(s0) -8002882c: a20200b8 sb v0,184(s0) -80028830: a20200b9 sb v0,185(s0) -80028834: 10000046 b 80028950 -80028838: a21300ba sb s3,186(s0) -8002883c: 92a20004 lbu v0,4(s5) -80028840: 00000000 nop -80028844: 14400005 bnez v0,8002885c -80028848: 00000000 nop -8002884c: 92a20003 lbu v0,3(s5) -80028850: 00000000 nop -80028854: 1040003f beqz v0,80028954 -80028858: 26890001 addiu t1,s4,1 -8002885c: 92a60096 lbu a2,150(s5) -80028860: 02802021 move a0,s4 -80028864: 02c02821 move a1,s6 -80028868: afa80144 sw t0,324(sp) -8002886c: 0c0080e9 jal 800203a4 -80028870: afaa0140 sw t2,320(sp) -80028874: 96a40032 lhu a0,50(s5) -80028878: 8faa0140 lw t2,320(sp) -8002887c: 8fa80144 lw t0,324(sp) -80028880: 14400003 bnez v0,80028890 -80028884: 3402ffff li v0,0xffff -80028888: 14940017 bne a0,s4,800288e8 -8002888c: 00000000 nop -80028890: 10820015 beq a0,v0,800288e8 -80028894: 00000000 nop -80028898: 92a20005 lbu v0,5(s5) -8002889c: 01484021 addu t0,t2,t0 -800288a0: 10400009 beqz v0,800288c8 -800288a4: 01124021 addu t0,t0,s2 -800288a8: 8fa200f0 lw v0,240(sp) -800288ac: 00000000 nop -800288b0: 00484021 addu t0,v0,t0 -800288b4: 24020020 li v0,32 -800288b8: a11300b8 sb s3,184(t0) -800288bc: a10200ba sb v0,186(t0) -800288c0: 10000023 b 80028950 -800288c4: a10200b9 sb v0,185(t0) -800288c8: 8fa200f0 lw v0,240(sp) -800288cc: 00000000 nop -800288d0: 00484021 addu t0,v0,t0 -800288d4: 24020020 li v0,32 -800288d8: a10200b8 sb v0,184(t0) -800288dc: a10200b9 sb v0,185(t0) -800288e0: 1000001b b 80028950 -800288e4: a11300ba sb s3,186(t0) -800288e8: 8fa20120 lw v0,288(sp) -800288ec: 00000000 nop -800288f0: 3050007f andi s0,v0,0x7f -800288f4: 92a20003 lbu v0,3(s5) -800288f8: 00000000 nop -800288fc: 10400004 beqz v0,80028910 -80028900: 2602fff2 addiu v0,s0,-14 -80028904: 2c420002 sltiu v0,v0,2 -80028908: 14400009 bnez v0,80028930 -8002890c: 00000000 nop -80028910: 92a20004 lbu v0,4(s5) -80028914: 00000000 nop -80028918: 1040000e beqz v0,80028954 -8002891c: 26890001 addiu t1,s4,1 -80028920: 2610fff9 addiu s0,s0,-7 -80028924: 2e100002 sltiu s0,s0,2 -80028928: 1200000a beqz s0,80028954 -8002892c: 00000000 nop -80028930: 8fa200f0 lw v0,240(sp) -80028934: 01484021 addu t0,t2,t0 -80028938: 01124021 addu t0,t0,s2 -8002893c: 00484021 addu t0,v0,t0 -80028940: 24020020 li v0,32 -80028944: a10200b8 sb v0,184(t0) -80028948: a11300b9 sb s3,185(t0) -8002894c: a10200ba sb v0,186(t0) -80028950: 26890001 addiu t1,s4,1 -80028954: 1000ff5c b 800286c8 -80028958: 3134ffff andi s4,t1,0xffff -8002895c: 8fa200d8 lw v0,216(sp) -80028960: 02a02021 move a0,s5 -80028964: 0c008e75 jal 800239d4 -80028968: 2445bac8 addiu a1,v0,-17720 -8002896c: 92a20001 lbu v0,1(s5) -80028970: 00000000 nop -80028974: 104000c6 beqz v0,80028c90 -80028978: 00000000 nop -8002897c: 92b00034 lbu s0,52(s5) -80028980: 00000000 nop -80028984: 26120090 addiu s2,s0,144 -80028988: 00121080 sll v0,s2,0x2 -8002898c: 03c21021 addu v0,s8,v0 -80028990: 8c510004 lw s1,4(v0) -80028994: 8ea228ec lw v0,10476(s5) -80028998: 00000000 nop -8002899c: 0040f809 jalr v0 -800289a0: 24040040 li a0,64 -800289a4: 104000a4 beqz v0,80028c38 -800289a8: 00000000 nop -800289ac: 92a2002c lbu v0,44(s5) -800289b0: 00000000 nop -800289b4: 104000b6 beqz v0,80028c90 -800289b8: 2622ffff addiu v0,s1,-1 -800289bc: 2c44000d sltiu a0,v0,13 -800289c0: 10800097 beqz a0,80028c20 -800289c4: a2a00001 sb zero,1(s5) -800289c8: 8fa3013c lw v1,316(sp) -800289cc: 00021080 sll v0,v0,0x2 -800289d0: 00621021 addu v0,v1,v0 -800289d4: 8c420000 lw v0,0(v0) -800289d8: 00000000 nop -800289dc: 00400008 jr v0 -800289e0: 00000000 nop -800289e4: 24020001 li v0,1 -800289e8: 100000a9 b 80028c90 -800289ec: a2a20002 sb v0,2(s5) -800289f0: 24020001 li v0,1 -800289f4: 10000003 b 80028a04 -800289f8: a2a20003 sb v0,3(s5) -800289fc: 24020001 li v0,1 -80028a00: a2a20004 sb v0,4(s5) -80028a04: 0c009aca jal 80026b28 -80028a08: 02a02021 move a0,s5 -80028a0c: 100000a0 b 80028c90 -80028a10: 00000000 nop -80028a14: 24020001 li v0,1 -80028a18: 27a400c8 addiu a0,sp,200 -80028a1c: a2a20007 sb v0,7(s5) -80028a20: 0c00986e jal 800261b8 -80028a24: 02a02821 move a1,s5 -80028a28: 0c0097c0 jal 80025f00 -80028a2c: 02a02021 move a0,s5 -80028a30: 10000097 b 80028c90 -80028a34: 00000000 nop -80028a38: 00129080 sll s2,s2,0x2 -80028a3c: 03d29021 addu s2,s8,s2 -80028a40: 24020007 li v0,7 -80028a44: 02002021 move a0,s0 -80028a48: 0c00ac97 jal 8002b25c -80028a4c: ae420004 sw v0,4(s2) -80028a50: 0c00af3e jal 8002bcf8 -80028a54: 00402021 move a0,v0 -80028a58: 24060060 li a2,96 -80028a5c: 00002821 move a1,zero -80028a60: 27a40018 addiu a0,sp,24 -80028a64: 0c00ce97 jal 80033a5c -80028a68: 00409021 move s2,v0 -80028a6c: 24020002 li v0,2 -80028a70: 12420012 beq s2,v0,80028abc -80028a74: 2e420003 sltiu v0,s2,3 -80028a78: 1040000a beqz v0,80028aa4 -80028a7c: 24020003 li v0,3 -80028a80: 24020001 li v0,1 -80028a84: 1642004b bne s2,v0,80028bb4 -80028a88: 3c028006 lui v0,0x8006 -80028a8c: 90513f2e lbu s1,16174(v0) -80028a90: 00000000 nop -80028a94: 00118823 negu s1,s1 -80028a98: 00118e00 sll s1,s1,0x18 -80028a9c: 1000000c b 80028ad0 -80028aa0: 00118e03 sra s1,s1,0x18 -80028aa4: 12420009 beq s2,v0,80028acc -80028aa8: 24020004 li v0,4 -80028aac: 12420008 beq s2,v0,80028ad0 -80028ab0: 2411ffff li s1,-1 -80028ab4: 10000040 b 80028bb8 -80028ab8: 3c048007 lui a0,0x8007 -80028abc: 3c028006 lui v0,0x8006 -80028ac0: 80513f2e lb s1,16174(v0) -80028ac4: 10000002 b 80028ad0 -80028ac8: 00000000 nop -80028acc: 24110001 li s1,1 -80028ad0: 0c00add1 jal 8002b744 -80028ad4: 02002021 move a0,s0 -80028ad8: 3231ffff andi s1,s1,0xffff -80028adc: 00511021 addu v0,v0,s1 -80028ae0: 3c058006 lui a1,0x8006 -80028ae4: 3042ffff andi v0,v0,0xffff -80028ae8: 24a53f30 addiu a1,a1,16176 -80028aec: 2406ff7f li a2,-129 -80028af0: 00022040 sll a0,v0,0x1 -80028af4: 00852021 addu a0,a0,a1 -80028af8: 94840000 lhu a0,0(a0) -80028afc: 00000000 nop -80028b00: 00862024 and a0,a0,a2 -80028b04: 2484fffb addiu a0,a0,-5 -80028b08: 2c840002 sltiu a0,a0,2 -80028b0c: 14800004 bnez a0,80028b20 -80028b10: 00a09021 move s2,a1 -80028b14: 00511023 subu v0,v0,s1 -80028b18: 1000fff5 b 80028af0 -80028b1c: 3042ffff andi v0,v0,0xffff -80028b20: 8fa30138 lw v1,312(sp) -80028b24: 00002021 move a0,zero -80028b28: 2465baa8 addiu a1,v1,-17752 -80028b2c: 00a03021 move a2,a1 -80028b30: 24070010 li a3,16 -80028b34: 94a80000 lhu t0,0(a1) -80028b38: 00000000 nop -80028b3c: 15020006 bne t0,v0,80028b58 -80028b40: 24840001 addiu a0,a0,1 -80028b44: 2484ffff addiu a0,a0,-1 -80028b48: 00042040 sll a0,a0,0x1 -80028b4c: 00c42021 addu a0,a2,a0 -80028b50: 10000003 b 80028b60 -80028b54: a4800000 sh zero,0(a0) -80028b58: 1487fff6 bne a0,a3,80028b34 -80028b5c: 24a50002 addiu a1,a1,2 -80028b60: 0c00add1 jal 8002b744 -80028b64: 02002021 move a0,s0 -80028b68: 02221021 addu v0,s1,v0 -80028b6c: 3042ffff andi v0,v0,0xffff -80028b70: 2406ff7f li a2,-129 -80028b74: 24050010 li a1,16 -80028b78: 00022040 sll a0,v0,0x1 -80028b7c: 02442021 addu a0,s2,a0 -80028b80: 94840000 lhu a0,0(a0) -80028b84: 00000000 nop -80028b88: 00862024 and a0,a0,a2 -80028b8c: 10850004 beq a0,a1,80028ba0 -80028b90: 02002021 move a0,s0 -80028b94: 02221021 addu v0,s1,v0 -80028b98: 1000fff7 b 80028b78 -80028b9c: 3042ffff andi v0,v0,0xffff -80028ba0: 0c00ac97 jal 8002b25c -80028ba4: a7a20018 sh v0,24(sp) -80028ba8: 00402021 move a0,v0 -80028bac: 0c00ac8b jal 8002b22c -80028bb0: 27a50018 addiu a1,sp,24 -80028bb4: 3c048007 lui a0,0x8007 -80028bb8: 0c0091ef jal 800247bc -80028bbc: 24849948 addiu a0,a0,-26296 -80028bc0: 10000033 b 80028c90 -80028bc4: 00000000 nop -80028bc8: 24020001 li v0,1 -80028bcc: a2a20002 sb v0,2(s5) -80028bd0: 27a50018 addiu a1,sp,24 -80028bd4: 02002021 move a0,s0 -80028bd8: afa00018 sw zero,24(sp) -80028bdc: afa0001c sw zero,28(sp) -80028be0: 0c0097fd jal 80025ff4 -80028be4: afa00020 sw zero,32(sp) -80028be8: 97a50020 lhu a1,32(sp) -80028bec: 8fa300e8 lw v1,232(sp) -80028bf0: 00001021 move v0,zero -80028bf4: 94640000 lhu a0,0(v1) -80028bf8: 00000000 nop -80028bfc: 10800003 beqz a0,80028c0c -80028c00: 00000000 nop -80028c04: 14a40003 bne a1,a0,80028c14 -80028c08: 24630002 addiu v1,v1,2 -80028c0c: 10000020 b 80028c90 -80028c10: a6a20030 sh v0,48(s5) -80028c14: 24420001 addiu v0,v0,1 -80028c18: 1000fff6 b 80028bf4 -80028c1c: 304200ff andi v0,v0,0xff -80028c20: 24020001 li v0,1 -80028c24: a2a00002 sb zero,2(s5) -80028c28: a2a00003 sb zero,3(s5) -80028c2c: a2a20001 sb v0,1(s5) -80028c30: 10000017 b 80028c90 -80028c34: a2a00007 sb zero,7(s5) -80028c38: 8ea228ec lw v0,10476(s5) -80028c3c: 00000000 nop -80028c40: 0040f809 jalr v0 -80028c44: 24040004 li a0,4 -80028c48: 10400011 beqz v0,80028c90 -80028c4c: 24050003 li a1,3 -80028c50: 92a20034 lbu v0,52(s5) -80028c54: 8fa3010c lw v1,268(sp) -80028c58: 24420090 addiu v0,v0,144 -80028c5c: 00021080 sll v0,v0,0x2 -80028c60: 00621021 addu v0,v1,v0 -80028c64: 8c440004 lw a0,4(v0) -80028c68: 00000000 nop -80028c6c: 14850004 bne a0,a1,80028c80 -80028c70: 2484fff5 addiu a0,a0,-11 -80028c74: 2404000b li a0,11 -80028c78: 10000005 b 80028c90 -80028c7c: ac440004 sw a0,4(v0) -80028c80: 2c840002 sltiu a0,a0,2 -80028c84: 10800002 beqz a0,80028c90 -80028c88: 00000000 nop -80028c8c: ac450004 sw a1,4(v0) -80028c90: 8fa200d4 lw v0,212(sp) -80028c94: 26b528f8 addiu s5,s5,10488 -80028c98: 24420001 addiu v0,v0,1 -80028c9c: afa200d4 sw v0,212(sp) -80028ca0: 8fa200dc lw v0,220(sp) -80028ca4: 8fa300d4 lw v1,212(sp) -80028ca8: 244228f8 addiu v0,v0,10488 -80028cac: afa200dc sw v0,220(sp) -80028cb0: 24020002 li v0,2 -80028cb4: 1462fbf6 bne v1,v0,80027c90 -80028cb8: 26d628f8 addiu s6,s6,10488 -80028cbc: 0c00b074 jal 8002c1d0 -80028cc0: 00000000 nop -80028cc4: 8fa200fc lw v0,252(sp) -80028cc8: 00000000 nop -80028ccc: 90423f10 lbu v0,16144(v0) -80028cd0: 0c008633 jal 800218cc -80028cd4: afa200f0 sw v0,240(sp) -80028cd8: 00021600 sll v0,v0,0x18 -80028cdc: 00021603 sra v0,v0,0x18 -80028ce0: 04400004 bltz v0,80028cf4 -80028ce4: 3c028007 lui v0,0x8007 -80028ce8: 0c00863a jal 800218e8 -80028cec: 24040001 li a0,1 -80028cf0: 3c028007 lui v0,0x8007 -80028cf4: afa2013c sw v0,316(sp) -80028cf8: 2451bdcc addiu s1,v0,-16948 -80028cfc: 3c028007 lui v0,0x8007 -80028d00: afa2011c sw v0,284(sp) -80028d04: 8fb000e0 lw s0,224(sp) -80028d08: 2442bdf8 addiu v0,v0,-16904 -80028d0c: afa000dc sw zero,220(sp) -80028d10: afa20120 sw v0,288(sp) -80028d14: 92020000 lbu v0,0(s0) -80028d18: 00000000 nop -80028d1c: 1040016d beqz v0,800292d4 -80028d20: 00000000 nop -80028d24: 8fa200f0 lw v0,240(sp) -80028d28: 00000000 nop -80028d2c: 10400005 beqz v0,80028d44 -80028d30: 24060020 li a2,32 -80028d34: 8fa400dc lw a0,220(sp) -80028d38: 0c0088a3 jal 8002228c -80028d3c: 00000000 nop -80028d40: 24060020 li a2,32 -80028d44: 00002821 move a1,zero -80028d48: 0c00ce97 jal 80033a5c -80028d4c: 27a40018 addiu a0,sp,24 -80028d50: 24020028 li v0,40 -80028d54: a3a2001a sb v0,26(sp) -80028d58: a3a2001b sb v0,27(sp) -80028d5c: a3a2001e sb v0,30(sp) -80028d60: a3a2001f sb v0,31(sp) -80028d64: a3a20022 sb v0,34(sp) -80028d68: a3a20023 sb v0,35(sp) -80028d6c: 24020180 li v0,384 -80028d70: a7a20026 sh v0,38(sp) -80028d74: a7a2002a sh v0,42(sp) -80028d78: 27a40018 addiu a0,sp,24 -80028d7c: 240200f0 li v0,240 -80028d80: a7a20030 sh v0,48(sp) -80028d84: a7a20032 sh v0,50(sp) -80028d88: 0c00baa1 jal 8002ea84 -80028d8c: 00009821 move s3,zero -80028d90: 24120078 li s2,120 -80028d94: 24150078 li s5,120 -80028d98: 24140028 li s4,40 -80028d9c: 8fa2013c lw v0,316(sp) -80028da0: 2403ffdf li v1,-33 -80028da4: a453bdcc sh s3,-16948(v0) -80028da8: 8e220014 lw v0,20(s1) -80028dac: 02202821 move a1,s1 -80028db0: 00431024 and v0,v0,v1 -80028db4: 02002021 move a0,s0 -80028db8: ae220014 sw v0,20(s1) -80028dbc: a6350002 sh s5,2(s1) -80028dc0: a234000e sb s4,14(s1) -80028dc4: a234000f sb s4,15(s1) -80028dc8: 0c009242 jal 80024908 -80028dcc: a2340010 sb s4,16(s1) -80028dd0: 02202021 move a0,s1 -80028dd4: 0c0086e0 jal 80021b80 -80028dd8: a6320002 sh s2,2(s1) -80028ddc: 96220006 lhu v0,6(s1) -80028de0: 00000000 nop -80028de4: 02629821 addu s3,s3,v0 -80028de8: 00139c00 sll s3,s3,0x10 -80028dec: 00139c03 sra s3,s3,0x10 -80028df0: 2a620180 slti v0,s3,384 -80028df4: 1440ffe9 bnez v0,80028d9c -80028df8: 00000000 nop -80028dfc: 8fa200dc lw v0,220(sp) -80028e00: 241628f8 li s6,10488 -80028e04: 00560018 mult v0,s6 -80028e08: 3c158006 lui s5,0x8006 -80028e0c: 00009821 move s3,zero -80028e10: 26b54730 addiu s5,s5,18224 -80028e14: 3c148007 lui s4,0x8007 -80028e18: 0000b012 mflo s6 -80028e1c: 8fa20104 lw v0,260(sp) -80028e20: 00000000 nop -80028e24: 94423f2c lhu v0,16172(v0) -80028e28: 00000000 nop -80028e2c: 0262102b sltu v0,s3,v0 -80028e30: 10400044 beqz v0,80028f44 -80028e34: 00131840 sll v1,s3,0x1 -80028e38: 001310c0 sll v0,s3,0x3 -80028e3c: 00621021 addu v0,v1,v0 -80028e40: 00561021 addu v0,v0,s6 -80028e44: 02a21021 addu v0,s5,v0 -80028e48: 904400b2 lbu a0,178(v0) -80028e4c: 00000000 nop -80028e50: 10800039 beqz a0,80028f38 -80028e54: 00000000 nop -80028e58: 8fa400e4 lw a0,228(sp) -80028e5c: 00000000 nop -80028e60: 00641821 addu v1,v1,a0 -80028e64: 94640000 lhu a0,0(v1) -80028e68: 00000000 nop -80028e6c: 308300ff andi v1,a0,0xff -80028e70: 00042600 sll a0,a0,0x18 -80028e74: 00042603 sra a0,a0,0x18 -80028e78: 04810007 bgez a0,80028e98 -80028e7c: 00000000 nop -80028e80: 3063007f andi v1,v1,0x7f -80028e84: 2c630014 sltiu v1,v1,20 -80028e88: 1460014a bnez v1,800293b4 -80028e8c: 00000000 nop -80028e90: 1000002a b 80028f3c -80028e94: 26730001 addiu s3,s3,1 -80028e98: 2c630014 sltiu v1,v1,20 -80028e9c: 10600026 beqz v1,80028f38 -80028ea0: 00000000 nop -80028ea4: 944300b4 lhu v1,180(v0) -80028ea8: 944400b6 lhu a0,182(v0) -80028eac: a683be7c sh v1,-16772(s4) -80028eb0: 2683be7c addiu v1,s4,-16772 -80028eb4: a4640002 sh a0,2(v1) -80028eb8: 904400b8 lbu a0,184(v0) -80028ebc: 00000000 nop -80028ec0: a064000e sb a0,14(v1) -80028ec4: 904400b9 lbu a0,185(v0) -80028ec8: 904200ba lbu v0,186(v0) -80028ecc: a064000f sb a0,15(v1) -80028ed0: a0620010 sb v0,16(v1) -80028ed4: 2692be7c addiu s2,s4,-16772 -80028ed8: 24020040 li v0,64 -80028edc: 8fa30134 lw v1,308(sp) -80028ee0: a6420006 sh v0,6(s2) -80028ee4: 24020030 li v0,48 -80028ee8: a6420008 sh v0,8(s2) -80028eec: 00131080 sll v0,s3,0x2 -80028ef0: 00621021 addu v0,v1,v0 -80028ef4: 90430000 lbu v1,0(v0) -80028ef8: 90420002 lbu v0,2(v0) -80028efc: a2430004 sb v1,4(s2) -80028f00: a2420005 sb v0,5(s2) -80028f04: 24630020 addiu v1,v1,32 -80028f08: 24420018 addiu v0,v0,24 -80028f0c: 02402021 move a0,s2 -80028f10: ae430024 sw v1,36(s2) -80028f14: 0c0086e0 jal 80021b80 -80028f18: ae420028 sw v0,40(s2) -80028f1c: 8e420014 lw v0,20(s2) -80028f20: 00000000 nop -80028f24: 30430020 andi v1,v0,0x20 -80028f28: 10600003 beqz v1,80028f38 -80028f2c: 2403ffdf li v1,-33 -80028f30: 00431024 and v0,v0,v1 -80028f34: ae420014 sw v0,20(s2) -80028f38: 26730001 addiu s3,s3,1 -80028f3c: 1000ffb7 b 80028e1c -80028f40: 3273ffff andi s3,s3,0xffff -80028f44: 3c028007 lui v0,0x8007 -80028f48: 2442aa10 addiu v0,v0,-22000 -80028f4c: afa000d4 sw zero,212(sp) -80028f50: afa000ec sw zero,236(sp) -80028f54: 0000b021 move s6,zero -80028f58: afa20138 sw v0,312(sp) -80028f5c: 8fa20104 lw v0,260(sp) -80028f60: 00000000 nop -80028f64: 94423f2c lhu v0,16172(v0) -80028f68: 00000000 nop -80028f6c: 02c2102b sltu v0,s6,v0 -80028f70: 104000c5 beqz v0,80029288 -80028f74: 00161040 sll v0,s6,0x1 -80028f78: 8fa300e4 lw v1,228(sp) -80028f7c: 00000000 nop -80028f80: 00431021 addu v0,v0,v1 -80028f84: 94420000 lhu v0,0(v0) -80028f88: 24060004 li a2,4 -80028f8c: 2405ffff li a1,-1 -80028f90: 27a400b0 addiu a0,sp,176 -80028f94: 0c00ce97 jal 80033a5c -80028f98: 00029a02 srl s3,v0,0x8 -80028f9c: 24027fff li v0,32767 -80028fa0: a7a20018 sh v0,24(sp) -80028fa4: a7a2001a sh v0,26(sp) -80028fa8: a7a2001c sh v0,28(sp) -80028fac: a7a2001e sh v0,30(sp) -80028fb0: 00164080 sll t0,s6,0x2 -80028fb4: 00009021 move s2,zero -80028fb8: 240900ff li t1,255 -80028fbc: 24150004 li s5,4 -80028fc0: 240a0003 li t2,3 -80028fc4: 8fa30138 lw v1,312(sp) -80028fc8: 02481021 addu v0,s2,t0 -80028fcc: 00621021 addu v0,v1,v0 -80028fd0: 90540000 lbu s4,0(v0) -80028fd4: 27a40078 addiu a0,sp,120 -80028fd8: 02802821 move a1,s4 -80028fdc: afa900f8 sw t1,248(sp) -80028fe0: afaa0140 sw t2,320(sp) -80028fe4: 0c00adbc jal 8002b6f0 -80028fe8: afa800e8 sw t0,232(sp) -80028fec: 8fa900f8 lw t1,248(sp) -80028ff0: 87a6007a lh a2,122(sp) -80028ff4: 12890026 beq s4,t1,80029090 -80028ff8: 27a40018 addiu a0,sp,24 -80028ffc: 8faa0140 lw t2,320(sp) -80029000: 8fa800e8 lw t0,232(sp) -80029004: 00001021 move v0,zero -80029008: 84850000 lh a1,0(a0) -8002900c: 00000000 nop -80029010: 00c5282a slt a1,a2,a1 -80029014: 10a00018 beqz a1,80029078 -80029018: 304300ff andi v1,v0,0xff -8002901c: 106a000f beq v1,t2,8002905c -80029020: 00032840 sll a1,v1,0x1 -80029024: 27a70018 addiu a3,sp,24 -80029028: 24640001 addiu a0,v1,1 -8002902c: 00e52821 addu a1,a3,a1 -80029030: 27ab0018 addiu t3,sp,24 -80029034: 84a70000 lh a3,0(a1) -80029038: 00042840 sll a1,a0,0x1 -8002903c: 01652821 addu a1,t3,a1 -80029040: 01631821 addu v1,t3,v1 -80029044: a4a70000 sh a3,0(a1) -80029048: 90650098 lbu a1,152(v1) -8002904c: 01641821 addu v1,t3,a0 -80029050: a0650098 sb a1,152(v1) -80029054: 1000fff1 b 8002901c -80029058: 308300ff andi v1,a0,0xff -8002905c: 00021840 sll v1,v0,0x1 -80029060: 27a40018 addiu a0,sp,24 -80029064: 00831821 addu v1,a0,v1 -80029068: 00821021 addu v0,a0,v0 -8002906c: a4660000 sh a2,0(v1) -80029070: 10000004 b 80029084 -80029074: a0540098 sb s4,152(v0) -80029078: 24420001 addiu v0,v0,1 -8002907c: 1455ffe2 bne v0,s5,80029008 -80029080: 24840002 addiu a0,a0,2 -80029084: 26520001 addiu s2,s2,1 -80029088: 1655ffce bne s2,s5,80028fc4 -8002908c: 00000000 nop -80029090: 1660000c bnez s3,800290c4 -80029094: 00009021 move s2,zero -80029098: 24130004 li s3,4 -8002909c: 27a200b0 addiu v0,sp,176 -800290a0: 00521021 addu v0,v0,s2 -800290a4: 90450000 lbu a1,0(v0) -800290a8: 02002021 move a0,s0 -800290ac: 0c00acc0 jal 8002b300 -800290b0: 26520001 addiu s2,s2,1 -800290b4: 1653fff9 bne s2,s3,8002909c -800290b8: 3c028006 lui v0,0x8006 -800290bc: 10000061 b 80029244 -800290c0: 00000000 nop -800290c4: 00139040 sll s2,s3,0x1 -800290c8: 00131100 sll v0,s3,0x4 -800290cc: 02421021 addu v0,s2,v0 -800290d0: 3c128007 lui s2,0x8007 -800290d4: 2652ba10 addiu s2,s2,-17904 -800290d8: 02429021 addu s2,s2,v0 -800290dc: 8fa2011c lw v0,284(sp) -800290e0: 96460000 lhu a2,0(s2) -800290e4: 2454bdf8 addiu s4,v0,-16904 -800290e8: 92820004 lbu v0,4(s4) -800290ec: 86450002 lh a1,2(s2) -800290f0: afa200e8 sw v0,232(sp) -800290f4: 8fa200d4 lw v0,212(sp) -800290f8: 86440004 lh a0,4(s2) -800290fc: 00021180 sll v0,v0,0x6 -80029100: 00461021 addu v0,v0,a2 -80029104: a7a20078 sh v0,120(sp) -80029108: 8fa200ec lw v0,236(sp) -8002910c: a7a4007c sh a0,124(sp) -80029110: 00021180 sll v0,v0,0x6 -80029114: 00451021 addu v0,v0,a1 -80029118: 27a40098 addiu a0,sp,152 -8002911c: 27a50078 addiu a1,sp,120 -80029120: 92950005 lbu s5,5(s4) -80029124: 0c00885a jal 80022168 -80029128: a7a2007a sh v0,122(sp) -8002912c: 96440006 lhu a0,6(s2) -80029130: 97a20098 lhu v0,152(sp) -80029134: 8fa3011c lw v1,284(sp) -80029138: 00441023 subu v0,v0,a0 -8002913c: a462bdf8 sh v0,-16904(v1) -80029140: 96440008 lhu a0,8(s2) -80029144: 97a2009a lhu v0,154(sp) -80029148: 8fa300e8 lw v1,232(sp) -8002914c: 00441023 subu v0,v0,a0 -80029150: a6820002 sh v0,2(s4) -80029154: 9242000e lbu v0,14(s2) -80029158: 02802821 move a1,s4 -8002915c: 00621021 addu v0,v1,v0 -80029160: a2820004 sb v0,4(s4) -80029164: 92420010 lbu v0,16(s2) -80029168: 02002021 move a0,s0 -8002916c: 02a21021 addu v0,s5,v0 -80029170: a2820005 sb v0,5(s4) -80029174: 9642000a lhu v0,10(s2) -80029178: 00009821 move s3,zero -8002917c: a6820006 sh v0,6(s4) -80029180: 9642000c lhu v0,12(s2) -80029184: 27b200b0 addiu s2,sp,176 -80029188: 0c009242 jal 80024908 -8002918c: a6820008 sh v0,8(s4) -80029190: 00001021 move v0,zero -80029194: afb400f8 sw s4,248(sp) -80029198: 92450000 lbu a1,0(s2) -8002919c: 240300ff li v1,255 -800291a0: 14a3000a bne a1,v1,800291cc -800291a4: 27a30018 addiu v1,sp,24 -800291a8: 14400026 bnez v0,80029244 -800291ac: 3c028006 lui v0,0x8006 -800291b0: 8fa40120 lw a0,288(sp) -800291b4: 0c0086e0 jal 80021b80 -800291b8: 00000000 nop -800291bc: 93a200e8 lbu v0,232(sp) -800291c0: a2950005 sb s5,5(s4) -800291c4: 1000001e b 80029240 -800291c8: a2820004 sb v0,4(s4) -800291cc: 00732021 addu a0,v1,s3 -800291d0: 84840000 lh a0,0(a0) -800291d4: 87a6007a lh a2,122(sp) -800291d8: 00000000 nop -800291dc: 0086202a slt a0,a0,a2 -800291e0: 10800006 beqz a0,800291fc -800291e4: 02002021 move a0,s0 -800291e8: 0c00acc0 jal 8002b300 -800291ec: afa20140 sw v0,320(sp) -800291f0: 8fa20140 lw v0,320(sp) -800291f4: 1000000f b 80029234 -800291f8: 26730002 addiu s3,s3,2 -800291fc: 14400008 bnez v0,80029220 -80029200: 00000000 nop -80029204: 8fa40120 lw a0,288(sp) -80029208: 0c0086e0 jal 80021b80 -8002920c: 00000000 nop -80029210: 8fa200f8 lw v0,248(sp) -80029214: 93a300e8 lbu v1,232(sp) -80029218: a0550005 sb s5,5(v0) -8002921c: a0430004 sb v1,4(v0) -80029220: 92450000 lbu a1,0(s2) -80029224: 0c00acc0 jal 8002b300 -80029228: 02002021 move a0,s0 -8002922c: 24020001 li v0,1 -80029230: 26730002 addiu s3,s3,2 -80029234: 24030008 li v1,8 -80029238: 1663ffd7 bne s3,v1,80029198 -8002923c: 26520001 addiu s2,s2,1 -80029240: 3c028006 lui v0,0x8006 -80029244: 90423f2e lbu v0,16174(v0) -80029248: 8fa300d4 lw v1,212(sp) -8002924c: 2442ffff addiu v0,v0,-1 -80029250: 0062102a slt v0,v1,v0 -80029254: 10400004 beqz v0,80029268 -80029258: 24620001 addiu v0,v1,1 -8002925c: 304200ff andi v0,v0,0xff -80029260: 10000006 b 8002927c -80029264: afa200d4 sw v0,212(sp) -80029268: 8fa200ec lw v0,236(sp) -8002926c: afa000d4 sw zero,212(sp) -80029270: 24420001 addiu v0,v0,1 -80029274: 304200ff andi v0,v0,0xff -80029278: afa200ec sw v0,236(sp) -8002927c: 26c20001 addiu v0,s6,1 -80029280: 1000ff36 b 80028f5c -80029284: 3056ffff andi s6,v0,0xffff -80029288: 8fa200d8 lw v0,216(sp) -8002928c: 02002021 move a0,s0 -80029290: 0c008ee1 jal 80023b84 -80029294: 2445bac8 addiu a1,v0,-17720 -80029298: 0c009103 jal 8002440c -8002929c: 02002021 move a0,s0 -800292a0: 92020004 lbu v0,4(s0) -800292a4: 00000000 nop -800292a8: 14400005 bnez v0,800292c0 -800292ac: 00000000 nop -800292b0: 92020003 lbu v0,3(s0) -800292b4: 00000000 nop -800292b8: 10400004 beqz v0,800292cc -800292bc: 00000000 nop -800292c0: 3c048007 lui a0,0x8007 -800292c4: 0c0086e0 jal 80021b80 -800292c8: 2484be24 addiu a0,a0,-16860 -800292cc: 0c009166 jal 80024598 -800292d0: 02002021 move a0,s0 -800292d4: 8fa200dc lw v0,220(sp) -800292d8: 00000000 nop -800292dc: 24420001 addiu v0,v0,1 -800292e0: afa200dc sw v0,220(sp) -800292e4: 8fa300dc lw v1,220(sp) -800292e8: 24020002 li v0,2 -800292ec: 1462fe89 bne v1,v0,80028d14 -800292f0: 261028f8 addiu s0,s0,10488 -800292f4: 8fa200f0 lw v0,240(sp) -800292f8: 00000000 nop -800292fc: 10400003 beqz v0,8002930c -80029300: 00000000 nop -80029304: 0c0088b2 jal 800222c8 -80029308: 00000000 nop -8002930c: 8fa200d8 lw v0,216(sp) -80029310: 0c009080 jal 80024200 -80029314: 2444bac8 addiu a0,v0,-17720 -80029318: 3c028006 lui v0,0x8006 -8002931c: 90453f11 lbu a1,16145(v0) -80029320: 3c028006 lui v0,0x8006 -80029324: 90443f12 lbu a0,16146(v0) -80029328: 0c0090d7 jal 8002435c -8002932c: 00000000 nop -80029330: 0c009156 jal 80024558 -80029334: 00000000 nop -80029338: 0c00865d jal 80021974 -8002933c: 00000000 nop -80029340: 3c028007 lui v0,0x8007 -80029344: 9043eae5 lbu v1,-5403(v0) -80029348: 00000000 nop -8002934c: 1060f88b beqz v1,8002757c -80029350: 00000000 nop -80029354: 1000f889 b 8002757c -80029358: a040eae5 sb zero,-5403(v0) -8002935c: 02040018 mult s0,a0 -80029360: 00002012 mflo a0 -80029364: 0c008e1e jal 80023878 -80029368: 02e42021 addu a0,s7,a0 -8002936c: 1040f8a0 beqz v0,800275f0 -80029370: 00000000 nop -80029374: 0c0088b2 jal 800222c8 -80029378: 00000000 nop -8002937c: 0c00934d jal 80024d34 -80029380: 00000000 nop -80029384: 8fbf016c lw ra,364(sp) -80029388: 8fbe0168 lw s8,360(sp) -8002938c: 8fb70164 lw s7,356(sp) -80029390: 8fb60160 lw s6,352(sp) -80029394: 8fb5015c lw s5,348(sp) -80029398: 8fb40158 lw s4,344(sp) -8002939c: 8fb30154 lw s3,340(sp) -800293a0: 8fb20150 lw s2,336(sp) -800293a4: 8fb1014c lw s1,332(sp) -800293a8: 8fb00148 lw s0,328(sp) -800293ac: 03e00008 jr ra -800293b0: 27bd0170 addiu sp,sp,368 -800293b4: 944300b4 lhu v1,180(v0) -800293b8: 944400b6 lhu a0,182(v0) -800293bc: a683be7c sh v1,-16772(s4) -800293c0: 2683be7c addiu v1,s4,-16772 -800293c4: a4640002 sh a0,2(v1) -800293c8: 904400b8 lbu a0,184(v0) -800293cc: 00000000 nop -800293d0: a064000e sb a0,14(v1) -800293d4: 904400b9 lbu a0,185(v0) -800293d8: 904200ba lbu v0,186(v0) -800293dc: a064000f sb a0,15(v1) -800293e0: a0620010 sb v0,16(v1) -800293e4: 8c620014 lw v0,20(v1) -800293e8: 00000000 nop -800293ec: 34420020 ori v0,v0,0x20 -800293f0: 1000feb8 b 80028ed4 -800293f4: ac620014 sw v0,20(v1) -800293f8: 24060001 li a2,1 -800293fc: 1045fb7c beq v0,a1,800281f0 -80029400: 24420001 addiu v0,v0,1 -80029404: 1000fb32 b 800280d0 -80029408: 27a30098 addiu v1,sp,152 - -8002940c : -8002940c: 3c028007 lui v0,0x8007 -80029410: 24030001 li v1,1 -80029414: a043baa1 sb v1,-17759(v0) -80029418: 3c028007 lui v0,0x8007 -8002941c: 03e00008 jr ra -80029420: a044baa0 sb a0,-17760(v0) - -80029424 : -80029424: 308400ff andi a0,a0,0xff -80029428: 24840090 addiu a0,a0,144 -8002942c: 3c028007 lui v0,0x8007 -80029430: 2442bac8 addiu v0,v0,-17720 -80029434: 00042080 sll a0,a0,0x2 -80029438: 00442021 addu a0,v0,a0 -8002943c: 8c830004 lw v1,4(a0) -80029440: 24020003 li v0,3 -80029444: 14620002 bne v1,v0,80029450 -80029448: 2402000c li v0,12 -8002944c: ac820004 sw v0,4(a0) -80029450: 03e00008 jr ra -80029454: 00000000 nop - -80029458 : -80029458: 308400ff andi a0,a0,0xff -8002945c: 24840090 addiu a0,a0,144 -80029460: 3c028007 lui v0,0x8007 -80029464: 2442bac8 addiu v0,v0,-17720 -80029468: 00042080 sll a0,a0,0x2 -8002946c: 00442021 addu a0,v0,a0 -80029470: 8c830004 lw v1,4(a0) -80029474: 2402000c li v0,12 -80029478: 14620002 bne v1,v0,80029484 -8002947c: 24020003 li v0,3 -80029480: ac820004 sw v0,4(a0) -80029484: 03e00008 jr ra -80029488: 00000000 nop - -8002948c : -8002948c: 27bdffe0 addiu sp,sp,-32 -80029490: afb10018 sw s1,24(sp) -80029494: afb00014 sw s0,20(sp) -80029498: afbf001c sw ra,28(sp) -8002949c: 0c008685 jal 80021a14 -800294a0: 00a08021 move s0,a1 -800294a4: 10400022 beqz v0,80029530 -800294a8: 00408821 move s1,v0 -800294ac: 96020008 lhu v0,8(s0) -800294b0: 86040006 lh a0,6(s0) -800294b4: a602003e sh v0,62(s0) -800294b8: 92020004 lbu v0,4(s0) -800294bc: 24030010 li v1,16 -800294c0: a6020040 sh v0,64(s0) -800294c4: 92020005 lbu v0,5(s0) -800294c8: a604003c sh a0,60(s0) -800294cc: a6020042 sh v0,66(s0) -800294d0: 2402ff80 li v0,-128 -800294d4: a202000e sb v0,14(s0) -800294d8: a202000f sb v0,15(s0) -800294dc: a2020010 sb v0,16(s0) -800294e0: 000417c3 sra v0,a0,0x1f -800294e4: 3042000f andi v0,v0,0xf -800294e8: 00441021 addu v0,v0,a0 -800294ec: 00021103 sra v0,v0,0x4 -800294f0: a2020033 sb v0,51(s0) -800294f4: 24020001 li v0,1 -800294f8: ae020038 sw v0,56(s0) -800294fc: 3c048004 lui a0,0x8004 -80029500: 24020021 li v0,33 -80029504: 8606000c lh a2,12(s0) -80029508: 8605000a lh a1,10(s0) -8002950c: a603002e sh v1,46(s0) -80029510: a6030030 sh v1,48(s0) -80029514: ae000014 sw zero,20(s0) -80029518: a2000034 sb zero,52(s0) -8002951c: a6030006 sh v1,6(s0) -80029520: a6030008 sh v1,8(s0) -80029524: a2020032 sb v0,50(s0) -80029528: 0c00d392 jal 80034e48 -8002952c: 24849964 addiu a0,a0,-26268 -80029530: 8fbf001c lw ra,28(sp) -80029534: 02201021 move v0,s1 -80029538: 8fb00014 lw s0,20(sp) -8002953c: 8fb10018 lw s1,24(sp) -80029540: 03e00008 jr ra -80029544: 27bd0020 addiu sp,sp,32 - -80029548 : -80029548: 03e00008 jr ra -8002954c: a0850032 sb a1,50(a0) - -80029550 : -80029550: ac850038 sw a1,56(a0) -80029554: 03e00008 jr ra -80029558: 00000000 nop - -8002955c : -8002955c: 8482003c lh v0,60(a0) -80029560: 00052c00 sll a1,a1,0x10 -80029564: 00052c03 sra a1,a1,0x10 -80029568: 14a00002 bnez a1,80029574 -8002956c: 0045001a div zero,v0,a1 -80029570: 0007000d break 0x7 -80029574: a485002e sh a1,46(a0) -80029578: a4850030 sh a1,48(a0) -8002957c: a0800034 sb zero,52(a0) -80029580: a4850006 sh a1,6(a0) -80029584: a4850008 sh a1,8(a0) -80029588: 00001012 mflo v0 -8002958c: 03e00008 jr ra -80029590: a0820033 sb v0,51(a0) - -80029594 : -80029594: 03e00008 jr ra -80029598: a0850034 sb a1,52(a0) - -8002959c : -8002959c: 03e00008 jr ra -800295a0: a485002c sh a1,44(a0) - -800295a4 : -800295a4: 3c038007 lui v1,0x8007 -800295a8: 9062bea8 lbu v0,-16728(v1) -800295ac: 00000000 nop -800295b0: 2442fff8 addiu v0,v0,-8 -800295b4: 304200ff andi v0,v0,0xff -800295b8: a062bea8 sb v0,-16728(v1) -800295bc: 03e00008 jr ra -800295c0: 00000000 nop - -800295c4 : -800295c4: 8c820038 lw v0,56(a0) -800295c8: 27bdffb8 addiu sp,sp,-72 -800295cc: 30420010 andi v0,v0,0x10 -800295d0: afb40030 sw s4,48(sp) -800295d4: afb00020 sw s0,32(sp) -800295d8: 0005a400 sll s4,a1,0x10 -800295dc: 00068400 sll s0,a2,0x10 -800295e0: afbe0040 sw s8,64(sp) -800295e4: afb10024 sw s1,36(sp) -800295e8: afbf0044 sw ra,68(sp) -800295ec: afb7003c sw s7,60(sp) -800295f0: afb60038 sw s6,56(sp) -800295f4: afb50034 sw s5,52(sp) -800295f8: afb3002c sw s3,44(sp) -800295fc: afb20028 sw s2,40(sp) -80029600: 0080f021 move s8,a0 -80029604: 00e08821 move s1,a3 -80029608: 0014a403 sra s4,s4,0x10 -8002960c: 10400014 beqz v0,80029660 -80029610: 00108403 sra s0,s0,0x10 -80029614: 0c008838 jal 800220e0 -80029618: 00000000 nop -8002961c: 104000cf beqz v0,8002995c -80029620: 3c138007 lui s3,0x8007 -80029624: 27a70058 addiu a3,sp,88 -80029628: 02203021 move a2,s1 -8002962c: 2664beac addiu a0,s3,-16724 -80029630: 240500c8 li a1,200 -80029634: afa70010 sw a3,16(sp) -80029638: 0c00ce35 jal 800338d4 -8002963c: 2673beac addiu s3,s3,-16724 -80029640: afa20018 sw v0,24(sp) -80029644: 0280b821 move s7,s4 -80029648: 0000b021 move s6,zero -8002964c: 00009021 move s2,zero -80029650: afb3001c sw s3,28(sp) -80029654: 24110010 li s1,16 -80029658: 1000003c b 8002974c -8002965c: 2415ff80 li s5,-128 -80029660: 8c820038 lw v0,56(a0) -80029664: 00000000 nop -80029668: 30420020 andi v0,v0,0x20 -8002966c: 1040ffed beqz v0,80029624 -80029670: 3c138007 lui s3,0x8007 -80029674: 0c00883c jal 800220f0 -80029678: 00000000 nop -8002967c: 1000ffe7 b 8002961c -80029680: 00000000 nop -80029684: 90840000 lbu a0,0(a0) -80029688: 00000000 nop -8002968c: 108000a3 beqz a0,8002991c -80029690: 24020080 li v0,128 -80029694: 10820046 beq a0,v0,800297b0 -80029698: 26520001 addiu s2,s2,1 -8002969c: 2c850081 sltiu a1,a0,129 -800296a0: 10a00031 beqz a1,80029768 -800296a4: 24050082 li a1,130 -800296a8: 2405000a li a1,10 -800296ac: 1085003a beq a0,a1,80029798 -800296b0: 00000000 nop -800296b4: 24050020 li a1,32 -800296b8: 1485004e bne a0,a1,800297f4 -800296bc: 00000000 nop -800296c0: 8fc40038 lw a0,56(s8) -800296c4: 00000000 nop -800296c8: 30840004 andi a0,a0,0x4 -800296cc: 108000a0 beqz a0,80029950 -800296d0: 00000000 nop -800296d4: 93c60034 lbu a2,52(s8) -800296d8: 00000000 nop -800296dc: 10c0009c beqz a2,80029950 -800296e0: 3244ffff andi a0,s2,0xffff -800296e4: 02c02821 move a1,s6 -800296e8: 24090020 li t1,32 -800296ec: 8fa20018 lw v0,24(sp) -800296f0: 00000000 nop -800296f4: 0082402a slt t0,a0,v0 -800296f8: 11000095 beqz t0,80029950 -800296fc: 00000000 nop -80029700: 8fa2001c lw v0,28(sp) -80029704: 00000000 nop -80029708: 00444021 addu t0,v0,a0 -8002970c: 81080000 lb t0,0(t0) -80029710: 00000000 nop -80029714: 1109008e beq t0,t1,80029950 -80029718: 00000000 nop -8002971c: 24a50001 addiu a1,a1,1 -80029720: 30a500ff andi a1,a1,0xff -80029724: 00a6402b sltu t0,a1,a2 -80029728: 15000019 bnez t0,80029790 -8002972c: 24840001 addiu a0,a0,1 -80029730: 97c20030 lhu v0,48(s8) -80029734: 0280b821 move s7,s4 -80029738: 02028021 addu s0,s0,v0 -8002973c: 00108400 sll s0,s0,0x10 -80029740: 00108403 sra s0,s0,0x10 -80029744: 0000b021 move s6,zero -80029748: 3252ffff andi s2,s2,0xffff -8002974c: 8fa20018 lw v0,24(sp) -80029750: 00000000 nop -80029754: 0242202a slt a0,s2,v0 -80029758: 1480ffca bnez a0,80029684 -8002975c: 02532021 addu a0,s2,s3 -80029760: 1000006e b 8002991c -80029764: 00000000 nop -80029768: 10850014 beq a0,a1,800297bc -8002976c: 24060020 li a2,32 -80029770: 2c850082 sltiu a1,a0,130 -80029774: 14a00010 bnez a1,800297b8 -80029778: 00000000 nop -8002977c: 24050083 li a1,131 -80029780: 1085000e beq a0,a1,800297bc -80029784: 24060010 li a2,16 -80029788: 1000001a b 800297f4 -8002978c: 00000000 nop -80029790: 1000ffd6 b 800296ec -80029794: 3084ffff andi a0,a0,0xffff -80029798: 97c20030 lhu v0,48(s8) -8002979c: 0280b821 move s7,s4 -800297a0: 02028021 addu s0,s0,v0 -800297a4: 00108400 sll s0,s0,0x10 -800297a8: 1000ffe7 b 80029748 -800297ac: 00108403 sra s0,s0,0x10 -800297b0: 10000002 b 800297bc -800297b4: 24060080 li a2,128 -800297b8: 24060040 li a2,64 -800297bc: 02e02021 move a0,s7 -800297c0: 0c008762 jal 80021d88 -800297c4: 02002821 move a1,s0 -800297c8: 87c4002e lh a0,46(s8) -800297cc: 26e20010 addiu v0,s7,16 -800297d0: 14800002 bnez a0,800297dc -800297d4: 0224001a div zero,s1,a0 -800297d8: 0007000d break 0x7 -800297dc: 0002bc00 sll s7,v0,0x10 -800297e0: 0017bc03 sra s7,s7,0x10 -800297e4: 00002012 mflo a0 -800297e8: 02c43821 addu a3,s6,a0 -800297ec: 1000ffd6 b 80029748 -800297f0: 30f600ff andi s6,a3,0xff -800297f4: 8fc50038 lw a1,56(s8) -800297f8: 00000000 nop -800297fc: 30a50004 andi a1,a1,0x4 -80029800: 10a0000f beqz a1,80029840 -80029804: 00000000 nop -80029808: 93c50034 lbu a1,52(s8) -8002980c: 00000000 nop -80029810: 10a0000b beqz a1,80029840 -80029814: 26c70001 addiu a3,s6,1 -80029818: 30f600ff andi s6,a3,0xff -8002981c: 02c5282b sltu a1,s6,a1 -80029820: 14a00007 bnez a1,80029840 -80029824: 00000000 nop -80029828: 97c20030 lhu v0,48(s8) -8002982c: 0280b821 move s7,s4 -80029830: 02028021 addu s0,s0,v0 -80029834: 00108400 sll s0,s0,0x10 -80029838: 00108403 sra s0,s0,0x10 -8002983c: 0000b021 move s6,zero -80029840: 83c50032 lb a1,50(s8) -80029844: 87c8002e lh t0,46(s8) -80029848: 00852023 subu a0,a0,a1 -8002984c: 93c50033 lbu a1,51(s8) -80029850: 87c60030 lh a2,48(s8) -80029854: 14a00002 bnez a1,80029860 -80029858: 0085001a div zero,a0,a1 -8002985c: 0007000d break 0x7 -80029860: a7c80006 sh t0,6(s8) -80029864: a7d70000 sh s7,0(s8) -80029868: a7d00002 sh s0,2(s8) -8002986c: a7c60008 sh a2,8(s8) -80029870: 00002810 mfhi a1 -80029874: 00002012 mflo a0 - ... -80029880: 00a80018 mult a1,t0 -80029884: 93c80040 lbu t0,64(s8) -80029888: 00002812 mflo a1 -8002988c: 00a82821 addu a1,a1,t0 -80029890: a3c50004 sb a1,4(s8) -80029894: 00860018 mult a0,a2 -80029898: 93c50042 lbu a1,66(s8) -8002989c: 00002012 mflo a0 -800298a0: 00852021 addu a0,a0,a1 -800298a4: a3c40005 sb a0,5(s8) -800298a8: 8fc40038 lw a0,56(s8) -800298ac: 00000000 nop -800298b0: 30840008 andi a0,a0,0x8 -800298b4: 1080000e beqz a0,800298f0 -800298b8: 00000000 nop -800298bc: 93c4000e lbu a0,14(s8) -800298c0: 00000000 nop -800298c4: 24840008 addiu a0,a0,8 -800298c8: a3c4000e sb a0,14(s8) -800298cc: 93c4000f lbu a0,15(s8) -800298d0: 00000000 nop -800298d4: 24840008 addiu a0,a0,8 -800298d8: a3c4000f sb a0,15(s8) -800298dc: 93c40010 lbu a0,16(s8) -800298e0: 00000000 nop -800298e4: 24840008 addiu a0,a0,8 -800298e8: 10000004 b 800298fc -800298ec: a3c40010 sb a0,16(s8) -800298f0: a3d5000e sb s5,14(s8) -800298f4: a3d5000f sb s5,15(s8) -800298f8: a3d50010 sb s5,16(s8) -800298fc: 0c0086e0 jal 80021b80 -80029900: 03c02021 move a0,s8 -80029904: 97c4002c lhu a0,44(s8) -80029908: 00000000 nop -8002990c: 02e41021 addu v0,s7,a0 -80029910: 0002bc00 sll s7,v0,0x10 -80029914: 1000ff8c b 80029748 -80029918: 0017bc03 sra s7,s7,0x10 -8002991c: 8fc20038 lw v0,56(s8) -80029920: 00000000 nop -80029924: 30420008 andi v0,v0,0x8 -80029928: 1040000c beqz v0,8002995c -8002992c: 3c028007 lui v0,0x8007 -80029930: 9044bea8 lbu a0,-16728(v0) -80029934: 00000000 nop -80029938: a3c4000e sb a0,14(s8) -8002993c: 9044bea8 lbu a0,-16728(v0) -80029940: 9042bea8 lbu v0,-16728(v0) -80029944: a3c4000f sb a0,15(s8) -80029948: 10000004 b 8002995c -8002994c: a3c20010 sb v0,16(s8) -80029950: 97c4002e lhu a0,46(s8) -80029954: 1000ffee b 80029910 -80029958: 02e41021 addu v0,s7,a0 -8002995c: 8fbf0044 lw ra,68(sp) -80029960: 8fbe0040 lw s8,64(sp) -80029964: 8fb7003c lw s7,60(sp) -80029968: 8fb60038 lw s6,56(sp) -8002996c: 8fb50034 lw s5,52(sp) -80029970: 8fb40030 lw s4,48(sp) -80029974: 8fb3002c lw s3,44(sp) -80029978: 8fb20028 lw s2,40(sp) -8002997c: 8fb10024 lw s1,36(sp) -80029980: 8fb00020 lw s0,32(sp) -80029984: 03e00008 jr ra -80029988: 27bd0048 addiu sp,sp,72 - -8002998c : -8002998c: 27bdffd8 addiu sp,sp,-40 -80029990: afb10018 sw s1,24(sp) -80029994: 00808821 move s1,a0 -80029998: 8c860004 lw a2,4(a0) -8002999c: 8e230000 lw v1,0(s1) -800299a0: 3c028007 lui v0,0x8007 -800299a4: 2444c028 addiu a0,v0,-16344 -800299a8: afbf0024 sw ra,36(sp) -800299ac: afb30020 sw s3,32(sp) -800299b0: afb2001c sw s2,28(sp) -800299b4: afb00014 sw s0,20(sp) -800299b8: ac860008 sw a2,8(a0) -800299bc: ac830004 sw v1,4(a0) -800299c0: 2c640002 sltiu a0,v1,2 -800299c4: 14800007 bnez a0,800299e4 -800299c8: 00a09021 move s2,a1 -800299cc: 24040053 li a0,83 -800299d0: a044c028 sb a0,-16344(v0) -800299d4: 3c048004 lui a0,0x8004 -800299d8: 00602821 move a1,v1 -800299dc: 10000009 b 80029a04 -800299e0: 24849984 addiu a0,a0,-26236 -800299e4: 2ca30400 sltiu v1,a1,1024 -800299e8: 1460000a bnez v1,80029a14 -800299ec: 00409821 move s3,v0 -800299f0: 24030054 li v1,84 -800299f4: 3c048004 lui a0,0x8004 -800299f8: a043c028 sb v1,-16344(v0) -800299fc: 240603ff li a2,1023 -80029a00: 248499a4 addiu a0,a0,-26204 -80029a04: 0c00d392 jal 80034e48 -80029a08: 00008021 move s0,zero -80029a0c: 10000020 b 80029a90 -80029a10: 00000000 nop -80029a14: 0c008649 jal 80021924 -80029a18: 00000000 nop -80029a1c: 1440fffd bnez v0,80029a14 -80029a20: 00408021 move s0,v0 -80029a24: 3c068007 lui a2,0x8007 -80029a28: 8e240000 lw a0,0(s1) -80029a2c: 24c6c038 addiu a2,a2,-16328 -80029a30: 0c00b5e2 jal 8002d788 -80029a34: 02402821 move a1,s2 -80029a38: 2403004e li v1,78 -80029a3c: 10430008 beq v0,v1,80029a60 -80029a40: a262c028 sb v0,-16344(s3) -80029a44: 240300ff li v1,255 -80029a48: 1043000d beq v0,v1,80029a80 -80029a4c: 24030047 li v1,71 -80029a50: 1443000f bne v0,v1,80029a90 -80029a54: 00000000 nop -80029a58: 1000000d b 80029a90 -80029a5c: 24100001 li s0,1 -80029a60: 8e270000 lw a3,0(s1) -80029a64: 8e260004 lw a2,4(s1) -80029a68: 3c048004 lui a0,0x8004 -80029a6c: 02402821 move a1,s2 -80029a70: 0c00d392 jal 80034e48 -80029a74: 248499f0 addiu a0,a0,-26128 -80029a78: 10000005 b 80029a90 -80029a7c: 00000000 nop -80029a80: 3c048004 lui a0,0x8004 -80029a84: 02402821 move a1,s2 -80029a88: 0c00d392 jal 80034e48 -80029a8c: 24849a34 addiu a0,a0,-26060 -80029a90: 8fbf0024 lw ra,36(sp) -80029a94: 02001021 move v0,s0 -80029a98: 8fb30020 lw s3,32(sp) -80029a9c: 8fb2001c lw s2,28(sp) -80029aa0: 8fb10018 lw s1,24(sp) -80029aa4: 8fb00014 lw s0,20(sp) -80029aa8: 03e00008 jr ra -80029aac: 27bd0028 addiu sp,sp,40 - -80029ab0 : -80029ab0: 27bdffe0 addiu sp,sp,-32 -80029ab4: afbf001c sw ra,28(sp) -80029ab8: afb20018 sw s2,24(sp) -80029abc: afb10014 sw s1,20(sp) -80029ac0: 0c008649 jal 80021924 -80029ac4: afb00010 sw s0,16(sp) -80029ac8: 1440007b bnez v0,80029cb8 -80029acc: 00000000 nop -80029ad0: 0c0080d9 jal 80020364 -80029ad4: 00000000 nop -80029ad8: 14400077 bnez v0,80029cb8 -80029adc: 3c048007 lui a0,0x8007 -80029ae0: 2482bffc addiu v0,a0,-16388 -80029ae4: 24030040 li v1,64 -80029ae8: a043000e sb v1,14(v0) -80029aec: a043000f sb v1,15(v0) -80029af0: a0430010 sb v1,16(v0) -80029af4: 3c038007 lui v1,0x8007 -80029af8: 2462bfdc addiu v0,v1,-16420 -80029afc: 24050040 li a1,64 -80029b00: a045000a sb a1,10(v0) -80029b04: a045000b sb a1,11(v0) -80029b08: a445000c sh a1,12(v0) -80029b0c: 24060140 li a2,320 -80029b10: a4450010 sh a1,16(v0) -80029b14: 8c45001c lw a1,28(v0) -80029b18: a446000e sh a2,14(v0) -80029b1c: a4460012 sh a2,18(v0) -80029b20: 2406001c li a2,28 -80029b24: a4460014 sh a2,20(v0) -80029b28: a4460016 sh a2,22(v0) -80029b2c: 34a50010 ori a1,a1,0x10 -80029b30: 240600d4 li a2,212 -80029b34: a4460018 sh a2,24(v0) -80029b38: a446001a sh a2,26(v0) -80029b3c: ac45001c sw a1,28(v0) -80029b40: 2406ff80 li a2,-128 -80029b44: 3c058007 lui a1,0x8007 -80029b48: a0460006 sb a2,6(v0) -80029b4c: a0460007 sb a2,7(v0) -80029b50: 24090056 li t1,86 -80029b54: 240600a4 li a2,164 -80029b58: 24080138 li t0,312 -80029b5c: 24070094 li a3,148 -80029b60: a0400004 sb zero,4(v0) -80029b64: a0400005 sb zero,5(v0) -80029b68: a0400008 sb zero,8(v0) -80029b6c: a0400009 sb zero,9(v0) -80029b70: a0400001 sb zero,1(v0) -80029b74: a0400002 sb zero,2(v0) -80029b78: a0400003 sb zero,3(v0) -80029b7c: 24a2bf8c addiu v0,a1,-16500 -80029b80: a060bfdc sb zero,-16420(v1) -80029b84: a4490004 sh t1,4(v0) -80029b88: a4480006 sh t0,6(v0) -80029b8c: a4470008 sh a3,8(v0) -80029b90: a447000a sh a3,10(v0) -80029b94: a4490014 sh t1,20(v0) -80029b98: a4490016 sh t1,22(v0) -80029b9c: a4470018 sh a3,24(v0) -80029ba0: a446001a sh a2,26(v0) -80029ba4: a4460028 sh a2,40(v0) -80029ba8: a446002a sh a2,42(v0) -80029bac: a446003a sh a2,58(v0) -80029bb0: 3c068007 lui a2,0x8007 -80029bb4: 00a09021 move s2,a1 -80029bb8: a4490024 sh t1,36(v0) -80029bbc: a4480026 sh t0,38(v0) -80029bc0: a4480034 sh t0,52(v0) -80029bc4: a4480036 sh t0,54(v0) -80029bc8: a4470038 sh a3,56(v0) -80029bcc: 24c6bfcc addiu a2,a2,-16436 -80029bd0: 00608821 move s1,v1 -80029bd4: 2405ff80 li a1,-128 -80029bd8: a0450000 sb a1,0(v0) -80029bdc: a0450001 sb a1,1(v0) -80029be0: a0450002 sb a1,2(v0) -80029be4: 24420010 addiu v0,v0,16 -80029be8: 1446fffb bne v0,a2,80029bd8 -80029bec: 2403ff80 li v1,-128 -80029bf0: 3c108007 lui s0,0x8007 -80029bf4: 24020056 li v0,86 -80029bf8: a602bfcc sh v0,-16436(s0) -80029bfc: 2610bfcc addiu s0,s0,-16436 -80029c00: 24020094 li v0,148 -80029c04: a6020002 sh v0,2(s0) -80029c08: 3c028007 lui v0,0x8007 -80029c0c: 9442bf7c lhu v0,-16516(v0) -80029c10: 2484bffc addiu a0,a0,-16388 -80029c14: a6020004 sh v0,4(s0) -80029c18: 24020010 li v0,16 -80029c1c: a6020006 sh v0,6(s0) -80029c20: a2030008 sb v1,8(s0) -80029c24: a2030009 sb v1,9(s0) -80029c28: 0c0086e0 jal 80021b80 -80029c2c: a203000a sb v1,10(s0) -80029c30: 0c00baa1 jal 8002ea84 -80029c34: 2624bfdc addiu a0,s1,-16420 -80029c38: 0c00bbd3 jal 8002ef4c -80029c3c: 02002021 move a0,s0 -80029c40: 0c00bae4 jal 8002eb90 -80029c44: 2644bf8c addiu a0,s2,-16500 -80029c48: 3c048007 lui a0,0x8007 -80029c4c: 0c00bae4 jal 8002eb90 -80029c50: 2484bf9c addiu a0,a0,-16484 -80029c54: 3c048007 lui a0,0x8007 -80029c58: 0c00bae4 jal 8002eb90 -80029c5c: 2484bfac addiu a0,a0,-16468 -80029c60: 3c048007 lui a0,0x8007 -80029c64: 3c108007 lui s0,0x8007 -80029c68: 0c00bae4 jal 8002eb90 -80029c6c: 2484bfbc addiu a0,a0,-16452 -80029c70: 2604e920 addiu a0,s0,-5856 -80029c74: 0c00a554 jal 80029550 -80029c78: 24050008 li a1,8 -80029c7c: 3c078004 lui a3,0x8004 -80029c80: 2604e920 addiu a0,s0,-5856 -80029c84: 24e79a80 addiu a3,a3,-25984 -80029c88: 240600c0 li a2,192 -80029c8c: 0c00a571 jal 800295c4 -80029c90: 24050060 li a1,96 -80029c94: 2604e920 addiu a0,s0,-5856 -80029c98: 0c00a554 jal 80029550 -80029c9c: 24050001 li a1,1 -80029ca0: 8fbf001c lw ra,28(sp) -80029ca4: 8fb20018 lw s2,24(sp) -80029ca8: 8fb10014 lw s1,20(sp) -80029cac: 8fb00010 lw s0,16(sp) -80029cb0: 0800860d j 80021834 -80029cb4: 27bd0020 addiu sp,sp,32 -80029cb8: 8fbf001c lw ra,28(sp) -80029cbc: 8fb20018 lw s2,24(sp) -80029cc0: 8fb10014 lw s1,20(sp) -80029cc4: 8fb00010 lw s0,16(sp) -80029cc8: 03e00008 jr ra -80029ccc: 27bd0020 addiu sp,sp,32 - -80029cd0 : -80029cd0: 3c028007 lui v0,0x8007 -80029cd4: 2442eae8 addiu v0,v0,-5400 -80029cd8: 3c048007 lui a0,0x8007 -80029cdc: 24842c88 addiu a0,a0,11400 -80029ce0: 00401821 move v1,v0 -80029ce4: 2405ff80 li a1,-128 -80029ce8: a0650218 sb a1,536(v1) -80029cec: a0650219 sb a1,537(v1) -80029cf0: a065021a sb a1,538(v1) -80029cf4: 24630460 addiu v1,v1,1120 -80029cf8: 1483fffb bne a0,v1,80029ce8 -80029cfc: 00000000 nop -80029d00: 2403ff80 li v1,-128 -80029d04: a0430448 sb v1,1096(v0) -80029d08: a0430449 sb v1,1097(v0) -80029d0c: a043044a sb v1,1098(v0) -80029d10: 24420460 addiu v0,v0,1120 -80029d14: 1482fffb bne a0,v0,80029d04 -80029d18: 24060010 li a2,16 -80029d1c: 3c048007 lui a0,0x8007 -80029d20: 00002821 move a1,zero -80029d24: 0800ce97 j 80033a5c -80029d28: 2484c028 addiu a0,a0,-16344 - -80029d2c : -80029d2c: 27bdffe8 addiu sp,sp,-24 -80029d30: 24060230 li a2,560 -80029d34: 00002821 move a1,zero -80029d38: afbf0014 sw ra,20(sp) -80029d3c: afb00010 sw s0,16(sp) -80029d40: 0c00ce97 jal 80033a5c -80029d44: 00808021 move s0,a0 -80029d48: 24020001 li v0,1 -80029d4c: 8fbf0014 lw ra,20(sp) -80029d50: ae020020 sw v0,32(s0) -80029d54: 3c028007 lui v0,0x8007 -80029d58: 8fb00010 lw s0,16(sp) -80029d5c: a040bf88 sb zero,-16504(v0) -80029d60: 03e00008 jr ra -80029d64: 27bd0018 addiu sp,sp,24 - -80029d68 : -80029d68: 27bdff98 addiu sp,sp,-104 -80029d6c: afbf0064 sw ra,100(sp) -80029d70: afb60060 sw s6,96(sp) -80029d74: afb5005c sw s5,92(sp) -80029d78: afb40058 sw s4,88(sp) -80029d7c: afb30054 sw s3,84(sp) -80029d80: afb20050 sw s2,80(sp) -80029d84: afb1004c sw s1,76(sp) -80029d88: afb00048 sw s0,72(sp) -80029d8c: 90820008 lbu v0,8(a0) -80029d90: 00000000 nop -80029d94: 2442ffff addiu v0,v0,-1 -80029d98: 304200ff andi v0,v0,0xff -80029d9c: 2c420003 sltiu v0,v0,3 -80029da0: 10400008 beqz v0,80029dc4 -80029da4: 3c128004 lui s2,0x8004 -80029da8: 3c138004 lui s3,0x8004 -80029dac: 00808021 move s0,a0 -80029db0: 0000a821 move s5,zero -80029db4: 26529ab8 addiu s2,s2,-25928 -80029db8: 26739ad4 addiu s3,s3,-25900 -80029dbc: 10000080 b 80029fc0 -80029dc0: 3c148004 lui s4,0x8004 -80029dc4: 3c048004 lui a0,0x8004 -80029dc8: 0c00d392 jal 80034e48 -80029dcc: 24849a9c addiu a0,a0,-25956 -80029dd0: 10000081 b 80029fd8 -80029dd4: 00001021 move v0,zero -80029dd8: 8e060004 lw a2,4(s0) -80029ddc: 8e020000 lw v0,0(s0) -80029de0: 24c6ffff addiu a2,a2,-1 -80029de4: 00063400 sll a2,a2,0x10 -80029de8: 00021100 sll v0,v0,0x4 -80029dec: 24420160 addiu v0,v0,352 -80029df0: 00063403 sra a2,a2,0x10 -80029df4: 00152900 sll a1,s5,0x4 -80029df8: 24a503c0 addiu a1,a1,960 -80029dfc: 00463021 addu a2,v0,a2 -80029e00: 24160010 li s6,16 -80029e04: afa30010 sw v1,16(sp) -80029e08: 02402021 move a0,s2 -80029e0c: 24070010 li a3,16 -80029e10: afa3001c sw v1,28(sp) -80029e14: afa3002c sw v1,44(sp) -80029e18: afa00018 sw zero,24(sp) -80029e1c: afa50020 sw a1,32(sp) -80029e20: afa60024 sw a2,36(sp) -80029e24: afb60028 sw s6,40(sp) -80029e28: 0c00d392 jal 80034e48 -80029e2c: 3c110fff lui s1,0xfff -80029e30: 8e020004 lw v0,4(s0) -80029e34: 3631ffff ori s1,s1,0xffff -80029e38: 00511021 addu v0,v0,s1 -80029e3c: 00021900 sll v1,v0,0x4 -80029e40: 00021180 sll v0,v0,0x6 -80029e44: 00431023 subu v0,v0,v1 -80029e48: 00021400 sll v0,v0,0x10 -80029e4c: 00021403 sra v0,v0,0x10 -80029e50: 00151880 sll v1,s5,0x2 -80029e54: 00021083 sra v0,v0,0x2 -80029e58: 00621021 addu v0,v1,v0 -80029e5c: 24420300 addiu v0,v0,768 -80029e60: afa20030 sw v0,48(sp) -80029e64: 8e020000 lw v0,0(s0) -80029e68: 27a40018 addiu a0,sp,24 -80029e6c: 24420016 addiu v0,v0,22 -80029e70: 00021100 sll v0,v0,0x4 -80029e74: afa20034 sw v0,52(sp) -80029e78: 24020004 li v0,4 -80029e7c: afa20038 sw v0,56(sp) -80029e80: 26a2000d addiu v0,s5,13 -80029e84: 00021140 sll v0,v0,0x5 -80029e88: 02021021 addu v0,s0,v0 -80029e8c: 24420004 addiu v0,v0,4 -80029e90: afa20040 sw v0,64(sp) -80029e94: 001511c0 sll v0,s5,0x7 -80029e98: 02021021 addu v0,s0,v0 -80029e9c: 24420024 addiu v0,v0,36 -80029ea0: afb6003c sw s6,60(sp) -80029ea4: 0c00bfdc jal 8002ff70 -80029ea8: afa20044 sw v0,68(sp) -80029eac: 16a00042 bnez s5,80029fb8 -80029eb0: 00000000 nop -80029eb4: 8fa20034 lw v0,52(sp) -80029eb8: 8fa30030 lw v1,48(sp) -80029ebc: 00022fc3 sra a1,v0,0x1f -80029ec0: 30a500ff andi a1,a1,0xff -80029ec4: 00a22821 addu a1,a1,v0 -80029ec8: 00052a03 sra a1,a1,0x8 -80029ecc: 00051100 sll v0,a1,0x4 -80029ed0: 00032fc3 sra a1,v1,0x1f -80029ed4: 30a5003f andi a1,a1,0x3f -80029ed8: 00a32821 addu a1,a1,v1 -80029edc: 00052983 sra a1,a1,0x6 -80029ee0: 00452821 addu a1,v0,a1 -80029ee4: 30a500ff andi a1,a1,0xff -80029ee8: a2050220 sb a1,544(s0) -80029eec: 02602021 move a0,s3 -80029ef0: 0c00d392 jal 80034e48 -80029ef4: ae00022c sw zero,556(s0) -80029ef8: 8e070004 lw a3,4(s0) -80029efc: 8fa60038 lw a2,56(sp) -80029f00: 00f18821 addu s1,a3,s1 -80029f04: 00113900 sll a3,s1,0x4 -80029f08: 00118980 sll s1,s1,0x6 -80029f0c: 02273823 subu a3,s1,a3 -80029f10: 30e700ff andi a3,a3,0xff -80029f14: 00063080 sll a2,a2,0x2 -80029f18: 00e63021 addu a2,a3,a2 -80029f1c: 30c600ff andi a2,a2,0xff -80029f20: a2070221 sb a3,545(s0) -80029f24: a2060222 sb a2,546(s0) -80029f28: a2070223 sb a3,547(s0) -80029f2c: a2060224 sb a2,548(s0) -80029f30: 00e02821 move a1,a3 -80029f34: afa60010 sw a2,16(sp) -80029f38: 0c00d392 jal 80034e48 -80029f3c: 26849ae4 addiu a0,s4,-25884 -80029f40: 8fa60034 lw a2,52(sp) -80029f44: 24020100 li v0,256 -80029f48: 14400002 bnez v0,80029f54 -80029f4c: 00c2001a div zero,a2,v0 -80029f50: 0007000d break 0x7 -80029f54: 8fa7003c lw a3,60(sp) -80029f58: 26849ae4 addiu a0,s4,-25884 -80029f5c: 00003010 mfhi a2 -80029f60: 30c200ff andi v0,a2,0xff -80029f64: 00473821 addu a3,v0,a3 -80029f68: 30e700ff andi a3,a3,0xff -80029f6c: 30c600ff andi a2,a2,0xff -80029f70: 00c02821 move a1,a2 -80029f74: a2020225 sb v0,549(s0) -80029f78: a2020226 sb v0,550(s0) -80029f7c: a2070227 sb a3,551(s0) -80029f80: a2070228 sb a3,552(s0) -80029f84: 0c00d392 jal 80034e48 -80029f88: afa70010 sw a3,16(sp) -80029f8c: 87a50020 lh a1,32(sp) -80029f90: 87a60024 lh a2,36(sp) -80029f94: 2402ff80 li v0,-128 -80029f98: 3c048004 lui a0,0x8004 -80029f9c: a2020218 sb v0,536(s0) -80029fa0: a2020219 sb v0,537(s0) -80029fa4: a202021a sb v0,538(s0) -80029fa8: a605021c sh a1,540(s0) -80029fac: a606021e sh a2,542(s0) -80029fb0: 0c00d392 jal 80034e48 -80029fb4: 24849afc addiu a0,a0,-25860 -80029fb8: 26b50001 addiu s5,s5,1 -80029fbc: 32b500ff andi s5,s5,0xff -80029fc0: 92020008 lbu v0,8(s0) -80029fc4: 00000000 nop -80029fc8: 02a2102b sltu v0,s5,v0 -80029fcc: 1440ff82 bnez v0,80029dd8 -80029fd0: 24030001 li v1,1 -80029fd4: 24020001 li v0,1 -80029fd8: 8fbf0064 lw ra,100(sp) -80029fdc: 8fb60060 lw s6,96(sp) -80029fe0: 8fb5005c lw s5,92(sp) -80029fe4: 8fb40058 lw s4,88(sp) -80029fe8: 8fb30054 lw s3,84(sp) -80029fec: 8fb20050 lw s2,80(sp) -80029ff0: 8fb1004c lw s1,76(sp) -80029ff4: 8fb00048 lw s0,72(sp) -80029ff8: 03e00008 jr ra -80029ffc: 27bd0068 addiu sp,sp,104 - -8002a000 : -8002a000: 27bdffd0 addiu sp,sp,-48 -8002a004: afbf002c sw ra,44(sp) -8002a008: afb3001c sw s3,28(sp) -8002a00c: afb20018 sw s2,24(sp) -8002a010: afb10014 sw s1,20(sp) -8002a014: 00a09021 move s2,a1 -8002a018: 00c08821 move s1,a2 -8002a01c: afb00010 sw s0,16(sp) -8002a020: afb60028 sw s6,40(sp) -8002a024: 00808021 move s0,a0 -8002a028: afb50024 sw s5,36(sp) -8002a02c: 0c00a74b jal 80029d2c -8002a030: afb40020 sw s4,32(sp) -8002a034: 3c048004 lui a0,0x8004 -8002a038: ae120000 sw s2,0(s0) -8002a03c: ae110004 sw s1,4(s0) -8002a040: 0c00d392 jal 80034e48 -8002a044: 24849b10 addiu a0,a0,-25840 -8002a048: 3c128007 lui s2,0x8007 -8002a04c: 8e130004 lw s3,4(s0) -8002a050: 8e020000 lw v0,0(s0) -8002a054: 3c118007 lui s1,0x8007 -8002a058: 2652c028 addiu s2,s2,-16344 -8002a05c: 00002821 move a1,zero -8002a060: 2624c038 addiu a0,s1,-16328 -8002a064: 24060080 li a2,128 -8002a068: ae530008 sw s3,8(s2) -8002a06c: ae420004 sw v0,4(s2) -8002a070: 0c00ce97 jal 80033a5c -8002a074: ae40000c sw zero,12(s2) -8002a078: 02602821 move a1,s3 -8002a07c: 0c00a663 jal 8002998c -8002a080: 02002021 move a0,s0 -8002a084: 104000a8 beqz v0,8002a328 -8002a088: 3c048004 lui a0,0x8004 -8002a08c: 9227c038 lbu a3,-16328(s1) -8002a090: 8e060000 lw a2,0(s0) -8002a094: 8e050004 lw a1,4(s0) -8002a098: 24849b34 addiu a0,a0,-25804 -8002a09c: 0c00d392 jal 80034e48 -8002a0a0: 0040a021 move s4,v0 -8002a0a4: 9222c038 lbu v0,-16328(s1) -8002a0a8: 24030053 li v1,83 -8002a0ac: 10430012 beq v0,v1,8002a0f8 -8002a0b0: 2c430054 sltiu v1,v0,84 -8002a0b4: 10600007 beqz v1,8002a0d4 -8002a0b8: 24030051 li v1,81 -8002a0bc: 1043000c beq v0,v1,8002a0f0 -8002a0c0: 24030052 li v1,82 -8002a0c4: 14430021 bne v0,v1,8002a14c -8002a0c8: 24020002 li v0,2 -8002a0cc: 1000000c b 8002a100 -8002a0d0: ae020020 sw v0,32(s0) -8002a0d4: 2442ff60 addiu v0,v0,-160 -8002a0d8: 24030003 li v1,3 -8002a0dc: 0062102b sltu v0,v1,v0 -8002a0e0: 1440001b bnez v0,8002a150 -8002a0e4: 3c048004 lui a0,0x8004 -8002a0e8: 1000001b b 8002a158 -8002a0ec: ae000020 sw zero,32(s0) -8002a0f0: 10000002 b 8002a0fc -8002a0f4: 24020001 li v0,1 -8002a0f8: 24020003 li v0,3 -8002a0fc: ae020020 sw v0,32(s0) -8002a100: 8e030020 lw v1,32(s0) -8002a104: 24020001 li v0,1 -8002a108: 14620013 bne v1,v0,8002a158 -8002a10c: 26130009 addiu s3,s0,9 -8002a110: 02602021 move a0,s3 -8002a114: 24060015 li a2,21 -8002a118: 0c00ce97 jal 80033a5c -8002a11c: 00002821 move a1,zero -8002a120: 3c058007 lui a1,0x8007 -8002a124: 02602021 move a0,s3 -8002a128: 24060015 li a2,21 -8002a12c: 0c00ce81 jal 80033a04 -8002a130: 24a5c042 addiu a1,a1,-16318 -8002a134: 3c048004 lui a0,0x8004 -8002a138: 02602821 move a1,s3 -8002a13c: 0c00d392 jal 80034e48 -8002a140: 24849b88 addiu a0,a0,-25720 -8002a144: 10000004 b 8002a158 -8002a148: 00000000 nop -8002a14c: 3c048004 lui a0,0x8004 -8002a150: 10000021 b 8002a1d8 -8002a154: 24849b64 addiu a0,a0,-25756 -8002a158: 8e020020 lw v0,32(s0) -8002a15c: 00000000 nop -8002a160: 104000bf beqz v0,8002a460 -8002a164: 3c048004 lui a0,0x8004 -8002a168: 0c00d392 jal 80034e48 -8002a16c: 24849b98 addiu a0,a0,-25704 -8002a170: 8e020000 lw v0,0(s0) -8002a174: 8e150004 lw s5,4(s0) -8002a178: 8e140020 lw s4,32(s0) -8002a17c: ae420004 sw v0,4(s2) -8002a180: 24020001 li v0,1 -8002a184: ae550008 sw s5,8(s2) -8002a188: 12820017 beq s4,v0,8002a1e8 -8002a18c: ae40000c sw zero,12(s2) -8002a190: 3c048004 lui a0,0x8004 -8002a194: 0c00d392 jal 80034e48 -8002a198: 24849ce0 addiu a0,a0,-25376 -8002a19c: 8e020020 lw v0,32(s0) -8002a1a0: 24030001 li v1,1 -8002a1a4: 10430082 beq v0,v1,8002a3b0 -8002a1a8: 02009821 move s3,s0 -8002a1ac: 1040009e beqz v0,8002a428 -8002a1b0: 2c420004 sltiu v0,v0,4 -8002a1b4: 1040007c beqz v0,8002a3a8 -8002a1b8: 3c048004 lui a0,0x8004 -8002a1bc: 3c128007 lui s2,0x8007 -8002a1c0: 8e42bf78 lw v0,-16520(s2) -8002a1c4: 00000000 nop -8002a1c8: 14400059 bnez v0,8002a330 -8002a1cc: 26130024 addiu s3,s0,36 -8002a1d0: 3c048004 lui a0,0x8004 -8002a1d4: 24849c24 addiu a0,a0,-25564 -8002a1d8: 0c00d392 jal 80034e48 -8002a1dc: 0000a021 move s4,zero -8002a1e0: 1000009f b 8002a460 -8002a1e4: 00000000 nop -8002a1e8: 00002821 move a1,zero -8002a1ec: 2624c038 addiu a0,s1,-16328 -8002a1f0: 0c00ce97 jal 80033a5c -8002a1f4: 24060080 li a2,128 -8002a1f8: 00152980 sll a1,s5,0x6 -8002a1fc: 02002021 move a0,s0 -8002a200: 0c00a663 jal 8002998c -8002a204: 3c138007 lui s3,0x8007 -8002a208: 10400047 beqz v0,8002a328 -8002a20c: 2672c038 addiu s2,s3,-16328 -8002a210: 92460001 lbu a2,1(s2) -8002a214: 9265c038 lbu a1,-16328(s3) -8002a218: 3c048004 lui a0,0x8004 -8002a21c: 0c00d392 jal 80034e48 -8002a220: 24849bb8 addiu a0,a0,-25672 -8002a224: 9263c038 lbu v1,-16328(s3) -8002a228: 24020053 li v0,83 -8002a22c: 14620005 bne v1,v0,8002a244 -8002a230: 24020043 li v0,67 -8002a234: 92430001 lbu v1,1(s2) -8002a238: 00000000 nop -8002a23c: 10620006 beq v1,v0,8002a258 -8002a240: 24030012 li v1,18 -8002a244: 3c048004 lui a0,0x8004 -8002a248: 8e060004 lw a2,4(s0) -8002a24c: 8e050000 lw a1,0(s0) -8002a250: 10000033 b 8002a320 -8002a254: 24849bd4 addiu a0,a0,-25644 -8002a258: 92420002 lbu v0,2(s2) -8002a25c: 00000000 nop -8002a260: 10430007 beq v0,v1,8002a280 -8002a264: 24030013 li v1,19 -8002a268: 10430007 beq v0,v1,8002a288 -8002a26c: 24030011 li v1,17 -8002a270: 1443002d bne v0,v1,8002a328 -8002a274: 00000000 nop -8002a278: 10000005 b 8002a290 -8002a27c: a2140008 sb s4,8(s0) -8002a280: 10000002 b 8002a28c -8002a284: 24020002 li v0,2 -8002a288: 24020003 li v0,3 -8002a28c: a2020008 sb v0,8(s0) -8002a290: 92050008 lbu a1,8(s0) -8002a294: 3c048004 lui a0,0x8004 -8002a298: 24849c0c addiu a0,a0,-25588 -8002a29c: 0c00d392 jal 80034e48 -8002a2a0: 3c148007 lui s4,0x8007 -8002a2a4: 261301a4 addiu s3,s0,420 -8002a2a8: 00009021 move s2,zero -8002a2ac: 2694c098 addiu s4,s4,-16232 -8002a2b0: 92020008 lbu v0,8(s0) -8002a2b4: 00000000 nop -8002a2b8: 0242102b sltu v0,s2,v0 -8002a2bc: 1040ffb4 beqz v0,8002a190 -8002a2c0: 24060020 li a2,32 -8002a2c4: 02602021 move a0,s3 -8002a2c8: 0c00ce81 jal 80033a04 -8002a2cc: 02802821 move a1,s4 -8002a2d0: 26520001 addiu s2,s2,1 -8002a2d4: 1000fff6 b 8002a2b0 -8002a2d8: 26730020 addiu s3,s3,32 -8002a2dc: 26640024 addiu a0,s3,36 -8002a2e0: 0c00ce81 jal 80033a04 -8002a2e4: 02c02821 move a1,s6 -8002a2e8: 00001821 move v1,zero -8002a2ec: 00001021 move v0,zero -8002a2f0: 24040080 li a0,128 -8002a2f4: 02622821 addu a1,s3,v0 -8002a2f8: 90a50024 lbu a1,36(a1) -8002a2fc: 24420001 addiu v0,v0,1 -8002a300: 1444fffc bne v0,a0,8002a2f4 -8002a304: 00651825 or v1,v1,a1 -8002a308: 14600043 bnez v1,8002a418 -8002a30c: 26730080 addiu s3,s3,128 -8002a310: 3c048004 lui a0,0x8004 -8002a314: 8e060004 lw a2,4(s0) -8002a318: 8e050000 lw a1,0(s0) -8002a31c: 24849c84 addiu a0,a0,-25468 -8002a320: 0c00d392 jal 80034e48 -8002a324: 00000000 nop -8002a328: 1000004d b 8002a460 -8002a32c: 0000a021 move s4,zero -8002a330: 90420008 lbu v0,8(v0) -8002a334: 261401a4 addiu s4,s0,420 -8002a338: a2020008 sb v0,8(s0) -8002a33c: 00008821 move s1,zero -8002a340: 24150003 li s5,3 -8002a344: 2625000d addiu a1,s1,13 -8002a348: 8e42bf78 lw v0,-16520(s2) -8002a34c: 00052940 sll a1,a1,0x5 -8002a350: 00452821 addu a1,v0,a1 -8002a354: 02802021 move a0,s4 -8002a358: 24060020 li a2,32 -8002a35c: 0c00ce81 jal 80033a04 -8002a360: 24a50004 addiu a1,a1,4 -8002a364: 8e42bf78 lw v0,-16520(s2) -8002a368: 001129c0 sll a1,s1,0x7 -8002a36c: 00452821 addu a1,v0,a1 -8002a370: 02602021 move a0,s3 -8002a374: 24060080 li a2,128 -8002a378: 24a50024 addiu a1,a1,36 -8002a37c: 0c00ce81 jal 80033a04 -8002a380: 26310001 addiu s1,s1,1 -8002a384: 26940020 addiu s4,s4,32 -8002a388: 1635ffee bne s1,s5,8002a344 -8002a38c: 26730080 addiu s3,s3,128 -8002a390: 8e020020 lw v0,32(s0) -8002a394: 00000000 nop -8002a398: 14510023 bne v0,s1,8002a428 -8002a39c: 3c028007 lui v0,0x8007 -8002a3a0: 10000021 b 8002a428 -8002a3a4: ac40bf78 sw zero,-16520(v0) -8002a3a8: 1000ff8b b 8002a1d8 -8002a3ac: 24849cb0 addiu a0,a0,-25424 -8002a3b0: 8e150004 lw s5,4(s0) -8002a3b4: 3c148004 lui s4,0x8004 -8002a3b8: 2631c038 addiu s1,s1,-16328 -8002a3bc: 0015a980 sll s5,s5,0x6 -8002a3c0: 24120001 li s2,1 -8002a3c4: 26949c50 addiu s4,s4,-25520 -8002a3c8: 0220b021 move s6,s1 -8002a3cc: 92060008 lbu a2,8(s0) -8002a3d0: 00000000 nop -8002a3d4: 00d2102b sltu v0,a2,s2 -8002a3d8: 14400011 bnez v0,8002a420 -8002a3dc: 02402821 move a1,s2 -8002a3e0: 0c00d392 jal 80034e48 -8002a3e4: 02802021 move a0,s4 -8002a3e8: 00002821 move a1,zero -8002a3ec: 02202021 move a0,s1 -8002a3f0: 0c00ce97 jal 80033a5c -8002a3f4: 24060080 li a2,128 -8002a3f8: 02b22821 addu a1,s5,s2 -8002a3fc: 0c00a663 jal 8002998c -8002a400: 02002021 move a0,s0 -8002a404: 1440ffb5 bnez v0,8002a2dc -8002a408: 24060080 li a2,128 -8002a40c: 3c048004 lui a0,0x8004 -8002a410: 1000ff71 b 8002a1d8 -8002a414: 24849c64 addiu a0,a0,-25500 -8002a418: 1000ffec b 8002a3cc -8002a41c: 26520001 addiu s2,s2,1 -8002a420: 3c028007 lui v0,0x8007 -8002a424: ac50bf78 sw s0,-16520(v0) -8002a428: 3c048004 lui a0,0x8004 -8002a42c: 0c00d392 jal 80034e48 -8002a430: 24849cfc addiu a0,a0,-25348 -8002a434: 8fbf002c lw ra,44(sp) -8002a438: 8fb60028 lw s6,40(sp) -8002a43c: 8fb50024 lw s5,36(sp) -8002a440: 8fb40020 lw s4,32(sp) -8002a444: 8fb3001c lw s3,28(sp) -8002a448: 8fb20018 lw s2,24(sp) -8002a44c: 8fb10014 lw s1,20(sp) -8002a450: 02002021 move a0,s0 -8002a454: 8fb00010 lw s0,16(sp) -8002a458: 0800a75a j 80029d68 -8002a45c: 27bd0030 addiu sp,sp,48 -8002a460: 8fbf002c lw ra,44(sp) -8002a464: 02801021 move v0,s4 -8002a468: 8fb60028 lw s6,40(sp) -8002a46c: 8fb50024 lw s5,36(sp) -8002a470: 8fb40020 lw s4,32(sp) -8002a474: 8fb3001c lw s3,28(sp) -8002a478: 8fb20018 lw s2,24(sp) -8002a47c: 8fb10014 lw s1,20(sp) -8002a480: 8fb00010 lw s0,16(sp) -8002a484: 03e00008 jr ra -8002a488: 27bd0030 addiu sp,sp,48 - -8002a48c : -8002a48c: 27bdffc0 addiu sp,sp,-64 -8002a490: afbf003c sw ra,60(sp) -8002a494: afb60030 sw s6,48(sp) -8002a498: afb5002c sw s5,44(sp) -8002a49c: afb40028 sw s4,40(sp) -8002a4a0: afb30024 sw s3,36(sp) -8002a4a4: afb20020 sw s2,32(sp) -8002a4a8: afb1001c sw s1,28(sp) -8002a4ac: afb00018 sw s0,24(sp) -8002a4b0: afbe0038 sw s8,56(sp) -8002a4b4: 3c108007 lui s0,0x8007 -8002a4b8: 0c008b01 jal 80022c04 -8002a4bc: afb70034 sw s7,52(sp) -8002a4c0: 2403001e li v1,30 -8002a4c4: 3c028007 lui v0,0x8007 -8002a4c8: a200bf7e sb zero,-16514(s0) -8002a4cc: 3c048007 lui a0,0x8007 -8002a4d0: a043bf7f sb v1,-16513(v0) -8002a4d4: 3c028007 lui v0,0x8007 -8002a4d8: 2442e920 addiu v0,v0,-5856 -8002a4dc: 2484bffc addiu a0,a0,-16388 -8002a4e0: a040000e sb zero,14(v0) -8002a4e4: a040000f sb zero,15(v0) -8002a4e8: 0c00880b jal 8002202c -8002a4ec: a0400010 sb zero,16(v0) -8002a4f0: 0c008637 jal 800218dc -8002a4f4: 24040080 li a0,128 -8002a4f8: 3c048003 lui a0,0x8003 -8002a4fc: 24849ab0 addiu a0,a0,-25936 -8002a500: 3c128007 lui s2,0x8007 -8002a504: 0c00b2c2 jal 8002cb08 -8002a508: 3c138007 lui s3,0x8007 -8002a50c: 2652bf80 addiu s2,s2,-16512 -8002a510: 00008821 move s1,zero -8002a514: 24150230 li s5,560 -8002a518: 0200a021 move s4,s0 -8002a51c: 3c168007 lui s6,0x8007 -8002a520: 2673eae8 addiu s3,s3,-5400 -8002a524: 0c00b694 jal 8002da50 -8002a528: 02202021 move a0,s1 -8002a52c: 1440000b bnez v0,8002a55c -8002a530: ae420000 sw v0,0(s2) -8002a534: 26310001 addiu s1,s1,1 -8002a538: 24020002 li v0,2 -8002a53c: 1622fff9 bne s1,v0,8002a524 -8002a540: 26520004 addiu s2,s2,4 -8002a544: 3c048002 lui a0,0x8002 -8002a548: 0c00b2c2 jal 8002cb08 -8002a54c: 24840080 addiu a0,a0,128 -8002a550: a200bf7e sb zero,-16514(s0) -8002a554: 10000026 b 8002a5f0 -8002a558: 24020001 li v0,1 -8002a55c: 02350018 mult s1,s5 -8002a560: 241e0001 li s8,1 -8002a564: 0000b821 move s7,zero -8002a568: 240741a0 li a3,16800 -8002a56c: 00004012 mflo t0 -8002a570: 9202bf7e lbu v0,-16514(s0) -8002a574: 01172021 addu a0,t0,s7 -8002a578: 304200ff andi v0,v0,0xff -8002a57c: 000218c0 sll v1,v0,0x3 -8002a580: 00621023 subu v0,v1,v0 -8002a584: 03c03021 move a2,s8 -8002a588: 02202821 move a1,s1 -8002a58c: 02642021 addu a0,s3,a0 -8002a590: afa70014 sw a3,20(sp) -8002a594: afa80010 sw t0,16(sp) -8002a598: a6c2bf7c sh v0,-16516(s6) -8002a59c: 0c00a800 jal 8002a000 -8002a5a0: 00000000 nop -8002a5a4: 8fa80010 lw t0,16(sp) -8002a5a8: 8fa70014 lw a3,20(sp) -8002a5ac: 14400007 bnez v0,8002a5cc -8002a5b0: 3c048002 lui a0,0x8002 -8002a5b4: 24840080 addiu a0,a0,128 -8002a5b8: 0c00b2c2 jal 8002cb08 -8002a5bc: afa20010 sw v0,16(sp) -8002a5c0: 8fa20010 lw v0,16(sp) -8002a5c4: 1000000a b 8002a5f0 -8002a5c8: 00000000 nop -8002a5cc: 9282bf7e lbu v0,-16514(s4) -8002a5d0: 26f70460 addiu s7,s7,1120 -8002a5d4: 24420001 addiu v0,v0,1 -8002a5d8: 304200ff andi v0,v0,0xff -8002a5dc: a282bf7e sb v0,-16514(s4) -8002a5e0: 16e7ffe3 bne s7,a3,8002a570 -8002a5e4: 27de0001 addiu s8,s8,1 -8002a5e8: 1000ffd3 b 8002a538 -8002a5ec: 26310001 addiu s1,s1,1 -8002a5f0: 8fbf003c lw ra,60(sp) -8002a5f4: 8fbe0038 lw s8,56(sp) -8002a5f8: 8fb70034 lw s7,52(sp) -8002a5fc: 8fb60030 lw s6,48(sp) -8002a600: 8fb5002c lw s5,44(sp) -8002a604: 8fb40028 lw s4,40(sp) -8002a608: 8fb30024 lw s3,36(sp) -8002a60c: 8fb20020 lw s2,32(sp) -8002a610: 8fb1001c lw s1,28(sp) -8002a614: 8fb00018 lw s0,24(sp) -8002a618: 03e00008 jr ra -8002a61c: 27bd0040 addiu sp,sp,64 - -8002a620 : -8002a620: 27bdffe8 addiu sp,sp,-24 -8002a624: afbf0014 sw ra,20(sp) -8002a628: 0c008099 jal 80020264 -8002a62c: 00000000 nop -8002a630: 10400016 beqz v0,8002a68c -8002a634: 3c038007 lui v1,0x8007 -8002a638: 9062bf74 lbu v0,-16524(v1) -8002a63c: 00000000 nop -8002a640: 24420001 addiu v0,v0,1 -8002a644: 304200ff andi v0,v0,0xff -8002a648: 2c440004 sltiu a0,v0,4 -8002a64c: 10800003 beqz a0,8002a65c -8002a650: 00000000 nop -8002a654: 1000000d b 8002a68c -8002a658: a062bf74 sb v0,-16524(v1) -8002a65c: a060bf74 sb zero,-16524(v1) -8002a660: 3c038007 lui v1,0x8007 -8002a664: 9062bf88 lbu v0,-16504(v1) -8002a668: 00000000 nop -8002a66c: 24420001 addiu v0,v0,1 -8002a670: 304200ff andi v0,v0,0xff -8002a674: 2c440003 sltiu a0,v0,3 -8002a678: 10800003 beqz a0,8002a688 -8002a67c: 00000000 nop -8002a680: 10000002 b 8002a68c -8002a684: a062bf88 sb v0,-16504(v1) -8002a688: a060bf88 sb zero,-16504(v1) -8002a68c: 8fbf0014 lw ra,20(sp) -8002a690: 00000000 nop -8002a694: 03e00008 jr ra -8002a698: 27bd0018 addiu sp,sp,24 - -8002a69c : -8002a69c: 8c820020 lw v0,32(a0) -8002a6a0: 00000000 nop -8002a6a4: 1040007b beqz v0,8002a894 -8002a6a8: 00052c00 sll a1,a1,0x10 -8002a6ac: 00052c03 sra a1,a1,0x10 -8002a6b0: 00063400 sll a2,a2,0x10 -8002a6b4: 27bdffc8 addiu sp,sp,-56 -8002a6b8: 00063403 sra a2,a2,0x10 -8002a6bc: 24a20010 addiu v0,a1,16 -8002a6c0: 00021400 sll v0,v0,0x10 -8002a6c4: afb10020 sw s1,32(sp) -8002a6c8: afbf0034 sw ra,52(sp) -8002a6cc: afb50030 sw s5,48(sp) -8002a6d0: afb4002c sw s4,44(sp) -8002a6d4: afb30028 sw s3,40(sp) -8002a6d8: afb20024 sw s2,36(sp) -8002a6dc: afb0001c sw s0,28(sp) -8002a6e0: a4860210 sh a2,528(a0) -8002a6e4: a4860212 sh a2,530(a0) -8002a6e8: 24c60010 addiu a2,a2,16 -8002a6ec: 00021403 sra v0,v0,0x10 -8002a6f0: 00063400 sll a2,a2,0x10 -8002a6f4: 00063403 sra a2,a2,0x10 -8002a6f8: a482020a sh v0,522(a0) -8002a6fc: a482020e sh v0,526(a0) -8002a700: 3c028007 lui v0,0x8007 -8002a704: a4860214 sh a2,532(a0) -8002a708: a4860216 sh a2,534(a0) -8002a70c: 9046bf88 lbu a2,-16504(v0) -8002a710: 90820008 lbu v0,8(a0) -8002a714: a4850208 sh a1,520(a0) -8002a718: 00c2102b sltu v0,a2,v0 -8002a71c: a485020c sh a1,524(a0) -8002a720: 90920221 lbu s2,545(a0) -8002a724: 90950222 lbu s5,546(a0) -8002a728: 90940223 lbu s4,547(a0) -8002a72c: 90930224 lbu s3,548(a0) -8002a730: 8491021c lh s1,540(a0) -8002a734: 1040000d beqz v0,8002a76c -8002a738: 3c028004 lui v0,0x8004 -8002a73c: 00061900 sll v1,a2,0x4 -8002a740: 02431021 addu v0,s2,v1 -8002a744: 304200ff andi v0,v0,0xff -8002a748: 24450010 addiu a1,v0,16 -8002a74c: 30a500ff andi a1,a1,0xff -8002a750: 00711821 addu v1,v1,s1 -8002a754: a0820221 sb v0,545(a0) -8002a758: a0850222 sb a1,546(a0) -8002a75c: a0820223 sb v0,547(a0) -8002a760: a0850224 sb a1,548(a0) -8002a764: a483021c sh v1,540(a0) -8002a768: 3c028004 lui v0,0x8004 -8002a76c: 9043a994 lbu v1,-22124(v0) -8002a770: 00000000 nop -8002a774: 10600038 beqz v1,8002a858 -8002a778: 00808021 move s0,a0 -8002a77c: 14c00036 bnez a2,8002a858 -8002a780: 3c048004 lui a0,0x8004 -8002a784: 00002821 move a1,zero -8002a788: 24849d14 addiu a0,a0,-25324 -8002a78c: 0c00d392 jal 80034e48 -8002a790: a040a994 sb zero,-22124(v0) -8002a794: 92020224 lbu v0,548(s0) -8002a798: 92070223 lbu a3,547(s0) -8002a79c: 92060222 lbu a2,546(s0) -8002a7a0: 92050221 lbu a1,545(s0) -8002a7a4: 3c048004 lui a0,0x8004 -8002a7a8: 24849d24 addiu a0,a0,-25308 -8002a7ac: 0c00d392 jal 80034e48 -8002a7b0: afa20010 sw v0,16(sp) -8002a7b4: 92020228 lbu v0,552(s0) -8002a7b8: 92070227 lbu a3,551(s0) -8002a7bc: 92060226 lbu a2,550(s0) -8002a7c0: 92050225 lbu a1,549(s0) -8002a7c4: 3c048004 lui a0,0x8004 -8002a7c8: 24849d38 addiu a0,a0,-25288 -8002a7cc: 0c00d392 jal 80034e48 -8002a7d0: afa20010 sw v0,16(sp) -8002a7d4: 8e050004 lw a1,4(s0) -8002a7d8: 3c048004 lui a0,0x8004 -8002a7dc: 0c00d392 jal 80034e48 -8002a7e0: 24849d4c addiu a0,a0,-25268 -8002a7e4: 8e050020 lw a1,32(s0) -8002a7e8: 3c048004 lui a0,0x8004 -8002a7ec: 0c00d392 jal 80034e48 -8002a7f0: 24849d60 addiu a0,a0,-25248 -8002a7f4: 8602020e lh v0,526(s0) -8002a7f8: 8607020c lh a3,524(s0) -8002a7fc: 8606020a lh a2,522(s0) -8002a800: 86050208 lh a1,520(s0) -8002a804: 3c048004 lui a0,0x8004 -8002a808: 24849d74 addiu a0,a0,-25228 -8002a80c: 0c00d392 jal 80034e48 -8002a810: afa20010 sw v0,16(sp) -8002a814: 86020216 lh v0,534(s0) -8002a818: 86060212 lh a2,530(s0) -8002a81c: 86070214 lh a3,532(s0) -8002a820: 86050210 lh a1,528(s0) -8002a824: 3c048004 lui a0,0x8004 -8002a828: 24849d88 addiu a0,a0,-25208 -8002a82c: 0c00d392 jal 80034e48 -8002a830: afa20010 sw v0,16(sp) -8002a834: 92050220 lbu a1,544(s0) -8002a838: 3c048004 lui a0,0x8004 -8002a83c: 0c00d392 jal 80034e48 -8002a840: 24849ad4 addiu a0,a0,-25900 -8002a844: 3c048004 lui a0,0x8004 -8002a848: 8606021e lh a2,542(s0) -8002a84c: 8605021c lh a1,540(s0) -8002a850: 0c00d392 jal 80034e48 -8002a854: 24849d9c addiu a0,a0,-25188 -8002a858: 0c00bc08 jal 8002f020 -8002a85c: 26040208 addiu a0,s0,520 -8002a860: a2120221 sb s2,545(s0) -8002a864: a2150222 sb s5,546(s0) -8002a868: a2140223 sb s4,547(s0) -8002a86c: a2130224 sb s3,548(s0) -8002a870: a611021c sh s1,540(s0) -8002a874: 8fbf0034 lw ra,52(sp) -8002a878: 8fb50030 lw s5,48(sp) -8002a87c: 8fb4002c lw s4,44(sp) -8002a880: 8fb30028 lw s3,40(sp) -8002a884: 8fb20024 lw s2,36(sp) -8002a888: 8fb10020 lw s1,32(sp) -8002a88c: 8fb0001c lw s0,28(sp) -8002a890: 27bd0038 addiu sp,sp,56 -8002a894: 03e00008 jr ra -8002a898: 00000000 nop - -8002a89c : -8002a89c: 27bdff78 addiu sp,sp,-136 -8002a8a0: afbf0084 sw ra,132(sp) -8002a8a4: afbe0080 sw s8,128(sp) -8002a8a8: afb7007c sw s7,124(sp) -8002a8ac: afb60078 sw s6,120(sp) -8002a8b0: afb50074 sw s5,116(sp) -8002a8b4: afb40070 sw s4,112(sp) -8002a8b8: afb3006c sw s3,108(sp) -8002a8bc: afb20068 sw s2,104(sp) -8002a8c0: afb10064 sw s1,100(sp) -8002a8c4: 0c00a923 jal 8002a48c -8002a8c8: afb00060 sw s0,96(sp) -8002a8cc: 104000fd beqz v0,8002acc4 -8002a8d0: 24060010 li a2,16 -8002a8d4: 00002821 move a1,zero -8002a8d8: 0c00ce97 jal 80033a5c -8002a8dc: 27a40010 addiu a0,sp,16 -8002a8e0: 24060010 li a2,16 -8002a8e4: 00002821 move a1,zero -8002a8e8: 0c00ce97 jal 80033a5c -8002a8ec: 27a40020 addiu a0,sp,32 -8002a8f0: 8fa2002c lw v0,44(sp) -8002a8f4: 2403001c li v1,28 -8002a8f8: 34420014 ori v0,v0,0x14 -8002a8fc: afa2002c sw v0,44(sp) -8002a900: 24020040 li v0,64 -8002a904: a7a20010 sh v0,16(sp) -8002a908: a7a30012 sh v1,18(sp) -8002a90c: a3a2001a sb v0,26(sp) -8002a910: 24030100 li v1,256 -8002a914: 8fa2001c lw v0,28(sp) -8002a918: a7a30014 sh v1,20(sp) -8002a91c: 240300b8 li v1,184 -8002a920: 34420010 ori v0,v0,0x10 -8002a924: a7a30016 sh v1,22(sp) -8002a928: 24040080 li a0,128 -8002a92c: 2403ff80 li v1,-128 -8002a930: afa2001c sw v0,28(sp) -8002a934: a3a00018 sb zero,24(sp) -8002a938: 0c008637 jal 800218dc -8002a93c: a3a30019 sb v1,25(sp) -8002a940: 3c028007 lui v0,0x8007 -8002a944: 2442eae8 addiu v0,v0,-5400 -8002a948: 3c148007 lui s4,0x8007 -8002a94c: afa20040 sw v0,64(sp) -8002a950: 2682bffc addiu v0,s4,-16388 -8002a954: afa20030 sw v0,48(sp) -8002a958: 3c028007 lui v0,0x8007 -8002a95c: 0000a821 move s5,zero -8002a960: 24100001 li s0,1 -8002a964: afa2005c sw v0,92(sp) -8002a968: 0c008a57 jal 8002295c -8002a96c: 24040010 li a0,16 -8002a970: 144000d5 bnez v0,8002acc8 -8002a974: 00001021 move v0,zero -8002a978: 0c008a57 jal 8002295c -8002a97c: 24040040 li a0,64 -8002a980: 1040000d beqz v0,8002a9b8 -8002a984: 24020230 li v0,560 -8002a988: 02a20018 mult s5,v0 -8002a98c: 2610ffff addiu s0,s0,-1 -8002a990: 24020460 li v0,1120 -8002a994: 8fa30040 lw v1,64(sp) -8002a998: 0000a812 mflo s5 - ... -8002a9a4: 02020018 mult s0,v0 -8002a9a8: 00001012 mflo v0 -8002a9ac: 02a21021 addu v0,s5,v0 -8002a9b0: 100000c5 b 8002acc8 -8002a9b4: 00621021 addu v0,v1,v0 -8002a9b8: 0c008a57 jal 8002295c -8002a9bc: 34048000 li a0,0x8000 -8002a9c0: 14400016 bnez v0,8002aa1c -8002a9c4: 00000000 nop -8002a9c8: 0c008a57 jal 8002295c -8002a9cc: 24042000 li a0,8192 -8002a9d0: 14400014 bnez v0,8002aa24 -8002a9d4: 00000000 nop -8002a9d8: 0c008a57 jal 8002295c -8002a9dc: 24041000 li a0,4096 -8002a9e0: 10400005 beqz v0,8002a9f8 -8002a9e4: 24020001 li v0,1 -8002a9e8: 1202000f beq s0,v0,8002aa28 -8002a9ec: 00000000 nop -8002a9f0: 10000008 b 8002aa14 -8002a9f4: 2610ffff addiu s0,s0,-1 -8002a9f8: 0c008a57 jal 8002295c -8002a9fc: 24044000 li a0,16384 -8002aa00: 10400009 beqz v0,8002aa28 -8002aa04: 2e02000f sltiu v0,s0,15 -8002aa08: 10400007 beqz v0,8002aa28 -8002aa0c: 00000000 nop -8002aa10: 26100001 addiu s0,s0,1 -8002aa14: 10000004 b 8002aa28 -8002aa18: 321000ff andi s0,s0,0xff -8002aa1c: 10000002 b 8002aa28 -8002aa20: 0000a821 move s5,zero -8002aa24: 24150001 li s5,1 -8002aa28: 8fa30030 lw v1,48(sp) -8002aa2c: 24020040 li v0,64 -8002aa30: 00602021 move a0,v1 -8002aa34: a062000e sb v0,14(v1) -8002aa38: a062000f sb v0,15(v1) -8002aa3c: 0c0086e0 jal 80021b80 -8002aa40: a0620010 sb v0,16(v1) -8002aa44: 0c00bbd3 jal 8002ef4c -8002aa48: 27a40010 addiu a0,sp,16 -8002aa4c: 8fa2005c lw v0,92(sp) -8002aa50: 3c128007 lui s2,0x8007 -8002aa54: 245ebf80 addiu s8,v0,-16512 -8002aa58: 8fa20040 lw v0,64(sp) -8002aa5c: 24170058 li s7,88 -8002aa60: afa20038 sw v0,56(sp) -8002aa64: 3c028004 lui v0,0x8004 -8002aa68: 24429de0 addiu v0,v0,-25120 -8002aa6c: afa20054 sw v0,84(sp) -8002aa70: 3c028004 lui v0,0x8004 -8002aa74: 0000b021 move s6,zero -8002aa78: 2652e920 addiu s2,s2,-5856 -8002aa7c: afa20058 sw v0,88(sp) -8002aa80: 8fc20000 lw v0,0(s8) -8002aa84: 00000000 nop -8002aa88: 1440000c bnez v0,8002aabc -8002aa8c: 32e2ffff andi v0,s7,0xffff -8002aa90: 02402021 move a0,s2 -8002aa94: 0c00a554 jal 80029550 -8002aa98: 24050001 li a1,1 -8002aa9c: 3c078004 lui a3,0x8004 -8002aaa0: 24e79db0 addiu a3,a3,-25168 -8002aaa4: 24060064 li a2,100 -8002aaa8: 02e02821 move a1,s7 -8002aaac: 0c00a571 jal 800295c4 -8002aab0: 02402021 move a0,s2 -8002aab4: 10000077 b 8002ac94 -8002aab8: 00000000 nop -8002aabc: 8fb40038 lw s4,56(sp) -8002aac0: afa20050 sw v0,80(sp) -8002aac4: afa00034 sw zero,52(sp) -8002aac8: 24130001 li s3,1 -8002aacc: 8fa20034 lw v0,52(sp) -8002aad0: 24050003 li a1,3 -8002aad4: 14a00002 bnez a1,8002aae0 -8002aad8: 0045001a div zero,v0,a1 -8002aadc: 0007000d break 0x7 -8002aae0: 8fa20050 lw v0,80(sp) -8002aae4: 00002010 mfhi a0 -8002aae8: 000430c0 sll a2,a0,0x3 -8002aaec: 00042140 sll a0,a0,0x5 -8002aaf0: 00001812 mflo v1 -8002aaf4: 000388c0 sll s1,v1,0x3 -8002aaf8: 00862023 subu a0,a0,a2 -8002aafc: 00031940 sll v1,v1,0x5 -8002ab00: 00718823 subu s1,v1,s1 -8002ab04: 00442021 addu a0,v0,a0 -8002ab08: 8e830020 lw v1,32(s4) -8002ab0c: 3082ffff andi v0,a0,0xffff -8002ab10: 26310034 addiu s1,s1,52 -8002ab14: afa2003c sw v0,60(sp) -8002ab18: 14600022 bnez v1,8002aba4 -8002ab1c: 3231ffff andi s1,s1,0xffff -8002ab20: 97a2003c lhu v0,60(sp) -8002ab24: 24030010 li v1,16 -8002ab28: a7a20020 sh v0,32(sp) -8002ab2c: a7b10022 sh s1,34(sp) -8002ab30: a7a30024 sh v1,36(sp) -8002ab34: 16130013 bne s0,s3,8002ab84 -8002ab38: a7a30026 sh v1,38(sp) -8002ab3c: 32c300ff andi v1,s6,0xff -8002ab40: 16a30011 bne s5,v1,8002ab88 -8002ab44: 24030040 li v1,64 -8002ab48: 2403ffff li v1,-1 -8002ab4c: 02402021 move a0,s2 -8002ab50: 24050001 li a1,1 -8002ab54: a3a30028 sb v1,40(sp) -8002ab58: a3a30029 sb v1,41(sp) -8002ab5c: 0c00a554 jal 80029550 -8002ab60: a3a3002a sb v1,42(sp) -8002ab64: 3c078004 lui a3,0x8004 -8002ab68: 24e79dc0 addiu a3,a3,-25152 -8002ab6c: 240600c0 li a2,192 -8002ab70: 24050060 li a1,96 -8002ab74: 0c00a571 jal 800295c4 -8002ab78: 02402021 move a0,s2 -8002ab7c: 10000005 b 8002ab94 -8002ab80: 00000000 nop -8002ab84: 24030040 li v1,64 -8002ab88: a3a30028 sb v1,40(sp) -8002ab8c: a3a30029 sb v1,41(sp) -8002ab90: a3a3002a sb v1,42(sp) -8002ab94: 0c00bbd3 jal 8002ef4c -8002ab98: 27a40020 addiu a0,sp,32 -8002ab9c: 10000035 b 8002ac74 -8002aba0: 00000000 nop -8002aba4: 92820218 lbu v0,536(s4) -8002aba8: 00000000 nop -8002abac: afa20044 sw v0,68(sp) -8002abb0: 92820219 lbu v0,537(s4) -8002abb4: 00000000 nop -8002abb8: afa20048 sw v0,72(sp) -8002abbc: 9282021a lbu v0,538(s4) -8002abc0: 1613001b bne s0,s3,8002ac30 -8002abc4: afa2004c sw v0,76(sp) -8002abc8: 32c400ff andi a0,s6,0xff -8002abcc: 16a40018 bne s5,a0,8002ac30 -8002abd0: 2404ffff li a0,-1 -8002abd4: a2840218 sb a0,536(s4) -8002abd8: a2840219 sb a0,537(s4) -8002abdc: a284021a sb a0,538(s4) -8002abe0: 24040001 li a0,1 -8002abe4: 10640007 beq v1,a0,8002ac04 -8002abe8: 26870009 addiu a3,s4,9 -8002abec: 24040002 li a0,2 -8002abf0: 1464000a bne v1,a0,8002ac1c -8002abf4: 00000000 nop -8002abf8: 8fa20058 lw v0,88(sp) -8002abfc: 00000000 nop -8002ac00: 24479dcc addiu a3,v0,-25140 -8002ac04: 240600c0 li a2,192 -8002ac08: 24050060 li a1,96 -8002ac0c: 0c00a571 jal 800295c4 -8002ac10: 02402021 move a0,s2 -8002ac14: 1000000a b 8002ac40 -8002ac18: 00000000 nop -8002ac1c: 14650008 bne v1,a1,8002ac40 -8002ac20: 240600c0 li a2,192 -8002ac24: 8fa70054 lw a3,84(sp) -8002ac28: 1000fff8 b 8002ac0c -8002ac2c: 24050060 li a1,96 -8002ac30: 24030040 li v1,64 -8002ac34: a2830218 sb v1,536(s4) -8002ac38: a2830219 sb v1,537(s4) -8002ac3c: a283021a sb v1,538(s4) -8002ac40: 8fa5003c lw a1,60(sp) -8002ac44: 02203021 move a2,s1 -8002ac48: 0c00a9a7 jal 8002a69c -8002ac4c: 02802021 move a0,s4 -8002ac50: 93a20044 lbu v0,68(sp) -8002ac54: 00000000 nop -8002ac58: a2820218 sb v0,536(s4) -8002ac5c: 93a20048 lbu v0,72(sp) -8002ac60: 00000000 nop -8002ac64: a2820219 sb v0,537(s4) -8002ac68: 93a2004c lbu v0,76(sp) -8002ac6c: 00000000 nop -8002ac70: a282021a sb v0,538(s4) -8002ac74: 8fa20034 lw v0,52(sp) -8002ac78: 26730001 addiu s3,s3,1 -8002ac7c: 24420001 addiu v0,v0,1 -8002ac80: 327300ff andi s3,s3,0xff -8002ac84: 24030010 li v1,16 -8002ac88: afa20034 sw v0,52(sp) -8002ac8c: 1663ff8f bne s3,v1,8002aacc -8002ac90: 26940460 addiu s4,s4,1120 -8002ac94: 8fa20038 lw v0,56(sp) -8002ac98: 26d60001 addiu s6,s6,1 -8002ac9c: 24420230 addiu v0,v0,560 -8002aca0: afa20038 sw v0,56(sp) -8002aca4: 24020002 li v0,2 -8002aca8: 27de0004 addiu s8,s8,4 -8002acac: 16c2ff74 bne s6,v0,8002aa80 -8002acb0: 26f70080 addiu s7,s7,128 -8002acb4: 0c008679 jal 800219e4 -8002acb8: 00000000 nop -8002acbc: 1000ff2a b 8002a968 -8002acc0: 00000000 nop -8002acc4: 00001021 move v0,zero -8002acc8: 8fbf0084 lw ra,132(sp) -8002accc: 8fbe0080 lw s8,128(sp) -8002acd0: 8fb7007c lw s7,124(sp) -8002acd4: 8fb60078 lw s6,120(sp) -8002acd8: 8fb50074 lw s5,116(sp) -8002acdc: 8fb40070 lw s4,112(sp) -8002ace0: 8fb3006c lw s3,108(sp) -8002ace4: 8fb20068 lw s2,104(sp) -8002ace8: 8fb10064 lw s1,100(sp) -8002acec: 8fb00060 lw s0,96(sp) -8002acf0: 03e00008 jr ra -8002acf4: 27bd0088 addiu sp,sp,136 - -8002acf8 : -8002acf8: 8c820020 lw v0,32(a0) -8002acfc: 27bdffd8 addiu sp,sp,-40 -8002ad00: afbf0024 sw ra,36(sp) -8002ad04: afb30020 sw s3,32(sp) -8002ad08: afb2001c sw s2,28(sp) -8002ad0c: afb10018 sw s1,24(sp) -8002ad10: 1040000d beqz v0,8002ad48 -8002ad14: afb00014 sw s0,20(sp) -8002ad18: 3c058004 lui a1,0x8004 -8002ad1c: 00808821 move s1,a0 -8002ad20: 8c920004 lw s2,4(a0) -8002ad24: 24060015 li a2,21 -8002ad28: 24a59dec addiu a1,a1,-25108 -8002ad2c: 0c00cf58 jal 80033d60 -8002ad30: 24840009 addiu a0,a0,9 -8002ad34: 1040000a beqz v0,8002ad60 -8002ad38: 00129180 sll s2,s2,0x6 -8002ad3c: 3c048004 lui a0,0x8004 -8002ad40: 10000003 b 8002ad50 -8002ad44: 24849e00 addiu a0,a0,-25088 -8002ad48: 3c048004 lui a0,0x8004 -8002ad4c: 24849e2c addiu a0,a0,-25044 -8002ad50: 0c00d392 jal 80034e48 -8002ad54: 00000000 nop -8002ad58: 1000000d b 8002ad90 -8002ad5c: 00001021 move v0,zero -8002ad60: 26520004 addiu s2,s2,4 -8002ad64: 00008021 move s0,zero -8002ad68: 24131e00 li s3,7680 -8002ad6c: 8e260204 lw a2,516(s1) -8002ad70: 001011c0 sll v0,s0,0x7 -8002ad74: 8e240000 lw a0,0(s1) -8002ad78: 02502821 addu a1,s2,s0 -8002ad7c: 00c23021 addu a2,a2,v0 -8002ad80: 0c00b644 jal 8002d910 -8002ad84: 26100001 addiu s0,s0,1 -8002ad88: 1613fff8 bne s0,s3,8002ad6c -8002ad8c: 24020001 li v0,1 -8002ad90: 8fbf0024 lw ra,36(sp) -8002ad94: 8fb30020 lw s3,32(sp) -8002ad98: 8fb2001c lw s2,28(sp) -8002ad9c: 8fb10018 lw s1,24(sp) -8002ada0: 8fb00014 lw s0,20(sp) -8002ada4: 03e00008 jr ra -8002ada8: 27bd0028 addiu sp,sp,40 - -8002adac : -8002adac: 04800003 bltz a0,8002adbc -8002adb0: 24828000 addiu v0,a0,-32768 -8002adb4: 34028000 li v0,0x8000 -8002adb8: 00821021 addu v0,a0,v0 -8002adbc: 00021fc3 sra v1,v0,0x1f -8002adc0: 3063ffff andi v1,v1,0xffff -8002adc4: 00621021 addu v0,v1,v0 -8002adc8: 03e00008 jr ra -8002adcc: 00021403 sra v0,v0,0x10 - -8002add0 : -8002add0: 3c048007 lui a0,0x8007 -8002add4: 27bdffe0 addiu sp,sp,-32 -8002add8: 24061200 li a2,4608 -8002addc: 00002821 move a1,zero -8002ade0: afbf001c sw ra,28(sp) -8002ade4: 0c00ce97 jal 80033a5c -8002ade8: 2484c16c addiu a0,a0,-16020 -8002adec: 3c028007 lui v0,0x8007 -8002adf0: 3c048007 lui a0,0x8007 -8002adf4: a040c168 sb zero,-16024(v0) -8002adf8: a480c13c sh zero,-16068(a0) -8002adfc: 24020001 li v0,1 -8002ae00: 2484c13c addiu a0,a0,-16068 -8002ae04: ac820014 sw v0,20(a0) -8002ae08: 24020180 li v0,384 -8002ae0c: a482000a sh v0,10(a0) -8002ae10: 240201f1 li v0,497 -8002ae14: a482000c sh v0,12(a0) -8002ae18: 24020018 li v0,24 -8002ae1c: a4820006 sh v0,6(a0) -8002ae20: 24060100 li a2,256 -8002ae24: 24020010 li v0,16 -8002ae28: 24050320 li a1,800 -8002ae2c: a4800002 sh zero,2(a0) -8002ae30: 0c008840 jal 80022100 -8002ae34: a4820008 sh v0,8(a0) -8002ae38: 24020008 li v0,8 -8002ae3c: 3c058007 lui a1,0x8007 -8002ae40: a4a2c0dc sh v0,-16164(a1) -8002ae44: 27a40010 addiu a0,sp,16 -8002ae48: 24a5c0dc addiu a1,a1,-16164 -8002ae4c: a4a20002 sh v0,2(a1) -8002ae50: 0c00885a jal 80022168 -8002ae54: a4a00004 sh zero,4(a1) -8002ae58: 3c048007 lui a0,0x8007 -8002ae5c: 24060020 li a2,32 -8002ae60: 2405ffff li a1,-1 -8002ae64: 0c00ce97 jal 80033a5c -8002ae68: 2484c0bc addiu a0,a0,-16196 -8002ae6c: 3c028004 lui v0,0x8004 -8002ae70: 9043a998 lbu v1,-22120(v0) -8002ae74: 00000000 nop -8002ae78: 1060000a beqz v1,8002aea4 -8002ae7c: 3c058004 lui a1,0x8004 -8002ae80: 8fbf001c lw ra,28(sp) -8002ae84: 3c048004 lui a0,0x8004 -8002ae88: 24070002 li a3,2 -8002ae8c: 24060002 li a2,2 -8002ae90: 24a5a99c addiu a1,a1,-22116 -8002ae94: 2484a9a4 addiu a0,a0,-22108 -8002ae98: 27bd0020 addiu sp,sp,32 -8002ae9c: 08008d0d j 80023434 -8002aea0: a040a998 sb zero,-22120(v0) -8002aea4: 8fbf001c lw ra,28(sp) -8002aea8: 00000000 nop -8002aeac: 03e00008 jr ra -8002aeb0: 27bd0020 addiu sp,sp,32 - -8002aeb4 : -8002aeb4: 27bdffb8 addiu sp,sp,-72 -8002aeb8: afb40030 sw s4,48(sp) -8002aebc: 3c148007 lui s4,0x8007 -8002aec0: afbe0040 sw s8,64(sp) -8002aec4: afb60038 sw s6,56(sp) -8002aec8: afb50034 sw s5,52(sp) -8002aecc: afb20028 sw s2,40(sp) -8002aed0: afb00020 sw s0,32(sp) -8002aed4: afbf0044 sw ra,68(sp) -8002aed8: afb7003c sw s7,60(sp) -8002aedc: afb3002c sw s3,44(sp) -8002aee0: afb10024 sw s1,36(sp) -8002aee4: afa40048 sw a0,72(sp) -8002aee8: 00c0f021 move s8,a2 -8002aeec: 00e0b021 move s6,a3 -8002aef0: 9290c168 lbu s0,-16024(s4) -8002aef4: 0c009ae2 jal 80026b88 -8002aef8: 30b500ff andi s5,a1,0xff -8002aefc: 00409021 move s2,v0 -8002af00: 9282c168 lbu v0,-16024(s4) -8002af04: 00000000 nop -8002af08: 2c420020 sltiu v0,v0,32 -8002af0c: 14400004 bnez v0,8002af20 -8002af10: 0010b900 sll s7,s0,0x4 -8002af14: 3c048004 lui a0,0x8004 -8002af18: 10000069 b 8002b0c0 -8002af1c: 24849e58 addiu a0,a0,-25000 -8002af20: 001081c0 sll s0,s0,0x7 -8002af24: 02f08821 addu s1,s7,s0 -8002af28: 3c138007 lui s3,0x8007 -8002af2c: 26240010 addiu a0,s1,16 -8002af30: 2673c16c addiu s3,s3,-16020 -8002af34: 24060060 li a2,96 -8002af38: 03c02821 move a1,s8 -8002af3c: 02642021 addu a0,s3,a0 -8002af40: 0c00ce81 jal 80033a04 -8002af44: 02338821 addu s1,s1,s3 -8002af48: a2200070 sb zero,112(s1) -8002af4c: 8fa20048 lw v0,72(sp) -8002af50: 26b10010 addiu s1,s5,16 -8002af54: 001188c0 sll s1,s1,0x3 -8002af58: 00518821 addu s1,v0,s1 -8002af5c: 24060004 li a2,4 -8002af60: 00002821 move a1,zero -8002af64: 0c00ce97 jal 80033a5c -8002af68: 27a40010 addiu a0,sp,16 -8002af6c: 24060003 li a2,3 -8002af70: 02202821 move a1,s1 -8002af74: 0c00cecb jal 80033b2c -8002af78: 27a40010 addiu a0,sp,16 -8002af7c: 3c058004 lui a1,0x8004 -8002af80: 27a40010 addiu a0,sp,16 -8002af84: 0c008112 jal 80020448 -8002af88: 24a5a9ac addiu a1,a1,-22100 -8002af8c: 2404ffff li a0,-1 -8002af90: 10440006 beq v0,a0,8002afac -8002af94: 00001821 move v1,zero -8002af98: 3c038004 lui v1,0x8004 -8002af9c: 24638a10 addiu v1,v1,-30192 -8002afa0: 00021080 sll v0,v0,0x2 -8002afa4: 00431021 addu v0,v0,v1 -8002afa8: 8c430000 lw v1,0(v0) -8002afac: 02f08821 addu s1,s7,s0 -8002afb0: 02718821 addu s1,s3,s1 -8002afb4: 3c048004 lui a0,0x8004 -8002afb8: ae230000 sw v1,0(s1) -8002afbc: 24849e80 addiu a0,a0,-24960 -8002afc0: a2350071 sb s5,113(s1) -8002afc4: 02a03021 move a2,s5 -8002afc8: 0c00d392 jal 80034e48 -8002afcc: 02a02821 move a1,s5 -8002afd0: 8fa20048 lw v0,72(sp) -8002afd4: 00151880 sll v1,s5,0x2 -8002afd8: 00431821 addu v1,v0,v1 -8002afdc: 8c620000 lw v0,0(v1) -8002afe0: 24040002 li a0,2 -8002afe4: 14440030 bne v0,a0,8002b0a8 -8002afe8: 00000000 nop -8002afec: 12c20016 beq s6,v0,8002b048 -8002aff0: 24020003 li v0,3 -8002aff4: 16c20027 bne s6,v0,8002b094 -8002aff8: 3c048004 lui a0,0x8004 -8002affc: ae200074 sw zero,116(s1) -8002b000: 97c20000 lhu v0,0(s8) -8002b004: 00000000 nop -8002b008: 16400002 bnez s2,8002b014 -8002b00c: 0052001a div zero,v0,s2 -8002b010: 0007000d break 0x7 -8002b014: 00001012 mflo v0 -8002b018: 00021180 sll v0,v0,0x6 -8002b01c: 24420020 addiu v0,v0,32 -8002b020: 00021400 sll v0,v0,0x10 -8002b024: ae220078 sw v0,120(s1) -8002b028: 97c20000 lhu v0,0(s8) -8002b02c: 00000000 nop -8002b030: 16400002 bnez s2,8002b03c -8002b034: 0052001a div zero,v0,s2 -8002b038: 0007000d break 0x7 -8002b03c: 00001010 mfhi v0 -8002b040: 10000012 b 8002b08c -8002b044: 00029540 sll s2,v0,0x15 -8002b048: 97c20000 lhu v0,0(s8) -8002b04c: ae200078 sw zero,120(s1) -8002b050: 16400002 bnez s2,8002b05c -8002b054: 0052001a div zero,v0,s2 -8002b058: 0007000d break 0x7 -8002b05c: 00001010 mfhi v0 -8002b060: 00021180 sll v0,v0,0x6 -8002b064: 24420020 addiu v0,v0,32 -8002b068: 00021400 sll v0,v0,0x10 -8002b06c: ae220074 sw v0,116(s1) -8002b070: 97c20000 lhu v0,0(s8) -8002b074: 00000000 nop -8002b078: 16400002 bnez s2,8002b084 -8002b07c: 0052001a div zero,v0,s2 -8002b080: 0007000d break 0x7 -8002b084: 00009012 mflo s2 -8002b088: 00129540 sll s2,s2,0x15 -8002b08c: 1000001d b 8002b104 -8002b090: ae32007c sw s2,124(s1) -8002b094: 02c02821 move a1,s6 -8002b098: 0c00d392 jal 80034e48 -8002b09c: 24849eb8 addiu a0,a0,-24904 -8002b0a0: 10000056 b 8002b1fc -8002b0a4: 00001021 move v0,zero -8002b0a8: 24040001 li a0,1 -8002b0ac: 14440015 bne v0,a0,8002b104 -8002b0b0: 00000000 nop -8002b0b4: 16c00006 bnez s6,8002b0d0 -8002b0b8: 3c048004 lui a0,0x8004 -8002b0bc: 24849eec addiu a0,a0,-24852 -8002b0c0: 0c00d392 jal 80034e48 -8002b0c4: 00000000 nop -8002b0c8: 1000004c b 8002b1fc -8002b0cc: 00001021 move v0,zero -8002b0d0: 8fa20048 lw v0,72(sp) -8002b0d4: afa30018 sw v1,24(sp) -8002b0d8: 0055f021 addu s8,v0,s5 -8002b0dc: 93c401e0 lbu a0,480(s8) -8002b0e0: 0c009a6d jal 800269b4 -8002b0e4: 00000000 nop -8002b0e8: ae220074 sw v0,116(s1) -8002b0ec: 93c401e0 lbu a0,480(s8) -8002b0f0: 0c009a75 jal 800269d4 -8002b0f4: 00000000 nop -8002b0f8: 8fa30018 lw v1,24(sp) -8002b0fc: ae220078 sw v0,120(s1) -8002b100: ae20007c sw zero,124(s1) -8002b104: 02f08821 addu s1,s7,s0 -8002b108: 02711021 addu v0,s3,s1 -8002b10c: ac560004 sw s6,4(v0) -8002b110: 8c630244 lw v1,580(v1) -8002b114: 3c048004 lui a0,0x8004 -8002b118: ac43000c sw v1,12(v0) -8002b11c: 3c028007 lui v0,0x8007 -8002b120: 2442c0bc addiu v0,v0,-16196 -8002b124: 0055a821 addu s5,v0,s5 -8002b128: 9282c168 lbu v0,-16024(s4) -8002b12c: 24849f14 addiu a0,a0,-24812 -8002b130: 0c00d392 jal 80034e48 -8002b134: a2a20000 sb v0,0(s5) -8002b138: 3c048004 lui a0,0x8004 -8002b13c: 24849f28 addiu a0,a0,-24792 -8002b140: 0c00d392 jal 80034e48 -8002b144: 3c158004 lui s5,0x8004 -8002b148: 00009021 move s2,zero -8002b14c: 26b58f74 addiu s5,s5,-28812 -8002b150: 24160060 li s6,96 -8002b154: 02511021 addu v0,s2,s1 -8002b158: 02621021 addu v0,s3,v0 -8002b15c: 94450010 lhu a1,16(v0) -8002b160: 00000000 nop -8002b164: 14a0001e bnez a1,8002b1e0 -8002b168: 00000000 nop -8002b16c: 02f08021 addu s0,s7,s0 -8002b170: 02709821 addu s3,s3,s0 -8002b174: 8e650004 lw a1,4(s3) -8002b178: 3c048004 lui a0,0x8004 -8002b17c: 0c00d392 jal 80034e48 -8002b180: 24849f34 addiu a0,a0,-24780 -8002b184: 8e650000 lw a1,0(s3) -8002b188: 3c048004 lui a0,0x8004 -8002b18c: 0c00d392 jal 80034e48 -8002b190: 24849f48 addiu a0,a0,-24760 -8002b194: 8e640074 lw a0,116(s3) -8002b198: 0c00ab6b jal 8002adac -8002b19c: 00000000 nop -8002b1a0: 8e640078 lw a0,120(s3) -8002b1a4: 0c00ab6b jal 8002adac -8002b1a8: 00402821 move a1,v0 -8002b1ac: 8e64007c lw a0,124(s3) -8002b1b0: 0c00ab6b jal 8002adac -8002b1b4: 00403021 move a2,v0 -8002b1b8: 3c048004 lui a0,0x8004 -8002b1bc: 00403821 move a3,v0 -8002b1c0: 0c00d392 jal 80034e48 -8002b1c4: 24849f58 addiu a0,a0,-24744 -8002b1c8: 9282c168 lbu v0,-16024(s4) -8002b1cc: 00000000 nop -8002b1d0: 24420001 addiu v0,v0,1 -8002b1d4: a282c168 sb v0,-16024(s4) -8002b1d8: 10000008 b 8002b1fc -8002b1dc: 24020001 li v0,1 -8002b1e0: 02a02021 move a0,s5 -8002b1e4: 0c00d392 jal 80034e48 -8002b1e8: 26520002 addiu s2,s2,2 -8002b1ec: 1656ffd9 bne s2,s6,8002b154 -8002b1f0: 00000000 nop -8002b1f4: 1000ffde b 8002b170 -8002b1f8: 02f08021 addu s0,s7,s0 -8002b1fc: 8fbf0044 lw ra,68(sp) -8002b200: 8fbe0040 lw s8,64(sp) -8002b204: 8fb7003c lw s7,60(sp) -8002b208: 8fb60038 lw s6,56(sp) -8002b20c: 8fb50034 lw s5,52(sp) -8002b210: 8fb40030 lw s4,48(sp) -8002b214: 8fb3002c lw s3,44(sp) -8002b218: 8fb20028 lw s2,40(sp) -8002b21c: 8fb10024 lw s1,36(sp) -8002b220: 8fb00020 lw s0,32(sp) -8002b224: 03e00008 jr ra -8002b228: 27bd0048 addiu sp,sp,72 - -8002b22c : -8002b22c: 27bdffe8 addiu sp,sp,-24 -8002b230: 24060060 li a2,96 -8002b234: afb00010 sw s0,16(sp) -8002b238: 00808021 move s0,a0 -8002b23c: afbf0014 sw ra,20(sp) -8002b240: 0c00ce81 jal 80033a04 -8002b244: 24840010 addiu a0,a0,16 -8002b248: 8fbf0014 lw ra,20(sp) -8002b24c: a2000070 sb zero,112(s0) -8002b250: 8fb00010 lw s0,16(sp) -8002b254: 03e00008 jr ra -8002b258: 27bd0018 addiu sp,sp,24 - -8002b25c : -8002b25c: 308400ff andi a0,a0,0xff -8002b260: 2c830020 sltiu v1,a0,32 -8002b264: 1060000e beqz v1,8002b2a0 -8002b268: 00001021 move v0,zero -8002b26c: 3c028007 lui v0,0x8007 -8002b270: 2442c0bc addiu v0,v0,-16196 -8002b274: 00822021 addu a0,a0,v0 -8002b278: 90830000 lbu v1,0(a0) -8002b27c: 240400ff li a0,255 -8002b280: 10640007 beq v1,a0,8002b2a0 -8002b284: 00001021 move v0,zero -8002b288: 00031100 sll v0,v1,0x4 -8002b28c: 000319c0 sll v1,v1,0x7 -8002b290: 00431021 addu v0,v0,v1 -8002b294: 3c038007 lui v1,0x8007 -8002b298: 2463c16c addiu v1,v1,-16020 -8002b29c: 00621021 addu v0,v1,v0 -8002b2a0: 03e00008 jr ra -8002b2a4: 00000000 nop - -8002b2a8 : -8002b2a8: 308600ff andi a2,a0,0xff -8002b2ac: 27bdffe8 addiu sp,sp,-24 -8002b2b0: afbf0014 sw ra,20(sp) -8002b2b4: 0c00ac97 jal 8002b25c -8002b2b8: 00c02021 move a0,a2 -8002b2bc: 8c44000c lw a0,12(v0) -8002b2c0: 00000000 nop -8002b2c4: 1080000a beqz a0,8002b2f0 -8002b2c8: 00001821 move v1,zero -8002b2cc: 90450071 lbu a1,113(v0) -8002b2d0: 00000000 nop -8002b2d4: 14a60006 bne a1,a2,8002b2f0 -8002b2d8: 00000000 nop -8002b2dc: 3c048004 lui a0,0x8004 -8002b2e0: ac40000c sw zero,12(v0) -8002b2e4: 0c00d392 jal 80034e48 -8002b2e8: 24849f7c addiu a0,a0,-24708 -8002b2ec: 24030001 li v1,1 -8002b2f0: 8fbf0014 lw ra,20(sp) -8002b2f4: 00601021 move v0,v1 -8002b2f8: 03e00008 jr ra -8002b2fc: 27bd0018 addiu sp,sp,24 - -8002b300 : -8002b300: 27bdffc0 addiu sp,sp,-64 -8002b304: afb40038 sw s4,56(sp) -8002b308: 30b400ff andi s4,a1,0xff -8002b30c: afb30034 sw s3,52(sp) -8002b310: 00809821 move s3,a0 -8002b314: 02802021 move a0,s4 -8002b318: afbf003c sw ra,60(sp) -8002b31c: afb20030 sw s2,48(sp) -8002b320: afb1002c sw s1,44(sp) -8002b324: 0c00ac97 jal 8002b25c -8002b328: afb00028 sw s0,40(sp) -8002b32c: 104000e8 beqz v0,8002b6d0 -8002b330: 00408821 move s1,v0 -8002b334: 8c420074 lw v0,116(v0) -8002b338: afa00018 sw zero,24(sp) -8002b33c: afa20010 sw v0,16(sp) -8002b340: 8e220078 lw v0,120(s1) -8002b344: 00000000 nop -8002b348: afa20014 sw v0,20(sp) -8002b34c: 8e22000c lw v0,12(s1) -8002b350: 00000000 nop -8002b354: 104000de beqz v0,8002b6d0 -8002b358: 3c128007 lui s2,0x8007 -8002b35c: 8e250000 lw a1,0(s1) -8002b360: 24020001 li v0,1 -8002b364: 14a20006 bne a1,v0,8002b380 -8002b368: 2650c13c addiu s0,s2,-16068 -8002b36c: 24020180 li v0,384 -8002b370: a602000a sh v0,10(s0) -8002b374: 240201f1 li v0,497 -8002b378: 10000004 b 8002b38c -8002b37c: a602000c sh v0,12(s0) -8002b380: 3c048004 lui a0,0x8004 -8002b384: 0c00d392 jal 80034e48 -8002b388: 24849f90 addiu a0,a0,-24688 -8002b38c: 24060100 li a2,256 -8002b390: 24050320 li a1,800 -8002b394: 0c008840 jal 80022100 -8002b398: 2644c13c addiu a0,s2,-16068 -8002b39c: 8e220004 lw v0,4(s1) -8002b3a0: 24030002 li v1,2 -8002b3a4: 10430016 beq v0,v1,8002b400 -8002b3a8: 2c430003 sltiu v1,v0,3 -8002b3ac: 1060000a beqz v1,8002b3d8 -8002b3b0: 24030003 li v1,3 -8002b3b4: 24030001 li v1,1 -8002b3b8: 14430018 bne v0,v1,8002b41c -8002b3bc: 00000000 nop -8002b3c0: 92020005 lbu v0,5(s0) -8002b3c4: 92030008 lbu v1,8(s0) -8002b3c8: 00000000 nop -8002b3cc: 00431021 addu v0,v0,v1 -8002b3d0: 1000000b b 8002b400 -8002b3d4: a2020005 sb v0,5(s0) -8002b3d8: 1043000c beq v0,v1,8002b40c -8002b3dc: 24030004 li v1,4 -8002b3e0: 1443000e bne v0,v1,8002b41c -8002b3e4: 00000000 nop -8002b3e8: 92020005 lbu v0,5(s0) -8002b3ec: 92030008 lbu v1,8(s0) -8002b3f0: 00000000 nop -8002b3f4: 00431021 addu v0,v0,v1 -8002b3f8: 10000004 b 8002b40c -8002b3fc: a2020005 sb v0,5(s0) -8002b400: 8e020014 lw v0,20(s0) -8002b404: 10000004 b 8002b418 -8002b408: 34420020 ori v0,v0,0x20 -8002b40c: 8e020014 lw v0,20(s0) -8002b410: 2403ffdf li v1,-33 -8002b414: 00431024 and v0,v0,v1 -8002b418: ae020014 sw v0,20(s0) -8002b41c: 8e22007c lw v0,124(s1) -8002b420: 00000000 nop -8002b424: 1840001a blez v0,8002b490 -8002b428: 27a50010 addiu a1,sp,16 -8002b42c: 0c00886b jal 800221ac -8002b430: 27a4001c addiu a0,sp,28 -8002b434: 86020006 lh v0,6(s0) -8002b438: 02602021 move a0,s3 -8002b43c: 00021843 sra v1,v0,0x1 -8002b440: 97a2001c lhu v0,28(sp) -8002b444: 02002821 move a1,s0 -8002b448: 00431023 subu v0,v0,v1 -8002b44c: a642c13c sh v0,-16068(s2) -8002b450: 86020008 lh v0,8(s0) -8002b454: 00000000 nop -8002b458: 00021843 sra v1,v0,0x1 -8002b45c: 97a2001e lhu v0,30(sp) -8002b460: 00000000 nop -8002b464: 00431023 subu v0,v0,v1 -8002b468: 0c009242 jal 80024908 -8002b46c: a6020002 sh v0,2(s0) -8002b470: 8e020014 lw v0,20(s0) -8002b474: 02002021 move a0,s0 -8002b478: 34420010 ori v0,v0,0x10 -8002b47c: a200000e sb zero,14(s0) -8002b480: a200000f sb zero,15(s0) -8002b484: a2000010 sb zero,16(s0) -8002b488: 0c0086e0 jal 80021b80 -8002b48c: ae020014 sw v0,20(s0) -8002b490: 26250074 addiu a1,s1,116 -8002b494: 0c00886b jal 800221ac -8002b498: 27a40020 addiu a0,sp,32 -8002b49c: 86020006 lh v0,6(s0) -8002b4a0: 02002821 move a1,s0 -8002b4a4: 00021843 sra v1,v0,0x1 -8002b4a8: 97a20020 lhu v0,32(sp) -8002b4ac: 02602021 move a0,s3 -8002b4b0: 00431023 subu v0,v0,v1 -8002b4b4: a642c13c sh v0,-16068(s2) -8002b4b8: 86020008 lh v0,8(s0) -8002b4bc: 00000000 nop -8002b4c0: 00021843 sra v1,v0,0x1 -8002b4c4: 97a20022 lhu v0,34(sp) -8002b4c8: 00000000 nop -8002b4cc: 00431023 subu v0,v0,v1 -8002b4d0: a6020002 sh v0,2(s0) -8002b4d4: 8e020014 lw v0,20(s0) -8002b4d8: 2403ffef li v1,-17 -8002b4dc: 00431024 and v0,v0,v1 -8002b4e0: 0c009242 jal 80024908 -8002b4e4: ae020014 sw v0,20(s0) -8002b4e8: 92620034 lbu v0,52(s3) -8002b4ec: 00000000 nop -8002b4f0: 14540072 bne v0,s4,8002b6bc -8002b4f4: 2402ff80 li v0,-128 -8002b4f8: 92620001 lbu v0,1(s3) -8002b4fc: 00000000 nop -8002b500: 1040006d beqz v0,8002b6b8 -8002b504: 3c048007 lui a0,0x8007 -8002b508: 9083c0b9 lbu v1,-16199(a0) -8002b50c: 00000000 nop -8002b510: 14600009 bnez v1,8002b538 -8002b514: 3c028007 lui v0,0x8007 -8002b518: 9043c0b8 lbu v1,-16200(v0) -8002b51c: 00000000 nop -8002b520: 2c6500f0 sltiu a1,v1,240 -8002b524: 14a00009 bnez a1,8002b54c -8002b528: 24630018 addiu v1,v1,24 -8002b52c: 24030001 li v1,1 -8002b530: 10000009 b 8002b558 -8002b534: a083c0b9 sb v1,-16199(a0) -8002b538: 9043c0b8 lbu v1,-16200(v0) -8002b53c: 00000000 nop -8002b540: 2c650019 sltiu a1,v1,25 -8002b544: 14a00003 bnez a1,8002b554 -8002b548: 2463ffe8 addiu v1,v1,-24 -8002b54c: 10000002 b 8002b558 -8002b550: a043c0b8 sb v1,-16200(v0) -8002b554: a080c0b9 sb zero,-16199(a0) -8002b558: 9042c0b8 lbu v0,-16200(v0) -8002b55c: 24030020 li v1,32 -8002b560: 02002021 move a0,s0 -8002b564: a203000e sb v1,14(s0) -8002b568: a203000f sb v1,15(s0) -8002b56c: 0c0086da jal 80021b68 -8002b570: a2020010 sb v0,16(s0) -8002b574: 14400054 bnez v0,8002b6c8 -8002b578: 3c028007 lui v0,0x8007 -8002b57c: 8442c13c lh v0,-16068(v0) -8002b580: 00000000 nop -8002b584: 04410007 bgez v0,8002b5a4 -8002b588: 00000000 nop -8002b58c: 3c028007 lui v0,0x8007 -8002b590: a440c0e4 sh zero,-16156(v0) -8002b594: 2442c0e4 addiu v0,v0,-16156 -8002b598: 8c430014 lw v1,20(v0) -8002b59c: 1000000e b 8002b5d8 -8002b5a0: 34630020 ori v1,v1,0x20 -8002b5a4: 28430181 slti v1,v0,385 -8002b5a8: 14600013 bnez v1,8002b5f8 -8002b5ac: 3c058007 lui a1,0x8007 -8002b5b0: 24a2c0e4 addiu v0,a1,-16156 -8002b5b4: 94430006 lhu v1,6(v0) -8002b5b8: 00000000 nop -8002b5bc: 00032040 sll a0,v1,0x1 -8002b5c0: 24030180 li v1,384 -8002b5c4: 00641823 subu v1,v1,a0 -8002b5c8: a4a3c0e4 sh v1,-16156(a1) -8002b5cc: 8c430014 lw v1,20(v0) -8002b5d0: 2404ffdf li a0,-33 -8002b5d4: 00641824 and v1,v1,a0 -8002b5d8: ac430014 sw v1,20(v0) -8002b5dc: 3c048007 lui a0,0x8007 -8002b5e0: 86020002 lh v0,2(s0) -8002b5e4: 2483c0e4 addiu v1,a0,-16156 -8002b5e8: 04410025 bgez v0,8002b680 -8002b5ec: a4620002 sh v0,2(v1) -8002b5f0: 1000002a b 8002b69c -8002b5f4: a4600002 sh zero,2(v1) -8002b5f8: 86030002 lh v1,2(s0) -8002b5fc: 00000000 nop -8002b600: 04610007 bgez v1,8002b620 -8002b604: 2405ffbf li a1,-65 -8002b608: 3c038007 lui v1,0x8007 -8002b60c: 2463c110 addiu v1,v1,-16112 -8002b610: 8c640014 lw a0,20(v1) -8002b614: a4600002 sh zero,2(v1) -8002b618: 1000000c b 8002b64c -8002b61c: 00852024 and a0,a0,a1 -8002b620: 286300f1 slti v1,v1,241 -8002b624: 14600028 bnez v1,8002b6c8 -8002b628: 3c038007 lui v1,0x8007 -8002b62c: 2463c110 addiu v1,v1,-16112 -8002b630: 94650008 lhu a1,8(v1) -8002b634: 240400f0 li a0,240 -8002b638: 00852023 subu a0,a0,a1 -8002b63c: a4640002 sh a0,2(v1) -8002b640: 8c640014 lw a0,20(v1) -8002b644: 00000000 nop -8002b648: 34840040 ori a0,a0,0x40 -8002b64c: ac640014 sw a0,20(v1) -8002b650: 3c048007 lui a0,0x8007 -8002b654: 2483c110 addiu v1,a0,-16112 -8002b658: 84630006 lh v1,6(v1) -8002b65c: 24050180 li a1,384 -8002b660: 00031840 sll v1,v1,0x1 -8002b664: 00a32823 subu a1,a1,v1 -8002b668: a482c110 sh v0,-16112(a0) -8002b66c: 00a2102a slt v0,a1,v0 -8002b670: 1040000c beqz v0,8002b6a4 -8002b674: 00000000 nop -8002b678: 1000000a b 8002b6a4 -8002b67c: a483c110 sh v1,-16112(a0) -8002b680: 84660008 lh a2,8(v1) -8002b684: 240500f0 li a1,240 -8002b688: 00a62823 subu a1,a1,a2 -8002b68c: 00a2102a slt v0,a1,v0 -8002b690: 10400002 beqz v0,8002b69c -8002b694: 00000000 nop -8002b698: a4650002 sh a1,2(v1) -8002b69c: 10000002 b 8002b6a8 -8002b6a0: 2484c0e4 addiu a0,a0,-16156 -8002b6a4: 2484c110 addiu a0,a0,-16112 -8002b6a8: 0c0086e0 jal 80021b80 -8002b6ac: 00000000 nop -8002b6b0: 10000005 b 8002b6c8 -8002b6b4: 00000000 nop -8002b6b8: 2402ff80 li v0,-128 -8002b6bc: a202000e sb v0,14(s0) -8002b6c0: a202000f sb v0,15(s0) -8002b6c4: a2020010 sb v0,16(s0) -8002b6c8: 0c0086e0 jal 80021b80 -8002b6cc: 2644c13c addiu a0,s2,-16068 -8002b6d0: 8fbf003c lw ra,60(sp) -8002b6d4: 8fb40038 lw s4,56(sp) -8002b6d8: 8fb30034 lw s3,52(sp) -8002b6dc: 8fb20030 lw s2,48(sp) -8002b6e0: 8fb1002c lw s1,44(sp) -8002b6e4: 8fb00028 lw s0,40(sp) -8002b6e8: 03e00008 jr ra -8002b6ec: 27bd0040 addiu sp,sp,64 - -8002b6f0 : -8002b6f0: 27bdffe8 addiu sp,sp,-24 -8002b6f4: 00803021 move a2,a0 -8002b6f8: afbf0014 sw ra,20(sp) -8002b6fc: 0c00ac97 jal 8002b25c -8002b700: 30a400ff andi a0,a1,0xff -8002b704: 8c440074 lw a0,116(v0) -8002b708: 0c00ab6b jal 8002adac -8002b70c: 00402821 move a1,v0 -8002b710: 8ca40078 lw a0,120(a1) -8002b714: 0c00ab6b jal 8002adac -8002b718: 00404021 move t0,v0 -8002b71c: 8ca4007c lw a0,124(a1) -8002b720: 0c00ab6b jal 8002adac -8002b724: 00403821 move a3,v0 -8002b728: 8fbf0014 lw ra,20(sp) -8002b72c: a4c20004 sh v0,4(a2) -8002b730: 00c01021 move v0,a2 -8002b734: a4c80000 sh t0,0(a2) -8002b738: a4c70002 sh a3,2(a2) -8002b73c: 03e00008 jr ra -8002b740: 27bd0018 addiu sp,sp,24 - -8002b744 : -8002b744: 27bdffe0 addiu sp,sp,-32 -8002b748: 308900ff andi t1,a0,0xff -8002b74c: 01202821 move a1,t1 -8002b750: afbf001c sw ra,28(sp) -8002b754: 0c00adbc jal 8002b6f0 -8002b758: 27a40010 addiu a0,sp,16 -8002b75c: 0c00ac97 jal 8002b25c -8002b760: 01202021 move a0,t1 -8002b764: 8c43000c lw v1,12(v0) -8002b768: 00000000 nop -8002b76c: 10600003 beqz v1,8002b77c -8002b770: 00001021 move v0,zero -8002b774: 0c009ab6 jal 80026ad8 -8002b778: 27a40010 addiu a0,sp,16 -8002b77c: 8fbf001c lw ra,28(sp) -8002b780: 00000000 nop -8002b784: 03e00008 jr ra -8002b788: 27bd0020 addiu sp,sp,32 - -8002b78c : -8002b78c: 27bdffb8 addiu sp,sp,-72 -8002b790: 3c028004 lui v0,0x8004 -8002b794: afb20028 sw s2,40(sp) -8002b798: 3c128007 lui s2,0x8007 -8002b79c: 3c038007 lui v1,0x8007 -8002b7a0: 2652c16c addiu s2,s2,-16020 -8002b7a4: 24429fbc addiu v0,v0,-24644 -8002b7a8: afb7003c sw s7,60(sp) -8002b7ac: afb10024 sw s1,36(sp) -8002b7b0: afbf0044 sw ra,68(sp) -8002b7b4: afbe0040 sw s8,64(sp) -8002b7b8: afb60038 sw s6,56(sp) -8002b7bc: afb50034 sw s5,52(sp) -8002b7c0: afb40030 sw s4,48(sp) -8002b7c4: afb3002c sw s3,44(sp) -8002b7c8: afb00020 sw s0,32(sp) -8002b7cc: 2477c1e0 addiu s7,v1,-15904 -8002b7d0: 00008821 move s1,zero -8002b7d4: afa20014 sw v0,20(sp) -8002b7d8: afb20018 sw s2,24(sp) -8002b7dc: 322200ff andi v0,s1,0xff -8002b7e0: afa20010 sw v0,16(sp) -8002b7e4: 8ee2ff98 lw v0,-104(s7) -8002b7e8: 00000000 nop -8002b7ec: 10400128 beqz v0,8002bc90 -8002b7f0: 24040008 li a0,8 -8002b7f4: 1044006e beq v0,a0,8002b9b0 -8002b7f8: 001180c0 sll s0,s1,0x3 -8002b7fc: 92e2fffc lbu v0,-4(s7) -8002b800: 0011a180 sll s4,s1,0x6 -8002b804: 02149821 addu s3,s0,s4 -8002b808: 02621021 addu v0,s3,v0 -8002b80c: 24420008 addiu v0,v0,8 -8002b810: 00021040 sll v0,v0,0x1 -8002b814: 02421021 addu v0,s2,v0 -8002b818: 94440000 lhu a0,0(v0) -8002b81c: 00000000 nop -8002b820: 1080008e beqz a0,8002ba5c -8002b824: 00000000 nop -8002b828: 0c009a6d jal 800269b4 -8002b82c: 00000000 nop -8002b830: 0040b021 move s6,v0 -8002b834: 92e2fffc lbu v0,-4(s7) -8002b838: 00000000 nop -8002b83c: 02629821 addu s3,s3,v0 -8002b840: 26730008 addiu s3,s3,8 -8002b844: 8fa20018 lw v0,24(sp) -8002b848: 00139840 sll s3,s3,0x1 -8002b84c: 02629821 addu s3,s3,v0 -8002b850: 96640000 lhu a0,0(s3) -8002b854: 0c009a75 jal 800269d4 -8002b858: 00000000 nop -8002b85c: 8ee40004 lw a0,4(s7) -8002b860: a2e00012 sb zero,18(s7) -8002b864: 8ee50000 lw a1,0(s7) -8002b868: 14440018 bne v0,a0,8002b8cc -8002b86c: 00000000 nop -8002b870: 00b6202a slt a0,a1,s6 -8002b874: 10800009 beqz a0,8002b89c -8002b878: 02c5202a slt a0,s6,a1 -8002b87c: 8ee4000c lw a0,12(s7) -8002b880: 00000000 nop -8002b884: 00a42821 addu a1,a1,a0 -8002b888: 00b6202a slt a0,a1,s6 -8002b88c: 10800026 beqz a0,8002b928 -8002b890: 24040003 li a0,3 -8002b894: 1000000b b 8002b8c4 -8002b898: aee4ff90 sw a0,-112(s7) -8002b89c: 10800023 beqz a0,8002b92c -8002b8a0: 24040001 li a0,1 -8002b8a4: 8ee4000c lw a0,12(s7) -8002b8a8: 00000000 nop -8002b8ac: 00a42823 subu a1,a1,a0 -8002b8b0: 02c5202a slt a0,s6,a1 -8002b8b4: 1080001d beqz a0,8002b92c -8002b8b8: 24040001 li a0,1 -8002b8bc: 24040004 li a0,4 -8002b8c0: aee4ff90 sw a0,-112(s7) -8002b8c4: 1000001a b 8002b930 -8002b8c8: aee50000 sw a1,0(s7) -8002b8cc: 16c50018 bne s6,a1,8002b930 -8002b8d0: 0082282a slt a1,a0,v0 -8002b8d4: 10a00009 beqz a1,8002b8fc -8002b8d8: 0044282a slt a1,v0,a0 -8002b8dc: 8ee5000c lw a1,12(s7) -8002b8e0: 00000000 nop -8002b8e4: 00852021 addu a0,a0,a1 -8002b8e8: 0082282a slt a1,a0,v0 -8002b8ec: 10a0000e beqz a1,8002b928 -8002b8f0: 24050002 li a1,2 -8002b8f4: 1000000a b 8002b920 -8002b8f8: aee5ff90 sw a1,-112(s7) -8002b8fc: 10a0000a beqz a1,8002b928 -8002b900: 00000000 nop -8002b904: 8ee5000c lw a1,12(s7) -8002b908: 00000000 nop -8002b90c: 00852023 subu a0,a0,a1 -8002b910: 0044282a slt a1,v0,a0 -8002b914: 10a00004 beqz a1,8002b928 -8002b918: 24050001 li a1,1 -8002b91c: aee5ff90 sw a1,-112(s7) -8002b920: 10000003 b 8002b930 -8002b924: aee40004 sw a0,4(s7) -8002b928: 24040001 li a0,1 -8002b92c: a2e40012 sb a0,18(s7) -8002b930: 92e40012 lbu a0,18(s7) -8002b934: 00000000 nop -8002b938: 10800048 beqz a0,8002ba5c -8002b93c: 02148021 addu s0,s0,s4 -8002b940: aee20004 sw v0,4(s7) -8002b944: 92e2fffc lbu v0,-4(s7) -8002b948: 00000000 nop -8002b94c: 24420001 addiu v0,v0,1 -8002b950: 304200ff andi v0,v0,0xff -8002b954: a2e2fffc sb v0,-4(s7) -8002b958: 02021021 addu v0,s0,v0 -8002b95c: 24420008 addiu v0,v0,8 -8002b960: 00021040 sll v0,v0,0x1 -8002b964: aef60000 sw s6,0(s7) -8002b968: 02421021 addu v0,s2,v0 -8002b96c: 94420000 lhu v0,0(v0) -8002b970: 00000000 nop -8002b974: 14400039 bnez v0,8002ba5c -8002b978: 3c048004 lui a0,0x8004 -8002b97c: 0c00d392 jal 80034e48 -8002b980: 24849fa4 addiu a0,a0,-24668 -8002b984: 92e5fffd lbu a1,-3(s7) -8002b988: 96e4ff9c lhu a0,-100(s7) -8002b98c: 0c009a7d jal 800269f4 -8002b990: 00000000 nop -8002b994: 24060030 li a2,48 -8002b998: 00002821 move a1,zero -8002b99c: 26e4ff9c addiu a0,s7,-100 -8002b9a0: 0c00ce97 jal 80033a5c -8002b9a4: aee2ff98 sw v0,-104(s7) -8002b9a8: 1000002c b 8002ba5c -8002b9ac: 00000000 nop -8002b9b0: 8ee2ff90 lw v0,-112(s7) -8002b9b4: 24040002 li a0,2 -8002b9b8: 10440018 beq v0,a0,8002ba1c -8002b9bc: 2c440003 sltiu a0,v0,3 -8002b9c0: 10800008 beqz a0,8002b9e4 -8002b9c4: 24040003 li a0,3 -8002b9c8: 24040001 li a0,1 -8002b9cc: 14440023 bne v0,a0,8002ba5c -8002b9d0: 00000000 nop -8002b9d4: 8ee20004 lw v0,4(s7) -8002b9d8: 8ee4000c lw a0,12(s7) -8002b9dc: 10000013 b 8002ba2c -8002b9e0: 00441023 subu v0,v0,a0 -8002b9e4: 10440007 beq v0,a0,8002ba04 -8002b9e8: 24040004 li a0,4 -8002b9ec: 1444001b bne v0,a0,8002ba5c -8002b9f0: 00000000 nop -8002b9f4: 8ee20000 lw v0,0(s7) -8002b9f8: 8ee4000c lw a0,12(s7) -8002b9fc: 10000005 b 8002ba14 -8002ba00: 00441023 subu v0,v0,a0 -8002ba04: 8ee20000 lw v0,0(s7) -8002ba08: 8ee4000c lw a0,12(s7) -8002ba0c: 00000000 nop -8002ba10: 00441021 addu v0,v0,a0 -8002ba14: 10000006 b 8002ba30 -8002ba18: aee20000 sw v0,0(s7) -8002ba1c: 8ee20004 lw v0,4(s7) -8002ba20: 8ee4000c lw a0,12(s7) -8002ba24: 00000000 nop -8002ba28: 00441021 addu v0,v0,a0 -8002ba2c: aee20004 sw v0,4(s7) -8002ba30: 8ee20008 lw v0,8(s7) -8002ba34: 02e02021 move a0,s7 -8002ba38: 24424000 addiu v0,v0,16384 -8002ba3c: 0c009afb jal 80026bec -8002ba40: aee20008 sw v0,8(s7) -8002ba44: 14400005 bnez v0,8002ba5c -8002ba48: 00000000 nop -8002ba4c: 92e4fffd lbu a0,-3(s7) -8002ba50: 0c009b22 jal 80026c88 -8002ba54: 24050001 li a1,1 -8002ba58: aee0ff98 sw zero,-104(s7) -8002ba5c: 8ee2ff98 lw v0,-104(s7) -8002ba60: 2404000a li a0,10 -8002ba64: 14440008 bne v0,a0,8002ba88 -8002ba68: 00000000 nop -8002ba6c: 8ee20008 lw v0,8(s7) -8002ba70: 00000000 nop -8002ba74: 18400096 blez v0,8002bcd0 -8002ba78: 00000000 nop -8002ba7c: 2442c000 addiu v0,v0,-16384 -8002ba80: 10000093 b 8002bcd0 -8002ba84: aee20008 sw v0,8(s7) -8002ba88: 24040005 li a0,5 -8002ba8c: 1044000d beq v0,a0,8002bac4 -8002ba90: 2c440006 sltiu a0,v0,6 -8002ba94: 10800005 beqz a0,8002baac -8002ba98: 24040003 li a0,3 -8002ba9c: 1044000a beq v0,a0,8002bac8 -8002baa0: 34029999 li v0,0x9999 -8002baa4: 10000009 b 8002bacc -8002baa8: aee0000c sw zero,12(s7) -8002baac: 2442fff9 addiu v0,v0,-7 -8002bab0: 2c420002 sltiu v0,v0,2 -8002bab4: 1040000a beqz v0,8002bae0 -8002bab8: 3c020002 lui v0,0x2 -8002babc: 10000003 b 8002bacc -8002bac0: aee2000c sw v0,12(s7) -8002bac4: 34029999 li v0,0x9999 -8002bac8: aee2000c sw v0,12(s7) -8002bacc: 0240f021 move s8,s2 -8002bad0: 0000a021 move s4,zero -8002bad4: 00008021 move s0,zero -8002bad8: 1000000c b 8002bb0c -8002badc: 3c130010 lui s3,0x10 -8002bae0: 1000fffa b 8002bacc -8002bae4: aee0000c sw zero,12(s7) -8002bae8: 8fa20010 lw v0,16(sp) -8002baec: 00000000 nop -8002baf0: 1450000c bne v0,s0,8002bb24 -8002baf4: 00000000 nop -8002baf8: 26100001 addiu s0,s0,1 -8002bafc: 321000ff andi s0,s0,0xff -8002bb00: 24020020 li v0,32 -8002bb04: 12020055 beq s0,v0,8002bc5c -8002bb08: 27de0090 addiu s8,s8,144 -8002bb0c: 8fc2000c lw v0,12(s8) -8002bb10: 00000000 nop -8002bb14: 1040fff8 beqz v0,8002baf8 -8002bb18: 00000000 nop -8002bb1c: 1000fff2 b 8002bae8 -8002bb20: 00000000 nop -8002bb24: 92e4fffd lbu a0,-3(s7) -8002bb28: 0c00add1 jal 8002b744 -8002bb2c: 00000000 nop -8002bb30: 93c40071 lbu a0,113(s8) -8002bb34: 0c00add1 jal 8002b744 -8002bb38: 0040a821 move s5,v0 -8002bb3c: 0040b021 move s6,v0 -8002bb40: 8ee2ff90 lw v0,-112(s7) -8002bb44: 24030002 li v1,2 -8002bb48: 10430012 beq v0,v1,8002bb94 -8002bb4c: 2c440003 sltiu a0,v0,3 -8002bb50: 10800008 beqz a0,8002bb74 -8002bb54: 24030003 li v1,3 -8002bb58: 24040001 li a0,1 -8002bb5c: 14440015 bne v0,a0,8002bbb4 -8002bb60: 00000000 nop -8002bb64: 0c009ae2 jal 80026b88 -8002bb68: 00000000 nop -8002bb6c: 1000000c b 8002bba0 -8002bb70: 02a21023 subu v0,s5,v0 -8002bb74: 10430005 beq v0,v1,8002bb8c -8002bb78: 24040004 li a0,4 -8002bb7c: 1444000d bne v0,a0,8002bbb4 -8002bb80: 00000000 nop -8002bb84: 10000006 b 8002bba0 -8002bb88: 26a2ffff addiu v0,s5,-1 -8002bb8c: 10000004 b 8002bba0 -8002bb90: 26a20001 addiu v0,s5,1 -8002bb94: 0c009ae2 jal 80026b88 -8002bb98: 00000000 nop -8002bb9c: 02a21021 addu v0,s5,v0 -8002bba0: 3042ffff andi v0,v0,0xffff -8002bba4: 16c20008 bne s6,v0,8002bbc8 -8002bba8: 00000000 nop -8002bbac: 10000008 b 8002bbd0 -8002bbb0: 00000000 nop -8002bbb4: 8fa40014 lw a0,20(sp) -8002bbb8: 0c00d392 jal 80034e48 -8002bbbc: 00000000 nop -8002bbc0: 10000006 b 8002bbdc -8002bbc4: 00001021 move v0,zero -8002bbc8: 16b60004 bne s5,s6,8002bbdc -8002bbcc: 00001021 move v0,zero -8002bbd0: 8fc20080 lw v0,128(s8) -8002bbd4: 00000000 nop -8002bbd8: 2c420001 sltiu v0,v0,1 -8002bbdc: 0054a025 or s4,v0,s4 -8002bbe0: 8fa20010 lw v0,16(sp) -8002bbe4: 00000000 nop -8002bbe8: 0050102b sltu v0,v0,s0 -8002bbec: 1040ffc2 beqz v0,8002baf8 -8002bbf0: 00000000 nop -8002bbf4: 8fc20074 lw v0,116(s8) -8002bbf8: 8ee40000 lw a0,0(s7) -8002bbfc: 00533021 addu a2,v0,s3 -8002bc00: 0086302a slt a2,a0,a2 -8002bc04: 10c0ffbc beqz a2,8002baf8 -8002bc08: 00932021 addu a0,a0,s3 -8002bc0c: 0044102a slt v0,v0,a0 -8002bc10: 1040ffb9 beqz v0,8002baf8 -8002bc14: 00000000 nop -8002bc18: 8fc20078 lw v0,120(s8) -8002bc1c: 8ee40004 lw a0,4(s7) -8002bc20: 00533021 addu a2,v0,s3 -8002bc24: 0086302a slt a2,a0,a2 -8002bc28: 10c0ffb3 beqz a2,8002baf8 -8002bc2c: 00932021 addu a0,a0,s3 -8002bc30: 0044102a slt v0,v0,a0 -8002bc34: 1040ffb0 beqz v0,8002baf8 -8002bc38: 00000000 nop -8002bc3c: 8ee40008 lw a0,8(s7) -8002bc40: 8fc2007c lw v0,124(s8) -8002bc44: 00000000 nop -8002bc48: 1482ffab bne a0,v0,8002baf8 -8002bc4c: 00000000 nop -8002bc50: 92e4fffd lbu a0,-3(s7) -8002bc54: 0c00a503 jal 8002940c -8002bc58: 00000000 nop -8002bc5c: 92e4fffd lbu a0,-3(s7) -8002bc60: 12800005 beqz s4,8002bc78 -8002bc64: 00000000 nop -8002bc68: 0c00a509 jal 80029424 -8002bc6c: 00000000 nop -8002bc70: 10000003 b 8002bc80 -8002bc74: 00000000 nop -8002bc78: 0c00a516 jal 80029458 -8002bc7c: 00000000 nop -8002bc80: 92e4fffd lbu a0,-3(s7) -8002bc84: 0c009aea jal 80026ba8 -8002bc88: 00000000 nop -8002bc8c: aee2ff98 sw v0,-104(s7) -8002bc90: 26310001 addiu s1,s1,1 -8002bc94: 24020020 li v0,32 -8002bc98: 1622fed0 bne s1,v0,8002b7dc -8002bc9c: 26f70090 addiu s7,s7,144 -8002bca0: 8fbf0044 lw ra,68(sp) -8002bca4: 8fbe0040 lw s8,64(sp) -8002bca8: 8fb7003c lw s7,60(sp) -8002bcac: 8fb60038 lw s6,56(sp) -8002bcb0: 8fb50034 lw s5,52(sp) -8002bcb4: 8fb40030 lw s4,48(sp) -8002bcb8: 8fb3002c lw s3,44(sp) -8002bcbc: 8fb20028 lw s2,40(sp) -8002bcc0: 8fb10024 lw s1,36(sp) -8002bcc4: 8fb00020 lw s0,32(sp) -8002bcc8: 03e00008 jr ra -8002bccc: 27bd0048 addiu sp,sp,72 -8002bcd0: 1000ff7d b 8002bac8 -8002bcd4: 3c020001 lui v0,0x1 - -8002bcd8 : -8002bcd8: 27bdffe8 addiu sp,sp,-24 -8002bcdc: afbf0014 sw ra,20(sp) -8002bce0: 0c00ac97 jal 8002b25c -8002bce4: 308400ff andi a0,a0,0xff -8002bce8: 8fbf0014 lw ra,20(sp) -8002bcec: 00402021 move a0,v0 -8002bcf0: 0800ac8b j 8002b22c -8002bcf4: 27bd0018 addiu sp,sp,24 - -8002bcf8 : -8002bcf8: 8c820004 lw v0,4(a0) -8002bcfc: 03e00008 jr ra -8002bd00: 00000000 nop - -8002bd04 : -8002bd04: 27bdffe8 addiu sp,sp,-24 -8002bd08: afbf0014 sw ra,20(sp) -8002bd0c: 0c00ac97 jal 8002b25c -8002bd10: 308400ff andi a0,a0,0xff -8002bd14: 8fbf0014 lw ra,20(sp) -8002bd18: 24420010 addiu v0,v0,16 -8002bd1c: 03e00008 jr ra -8002bd20: 27bd0018 addiu sp,sp,24 - -8002bd24 : -8002bd24: 27bdffe8 addiu sp,sp,-24 -8002bd28: afbf0014 sw ra,20(sp) -8002bd2c: 0c00ac97 jal 8002b25c -8002bd30: 308400ff andi a0,a0,0xff -8002bd34: 8fbf0014 lw ra,20(sp) -8002bd38: 90420070 lbu v0,112(v0) -8002bd3c: 03e00008 jr ra -8002bd40: 27bd0018 addiu sp,sp,24 - -8002bd44 : -8002bd44: 27bdffe8 addiu sp,sp,-24 -8002bd48: afbf0014 sw ra,20(sp) -8002bd4c: 0c00ac97 jal 8002b25c -8002bd50: 308400ff andi a0,a0,0xff -8002bd54: 8c420080 lw v0,128(v0) -8002bd58: 8fbf0014 lw ra,20(sp) -8002bd5c: 0002102b sltu v0,zero,v0 -8002bd60: 03e00008 jr ra -8002bd64: 27bd0018 addiu sp,sp,24 - -8002bd68 : -8002bd68: 3c040001 lui a0,0x1 -8002bd6c: 0800b467 j 8002d19c -8002bd70: 3484c200 ori a0,a0,0xc200 - -8002bd74 : -8002bd74: 27bdffe0 addiu sp,sp,-32 -8002bd78: afb20018 sw s2,24(sp) -8002bd7c: afb10014 sw s1,20(sp) -8002bd80: afb00010 sw s0,16(sp) -8002bd84: afbf001c sw ra,28(sp) -8002bd88: 00808821 move s1,a0 -8002bd8c: 00a09021 move s2,a1 -8002bd90: 14a00006 bnez a1,8002bdac -8002bd94: 00808021 move s0,a0 -8002bd98: 3c048004 lui a0,0x8004 -8002bd9c: 0c00d392 jal 80034e48 -8002bda0: 2484a030 addiu a0,a0,-24528 -8002bda4: 1000000b b 8002bdd4 -8002bda8: 00001021 move v0,zero -8002bdac: 0c00b47a jal 8002d1e8 -8002bdb0: 00000000 nop -8002bdb4: 1040fffd beqz v0,8002bdac -8002bdb8: 00000000 nop -8002bdbc: 0c00b471 jal 8002d1c4 -8002bdc0: 26100001 addiu s0,s0,1 -8002bdc4: a202ffff sb v0,-1(s0) -8002bdc8: 02121023 subu v0,s0,s2 -8002bdcc: 1451fff7 bne v0,s1,8002bdac -8002bdd0: 24020001 li v0,1 -8002bdd4: 8fbf001c lw ra,28(sp) -8002bdd8: 8fb20018 lw s2,24(sp) -8002bddc: 8fb10014 lw s1,20(sp) -8002bde0: 8fb00010 lw s0,16(sp) -8002bde4: 03e00008 jr ra -8002bde8: 27bd0020 addiu sp,sp,32 - -8002bdec : -8002bdec: 27bdffd8 addiu sp,sp,-40 -8002bdf0: 3c028007 lui v0,0x8007 -8002bdf4: 24030001 li v1,1 -8002bdf8: a043d36c sb v1,-11412(v0) -8002bdfc: afb30020 sw s3,32(sp) -8002be00: afb2001c sw s2,28(sp) -8002be04: afb10018 sw s1,24(sp) -8002be08: afb00014 sw s0,20(sp) -8002be0c: afbf0024 sw ra,36(sp) -8002be10: 00809021 move s2,a0 -8002be14: 00a09821 move s3,a1 -8002be18: 00408021 move s0,v0 -8002be1c: 14a00006 bnez a1,8002be38 -8002be20: 00808821 move s1,a0 -8002be24: 3c048004 lui a0,0x8004 -8002be28: 0c00d392 jal 80034e48 -8002be2c: 2484a050 addiu a0,a0,-24496 -8002be30: 1000000e b 8002be6c -8002be34: 00001021 move v0,zero -8002be38: 0c00b47e jal 8002d1f8 -8002be3c: 00000000 nop -8002be40: 1040fffd beqz v0,8002be38 -8002be44: 00000000 nop -8002be48: 26310001 addiu s1,s1,1 -8002be4c: 9224ffff lbu a0,-1(s1) -8002be50: 0c00b475 jal 8002d1d4 -8002be54: 00000000 nop -8002be58: 02331023 subu v0,s1,s3 -8002be5c: 1452fff6 bne v0,s2,8002be38 -8002be60: 00000000 nop -8002be64: a200d36c sb zero,-11412(s0) -8002be68: 24020001 li v0,1 -8002be6c: 8fbf0024 lw ra,36(sp) -8002be70: 8fb30020 lw s3,32(sp) -8002be74: 8fb2001c lw s2,28(sp) -8002be78: 8fb10018 lw s1,24(sp) -8002be7c: 8fb00014 lw s0,20(sp) -8002be80: 03e00008 jr ra -8002be84: 27bd0028 addiu sp,sp,40 - -8002be88 : -8002be88: 3c028007 lui v0,0x8007 -8002be8c: 9042d36c lbu v0,-11412(v0) -8002be90: 03e00008 jr ra -8002be94: 304200ff andi v0,v0,0xff - -8002be98 : -8002be98: 27bdffe8 addiu sp,sp,-24 -8002be9c: 14800004 bnez a0,8002beb0 -8002bea0: afbf0014 sw ra,20(sp) -8002bea4: 3c048004 lui a0,0x8004 -8002bea8: 10000019 b 8002bf10 -8002beac: 2484a070 addiu a0,a0,-24464 -8002beb0: 3c078007 lui a3,0x8007 -8002beb4: 24e7d374 addiu a3,a3,-11404 -8002beb8: 30a500ff andi a1,a1,0xff -8002bebc: 00001021 move v0,zero -8002bec0: 00e01821 move v1,a3 -8002bec4: 24080010 li t0,16 -8002bec8: 90e90009 lbu t1,9(a3) -8002becc: 00000000 nop -8002bed0: 1520000b bnez t1,8002bf00 -8002bed4: 24420001 addiu v0,v0,1 -8002bed8: 2442ffff addiu v0,v0,-1 -8002bedc: 00021100 sll v0,v0,0x4 -8002bee0: 00621021 addu v0,v1,v0 -8002bee4: 24030001 li v1,1 -8002bee8: ac46000c sw a2,12(v0) -8002beec: ac440000 sw a0,0(v0) -8002bef0: ac440004 sw a0,4(v0) -8002bef4: a0450008 sb a1,8(v0) -8002bef8: 10000008 b 8002bf1c -8002befc: a0430009 sb v1,9(v0) -8002bf00: 1448fff1 bne v0,t0,8002bec8 -8002bf04: 24e70010 addiu a3,a3,16 -8002bf08: 3c048004 lui a0,0x8004 -8002bf0c: 2484a098 addiu a0,a0,-24424 -8002bf10: 0c00d392 jal 80034e48 -8002bf14: 00000000 nop -8002bf18: 00001021 move v0,zero -8002bf1c: 8fbf0014 lw ra,20(sp) -8002bf20: 00000000 nop -8002bf24: 03e00008 jr ra -8002bf28: 27bd0018 addiu sp,sp,24 - -8002bf2c : -8002bf2c: 27bdffe0 addiu sp,sp,-32 -8002bf30: afb10018 sw s1,24(sp) -8002bf34: afb00014 sw s0,20(sp) -8002bf38: 3c118007 lui s1,0x8007 -8002bf3c: 3c108007 lui s0,0x8007 -8002bf40: afbf001c sw ra,28(sp) -8002bf44: 2610d374 addiu s0,s0,-11404 -8002bf48: 2631d474 addiu s1,s1,-11148 -8002bf4c: 92020009 lbu v0,9(s0) -8002bf50: 00000000 nop -8002bf54: 10400015 beqz v0,8002bfac -8002bf58: 00000000 nop -8002bf5c: 0c008099 jal 80020264 -8002bf60: 00000000 nop -8002bf64: 10400011 beqz v0,8002bfac -8002bf68: 00000000 nop -8002bf6c: 8e020000 lw v0,0(s0) -8002bf70: 00000000 nop -8002bf74: 2442ffff addiu v0,v0,-1 -8002bf78: 1440000c bnez v0,8002bfac -8002bf7c: ae020000 sw v0,0(s0) -8002bf80: 8e02000c lw v0,12(s0) -8002bf84: 00000000 nop -8002bf88: 0040f809 jalr v0 -8002bf8c: 00000000 nop -8002bf90: 92020008 lbu v0,8(s0) -8002bf94: 00000000 nop -8002bf98: 10400004 beqz v0,8002bfac -8002bf9c: 00000000 nop -8002bfa0: 8e020004 lw v0,4(s0) -8002bfa4: 00000000 nop -8002bfa8: ae020000 sw v0,0(s0) -8002bfac: 26100010 addiu s0,s0,16 -8002bfb0: 1611ffe6 bne s0,s1,8002bf4c -8002bfb4: 00000000 nop -8002bfb8: 8fbf001c lw ra,28(sp) -8002bfbc: 8fb10018 lw s1,24(sp) -8002bfc0: 8fb00014 lw s0,20(sp) -8002bfc4: 03e00008 jr ra -8002bfc8: 27bd0020 addiu sp,sp,32 - -8002bfcc : -8002bfcc: 8c820004 lw v0,4(a0) -8002bfd0: 03e00008 jr ra -8002bfd4: ac820000 sw v0,0(a0) - -8002bfd8 : -8002bfd8: ac800000 sw zero,0(a0) -8002bfdc: ac800004 sw zero,4(a0) -8002bfe0: ac80000c sw zero,12(a0) -8002bfe4: a0800009 sb zero,9(a0) -8002bfe8: 03e00008 jr ra -8002bfec: a0800008 sb zero,8(a0) - -8002bff0 : -8002bff0: 27bdffe8 addiu sp,sp,-24 -8002bff4: 3c038007 lui v1,0x8007 -8002bff8: 00001021 move v0,zero -8002bffc: afbf0014 sw ra,20(sp) -8002c000: 2463d374 addiu v1,v1,-11404 -8002c004: 24050100 li a1,256 -8002c008: 0c00aff6 jal 8002bfd8 -8002c00c: 00622021 addu a0,v1,v0 -8002c010: 24420010 addiu v0,v0,16 -8002c014: 1445fffc bne v0,a1,8002c008 -8002c018: 00000000 nop -8002c01c: 8fbf0014 lw ra,20(sp) -8002c020: 00000000 nop -8002c024: 03e00008 jr ra -8002c028: 27bd0018 addiu sp,sp,24 - -8002c02c : -8002c02c: 3c048007 lui a0,0x8007 -8002c030: 27bdffe8 addiu sp,sp,-24 -8002c034: 24061080 li a2,4224 -8002c038: 00002821 move a1,zero -8002c03c: afbf0014 sw ra,20(sp) -8002c040: 0c00ce97 jal 80033a5c -8002c044: 2484d478 addiu a0,a0,-11144 -8002c048: 8fbf0014 lw ra,20(sp) -8002c04c: 2403ffff li v1,-1 -8002c050: 3c028007 lui v0,0x8007 -8002c054: a043d474 sb v1,-11148(v0) -8002c058: 03e00008 jr ra -8002c05c: 27bd0018 addiu sp,sp,24 - -8002c060 : -8002c060: 3c028007 lui v0,0x8007 -8002c064: 27bdffe0 addiu sp,sp,-32 -8002c068: 2442d478 addiu v0,v0,-11144 -8002c06c: 00401821 move v1,v0 -8002c070: afb00014 sw s0,20(sp) -8002c074: afbf001c sw ra,28(sp) -8002c078: afb10018 sw s1,24(sp) -8002c07c: 00008021 move s0,zero -8002c080: 24060010 li a2,16 -8002c084: 90450000 lbu a1,0(v0) -8002c088: 00000000 nop -8002c08c: 14a00012 bnez a1,8002c0d8 -8002c090: 26100001 addiu s0,s0,1 -8002c094: 2610ffff addiu s0,s0,-1 -8002c098: 001010c0 sll v0,s0,0x3 -8002c09c: 00108a00 sll s1,s0,0x8 -8002c0a0: 00518821 addu s1,v0,s1 -8002c0a4: 00718821 addu s1,v1,s1 -8002c0a8: 00802821 move a1,a0 -8002c0ac: 24060108 li a2,264 -8002c0b0: 0c00ce81 jal 80033a04 -8002c0b4: 02202021 move a0,s1 -8002c0b8: 24020001 li v0,1 -8002c0bc: 3c048004 lui a0,0x8004 -8002c0c0: a2220000 sb v0,0(s1) -8002c0c4: 02002821 move a1,s0 -8002c0c8: 0c00d392 jal 80034e48 -8002c0cc: 2484a0b8 addiu a0,a0,-24392 -8002c0d0: 10000007 b 8002c0f0 -8002c0d4: 24020001 li v0,1 -8002c0d8: 1606ffea bne s0,a2,8002c084 -8002c0dc: 24420108 addiu v0,v0,264 -8002c0e0: 3c048004 lui a0,0x8004 -8002c0e4: 0c00d392 jal 80034e48 -8002c0e8: 2484a0e8 addiu a0,a0,-24344 -8002c0ec: 00001021 move v0,zero -8002c0f0: 8fbf001c lw ra,28(sp) -8002c0f4: 8fb10018 lw s1,24(sp) -8002c0f8: 8fb00014 lw s0,20(sp) -8002c0fc: 03e00008 jr ra -8002c100: 27bd0020 addiu sp,sp,32 - -8002c104 : -8002c104: 27bdffe8 addiu sp,sp,-24 -8002c108: afbf0014 sw ra,20(sp) -8002c10c: 0c008095 jal 80020254 -8002c110: 00000000 nop -8002c114: 1040001c beqz v0,8002c188 -8002c118: 3c048007 lui a0,0x8007 -8002c11c: 3c028007 lui v0,0x8007 -8002c120: 9086d474 lbu a2,-11148(a0) -8002c124: 2442d478 addiu v0,v0,-11144 -8002c128: 00003821 move a3,zero -8002c12c: 00001821 move v1,zero -8002c130: 24090010 li t1,16 -8002c134: 90480000 lbu t0,0(v0) -8002c138: 00000000 nop -8002c13c: 1100000b beqz t0,8002c16c -8002c140: 00000000 nop -8002c144: 8c450004 lw a1,4(v0) -8002c148: 00000000 nop -8002c14c: 14a00005 bnez a1,8002c164 -8002c150: 00000000 nop -8002c154: a0400000 sb zero,0(v0) -8002c158: 01003821 move a3,t0 -8002c15c: 10000003 b 8002c16c -8002c160: 00603021 move a2,v1 -8002c164: 24a5ffff addiu a1,a1,-1 -8002c168: ac450004 sw a1,4(v0) -8002c16c: 24630001 addiu v1,v1,1 -8002c170: 306300ff andi v1,v1,0xff -8002c174: 1469ffef bne v1,t1,8002c134 -8002c178: 24420108 addiu v0,v0,264 -8002c17c: 10e00002 beqz a3,8002c188 -8002c180: 00000000 nop -8002c184: a086d474 sb a2,-11148(a0) -8002c188: 8fbf0014 lw ra,20(sp) -8002c18c: 00000000 nop -8002c190: 03e00008 jr ra -8002c194: 27bd0018 addiu sp,sp,24 - -8002c198 : -8002c198: 3c028007 lui v0,0x8007 -8002c19c: 9043d474 lbu v1,-11148(v0) -8002c1a0: 240400ff li a0,255 -8002c1a4: 10640008 beq v1,a0,8002c1c8 -8002c1a8: 00001021 move v0,zero -8002c1ac: 000320c0 sll a0,v1,0x3 -8002c1b0: 00031a00 sll v1,v1,0x8 -8002c1b4: 00831021 addu v0,a0,v1 -8002c1b8: 24430008 addiu v1,v0,8 -8002c1bc: 3c028007 lui v0,0x8007 -8002c1c0: 2442d478 addiu v0,v0,-11144 -8002c1c4: 00431021 addu v0,v0,v1 -8002c1c8: 03e00008 jr ra -8002c1cc: 00000000 nop - -8002c1d0 : -8002c1d0: 27bdff88 addiu sp,sp,-120 -8002c1d4: afb10064 sw s1,100(sp) -8002c1d8: 3c118007 lui s1,0x8007 -8002c1dc: 9223d474 lbu v1,-11148(s1) -8002c1e0: 240200ff li v0,255 -8002c1e4: afbf0074 sw ra,116(sp) -8002c1e8: afb40070 sw s4,112(sp) -8002c1ec: afb3006c sw s3,108(sp) -8002c1f0: afb20068 sw s2,104(sp) -8002c1f4: 1062005b beq v1,v0,8002c364 -8002c1f8: afb00060 sw s0,96(sp) -8002c1fc: 2402ff80 li v0,-128 -8002c200: a3a20040 sb v0,64(sp) -8002c204: a3a20041 sb v0,65(sp) -8002c208: 24020040 li v0,64 -8002c20c: a3a20042 sb v0,66(sp) -8002c210: a3a20043 sb v0,67(sp) -8002c214: 24020020 li v0,32 -8002c218: a3a20044 sb v0,68(sp) -8002c21c: a3a20045 sb v0,69(sp) -8002c220: 24020010 li v0,16 -8002c224: a3a20046 sb v0,70(sp) -8002c228: a3a20047 sb v0,71(sp) -8002c22c: 24020140 li v0,320 -8002c230: a7a2004a sh v0,74(sp) -8002c234: a7a2004e sh v0,78(sp) -8002c238: 24020054 li v0,84 -8002c23c: 24030040 li v1,64 -8002c240: a7a20050 sh v0,80(sp) -8002c244: a7a20052 sh v0,82(sp) -8002c248: 2406002c li a2,44 -8002c24c: 2402009c li v0,156 -8002c250: 00002821 move a1,zero -8002c254: 27a40010 addiu a0,sp,16 -8002c258: a7a30048 sh v1,72(sp) -8002c25c: a7a3004c sh v1,76(sp) -8002c260: a3a0003c sb zero,60(sp) -8002c264: a3a0003d sb zero,61(sp) -8002c268: a3a0003e sb zero,62(sp) -8002c26c: a3a0003f sb zero,63(sp) -8002c270: a7a20054 sh v0,84(sp) -8002c274: a7a20056 sh v0,86(sp) -8002c278: afa00058 sw zero,88(sp) -8002c27c: 0c00ce97 jal 80033a5c -8002c280: 3c108007 lui s0,0x8007 -8002c284: 3c138004 lui s3,0x8004 -8002c288: 27a40010 addiu a0,sp,16 -8002c28c: 0c00880b jal 8002202c -8002c290: 3c128004 lui s2,0x8004 -8002c294: 2610e920 addiu s0,s0,-5856 -8002c298: a7a00010 sh zero,16(sp) -8002c29c: a7a00012 sh zero,18(sp) -8002c2a0: 2673a118 addiu s3,s3,-24296 -8002c2a4: 2652a130 addiu s2,s2,-24272 -8002c2a8: 0c00b066 jal 8002c198 -8002c2ac: 00000000 nop -8002c2b0: 27a40010 addiu a0,sp,16 -8002c2b4: 0c0086e0 jal 80021b80 -8002c2b8: 0040a021 move s4,v0 -8002c2bc: 0c00baa1 jal 8002ea84 -8002c2c0: 27a4003c addiu a0,sp,60 -8002c2c4: 12800013 beqz s4,8002c314 -8002c2c8: 02603821 move a3,s3 -8002c2cc: 24050004 li a1,4 -8002c2d0: 0c00a554 jal 80029550 -8002c2d4: 02002021 move a0,s0 -8002c2d8: 24050020 li a1,32 -8002c2dc: 0c00a565 jal 80029594 -8002c2e0: 02002021 move a0,s0 -8002c2e4: 02803821 move a3,s4 -8002c2e8: 2406005c li a2,92 -8002c2ec: 24050048 li a1,72 -8002c2f0: 0c00a571 jal 800295c4 -8002c2f4: 02002021 move a0,s0 -8002c2f8: 24050001 li a1,1 -8002c2fc: 0c00a554 jal 80029550 -8002c300: 02002021 move a0,s0 -8002c304: 00002821 move a1,zero -8002c308: 0c00a565 jal 80029594 -8002c30c: 02002021 move a0,s0 -8002c310: 02603821 move a3,s3 -8002c314: 2406008c li a2,140 -8002c318: 24050048 li a1,72 -8002c31c: 0c00a571 jal 800295c4 -8002c320: 02002021 move a0,s0 -8002c324: 0c00cee5 jal 80033b94 -8002c328: 02402021 move a0,s2 -8002c32c: 000210c0 sll v0,v0,0x3 -8002c330: 24440044 addiu a0,v0,68 -8002c334: 00042400 sll a0,a0,0x10 -8002c338: 00042403 sra a0,a0,0x10 -8002c33c: 24060040 li a2,64 -8002c340: 0c008762 jal 80021d88 -8002c344: 24050088 li a1,136 -8002c348: 0c008679 jal 800219e4 -8002c34c: 00000000 nop -8002c350: 0c0088b8 jal 800222e0 -8002c354: 24040040 li a0,64 -8002c358: 1040ffd3 beqz v0,8002c2a8 -8002c35c: 2402ffff li v0,-1 -8002c360: a222d474 sb v0,-11148(s1) -8002c364: 8fbf0074 lw ra,116(sp) -8002c368: 8fb40070 lw s4,112(sp) -8002c36c: 8fb3006c lw s3,108(sp) -8002c370: 8fb20068 lw s2,104(sp) -8002c374: 8fb10064 lw s1,100(sp) -8002c378: 8fb00060 lw s0,96(sp) -8002c37c: 03e00008 jr ra -8002c380: 27bd0078 addiu sp,sp,120 - -8002c384 : - -void psxsdk_setup() -{ - unsigned int x; - - printf("Initializing PSXSDK... \n"); -8002c384: 3c048004 lui a0,0x8004 -{ -8002c388: 27bdffe0 addiu sp,sp,-32 - printf("Initializing PSXSDK... \n"); -8002c38c: 2484a138 addiu a0,a0,-24264 -{ -8002c390: afbf001c sw ra,28(sp) -8002c394: afb10018 sw s1,24(sp) -8002c398: afb00014 sw s0,20(sp) - printf("Initializing PSXSDK... \n"); -8002c39c: 0c00d392 jal 80034e48 -8002c3a0: 3c118007 lui s1,0x8007 - - dprintf("__bss_start = 0x%08X, __bss_end = 0x%08X\n", __bss_start, __bss_end); -8002c3a4: 3c108004 lui s0,0x8004 -8002c3a8: 3c048004 lui a0,0x8004 -8002c3ac: 262676a0 addiu a2,s1,30368 -8002c3b0: 2605b9e0 addiu a1,s0,-17952 -8002c3b4: 0c00d392 jal 80034e48 -8002c3b8: 2484a154 addiu a0,a0,-24236 - -// Clear BSS space - for(x = (unsigned int)__bss_start; x < (unsigned int)__bss_end; x++) -8002c3bc: 263176a0 addiu s1,s1,30368 -8002c3c0: 2602b9e0 addiu v0,s0,-17952 -8002c3c4: 0051182b sltu v1,v0,s1 -8002c3c8: 10600004 beqz v1,8002c3dc -8002c3cc: 00000000 nop - { - *((unsigned char*)x) = 0; -8002c3d0: a0400000 sb zero,0(v0) - for(x = (unsigned int)__bss_start; x < (unsigned int)__bss_end; x++) -8002c3d4: 1000fffb b 8002c3c4 -8002c3d8: 24420001 addiu v0,v0,1 - } - -// Setup memory allocation functions - malloc_setup(); -8002c3dc: 0c00c397 jal 80030e5c -8002c3e0: 3c108004 lui s0,0x8004 - dprintf("Calling static constructors..\n"); -8002c3e4: 3c048004 lui a0,0x8004 -8002c3e8: 2484a180 addiu a0,a0,-24192 -8002c3ec: 0c00d392 jal 80034e48 -8002c3f0: 3c118004 lui s1,0x8004 -8002c3f4: 2610b9e0 addiu s0,s0,-17952 - for (++p; *p != NULL && p < &__ctor_end; p++) -8002c3f8: 2631b9e0 addiu s1,s1,-17952 -8002c3fc: 8e020004 lw v0,4(s0) -8002c400: 00000000 nop -8002c404: 1040000a beqz v0,8002c430 -8002c408: 26100004 addiu s0,s0,4 -8002c40c: 0211102b sltu v0,s0,s1 -8002c410: 10400007 beqz v0,8002c430 -8002c414: 00000000 nop - (*(void (**)())p)(); -8002c418: 8e020000 lw v0,0(s0) -8002c41c: 00000000 nop -8002c420: 0040f809 jalr v0 -8002c424: 00000000 nop -8002c428: 1000fff4 b 8002c3fc -8002c42c: 00000000 nop - -// Call static constructors - call_ctors(); -} -8002c430: 8fbf001c lw ra,28(sp) -8002c434: 8fb10018 lw s1,24(sp) -8002c438: 8fb00014 lw s0,20(sp) - dprintf("Finished calling static constructors\n"); -8002c43c: 3c048004 lui a0,0x8004 -8002c440: 2484a1a0 addiu a0,a0,-24160 -8002c444: 0800d392 j 80034e48 -8002c448: 27bd0020 addiu sp,sp,32 - -8002c44c : -static void *f_ptr[32]; -static int f_ptr_pos = 0; - -int atexit(void (*function)(void)) -{ - if(f_ptr_pos >= 32) -8002c44c: 3c058007 lui a1,0x8007 -8002c450: 8ca3e4f8 lw v1,-6920(a1) -8002c454: 00000000 nop -8002c458: 28660020 slti a2,v1,32 -8002c45c: 10c00009 beqz a2,8002c484 -8002c460: 2402ffff li v0,-1 - return -1; - - f_ptr[f_ptr_pos++] = function; -8002c464: 24620001 addiu v0,v1,1 -8002c468: aca2e4f8 sw v0,-6920(a1) -8002c46c: 3c028007 lui v0,0x8007 -8002c470: 2442e4fc addiu v0,v0,-6916 -8002c474: 00031880 sll v1,v1,0x2 -8002c478: 00621821 addu v1,v1,v0 -8002c47c: ac640000 sw a0,0(v1) - - return 0; -8002c480: 00001021 move v0,zero -} -8002c484: 03e00008 jr ra -8002c488: 00000000 nop - -8002c48c : - -void call_atexit_callbacks(void) -{ -8002c48c: 27bdffe0 addiu sp,sp,-32 - int i; - void (*f)(void); - - for(i = (f_ptr_pos - 1); i >= 0; i--) -8002c490: 3c028007 lui v0,0x8007 -{ -8002c494: afb00014 sw s0,20(sp) - for(i = (f_ptr_pos - 1); i >= 0; i--) -8002c498: 8c50e4f8 lw s0,-6920(v0) -{ -8002c49c: afb10018 sw s1,24(sp) - (f = f_ptr[i])(); -8002c4a0: 3c118007 lui s1,0x8007 -{ -8002c4a4: afbf001c sw ra,28(sp) - for(i = (f_ptr_pos - 1); i >= 0; i--) -8002c4a8: 2610ffff addiu s0,s0,-1 - (f = f_ptr[i])(); -8002c4ac: 2631e4fc addiu s1,s1,-6916 - for(i = (f_ptr_pos - 1); i >= 0; i--) -8002c4b0: 06000008 bltz s0,8002c4d4 -8002c4b4: 00101080 sll v0,s0,0x2 - (f = f_ptr[i])(); -8002c4b8: 02221021 addu v0,s1,v0 -8002c4bc: 8c420000 lw v0,0(v0) -8002c4c0: 00000000 nop -8002c4c4: 0040f809 jalr v0 -8002c4c8: 2610ffff addiu s0,s0,-1 -8002c4cc: 1000fff8 b 8002c4b0 -8002c4d0: 00000000 nop -} -8002c4d4: 8fbf001c lw ra,28(sp) -8002c4d8: 8fb10018 lw s1,24(sp) -8002c4dc: 8fb00014 lw s0,20(sp) -8002c4e0: 03e00008 jr ra -8002c4e4: 27bd0020 addiu sp,sp,32 - -8002c4e8 : - - -extern void SetCDROMHandler(void); - -void PSX_InitEx(unsigned int flags) -{ -8002c4e8: 27bdffe8 addiu sp,sp,-24 - if(flags & PSX_INIT_NOBIOS) -8002c4ec: 30820004 andi v0,a0,0x4 -{ -8002c4f0: afb00010 sw s0,16(sp) -8002c4f4: afbf0014 sw ra,20(sp) - if(flags & PSX_INIT_NOBIOS) -8002c4f8: 10400008 beqz v0,8002c51c -8002c4fc: 00808021 move s0,a0 - { - printf("Entering No BIOS mode...\n"); -8002c500: 3c048004 lui a0,0x8004 -8002c504: 0c00d392 jal 80034e48 -8002c508: 2484a1c8 addiu a0,a0,-24120 - - __PSX_Init_NoBios(); -8002c50c: 0c00b41a jal 8002d068 <__PSX_Init_NoBios> -8002c510: 00000000 nop - goto _initex_end; -8002c514: 10000024 b 8002c5a8 -8002c518: 00000000 nop - } - - if(flags & PSX_INIT_SAVESTATE) -8002c51c: 30820002 andi v0,a0,0x2 -8002c520: 1040000e beqz v0,8002c55c -8002c524: 32020001 andi v0,s0,0x1 - { -// Save BIOS state -// This simply copies the entire section of RAM used by the BIOS -// in a buffer. - EnterCriticalSection(); -8002c528: 0c00d3ef jal 80034fbc -8002c52c: 00000000 nop - psxBiosState = malloc(0x10000); -8002c530: 0c00c3c6 jal 80030f18 -8002c534: 3c040001 lui a0,0x1 - memcpy(psxBiosState, (void*)0x80000000, 0x10000); -8002c538: 00402021 move a0,v0 - psxBiosState = malloc(0x10000); -8002c53c: 3c038007 lui v1,0x8007 - memcpy(psxBiosState, (void*)0x80000000, 0x10000); -8002c540: 3c060001 lui a2,0x1 -8002c544: 3c058000 lui a1,0x8000 -8002c548: 0c00ce81 jal 80033a04 -8002c54c: ac62e57c sw v0,-6788(v1) - ExitCriticalSection(); -8002c550: 0c00d3f4 jal 80034fd0 -8002c554: 00000000 nop - } - - /* Reinitialize ISO 9660 filesystem driver */ - - if(flags & PSX_INIT_CD) -8002c558: 32020001 andi v0,s0,0x1 -8002c55c: 1040000d beqz v0,8002c594 -8002c560: 00000000 nop - { - EnterCriticalSection(); -8002c564: 0c00d3ef jal 80034fbc -8002c568: 00000000 nop - _96_remove(); -8002c56c: 0c00d402 jal 80035008 <_96_remove> -8002c570: 00000000 nop - ExitCriticalSection(); -8002c574: 0c00d3f4 jal 80034fd0 -8002c578: 00000000 nop - - _96_init(); -8002c57c: 0c00d3ff jal 80034ffc <_96_init> -8002c580: 00000000 nop - - SetCDROMHandler(); -8002c584: 0c00b412 jal 8002d048 -8002c588: 00000000 nop - /*InitCARD(1); - StartCARD(); - StopCARD();*/ - - if(flags & PSX_INIT_CD) - _internal_cdromlib_init(); -8002c58c: 0c00c861 jal 80032184 <_internal_cdromlib_init> -8002c590: 00000000 nop - - printf("PSXSDK testing version !!!\n"); -8002c594: 3c048004 lui a0,0x8004 -8002c598: 0c00d392 jal 80034e48 -8002c59c: 2484a1e4 addiu a0,a0,-24092 - - vblank_handler_set = 0; -8002c5a0: 3c028007 lui v0,0x8007 -8002c5a4: ac40e590 sw zero,-6768(v0) -_initex_end: - psxSdkFlags = flags; -} -8002c5a8: 8fbf0014 lw ra,20(sp) - psxSdkFlags = flags; -8002c5ac: 3c028007 lui v0,0x8007 -8002c5b0: ac50e580 sw s0,-6784(v0) -} -8002c5b4: 8fb00010 lw s0,16(sp) -8002c5b8: 03e00008 jr ra -8002c5bc: 27bd0018 addiu sp,sp,24 - -8002c5c0 : - -void PSX_Init(void) -{ - PSX_InitEx(PSX_INIT_CD); -8002c5c0: 0800b13a j 8002c4e8 -8002c5c4: 24040001 li a0,1 - -8002c5c8 : - if(psxSdkFlags & PSX_INIT_SAVESTATE)// This must always be the last to be called! - PSX_RestoreBiosState(); -} - -void PSX_ReadPad(unsigned short *padbuf, unsigned short *padbuf2) -{ -8002c5c8: 27bdffd0 addiu sp,sp,-48 -8002c5cc: afb00018 sw s0,24(sp) -8002c5d0: 3c108007 lui s0,0x8007 -8002c5d4: afb40028 sw s4,40(sp) -8002c5d8: afb30024 sw s3,36(sp) -8002c5dc: afb20020 sw s2,32(sp) -8002c5e0: afb1001c sw s1,28(sp) -8002c5e4: afbf002c sw ra,44(sp) - int x; - unsigned short *padbuf_a[2]; - -// Now uses low level pad routines... - padbuf_a[0] = padbuf; -8002c5e8: afa40010 sw a0,16(sp) - padbuf_a[1] = padbuf2; -8002c5ec: afa50014 sw a1,20(sp) -8002c5f0: 26102c88 addiu s0,s0,11400 -8002c5f4: 27b20010 addiu s2,sp,16 - - for(x = 0; x < 2; x++) -8002c5f8: 00008821 move s1,zero - { - unsigned char* arr = psxsdkPadArr[x]; - - pad_read_raw(x, arr); - - if(arr[2] == 0x5a) -8002c5fc: 2414005a li s4,90 - for(x = 0; x < 2; x++) -8002c600: 24130002 li s3,2 - pad_read_raw(x, arr); -8002c604: 02002821 move a1,s0 -8002c608: 0c00b748 jal 8002dd20 -8002c60c: 02202021 move a0,s1 - if(arr[2] == 0x5a) -8002c610: 92020002 lbu v0,2(s0) -8002c614: 00000000 nop -8002c618: 14540008 bne v0,s4,8002c63c -8002c61c: 00000000 nop - { - *padbuf_a[x] = (arr[3]<<8)|arr[4]; - *padbuf_a[x] = ~*padbuf_a[x]; -8002c620: 92020003 lbu v0,3(s0) -8002c624: 92040004 lbu a0,4(s0) -8002c628: 8e430000 lw v1,0(s2) -8002c62c: 00021200 sll v0,v0,0x8 -8002c630: 00441027 nor v0,v0,a0 -8002c634: 10000004 b 8002c648 -8002c638: a4620000 sh v0,0(v1) - } - else - *padbuf_a[x] = 0; -8002c63c: 8e420000 lw v0,0(s2) -8002c640: 00000000 nop -8002c644: a4400000 sh zero,0(v0) - for(x = 0; x < 2; x++) -8002c648: 26310001 addiu s1,s1,1 -8002c64c: 26100002 addiu s0,s0,2 -8002c650: 1633ffec bne s1,s3,8002c604 -8002c654: 26520004 addiu s2,s2,4 - } -} -8002c658: 8fbf002c lw ra,44(sp) -8002c65c: 8fb40028 lw s4,40(sp) -8002c660: 8fb30024 lw s3,36(sp) -8002c664: 8fb20020 lw s2,32(sp) -8002c668: 8fb1001c lw s1,28(sp) -8002c66c: 8fb00018 lw s0,24(sp) -8002c670: 03e00008 jr ra -8002c674: 27bd0030 addiu sp,sp,48 - -8002c678 : - -void PSX_ReadMouse(unsigned short* dig_pad1, unsigned short* adc_pad1) -{ -8002c678: 27bdffc8 addiu sp,sp,-56 - unsigned char* arr = psxsdkPadArr[0]; - - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0,0,0}; // 2 extra bytes than digital pad -8002c67c: 24020001 li v0,1 -{ -8002c680: afb00028 sw s0,40(sp) - - pad_cmd[3] = 0; // Mouse vibration == 0? - pad_cmd[4] = 0; // Mouse vibration == 0? - - QueryPAD(0, pad_cmd, arr, sizeof(pad_cmd)); -8002c684: 3c108007 lui s0,0x8007 - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0,0,0}; // 2 extra bytes than digital pad -8002c688: afa00010 sw zero,16(sp) -{ -8002c68c: afb20030 sw s2,48(sp) -8002c690: afb1002c sw s1,44(sp) - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0,0,0}; // 2 extra bytes than digital pad -8002c694: a3a20010 sb v0,16(sp) -{ -8002c698: 00809021 move s2,a0 - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0,0,0}; // 2 extra bytes than digital pad -8002c69c: 24020042 li v0,66 - QueryPAD(0, pad_cmd, arr, sizeof(pad_cmd)); -8002c6a0: 00002021 move a0,zero -{ -8002c6a4: 00a08821 move s1,a1 - QueryPAD(0, pad_cmd, arr, sizeof(pad_cmd)); -8002c6a8: 24070015 li a3,21 -8002c6ac: 26062c88 addiu a2,s0,11400 -8002c6b0: 27a50010 addiu a1,sp,16 - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0,0,0}; // 2 extra bytes than digital pad -8002c6b4: a3a20011 sb v0,17(sp) -{ -8002c6b8: afbf0034 sw ra,52(sp) - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0,0,0}; // 2 extra bytes than digital pad -8002c6bc: afa00014 sw zero,20(sp) -8002c6c0: afa00018 sw zero,24(sp) -8002c6c4: afa0001c sw zero,28(sp) -8002c6c8: afa00020 sw zero,32(sp) - QueryPAD(0, pad_cmd, arr, sizeof(pad_cmd)); -8002c6cc: 0c00b6c1 jal 8002db04 -8002c6d0: a3a00024 sb zero,36(sp) - - if(arr[2] == 0x5A) -8002c6d4: 26022c88 addiu v0,s0,11400 -8002c6d8: 90440002 lbu a0,2(v0) -8002c6dc: 2403005a li v1,90 -8002c6e0: 1483000c bne a0,v1,8002c714 -8002c6e4: 00000000 nop - { - *dig_pad1 = (arr[3]<<8)|arr[4]; - *dig_pad1 = ~*dig_pad1; -8002c6e8: 90430003 lbu v1,3(v0) -8002c6ec: 90440004 lbu a0,4(v0) -8002c6f0: 00031a00 sll v1,v1,0x8 -8002c6f4: 00641827 nor v1,v1,a0 -8002c6f8: a6430000 sh v1,0(s2) - *adc_pad1 = (arr[5]<<8)|arr[6]; -8002c6fc: 90430005 lbu v1,5(v0) -8002c700: 90420006 lbu v0,6(v0) -8002c704: 00031a00 sll v1,v1,0x8 -8002c708: 00621025 or v0,v1,v0 -8002c70c: 10000003 b 8002c71c -8002c710: a6220000 sh v0,0(s1) - } - else - { - *dig_pad1 = 0; -8002c714: a6400000 sh zero,0(s2) - *adc_pad1 = 0; -8002c718: a6200000 sh zero,0(s1) - } -} -8002c71c: 8fbf0034 lw ra,52(sp) -8002c720: 8fb20030 lw s2,48(sp) -8002c724: 8fb1002c lw s1,44(sp) -8002c728: 8fb00028 lw s0,40(sp) -8002c72c: 03e00008 jr ra -8002c730: 27bd0038 addiu sp,sp,56 - -8002c734 : -void PSX_PollPad_Fast(int pad_num, psx_pad_state *pad_state) -{ - //Rely on pad_read_raw being called AFTER PSX_ReadPad(), - //so that pad_read_raw is only called once. - - unsigned char *arr = psxsdkPadArr[pad_num]; -8002c734: 3c028007 lui v0,0x8007 -8002c738: 24422c88 addiu v0,v0,11400 -8002c73c: 00042040 sll a0,a0,0x1 -8002c740: 00442021 addu a0,v0,a0 - - pad_state->status = arr[0]; -8002c744: 90820000 lbu v0,0(a0) -8002c748: 00000000 nop -8002c74c: a0a20000 sb v0,0(a1) - pad_state->id = arr[1]; -8002c750: 90820001 lbu v0,1(a0) -8002c754: 00000000 nop -8002c758: a0a20001 sb v0,1(a1) - - pad_state->buttons = (arr[3]<<8)|arr[4]; - pad_state->buttons = ~pad_state->buttons; -8002c75c: 90830003 lbu v1,3(a0) -8002c760: 90860004 lbu a2,4(a0) -8002c764: 00031a00 sll v1,v1,0x8 -8002c768: 00661827 nor v1,v1,a2 -8002c76c: a4a30004 sh v1,4(a1) - - //dprintf("Pad Status: 0x%.2X\n",pad_state->status); - - switch(pad_state->id) -8002c770: 24030041 li v1,65 -8002c774: 10430016 beq v0,v1,8002c7d0 -8002c778: 2c430042 sltiu v1,v0,66 -8002c77c: 1060000a beqz v1,8002c7a8 -8002c780: 24030073 li v1,115 -8002c784: 24030023 li v1,35 -8002c788: 10430024 beq v0,v1,8002c81c -8002c78c: 24030031 li v1,49 -8002c790: 10430031 beq v0,v1,8002c858 -8002c794: 24030012 li v1,18 -8002c798: 14430031 bne v0,v1,8002c860 -8002c79c: 24020006 li v0,6 -8002c7a0: 10000030 b 8002c864 -8002c7a4: 00000000 nop -8002c7a8: 1043000b beq v0,v1,8002c7d8 -8002c7ac: 240300ff li v1,255 -8002c7b0: 10430005 beq v0,v1,8002c7c8 -8002c7b4: 24030053 li v1,83 -8002c7b8: 14430029 bne v0,v1,8002c860 -8002c7bc: 24020002 li v0,2 - pad_state->extra.analogJoy.y[0] = arr[6]-128; - pad_state->extra.analogJoy.x[1] = arr[7]-128; - pad_state->extra.analogJoy.y[1] = arr[8]-128; - break; - case 0x73: - pad_state->type = PADTYPE_ANALOGPAD; -8002c7c0: 10000007 b 8002c7e0 -8002c7c4: a0a20002 sb v0,2(a1) - break; -8002c7c8: 03e00008 jr ra -8002c7cc: a0a00002 sb zero,2(a1) - pad_state->type = PADTYPE_NORMALPAD; -8002c7d0: 10000024 b 8002c864 -8002c7d4: 24020001 li v0,1 - pad_state->type = PADTYPE_ANALOGPAD; -8002c7d8: 24020003 li v0,3 -8002c7dc: a0a20002 sb v0,2(a1) - pad_state->extra.analogPad.x[0] = arr[5]-128; -8002c7e0: 90820005 lbu v0,5(a0) -8002c7e4: 00000000 nop -8002c7e8: 2442ff80 addiu v0,v0,-128 -8002c7ec: a0a20006 sb v0,6(a1) - pad_state->extra.analogPad.y[0] = arr[6]-128; -8002c7f0: 90820006 lbu v0,6(a0) -8002c7f4: 00000000 nop -8002c7f8: 2442ff80 addiu v0,v0,-128 -8002c7fc: a0a20008 sb v0,8(a1) - pad_state->extra.analogPad.x[1] = arr[7]-128; -8002c800: 90820007 lbu v0,7(a0) -8002c804: 00000000 nop -8002c808: 2442ff80 addiu v0,v0,-128 -8002c80c: a0a20007 sb v0,7(a1) - pad_state->extra.analogPad.y[1] = arr[8]-128; -8002c810: 90820008 lbu v0,8(a0) -8002c814: 1000000e b 8002c850 -8002c818: 2442ff80 addiu v0,v0,-128 - break; - case 0x23: - pad_state->type = PADTYPE_NEGCON; -8002c81c: 24020004 li v0,4 -8002c820: a0a20002 sb v0,2(a1) - pad_state->extra.negCon.steering = arr[5]-128; -8002c824: 90820005 lbu v0,5(a0) -8002c828: 00000000 nop -8002c82c: 2442ff80 addiu v0,v0,-128 -8002c830: a0a20006 sb v0,6(a1) - pad_state->extra.negCon.one = arr[6]; -8002c834: 90820006 lbu v0,6(a0) -8002c838: 00000000 nop -8002c83c: a0a20007 sb v0,7(a1) - pad_state->extra.negCon.two = arr[7]; -8002c840: 90820007 lbu v0,7(a0) -8002c844: 00000000 nop -8002c848: a0a20008 sb v0,8(a1) - pad_state->extra.negCon.shoulder = arr[8]; -8002c84c: 90820008 lbu v0,8(a0) - break; -8002c850: 03e00008 jr ra -8002c854: a0a20009 sb v0,9(a1) - case 0x31: - pad_state->type = PADTYPE_KONAMIGUN; -8002c858: 10000002 b 8002c864 -8002c85c: 24020005 li v0,5 - break; - case 0x12: - pad_state->type = PADTYPE_MOUSE; - break; - default: - pad_state->type = PADTYPE_UNKNOWN; -8002c860: 24020007 li v0,7 -8002c864: 03e00008 jr ra -8002c868: a0a20002 sb v0,2(a1) - -8002c86c : -} - -void PSX_PollPad(int pad_num) -{ - - pad_read_raw(pad_num, psxsdkPadArr[pad_num]); -8002c86c: 3c028007 lui v0,0x8007 -8002c870: 00042840 sll a1,a0,0x1 -8002c874: 24422c88 addiu v0,v0,11400 -8002c878: 0800b748 j 8002dd20 -8002c87c: 00452821 addu a1,v0,a1 - -8002c880 : - return PADTYPE_UNKNOWN; -}*/ - - -void PSX_GetSysInfo(struct psx_info *info) -{ -8002c880: 27bdffe8 addiu sp,sp,-24 -8002c884: afbf0014 sw ra,20(sp) -8002c888: afb00010 sw s0,16(sp) - unsigned long i,i2; - - info->kernel.version = GetKernelRomVersion(); -8002c88c: 0c00d3b1 jal 80034ec4 -8002c890: 00808021 move s0,a0 - - i = GetKernelDate(); -8002c894: 0c00d3ad jal 80034eb4 -8002c898: ae020000 sw v0,0(s0) - i2 = i >> 16; - - info->kernel.year = i2 & 0xf; - info->kernel.year+= ((i2>>4)&0xf)*10; - info->kernel.year+= ((i2>>8)&0xf)*100; - info->kernel.year+= ((i2>>12)&0xf)*1000; -8002c89c: 00023d02 srl a3,v0,0x14 -8002c8a0: 30e7000f andi a3,a3,0xf -8002c8a4: 00074040 sll t0,a3,0x1 - i2 = i >> 16; -8002c8a8: 00022c02 srl a1,v0,0x10 - info->kernel.year+= ((i2>>12)&0xf)*1000; -8002c8ac: 000738c0 sll a3,a3,0x3 -8002c8b0: 01073821 addu a3,t0,a3 -8002c8b4: 30a5000f andi a1,a1,0xf -8002c8b8: 00e53021 addu a2,a3,a1 -8002c8bc: 00021f02 srl v1,v0,0x1c -8002c8c0: 240503e8 li a1,1000 -8002c8c4: 00650018 mult v1,a1 -8002c8c8: 24040064 li a0,100 -8002c8cc: 00001812 mflo v1 -8002c8d0: 00c32821 addu a1,a2,v1 -8002c8d4: 00021e02 srl v1,v0,0x18 -8002c8d8: 3063000f andi v1,v1,0xf -8002c8dc: 00640018 mult v1,a0 -8002c8e0: 00001812 mflo v1 -8002c8e4: 00a31821 addu v1,a1,v1 - -/* - * Convert month from BCD to decimal - */ - i2 = (i >> 8) & 0xff; -8002c8e8: 00022a02 srl a1,v0,0x8 - info->kernel.year+= ((i2>>12)&0xf)*1000; -8002c8ec: ae030004 sw v1,4(s0) - i2 = (i >> 8) & 0xff; -8002c8f0: 30a300ff andi v1,a1,0xff - - info->kernel.month = i2 & 0xf; - info->kernel.month+= (i2>>4) * 10; -8002c8f4: 00031902 srl v1,v1,0x4 -8002c8f8: 00032040 sll a0,v1,0x1 -8002c8fc: 000318c0 sll v1,v1,0x3 -8002c900: 00831821 addu v1,a0,v1 -8002c904: 30a5000f andi a1,a1,0xf -8002c908: 00651821 addu v1,v1,a1 -8002c90c: ae030008 sw v1,8(s0) - -/* - * Convert day from BCD to decimal - */ - i2 = i & 0xff; -8002c910: 304300ff andi v1,v0,0xff - - info->kernel.day = i2 & 0xf; - info->kernel.day+= (i2>>4) * 10; -8002c914: 00031902 srl v1,v1,0x4 -8002c918: 00032040 sll a0,v1,0x1 -8002c91c: 000318c0 sll v1,v1,0x3 -8002c920: 00831821 addu v1,a0,v1 -8002c924: 3042000f andi v0,v0,0xf -8002c928: 00621021 addu v0,v1,v0 -/* - * Unless we receive something in the range >= 1 && <= 16, - * RAM size will be reported as 2 Megabytes - */ - - i = GetRamSize(); -8002c92c: 0c00d3b5 jal 80034ed4 -8002c930: ae02000c sw v0,12(s0) - - if(i == 0 || i > 16) -8002c934: 2442ffff addiu v0,v0,-1 -8002c938: 2c420010 sltiu v0,v0,16 -8002c93c: 10400004 beqz v0,8002c950 -8002c940: 3c020020 lui v0,0x20 - info->system.memory = 2<<20; /* 2 Megabytes */ - else - info->system.memory <<= 20; -8002c944: 8e020010 lw v0,16(s0) -8002c948: 00000000 nop -8002c94c: 00021500 sll v0,v0,0x14 -} -8002c950: 8fbf0014 lw ra,20(sp) - info->system.memory <<= 20; -8002c954: ae020010 sw v0,16(s0) -} -8002c958: 8fb00010 lw s0,16(sp) -8002c95c: 03e00008 jr ra -8002c960: 27bd0018 addiu sp,sp,24 - -8002c964 : - - - -int get_real_file_size(const char *name) -{ -8002c964: 27bdffc0 addiu sp,sp,-64 -8002c968: afb00038 sw s0,56(sp) - struct DIRENTRY dirent_buf; - - if(firstfile(name, &dirent_buf) == &dirent_buf) -8002c96c: 27b00010 addiu s0,sp,16 -{ -8002c970: afbf003c sw ra,60(sp) - if(firstfile(name, &dirent_buf) == &dirent_buf) -8002c974: 0c00d3e3 jal 80034f8c -8002c978: 02002821 move a1,s0 -8002c97c: 16020002 bne s0,v0,8002c988 -8002c980: 00001821 move v1,zero - return dirent_buf.size; -8002c984: 8fa30028 lw v1,40(sp) - else - return 0; -} -8002c988: 8fbf003c lw ra,60(sp) -8002c98c: 8fb00038 lw s0,56(sp) -8002c990: 00601021 move v0,v1 -8002c994: 03e00008 jr ra -8002c998: 27bd0040 addiu sp,sp,64 - -8002c99c : - -int get_file_size(char *name) -{ -8002c99c: 27bdffe0 addiu sp,sp,-32 -8002c9a0: afb10018 sw s1,24(sp) -8002c9a4: afb00014 sw s0,20(sp) -8002c9a8: afbf001c sw ra,28(sp) - int i = get_real_file_size(name); -8002c9ac: 0c00b259 jal 8002c964 -8002c9b0: 00808821 move s1,a0 - - if(strncmp(name, "cdrom:", 6) == 0) -8002c9b4: 3c058004 lui a1,0x8004 -8002c9b8: 24060006 li a2,6 -8002c9bc: 24a5a200 addiu a1,a1,-24064 -8002c9c0: 02202021 move a0,s1 -8002c9c4: 0c00cf58 jal 80033d60 -8002c9c8: 00408021 move s0,v0 -8002c9cc: 14400005 bnez v0,8002c9e4 -8002c9d0: 320207ff andi v0,s0,0x7ff - { - if(i & 0x7ff) -8002c9d4: 1040000e beqz v0,8002ca10 -8002c9d8: 2402f800 li v0,-2048 - { - i += 0x800; -8002c9dc: 1000000b b 8002ca0c -8002c9e0: 26100800 addiu s0,s0,2048 - i &= ~0x7ff; - } - }else if(strncmp(name, "bu", 2) == 0) -8002c9e4: 3c058004 lui a1,0x8004 -8002c9e8: 24060002 li a2,2 -8002c9ec: 24a5a208 addiu a1,a1,-24056 -8002c9f0: 0c00cf58 jal 80033d60 -8002c9f4: 02202021 move a0,s1 -8002c9f8: 14400005 bnez v0,8002ca10 -8002c9fc: 3202007f andi v0,s0,0x7f - { - if(i & 0x7f) -8002ca00: 10400003 beqz v0,8002ca10 -8002ca04: 2402ff80 li v0,-128 - { - i += 0x80; -8002ca08: 26100080 addiu s0,s0,128 - i &= ~0x7f; -8002ca0c: 02028024 and s0,s0,v0 - } - } - - return i; -} -8002ca10: 8fbf001c lw ra,28(sp) -8002ca14: 02001021 move v0,s0 -8002ca18: 8fb10018 lw s1,24(sp) -8002ca1c: 8fb00014 lw s0,20(sp) -8002ca20: 03e00008 jr ra -8002ca24: 27bd0020 addiu sp,sp,32 - -8002ca28 : - -int SetRCnt(int spec, unsigned short target, unsigned int mode) -{ - spec &= 0xf; -8002ca28: 3084000f andi a0,a0,0xf - - if(spec >= 3) -8002ca2c: 28830003 slti v1,a0,3 -{ -8002ca30: 30a5ffff andi a1,a1,0xffff - if(spec >= 3) -8002ca34: 1060000b beqz v1,8002ca64 -8002ca38: 00001021 move v0,zero - return 0; - - RCNT_MODE(spec)=0; -8002ca3c: 3c031f80 lui v1,0x1f80 -8002ca40: 00042100 sll a0,a0,0x4 -8002ca44: 24621104 addiu v0,v1,4356 - RCNT_TARGET(spec)=target; -8002ca48: 24631108 addiu v1,v1,4360 - RCNT_MODE(spec)=0; -8002ca4c: 00821021 addu v0,a0,v0 - RCNT_TARGET(spec)=target; -8002ca50: 00832021 addu a0,a0,v1 - RCNT_MODE(spec)=0; -8002ca54: ac400000 sw zero,0(v0) - RCNT_TARGET(spec)=target; -8002ca58: ac850000 sw a1,0(a0) - RCNT_MODE(spec)=mode; -8002ca5c: ac460000 sw a2,0(v0) - - return 1; -8002ca60: 24020001 li v0,1 -} -8002ca64: 03e00008 jr ra -8002ca68: 00000000 nop - -8002ca6c : - -unsigned short GetRCnt(int spec) -{ - spec &= 0xf; -8002ca6c: 3084000f andi a0,a0,0xf - - if(spec >= 4) -8002ca70: 28830004 slti v1,a0,4 -8002ca74: 10600008 beqz v1,8002ca98 -8002ca78: 3402ffff li v0,0xffff - return -1; - - return ((unsigned short)RCNT_COUNT(spec) & 0xffff); -8002ca7c: 3c021f80 lui v0,0x1f80 -8002ca80: 24421100 addiu v0,v0,4352 -8002ca84: 00042100 sll a0,a0,0x4 -8002ca88: 00822021 addu a0,a0,v0 -8002ca8c: 8c820000 lw v0,0(a0) -8002ca90: 00000000 nop -8002ca94: 3042ffff andi v0,v0,0xffff -} -8002ca98: 03e00008 jr ra -8002ca9c: 00000000 nop - -8002caa0 : - -int StartRCnt(int spec) -{ - spec &= 0xf; -8002caa0: 3084000f andi a0,a0,0xf - - if(spec >= 3) -8002caa4: 28830003 slti v1,a0,3 -8002caa8: 10600008 beqz v1,8002cacc -8002caac: 00001021 move v0,zero - return 0; - - IMASK |= 1 << (spec + 4); -8002cab0: 3c031f80 lui v1,0x1f80 -8002cab4: 8c651074 lw a1,4212(v1) -8002cab8: 24840004 addiu a0,a0,4 -8002cabc: 24020001 li v0,1 -8002cac0: 00822004 sllv a0,v0,a0 -8002cac4: 00852025 or a0,a0,a1 -8002cac8: ac641074 sw a0,4212(v1) - - return 1; -} -8002cacc: 03e00008 jr ra -8002cad0: 00000000 nop - -8002cad4 : - -int StopRCnt(int spec) -{ - spec &= 0xf; -8002cad4: 3084000f andi a0,a0,0xf - - if(spec >= 3) -8002cad8: 28830003 slti v1,a0,3 -8002cadc: 10600008 beqz v1,8002cb00 -8002cae0: 00001021 move v0,zero - return 0; - - IMASK ^= 1 << (spec + 4); -8002cae4: 3c031f80 lui v1,0x1f80 -8002cae8: 8c651074 lw a1,4212(v1) -8002caec: 24840004 addiu a0,a0,4 -8002caf0: 24020001 li v0,1 -8002caf4: 00822004 sllv a0,v0,a0 -8002caf8: 00852026 xor a0,a0,a1 -8002cafc: ac641074 sw a0,4212(v1) - - return 1; -} -8002cb00: 03e00008 jr ra -8002cb04: 00000000 nop - -8002cb08 : - -void SetVBlankHandler(void (*callback)()) -{ - if(psxSdkFlags & PSX_INIT_NOBIOS) -8002cb08: 3c028007 lui v0,0x8007 -8002cb0c: 8c42e580 lw v0,-6784(v0) -8002cb10: 00000000 nop -8002cb14: 30420004 andi v0,v0,0x4 -8002cb18: 10400006 beqz v0,8002cb34 -8002cb1c: 3c028007 lui v0,0x8007 - { - _EXC_vblank_handler_set = 0; - _EXC_vblank_handler = callback; -8002cb20: ac442ce8 sw a0,11496(v0) - _EXC_vblank_handler_set = 1; -8002cb24: 24030001 li v1,1 -8002cb28: 3c028007 lui v0,0x8007 - return; -8002cb2c: 03e00008 jr ra -8002cb30: ac432cd0 sw v1,11472(v0) -{ -8002cb34: 27bdffd8 addiu sp,sp,-40 -8002cb38: afb10018 sw s1,24(sp) - } - - if(vblank_handler_set == 1) -8002cb3c: 3c118007 lui s1,0x8007 -8002cb40: 8e22e590 lw v0,-6768(s1) -{ -8002cb44: afb2001c sw s2,28(sp) - if(vblank_handler_set == 1) -8002cb48: 24120001 li s2,1 -{ -8002cb4c: afb30020 sw s3,32(sp) -8002cb50: afb00014 sw s0,20(sp) -8002cb54: afbf0024 sw ra,36(sp) -8002cb58: 00808021 move s0,a0 - if(vblank_handler_set == 1) -8002cb5c: 14520005 bne v0,s2,8002cb74 -8002cb60: 3c138007 lui s3,0x8007 - { - EnterCriticalSection(); -8002cb64: 0c00d3ef jal 80034fbc -8002cb68: 00000000 nop - - vblank_handler_callback = callback; -8002cb6c: 10000014 b 8002cbc0 -8002cb70: ae702ccc sw s0,11468(s3) - return; - } - -// Enter critical section - - EnterCriticalSection(); -8002cb74: 0c00d3ef jal 80034fbc -8002cb78: 00000000 nop - - IMASK |= 1; -8002cb7c: 3c031f80 lui v1,0x1f80 -8002cb80: 8c621074 lw v0,4212(v1) - - vblank_handler_event_id = OpenEvent(VSync, 2, 0x1000, vblank_handler); -8002cb84: 3c078001 lui a3,0x8001 - IMASK |= 1; -8002cb88: 34420001 ori v0,v0,0x1 - vblank_handler_event_id = OpenEvent(VSync, 2, 0x1000, vblank_handler); -8002cb8c: 3c04f200 lui a0,0xf200 - IMASK |= 1; -8002cb90: ac621074 sw v0,4212(v1) - vblank_handler_event_id = OpenEvent(VSync, 2, 0x1000, vblank_handler); -8002cb94: 24e70050 addiu a3,a3,80 -8002cb98: 24061000 li a2,4096 -8002cb9c: 24050002 li a1,2 -8002cba0: 0c00d3b9 jal 80034ee4 -8002cba4: 24840003 addiu a0,a0,3 - EnableEvent(vblank_handler_event_id); -8002cba8: 00402021 move a0,v0 - vblank_handler_event_id = OpenEvent(VSync, 2, 0x1000, vblank_handler); -8002cbac: 3c038007 lui v1,0x8007 - EnableEvent(vblank_handler_event_id); -8002cbb0: 0c00d3bc jal 80034ef0 -8002cbb4: ac62e58c sw v0,-6772(v1) - - vblank_handler_callback = callback; -8002cbb8: ae702ccc sw s0,11468(s3) - vblank_handler_set = 1; -8002cbbc: ae32e590 sw s2,-6768(s1) - -// Exit critical section - - ExitCriticalSection(); -} -8002cbc0: 8fbf0024 lw ra,36(sp) -8002cbc4: 8fb30020 lw s3,32(sp) -8002cbc8: 8fb2001c lw s2,28(sp) -8002cbcc: 8fb10018 lw s1,24(sp) -8002cbd0: 8fb00014 lw s0,20(sp) - ExitCriticalSection(); -8002cbd4: 0800d3f4 j 80034fd0 -8002cbd8: 27bd0028 addiu sp,sp,40 - -8002cbdc : - -void RemoveVBlankHandler(void) -{ - if(psxSdkFlags & PSX_INIT_NOBIOS) -8002cbdc: 3c028007 lui v0,0x8007 -8002cbe0: 8c42e580 lw v0,-6784(v0) -8002cbe4: 00000000 nop -8002cbe8: 30420004 andi v0,v0,0x4 -8002cbec: 10400005 beqz v0,8002cc04 -8002cbf0: 3c028007 lui v0,0x8007 - { - _EXC_vblank_handler_set = 0; -8002cbf4: ac402cd0 sw zero,11472(v0) - _EXC_vblank_handler = NULL; -8002cbf8: 3c028007 lui v0,0x8007 -8002cbfc: 03e00008 jr ra -8002cc00: ac402ce8 sw zero,11496(v0) -{ -8002cc04: 27bdffe0 addiu sp,sp,-32 -8002cc08: afb00014 sw s0,20(sp) - return; - } - - if(vblank_handler_set) -8002cc0c: 3c108007 lui s0,0x8007 -8002cc10: 8e02e590 lw v0,-6768(s0) -{ -8002cc14: afbf001c sw ra,28(sp) - if(vblank_handler_set) -8002cc18: 1040000f beqz v0,8002cc58 -8002cc1c: afb10018 sw s1,24(sp) - { - EnterCriticalSection(); -8002cc20: 0c00d3ef jal 80034fbc -8002cc24: 3c118007 lui s1,0x8007 - - DisableEvent(vblank_handler_event_id); -8002cc28: 8e24e58c lw a0,-6772(s1) -8002cc2c: 0c00d3c2 jal 80034f08 -8002cc30: 00000000 nop - CloseEvent(vblank_handler_event_id); -8002cc34: 8e24e58c lw a0,-6772(s1) -8002cc38: 0c00d3bf jal 80034efc -8002cc3c: 00000000 nop - - vblank_handler_set = 0; - - ExitCriticalSection(); - } -} -8002cc40: 8fbf001c lw ra,28(sp) -8002cc44: 8fb10018 lw s1,24(sp) - vblank_handler_set = 0; -8002cc48: ae00e590 sw zero,-6768(s0) -} -8002cc4c: 8fb00014 lw s0,20(sp) - ExitCriticalSection(); -8002cc50: 0800d3f4 j 80034fd0 -8002cc54: 27bd0020 addiu sp,sp,32 -} -8002cc58: 8fbf001c lw ra,28(sp) -8002cc5c: 8fb10018 lw s1,24(sp) -8002cc60: 8fb00014 lw s0,20(sp) -8002cc64: 03e00008 jr ra -8002cc68: 27bd0020 addiu sp,sp,32 - -8002cc6c : - -void SetRCntHandler(void (*callback)(), int spec, unsigned short target) -{ - if(psxSdkFlags & PSX_INIT_NOBIOS) -8002cc6c: 3c028007 lui v0,0x8007 -8002cc70: 8c42e580 lw v0,-6784(v0) -8002cc74: 00000000 nop -8002cc78: 30420004 andi v0,v0,0x4 -8002cc7c: 14400059 bnez v0,8002cde4 -8002cc80: 00000000 nop -{ -8002cc84: 27bdffd0 addiu sp,sp,-48 -8002cc88: afb30020 sw s3,32(sp) - return; // Not yet supported in No-Bios Mode - - if(rcnt_handler_set) -8002cc8c: 3c138007 lui s3,0x8007 -8002cc90: 8e62e588 lw v0,-6776(s3) -{ -8002cc94: afb40024 sw s4,36(sp) -8002cc98: afb2001c sw s2,28(sp) -8002cc9c: afb00014 sw s0,20(sp) -8002cca0: afbf002c sw ra,44(sp) -8002cca4: afb50028 sw s5,40(sp) -8002cca8: afb10018 sw s1,24(sp) -8002ccac: 00a08021 move s0,a1 -8002ccb0: 00809021 move s2,a0 - if(rcnt_handler_set) -8002ccb4: 10400005 beqz v0,8002cccc -8002ccb8: 3c148007 lui s4,0x8007 - { - EnterCriticalSection(); -8002ccbc: 0c00d3ef jal 80034fbc -8002ccc0: 00000000 nop - - rcnt_handler_callback = callback; -8002ccc4: 1000003e b 8002cdc0 -8002ccc8: ae922cc8 sw s2,11464(s4) -8002cccc: 30c3ffff andi v1,a2,0xffff - return; - } - - // Enter critical section - - SetRCnt(spec, target, RCntIntr | 0x08 | 0x10 | 0x40); -8002ccd0: 00602821 move a1,v1 -8002ccd4: 24061058 li a2,4184 -8002ccd8: 0c00b28a jal 8002ca28 -8002ccdc: 02002021 move a0,s0 - StartRCnt(spec); - - EnterCriticalSection(); - dprintf("Hardware event address = 0x%08X\n", RCNT_ADDR(spec)); -8002cce0: 3c11f200 lui s1,0xf200 - StartRCnt(spec); -8002cce4: 0c00b2a8 jal 8002caa0 -8002cce8: 02002021 move a0,s0 - EnterCriticalSection(); -8002ccec: 0c00d3ef jal 80034fbc -8002ccf0: 0211a825 or s5,s0,s1 - dprintf("Hardware event address = 0x%08X\n", RCNT_ADDR(spec)); -8002ccf4: 3c048004 lui a0,0x8004 -8002ccf8: 02a02821 move a1,s5 -8002ccfc: 0c00d392 jal 80034e48 -8002cd00: 2484a20c addiu a0,a0,-24052 - rcnt_handler_event_id = OpenEvent(RCNT_ADDR(spec), 2, 0x1000, rcnt_handler); -8002cd04: 3c078001 lui a3,0x8001 -8002cd08: 24e701a8 addiu a3,a3,424 -8002cd0c: 24061000 li a2,4096 -8002cd10: 02a02021 move a0,s5 -8002cd14: 0c00d3b9 jal 80034ee4 -8002cd18: 24050002 li a1,2 - - dprintf("rcnt_handler_event_id = 0x%08X\n", rcnt_handler_event_id); -8002cd1c: 3c048004 lui a0,0x8004 -8002cd20: 00402821 move a1,v0 - rcnt_handler_event_id = OpenEvent(RCNT_ADDR(spec), 2, 0x1000, rcnt_handler); -8002cd24: 3c158007 lui s5,0x8007 - dprintf("rcnt_handler_event_id = 0x%08X\n", rcnt_handler_event_id); -8002cd28: 2484a230 addiu a0,a0,-24016 -8002cd2c: 0c00d392 jal 80034e48 -8002cd30: aea2e584 sw v0,-6780(s5) - - EnableEvent(rcnt_handler_event_id); -8002cd34: 8ea4e584 lw a0,-6780(s5) -8002cd38: 0c00d3bc jal 80034ef0 -8002cd3c: 00000000 nop - - ChangeClearRCnt(spec, 1); -8002cd40: 24050001 li a1,1 -8002cd44: 0c00d3c5 jal 80034f14 -8002cd48: 02002021 move a0,s0 - - rcnt_handler_callback = callback; - rcnt_handler_set = spec; - - RCNT_COUNT(spec) = 0; -8002cd4c: 3c031f80 lui v1,0x1f80 -8002cd50: 00101100 sll v0,s0,0x4 -8002cd54: 24631100 addiu v1,v1,4352 -8002cd58: 00431021 addu v0,v0,v1 - rcnt_handler_callback = callback; -8002cd5c: ae922cc8 sw s2,11464(s4) - RCNT_COUNT(spec) = 0; -8002cd60: ac400000 sw zero,0(v0) - - switch(spec) -8002cd64: 26220001 addiu v0,s1,1 -8002cd68: 12020010 beq s0,v0,8002cdac -8002cd6c: ae70e588 sw s0,-6776(s3) -8002cd70: 26220002 addiu v0,s1,2 -8002cd74: 0202182a slt v1,s0,v0 -8002cd78: 10600005 beqz v1,8002cd90 -8002cd7c: 00000000 nop -8002cd80: 1211000d beq s0,s1,8002cdb8 -8002cd84: 24030010 li v1,16 -8002cd88: 1000000d b 8002cdc0 -8002cd8c: 00000000 nop -8002cd90: 12020008 beq s0,v0,8002cdb4 -8002cd94: 00000000 nop -8002cd98: 26310003 addiu s1,s1,3 -8002cd9c: 12110006 beq s0,s1,8002cdb8 -8002cda0: 24030001 li v1,1 -8002cda4: 10000006 b 8002cdc0 -8002cda8: 00000000 nop - { - case RCntCNT0: rcnt_handler_evfield = 1 << 4; break; - case RCntCNT1: rcnt_handler_evfield = 1 << 5; break; -8002cdac: 10000002 b 8002cdb8 -8002cdb0: 24030020 li v1,32 - case RCntCNT2: rcnt_handler_evfield = 1 << 6; break; -8002cdb4: 24030040 li v1,64 - case RCntCNT3: rcnt_handler_evfield = 1; break; -8002cdb8: 3c028007 lui v0,0x8007 -8002cdbc: ac432cc4 sw v1,11460(v0) - } - -// Exit critical section - - ExitCriticalSection(); -} -8002cdc0: 8fbf002c lw ra,44(sp) -8002cdc4: 8fb50028 lw s5,40(sp) -8002cdc8: 8fb40024 lw s4,36(sp) -8002cdcc: 8fb30020 lw s3,32(sp) -8002cdd0: 8fb2001c lw s2,28(sp) -8002cdd4: 8fb10018 lw s1,24(sp) -8002cdd8: 8fb00014 lw s0,20(sp) - ExitCriticalSection(); -8002cddc: 0800d3f4 j 80034fd0 -8002cde0: 27bd0030 addiu sp,sp,48 -8002cde4: 03e00008 jr ra -8002cde8: 00000000 nop - -8002cdec : - -void RemoveRCntHandler(int spec) -{ - if(psxSdkFlags & PSX_INIT_NOBIOS) -8002cdec: 3c028007 lui v0,0x8007 -8002cdf0: 8c42e580 lw v0,-6784(v0) -8002cdf4: 00000000 nop -8002cdf8: 30420004 andi v0,v0,0x4 -8002cdfc: 1440001a bnez v0,8002ce68 -8002ce00: 00000000 nop -{ -8002ce04: 27bdffe0 addiu sp,sp,-32 -8002ce08: afb00014 sw s0,20(sp) - return; // Not yet supported in No-Bios Mode - - if(rcnt_handler_set) -8002ce0c: 3c108007 lui s0,0x8007 -8002ce10: 8e02e588 lw v0,-6776(s0) -{ -8002ce14: afbf001c sw ra,28(sp) - if(rcnt_handler_set) -8002ce18: 1040000f beqz v0,8002ce58 -8002ce1c: afb10018 sw s1,24(sp) - { - EnterCriticalSection(); -8002ce20: 0c00d3ef jal 80034fbc -8002ce24: 3c118007 lui s1,0x8007 - - DisableEvent(rcnt_handler_event_id); -8002ce28: 8e24e584 lw a0,-6780(s1) -8002ce2c: 0c00d3c2 jal 80034f08 -8002ce30: 00000000 nop - CloseEvent(rcnt_handler_event_id); -8002ce34: 8e24e584 lw a0,-6780(s1) -8002ce38: 0c00d3bf jal 80034efc -8002ce3c: 00000000 nop - - rcnt_handler_set = 0; - - ExitCriticalSection(); - } -} -8002ce40: 8fbf001c lw ra,28(sp) -8002ce44: 8fb10018 lw s1,24(sp) - rcnt_handler_set = 0; -8002ce48: ae00e588 sw zero,-6776(s0) -} -8002ce4c: 8fb00014 lw s0,20(sp) - ExitCriticalSection(); -8002ce50: 0800d3f4 j 80034fd0 -8002ce54: 27bd0020 addiu sp,sp,32 -} -8002ce58: 8fbf001c lw ra,28(sp) -8002ce5c: 8fb10018 lw s1,24(sp) -8002ce60: 8fb00014 lw s0,20(sp) -8002ce64: 27bd0020 addiu sp,sp,32 -8002ce68: 03e00008 jr ra -8002ce6c: 00000000 nop - -8002ce70 : - -const char *GetSystemRomVersion(void) -{ -8002ce70: 27bdffe0 addiu sp,sp,-32 -8002ce74: afb20018 sw s2,24(sp) -8002ce78: afb10014 sw s1,20(sp) -8002ce7c: afb00010 sw s0,16(sp) -// If getting the pointer is not possible, a pointer to a string saying "System ROM Unavailable" is returned. - - int x; - - for(x = 0x7ffee; x >= 0; x--) - if(memcmp("System ROM Version", (void*)(0xbfc00000 + x), 18) == 0) -8002ce80: 3c128004 lui s2,0x8004 -{ -8002ce84: 3c10bfc7 lui s0,0xbfc7 - for(x = 0x7ffee; x >= 0; x--) -8002ce88: 3c11bfbf lui s1,0xbfbf -{ -8002ce8c: afbf001c sw ra,28(sp) -8002ce90: 3610ffee ori s0,s0,0xffee - if(memcmp("System ROM Version", (void*)(0xbfc00000 + x), 18) == 0) -8002ce94: 2652a250 addiu s2,s2,-23984 - for(x = 0x7ffee; x >= 0; x--) -8002ce98: 3631ffff ori s1,s1,0xffff - if(memcmp("System ROM Version", (void*)(0xbfc00000 + x), 18) == 0) -8002ce9c: 24060012 li a2,18 -8002cea0: 02002821 move a1,s0 -8002cea4: 0c00cea3 jal 80033a8c -8002cea8: 02402021 move a0,s2 -8002ceac: 10400006 beqz v0,8002cec8 -8002ceb0: 02001021 move v0,s0 -8002ceb4: 2610ffff addiu s0,s0,-1 - for(x = 0x7ffee; x >= 0; x--) -8002ceb8: 1611fff9 bne s0,s1,8002cea0 -8002cebc: 24060012 li a2,18 - return (char*)(0xbfc00000 + x); - - return sysromver_unavail; -8002cec0: 3c028004 lui v0,0x8004 -8002cec4: 8c42a9b4 lw v0,-22092(v0) -} -8002cec8: 8fbf001c lw ra,28(sp) -8002cecc: 8fb20018 lw s2,24(sp) -8002ced0: 8fb10014 lw s1,20(sp) -8002ced4: 8fb00010 lw s0,16(sp) -8002ced8: 03e00008 jr ra -8002cedc: 27bd0020 addiu sp,sp,32 - -8002cee0 : - -int PSX_RestoreBiosState(void) -{ - if(!(psxSdkFlags & PSX_INIT_SAVESTATE)) -8002cee0: 3c028007 lui v0,0x8007 -8002cee4: 8c43e580 lw v1,-6784(v0) -8002cee8: 00000000 nop -8002ceec: 30630002 andi v1,v1,0x2 -8002cef0: 10600010 beqz v1,8002cf34 -8002cef4: 00000000 nop -{ -8002cef8: 27bdffe8 addiu sp,sp,-24 -8002cefc: afbf0014 sw ra,20(sp) - return 0; // can't restore BIOS state if it was not saved previously - - EnterCriticalSection(); -8002cf00: 0c00d3ef jal 80034fbc -8002cf04: 00000000 nop - memcpy((void*)0x80000000, psxBiosState, 0x10000); -8002cf08: 3c028007 lui v0,0x8007 -8002cf0c: 8c45e57c lw a1,-6788(v0) -8002cf10: 3c060001 lui a2,0x1 -8002cf14: 0c00ce81 jal 80033a04 -8002cf18: 3c048000 lui a0,0x8000 - ExitCriticalSection(); -8002cf1c: 0c00d3f4 jal 80034fd0 -8002cf20: 00000000 nop - - return 1; -} -8002cf24: 8fbf0014 lw ra,20(sp) - ExitCriticalSection(); -8002cf28: 24020001 li v0,1 -} -8002cf2c: 03e00008 jr ra -8002cf30: 27bd0018 addiu sp,sp,24 -8002cf34: 03e00008 jr ra -8002cf38: 00001021 move v0,zero - -8002cf3c : - if(psxSdkFlags & PSX_INIT_CD) -8002cf3c: 3c028007 lui v0,0x8007 -8002cf40: 8c43e580 lw v1,-6784(v0) -{ -8002cf44: 27bdffe8 addiu sp,sp,-24 - if(psxSdkFlags & PSX_INIT_CD) -8002cf48: 30630001 andi v1,v1,0x1 -{ -8002cf4c: afb00010 sw s0,16(sp) -8002cf50: afbf0014 sw ra,20(sp) - if(psxSdkFlags & PSX_INIT_CD) -8002cf54: 10600007 beqz v1,8002cf74 -8002cf58: 00408021 move s0,v0 - EnterCriticalSection(); -8002cf5c: 0c00d3ef jal 80034fbc -8002cf60: 00000000 nop - _96_remove(); -8002cf64: 0c00d402 jal 80035008 <_96_remove> -8002cf68: 00000000 nop - ExitCriticalSection(); -8002cf6c: 0c00d3f4 jal 80034fd0 -8002cf70: 00000000 nop - RemoveVBlankHandler(); -8002cf74: 0c00b2f7 jal 8002cbdc -8002cf78: 00000000 nop - if(psxSdkFlags & PSX_INIT_SAVESTATE)// This must always be the last to be called! -8002cf7c: 8e02e580 lw v0,-6784(s0) -8002cf80: 00000000 nop -8002cf84: 30420002 andi v0,v0,0x2 -8002cf88: 10400005 beqz v0,8002cfa0 -8002cf8c: 00000000 nop -} -8002cf90: 8fbf0014 lw ra,20(sp) -8002cf94: 8fb00010 lw s0,16(sp) - PSX_RestoreBiosState(); -8002cf98: 0800b3b8 j 8002cee0 -8002cf9c: 27bd0018 addiu sp,sp,24 -} -8002cfa0: 8fbf0014 lw ra,20(sp) -8002cfa4: 8fb00010 lw s0,16(sp) -8002cfa8: 03e00008 jr ra -8002cfac: 27bd0018 addiu sp,sp,24 - -8002cfb0 : - -unsigned int PSX_GetInitFlags(void) -{ - return psxSdkFlags; -} -8002cfb0: 3c028007 lui v0,0x8007 -8002cfb4: 8c42e580 lw v0,-6784(v0) -8002cfb8: 03e00008 jr ra -8002cfbc: 00000000 nop - -8002cfc0 : - -void PSX_WarmReboot(void) -{ - if(psxSdkFlags & PSX_INIT_NOBIOS) -8002cfc0: 3c028007 lui v0,0x8007 -8002cfc4: 8c42e580 lw v0,-6784(v0) -{ -8002cfc8: 27bdffe8 addiu sp,sp,-24 - if(psxSdkFlags & PSX_INIT_NOBIOS) -8002cfcc: 30430004 andi v1,v0,0x4 -8002cfd0: 1060000a beqz v1,8002cffc -8002cfd4: afbf0014 sw ra,20(sp) - { -psx_warmreboot_nobios: - PSX_DeInit(); -8002cfd8: 0c00b3cf jal 8002cf3c -8002cfdc: 00000000 nop - __asm__("j _start"); -8002cfe0: 08004000 j 80010000 <_start> -8002cfe4: 00000000 nop - __asm__("nop"); -8002cfe8: 00000000 nop - if(!(psxSdkFlags & PSX_INIT_CD)) - goto psx_warmreboot_nobios; - - BIOSWarmReboot(); - } -} -8002cfec: 8fbf0014 lw ra,20(sp) -8002cff0: 00000000 nop -8002cff4: 03e00008 jr ra -8002cff8: 27bd0018 addiu sp,sp,24 - if(!(psxSdkFlags & PSX_INIT_CD)) -8002cffc: 30420001 andi v0,v0,0x1 -8002d000: 1040fff5 beqz v0,8002cfd8 -8002d004: 00000000 nop -} -8002d008: 8fbf0014 lw ra,20(sp) - BIOSWarmReboot(); -8002d00c: 0800d42c j 800350b0 -8002d010: 27bd0018 addiu sp,sp,24 - -8002d014 <__psxsdk_dma_handler>: - //~ } -} - -static void __psxsdk_dma_handler() -{ - unsigned int s_dicr = DICR; -8002d014: 3c021f80 lui v0,0x1f80 -8002d018: 8c4310f4 lw v1,4340(v0) -8002d01c: 00000000 nop - unsigned char irq = (s_dicr >> 24) & 127; - - if(irq & (1<<2)) // GPU -8002d020: 00031602 srl v0,v1,0x18 -8002d024: 30420004 andi v0,v0,0x4 -8002d028: 10400003 beqz v0,8002d038 <__psxsdk_dma_handler+0x24> -8002d02c: 24040001 li a0,1 - __psxsdk_gpu_dma_finished = 1; -8002d030: 3c028007 lui v0,0x8007 -8002d034: ac442cec sw a0,11500(v0) - - // Acknowledge - DICR = s_dicr; -8002d038: 3c021f80 lui v0,0x1f80 -8002d03c: ac4310f4 sw v1,4340(v0) -8002d040: 03e00008 jr ra -8002d044: 00000000 nop - -8002d048 : - IMASK = /* VBLANK */ 1 | /* CDROM */ 4 | /* DMA */8; -8002d048: 2403000d li v1,13 -8002d04c: 3c021f80 lui v0,0x1f80 - printf("SetCDROMHandler\n"); -8002d050: 3c048004 lui a0,0x8004 - IMASK = /* VBLANK */ 1 | /* CDROM */ 4 | /* DMA */8; -8002d054: ac431074 sw v1,4212(v0) - printf("SetCDROMHandler\n"); -8002d058: 0800d392 j 80034e48 -8002d05c: 2484a284 addiu a0,a0,-23932 - -8002d060 <__psxsdk_real_exception_handler>: -{ -8002d060: 03e00008 jr ra -8002d064: 00000000 nop - -8002d068 <__PSX_Init_NoBios>: - -extern void _internal_cdromlib_callback(); - - void __PSX_Init_NoBios() - { - _EXC_vblank_handler = NULL; -8002d068: 3c028007 lui v0,0x8007 -8002d06c: ac402ce8 sw zero,11496(v0) - //~ _EXC_cdrom_handler = _internal_cdromlib_callback; - _EXC_dma_handler = __psxsdk_dma_handler; -8002d070: 3c028003 lui v0,0x8003 -8002d074: 3c038007 lui v1,0x8007 -8002d078: 2442d014 addiu v0,v0,-12268 -8002d07c: ac622cf0 sw v0,11504(v1) - _EXC_sio_handler = NULL; -8002d080: 3c028007 lui v0,0x8007 - { -8002d084: 27bdffe0 addiu sp,sp,-32 - _EXC_sio_handler = NULL; -8002d088: ac402ce4 sw zero,11492(v0) - - _EXC_vblank_handler_set = 0; -8002d08c: 3c028007 lui v0,0x8007 -8002d090: ac402cd0 sw zero,11472(v0) - { -8002d094: afb10018 sw s1,24(sp) - _EXC_cdrom_handler_set = 1; -8002d098: 3c028007 lui v0,0x8007 -8002d09c: 24110001 li s1,1 -8002d0a0: ac512ce0 sw s1,11488(v0) - _EXC_dma_handler_set = 1; -8002d0a4: 3c028007 lui v0,0x8007 - { -8002d0a8: afb00014 sw s0,20(sp) - _EXC_dma_handler_set = 1; -8002d0ac: ac512cd4 sw s1,11476(v0) - _EXC_sio_handler_set = 0; - - IMASK = 0; // Clear Mask -8002d0b0: 3c101f80 lui s0,0x1f80 - _EXC_sio_handler_set = 0; -8002d0b4: 3c028007 lui v0,0x8007 - { -8002d0b8: afbf001c sw ra,28(sp) - _EXC_sio_handler_set = 0; -8002d0bc: ac402cd8 sw zero,11480(v0) - IPENDING = 0; // Clear pending interrupts - -// Disable interrupts - - set_cop0_register(COP0_SR, 0); -8002d0c0: 00002821 move a1,zero - IMASK = 0; // Clear Mask -8002d0c4: ae001074 sw zero,4212(s0) - set_cop0_register(COP0_SR, 0); -8002d0c8: 2404000c li a0,12 - IPENDING = 0; // Clear pending interrupts -8002d0cc: ae001070 sw zero,4208(s0) - set_cop0_register(COP0_SR, 0); -8002d0d0: 0c00b7af jal 8002debc -8002d0d4: 00000000 nop - -// Change exception vector to point to our exception manager - - *((unsigned int*)0x80000080) = 0x08000000 | ((((unsigned int)__psxsdk_exception_manager)>>2) & 0x3FFFFFF); -8002d0d8: 3c028003 lui v0,0x8003 -8002d0dc: 2442526c addiu v0,v0,21100 -8002d0e0: 00021100 sll v0,v0,0x4 -8002d0e4: 3c040800 lui a0,0x800 -8002d0e8: 00021182 srl v0,v0,0x6 -8002d0ec: 00441025 or v0,v0,a0 -8002d0f0: 3c038000 lui v1,0x8000 -8002d0f4: ac620080 sw v0,128(v1) - *((unsigned int*)0x80000084) = 0; -8002d0f8: ac600084 sw zero,132(v1) - - -// Enable interrupt generation, and interrupt 2 (PlayStation Interrupt Controller) - set_cop0_register(COP0_SR, (1<<10) | 1); -8002d0fc: 24050401 li a1,1025 -8002d100: 0c00b7af jal 8002debc -8002d104: 2404000c li a0,12 - -// Enable VBlank, CDROM and DMA IRQs (on PlayStation Interrupt Controller) - IMASK = 1 | /* CDROM */ 4 | 8; -8002d108: 2402000d li v0,13 -8002d10c: ae021074 sw v0,4212(s0) - -// Set DMA channel priority - DPCR = 0x07654321; -8002d110: 3c020765 lui v0,0x765 -8002d114: 24424321 addiu v0,v0,17185 -8002d118: ae0210f0 sw v0,4336(s0) -// Enable DMA IRQ master, and IRQ generation for DMA channel 2 (GPU) - DICR = (1<<23) | (1<<(16+2)); - -// Setup variables - __psxsdk_gpu_dma_finished = 1; -} -8002d11c: 8fbf001c lw ra,28(sp) - DICR = (1<<23) | (1<<(16+2)); -8002d120: 3c020084 lui v0,0x84 -8002d124: ae0210f4 sw v0,4340(s0) - __psxsdk_gpu_dma_finished = 1; -8002d128: 3c028007 lui v0,0x8007 -} -8002d12c: 8fb00014 lw s0,20(sp) - __psxsdk_gpu_dma_finished = 1; -8002d130: ac512cec sw s1,11500(v0) -} -8002d134: 8fb10018 lw s1,24(sp) -8002d138: 03e00008 jr ra -8002d13c: 27bd0020 addiu sp,sp,32 - -8002d140 : -} - -void SIOStartEx(int bitrate, int datalength, int parity, int stopbit) -{ - /*Set SIO_MODE register, bitrate reload factor set to MUL16 by default*/ - SIO_MODE = SIO_REL_MUL16 | (datalength << 2) | (parity << 4) | (stopbit << 6); -8002d140: 00073980 sll a3,a3,0x6 -8002d144: 34e70002 ori a3,a3,0x2 -8002d148: 00063100 sll a2,a2,0x4 -8002d14c: 00e63825 or a3,a3,a2 -8002d150: 00052880 sll a1,a1,0x2 -8002d154: 00e53825 or a3,a3,a1 -8002d158: 3c031f80 lui v1,0x1f80 - - /*Reset SIO_CTRL register.*/ - SIO_CTRL = 0; - - /*Set TX and RT to enabled, no handshaking signals.*/ - SIO_CTRL = 1 | (1 << 2); -8002d15c: 24020005 li v0,5 - SIO_MODE = SIO_REL_MUL16 | (datalength << 2) | (parity << 4) | (stopbit << 6); -8002d160: 30e7ffff andi a3,a3,0xffff -8002d164: a4671058 sh a3,4184(v1) - SIO_CTRL = 0; -8002d168: a460105a sh zero,4186(v1) - SIO_CTRL = 1 | (1 << 2); -8002d16c: a462105a sh v0,4186(v1) - - /*Calculate bitrate reload value based on the given bitrate - * Reload = SystemClock (33 Mhz) / (Factor (MULI16) * bitrate)*/ - SIO_BPSV = 0x204CC00 / (16 * bitrate); -8002d170: 3c020204 lui v0,0x204 -8002d174: 3442cc00 ori v0,v0,0xcc00 -8002d178: 00042100 sll a0,a0,0x4 -8002d17c: 14800002 bnez a0,8002d188 -8002d180: 0044001a div zero,v0,a0 -8002d184: 0007000d break 0x7 -8002d188: 00001012 mflo v0 -8002d18c: 3042ffff andi v0,v0,0xffff -8002d190: a462105e sh v0,4190(v1) -8002d194: 03e00008 jr ra -8002d198: 00000000 nop - -8002d19c : - SIOStartEx(bitrate, SIO_DATA_LEN_8, SIO_PARITY_NONE, SIO_STOP_BIT_1); -8002d19c: 24070001 li a3,1 -8002d1a0: 00003021 move a2,zero -8002d1a4: 0800b450 j 8002d140 -8002d1a8: 24050003 li a1,3 - -8002d1ac : -} - -void SIOStop() -{ - /*Set all SIO related registers to zero*/ - SIO_MODE = 0; -8002d1ac: 3c021f80 lui v0,0x1f80 -8002d1b0: a4401058 sh zero,4184(v0) - SIO_CTRL = 0; -8002d1b4: a440105a sh zero,4186(v0) - SIO_BPSV = 0; -8002d1b8: a440105e sh zero,4190(v0) -8002d1bc: 03e00008 jr ra -8002d1c0: 00000000 nop - -8002d1c4 : -} - -unsigned char SIOReadByte() -{ - return (unsigned char)SIO_TX_RX; -8002d1c4: 3c021f80 lui v0,0x1f80 -8002d1c8: 90421050 lbu v0,4176(v0) -} -8002d1cc: 03e00008 jr ra -8002d1d0: 304200ff andi v0,v0,0xff - -8002d1d4 : - -void SIOSendByte(unsigned char data) -{ -8002d1d4: 308400ff andi a0,a0,0xff - SIO_TX_RX = data; -8002d1d8: 3c021f80 lui v0,0x1f80 -8002d1dc: a0441050 sb a0,4176(v0) -8002d1e0: 03e00008 jr ra -8002d1e4: 00000000 nop - -8002d1e8 : -} - -int SIOCheckInBuffer() -{ - /*Return status of RX FIFO*/ - return (SIO_STAT & 0x2); -8002d1e8: 3c021f80 lui v0,0x1f80 -8002d1ec: 94421054 lhu v0,4180(v0) -} -8002d1f0: 03e00008 jr ra -8002d1f4: 30420002 andi v0,v0,0x2 - -8002d1f8 : - -int SIOCheckOutBuffer() -{ - /*Return status of TX Ready flag*/ - return (SIO_STAT & 0x4); -8002d1f8: 3c021f80 lui v0,0x1f80 -8002d1fc: 94421054 lhu v0,4180(v0) -} -8002d200: 03e00008 jr ra -8002d204: 30420004 andi v0,v0,0x4 - -8002d208 : - -static unsigned int ss_vag_addr; - -void SsVoiceVol(int voice, unsigned short left, unsigned short right) -{ - unsigned short *a = (unsigned short*)SPU_VOICE_BASE_ADDR(voice); -8002d208: 3c021f80 lui v0,0x1f80 -8002d20c: 00042100 sll a0,a0,0x4 -8002d210: 24421c00 addiu v0,v0,7168 -8002d214: 00822021 addu a0,a0,v0 - - a[0] = left; -8002d218: a4850000 sh a1,0(a0) - a[1] = right; -8002d21c: 03e00008 jr ra -8002d220: a4860002 sh a2,2(a0) - -8002d224 : - -void SsVoicePitch(int voice, unsigned short pitch) -{ - unsigned short *a = (unsigned short*)SPU_VOICE_BASE_ADDR(voice); - - a[2] = pitch; -8002d224: 00042100 sll a0,a0,0x4 -8002d228: 3c021f80 lui v0,0x1f80 -8002d22c: 00442021 addu a0,v0,a0 -8002d230: 03e00008 jr ra -8002d234: a4851c04 sh a1,7172(a0) - -8002d238 : -// address given is real address, then it is divided by eight when written to the register -// example: SSVoiceStartAddr(0, 0x1008) , writes 0x201 on the register which means 0x1008 - - unsigned short *a = (unsigned short*)SPU_VOICE_BASE_ADDR(voice); - - a[3] = (addr >> 3); -8002d238: 00042100 sll a0,a0,0x4 -8002d23c: 3c021f80 lui v0,0x1f80 -8002d240: 00442021 addu a0,v0,a0 -8002d244: 000528c2 srl a1,a1,0x3 -8002d248: 03e00008 jr ra -8002d24c: a4851c06 sh a1,7174(a0) - -8002d250 : -} - -void SsVoiceADSRRaw(int voice, unsigned short level, unsigned short rate) -{ - unsigned short *a = (unsigned short*)SPU_VOICE_BASE_ADDR(voice); -8002d250: 3c021f80 lui v0,0x1f80 -8002d254: 00042100 sll a0,a0,0x4 -8002d258: 24421c00 addiu v0,v0,7168 -8002d25c: 00822021 addu a0,a0,v0 - - a[4] = level; -8002d260: a4850008 sh a1,8(a0) - a[5] = rate; -8002d264: 03e00008 jr ra -8002d268: a486000a sh a2,10(a0) - -8002d26c : -// only valid after KeyOn -// the explanation for SSVoiceStartAddr() is valid for this function as well - - unsigned short *a = (unsigned short*)SPU_VOICE_BASE_ADDR(voice); - - a[7] = (addr >> 3); -8002d26c: 00042100 sll a0,a0,0x4 -8002d270: 3c021f80 lui v0,0x1f80 -8002d274: 00442021 addu a0,v0,a0 -8002d278: 000528c2 srl a1,a1,0x3 -8002d27c: 03e00008 jr ra -8002d280: a4851c0e sh a1,7182(a0) - -8002d284 : -} - -void SsKeyOn(int voice) -{ - unsigned int i = 1 << voice; -8002d284: 24020001 li v0,1 -8002d288: 00822004 sllv a0,v0,a0 - - SPU_KEY_ON1 = i & 0xffff; -8002d28c: 3083ffff andi v1,a0,0xffff -8002d290: 3c021f80 lui v0,0x1f80 - SPU_KEY_ON2 = i >> 16; -8002d294: 00042402 srl a0,a0,0x10 - SPU_KEY_ON1 = i & 0xffff; -8002d298: a4431d88 sh v1,7560(v0) - SPU_KEY_ON2 = i >> 16; -8002d29c: a4441d8a sh a0,7562(v0) -8002d2a0: 03e00008 jr ra -8002d2a4: 00000000 nop - -8002d2a8 : -*/ -} - -void SsKeyOff(int voice) -{ - unsigned int i = 1 << voice; -8002d2a8: 24020001 li v0,1 -8002d2ac: 00822004 sllv a0,v0,a0 - - SPU_KEY_OFF1 = i & 0xffff; -8002d2b0: 3083ffff andi v1,a0,0xffff -8002d2b4: 3c021f80 lui v0,0x1f80 - SPU_KEY_OFF2 = i >> 16; -8002d2b8: 00042402 srl a0,a0,0x10 - SPU_KEY_OFF1 = i & 0xffff; -8002d2bc: a4431d8c sh v1,7564(v0) - SPU_KEY_OFF2 = i >> 16; -8002d2c0: a4441d8e sh a0,7566(v0) -8002d2c4: 03e00008 jr ra -8002d2c8: 00000000 nop - -8002d2cc : - - - -void SsKeyOnMask(int mask) -{ - SPU_KEY_ON1 = mask & 0xffff; -8002d2cc: 3083ffff andi v1,a0,0xffff -8002d2d0: 3c021f80 lui v0,0x1f80 - SPU_KEY_ON2 = mask >> 16; -8002d2d4: 00042402 srl a0,a0,0x10 - SPU_KEY_ON1 = mask & 0xffff; -8002d2d8: a4431d88 sh v1,7560(v0) - SPU_KEY_ON2 = mask >> 16; -8002d2dc: a4441d8a sh a0,7562(v0) -8002d2e0: 03e00008 jr ra -8002d2e4: 00000000 nop - -8002d2e8 : -} - -void SsKeyOffMask(int mask) -{ - SPU_KEY_OFF1 = mask & 0xffff; -8002d2e8: 3083ffff andi v1,a0,0xffff -8002d2ec: 3c021f80 lui v0,0x1f80 - SPU_KEY_OFF2 = mask >> 16; -8002d2f0: 00042402 srl a0,a0,0x10 - SPU_KEY_OFF1 = mask & 0xffff; -8002d2f4: a4431d8c sh v1,7564(v0) - SPU_KEY_OFF2 = mask >> 16; -8002d2f8: a4441d8e sh a0,7566(v0) -8002d2fc: 03e00008 jr ra -8002d300: 00000000 nop - -8002d304 : -} - -void SsWait() -{ - while (SPU_STATUS2 & 0x7ff); -8002d304: 3c031f80 lui v1,0x1f80 -8002d308: 94621dae lhu v0,7598(v1) -8002d30c: 00000000 nop -8002d310: 304207ff andi v0,v0,0x7ff -8002d314: 1440fffc bnez v0,8002d308 -8002d318: 00000000 nop -} -8002d31c: 03e00008 jr ra -8002d320: 00000000 nop - -8002d324 : - -void SsInit() -{ - int x; - - printf("Initializing SPU (Sound Synthesizer)...\n"); -8002d324: 3c048004 lui a0,0x8004 -{ -8002d328: 27bdffe8 addiu sp,sp,-24 -8002d32c: afbf0014 sw ra,20(sp) - printf("Initializing SPU (Sound Synthesizer)...\n"); -8002d330: 0c00d392 jal 80034e48 -8002d334: 2484a298 addiu a0,a0,-23912 - - DPCR |= 0xB0000; -8002d338: 3c041f80 lui a0,0x1f80 -8002d33c: 8c8210f0 lw v0,4336(a0) -8002d340: 3c03000b lui v1,0xb -8002d344: 00431025 or v0,v0,v1 -8002d348: ac8210f0 sw v0,4336(a0) - - SPU_MVOL_L = 0x3fff; -8002d34c: 24023fff li v0,16383 -8002d350: a4821d80 sh v0,7552(a0) - SPU_MVOL_R = 0x3fff; -8002d354: a4821d82 sh v0,7554(a0) - - SPU_CONTROL = 0x0; -8002d358: a4801daa sh zero,7594(a0) - SsWait(); -8002d35c: 0c00b4c1 jal 8002d304 -8002d360: 00000000 nop - - SPU_STATUS = 0x4; // Must be done, but not totally understood -8002d364: 24020004 li v0,4 -8002d368: a4821dac sh v0,7596(a0) - - while (SPU_STATUS2 & 0x7ff); -8002d36c: 3c021f80 lui v0,0x1f80 -8002d370: 94431dae lhu v1,7598(v0) -8002d374: 00000000 nop -8002d378: 306307ff andi v1,v1,0x7ff -8002d37c: 1460fffc bnez v1,8002d370 -8002d380: 2403ffff li v1,-1 - - SPU_REVERB_L = 0x0; -8002d384: a4401d84 sh zero,7556(v0) - SPU_EXT_VOL_L = 0x0; - SPU_EXT_VOL_R = 0x0; - - // set volume of all voices to 0 and adsr to 0,0 - - for (x = 0; x < 24; x++) -8002d388: 00002021 move a0,zero - SPU_REVERB_R = 0x0; -8002d38c: a4401d86 sh zero,7558(v0) - for (x = 0; x < 24; x++) -8002d390: 24050018 li a1,24 - SPU_KEY_OFF1 = 0xFFFF; -8002d394: a4431d8c sh v1,7564(v0) - SPU_KEY_OFF2 = 0xFFFF; -8002d398: a4431d8e sh v1,7566(v0) - SPU_KEY_FM_MODE1 = 0x0; -8002d39c: a4401d90 sh zero,7568(v0) - SPU_KEY_FM_MODE2 = 0x0; -8002d3a0: a4401d92 sh zero,7570(v0) - SPU_KEY_NOISE_MODE1 = 0x0; -8002d3a4: a4401d94 sh zero,7572(v0) - SPU_KEY_NOISE_MODE2 = 0x0; -8002d3a8: a4401d96 sh zero,7574(v0) - SPU_KEY_REVERB_MODE1 = 0x0; -8002d3ac: a4401d98 sh zero,7576(v0) - SPU_KEY_REVERB_MODE2 = 0x0; -8002d3b0: a4401d9a sh zero,7578(v0) - SPU_CD_MVOL_L = 0x0; -8002d3b4: a4401db0 sh zero,7600(v0) - SPU_CD_MVOL_R = 0x0; -8002d3b8: a4401db2 sh zero,7602(v0) - SPU_EXT_VOL_L = 0x0; -8002d3bc: a4401db4 sh zero,7604(v0) - SPU_EXT_VOL_R = 0x0; -8002d3c0: a4401db6 sh zero,7606(v0) - unsigned short *a = (unsigned short*)SPU_VOICE_BASE_ADDR(voice); -8002d3c4: 24421c00 addiu v0,v0,7168 -8002d3c8: 00041900 sll v1,a0,0x4 -8002d3cc: 00621821 addu v1,v1,v0 - for (x = 0; x < 24; x++) -8002d3d0: 24840001 addiu a0,a0,1 - a[0] = left; -8002d3d4: a4600000 sh zero,0(v1) - a[1] = right; -8002d3d8: a4600002 sh zero,2(v1) - a[4] = level; -8002d3dc: a4600008 sh zero,8(v1) - for (x = 0; x < 24; x++) -8002d3e0: 1485fff9 bne a0,a1,8002d3c8 -8002d3e4: a460000a sh zero,10(v1) - { - SsVoiceVol(x, 0, 0); - SsVoiceADSRRaw(x, 0, 0); - } - - SsWait(); -8002d3e8: 0c00b4c1 jal 8002d304 -8002d3ec: 00000000 nop - - SPU_CONTROL = 0xC000; // SPU is on -8002d3f0: 3c021f80 lui v0,0x1f80 -8002d3f4: 2403c000 li v1,-16384 -8002d3f8: a4431daa sh v1,7594(v0) - SPU_REVERB_WORK_ADDR = 0xFFFE; // Reverb work address in SPU memory, 0x1fff * 8 = 0xFFF8 - - ss_vag_addr = SPU_DATA_BASE_ADDR; - - printf("SPU/SS Initialized.\n"); -} -8002d3fc: 8fbf0014 lw ra,20(sp) - SPU_REVERB_WORK_ADDR = 0xFFFE; // Reverb work address in SPU memory, 0x1fff * 8 = 0xFFF8 -8002d400: 2403fffe li v1,-2 - printf("SPU/SS Initialized.\n"); -8002d404: 3c048004 lui a0,0x8004 - SPU_REVERB_WORK_ADDR = 0xFFFE; // Reverb work address in SPU memory, 0x1fff * 8 = 0xFFF8 -8002d408: a4431da2 sh v1,7586(v0) - printf("SPU/SS Initialized.\n"); -8002d40c: 2484a2c4 addiu a0,a0,-23868 - ss_vag_addr = SPU_DATA_BASE_ADDR; -8002d410: 24031010 li v1,4112 -8002d414: 3c028007 lui v0,0x8007 -} -8002d418: 27bd0018 addiu sp,sp,24 - printf("SPU/SS Initialized.\n"); -8002d41c: 0800d392 j 80034e48 -8002d420: ac43e594 sw v1,-6764(v0) - -8002d424 : -// It waits either for a period of time or for the status flags to be raised, whichever comes first. -// This makes it work also on ePSXe, which never raises the status flags. - -void SsUpload(void *addr, int size, int spu_addr) -{ - unsigned short *ptr = addr; -8002d424: 00801821 move v1,a0 -8002d428: 00c43023 subu a2,a2,a0 - int i; - - while (size > 0) - { - SPU_STATUS = 4; // Sound RAM Data Transfer Control -8002d42c: 3c071f80 lui a3,0x1f80 -8002d430: 240b0004 li t3,4 - SPU_CONTROL = SPU_CONTROL & ~0x30; // SPUCNT.transfer_mode = 0 (STOP) -8002d434: 240affcf li t2,-49 - SPU_DATA = ptr[i]; - - SPU_CONTROL = (SPU_CONTROL & ~0x30) | 16; // SPUCNT.transfer_mode = 1 (MANUAL) - - for (i = 0; i < 100; i++) - if (((SPU_STATUS2 >> 4) & 3) == 1)break; // wait until SPUSTAT.transfer is 1 (MANUAL) -8002d438: 240c0001 li t4,1 -8002d43c: 00a34823 subu t1,a1,v1 -8002d440: 00894821 addu t1,a0,t1 -8002d444: 00664021 addu t0,v1,a2 - while (size > 0) -8002d448: 19200031 blez t1,8002d510 -8002d44c: 00601021 move v0,v1 - SPU_STATUS = 4; // Sound RAM Data Transfer Control -8002d450: a4eb1dac sh t3,7596(a3) - SPU_CONTROL = SPU_CONTROL & ~0x30; // SPUCNT.transfer_mode = 0 (STOP) -8002d454: 94e91daa lhu t1,7594(a3) -8002d458: 240d0064 li t5,100 -8002d45c: 3129ffff andi t1,t1,0xffff -8002d460: 012a4824 and t1,t1,t2 -8002d464: a4e91daa sh t1,7594(a3) - if (((SPU_STATUS2 >> 4) & 3) == 0)break; // wait until SPUSTAT.transfer is 0 (STOP) -8002d468: 94e91dae lhu t1,7598(a3) -8002d46c: 00000000 nop -8002d470: 00094902 srl t1,t1,0x4 -8002d474: 31290003 andi t1,t1,0x3 -8002d478: 11200004 beqz t1,8002d48c -8002d47c: 00000000 nop -8002d480: 25adffff addiu t5,t5,-1 - for (i = 0; i < 100; i++) -8002d484: 15a0fff8 bnez t5,8002d468 -8002d488: 00000000 nop - SPU_ADDR = spu_addr >> 3; -8002d48c: 000840c3 sra t0,t0,0x3 -8002d490: 3108ffff andi t0,t0,0xffff -8002d494: a4e81da6 sh t0,7590(a3) -8002d498: 24630040 addiu v1,v1,64 - SPU_DATA = ptr[i]; -8002d49c: 94490000 lhu t1,0(v0) -8002d4a0: 3c081f80 lui t0,0x1f80 -8002d4a4: 24420002 addiu v0,v0,2 -8002d4a8: a5091da8 sh t1,7592(t0) - for (i = 0; i < 32; i++) -8002d4ac: 1462fffb bne v1,v0,8002d49c -8002d4b0: 00000000 nop - SPU_CONTROL = (SPU_CONTROL & ~0x30) | 16; // SPUCNT.transfer_mode = 1 (MANUAL) -8002d4b4: 95021daa lhu v0,7594(t0) -8002d4b8: 00000000 nop -8002d4bc: 3042ffff andi v0,v0,0xffff -8002d4c0: 004a1024 and v0,v0,t2 -8002d4c4: 34420010 ori v0,v0,0x10 -8002d4c8: a5021daa sh v0,7594(t0) -8002d4cc: 24080064 li t0,100 - if (((SPU_STATUS2 >> 4) & 3) == 1)break; // wait until SPUSTAT.transfer is 1 (MANUAL) -8002d4d0: 94e21dae lhu v0,7598(a3) -8002d4d4: 00000000 nop -8002d4d8: 00021102 srl v0,v0,0x4 -8002d4dc: 30420003 andi v0,v0,0x3 -8002d4e0: 104c0004 beq v0,t4,8002d4f4 -8002d4e4: 00000000 nop -8002d4e8: 2508ffff addiu t0,t0,-1 - for (i = 0; i < 100; i++) -8002d4ec: 1500fff8 bnez t0,8002d4d0 -8002d4f0: 00000000 nop - - while (SPU_STATUS2 & 0x400); // wait for transfer busy bit to be cleared -8002d4f4: 94e21dae lhu v0,7598(a3) -8002d4f8: 00000000 nop -8002d4fc: 30420400 andi v0,v0,0x400 -8002d500: 1440fffc bnez v0,8002d4f4 -8002d504: 00a34823 subu t1,a1,v1 -8002d508: 1000ffce b 8002d444 -8002d50c: 00894821 addu t1,a0,t1 - - spu_addr += 64; - ptr += 32; - size-=64; - } -} -8002d510: 03e00008 jr ra -8002d514: 00000000 nop - -8002d518 : -// Converts a normal samples per second frequency value in Hz -// in a pitch value - -// i.e. 44100 -> 0x1000, 22050 -> 0x800 - - return (hz << 12) / 44100; -8002d518: 00042300 sll a0,a0,0xc -8002d51c: 3402ac44 li v0,0xac44 -8002d520: 14400002 bnez v0,8002d52c -8002d524: 0082001a div zero,a0,v0 -8002d528: 0007000d break 0x7 -8002d52c: 00001012 mflo v0 -} -8002d530: 03e00008 jr ra -8002d534: 3042ffff andi v0,v0,0xffff - -8002d538 : - -int SsReadVag(SsVag *vag, void *data) -{ -8002d538: 27bdffe0 addiu sp,sp,-32 -8002d53c: afb00014 sw s0,20(sp) -8002d540: 00a08021 move s0,a1 - unsigned char *i = data; - - if (strncmp(data, "VAGp", 4) != 0) -8002d544: 3c058004 lui a1,0x8004 -{ -8002d548: afb10018 sw s1,24(sp) - if (strncmp(data, "VAGp", 4) != 0) -8002d54c: 24060004 li a2,4 -{ -8002d550: 00808821 move s1,a0 - if (strncmp(data, "VAGp", 4) != 0) -8002d554: 24a5a2dc addiu a1,a1,-23844 -{ -8002d558: afbf001c sw ra,28(sp) - if (strncmp(data, "VAGp", 4) != 0) -8002d55c: 0c00cf58 jal 80033d60 -8002d560: 02002021 move a0,s0 -8002d564: 1440002b bnez v0,8002d614 -8002d568: 00001821 move v1,zero - return 0; - - vag->version = (i[4]<<24)|(i[5]<<16)|(i[6]<<8)|i[7]; -8002d56c: 92020004 lbu v0,4(s0) -8002d570: 92030007 lbu v1,7(s0) -8002d574: 00022600 sll a0,v0,0x18 -8002d578: 92020005 lbu v0,5(s0) - vag->data_size = (i[12]<<24)|(i[13]<<16)|(i[14]<<8)|i[15]; - vag->sample_rate = (i[16]<<24)|(i[17]<<16)|(i[18]<<8)|i[19]; - memcpy(vag->name, &i[32], 16); -8002d57c: 26050020 addiu a1,s0,32 - vag->version = (i[4]<<24)|(i[5]<<16)|(i[6]<<8)|i[7]; -8002d580: 00021400 sll v0,v0,0x10 -8002d584: 00821025 or v0,a0,v0 -8002d588: 00431825 or v1,v0,v1 -8002d58c: 92020006 lbu v0,6(s0) - memcpy(vag->name, &i[32], 16); -8002d590: 24060010 li a2,16 - vag->version = (i[4]<<24)|(i[5]<<16)|(i[6]<<8)|i[7]; -8002d594: 00021200 sll v0,v0,0x8 -8002d598: 00621025 or v0,v1,v0 -8002d59c: ae220000 sw v0,0(s1) - vag->data_size = (i[12]<<24)|(i[13]<<16)|(i[14]<<8)|i[15]; -8002d5a0: 9202000c lbu v0,12(s0) -8002d5a4: 9203000f lbu v1,15(s0) -8002d5a8: 00022600 sll a0,v0,0x18 -8002d5ac: 9202000d lbu v0,13(s0) - vag->data = &i[48]; -8002d5b0: 26100030 addiu s0,s0,48 - vag->data_size = (i[12]<<24)|(i[13]<<16)|(i[14]<<8)|i[15]; -8002d5b4: 00021400 sll v0,v0,0x10 -8002d5b8: 00821025 or v0,a0,v0 -8002d5bc: 00431825 or v1,v0,v1 -8002d5c0: 9202ffde lbu v0,-34(s0) -8002d5c4: 00000000 nop -8002d5c8: 00021200 sll v0,v0,0x8 -8002d5cc: 00621025 or v0,v1,v0 -8002d5d0: ae220004 sw v0,4(s1) - vag->sample_rate = (i[16]<<24)|(i[17]<<16)|(i[18]<<8)|i[19]; -8002d5d4: 9202ffe0 lbu v0,-32(s0) -8002d5d8: 9203ffe3 lbu v1,-29(s0) -8002d5dc: 00022600 sll a0,v0,0x18 -8002d5e0: 9202ffe1 lbu v0,-31(s0) -8002d5e4: 00000000 nop -8002d5e8: 00021400 sll v0,v0,0x10 -8002d5ec: 00821025 or v0,a0,v0 -8002d5f0: 00431825 or v1,v0,v1 -8002d5f4: 9202ffe2 lbu v0,-30(s0) - memcpy(vag->name, &i[32], 16); -8002d5f8: 2624000c addiu a0,s1,12 - vag->sample_rate = (i[16]<<24)|(i[17]<<16)|(i[18]<<8)|i[19]; -8002d5fc: 00021200 sll v0,v0,0x8 -8002d600: 00621025 or v0,v1,v0 - memcpy(vag->name, &i[32], 16); -8002d604: 0c00ce81 jal 80033a04 -8002d608: ae220008 sw v0,8(s1) - vag->data = &i[48]; -8002d60c: ae30001c sw s0,28(s1) - - return 1; -8002d610: 24030001 li v1,1 -} -8002d614: 8fbf001c lw ra,28(sp) -8002d618: 8fb10018 lw s1,24(sp) -8002d61c: 8fb00014 lw s0,20(sp) -8002d620: 00601021 move v0,v1 -8002d624: 03e00008 jr ra -8002d628: 27bd0020 addiu sp,sp,32 - -8002d62c : - -void SsUploadVagEx(SsVag *vag, int spu_addr) -{ - vag->spu_addr = spu_addr; -8002d62c: ac850020 sw a1,32(a0) - SsUpload(vag->data, vag->data_size, vag->spu_addr); -8002d630: 00a03021 move a2,a1 -8002d634: 8c850004 lw a1,4(a0) -8002d638: 8c84001c lw a0,28(a0) -8002d63c: 0800b509 j 8002d424 -8002d640: 00000000 nop - -8002d644 : - //spu_addr += vag->data_size; -} - -void SsUploadVag(SsVag *vag) -{ - vag->spu_addr = ss_vag_addr; -8002d644: 3c0f8007 lui t7,0x8007 -8002d648: 8deee594 lw t6,-6764(t7) -{ -8002d64c: 27bdffe8 addiu sp,sp,-24 - SsUploadVagEx(vag, ss_vag_addr); -8002d650: 01c02821 move a1,t6 - vag->spu_addr = ss_vag_addr; -8002d654: ac8e0020 sw t6,32(a0) -{ -8002d658: afbf0014 sw ra,20(sp) - SsUploadVagEx(vag, ss_vag_addr); -8002d65c: 0c00b58b jal 8002d62c -8002d660: 0080c021 move t8,a0 - ss_vag_addr += vag->data_size; -8002d664: 8f050004 lw a1,4(t8) -} -8002d668: 8fbf0014 lw ra,20(sp) - ss_vag_addr += vag->data_size; -8002d66c: 00ae2821 addu a1,a1,t6 -8002d670: ade5e594 sw a1,-6764(t7) -} -8002d674: 03e00008 jr ra -8002d678: 27bd0018 addiu sp,sp,24 - -8002d67c : - -void SsPlayVag(SsVag *vag, unsigned char voice, unsigned short vl, - unsigned short vr) -{ -8002d67c: 30a800ff andi t0,a1,0xff - unsigned short *a = (unsigned short*)SPU_VOICE_BASE_ADDR(voice); -8002d680: 3c031f80 lui v1,0x1f80 -8002d684: 00081100 sll v0,t0,0x4 -8002d688: 24631c00 addiu v1,v1,7168 -8002d68c: 00431821 addu v1,v0,v1 - a[2] = pitch; -8002d690: 8c820008 lw v0,8(a0) -{ -8002d694: 00804821 move t1,a0 - a[2] = pitch; -8002d698: 00021300 sll v0,v0,0xc -8002d69c: 3404ac44 li a0,0xac44 -8002d6a0: 14800002 bnez a0,8002d6ac -8002d6a4: 0044001a div zero,v0,a0 -8002d6a8: 0007000d break 0x7 -{ -8002d6ac: 27bdffe8 addiu sp,sp,-24 - SsVoicePitch(voice, SsFreqToPitch(vag->sample_rate)); - SsVoiceStartAddr(voice, vag->spu_addr); -8002d6b0: 8d250020 lw a1,32(t1) -8002d6b4: 01002021 move a0,t0 -{ -8002d6b8: afbf0014 sw ra,20(sp) -8002d6bc: 30c6ffff andi a2,a2,0xffff -8002d6c0: 30e7ffff andi a3,a3,0xffff - a[2] = pitch; -8002d6c4: 00001012 mflo v0 - SsVoiceStartAddr(voice, vag->spu_addr); -8002d6c8: 0c00b48e jal 8002d238 -8002d6cc: a4620004 sh v0,4(v1) - a[0] = left; -8002d6d0: a4660000 sh a2,0(v1) - a[1] = right; -8002d6d4: a4670002 sh a3,2(v1) - SsVoiceVol(voice, vl, vr); - SsKeyOn(voice); -8002d6d8: 0c00b4a1 jal 8002d284 -8002d6dc: 01002021 move a0,t0 - - vag->cur_voice = voice; -} -8002d6e0: 8fbf0014 lw ra,20(sp) - vag->cur_voice = voice; -8002d6e4: a1280024 sb t0,36(t1) -} -8002d6e8: 03e00008 jr ra -8002d6ec: 27bd0018 addiu sp,sp,24 - -8002d6f0 : - -void SsStopVag(SsVag *vag) -{ -8002d6f0: 27bdffe8 addiu sp,sp,-24 -8002d6f4: afbf0014 sw ra,20(sp) -8002d6f8: 00802821 move a1,a0 - SsKeyOff(vag->cur_voice); -8002d6fc: 80840024 lb a0,36(a0) -8002d700: 0c00b4aa jal 8002d2a8 -8002d704: 00000000 nop - vag->cur_voice = -1; -} -8002d708: 8fbf0014 lw ra,20(sp) - vag->cur_voice = -1; -8002d70c: 2402ffff li v0,-1 -8002d710: a0a20024 sb v0,36(a1) -} -8002d714: 03e00008 jr ra -8002d718: 27bd0018 addiu sp,sp,24 - -8002d71c : - -void SsResetVagAddr() -{ - ss_vag_addr = SPU_DATA_BASE_ADDR; -8002d71c: 24031010 li v1,4112 -8002d720: 3c028007 lui v0,0x8007 -8002d724: 03e00008 jr ra -8002d728: ac43e594 sw v1,-6764(v0) - -8002d72c : -} - -void SsEnableCd() -{ - SPU_CONTROL |= 1; -8002d72c: 3c031f80 lui v1,0x1f80 -8002d730: 94621daa lhu v0,7594(v1) - CdSendCommand(CdlDemute, 0); -8002d734: 00002821 move a1,zero - SPU_CONTROL |= 1; -8002d738: 3042ffff andi v0,v0,0xffff -8002d73c: 34420001 ori v0,v0,0x1 -8002d740: a4621daa sh v0,7594(v1) - CdSendCommand(CdlDemute, 0); -8002d744: 0800c7d1 j 80031f44 -8002d748: 2404000c li a0,12 - -8002d74c : -} - -void SsEnableExt() -{ - SPU_CONTROL |= 2; -8002d74c: 3c031f80 lui v1,0x1f80 -8002d750: 94621daa lhu v0,7594(v1) -8002d754: 00000000 nop -8002d758: 3042ffff andi v0,v0,0xffff -8002d75c: 34420002 ori v0,v0,0x2 -8002d760: a4621daa sh v0,7594(v1) -8002d764: 03e00008 jr ra -8002d768: 00000000 nop - -8002d76c : -} - -void SsCdVol(unsigned short left, unsigned short right) -{ - SPU_CD_MVOL_L = left; -8002d76c: 3c021f80 lui v0,0x1f80 -{ -8002d770: 3084ffff andi a0,a0,0xffff -8002d774: 30a5ffff andi a1,a1,0xffff - SPU_CD_MVOL_L = left; -8002d778: a4441db0 sh a0,7600(v0) - SPU_CD_MVOL_R = right; -8002d77c: a4451db2 sh a1,7602(v0) -8002d780: 03e00008 jr ra -8002d784: 00000000 nop - -8002d788 : - MEMCARD_READ_CMD = 'R', - MEMCARD_WRITE_CMD = 'W' -}; - -unsigned char McReadSector(int card_slot, int sector, unsigned char *buffer) -{ -8002d788: 27bdffd8 addiu sp,sp,-40 -8002d78c: afb10018 sw s1,24(sp) - memset(&card_cmd[0], 0, 140); -8002d790: 3c118007 lui s1,0x8007 -{ -8002d794: afb30020 sw s3,32(sp) -8002d798: afb2001c sw s2,28(sp) -8002d79c: afb00014 sw s0,20(sp) -8002d7a0: 00809821 move s3,a0 -8002d7a4: 00a08021 move s0,a1 - memset(&card_cmd[0], 0, 140); -8002d7a8: 2624e624 addiu a0,s1,-6620 -{ -8002d7ac: 00c09021 move s2,a2 - memset(&card_cmd[0], 0, 140); -8002d7b0: 00002821 move a1,zero -{ -8002d7b4: afbf0024 sw ra,36(sp) - memset(&card_cmd[0], 0, 140); -8002d7b8: 0c00ce97 jal 80033a5c -8002d7bc: 2406008c li a2,140 - - card_cmd[0] = MEMCARD_ACCESS_CMD; /*MC access*/ -8002d7c0: 2402ff81 li v0,-127 -8002d7c4: a222e624 sb v0,-6620(s1) - card_cmd[1] = MEMCARD_READ_CMD; /*Read command*/ -8002d7c8: 2631e624 addiu s1,s1,-6620 -8002d7cc: 24020052 li v0,82 -8002d7d0: a2220001 sb v0,1(s1) - - /*Copy frame number to command*/ - card_cmd[4] = sector >> 8; /*Frame MSB*/ - card_cmd[5] = sector & 0xFF; /*Frame LSB*/ -8002d7d4: a2300005 sb s0,5(s1) - card_cmd[4] = sector >> 8; /*Frame MSB*/ -8002d7d8: 00101203 sra v0,s0,0x8 - - memset(arr,0,140); -8002d7dc: 3c108007 lui s0,0x8007 -8002d7e0: 2604e598 addiu a0,s0,-6760 -8002d7e4: 2406008c li a2,140 -8002d7e8: 00002821 move a1,zero -8002d7ec: 0c00ce97 jal 80033a5c -8002d7f0: a2220004 sb v0,4(s1) - QueryPAD(card_slot, card_cmd, arr, sizeof(card_cmd)); -8002d7f4: 2606e598 addiu a2,s0,-6760 -8002d7f8: 2407008c li a3,140 -8002d7fc: 02202821 move a1,s1 -8002d800: 0c00b6c1 jal 8002db04 -8002d804: 02602021 move a0,s3 - - /*Copy received frame data*/ - memcpy(buffer, &arr[10], 128); -8002d808: 3c058007 lui a1,0x8007 -8002d80c: 24060080 li a2,128 -8002d810: 24a5e5a2 addiu a1,a1,-6750 -8002d814: 02402021 move a0,s2 -8002d818: 0c00ce81 jal 80033a04 -8002d81c: 2610e598 addiu s0,s0,-6760 - - // Positions 6 and 7 belong to ACK's - // They always should be 0x5C and 0x5D, respectively - // On the other hand, positions 8 and 9 return MSB and LSB sectors. - - if(arr[6] != 0x5C) -8002d820: 92030006 lbu v1,6(s0) -8002d824: 2402005c li v0,92 -8002d828: 10620009 beq v1,v0,8002d850 -8002d82c: 3c048004 lui a0,0x8004 - { - dprintf("Error when writing from Memory Card!\n"); -8002d830: 0c00d392 jal 80034e48 -8002d834: 2484a2e4 addiu a0,a0,-23836 - dprintf("BAD ACK1! Expected 0x5C, got %d\n",arr[6]); -8002d838: 92050006 lbu a1,6(s0) -8002d83c: 3c048004 lui a0,0x8004 -8002d840: 0c00d392 jal 80034e48 -8002d844: 2484a30c addiu a0,a0,-23796 - return '1'; -8002d848: 1000002a b 8002d8f4 -8002d84c: 24020031 li v0,49 - } - - if(arr[7] != 0x5D) -8002d850: 92030007 lbu v1,7(s0) -8002d854: 2402005d li v0,93 -8002d858: 10620009 beq v1,v0,8002d880 -8002d85c: 00000000 nop - { - dprintf("Error when writing from Memory Card!\n"); -8002d860: 0c00d392 jal 80034e48 -8002d864: 2484a2e4 addiu a0,a0,-23836 - dprintf("BAD ACK2! Expected 0x5D, got %d\n",arr[7]); -8002d868: 92050007 lbu a1,7(s0) -8002d86c: 3c048004 lui a0,0x8004 -8002d870: 0c00d392 jal 80034e48 -8002d874: 2484a330 addiu a0,a0,-23760 - return '2'; -8002d878: 1000001e b 8002d8f4 -8002d87c: 24020032 li v0,50 - } - - if(arr[8] != card_cmd[4]) -8002d880: 92030008 lbu v1,8(s0) -8002d884: 92220004 lbu v0,4(s1) -8002d888: 00000000 nop -8002d88c: 1062000a beq v1,v0,8002d8b8 -8002d890: 3c048004 lui a0,0x8004 - { - dprintf("Error when writing from Memory Card!\n"); -8002d894: 0c00d392 jal 80034e48 -8002d898: 2484a2e4 addiu a0,a0,-23836 - dprintf("BAD MSB sector! Expected %d, got %d\n",card_cmd[4],arr[8]); -8002d89c: 92060008 lbu a2,8(s0) -8002d8a0: 92250004 lbu a1,4(s1) -8002d8a4: 3c048004 lui a0,0x8004 -8002d8a8: 0c00d392 jal 80034e48 -8002d8ac: 2484a354 addiu a0,a0,-23724 - return 'M'; -8002d8b0: 10000010 b 8002d8f4 -8002d8b4: 2402004d li v0,77 - } - - if(arr[9] != card_cmd[5]) -8002d8b8: 92030009 lbu v1,9(s0) -8002d8bc: 92220005 lbu v0,5(s1) -8002d8c0: 00000000 nop -8002d8c4: 1062000a beq v1,v0,8002d8f0 -8002d8c8: 00000000 nop - { - dprintf("Error when writing from Memory Card!\n"); -8002d8cc: 0c00d392 jal 80034e48 -8002d8d0: 2484a2e4 addiu a0,a0,-23836 - dprintf("BAD LSB sector! Expected %d, got %d\n",card_cmd[5],arr[9]); -8002d8d4: 92060009 lbu a2,9(s0) -8002d8d8: 92250005 lbu a1,5(s1) -8002d8dc: 3c048004 lui a0,0x8004 -8002d8e0: 0c00d392 jal 80034e48 -8002d8e4: 2484a37c addiu a0,a0,-23684 - return 'L'; -8002d8e8: 10000002 b 8002d8f4 -8002d8ec: 2402004c li v0,76 - } - - /*Return RW status*/ - return arr[139]; -8002d8f0: 9202008b lbu v0,139(s0) -} -8002d8f4: 8fbf0024 lw ra,36(sp) -8002d8f8: 8fb30020 lw s3,32(sp) -8002d8fc: 8fb2001c lw s2,28(sp) -8002d900: 8fb10018 lw s1,24(sp) -8002d904: 8fb00014 lw s0,20(sp) -8002d908: 03e00008 jr ra -8002d90c: 27bd0028 addiu sp,sp,40 - -8002d910 : - * @return - * - */ - -unsigned char McWriteSector(int card_slot, int sector, unsigned char *buffer) -{ -8002d910: 27bdffd8 addiu sp,sp,-40 -8002d914: afb00014 sw s0,20(sp) - int i; - - memset(&card_cmd[0], 0, 140); -8002d918: 3c108007 lui s0,0x8007 -{ -8002d91c: afb30020 sw s3,32(sp) -8002d920: afb2001c sw s2,28(sp) -8002d924: afb10018 sw s1,24(sp) -8002d928: 00c09821 move s3,a2 -8002d92c: 00a08821 move s1,a1 - memset(&card_cmd[0], 0, 140); -8002d930: 2406008c li a2,140 -8002d934: 00002821 move a1,zero -{ -8002d938: 00809021 move s2,a0 -8002d93c: afbf0024 sw ra,36(sp) - memset(&card_cmd[0], 0, 140); -8002d940: 0c00ce97 jal 80033a5c -8002d944: 2604e624 addiu a0,s0,-6620 - - card_cmd[0] = MEMCARD_ACCESS_CMD; /*MC access*/ -8002d948: 2402ff81 li v0,-127 -8002d94c: a202e624 sb v0,-6620(s0) - - /*Copy frame number to command*/ - card_cmd[4] = sector >> 8; /*Frame MSB*/ - card_cmd[5] = sector & 0xFF; /*Frame LSB*/ - - memcpy(&card_cmd[6], buffer, 128); -8002d950: 3c048007 lui a0,0x8007 - card_cmd[1] = MEMCARD_WRITE_CMD; /*Write command*/ -8002d954: 2610e624 addiu s0,s0,-6620 -8002d958: 24020057 li v0,87 -8002d95c: a2020001 sb v0,1(s0) - memcpy(&card_cmd[6], buffer, 128); -8002d960: 2484e62a addiu a0,a0,-6614 - card_cmd[4] = sector >> 8; /*Frame MSB*/ -8002d964: 00111203 sra v0,s1,0x8 - memcpy(&card_cmd[6], buffer, 128); -8002d968: 24060080 li a2,128 -8002d96c: 02602821 move a1,s3 - card_cmd[4] = sector >> 8; /*Frame MSB*/ -8002d970: a2020004 sb v0,4(s0) - memcpy(&card_cmd[6], buffer, 128); -8002d974: 0c00ce81 jal 80033a04 -8002d978: a2110005 sb s1,5(s0) - - /* Compute checksum */ - for(i = 4, card_cmd[134] = 0; i < 134; i++) -8002d97c: a2000086 sb zero,134(s0) -8002d980: 24020004 li v0,4 -8002d984: 24040086 li a0,134 - card_cmd[134] ^= card_cmd[i]; -8002d988: 02021821 addu v1,s0,v0 -8002d98c: 90630000 lbu v1,0(v1) -8002d990: 92050086 lbu a1,134(s0) - for(i = 4, card_cmd[134] = 0; i < 134; i++) -8002d994: 24420001 addiu v0,v0,1 - card_cmd[134] ^= card_cmd[i]; -8002d998: 00651826 xor v1,v1,a1 - for(i = 4, card_cmd[134] = 0; i < 134; i++) -8002d99c: 1444fffa bne v0,a0,8002d988 -8002d9a0: a2030086 sb v1,134(s0) - - memset(arr,0,140); -8002d9a4: 3c118007 lui s1,0x8007 -8002d9a8: 2406008c li a2,140 -8002d9ac: 00002821 move a1,zero -8002d9b0: 0c00ce97 jal 80033a5c -8002d9b4: 2624e598 addiu a0,s1,-6760 - QueryPAD(card_slot, card_cmd, arr, sizeof(card_cmd)); -8002d9b8: 02002821 move a1,s0 -8002d9bc: 2407008c li a3,140 -8002d9c0: 2626e598 addiu a2,s1,-6760 -8002d9c4: 02402021 move a0,s2 -8002d9c8: 0c00b6c1 jal 8002db04 -8002d9cc: 2630e598 addiu s0,s1,-6760 - - if(arr[135] != 0x5C) -8002d9d0: 92030087 lbu v1,135(s0) -8002d9d4: 2402005c li v0,92 -8002d9d8: 10620009 beq v1,v0,8002da00 -8002d9dc: 3c048004 lui a0,0x8004 - { - dprintf("Error when writing from Memory Card!\n"); -8002d9e0: 0c00d392 jal 80034e48 -8002d9e4: 2484a2e4 addiu a0,a0,-23836 - dprintf("BAD ACK1! Expected 0x5C, got %d\n",arr[135]); -8002d9e8: 92050087 lbu a1,135(s0) -8002d9ec: 3c048004 lui a0,0x8004 -8002d9f0: 0c00d392 jal 80034e48 -8002d9f4: 2484a30c addiu a0,a0,-23796 - // Positions 6 and 7 belong to ACK's - // They always should be 0x5C and 0x5D, respectively - // On the other hand, positions 8 and 9 return MSB and LSB sectors. - return '1'; -8002d9f8: 1000000e b 8002da34 -8002d9fc: 24020031 li v0,49 - } - - if(arr[136] != 0x5D) -8002da00: 92030088 lbu v1,136(s0) -8002da04: 2402005d li v0,93 -8002da08: 10620009 beq v1,v0,8002da30 -8002da0c: 00000000 nop - { - dprintf("Error when writing from Memory Card!\n"); -8002da10: 0c00d392 jal 80034e48 -8002da14: 2484a2e4 addiu a0,a0,-23836 - dprintf("BAD ACK1! Expected 0x5C, got %d\n",arr[136]); -8002da18: 92050088 lbu a1,136(s0) -8002da1c: 3c048004 lui a0,0x8004 -8002da20: 0c00d392 jal 80034e48 -8002da24: 2484a30c addiu a0,a0,-23796 - return '2'; -8002da28: 10000002 b 8002da34 -8002da2c: 24020032 li v0,50 - dprintf("BAD LSB Sector! Expected %d, got %d\n",card_cmd[5],arr[5]); - return 0; - } */ - - /*Return RW status*/ - return arr[137]; -8002da30: 92020089 lbu v0,137(s0) -} -8002da34: 8fbf0024 lw ra,36(sp) -8002da38: 8fb30020 lw s3,32(sp) -8002da3c: 8fb2001c lw s2,28(sp) -8002da40: 8fb10018 lw s1,24(sp) -8002da44: 8fb00014 lw s0,20(sp) -8002da48: 03e00008 jr ra -8002da4c: 27bd0028 addiu sp,sp,40 - -8002da50 : - -MEMCARD_STATUS McGetStatus(int card_slot) -{ -8002da50: 27bdffe0 addiu sp,sp,-32 -8002da54: afb00014 sw s0,20(sp) - unsigned int status = MEMCARD_STATUS_UNKNOWN; - - memset(&card_cmd[0], 0, 140); -8002da58: 3c108007 lui s0,0x8007 -{ -8002da5c: afb10018 sw s1,24(sp) - memset(&card_cmd[0], 0, 140); -8002da60: 2406008c li a2,140 -{ -8002da64: 00808821 move s1,a0 - memset(&card_cmd[0], 0, 140); -8002da68: 00002821 move a1,zero -{ -8002da6c: afbf001c sw ra,28(sp) - memset(&card_cmd[0], 0, 140); -8002da70: 0c00ce97 jal 80033a5c -8002da74: 2604e624 addiu a0,s0,-6620 - - card_cmd[0] = 0x81; /*MC access*/ -8002da78: 2402ff81 li v0,-127 - card_cmd[1] = 0x52; /*Read command*/ -8002da7c: 2605e624 addiu a1,s0,-6620 - card_cmd[0] = 0x81; /*MC access*/ -8002da80: a202e624 sb v0,-6620(s0) - - /*Copy frame number to command*/ - card_cmd[4] = 0;//sector >> 8; /*Frame MSB*/ - card_cmd[5] = 0;//sector & 0xFF; /*Frame LSB*/ - - QueryPAD(card_slot, card_cmd, arr, sizeof(card_cmd)); -8002da84: 3c108007 lui s0,0x8007 - card_cmd[1] = 0x52; /*Read command*/ -8002da88: 24020052 li v0,82 - QueryPAD(card_slot, card_cmd, arr, sizeof(card_cmd)); -8002da8c: 02202021 move a0,s1 -8002da90: 2407008c li a3,140 -8002da94: 2606e598 addiu a2,s0,-6760 - card_cmd[1] = 0x52; /*Read command*/ -8002da98: a0a20001 sb v0,1(a1) - card_cmd[4] = 0;//sector >> 8; /*Frame MSB*/ -8002da9c: a0a00004 sb zero,4(a1) - QueryPAD(card_slot, card_cmd, arr, sizeof(card_cmd)); -8002daa0: 0c00b6c1 jal 8002db04 -8002daa4: a0a00005 sb zero,5(a1) - - if(arr[2] == 0x5a && arr[3] == 0x5d) -8002daa8: 2603e598 addiu v1,s0,-6760 -8002daac: 90650002 lbu a1,2(v1) -8002dab0: 2404005a li a0,90 -8002dab4: 14a40005 bne a1,a0,8002dacc -8002dab8: 00001021 move v0,zero - unsigned int status = MEMCARD_STATUS_UNKNOWN; -8002dabc: 90620003 lbu v0,3(v1) -8002dac0: 00000000 nop -8002dac4: 3842005d xori v0,v0,0x5d -8002dac8: 2c420001 sltiu v0,v0,1 - { - status |= MEMCARD_CONNECTED; - } - - if(arr[6] == 'M' && arr[7] == 'C') -8002dacc: 90650006 lbu a1,6(v1) -8002dad0: 2404004d li a0,77 -8002dad4: 14a40006 bne a1,a0,8002daf0 -8002dad8: 00000000 nop -8002dadc: 90640007 lbu a0,7(v1) -8002dae0: 24030043 li v1,67 -8002dae4: 14830002 bne a0,v1,8002daf0 -8002dae8: 00000000 nop - { - status |= MEMCARD_FORMATTED; -8002daec: 34420002 ori v0,v0,0x2 - } - - return status; -} -8002daf0: 8fbf001c lw ra,28(sp) -8002daf4: 8fb10018 lw s1,24(sp) -8002daf8: 8fb00014 lw s0,20(sp) -8002dafc: 03e00008 jr ra -8002db00: 27bd0020 addiu sp,sp,32 - -8002db04 : - -unsigned char readpad_vibrations[4][2]; -int querypad_rxrdy = 1; - -void QueryPAD(int pad_n, unsigned char *in, unsigned char *out, int len) -{ -8002db04: 27bdffe8 addiu sp,sp,-24 - volatile int y; - volatile unsigned char TempData; - - PADSIO_MODE(0) = 0xD; - PADSIO_BAUD(0) = 0x88; - -8002db08: 3c021f80 lui v0,0x1f80 -8002db0c: 2403000d li v1,13 - PADSIO_MODE(0) = 0xD; -8002db10: afa00000 sw zero,0(sp) - -8002db14: a4431048 sh v1,4168(v0) - if (pad_n == 1) PADSIO_CTRL(0) = 0x3003; else PADSIO_CTRL(0) = 0x1003; -8002db18: 24030088 li v1,136 -8002db1c: a443104e sh v1,4174(v0) - - /*Get the initial command (usually 0x01 or 0x81)*/ -8002db20: 24030001 li v1,1 -8002db24: 10830002 beq a0,v1,8002db30 -8002db28: 24033003 li v1,12291 -8002db2c: 24031003 li v1,4099 -8002db30: a443104a sh v1,4170(v0) - TempData = *in; - - for (y=0;y<400;y++); /*Slight delay before first transmission*/ -8002db34: 90a20000 lbu v0,0(a1) -8002db38: 00000000 nop -8002db3c: a3a20010 sb v0,16(sp) - - for (x = 0; x < len; x++) -8002db40: afa00008 sw zero,8(sp) -8002db44: 8fa20008 lw v0,8(sp) -8002db48: 00000000 nop -8002db4c: 28420190 slti v0,v0,400 -8002db50: 10400007 beqz v0,8002db70 -8002db54: 00000000 nop -8002db58: 8fa20008 lw v0,8(sp) -8002db5c: 00000000 nop -8002db60: 24420001 addiu v0,v0,1 -8002db64: afa20008 sw v0,8(sp) -8002db68: 1000fff6 b 8002db44 -8002db6c: 00000000 nop - { - volatile int EmuFlag = 0; -8002db70: afa0000c sw zero,12(sp) - if (!EmuFlag) - { - for (y=0;y<1000;y++) - { - /*Wait for TX ready*/ - if (PADSIO_STATUS(0) & 4)break; -8002db74: 3c021f80 lui v0,0x1f80 - in++; - - if (!EmuFlag) - { - volatile int i; - -8002db78: 24080081 li t0,129 - if (PADSIO_STATUS(0) & 2)break; - } - } - - *out = PADSIO_DATA(0); - -8002db7c: 240900ff li t1,255 - /*This is emulator, valid data was received without ACK, ePSXe and PCSX*/ - if ((x == 0) && (y > 1900) && (*out != 0xFF)) -8002db80: 240a0001 li t2,1 - volatile int EmuFlag = 0; -8002db84: 8fa3000c lw v1,12(sp) -8002db88: 00000000 nop -8002db8c: 0067182a slt v1,v1,a3 -8002db90: 1060005f beqz v1,8002dd10 -8002db94: 00000000 nop - if (!EmuFlag) -8002db98: 8fa30000 lw v1,0(sp) -8002db9c: 00000000 nop -8002dba0: 1060000a beqz v1,8002dbcc -8002dba4: 00000000 nop - PADSIO_DATA(0) = *in; -8002dba8: 90a30000 lbu v1,0(a1) - in++; -8002dbac: 24a50001 addiu a1,a1,1 - PADSIO_DATA(0) = *in; -8002dbb0: a0431040 sb v1,4160(v0) - if (!EmuFlag) -8002dbb4: 8fa30000 lw v1,0(sp) -8002dbb8: 00000000 nop -8002dbbc: 10600014 beqz v1,8002dc10 -8002dbc0: 00000000 nop -8002dbc4: 10000021 b 8002dc4c -8002dbc8: 00000000 nop - for (y=0;y<1000;y++) -8002dbcc: afa00008 sw zero,8(sp) -8002dbd0: 8fa30008 lw v1,8(sp) -8002dbd4: 00000000 nop -8002dbd8: 286303e8 slti v1,v1,1000 -8002dbdc: 1060fff2 beqz v1,8002dba8 -8002dbe0: 00000000 nop - if (PADSIO_STATUS(0) & 4)break; -8002dbe4: 94431044 lhu v1,4164(v0) -8002dbe8: 00000000 nop -8002dbec: 30630004 andi v1,v1,0x4 -8002dbf0: 1460ffed bnez v1,8002dba8 -8002dbf4: 00000000 nop - for (y=0;y<1000;y++) -8002dbf8: 8fa30008 lw v1,8(sp) -8002dbfc: 00000000 nop -8002dc00: 24630001 addiu v1,v1,1 -8002dc04: afa30008 sw v1,8(sp) -8002dc08: 1000fff1 b 8002dbd0 -8002dc0c: 00000000 nop - -8002dc10: 93a30010 lbu v1,16(sp) -8002dc14: 00000000 nop -8002dc18: 306300ff andi v1,v1,0xff -8002dc1c: 10680012 beq v1,t0,8002dc68 -8002dc20: 00000000 nop -8002dc24: 8fa3000c lw v1,12(sp) -8002dc28: 00000000 nop -8002dc2c: 1060000e beqz v1,8002dc68 -8002dc30: 00000000 nop - } -8002dc34: afa00004 sw zero,4(sp) -8002dc38: 8fa30004 lw v1,4(sp) -8002dc3c: 00000000 nop -8002dc40: 28630064 slti v1,v1,100 -8002dc44: 14600019 bnez v1,8002dcac -8002dc48: 00000000 nop - } -8002dc4c: 90431040 lbu v1,4160(v0) - -8002dc50: 8fa4000c lw a0,12(sp) - } -8002dc54: 306300ff andi v1,v1,0xff - -8002dc58: 1080001f beqz a0,8002dcd8 -8002dc5c: a0c30000 sb v1,0(a2) -8002dc60: 10000025 b 8002dcf8 -8002dc64: 00000000 nop - if (TempData == 0x81 || x == 0) -8002dc68: afa00008 sw zero,8(sp) -8002dc6c: 8fa30008 lw v1,8(sp) -8002dc70: 00000000 nop -8002dc74: 286307d0 slti v1,v1,2000 -8002dc78: 1060ffee beqz v1,8002dc34 -8002dc7c: 00000000 nop - { -8002dc80: 94431044 lhu v1,4164(v0) -8002dc84: 00000000 nop -8002dc88: 30630080 andi v1,v1,0x80 -8002dc8c: 1460ffe9 bnez v1,8002dc34 -8002dc90: 00000000 nop - if (TempData == 0x81 || x == 0) -8002dc94: 8fa30008 lw v1,8(sp) -8002dc98: 00000000 nop -8002dc9c: 24630001 addiu v1,v1,1 -8002dca0: afa30008 sw v1,8(sp) -8002dca4: 1000fff1 b 8002dc6c -8002dca8: 00000000 nop - { -8002dcac: 94431044 lhu v1,4164(v0) -8002dcb0: 00000000 nop -8002dcb4: 30630002 andi v1,v1,0x2 -8002dcb8: 1460ffe4 bnez v1,8002dc4c -8002dcbc: 00000000 nop - } -8002dcc0: 8fa30004 lw v1,4(sp) -8002dcc4: 00000000 nop -8002dcc8: 24630001 addiu v1,v1,1 -8002dccc: afa30004 sw v1,4(sp) -8002dcd0: 1000ffd9 b 8002dc38 -8002dcd4: 00000000 nop - -8002dcd8: 8fa40008 lw a0,8(sp) -8002dcdc: 00000000 nop -8002dce0: 2884076d slti a0,a0,1901 -8002dce4: 14800004 bnez a0,8002dcf8 -8002dce8: 00000000 nop -8002dcec: 10690002 beq v1,t1,8002dcf8 -8002dcf0: 00000000 nop - if ((x == 0) && (y > 1900) && (*out != 0xFF)) -8002dcf4: afaa0000 sw t2,0(sp) - volatile int EmuFlag = 0; -8002dcf8: 8fa3000c lw v1,12(sp) - { - EmuFlag = 1; - } -8002dcfc: 24c60001 addiu a2,a2,1 - volatile int EmuFlag = 0; -8002dd00: 24630001 addiu v1,v1,1 -8002dd04: afa3000c sw v1,12(sp) -8002dd08: 1000ff9e b 8002db84 -8002dd0c: 00000000 nop - - out++; - } -8002dd10: 3c021f80 lui v0,0x1f80 -8002dd14: a440104a sh zero,4170(v0) - -8002dd18: 03e00008 jr ra -8002dd1c: 27bd0018 addiu sp,sp,24 - -8002dd20 : - PADSIO_CTRL(0) = 0; -} - -8002dd20: 27bdffd0 addiu sp,sp,-48 -void pad_read_raw(int pad_n, unsigned char *arr) -{ - // arr must be at least 16 bytes long... -8002dd24: 24020001 li v0,1 -8002dd28: afa00010 sw zero,16(sp) -8002dd2c: a3a20010 sb v0,16(sp) -8002dd30: 24020042 li v0,66 -8002dd34: a3a20011 sb v0,17(sp) - - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0}; -8002dd38: 3c028007 lui v0,0x8007 -8002dd3c: 00041840 sll v1,a0,0x1 -8002dd40: 24422cf4 addiu v0,v0,11508 - -8002dd44: afbf002c sw ra,44(sp) - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0}; -8002dd48: 00621021 addu v0,v1,v0 -8002dd4c: 90430000 lbu v1,0(v0) - -8002dd50: 90420001 lbu v0,1(v0) - pad_cmd[3] = readpad_vibrations[pad_n][0]; - pad_cmd[4] = readpad_vibrations[pad_n][1]; -8002dd54: 00a03021 move a2,a1 -8002dd58: 24070015 li a3,21 -8002dd5c: 27a50010 addiu a1,sp,16 - // arr must be at least 16 bytes long... -8002dd60: afa00014 sw zero,20(sp) -8002dd64: afa00018 sw zero,24(sp) -8002dd68: afa0001c sw zero,28(sp) -8002dd6c: afa00020 sw zero,32(sp) -8002dd70: a3a00024 sb zero,36(sp) - unsigned char pad_cmd[PAD_READ_RAW_SIZE] = {1,0x42,0,0,0}; -8002dd74: a3a30013 sb v1,19(sp) - pad_cmd[4] = readpad_vibrations[pad_n][1]; -8002dd78: 0c00b6c1 jal 8002db04 -8002dd7c: a3a20014 sb v0,20(sp) - -8002dd80: 8fbf002c lw ra,44(sp) -8002dd84: 00000000 nop -8002dd88: 03e00008 jr ra -8002dd8c: 27bd0030 addiu sp,sp,48 - -8002dd90 : - QueryPAD(pad_n, pad_cmd, arr, sizeof(pad_cmd)); -} - -8002dd90: 27bdffe0 addiu sp,sp,-32 -void pad_escape_mode(int pad_n, int enable) -8002dd94: 24020001 li v0,1 -8002dd98: 0005282b sltu a1,zero,a1 -{ - unsigned char pad_cmd[] = {1,0x43,0,enable?1:0,0}; -8002dd9c: 24070005 li a3,5 -void pad_escape_mode(int pad_n, int enable) -8002dda0: a3a20010 sb v0,16(sp) -8002dda4: a3a50013 sb a1,19(sp) -8002dda8: 24020043 li v0,67 - unsigned char pad_cmd[] = {1,0x43,0,enable?1:0,0}; -8002ddac: 27a50010 addiu a1,sp,16 -8002ddb0: 00003021 move a2,zero - -8002ddb4: afbf001c sw ra,28(sp) -void pad_escape_mode(int pad_n, int enable) -8002ddb8: a3a20011 sb v0,17(sp) -8002ddbc: a3a00012 sb zero,18(sp) - unsigned char pad_cmd[] = {1,0x43,0,enable?1:0,0}; -8002ddc0: 0c00b6c1 jal 8002db04 -8002ddc4: a3a00014 sb zero,20(sp) - -8002ddc8: 8fbf001c lw ra,28(sp) -8002ddcc: 00000000 nop -8002ddd0: 03e00008 jr ra -8002ddd4: 27bd0020 addiu sp,sp,32 - -8002ddd8 : - QueryPAD(pad_n, pad_cmd, NULL, sizeof(pad_cmd)); -} - -8002ddd8: 27bdffd8 addiu sp,sp,-40 -void pad_enable_vibration(int pad_n) -8002dddc: 3c058004 lui a1,0x8004 -8002dde0: 24060009 li a2,9 - -8002dde4: afb00020 sw s0,32(sp) -void pad_enable_vibration(int pad_n) -8002dde8: 24a58a18 addiu a1,a1,-30184 - -8002ddec: 00808021 move s0,a0 -8002ddf0: afbf0024 sw ra,36(sp) -void pad_enable_vibration(int pad_n) -8002ddf4: 0c00ce81 jal 80033a04 -8002ddf8: 27a40010 addiu a0,sp,16 -{ - unsigned char pad_cmd[] = {1, 0x4d, 0, 0, 1, 0xff, 0xff, 0xff, 0xff}; -8002ddfc: 02002021 move a0,s0 -8002de00: 0c00b764 jal 8002dd90 -8002de04: 24050001 li a1,1 - -8002de08: 27a50010 addiu a1,sp,16 -8002de0c: 02002021 move a0,s0 -8002de10: 24070009 li a3,9 -8002de14: 0c00b6c1 jal 8002db04 -8002de18: 00003021 move a2,zero - pad_escape_mode(pad_n, 1); // Enter escape / configuration mode -8002de1c: 02002021 move a0,s0 -8002de20: 0c00b764 jal 8002dd90 -8002de24: 00002821 move a1,zero - QueryPAD(pad_n, pad_cmd, NULL, sizeof(pad_cmd)); -8002de28: 8fbf0024 lw ra,36(sp) -8002de2c: 8fb00020 lw s0,32(sp) -8002de30: 03e00008 jr ra -8002de34: 27bd0028 addiu sp,sp,40 - -8002de38 : - pad_escape_mode(pad_n, 0); // Exit escape / configuration mode -} - -void pad_set_vibration(int pad_n, unsigned char small, unsigned char big) -8002de38: 2c820004 sltiu v0,a0,4 - -8002de3c: 30a500ff andi a1,a1,0xff -void pad_set_vibration(int pad_n, unsigned char small, unsigned char big) -8002de40: 10400007 beqz v0,8002de60 -8002de44: 30c600ff andi a2,a2,0xff -{ - if (pad_n >= 0 && pad_n <= 3) -8002de48: 3c028007 lui v0,0x8007 -8002de4c: 00042040 sll a0,a0,0x1 -8002de50: 24422cf4 addiu v0,v0,11508 -8002de54: 00822021 addu a0,a0,v0 -8002de58: a0850000 sb a1,0(a0) - { -8002de5c: a0860001 sb a2,1(a0) -8002de60: 03e00008 jr ra -8002de64: 00000000 nop - -8002de68 : -#include - -unsigned int get_cop_register(unsigned char cop_num, - unsigned char register_num) -{ -8002de68: 27bdfff0 addiu sp,sp,-16 - -// Write coprocessor register number inside instruction - instr[0] |= ( (cop_num & 3) << 26 ) | ( (register_num & 31) << 11 ); - -// Execute modified instruction - return rawFunc(); -8002de6c: 03a0c821 move t9,sp -8002de70: 03200008 jr t9 -8002de74: 27bd0010 addiu sp,sp,16 - -8002de78 : -} - -unsigned int get_cop_ctrl_register(unsigned char cop_num, - unsigned char register_num) -{ -8002de78: 27bdfff0 addiu sp,sp,-16 - -// Write coprocessor register number inside instruction - instr[0] |= ( (cop_num & 3) << 26 ) | ( (register_num & 31) << 11 ); - -// Execute modified instruction - return rawFunc(); -8002de7c: 03a0c821 move t9,sp -8002de80: 03200008 jr t9 -8002de84: 27bd0010 addiu sp,sp,16 - -8002de88 : -} - -unsigned int get_cop0_register(unsigned char register_num) -{ - return get_cop_register(0, register_num); -8002de88: 308500ff andi a1,a0,0xff -8002de8c: 0800b79a j 8002de68 -8002de90: 00002021 move a0,zero - -8002de94 : -} - -void set_cop_register(unsigned char cop_num, - unsigned char register_num, - unsigned int value) -{ -8002de94: 27bdfff0 addiu sp,sp,-16 - -// Write coprocessor register number inside instruction - instr[0] |= ( (cop_num & 3) << 26 ) | ( (register_num & 31) << 11 ); - -// Execute modified instruction - rawFunc(value); -8002de98: 03a0c821 move t9,sp -8002de9c: 00c02021 move a0,a2 -8002dea0: 03200008 jr t9 -8002dea4: 27bd0010 addiu sp,sp,16 - -8002dea8 : -} - -void set_cop_ctrl_register(unsigned char cop_num, - unsigned char register_num, - unsigned int value) -{ -8002dea8: 27bdfff0 addiu sp,sp,-16 - -// Write coprocessor register number inside instruction - instr[0] |= ( (cop_num & 3) << 26 ) | ( (register_num & 31) << 11 ); - -// Execute modified instruction - rawFunc(value); -8002deac: 03a0c821 move t9,sp -8002deb0: 00c02021 move a0,a2 -8002deb4: 03200008 jr t9 -8002deb8: 27bd0010 addiu sp,sp,16 - -8002debc : -} - -void set_cop0_register(unsigned char register_num, - unsigned int value) -{ - set_cop_register(0, register_num, value); -8002debc: 00a03021 move a2,a1 -8002dec0: 308500ff andi a1,a0,0xff -8002dec4: 0800b7a5 j 8002de94 -8002dec8: 00002021 move a0,zero - -8002decc : -} - -void run_cop_instruction(unsigned char cop_num, - unsigned int operation) -{ -8002decc: 27bdfff0 addiu sp,sp,-16 - -// Write coprocessor register number inside instruction - instr[0] |= ( (cop_num & 3) << 26 ) | (operation & 0x1ffffff); - -// Execute modified instruction - rawFunc(); -8002ded0: 03a0c821 move t9,sp -8002ded4: 03200008 jr t9 -8002ded8: 27bd0010 addiu sp,sp,16 - -8002dedc : - - return 0; -} - -static double gs_internal_sin(int a) -{ -8002dedc: 00042303 sra a0,a0,0xc -8002dee0: 24030168 li v1,360 -8002dee4: 14600002 bnez v1,8002def0 -8002dee8: 0083001a div zero,a0,v1 -8002deec: 0007000d break 0x7 -8002def0: 00001010 mfhi v0 - int a_a = (a>>12)-(((a>>12)/360)*360); - -8002def4: 2c44005b sltiu a0,v0,91 -8002def8: 10800005 beqz a0,8002df10 -8002defc: 3c048004 lui a0,0x8004 - if (a_a>=0 && a_a<=90) -8002df00: 000210c0 sll v0,v0,0x3 -8002df04: 24848a40 addiu a0,a0,-30144 -8002df08: 1000001d b 8002df80 -8002df0c: 00441021 addu v0,v0,a0 - return gs_rot_cos_tbl[90-a_a]; -8002df10: 2444ffa5 addiu a0,v0,-91 -8002df14: 2c84005a sltiu a0,a0,90 -8002df18: 10800004 beqz a0,8002df2c -8002df1c: 2444ff4b addiu a0,v0,-181 - else if (a_a>90 && a_a<=180) -8002df20: 240400b4 li a0,180 -8002df24: 10000005 b 8002df3c -8002df28: 00821023 subu v0,a0,v0 - return gs_rot_cos_tbl[a_a-90]; -8002df2c: 2c84005a sltiu a0,a0,90 -8002df30: 1080000b beqz a0,8002df60 -8002df34: 2444fef1 addiu a0,v0,-271 - else if (a_a>180 && a_a<=270) -8002df38: 2442ff4c addiu v0,v0,-180 -8002df3c: 000220c0 sll a0,v0,0x3 -8002df40: 3c028004 lui v0,0x8004 -8002df44: 24428a40 addiu v0,v0,-30144 -8002df48: 00821021 addu v0,a0,v0 -8002df4c: 8c430000 lw v1,0(v0) -8002df50: 8c420004 lw v0,4(v0) -8002df54: 3c048000 lui a0,0x8000 -8002df58: 1000000f b 8002df98 -8002df5c: 00441026 xor v0,v0,a0 - return -gs_rot_cos_tbl[270-a_a]; -8002df60: 2c840059 sltiu a0,a0,89 -8002df64: 1080000a beqz a0,8002df90 -8002df68: 00000000 nop - else if (a_a>270 && a_a<=359) -8002df6c: 00621023 subu v0,v1,v0 -8002df70: 000218c0 sll v1,v0,0x3 -8002df74: 3c028004 lui v0,0x8004 -8002df78: 24428a40 addiu v0,v0,-30144 -8002df7c: 00621021 addu v0,v1,v0 -8002df80: 8c430000 lw v1,0(v0) -8002df84: 8c420004 lw v0,4(v0) -8002df88: 10000004 b 8002df9c -8002df8c: 00402021 move a0,v0 - return -gs_rot_cos_tbl[a_a-270]; - -8002df90: 00001821 move v1,zero -8002df94: 00001021 move v0,zero - return 0; -8002df98: 00402021 move a0,v0 -8002df9c: 00601021 move v0,v1 -8002dfa0: 03e00008 jr ra -8002dfa4: 00801821 move v1,a0 - -8002dfa8 : -} - -static void gs_internal_vector_rotate(int x_a, int y_a, int z_a, double *v, double *n) -{ -8002dfa8: 24030168 li v1,360 -8002dfac: 00042303 sra a0,a0,0xc -8002dfb0: 14600002 bnez v1,8002dfbc -8002dfb4: 0083001a div zero,a0,v1 -8002dfb8: 0007000d break 0x7 -8002dfbc: 00001010 mfhi v0 - double axis_m[3][3]; - double b[3]; -8002dfc0: 2c43005b sltiu v1,v0,91 -8002dfc4: 10600003 beqz v1,8002dfd4 -8002dfc8: 2404005a li a0,90 - double k[3], s[3]; -8002dfcc: 10000006 b 8002dfe8 -8002dfd0: 00821023 subu v0,a0,v0 - int x; -8002dfd4: 2443ffa5 addiu v1,v0,-91 -8002dfd8: 2c63005a sltiu v1,v1,90 -8002dfdc: 1060000a beqz v1,8002e008 -8002dfe0: 00000000 nop - -8002dfe4: 2442ffa6 addiu v0,v0,-90 -8002dfe8: 000220c0 sll a0,v0,0x3 -8002dfec: 3c028004 lui v0,0x8004 -8002dff0: 24428a40 addiu v0,v0,-30144 -8002dff4: 00821021 addu v0,a0,v0 -8002dff8: 8c430000 lw v1,0(v0) -8002dffc: 8c420004 lw v0,4(v0) -8002e000: 10000018 b 8002e064 -8002e004: 00402021 move a0,v0 - k[0] = gs_internal_cos(x_a); -8002e008: 2443ff4b addiu v1,v0,-181 -8002e00c: 2c63005a sltiu v1,v1,90 -8002e010: 10600003 beqz v1,8002e020 -8002e014: 2404010e li a0,270 - k[1] = gs_internal_cos(y_a); -8002e018: 10000006 b 8002e034 -8002e01c: 00821023 subu v0,a0,v0 - k[2] = gs_internal_cos(z_a); -8002e020: 2443fef1 addiu v1,v0,-271 -8002e024: 2c630059 sltiu v1,v1,89 -8002e028: 1060000b beqz v1,8002e058 -8002e02c: 00000000 nop - -8002e030: 2442fef2 addiu v0,v0,-270 -8002e034: 000220c0 sll a0,v0,0x3 -8002e038: 3c028004 lui v0,0x8004 -8002e03c: 24428a40 addiu v0,v0,-30144 -8002e040: 00821021 addu v0,a0,v0 -8002e044: 8c430000 lw v1,0(v0) -8002e048: 8c420004 lw v0,4(v0) -8002e04c: 3c048000 lui a0,0x8000 -8002e050: 10000003 b 8002e060 -8002e054: 00441026 xor v0,v0,a0 - s[0] = gs_internal_sin(x_a); - s[1] = gs_internal_sin(y_a); -8002e058: 00001821 move v1,zero -8002e05c: 00001021 move v0,zero - s[2] = gs_internal_sin(z_a); -8002e060: 00402021 move a0,v0 -8002e064: 00601021 move v0,v1 -8002e068: 03e00008 jr ra -8002e06c: 00801821 move v1,a0 - -8002e070 : - - axis_m[0][0] = k[1] * k[2]; - axis_m[0][1] = (k[0] * s[2]) + (s[0]*s[1]*k[2]); -8002e070: 27bdff38 addiu sp,sp,-200 -8002e074: afbf00c4 sw ra,196(sp) -8002e078: afa70098 sw a3,152(sp) -8002e07c: afbe00c0 sw s8,192(sp) -8002e080: afb700bc sw s7,188(sp) -8002e084: afb600b8 sw s6,184(sp) -8002e088: afb500b4 sw s5,180(sp) -8002e08c: 0080b021 move s6,a0 -8002e090: afb400b0 sw s4,176(sp) -8002e094: afb300ac sw s3,172(sp) -8002e098: afb200a8 sw s2,168(sp) -8002e09c: afb100a4 sw s1,164(sp) - axis_m[0][2] = (s[0]*s[2]) - (k[0]*s[1]*k[2]); - axis_m[1][0] = -(k[1] * s[2]); - axis_m[1][1] = (k[0]*k[2]) - (s[0]*s[1]*s[2]); - axis_m[1][2] = (s[0]*k[2]) + (k[0]*s[1]*s[2]); - axis_m[2][0] = s[1]; - axis_m[2][1] = -(s[0]*k[1]); -8002e0a0: 0c00b7b7 jal 8002dedc -8002e0a4: afb000a0 sw s0,160(sp) - axis_m[2][2] = k[0]*k[1]; -8002e0a8: 00a02021 move a0,a1 - axis_m[2][1] = -(s[0]*k[1]); -8002e0ac: 0040a021 move s4,v0 - axis_m[2][2] = k[0]*k[1]; -8002e0b0: 0c00b7b7 jal 8002dedc -8002e0b4: 0060a821 move s5,v1 - -8002e0b8: 00c02021 move a0,a2 - axis_m[2][2] = k[0]*k[1]; -8002e0bc: afa20070 sw v0,112(sp) - -8002e0c0: 0c00b7b7 jal 8002dedc -8002e0c4: afa30074 sw v1,116(sp) - for (x=0;x<3;x++) - b[x] = (axis_m[x][0] * v[0]) + (axis_m[x][1] * v[1]) + (axis_m[x][2] * v[2]); -8002e0c8: 02c02021 move a0,s6 - -8002e0cc: 00409021 move s2,v0 - b[x] = (axis_m[x][0] * v[0]) + (axis_m[x][1] * v[1]) + (axis_m[x][2] * v[2]); -8002e0d0: 0c00b7ea jal 8002dfa8 -8002e0d4: 00609821 move s3,v1 - -8002e0d8: 00a02021 move a0,a1 - b[x] = (axis_m[x][0] * v[0]) + (axis_m[x][1] * v[1]) + (axis_m[x][2] * v[2]); -8002e0dc: 0040b021 move s6,v0 - -8002e0e0: 0c00b7ea jal 8002dfa8 -8002e0e4: 0060b821 move s7,v1 - b[1]=-b[1]; -8002e0e8: 00c02021 move a0,a2 - -8002e0ec: afa20078 sw v0,120(sp) - b[1]=-b[1]; -8002e0f0: 0c00b7ea jal 8002dfa8 -8002e0f4: afa3007c sw v1,124(sp) - - for (x=0;x<3;x++) -8002e0f8: 8fa40070 lw a0,112(sp) -8002e0fc: 8fa50074 lw a1,116(sp) -8002e100: 02403021 move a2,s2 -8002e104: 02603821 move a3,s3 - b[1]=-b[1]; -8002e108: 00408021 move s0,v0 - for (x=0;x<3;x++) -8002e10c: 0c00dca1 jal 80037284 <__muldf3> -8002e110: 00608821 move s1,v1 - n[x]=b[x]; -8002e114: 8fa60078 lw a2,120(sp) -8002e118: 8fa7007c lw a3,124(sp) -8002e11c: 02c02021 move a0,s6 -8002e120: 02e02821 move a1,s7 - for (x=0;x<3;x++) -8002e124: afa20010 sw v0,16(sp) - n[x]=b[x]; -8002e128: 0c00dca1 jal 80037284 <__muldf3> -8002e12c: afa30014 sw v1,20(sp) -8002e130: 02003021 move a2,s0 -8002e134: 02203821 move a3,s1 -8002e138: 02802021 move a0,s4 -8002e13c: 02a02821 move a1,s5 -8002e140: afa20080 sw v0,128(sp) -8002e144: 0c00dca1 jal 80037284 <__muldf3> -8002e148: afa30084 sw v1,132(sp) -8002e14c: 8fa60080 lw a2,128(sp) -8002e150: 8fa70084 lw a3,132(sp) -8002e154: 02402021 move a0,s2 -8002e158: 02602821 move a1,s3 -8002e15c: afa20088 sw v0,136(sp) -8002e160: 0c00dca1 jal 80037284 <__muldf3> -8002e164: afa3008c sw v1,140(sp) -8002e168: 8fa80088 lw t0,136(sp) -8002e16c: 8fa9008c lw t1,140(sp) -8002e170: 01002021 move a0,t0 -8002e174: 01202821 move a1,t1 -8002e178: 00403021 move a2,v0 -8002e17c: 0c00d825 jal 80036094 <__adddf3> -8002e180: 00603821 move a3,v1 -} -8002e184: 8fa60078 lw a2,120(sp) -8002e188: 8fa7007c lw a3,124(sp) -8002e18c: 02802021 move a0,s4 -8002e190: 02a02821 move a1,s5 - n[x]=b[x]; -8002e194: afa20018 sw v0,24(sp) -} -8002e198: 0c00dca1 jal 80037284 <__muldf3> -8002e19c: afa3001c sw v1,28(sp) -8002e1a0: 02003021 move a2,s0 -8002e1a4: 02203821 move a3,s1 -8002e1a8: 02c02021 move a0,s6 -8002e1ac: 02e02821 move a1,s7 -8002e1b0: afa20088 sw v0,136(sp) -8002e1b4: 0c00dca1 jal 80037284 <__muldf3> -8002e1b8: afa3008c sw v1,140(sp) -8002e1bc: 8fa60088 lw a2,136(sp) -8002e1c0: 8fa7008c lw a3,140(sp) -8002e1c4: 02402021 move a0,s2 -8002e1c8: 02602821 move a1,s3 -8002e1cc: afa20090 sw v0,144(sp) -8002e1d0: 0c00dca1 jal 80037284 <__muldf3> -8002e1d4: afa30094 sw v1,148(sp) -8002e1d8: 8fa80090 lw t0,144(sp) -8002e1dc: 8fa90094 lw t1,148(sp) -8002e1e0: 01002021 move a0,t0 -8002e1e4: 01202821 move a1,t1 -8002e1e8: 00403021 move a2,v0 -8002e1ec: 0c00de25 jal 80037894 <__subdf3> -8002e1f0: 00603821 move a3,v1 -8002e1f4: afa20020 sw v0,32(sp) - -8002e1f8: 8fa40070 lw a0,112(sp) -} -8002e1fc: afa30024 sw v1,36(sp) - -8002e200: 8fa50074 lw a1,116(sp) -8002e204: 02003021 move a2,s0 -8002e208: 0c00dca1 jal 80037284 <__muldf3> -8002e20c: 02203821 move a3,s1 -8002e210: 3c1e8000 lui s8,0x8000 -8002e214: 03c31826 xor v1,s8,v1 -int GsIsWorking() -8002e218: 02403021 move a2,s2 -8002e21c: 02603821 move a3,s3 -8002e220: 02802021 move a0,s4 -8002e224: 02a02821 move a1,s5 - -8002e228: afa20028 sw v0,40(sp) -int GsIsWorking() -8002e22c: 0c00dca1 jal 80037284 <__muldf3> -8002e230: afa3002c sw v1,44(sp) -8002e234: 8fa60080 lw a2,128(sp) -8002e238: 8fa70084 lw a3,132(sp) -8002e23c: 02002021 move a0,s0 -8002e240: 02202821 move a1,s1 -8002e244: afa20090 sw v0,144(sp) -8002e248: 0c00dca1 jal 80037284 <__muldf3> -8002e24c: afa30094 sw v1,148(sp) -8002e250: 8fa80090 lw t0,144(sp) -8002e254: 8fa90094 lw t1,148(sp) -8002e258: 01002021 move a0,t0 -8002e25c: 01202821 move a1,t1 -8002e260: 00403021 move a2,v0 -8002e264: 0c00de25 jal 80037894 <__subdf3> -8002e268: 00603821 move a3,v1 -{ -8002e26c: 02402021 move a0,s2 -8002e270: 02602821 move a1,s3 -8002e274: 02c03021 move a2,s6 -8002e278: 02e03821 move a3,s7 -int GsIsWorking() -8002e27c: afa20030 sw v0,48(sp) -{ -8002e280: 0c00dca1 jal 80037284 <__muldf3> -8002e284: afa30034 sw v1,52(sp) -8002e288: 8fa60088 lw a2,136(sp) -8002e28c: 8fa7008c lw a3,140(sp) -8002e290: 02002021 move a0,s0 -8002e294: 02202821 move a1,s1 -8002e298: 00409021 move s2,v0 -8002e29c: 0c00dca1 jal 80037284 <__muldf3> -8002e2a0: 00609821 move s3,v1 -8002e2a4: 00403021 move a2,v0 -8002e2a8: 02402021 move a0,s2 -8002e2ac: 02602821 move a1,s3 -8002e2b0: 0c00d825 jal 80036094 <__adddf3> -8002e2b4: 00603821 move a3,v1 -8002e2b8: afa20038 sw v0,56(sp) -8002e2bc: afa3003c sw v1,60(sp) - return GsIsDrawing(); -8002e2c0: 8fa20078 lw v0,120(sp) -8002e2c4: 8fa3007c lw v1,124(sp) -} -8002e2c8: 8fa40070 lw a0,112(sp) -8002e2cc: 8fa50074 lw a1,116(sp) -8002e2d0: 02c03021 move a2,s6 -8002e2d4: 02e03821 move a3,s7 - return GsIsDrawing(); -8002e2d8: afa20040 sw v0,64(sp) -} -8002e2dc: 0c00dca1 jal 80037284 <__muldf3> -8002e2e0: afa30044 sw v1,68(sp) - -8002e2e4: 8fa60070 lw a2,112(sp) -8002e2e8: 8fa70074 lw a3,116(sp) -} -8002e2ec: 03c3f026 xor s8,s8,v1 - -8002e2f0: 02802021 move a0,s4 -8002e2f4: 02a02821 move a1,s5 -} -8002e2f8: afbe004c sw s8,76(sp) - -8002e2fc: 0c00dca1 jal 80037284 <__muldf3> -8002e300: afa20048 sw v0,72(sp) -void GsSortCls(int r, int g, int b) -{ - GsRectangle rect; -8002e304: 8faa0098 lw t2,152(sp) - -8002e308: afa20050 sw v0,80(sp) - GsRectangle rect; -8002e30c: 8d480000 lw t0,0(t2) -8002e310: 8d490004 lw t1,4(t2) -8002e314: 8d540008 lw s4,8(t2) -8002e318: 8d55000c lw s5,12(t2) -8002e31c: 8d520010 lw s2,16(t2) -8002e320: 8d530014 lw s3,20(t2) - -8002e324: afa30054 sw v1,84(sp) -8002e328: 27b00010 addiu s0,sp,16 - GsRectangle rect; -8002e32c: 00008821 move s1,zero -{ -8002e330: 241e0018 li s8,24 - GsRectangle rect; -8002e334: 8e060000 lw a2,0(s0) -8002e338: 8e070004 lw a3,4(s0) -8002e33c: 27a20058 addiu v0,sp,88 -8002e340: 00515021 addu t2,v0,s1 -8002e344: 01002021 move a0,t0 -8002e348: 01202821 move a1,t1 -8002e34c: afaa0078 sw t2,120(sp) -8002e350: afa80070 sw t0,112(sp) -8002e354: 0c00dca1 jal 80037284 <__muldf3> -8002e358: afa90074 sw t1,116(sp) -8002e35c: 8e060008 lw a2,8(s0) -8002e360: 8e07000c lw a3,12(s0) -8002e364: 02802021 move a0,s4 -8002e368: 02a02821 move a1,s5 -8002e36c: 0040b021 move s6,v0 -8002e370: 0c00dca1 jal 80037284 <__muldf3> -8002e374: 0060b821 move s7,v1 -8002e378: 00403021 move a2,v0 -8002e37c: 02c02021 move a0,s6 -8002e380: 02e02821 move a1,s7 -8002e384: 0c00d825 jal 80036094 <__adddf3> -8002e388: 00603821 move a3,v1 -8002e38c: 8e060010 lw a2,16(s0) -8002e390: 8e070014 lw a3,20(s0) -8002e394: 02402021 move a0,s2 -8002e398: 02602821 move a1,s3 -8002e39c: 0040b021 move s6,v0 -8002e3a0: 0c00dca1 jal 80037284 <__muldf3> -8002e3a4: 0060b821 move s7,v1 -8002e3a8: 00403021 move a2,v0 -8002e3ac: 00603821 move a3,v1 -8002e3b0: 02c02021 move a0,s6 -8002e3b4: 0c00d825 jal 80036094 <__adddf3> -8002e3b8: 02e02821 move a1,s7 -8002e3bc: 8faa0078 lw t2,120(sp) -8002e3c0: 26310008 addiu s1,s1,8 -8002e3c4: ad420000 sw v0,0(t2) -8002e3c8: ad430004 sw v1,4(t2) -{ -8002e3cc: 8fa80070 lw t0,112(sp) -8002e3d0: 8fa90074 lw t1,116(sp) -8002e3d4: 163effd7 bne s1,s8,8002e334 -8002e3d8: 26100018 addiu s0,s0,24 - - rect.r = r; -8002e3dc: 8fa20064 lw v0,100(sp) -8002e3e0: 3c038000 lui v1,0x8000 -8002e3e4: 00431026 xor v0,v0,v1 -8002e3e8: 8fa300d8 lw v1,216(sp) -8002e3ec: afa20064 sw v0,100(sp) -8002e3f0: 24640018 addiu a0,v1,24 -8002e3f4: 27a20058 addiu v0,sp,88 - rect.g = g; - rect.b = b; - rect.x = 0; -8002e3f8: 8c460000 lw a2,0(v0) -8002e3fc: 8c470004 lw a3,4(v0) -8002e400: ac660000 sw a2,0(v1) -8002e404: ac670004 sw a3,4(v1) -8002e408: 24630008 addiu v1,v1,8 - rect.b = b; -8002e40c: 1464fffa bne v1,a0,8002e3f8 -8002e410: 24420008 addiu v0,v0,8 - rect.y = 0; -8002e414: 8fbf00c4 lw ra,196(sp) -8002e418: 8fbe00c0 lw s8,192(sp) -8002e41c: 8fb700bc lw s7,188(sp) -8002e420: 8fb600b8 lw s6,184(sp) -8002e424: 8fb500b4 lw s5,180(sp) -8002e428: 8fb400b0 lw s4,176(sp) -8002e42c: 8fb300ac lw s3,172(sp) -8002e430: 8fb200a8 lw s2,168(sp) -8002e434: 8fb100a4 lw s1,164(sp) -8002e438: 8fb000a0 lw s0,160(sp) -8002e43c: 03e00008 jr ra -8002e440: 27bd00c8 addiu sp,sp,200 - -8002e444 : - * Global variables definition -8002e444: 3c028007 lui v0,0x8007 -8002e448: ac44e8b8 sw a0,-5960(v0) - -8002e44c: 03e00008 jr ra -8002e450: 24020008 li v0,8 - -8002e454 : -int fb_font_cy; -8002e454: 3c028007 lui v0,0x8007 -8002e458: ac44e8b4 sw a0,-5964(v0) -unsigned short GsScreenH; -8002e45c: 03e00008 jr ra -8002e460: 24020008 li v0,8 - -8002e464 : -double gs_vbuf[4][3]; -8002e464: 3c028004 lui v0,0x8004 -8002e468: a044a9ba sb a0,-22086(v0) -/* ************************************* -8002e46c: 03e00008 jr ra -8002e470: 24020020 li v0,32 - -8002e474 : -static unsigned int *linked_list; -8002e474: 3c028004 lui v0,0x8004 -8002e478: a044a9b9 sb a0,-22087(v0) -static unsigned int prfont_flags; -8002e47c: 03e00008 jr ra -8002e480: 24020020 li v0,32 - -8002e484 : -static unsigned char prfont_gl = NORMAL_LUMINANCE; -8002e484: 3c028004 lui v0,0x8004 -8002e488: a044a9b8 sb a0,-22088(v0) -static int __gs_autowait; -8002e48c: 03e00008 jr ra -8002e490: 24020020 li v0,32 - -8002e494 : - -8002e494: 28a20009 slti v0,a1,9 -8002e498: 14400007 bnez v0,8002e4b8 -8002e49c: 00a40018 mult a1,a0 -/* ************************************* -8002e4a0: 00001012 mflo v0 -8002e4a4: 00021fc3 sra v1,v0,0x1f -8002e4a8: 30630fff andi v1,v1,0xfff -8002e4ac: 00621021 addu v0,v1,v0 -8002e4b0: 03e00008 jr ra -8002e4b4: 00021303 sra v0,v0,0xc - * Functions definition -8002e4b8: 10a0000b beqz a1,8002e4e8 -8002e4bc: 00801021 move v0,a0 - -8002e4c0: 1ca00008 bgtz a1,8002e4e4 -8002e4c4: 00a40018 mult a1,a0 -{ -8002e4c8: 28a3fff9 slti v1,a1,-7 -8002e4cc: 10600002 beqz v1,8002e4d8 -8002e4d0: 00052823 negu a1,a1 -} -8002e4d4: 00041300 sll v0,a0,0xc -8002e4d8: 14a00002 bnez a1,8002e4e4 -8002e4dc: 0045001a div zero,v0,a1 -8002e4e0: 0007000d break 0x7 -8002e4e4: 00001012 mflo v0 - -8002e4e8: 03e00008 jr ra -8002e4ec: 00000000 nop - -8002e4f0 : - return PRFONT_SCALE; -8002e4f0: 3c028007 lui v0,0x8007 -8002e4f4: ac44e8c4 sw a0,-5948(v0) -} -8002e4f8: 3c028007 lui v0,0x8007 -8002e4fc: 03e00008 jr ra -8002e500: ac40e8c0 sw zero,-5952(v0) - -8002e504 : - case 0: -8002e504: 3c031f80 lui v1,0x1f80 -8002e508: 3c091000 lui t1,0x1000 -8002e50c: 8c621814 lw v0,6164(v1) -8002e510: 00000000 nop -8002e514: 00491024 and v0,v0,t1 -8002e518: 1040fffc beqz v0,8002e50c -8002e51c: 24681814 addiu t0,v1,6164 - get_clutid(tpoly3->cx, tpoly3->cy) << 16; -8002e520: 3c030400 lui v1,0x400 -8002e524: ad030000 sw v1,0(t0) -8002e528: 3c021f80 lui v0,0x1f80 - break; -8002e52c: 3c030100 lui v1,0x100 -8002e530: ac431810 sw v1,6160(v0) - md << 16; -8002e534: 00052c00 sll a1,a1,0x10 - case 1: -8002e538: 3c03e600 lui v1,0xe600 - break; -8002e53c: 00073c00 sll a3,a3,0x10 - case 1: -8002e540: ac431810 sw v1,6160(v0) - md << 16; -8002e544: 00a42025 or a0,a1,a0 - linked_list[linked_list_pos++] |= -8002e548: 3c038000 lui v1,0x8000 - break; -8002e54c: 00e63025 or a2,a3,a2 - linked_list[linked_list_pos++] |= -8002e550: ac431810 sw v1,6160(v0) - md << 16; -8002e554: ac441810 sw a0,6160(v0) - break; -8002e558: ac461810 sw a2,6160(v0) - default: -8002e55c: 8fa30014 lw v1,20(sp) -8002e560: 8fa40010 lw a0,16(sp) -8002e564: 00031c00 sll v1,v1,0x10 -8002e568: 00641825 or v1,v1,a0 -8002e56c: ac431810 sw v1,6160(v0) -8002e570: 03e00008 jr ra -8002e574: 00000000 nop - -8002e578 : - -8002e578: 3c0b8007 lui t3,0x8007 - gpu_data_ctrl(0xe4, (end_y<<10)|end_x); -8002e57c: 3c028007 lui v0,0x8007 - -8002e580: 8d6ce8c0 lw t4,-5952(t3) - gpu_data_ctrl(0xe4, (end_y<<10)|end_x); -8002e584: 8c48e8c4 lw t0,-5948(v0) -8002e588: 000c4880 sll t1,t4,0x2 -8002e58c: 3c020500 lui v0,0x500 -8002e590: 01093821 addu a3,t0,t1 -8002e594: ace20000 sw v0,0(a3) - //#warning "Check drawing offset better." -8002e598: 90820001 lbu v0,1(a0) -8002e59c: 25250004 addiu a1,t1,4 -8002e5a0: 14400003 bnez v0,8002e5b0 -8002e5a4: 01052821 addu a1,t0,a1 -8002e5a8: 10000003 b 8002e5b8 -8002e5ac: 3c02e100 lui v0,0xe100 -8002e5b0: 3c02e100 lui v0,0xe100 -8002e5b4: 24420400 addiu v0,v0,1024 -8002e5b8: 90830000 lbu v1,0(a0) - if (drawenv->set_mask) mf|=MASK_SET; -8002e5bc: 25290018 addiu t1,t1,24 - //#warning "Check drawing offset better." -8002e5c0: 0003182b sltu v1,zero,v1 -8002e5c4: 00031a40 sll v1,v1,0x9 -8002e5c8: 00431025 or v0,v0,v1 -8002e5cc: aca20000 sw v0,0(a1) - //gpu_data_ctrl(0xe5, 0); -8002e5d0: 84850004 lh a1,4(a0) - gpu_data_ctrl(0xe5, (drawenv->y<<11)|drawenv->x); -8002e5d4: 3c02e200 lui v0,0xe200 -8002e5d8: ace20008 sw v0,8(a3) - //gpu_data_ctrl(0xe5, 0); -8002e5dc: 30a6ffff andi a2,a1,0xffff -8002e5e0: 84820002 lh v0,2(a0) -8002e5e4: 30c303ff andi v1,a2,0x3ff -8002e5e8: 304d07ff andi t5,v0,0x7ff -8002e5ec: 00035280 sll t2,v1,0xa -8002e5f0: 3c03e300 lui v1,0xe300 -8002e5f4: 01a31825 or v1,t5,v1 -8002e5f8: 01431825 or v1,t2,v1 - -8002e5fc: 848a0006 lh t2,6(a0) -8002e600: 84840008 lh a0,8(a0) -8002e604: 004a1021 addu v0,v0,t2 -8002e608: 2442ffff addiu v0,v0,-1 - //gpu_data_ctrl(0xe5, 0); -8002e60c: ace3000c sw v1,12(a3) - -8002e610: 304203ff andi v0,v0,0x3ff -8002e614: 3c03e400 lui v1,0xe400 -8002e618: 00431825 or v1,v0,v1 -8002e61c: 00a41021 addu v0,a1,a0 -8002e620: 2442ffff addiu v0,v0,-1 -8002e624: 304203ff andi v0,v0,0x3ff -8002e628: 00021280 sll v0,v0,0xa -8002e62c: 00621025 or v0,v1,v0 - -8002e630: 30c607ff andi a2,a2,0x7ff - -8002e634: ace20010 sw v0,16(a3) - -8002e638: 000612c0 sll v0,a2,0xb -8002e63c: 3c06e500 lui a2,0xe500 -8002e640: 01a63025 or a2,t5,a2 -8002e644: 00463025 or a2,v0,a2 - if (drawenv->set_mask) mf|=MASK_SET; -8002e648: 3c0200ff lui v0,0xff -8002e64c: 3442ffff ori v0,v0,0xffff -8002e650: 01094021 addu t0,t0,t1 -8002e654: 01024024 and t0,t0,v0 -8002e658: 8ce20000 lw v0,0(a3) - -8002e65c: ace60014 sw a2,20(a3) - if (drawenv->set_mask) mf|=MASK_SET; -8002e660: 00484025 or t0,v0,t0 - -8002e664: 3c028007 lui v0,0x8007 - if (drawenv->set_mask) mf|=MASK_SET; -8002e668: ace80000 sw t0,0(a3) - -8002e66c: 258c0006 addiu t4,t4,6 - -8002e670: a44a2d04 sh t2,11524(v0) - GsSetMasking(mf); -8002e674: 3c028007 lui v0,0x8007 - -8002e678: ad6ce8c0 sw t4,-5952(t3) - GsSetMasking(mf); -8002e67c: 03e00008 jr ra -8002e680: a4442d80 sh a0,11648(v0) - -8002e684 : - -8002e684: 84820002 lh v0,2(a0) -8002e688: 84830000 lh v1,0(a0) -8002e68c: 00021280 sll v0,v0,0xa -8002e690: 00431025 or v0,v0,v1 -8002e694: 3c030500 lui v1,0x500 -8002e698: 00431025 or v0,v0,v1 -{ -8002e69c: 3c040100 lui a0,0x100 -8002e6a0: 3c031f80 lui v1,0x1f80 -8002e6a4: ac641814 sw a0,6164(v1) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002e6a8: ac621814 sw v0,6164(v1) -8002e6ac: 03e00008 jr ra -8002e6b0: 00000000 nop - -8002e6b4 : - gpu_data_ctrl(0xe5, (drawenv->y<<11)|drawenv->x); -8002e6b4: 3c038007 lui v1,0x8007 -8002e6b8: 8c62e8c0 lw v0,-5952(v1) - mf = 0; -8002e6bc: 3c058007 lui a1,0x8007 -8002e6c0: 00023880 sll a3,v0,0x2 - if (drawenv->ignore_mask) mf|=MASK_IGNORE; -8002e6c4: 24420002 addiu v0,v0,2 -8002e6c8: ac62e8c0 sw v0,-5952(v1) -8002e6cc: 94820000 lhu v0,0(a0) -8002e6d0: 3c030500 lui v1,0x500 -8002e6d4: 304203ff andi v0,v0,0x3ff -8002e6d8: 00431825 or v1,v0,v1 -8002e6dc: 94820002 lhu v0,2(a0) - mf = 0; -8002e6e0: 8ca5e8c4 lw a1,-5948(a1) - if (drawenv->ignore_mask) mf|=MASK_IGNORE; -8002e6e4: 304203ff andi v0,v0,0x3ff -8002e6e8: 00021280 sll v0,v0,0xa - mf = 0; -8002e6ec: 00a74021 addu t0,a1,a3 -8002e6f0: 3c060100 lui a2,0x100 - if (drawenv->ignore_mask) mf|=MASK_IGNORE; -8002e6f4: 00621025 or v0,v1,v0 - GsSetMasking(mf); -8002e6f8: 24e70008 addiu a3,a3,8 - if (drawenv->ignore_mask) mf|=MASK_IGNORE; -8002e6fc: ad020004 sw v0,4(t0) - GsSetMasking(mf); -8002e700: 00a72821 addu a1,a1,a3 -8002e704: 24c2ffff addiu v0,a2,-1 -8002e708: 00a22824 and a1,a1,v0 -8002e70c: 00c52825 or a1,a2,a1 -8002e710: 03e00008 jr ra -8002e714: ad050000 sw a1,0(t0) - -8002e718 : - -8002e718: 00042600 sll a0,a0,0x18 -{ -8002e71c: 3c021f80 lui v0,0x1f80 - -8002e720: 00852825 or a1,a0,a1 -{ -8002e724: 3c030100 lui v1,0x100 -8002e728: ac431814 sw v1,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002e72c: ac451814 sw a1,6164(v0) -8002e730: 03e00008 jr ra -8002e734: 00000000 nop - -8002e738 : - unsigned int orig_pos = linked_list_pos; -8002e738: 3c021f80 lui v0,0x1f80 -8002e73c: ac441810 sw a0,6160(v0) -8002e740: 03e00008 jr ra -8002e744: 00000000 nop - -8002e748 : - -8002e748: 00042600 sll a0,a0,0x18 - -8002e74c: 3c021f80 lui v0,0x1f80 - -8002e750: 00852825 or a1,a0,a1 - -8002e754: 3c030100 lui v1,0x100 -8002e758: ac431814 sw v1,6164(v0) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002e75c: ac451810 sw a1,6160(v0) -8002e760: 03e00008 jr ra -8002e764: 00000000 nop - -8002e768 : -} -8002e768: 3c038007 lui v1,0x8007 -8002e76c: 30a20003 andi v0,a1,0x3 -8002e770: 8c632d84 lw v1,11652(v1) -8002e774: 000211c0 sll v0,v0,0x7 -8002e778: 00431025 or v0,v0,v1 -void gpu_data_ctrl(unsigned int command, unsigned int param) -8002e77c: 3084001f andi a0,a0,0x1f -{ -8002e780: 000518c0 sll v1,a1,0x3 -void gpu_data_ctrl(unsigned int command, unsigned int param) -8002e784: 00821025 or v0,a0,v0 -{ -8002e788: 30630060 andi v1,v1,0x60 -} -8002e78c: 30a50010 andi a1,a1,0x10 -8002e790: 10a00005 beqz a1,8002e7a8 -8002e794: 00621025 or v0,v1,v0 - -8002e798: 90c30000 lbu v1,0(a2) -8002e79c: 00000000 nop -8002e7a0: 34630002 ori v1,v1,0x2 -8002e7a4: a0c30000 sb v1,0(a2) - //printf("tpage = %d, attribute = %x, packet = %x\n", tpage, attribute, packet); -8002e7a8: 03e00008 jr ra -8002e7ac: 00000000 nop - -8002e7b0 : -} -8002e7b0: 27bdffe0 addiu sp,sp,-32 - while (!(GPU_CONTROL_PORT & (1<<0x1c))); -8002e7b4: 8c850010 lw a1,16(a0) -} -8002e7b8: 00803821 move a3,a0 - -8002e7bc: 3c0a8007 lui t2,0x8007 -{ -8002e7c0: 24020020 li v0,32 - while (!(GPU_CONTROL_PORT & (1<<0x1c))); -8002e7c4: 27a60010 addiu a2,sp,16 -8002e7c8: 00002021 move a0,zero - -8002e7cc: 8d48e8c0 lw t0,-5952(t2) -} -8002e7d0: afbf001c sw ra,28(sp) - while (!(GPU_CONTROL_PORT & (1<<0x1c))); -8002e7d4: 0c00b9da jal 8002e768 -8002e7d8: a3a20010 sb v0,16(sp) - /* Disable DMA. */ -8002e7dc: 3c038007 lui v1,0x8007 -8002e7e0: 8c66e8c4 lw a2,-5948(v1) -8002e7e4: 00082880 sll a1,t0,0x2 -8002e7e8: 00c52821 addu a1,a2,a1 -8002e7ec: 3c030500 lui v1,0x500 -8002e7f0: aca30000 sw v1,0(a1) - GPU_CONTROL_PORT = 0x04000000; -8002e7f4: aca20004 sw v0,4(a1) - -8002e7f8: 93a20010 lbu v0,16(sp) -8002e7fc: 90e30000 lbu v1,0(a3) -8002e800: 00022600 sll a0,v0,0x18 -8002e804: 90e20002 lbu v0,2(a3) -8002e808: 24e9000a addiu t1,a3,10 -8002e80c: 00021400 sll v0,v0,0x10 -8002e810: 00821025 or v0,a0,v0 -8002e814: 00431825 or v1,v0,v1 -8002e818: 90e20001 lbu v0,1(a3) -8002e81c: 25040003 addiu a0,t0,3 -8002e820: 00021200 sll v0,v0,0x8 -8002e824: 00621025 or v0,v1,v0 -8002e828: 00042080 sll a0,a0,0x2 -8002e82c: aca20008 sw v0,8(a1) -8002e830: 00c45821 addu t3,a2,a0 -8002e834: 24e70010 addiu a3,a3,16 - int sz = 0; -8002e838: 95220000 lhu v0,0(t1) -8002e83c: 25290002 addiu t1,t1,2 -8002e840: 304207ff andi v0,v0,0x7ff -8002e844: 00021c00 sll v1,v0,0x10 -8002e848: 9522fff8 lhu v0,-8(t1) -8002e84c: 256b0004 addiu t3,t3,4 -8002e850: 304207ff andi v0,v0,0x7ff -8002e854: 00621025 or v0,v1,v0 - { -8002e858: 14e9fff7 bne a3,t1,8002e838 -8002e85c: ad62fffc sw v0,-4(t3) - -8002e860: 2484000c addiu a0,a0,12 -8002e864: 3c0200ff lui v0,0xff -8002e868: 3442ffff ori v0,v0,0xffff -8002e86c: 00c43021 addu a2,a2,a0 -8002e870: 00c23024 and a2,a2,v0 -8002e874: 8ca20000 lw v0,0(a1) - while (!(GPU_CONTROL_PORT & (1<<0x1c))); -8002e878: 8fbf001c lw ra,28(sp) -8002e87c: 25080006 addiu t0,t0,6 - -8002e880: 00463025 or a2,v0,a2 -8002e884: aca60000 sw a2,0(a1) -8002e888: ad48e8c0 sw t0,-5952(t2) - while (!(GPU_CONTROL_PORT & (1<<0x1c))); -8002e88c: 03e00008 jr ra -8002e890: 27bd0020 addiu sp,sp,32 - -8002e894 : - -8002e894: 27bdffe0 addiu sp,sp,-32 - } -8002e898: 8c850014 lw a1,20(a0) - -8002e89c: 00803821 move a3,a0 - sz = linked_list[pos++] >> 24; -8002e8a0: 3c0a8007 lui t2,0x8007 - for (x = 0; x < sz; x++) -8002e8a4: 24020028 li v0,40 - } -8002e8a8: 27a60010 addiu a2,sp,16 -8002e8ac: 00002021 move a0,zero - sz = linked_list[pos++] >> 24; -8002e8b0: 8d48e8c0 lw t0,-5952(t2) - -8002e8b4: afbf001c sw ra,28(sp) - } -8002e8b8: 0c00b9da jal 8002e768 -8002e8bc: a3a20010 sb v0,16(sp) - -8002e8c0: 3c038007 lui v1,0x8007 -8002e8c4: 8c66e8c4 lw a2,-5948(v1) -8002e8c8: 00082880 sll a1,t0,0x2 -8002e8cc: 00c52821 addu a1,a2,a1 -8002e8d0: 3c030600 lui v1,0x600 -8002e8d4: aca30000 sw v1,0(a1) - /* Reset primitive list iterator. */ -8002e8d8: aca20004 sw v0,4(a1) - linked_list_pos = 0; -8002e8dc: 93a20010 lbu v0,16(sp) -8002e8e0: 90e30000 lbu v1,0(a3) -8002e8e4: 00022600 sll a0,v0,0x18 -8002e8e8: 90e20002 lbu v0,2(a3) -8002e8ec: 24e9000c addiu t1,a3,12 -8002e8f0: 00021400 sll v0,v0,0x10 -8002e8f4: 00821025 or v0,a0,v0 -8002e8f8: 00431825 or v1,v0,v1 -8002e8fc: 90e20001 lbu v0,1(a3) -8002e900: 25040003 addiu a0,t0,3 -8002e904: 00021200 sll v0,v0,0x8 -8002e908: 00621025 or v0,v1,v0 -8002e90c: 00042080 sll a0,a0,0x2 -8002e910: aca20008 sw v0,8(a1) -8002e914: 00c45821 addu t3,a2,a0 -8002e918: 24e70014 addiu a3,a3,20 - { -8002e91c: 95220000 lhu v0,0(t1) -8002e920: 25290002 addiu t1,t1,2 -8002e924: 304207ff andi v0,v0,0x7ff -8002e928: 00021c00 sll v1,v0,0x10 -8002e92c: 9522fff6 lhu v0,-10(t1) -8002e930: 256b0004 addiu t3,t3,4 -8002e934: 304207ff andi v0,v0,0x7ff -8002e938: 00621025 or v0,v1,v0 - if (__gs_autowait) -8002e93c: 14e9fff7 bne a3,t1,8002e91c -8002e940: ad62fffc sw v0,-4(t3) - while (GsIsDrawing()); -8002e944: 24840010 addiu a0,a0,16 -8002e948: 3c0200ff lui v0,0xff -8002e94c: 3442ffff ori v0,v0,0xffff -8002e950: 00c43021 addu a2,a2,a0 -8002e954: 00c23024 and a2,a2,v0 -8002e958: 8ca20000 lw v0,0(a1) - } -8002e95c: 8fbf001c lw ra,28(sp) -8002e960: 25080007 addiu t0,t0,7 - while (GsIsDrawing()); -8002e964: 00463025 or a2,v0,a2 -8002e968: aca60000 sw a2,0(a1) -8002e96c: ad48e8c0 sw t0,-5952(t2) - } -8002e970: 03e00008 jr ra -8002e974: 27bd0020 addiu sp,sp,32 - -8002e978 : -void GsSortPoly3(const GsPoly3* const poly3) -8002e978: 27bdffe0 addiu sp,sp,-32 - -8002e97c: 8c850018 lw a1,24(a0) -void GsSortPoly3(const GsPoly3* const poly3) -8002e980: 00804021 move t0,a0 - int x; -8002e984: 3c0c8007 lui t4,0x8007 - unsigned int md; -8002e988: 24020030 li v0,48 - -8002e98c: 00002021 move a0,zero -8002e990: 27a60010 addiu a2,sp,16 - int x; -8002e994: 8d8ae8c0 lw t2,-5952(t4) -void GsSortPoly3(const GsPoly3* const poly3) -8002e998: afbf001c sw ra,28(sp) - -8002e99c: 0c00b9da jal 8002e768 -8002e9a0: a3a20010 sb v0,16(sp) - linked_list[linked_list_pos++] = md; -8002e9a4: 3c038007 lui v1,0x8007 -8002e9a8: 8c69e8c4 lw t1,-5948(v1) -8002e9ac: 000a3880 sll a3,t2,0x2 -8002e9b0: 01273821 addu a3,t1,a3 -8002e9b4: 3c030700 lui v1,0x700 -8002e9b8: ace30000 sw v1,0(a3) - linked_list[linked_list_pos++] = (pkt<<24)|(poly3->b<<16)|(poly3->g<<8)|(poly3->r); -8002e9bc: ace20004 sw v0,4(a3) - -8002e9c0: 93ad0010 lbu t5,16(sp) -8002e9c4: 25420002 addiu v0,t2,2 -8002e9c8: 00021080 sll v0,v0,0x2 -8002e9cc: 250b0006 addiu t3,t0,6 -8002e9d0: 25040010 addiu a0,t0,16 -8002e9d4: 000d6e00 sll t5,t5,0x18 -8002e9d8: 01221821 addu v1,t1,v0 - for (x = 0; x < 3; x++) -8002e9dc: 00004021 move t0,zero -8002e9e0: 240e0003 li t6,3 - -8002e9e4: 91650000 lbu a1,0(t3) -8002e9e8: 00000000 nop -8002e9ec: 00053400 sll a2,a1,0x10 -8002e9f0: 9165fffd lbu a1,-3(t3) -8002e9f4: 00000000 nop -8002e9f8: 00052a00 sll a1,a1,0x8 -8002e9fc: 00c52825 or a1,a2,a1 -8002ea00: 9166fffa lbu a2,-6(t3) -8002ea04: 00000000 nop -8002ea08: 00a62825 or a1,a1,a2 -8002ea0c: 11000002 beqz t0,8002ea18 -8002ea10: 01a03021 move a2,t5 -8002ea14: 00003021 move a2,zero -8002ea18: 00c52825 or a1,a2,a1 -8002ea1c: ac650000 sw a1,0(v1) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ea20: 94850000 lhu a1,0(a0) - for (x = 0; x < 3; x++) -8002ea24: 25080001 addiu t0,t0,1 - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ea28: 30a507ff andi a1,a1,0x7ff -8002ea2c: 00053400 sll a2,a1,0x10 -8002ea30: 9485fffa lhu a1,-6(a0) -8002ea34: 256b0001 addiu t3,t3,1 -8002ea38: 30a507ff andi a1,a1,0x7ff -8002ea3c: 00c52825 or a1,a2,a1 -8002ea40: ac650004 sw a1,4(v1) -8002ea44: 24840002 addiu a0,a0,2 - for (x = 0; x < 3; x++) -8002ea48: 150effe6 bne t0,t6,8002e9e4 -8002ea4c: 24630008 addiu v1,v1,8 -void GsSortPoly4(const GsPoly4* const poly4) -8002ea50: 24420018 addiu v0,v0,24 -8002ea54: 01221821 addu v1,t1,v0 -8002ea58: 3c0200ff lui v0,0xff -8002ea5c: 3442ffff ori v0,v0,0xffff -8002ea60: 00621024 and v0,v1,v0 -8002ea64: 8ce30000 lw v1,0(a3) -{ -8002ea68: 8fbf001c lw ra,28(sp) -8002ea6c: 25440008 addiu a0,t2,8 -void GsSortPoly4(const GsPoly4* const poly4) -8002ea70: 00621025 or v0,v1,v0 -8002ea74: ace20000 sw v0,0(a3) -8002ea78: ad84e8c0 sw a0,-5952(t4) -{ -8002ea7c: 03e00008 jr ra -8002ea80: 27bd0020 addiu sp,sp,32 - -8002ea84 : - unsigned char pkt = 0x28; -8002ea84: 27bdffe0 addiu sp,sp,-32 - -8002ea88: 8c85001c lw a1,28(a0) - unsigned char pkt = 0x28; -8002ea8c: 00804021 move t0,a0 - md = setup_attribs(0, poly4->attribute, &pkt); -8002ea90: 3c0c8007 lui t4,0x8007 - linked_list[linked_list_pos++] = 0x06000000; -8002ea94: 24020038 li v0,56 - -8002ea98: 00002021 move a0,zero -8002ea9c: 27a60010 addiu a2,sp,16 - md = setup_attribs(0, poly4->attribute, &pkt); -8002eaa0: 8d8ae8c0 lw t2,-5952(t4) - unsigned char pkt = 0x28; -8002eaa4: afbf001c sw ra,28(sp) - -8002eaa8: 0c00b9da jal 8002e768 -8002eaac: a3a20010 sb v0,16(sp) - linked_list[linked_list_pos++] = ((poly4->y[x]&0x7ff)<<16)|(poly4->x[x]&0x7ff); -8002eab0: 3c038007 lui v1,0x8007 -8002eab4: 8c69e8c4 lw t1,-5948(v1) -8002eab8: 000a3880 sll a3,t2,0x2 -8002eabc: 01273821 addu a3,t1,a3 -8002eac0: 3c030900 lui v1,0x900 -8002eac4: ace30000 sw v1,0(a3) - -8002eac8: ace20004 sw v0,4(a3) -void GsSortGPoly3(const GsGPoly3* const poly3) -8002eacc: 93ad0010 lbu t5,16(sp) -8002ead0: 25420002 addiu v0,t2,2 -8002ead4: 00021080 sll v0,v0,0x2 -8002ead8: 250b0008 addiu t3,t0,8 -8002eadc: 25040014 addiu a0,t0,20 -8002eae0: 000d6e00 sll t5,t5,0x18 -8002eae4: 01221821 addu v1,t1,v0 -} -8002eae8: 00004021 move t0,zero -8002eaec: 240e0004 li t6,4 -void GsSortGPoly3(const GsGPoly3* const poly3) -8002eaf0: 91650000 lbu a1,0(t3) -8002eaf4: 00000000 nop -8002eaf8: 00053400 sll a2,a1,0x10 -8002eafc: 9165fffc lbu a1,-4(t3) -8002eb00: 00000000 nop -8002eb04: 00052a00 sll a1,a1,0x8 -8002eb08: 00c52825 or a1,a2,a1 -8002eb0c: 9166fff8 lbu a2,-8(t3) -8002eb10: 00000000 nop -8002eb14: 00a62825 or a1,a1,a2 -8002eb18: 11000002 beqz t0,8002eb24 -8002eb1c: 01a03021 move a2,t5 -8002eb20: 00003021 move a2,zero -8002eb24: 00c52825 or a1,a2,a1 -8002eb28: ac650000 sw a1,0(v1) -{ -8002eb2c: 94850000 lhu a1,0(a0) -} -8002eb30: 25080001 addiu t0,t0,1 -{ -8002eb34: 30a507ff andi a1,a1,0x7ff -8002eb38: 00053400 sll a2,a1,0x10 -8002eb3c: 9485fff8 lhu a1,-8(a0) -8002eb40: 256b0001 addiu t3,t3,1 -8002eb44: 30a507ff andi a1,a1,0x7ff -8002eb48: 00c52825 or a1,a2,a1 -8002eb4c: ac650004 sw a1,4(v1) -8002eb50: 24840002 addiu a0,a0,2 -} -8002eb54: 150effe6 bne t0,t6,8002eaf0 -8002eb58: 24630008 addiu v1,v1,8 - int orig_pos = linked_list_pos; -8002eb5c: 24420020 addiu v0,v0,32 -8002eb60: 01221821 addu v1,t1,v0 -8002eb64: 3c0200ff lui v0,0xff -8002eb68: 3442ffff ori v0,v0,0xffff -8002eb6c: 00621024 and v0,v1,v0 -8002eb70: 8ce30000 lw v1,0(a3) - int x; -8002eb74: 8fbf001c lw ra,28(sp) -8002eb78: 2544000a addiu a0,t2,10 - int orig_pos = linked_list_pos; -8002eb7c: 00621025 or v0,v1,v0 -8002eb80: ace20000 sw v0,0(a3) -8002eb84: ad84e8c0 sw a0,-5952(t4) - int x; -8002eb88: 03e00008 jr ra -8002eb8c: 27bd0020 addiu sp,sp,32 - -8002eb90 : - -8002eb90: 27bdffe0 addiu sp,sp,-32 - linked_list[linked_list_pos++] = (poly3->b[x]<<16)|(poly3->g[x]<<8)|(poly3->r[x]) | ((x == 0)?(pkt<<24):0); -8002eb94: 8c85000c lw a1,12(a0) - -8002eb98: 00803821 move a3,a0 - linked_list[linked_list_pos++] = 0x07000000; -8002eb9c: 3c098007 lui t1,0x8007 - linked_list[linked_list_pos++] = (poly3->b[x]<<16)|(poly3->g[x]<<8)|(poly3->r[x]) | ((x == 0)?(pkt<<24):0); -8002eba0: 27a60010 addiu a2,sp,16 - -8002eba4: 24020040 li v0,64 - linked_list[linked_list_pos++] = (poly3->b[x]<<16)|(poly3->g[x]<<8)|(poly3->r[x]) | ((x == 0)?(pkt<<24):0); -8002eba8: 00002021 move a0,zero - linked_list[linked_list_pos++] = 0x07000000; -8002ebac: 8d28e8c0 lw t0,-5952(t1) - -8002ebb0: afbf001c sw ra,28(sp) - linked_list[linked_list_pos++] = (poly3->b[x]<<16)|(poly3->g[x]<<8)|(poly3->r[x]) | ((x == 0)?(pkt<<24):0); -8002ebb4: 0c00b9da jal 8002e768 -8002ebb8: a3a20010 sb v0,16(sp) - } -8002ebbc: 3c038007 lui v1,0x8007 -8002ebc0: 8c66e8c4 lw a2,-5948(v1) -8002ebc4: 00082880 sll a1,t0,0x2 -8002ebc8: 00c52821 addu a1,a2,a1 -8002ebcc: 3c030400 lui v1,0x400 -8002ebd0: aca30000 sw v1,0(a1) - -8002ebd4: aca20004 sw v0,4(a1) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ebd8: 93a20010 lbu v0,16(sp) -8002ebdc: 90e30000 lbu v1,0(a3) -8002ebe0: 00022600 sll a0,v0,0x18 -8002ebe4: 90e20002 lbu v0,2(a3) - -8002ebe8: 8fbf001c lw ra,28(sp) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ebec: 00021400 sll v0,v0,0x10 -8002ebf0: 00821025 or v0,a0,v0 -8002ebf4: 00431825 or v1,v0,v1 -8002ebf8: 90e20001 lbu v0,1(a3) -void GsSortGPoly4(const GsGPoly4* const poly4) -8002ebfc: 25040003 addiu a0,t0,3 - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ec00: 00021200 sll v0,v0,0x8 -8002ec04: 00621025 or v0,v1,v0 -8002ec08: aca20008 sw v0,8(a1) -void GsSortGPoly4(const GsGPoly4* const poly4) -8002ec0c: 94e20008 lhu v0,8(a3) -8002ec10: 00042080 sll a0,a0,0x2 -8002ec14: 304207ff andi v0,v0,0x7ff -8002ec18: 00021c00 sll v1,v0,0x10 -8002ec1c: 94e20004 lhu v0,4(a3) -8002ec20: 00c45021 addu t2,a2,a0 -8002ec24: 304207ff andi v0,v0,0x7ff -8002ec28: 00621025 or v0,v1,v0 -8002ec2c: ad420000 sw v0,0(t2) -8002ec30: 94e2000a lhu v0,10(a3) - // PKT 0x38 -8002ec34: 24840008 addiu a0,a0,8 -void GsSortGPoly4(const GsGPoly4* const poly4) -8002ec38: 304207ff andi v0,v0,0x7ff -8002ec3c: 00021c00 sll v1,v0,0x10 -8002ec40: 94e20006 lhu v0,6(a3) - // PKT 0x38 -8002ec44: 00c43021 addu a2,a2,a0 -void GsSortGPoly4(const GsGPoly4* const poly4) -8002ec48: 304207ff andi v0,v0,0x7ff -8002ec4c: 00621025 or v0,v1,v0 -8002ec50: ad420004 sw v0,4(t2) - // PKT 0x38 -8002ec54: 3c0200ff lui v0,0xff -8002ec58: 3442ffff ori v0,v0,0xffff -8002ec5c: 00c23024 and a2,a2,v0 -8002ec60: 8ca20000 lw v0,0(a1) -8002ec64: 25080005 addiu t0,t0,5 -8002ec68: 00463025 or a2,v0,a2 -8002ec6c: aca60000 sw a2,0(a1) -8002ec70: ad28e8c0 sw t0,-5952(t1) - -8002ec74: 03e00008 jr ra -8002ec78: 27bd0020 addiu sp,sp,32 - -8002ec7c : - unsigned char pkt = 0x38; -8002ec7c: 27bdffe0 addiu sp,sp,-32 - for (x = 0; x < 4; x++) -8002ec80: 8c850010 lw a1,16(a0) - unsigned char pkt = 0x38; -8002ec84: 00804021 move t0,a0 - md = setup_attribs(0, poly4->attribute, &pkt); -8002ec88: 3c0c8007 lui t4,0x8007 - linked_list[linked_list_pos++] = 0x09000000; -8002ec8c: 24020050 li v0,80 - for (x = 0; x < 4; x++) -8002ec90: 00002021 move a0,zero -8002ec94: 27a60010 addiu a2,sp,16 - md = setup_attribs(0, poly4->attribute, &pkt); -8002ec98: 8d8ae8c0 lw t2,-5952(t4) - unsigned char pkt = 0x38; -8002ec9c: afbf001c sw ra,28(sp) - for (x = 0; x < 4; x++) -8002eca0: 0c00b9da jal 8002e768 -8002eca4: a3a20010 sb v0,16(sp) - linked_list[linked_list_pos++] = (poly4->b[x]<<16)|(poly4->g[x]<<8)|(poly4->r[x]) | ((x == 0)?(pkt<<24):0); -8002eca8: 3c038007 lui v1,0x8007 -8002ecac: 8c69e8c4 lw t1,-5948(v1) -8002ecb0: 000a3880 sll a3,t2,0x2 -8002ecb4: 01273821 addu a3,t1,a3 -8002ecb8: 3c030500 lui v1,0x500 -8002ecbc: ace30000 sw v1,0(a3) - linked_list[linked_list_pos++] = ((poly4->y[x]&0x7ff)<<16)|(poly4->x[x]&0x7ff); -8002ecc0: ace20004 sw v0,4(a3) -} -8002ecc4: 93ad0010 lbu t5,16(sp) -8002ecc8: 25420002 addiu v0,t2,2 -8002eccc: 00021080 sll v0,v0,0x2 -8002ecd0: 250b0004 addiu t3,t0,4 -8002ecd4: 2504000a addiu a0,t0,10 -8002ecd8: 000d6e00 sll t5,t5,0x18 -8002ecdc: 01221821 addu v1,t1,v0 - -8002ece0: 00004021 move t0,zero -8002ece4: 240e0002 li t6,2 -} -8002ece8: 91650000 lbu a1,0(t3) -8002ecec: 00000000 nop -8002ecf0: 00053400 sll a2,a1,0x10 -8002ecf4: 9165fffe lbu a1,-2(t3) -8002ecf8: 00000000 nop -8002ecfc: 00052a00 sll a1,a1,0x8 -8002ed00: 00c52825 or a1,a2,a1 -8002ed04: 9166fffc lbu a2,-4(t3) -8002ed08: 00000000 nop -8002ed0c: 00a62825 or a1,a1,a2 -8002ed10: 11000002 beqz t0,8002ed1c -8002ed14: 01a03021 move a2,t5 -8002ed18: 00003021 move a2,zero -8002ed1c: 00c52825 or a1,a2,a1 -8002ed20: ac650000 sw a1,0(v1) - -8002ed24: 94850000 lhu a1,0(a0) - -8002ed28: 25080001 addiu t0,t0,1 - -8002ed2c: 30a507ff andi a1,a1,0x7ff -8002ed30: 00053400 sll a2,a1,0x10 -8002ed34: 9485fffc lhu a1,-4(a0) -8002ed38: 256b0001 addiu t3,t3,1 -8002ed3c: 30a507ff andi a1,a1,0x7ff -8002ed40: 00c52825 or a1,a2,a1 -8002ed44: ac650004 sw a1,4(v1) -8002ed48: 24840002 addiu a0,a0,2 - -8002ed4c: 150effe6 bne t0,t6,8002ece8 -8002ed50: 24630008 addiu v1,v1,8 - // PKT 0x40 -8002ed54: 24420010 addiu v0,v0,16 -8002ed58: 01221821 addu v1,t1,v0 -8002ed5c: 3c0200ff lui v0,0xff -8002ed60: 3442ffff ori v0,v0,0xffff -8002ed64: 00621024 and v0,v1,v0 -8002ed68: 8ce30000 lw v1,0(a3) - -8002ed6c: 8fbf001c lw ra,28(sp) -8002ed70: 25440006 addiu a0,t2,6 - // PKT 0x40 -8002ed74: 00621025 or v0,v1,v0 -8002ed78: ace20000 sw v0,0(a3) -8002ed7c: ad84e8c0 sw a0,-5952(t4) - -8002ed80: 03e00008 jr ra -8002ed84: 27bd0020 addiu sp,sp,32 - -8002ed88 : - unsigned char pkt = 0x40; -8002ed88: 27bdffe0 addiu sp,sp,-32 - linked_list[linked_list_pos++] = (pkt<<24)|(line->b<<16)|(line->g<<8)|(line->r); -8002ed8c: 8c850008 lw a1,8(a0) - unsigned char pkt = 0x40; -8002ed90: 00803821 move a3,a0 - md = setup_attribs(0, line->attribute, &pkt); -8002ed94: 3c0b8007 lui t3,0x8007 - linked_list[linked_list_pos++] = (pkt<<24)|(line->b<<16)|(line->g<<8)|(line->r); -8002ed98: 27a60010 addiu a2,sp,16 - -8002ed9c: 24020068 li v0,104 - linked_list[linked_list_pos++] = (pkt<<24)|(line->b<<16)|(line->g<<8)|(line->r); -8002eda0: 00002021 move a0,zero - md = setup_attribs(0, line->attribute, &pkt); -8002eda4: 8d6ae8c0 lw t2,-5952(t3) - unsigned char pkt = 0x40; -8002eda8: afbf001c sw ra,28(sp) - linked_list[linked_list_pos++] = (pkt<<24)|(line->b<<16)|(line->g<<8)|(line->r); -8002edac: 0c00b9da jal 8002e768 -8002edb0: a3a20010 sb v0,16(sp) - for (x = 0; x < 2; x++) -8002edb4: 3c038007 lui v1,0x8007 -8002edb8: 8c65e8c4 lw a1,-5948(v1) -8002edbc: 000a4880 sll t1,t2,0x2 -8002edc0: 00a93021 addu a2,a1,t1 -8002edc4: 3c080300 lui t0,0x300 -8002edc8: acc80000 sw t0,0(a2) - linked_list[linked_list_pos++] = ((line->y[x]&0x7ff)<<16)|(line->x[x]&0x7ff); -8002edcc: acc20004 sw v0,4(a2) - -8002edd0: 93a20010 lbu v0,16(sp) -8002edd4: 90e30000 lbu v1,0(a3) -8002edd8: 00022600 sll a0,v0,0x18 -8002eddc: 90e20002 lbu v0,2(a3) - -8002ede0: 25290010 addiu t1,t1,16 - -8002ede4: 00021400 sll v0,v0,0x10 -8002ede8: 00821025 or v0,a0,v0 -8002edec: 00431825 or v1,v0,v1 -8002edf0: 90e20001 lbu v0,1(a3) - -8002edf4: 00a92821 addu a1,a1,t1 - -8002edf8: 00021200 sll v0,v0,0x8 -8002edfc: 00621025 or v0,v1,v0 -8002ee00: acc20008 sw v0,8(a2) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ee04: 94e20006 lhu v0,6(a3) -void GsSortGLine(const GsGLine* const line) -8002ee08: 8fbf001c lw ra,28(sp) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ee0c: 304207ff andi v0,v0,0x7ff -8002ee10: 00021c00 sll v1,v0,0x10 -8002ee14: 94e20004 lhu v0,4(a3) -8002ee18: 254a0004 addiu t2,t2,4 -8002ee1c: 304207ff andi v0,v0,0x7ff -8002ee20: 00621025 or v0,v1,v0 -8002ee24: acc2000c sw v0,12(a2) - -8002ee28: 3c0200ff lui v0,0xff -8002ee2c: 3442ffff ori v0,v0,0xffff -8002ee30: 00a22824 and a1,a1,v0 -8002ee34: 01052825 or a1,t0,a1 -8002ee38: acc50000 sw a1,0(a2) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002ee3c: ad6ae8c0 sw t2,-5952(t3) -void GsSortGLine(const GsGLine* const line) -8002ee40: 03e00008 jr ra -8002ee44: 27bd0020 addiu sp,sp,32 - -8002ee48 : - else -8002ee48: 27bdffe0 addiu sp,sp,-32 -8002ee4c: afbf001c sw ra,28(sp) -8002ee50: 00803821 move a3,a0 - -8002ee54: 8c850014 lw a1,20(a0) -8002ee58: 90840011 lbu a0,17(a0) - { -8002ee5c: 3c0a8007 lui t2,0x8007 - -8002ee60: 27a60010 addiu a2,sp,16 - tpoly4.u[0] = tpoly4.u[1] = sprite->u; -8002ee64: 24020064 li v0,100 - { -8002ee68: 8d49e8c0 lw t1,-5952(t2) - -8002ee6c: 0c00b9da jal 8002e768 -8002ee70: a3a20010 sb v0,16(sp) - { -8002ee74: 3c038007 lui v1,0x8007 -8002ee78: 8c66e8c4 lw a2,-5948(v1) -8002ee7c: 00095880 sll t3,t1,0x2 -8002ee80: 00cb2821 addu a1,a2,t3 -8002ee84: 3c080500 lui t0,0x500 -8002ee88: aca80000 sw t0,0(a1) - tpoly4.v[0] = tpoly4.v[2] = (sprite->v + sprite->h) - 1; -8002ee8c: aca20004 sw v0,4(a1) - tpoly4.v[1] = tpoly4.v[3] = sprite->v; -8002ee90: 93a20010 lbu v0,16(sp) -8002ee94: 90e3000e lbu v1,14(a3) -8002ee98: 00022600 sll a0,v0,0x18 -8002ee9c: 90e20010 lbu v0,16(a3) - tpoly4.v[1] = tpoly4.v[3] = (sprite->v + sprite->h); -8002eea0: 256b0018 addiu t3,t3,24 - tpoly4.v[1] = tpoly4.v[3] = sprite->v; -8002eea4: 00021400 sll v0,v0,0x10 -8002eea8: 00821025 or v0,a0,v0 -8002eeac: 00431825 or v1,v0,v1 -8002eeb0: 90e2000f lbu v0,15(a3) - tpoly4.v[1] = tpoly4.v[3] = (sprite->v + sprite->h); -8002eeb4: 00cb3021 addu a2,a2,t3 - tpoly4.v[1] = tpoly4.v[3] = sprite->v; -8002eeb8: 00021200 sll v0,v0,0x8 -8002eebc: 00621025 or v0,v1,v0 -8002eec0: aca20008 sw v0,8(a1) - } -8002eec4: 94e20002 lhu v0,2(a3) - } -8002eec8: 8fbf001c lw ra,28(sp) - } -8002eecc: 304207ff andi v0,v0,0x7ff -8002eed0: 00021c00 sll v1,v0,0x10 -8002eed4: 94e20000 lhu v0,0(a3) - { -8002eed8: 25290006 addiu t1,t1,6 - } -8002eedc: 304207ff andi v0,v0,0x7ff -8002eee0: 00621025 or v0,v1,v0 -8002eee4: aca2000c sw v0,12(a1) - else -8002eee8: 94e2000a lhu v0,10(a3) - { -8002eeec: ad49e8c0 sw t1,-5952(t2) - else -8002eef0: 304203ff andi v0,v0,0x3ff -8002eef4: 00021903 sra v1,v0,0x4 -8002eef8: 94e2000c lhu v0,12(a3) -8002eefc: 00000000 nop -8002ef00: 304201ff andi v0,v0,0x1ff -8002ef04: 00021180 sll v0,v0,0x6 -8002ef08: 00621025 or v0,v1,v0 -8002ef0c: 94e30004 lhu v1,4(a3) -8002ef10: 00021400 sll v0,v0,0x10 -8002ef14: 00431025 or v0,v0,v1 -8002ef18: aca20010 sw v0,16(a1) - { -8002ef1c: 84e20008 lh v0,8(a3) -8002ef20: 84e30006 lh v1,6(a3) -8002ef24: 00021400 sll v0,v0,0x10 -8002ef28: 00431025 or v0,v0,v1 -8002ef2c: aca20014 sw v0,20(a1) - tpoly4.v[1] = tpoly4.v[3] = (sprite->v + sprite->h); -8002ef30: 3c0200ff lui v0,0xff -8002ef34: 3442ffff ori v0,v0,0xffff -8002ef38: 00c23024 and a2,a2,v0 -8002ef3c: 01063025 or a2,t0,a2 -8002ef40: aca60000 sw a2,0(a1) - } -8002ef44: 03e00008 jr ra -8002ef48: 27bd0020 addiu sp,sp,32 - -8002ef4c : - tpoly4.g = sprite->g; -8002ef4c: 27bdffe0 addiu sp,sp,-32 - tpoly4.cy = sprite->cy; -8002ef50: 8c85000c lw a1,12(a0) - tpoly4.g = sprite->g; -8002ef54: 00803821 move a3,a0 - tpoly4.b = sprite->b; -8002ef58: 3c0b8007 lui t3,0x8007 - tpoly4.cy = sprite->cy; -8002ef5c: 27a60010 addiu a2,sp,16 - tpoly4.attribute = sprite->attribute; -8002ef60: 24020060 li v0,96 - tpoly4.cy = sprite->cy; -8002ef64: 00002021 move a0,zero - tpoly4.b = sprite->b; -8002ef68: 8d6ae8c0 lw t2,-5952(t3) - tpoly4.g = sprite->g; -8002ef6c: afbf001c sw ra,28(sp) - tpoly4.cy = sprite->cy; -8002ef70: 0c00b9da jal 8002e768 -8002ef74: a3a20010 sb v0,16(sp) - GsSortTPoly4(&tpoly4); -8002ef78: 3c038007 lui v1,0x8007 -8002ef7c: 8c66e8c4 lw a2,-5948(v1) -8002ef80: 000a4880 sll t1,t2,0x2 -8002ef84: 00c92821 addu a1,a2,t1 -8002ef88: 3c080400 lui t0,0x400 -8002ef8c: aca80000 sw t0,0(a1) - } -8002ef90: aca20004 sw v0,4(a1) - else -8002ef94: 93a20010 lbu v0,16(sp) -8002ef98: 90e30008 lbu v1,8(a3) -8002ef9c: 00022600 sll a0,v0,0x18 -8002efa0: 90e2000a lbu v0,10(a3) -} -8002efa4: 25290014 addiu t1,t1,20 - else -8002efa8: 00021400 sll v0,v0,0x10 -8002efac: 00821025 or v0,a0,v0 -8002efb0: 00431825 or v1,v0,v1 -8002efb4: 90e20009 lbu v0,9(a3) -} -8002efb8: 00c93021 addu a2,a2,t1 - else -8002efbc: 00021200 sll v0,v0,0x8 -8002efc0: 00621025 or v0,v1,v0 -8002efc4: aca20008 sw v0,8(a1) - { -8002efc8: 94e20002 lhu v0,2(a3) - -8002efcc: 8fbf001c lw ra,28(sp) - { -8002efd0: 304207ff andi v0,v0,0x7ff -8002efd4: 00021c00 sll v1,v0,0x10 -8002efd8: 94e20000 lhu v0,0(a3) - GsSortSimpleSprite(sprite); -8002efdc: 254a0005 addiu t2,t2,5 - { -8002efe0: 304207ff andi v0,v0,0x7ff -8002efe4: 00621025 or v0,v1,v0 -8002efe8: aca2000c sw v0,12(a1) - GsSortSimpleSprite(sprite); -8002efec: 84e20006 lh v0,6(a3) -8002eff0: 84e30004 lh v1,4(a3) -8002eff4: 00021400 sll v0,v0,0x10 -8002eff8: 00431025 or v0,v0,v1 -8002effc: aca20010 sw v0,16(a1) -} -8002f000: 3c0200ff lui v0,0xff -8002f004: 3442ffff ori v0,v0,0xffff -8002f008: 00c23024 and a2,a2,v0 -8002f00c: 01063025 or a2,t0,a2 -8002f010: aca60000 sw a2,0(a1) - GsSortSimpleSprite(sprite); -8002f014: ad6ae8c0 sw t2,-5952(t3) - -8002f018: 03e00008 jr ra -8002f01c: 27bd0020 addiu sp,sp,32 - -8002f020 : - unsigned int orig_pos = linked_list_pos; -8002f020: 27bdffe0 addiu sp,sp,-32 -8002f024: afbf001c sw ra,28(sp) -8002f028: 00803821 move a3,a0 - linked_list[linked_list_pos++] = ((sprite->y&0x7ff)<<16)|(sprite->x&0x7ff); -8002f02c: 8c850024 lw a1,36(a0) -8002f030: 90840018 lbu a0,24(a0) - unsigned char pkt = 0x64; -8002f034: 3c098007 lui t1,0x8007 - linked_list[linked_list_pos++] = ((sprite->y&0x7ff)<<16)|(sprite->x&0x7ff); -8002f038: 27a60010 addiu a2,sp,16 - unsigned int md; -8002f03c: 2402002c li v0,44 - unsigned char pkt = 0x64; -8002f040: 8d28e8c0 lw t0,-5952(t1) - linked_list[linked_list_pos++] = ((sprite->y&0x7ff)<<16)|(sprite->x&0x7ff); -8002f044: 0c00b9da jal 8002e768 -8002f048: a3a20010 sb v0,16(sp) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002f04c: 3c038007 lui v1,0x8007 -8002f050: 8c6ae8c4 lw t2,-5948(v1) -8002f054: 00086080 sll t4,t0,0x2 -8002f058: 014c1821 addu v1,t2,t4 -8002f05c: 3c0b0900 lui t3,0x900 -8002f060: ac6b0000 sw t3,0(v1) - unsigned char pkt = 0x60; -8002f064: 93a40010 lbu a0,16(sp) -8002f068: 90e50010 lbu a1,16(a3) -8002f06c: 00043600 sll a2,a0,0x18 -8002f070: 90e40012 lbu a0,18(a3) - -8002f074: 00021400 sll v0,v0,0x10 - unsigned char pkt = 0x60; -8002f078: 00042400 sll a0,a0,0x10 -8002f07c: 00c42025 or a0,a2,a0 -8002f080: 00852825 or a1,a0,a1 -8002f084: 90e40011 lbu a0,17(a3) - -8002f088: 258c0028 addiu t4,t4,40 - unsigned char pkt = 0x60; -8002f08c: 00042200 sll a0,a0,0x8 -8002f090: 00a42025 or a0,a1,a0 -8002f094: ac640004 sw a0,4(v1) - unsigned int md; -8002f098: 94e40008 lhu a0,8(a3) - -8002f09c: 014c5021 addu t2,t2,t4 - unsigned int md; -8002f0a0: 308407ff andi a0,a0,0x7ff -8002f0a4: 00042c00 sll a1,a0,0x10 -8002f0a8: 94e40000 lhu a0,0(a3) - linked_list[linked_list_pos++] = ((rectangle->y&0x7ff)<<16)|(rectangle->x&0x7ff); -8002f0ac: 2508000a addiu t0,t0,10 - unsigned int md; -8002f0b0: 308407ff andi a0,a0,0x7ff -8002f0b4: 00a42025 or a0,a1,a0 -8002f0b8: ac640008 sw a0,8(v1) - -8002f0bc: 94e40014 lhu a0,20(a3) - -8002f0c0: 3c0c00ff lui t4,0xff - -8002f0c4: 308403ff andi a0,a0,0x3ff -8002f0c8: 00043103 sra a2,a0,0x4 -8002f0cc: 94e40016 lhu a0,22(a3) - linked_list[linked_list_pos++] = ((rectangle->y&0x7ff)<<16)|(rectangle->x&0x7ff); -8002f0d0: ad28e8c0 sw t0,-5952(t1) - -8002f0d4: 308401ff andi a0,a0,0x1ff -8002f0d8: 00042180 sll a0,a0,0x6 -8002f0dc: 00c42025 or a0,a2,a0 -8002f0e0: 00042c00 sll a1,a0,0x10 -8002f0e4: 90e4001d lbu a0,29(a3) -8002f0e8: 90e60019 lbu a2,25(a3) -8002f0ec: 00042200 sll a0,a0,0x8 -8002f0f0: 00862025 or a0,a0,a2 -8002f0f4: 00a42025 or a0,a1,a0 -8002f0f8: ac64000c sw a0,12(v1) - md = setup_attribs(0, rectangle->attribute, &pkt); -8002f0fc: 94e4000a lhu a0,10(a3) - -8002f100: 358cffff ori t4,t4,0xffff - md = setup_attribs(0, rectangle->attribute, &pkt); -8002f104: 308407ff andi a0,a0,0x7ff -8002f108: 00042c00 sll a1,a0,0x10 -8002f10c: 94e40002 lhu a0,2(a3) - -8002f110: 014c5024 and t2,t2,t4 - md = setup_attribs(0, rectangle->attribute, &pkt); -8002f114: 308407ff andi a0,a0,0x7ff -8002f118: 00a42025 or a0,a1,a0 -8002f11c: ac640010 sw a0,16(v1) - -8002f120: 90e4001e lbu a0,30(a3) -8002f124: 90e5001a lbu a1,26(a3) -8002f128: 00042200 sll a0,a0,0x8 -8002f12c: 00852025 or a0,a0,a1 -8002f130: 00822025 or a0,a0,v0 - linked_list[linked_list_pos++] = 0x04000000; -8002f134: 94e2000c lhu v0,12(a3) - -8002f138: ac640014 sw a0,20(v1) - linked_list[linked_list_pos++] = 0x04000000; -8002f13c: 304207ff andi v0,v0,0x7ff -8002f140: 00022400 sll a0,v0,0x10 -8002f144: 94e20004 lhu v0,4(a3) - -8002f148: 016a5025 or t2,t3,t2 - linked_list[linked_list_pos++] = 0x04000000; -8002f14c: 304207ff andi v0,v0,0x7ff -8002f150: 00821025 or v0,a0,v0 -8002f154: ac620018 sw v0,24(v1) - linked_list[linked_list_pos++] = md; -8002f158: 90e2001f lbu v0,31(a3) -8002f15c: 90e4001b lbu a0,27(a3) -8002f160: 00021200 sll v0,v0,0x8 -8002f164: 00441025 or v0,v0,a0 -8002f168: ac62001c sw v0,28(v1) - linked_list[linked_list_pos++] = (pkt<<24)|(rectangle->b<<16)|(rectangle->g<<8)|(rectangle->r); -8002f16c: 94e2000e lhu v0,14(a3) -8002f170: 00000000 nop -8002f174: 304207ff andi v0,v0,0x7ff -8002f178: 00022400 sll a0,v0,0x10 -8002f17c: 94e20006 lhu v0,6(a3) -8002f180: 00000000 nop -8002f184: 304207ff andi v0,v0,0x7ff -8002f188: 00821025 or v0,a0,v0 -8002f18c: ac620020 sw v0,32(v1) - linked_list[linked_list_pos++] = ((rectangle->y&0x7ff)<<16)|(rectangle->x&0x7ff); -8002f190: 90e20020 lbu v0,32(a3) -8002f194: 90e4001c lbu a0,28(a3) -8002f198: 00021200 sll v0,v0,0x8 - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002f19c: 8fbf001c lw ra,28(sp) - linked_list[linked_list_pos++] = ((rectangle->y&0x7ff)<<16)|(rectangle->x&0x7ff); -8002f1a0: 00441025 or v0,v0,a0 -8002f1a4: ac620024 sw v0,36(v1) - -8002f1a8: ac6a0000 sw t2,0(v1) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002f1ac: 03e00008 jr ra -8002f1b0: 27bd0020 addiu sp,sp,32 - -8002f1b4 : - -8002f1b4: 8c820020 lw v0,32(a0) - -8002f1b8: 27bdff80 addiu sp,sp,-128 -8002f1bc: afb70074 sw s7,116(sp) -8002f1c0: afb40068 sw s4,104(sp) -8002f1c4: afb30064 sw s3,100(sp) -8002f1c8: afb20060 sw s2,96(sp) -8002f1cc: afb00058 sw s0,88(sp) -8002f1d0: afbf007c sw ra,124(sp) -8002f1d4: afbe0078 sw s8,120(sp) -8002f1d8: afb60070 sw s6,112(sp) -8002f1dc: afb5006c sw s5,108(sp) -8002f1e0: afb1005c sw s1,92(sp) - unsigned char pkt = 0x50; -8002f1e4: 84930000 lh s3,0(a0) - unsigned int md; -8002f1e8: 84920002 lh s2,2(a0) -8002f1ec: 8c94001c lw s4,28(a0) -8002f1f0: 8c970018 lw s7,24(a0) - -8002f1f4: 10400089 beqz v0,8002f41c -8002f1f8: 00808021 move s0,a0 - int orig_pos = linked_list_pos; -8002f1fc: 860a0008 lh t2,8(s0) -} -8002f200: 90820004 lbu v0,4(a0) - -8002f204: 90840005 lbu a0,5(a0) - unsigned int md; -8002f208: 861e0006 lh s8,6(s0) - int orig_pos = linked_list_pos; -8002f20c: 008a1821 addu v1,a0,t2 - -8002f210: a3a40035 sb a0,53(sp) - -8002f214: a3a40037 sb a0,55(sp) - -8002f218: 8e040024 lw a0,36(s0) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002f21c: 8e050028 lw a1,40(s0) - linked_list[linked_list_pos++] = (pkt<<24)|(dot->b<<16)|(dot->g<<8)|(dot->r); -8002f220: 3c088007 lui t0,0x8007 -} -8002f224: a3a20031 sb v0,49(sp) -{ -8002f228: a3a20032 sb v0,50(sp) - unsigned int md; -8002f22c: 005e1021 addu v0,v0,s8 - linked_list[linked_list_pos++] = (pkt<<24)|(dot->b<<16)|(dot->g<<8)|(dot->r); -8002f230: 25112d10 addiu s1,t0,11536 - int orig_pos = linked_list_pos; -8002f234: 306300ff andi v1,v1,0xff - unsigned int md; -8002f238: 304200ff andi v0,v0,0xff - -8002f23c: 0093b021 addu s6,a0,s3 - -8002f240: 00042023 negu a0,a0 - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002f244: 00b2a821 addu s5,a1,s2 - int orig_pos = linked_list_pos; -8002f248: afaa0050 sw t2,80(sp) - linked_list[linked_list_pos++] = (pkt<<24)|(dot->b<<16)|(dot->g<<8)|(dot->r); -8002f24c: afa80040 sw t0,64(sp) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002f250: afa50048 sw a1,72(sp) - int orig_pos = linked_list_pos; -8002f254: a3a30036 sb v1,54(sp) - unsigned int md; -8002f258: a3a20033 sb v0,51(sp) - -8002f25c: a3a20034 sb v0,52(sp) - linked_list[linked_list_pos++] = 0x03000000; -8002f260: a3a30038 sb v1,56(sp) - linked_list[linked_list_pos++] = (pkt<<24)|(dot->b<<16)|(dot->g<<8)|(dot->r); -8002f264: ae200058 sw zero,88(s1) -8002f268: ae20005c sw zero,92(s1) -8002f26c: ae200040 sw zero,64(s1) -8002f270: ae200044 sw zero,68(s1) -8002f274: ae200028 sw zero,40(s1) -8002f278: ae20002c sw zero,44(s1) -8002f27c: ae200010 sw zero,16(s1) - -8002f280: 0c00e0aa jal 800382a8 <__floatsidf> -8002f284: ae200014 sw zero,20(s1) -void GsSortSprite(const GsSprite* const sprite) -8002f288: 8fa50048 lw a1,72(sp) - -8002f28c: 8fa80040 lw t0,64(sp) -void GsSortSprite(const GsSprite* const sprite) -8002f290: 00a02021 move a0,a1 - -8002f294: ad022d10 sw v0,11536(t0) -8002f298: ad032d14 sw v1,11540(t0) -8002f29c: afa20040 sw v0,64(sp) -void GsSortSprite(const GsSprite* const sprite) -8002f2a0: 0c00e0aa jal 800382a8 <__floatsidf> -8002f2a4: afa30044 sw v1,68(sp) - // otherwise manipulate a 4 point textured polygon primitive -8002f2a8: 8faa0050 lw t2,80(sp) - // If "sprite" has no flipping and no scaling use sprite primitive -8002f2ac: 8fa60040 lw a2,64(sp) -8002f2b0: 8fa70044 lw a3,68(sp) - // otherwise manipulate a 4 point textured polygon primitive -8002f2b4: 01402021 move a0,t2 -8002f2b8: 02802821 move a1,s4 - // If "sprite" has no flipping and no scaling use sprite primitive -8002f2bc: ae260018 sw a2,24(s1) -8002f2c0: ae27001c sw a3,28(s1) -void GsSortSprite(const GsSprite* const sprite) -8002f2c4: ae23000c sw v1,12(s1) -8002f2c8: afa3004c sw v1,76(sp) -8002f2cc: ae220008 sw v0,8(s1) - // otherwise manipulate a 4 point textured polygon primitive -8002f2d0: 0c00b925 jal 8002e494 -8002f2d4: afa20048 sw v0,72(sp) -8002f2d8: 02421021 addu v0,s2,v0 -8002f2dc: 0c00e0aa jal 800382a8 <__floatsidf> -8002f2e0: 02a22023 subu a0,s5,v0 - if (sprite->rotate != 0) -8002f2e4: 02e02821 move a1,s7 -8002f2e8: 03c02021 move a0,s8 - // otherwise manipulate a 4 point textured polygon primitive -8002f2ec: ae230024 sw v1,36(s1) -8002f2f0: afa30044 sw v1,68(sp) -8002f2f4: ae220020 sw v0,32(s1) - if (sprite->rotate != 0) -8002f2f8: 0c00b925 jal 8002e494 -8002f2fc: afa20040 sw v0,64(sp) -8002f300: 02621021 addu v0,s3,v0 -8002f304: 0c00e0aa jal 800382a8 <__floatsidf> -8002f308: 00562023 subu a0,v0,s6 - { -8002f30c: 8fa80048 lw t0,72(sp) -8002f310: 8fa9004c lw t1,76(sp) - int mcx, mcy; -8002f314: 8fa60040 lw a2,64(sp) -8002f318: 8fa70044 lw a3,68(sp) -8002f31c: 27b20018 addiu s2,sp,24 -8002f320: 3c138007 lui s3,0x8007 - if (sprite->rotate != 0) -8002f324: ae220030 sw v0,48(s1) -8002f328: ae230034 sw v1,52(s1) - { -8002f32c: ae280038 sw t0,56(s1) -8002f330: ae29003c sw t1,60(s1) - int x; -8002f334: ae220048 sw v0,72(s1) -8002f338: ae23004c sw v1,76(s1) - int mcx, mcy; -8002f33c: ae260050 sw a2,80(s1) -8002f340: ae270054 sw a3,84(s1) -8002f344: 26732d70 addiu s3,s3,11632 -8002f348: 0240a021 move s4,s2 - -8002f34c: 8e060020 lw a2,32(s0) -8002f350: 02203821 move a3,s1 -8002f354: 00002821 move a1,zero -8002f358: afb10010 sw s1,16(sp) -8002f35c: 0c00b81c jal 8002e070 -8002f360: 00002021 move a0,zero - tpoly4.u[1] = sprite->u; -8002f364: 0c00e0aa jal 800382a8 <__floatsidf> -8002f368: 02c02021 move a0,s6 -8002f36c: 8e260000 lw a2,0(s1) -8002f370: 8e270004 lw a3,4(s1) -8002f374: 00402021 move a0,v0 -8002f378: 0c00d825 jal 80036094 <__adddf3> -8002f37c: 00602821 move a1,v1 -8002f380: 00602821 move a1,v1 -8002f384: 0c00e087 jal 8003821c <__fixdfsi> -8002f388: 00402021 move a0,v0 -8002f38c: a6420000 sh v0,0(s2) - tpoly4.v[1] = sprite->v + sprite->h; -8002f390: 0c00e0aa jal 800382a8 <__floatsidf> -8002f394: 02a02021 move a0,s5 -8002f398: 8e260008 lw a2,8(s1) -8002f39c: 8e27000c lw a3,12(s1) -8002f3a0: 00402021 move a0,v0 -8002f3a4: 0c00d825 jal 80036094 <__adddf3> -8002f3a8: 00602821 move a1,v1 -8002f3ac: 00402021 move a0,v0 -8002f3b0: 0c00e087 jal 8003821c <__fixdfsi> -8002f3b4: 00602821 move a1,v1 -8002f3b8: 26310018 addiu s1,s1,24 -8002f3bc: a6420008 sh v0,8(s2) - tpoly4.u[0] = sprite->u; -8002f3c0: 1671ffe2 bne s3,s1,8002f34c -8002f3c4: 26520002 addiu s2,s2,2 - tpoly4.v[2] = sprite->v; -8002f3c8: 9202000e lbu v0,14(s0) - mcy = sprite->my + sprite->y; -8002f3cc: 02802021 move a0,s4 - tpoly4.v[2] = sprite->v; -8002f3d0: a3a20028 sb v0,40(sp) - -8002f3d4: 9202000f lbu v0,15(s0) -8002f3d8: 00000000 nop -8002f3dc: a3a20029 sb v0,41(sp) - tpoly4.u[3] = sprite->u + sprite->w; -8002f3e0: 92020010 lbu v0,16(s0) -8002f3e4: 00000000 nop -8002f3e8: a3a2002a sb v0,42(sp) - tpoly4.v[3] = sprite->v + sprite->h; -8002f3ec: 8e020014 lw v0,20(s0) -8002f3f0: 00000000 nop -8002f3f4: afa2003c sw v0,60(sp) - -8002f3f8: 92020011 lbu v0,17(s0) -8002f3fc: 00000000 nop -8002f400: a3a20030 sb v0,48(sp) - gs_vbuf[0][2] = gs_vbuf[1][2] = gs_vbuf[2][2] = gs_vbuf[3][2] = 0; -8002f404: 9602000a lhu v0,10(s0) -8002f408: 00000000 nop -8002f40c: a7a2002c sh v0,44(sp) - -8002f410: 9602000c lhu v0,12(s0) -8002f414: 10000081 b 8002f61c -8002f418: a7a2002e sh v0,46(sp) - gs_vbuf[0][0] = -(mcx - sprite->x); -8002f41c: 8c870014 lw a3,20(a0) -8002f420: 00000000 nop -8002f424: 30e20060 andi v0,a3,0x60 -8002f428: 14400005 bnez v0,8002f440 -8002f42c: 00000000 nop -8002f430: 16e00003 bnez s7,8002f440 -8002f434: 00000000 nop - gs_vbuf[0][1] = (mcy - sprite->y); -8002f438: 1280007c beqz s4,8002f62c -8002f43c: 00000000 nop - gs_vbuf[1][0] = -(mcx - sprite->x); -8002f440: 860a0006 lh t2,6(s0) -8002f444: 00000000 nop -8002f448: 29420101 slti v0,t2,257 -8002f44c: 14400002 bnez v0,8002f458 -8002f450: 01403021 move a2,t2 -8002f454: 24060100 li a2,256 - gs_vbuf[2][0] = -(mcx - (sprite->x + gs_calculate_scaled_size(sprite->w, sprite->scalex))); -8002f458: 86080008 lh t0,8(s0) -8002f45c: 00000000 nop -8002f460: 29020101 slti v0,t0,257 -8002f464: 14400002 bnez v0,8002f470 -8002f468: 01001821 move v1,t0 -8002f46c: 24030100 li v1,256 - gs_vbuf[3][0] = -(mcx - (sprite->x + gs_calculate_scaled_size(sprite->w, sprite->scalex))); -8002f470: 2ae20009 slti v0,s7,9 -8002f474: 14400008 bnez v0,8002f498 -8002f478: 2ae20002 slti v0,s7,2 - -8002f47c: 02e60018 mult s7,a2 -8002f480: 00003012 mflo a2 - for (x = 0; x < 4; x++) -8002f484: 00064fc3 sra t1,a2,0x1f -8002f488: 31290fff andi t1,t1,0xfff -8002f48c: 01263021 addu a2,t1,a2 -8002f490: 1000000b b 8002f4c0 -8002f494: 00063303 sra a2,a2,0xc - tpoly4.y[x] = mcy + gs_vbuf[x][1]; -8002f498: 10400008 beqz v0,8002f4bc -8002f49c: 00d70018 mult a2,s7 - -8002f4a0: 2ae2ffff slti v0,s7,-1 -8002f4a4: 10400007 beqz v0,8002f4c4 -8002f4a8: 2a820009 slti v0,s4,9 - tpoly4.r = sprite->r; -8002f4ac: 00172823 negu a1,s7 -8002f4b0: 14a00002 bnez a1,8002f4bc -8002f4b4: 00c5001a div zero,a2,a1 -8002f4b8: 0007000d break 0x7 -8002f4bc: 00003012 mflo a2 - tpoly4.attribute = sprite->attribute; -8002f4c0: 2a820009 slti v0,s4,9 -8002f4c4: 14400008 bnez v0,8002f4e8 -8002f4c8: 2a820002 slti v0,s4,2 - tpoly4.cx = sprite->cx; -8002f4cc: 00740018 mult v1,s4 -8002f4d0: 00001812 mflo v1 - tpoly4.cy = sprite->cy; -8002f4d4: 00034fc3 sra t1,v1,0x1f -8002f4d8: 31290fff andi t1,t1,0xfff -8002f4dc: 0123a021 addu s4,t1,v1 -8002f4e0: 1000000a b 8002f50c -8002f4e4: 00141b03 sra v1,s4,0xc - else if ((sprite->attribute & (H_FLIP|V_FLIP)) || -8002f4e8: 10400007 beqz v0,8002f508 -8002f4ec: 00740018 mult v1,s4 - { -8002f4f0: 2a82ffff slti v0,s4,-1 -8002f4f4: 10400005 beqz v0,8002f50c -8002f4f8: 0014a023 negu s4,s4 - GsTPoly4 tpoly4; -8002f4fc: 16800002 bnez s4,8002f508 -8002f500: 0074001a div zero,v1,s4 -8002f504: 0007000d break 0x7 -8002f508: 00001812 mflo v1 -8002f50c: 327307ff andi s3,s3,0x7ff - int sy = sprite->y & 0x7ff; -8002f510: 00131400 sll v0,s3,0x10 -8002f514: 00021403 sra v0,v0,0x10 -8002f518: 325207ff andi s2,s2,0x7ff -8002f51c: a7a2001a sh v0,26(sp) -8002f520: a7a20018 sh v0,24(sp) - -8002f524: 02663021 addu a2,s3,a2 - x = sprite->w; -8002f528: 00121400 sll v0,s2,0x10 - if (x>256)x=256; -8002f52c: 02439021 addu s2,s2,v1 - x = sprite->w; -8002f530: 00021403 sra v0,v0,0x10 - -8002f534: 00063400 sll a2,a2,0x10 - if (x>256)x=256; -8002f538: 00129400 sll s2,s2,0x10 - -8002f53c: 00063403 sra a2,a2,0x10 - if (x>256)x=256; -8002f540: 00129403 sra s2,s2,0x10 - x = sprite->w; -8002f544: a7a20024 sh v0,36(sp) -8002f548: a7a20020 sh v0,32(sp) - y = sprite->h; -8002f54c: 30e20020 andi v0,a3,0x20 - -8002f550: a7a6001e sh a2,30(sp) -8002f554: a7a6001c sh a2,28(sp) - if (x>256)x=256; -8002f558: a7b20026 sh s2,38(sp) -8002f55c: a7b20022 sh s2,34(sp) -8002f560: 92030004 lbu v1,4(s0) - y = sprite->h; -8002f564: 10400006 beqz v0,8002f580 -8002f568: 2464ffff addiu a0,v1,-1 - -8002f56c: 008a2021 addu a0,a0,t2 -8002f570: 308400ff andi a0,a0,0xff -8002f574: a3a40032 sb a0,50(sp) -8002f578: 10000005 b 8002f590 -8002f57c: a3a40031 sb a0,49(sp) - } -8002f580: a3a30032 sb v1,50(sp) -8002f584: a3a30031 sb v1,49(sp) - else -8002f588: 006a1821 addu v1,v1,t2 -8002f58c: 306300ff andi v1,v1,0xff -8002f590: a3a30034 sb v1,52(sp) -8002f594: a3a30033 sb v1,51(sp) - x*=sprite->scalex; -8002f598: 30e30040 andi v1,a3,0x40 -8002f59c: 92020005 lbu v0,5(s0) -8002f5a0: 10600006 beqz v1,8002f5bc -8002f5a4: 2443ffff addiu v1,v0,-1 - x/=-sprite->scalex; -8002f5a8: 00681821 addu v1,v1,t0 -8002f5ac: 306300ff andi v1,v1,0xff -8002f5b0: a3a30037 sb v1,55(sp) -8002f5b4: 10000005 b 8002f5cc -8002f5b8: a3a30035 sb v1,53(sp) - y *= sprite->scaley; -8002f5bc: a3a20037 sb v0,55(sp) -8002f5c0: a3a20035 sb v0,53(sp) - y /= 4096; -8002f5c4: 00481021 addu v0,v0,t0 -8002f5c8: 304200ff andi v0,v0,0xff -8002f5cc: a3a20038 sb v0,56(sp) -8002f5d0: a3a20036 sb v0,54(sp) - { -8002f5d4: 9202000e lbu v0,14(s0) - else if (sprite->scaley <= -2) -8002f5d8: afa7003c sw a3,60(sp) - { -8002f5dc: a3a20028 sb v0,40(sp) - if (sprite->scaley >= 2) -8002f5e0: 9202000f lbu v0,15(s0) - tpoly4.x[2] = tpoly4.x[3] = (sx + x); -8002f5e4: 27a40018 addiu a0,sp,24 - if (sprite->scaley >= 2) -8002f5e8: a3a20029 sb v0,41(sp) - y*=sprite->scaley; -8002f5ec: 92020010 lbu v0,16(s0) -8002f5f0: 00000000 nop -8002f5f4: a3a2002a sb v0,42(sp) - y/=-sprite->scaley; -8002f5f8: 92020011 lbu v0,17(s0) -8002f5fc: 00000000 nop -8002f600: a3a20030 sb v0,48(sp) - } -8002f604: 9602000a lhu v0,10(s0) -8002f608: 00000000 nop -8002f60c: a7a2002c sh v0,44(sp) - -8002f610: 9602000c lhu v0,12(s0) -8002f614: 00000000 nop -8002f618: a7a2002e sh v0,46(sp) - tpoly4.x[2] = tpoly4.x[3] = (sx + x); -8002f61c: 0c00bc08 jal 8002f020 -8002f620: 00000000 nop -8002f624: 10000003 b 8002f634 -8002f628: 00000000 nop - if (sprite->attribute & H_FLIP) -8002f62c: 0c00bb92 jal 8002ee48 -8002f630: 00000000 nop - tpoly4.u[0] = tpoly4.u[1] = (sprite->u + sprite->w) - 1; -8002f634: 8fbf007c lw ra,124(sp) -8002f638: 8fbe0078 lw s8,120(sp) -8002f63c: 8fb70074 lw s7,116(sp) -8002f640: 8fb60070 lw s6,112(sp) -8002f644: 8fb5006c lw s5,108(sp) -8002f648: 8fb40068 lw s4,104(sp) -8002f64c: 8fb30064 lw s3,100(sp) -8002f650: 8fb20060 lw s2,96(sp) -8002f654: 8fb1005c lw s1,92(sp) -8002f658: 8fb00058 lw s0,88(sp) -8002f65c: 03e00008 jr ra -8002f660: 27bd0080 addiu sp,sp,128 - -8002f664 : -void GsSortTPoly4(const GsTPoly4* const tpoly4) -8002f664: 27bdffe0 addiu sp,sp,-32 -8002f668: afbf001c sw ra,28(sp) -8002f66c: 00803821 move a3,a0 - md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt); -8002f670: 8c85001c lw a1,28(a0) -8002f674: 90840020 lbu a0,32(a0) -{ -8002f678: 3c0b8007 lui t3,0x8007 - unsigned char pkt = 0x2c; -8002f67c: 24020024 li v0,36 - md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt); -8002f680: 27a60010 addiu a2,sp,16 -{ -8002f684: 8d68e8c0 lw t0,-5952(t3) - md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt); -8002f688: 0c00b9da jal 8002e768 -8002f68c: a3a20010 sb v0,16(sp) - linked_list[linked_list_pos++] = 0x09000000; -8002f690: 3c038007 lui v1,0x8007 -8002f694: 8c69e8c4 lw t1,-5948(v1) -8002f698: 00085080 sll t2,t0,0x2 -8002f69c: 012a5021 addu t2,t1,t2 -8002f6a0: 3c030700 lui v1,0x700 -8002f6a4: ad430000 sw v1,0(t2) - linked_list[linked_list_pos++] = (pkt<<24)|(tpoly4->b<<16)|(tpoly4->g<<8)|(tpoly4->r); -8002f6a8: 93a40010 lbu a0,16(sp) -8002f6ac: 90e50000 lbu a1,0(a3) -8002f6b0: 00043600 sll a2,a0,0x18 -8002f6b4: 90e40002 lbu a0,2(a3) -8002f6b8: 25030002 addiu v1,t0,2 -8002f6bc: 00042400 sll a0,a0,0x10 -8002f6c0: 00c42025 or a0,a2,a0 -8002f6c4: 00852825 or a1,a0,a1 -8002f6c8: 90e40001 lbu a0,1(a3) -8002f6cc: ad63e8c0 sw v1,-5952(t3) -8002f6d0: 00042200 sll a0,a0,0x8 -8002f6d4: 00a42025 or a0,a1,a0 -8002f6d8: 00031880 sll v1,v1,0x2 -8002f6dc: ad440004 sw a0,4(t2) - int x; -8002f6e0: 00021400 sll v0,v0,0x10 -8002f6e4: 24ee000a addiu t6,a3,10 -8002f6e8: 01231821 addu v1,t1,v1 -8002f6ec: 24ed0010 addiu t5,a3,16 - linked_list[linked_list_pos++] = ((tpoly4->y[1]&0x7ff)<<16)|(tpoly4->x[1]&0x7ff); -8002f6f0: 00006021 move t4,zero - linked_list[linked_list_pos++] = (tpoly4->v[3]<<8)|tpoly4->u[3]; -8002f6f4: 24180001 li t8,1 - linked_list[linked_list_pos++] = ((tpoly4->y[1]&0x7ff)<<16)|(tpoly4->x[1]&0x7ff); -8002f6f8: 240f0003 li t7,3 - linked_list[linked_list_pos++] = ((tpoly4->y[2]&0x7ff)<<16)|(tpoly4->x[2]&0x7ff); -8002f6fc: 95c40000 lhu a0,0(t6) -8002f700: 00000000 nop -8002f704: 308407ff andi a0,a0,0x7ff -8002f708: 00042c00 sll a1,a0,0x10 -8002f70c: 95c4fffa lhu a0,-6(t6) -8002f710: 00000000 nop -8002f714: 308407ff andi a0,a0,0x7ff -8002f718: 00a42025 or a0,a1,a0 -8002f71c: ac640000 sw a0,0(v1) - linked_list[linked_list_pos++] = (tpoly4->v[2]<<8)|tpoly4->u[2]; -8002f720: 91a40000 lbu a0,0(t5) -8002f724: 91a60003 lbu a2,3(t5) -8002f728: 00042200 sll a0,a0,0x8 -8002f72c: 00863025 or a2,a0,a2 - linked_list[linked_list_pos++] = (tpoly4->v[3]<<8)|tpoly4->u[3]; -8002f730: 11800005 beqz t4,8002f748 -8002f734: ac660004 sw a2,4(v1) -8002f738: 1598000d bne t4,t8,8002f770 -8002f73c: 00c22025 or a0,a2,v0 - int orig_pos = linked_list_pos; -8002f740: 1000000b b 8002f770 -8002f744: ac640004 sw a0,4(v1) -} -8002f748: 94e50016 lhu a1,22(a3) -8002f74c: 94e40018 lhu a0,24(a3) -8002f750: 30a503ff andi a1,a1,0x3ff -8002f754: 308401ff andi a0,a0,0x1ff -8002f758: 00052903 sra a1,a1,0x4 -8002f75c: 00042180 sll a0,a0,0x6 -8002f760: 00a42025 or a0,a1,a0 -8002f764: 00042400 sll a0,a0,0x10 -8002f768: 00862025 or a0,a0,a2 - int orig_pos = linked_list_pos; -8002f76c: ac640004 sw a0,4(v1) - linked_list[linked_list_pos++] = ((tpoly4->y[1]&0x7ff)<<16)|(tpoly4->x[1]&0x7ff); -8002f770: 258c0001 addiu t4,t4,1 -8002f774: 25ce0002 addiu t6,t6,2 -8002f778: 24630008 addiu v1,v1,8 -8002f77c: 158fffdf bne t4,t7,8002f6fc -8002f780: 25ad0001 addiu t5,t5,1 -8002f784: 25080008 addiu t0,t0,8 -8002f788: ad68e8c0 sw t0,-5952(t3) - (pkt<<24)|(tpoly3->b<<16)|(tpoly3->g<<8)|(tpoly3->r); -8002f78c: 00084080 sll t0,t0,0x2 -8002f790: 01284021 addu t0,t1,t0 -8002f794: 3c0900ff lui t1,0xff -8002f798: 3529ffff ori t1,t1,0xffff -8002f79c: 01094024 and t0,t0,t1 -8002f7a0: 8d490000 lw t1,0(t2) - -8002f7a4: 8fbf001c lw ra,28(sp) - (pkt<<24)|(tpoly3->b<<16)|(tpoly3->g<<8)|(tpoly3->r); -8002f7a8: 01284025 or t0,t1,t0 -8002f7ac: ad480000 sw t0,0(t2) - -8002f7b0: 03e00008 jr ra -8002f7b4: 27bd0020 addiu sp,sp,32 - -8002f7b8 : - */ -8002f7b8: 3c028007 lui v0,0x8007 -8002f7bc: 8c42e8c0 lw v0,-5952(v0) -8002f7c0: 03e00008 jr ra -8002f7c4: 00000000 nop - -8002f7c8 : - -8002f7c8: 3c020300 lui v0,0x300 -8002f7cc: 2c840001 sltiu a0,a0,1 -8002f7d0: 00822025 or a0,a0,v0 -{ -8002f7d4: 3c030100 lui v1,0x100 -8002f7d8: 3c021f80 lui v0,0x1f80 -8002f7dc: ac431814 sw v1,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f7e0: ac441814 sw a0,6164(v0) -8002f7e4: 03e00008 jr ra -8002f7e8: 00000000 nop - -8002f7ec : -{ -8002f7ec: 3c021f80 lui v0,0x1f80 -8002f7f0: 3c030100 lui v1,0x100 -8002f7f4: ac431814 sw v1,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f7f8: ac401814 sw zero,6164(v0) -8002f7fc: 03e00008 jr ra -8002f800: 00000000 nop - -8002f804 : - //printf("sprite_mode_packet = %08x\n", sprite_mode_packet); -8002f804: 27bdffe8 addiu sp,sp,-24 -8002f808: afbf0014 sw ra,20(sp) - return sprite_mode_packet; -8002f80c: 0c00bdfb jal 8002f7ec -8002f810: 00000000 nop - -8002f814: 3c021f80 lui v0,0x1f80 -8002f818: 8c4310f0 lw v1,4336(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f81c: 3c040400 lui a0,0x400 - -8002f820: 34630800 ori v1,v1,0x800 -8002f824: ac4310f0 sw v1,4336(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f828: 24840002 addiu a0,a0,2 -{ -8002f82c: 3c030100 lui v1,0x100 -8002f830: ac431814 sw v1,6164(v0) -void GsReset() -8002f834: 8fbf0014 lw ra,20(sp) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f838: ac441814 sw a0,6164(v0) -8002f83c: 3c040300 lui a0,0x300 -8002f840: 24840001 addiu a0,a0,1 -{ -8002f844: ac431814 sw v1,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f848: ac441814 sw a0,6164(v0) -void GsEnableDisplay(const int enable) -8002f84c: ac431810 sw v1,6160(v0) -void GsReset() -8002f850: 03e00008 jr ra -8002f854: 27bd0018 addiu sp,sp,24 - -8002f858 : - -8002f858: 0800be01 j 8002f804 -8002f85c: 00002021 move a0,zero - -8002f860 : - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f860: 3c080300 lui t0,0x300 -{ -8002f864: 3c021f80 lui v0,0x1f80 - -8002f868: 27bdffe8 addiu sp,sp,-24 -{ -8002f86c: 3c030100 lui v1,0x100 - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f870: 25080001 addiu t0,t0,1 - -8002f874: afbf0014 sw ra,20(sp) -{ -8002f878: ac431814 sw v1,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f87c: ac481814 sw t0,6164(v0) -{ -8002f880: ac431814 sw v1,6164(v0) - case 480: -8002f884: 14c00008 bnez a2,8002f8a8 -8002f888: 3c0806c6 lui t0,0x6c6 - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f88c: 3c0806c4 lui t0,0x6c4 -8002f890: 3508e24e ori t0,t0,0xe24e -8002f894: ac481814 sw t0,6164(v0) -{ -8002f898: ac431814 sw v1,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f89c: 3c030704 lui v1,0x704 -8002f8a0: 10000006 b 8002f8bc -8002f8a4: 24630010 addiu v1,v1,16 -8002f8a8: 25082262 addiu t0,t0,8802 -8002f8ac: ac481814 sw t0,6164(v0) -{ -8002f8b0: ac431814 sw v1,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f8b4: 3c030704 lui v1,0x704 -8002f8b8: 3463b42d ori v1,v1,0xb42d -8002f8bc: ac431814 sw v1,6164(v0) - break; -8002f8c0: 240200f0 li v0,240 -8002f8c4: 10a2000b beq a1,v0,8002f8f4 -8002f8c8: 240201e0 li v0,480 -8002f8cc: 14a20003 bne a1,v0,8002f8dc -8002f8d0: 00000000 nop - mode|=2; -8002f8d4: 10000008 b 8002f8f8 -8002f8d8: 24020004 li v0,4 - mode|=3; -8002f8dc: 00803021 move a2,a0 -8002f8e0: 3c058004 lui a1,0x8004 -8002f8e4: 3c048004 lui a0,0x8004 -8002f8e8: 24a58a28 addiu a1,a1,-30168 -8002f8ec: 1000001b b 8002f95c -8002f8f0: 2484a3a4 addiu a0,a0,-23644 - switch(height) -8002f8f4: 00001021 move v0,zero - break; -8002f8f8: 24030180 li v1,384 -8002f8fc: 10830015 beq a0,v1,8002f954 -8002f900: 28830181 slti v1,a0,385 -8002f904: 10600005 beqz v1,8002f91c -8002f908: 24030100 li v1,256 -8002f90c: 10830017 beq a0,v1,8002f96c -8002f910: 24030140 li v1,320 - -8002f914: 10000005 b 8002f92c -8002f918: 34420001 ori v0,v0,0x1 - break; -8002f91c: 24030200 li v1,512 -8002f920: 1083000a beq a0,v1,8002f94c -8002f924: 24030280 li v1,640 - gpu_ctrl(8, mode); -8002f928: 34420003 ori v0,v0,0x3 - break; -8002f92c: 1083000f beq a0,v1,8002f96c -8002f930: 00000000 nop - -8002f934: 00a03021 move a2,a1 -8002f938: 3c048004 lui a0,0x8004 -8002f93c: 3c058004 lui a1,0x8004 -8002f940: 24a58a28 addiu a1,a1,-30168 -8002f944: 10000005 b 8002f95c -8002f948: 2484a3c4 addiu a0,a0,-23612 - if (reverse)mode|=128; // Set reverse flag (?) -8002f94c: 10000007 b 8002f96c -8002f950: 34420002 ori v0,v0,0x2 - GsScreenH = height; -8002f954: 10000005 b 8002f96c -8002f958: 34420040 ori v0,v0,0x40 - -8002f95c: 0c00d392 jal 80034e48 -8002f960: 00000000 nop - return 1; -8002f964: 10000020 b 8002f9e8 -8002f968: 00001021 move v0,zero -void DrawFBRect(int x, int y, int w, int h, int r, int g, int b) -8002f96c: 10c00002 beqz a2,8002f978 -8002f970: 00000000 nop -8002f974: 34420008 ori v0,v0,0x8 -{ -8002f978: 10e00002 beqz a3,8002f984 -8002f97c: 00000000 nop -8002f980: 34420010 ori v0,v0,0x10 - while (!(GPU_CONTROL_PORT & (1<<0x1c))); -8002f984: 8fa30028 lw v1,40(sp) -8002f988: 00000000 nop -8002f98c: 10600002 beqz v1,8002f998 -8002f990: 00000000 nop -8002f994: 34420020 ori v0,v0,0x20 - -8002f998: 8fa3002c lw v1,44(sp) -8002f99c: 00000000 nop -8002f9a0: 10600002 beqz v1,8002f9ac -8002f9a4: 3c030800 lui v1,0x800 -8002f9a8: 34420080 ori v0,v0,0x80 - -8002f9ac: 00431025 or v0,v0,v1 -{ -8002f9b0: 3c070100 lui a3,0x100 -8002f9b4: 3c031f80 lui v1,0x1f80 -8002f9b8: ac671814 sw a3,6164(v1) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f9bc: ac621814 sw v0,6164(v1) -8002f9c0: 3c020300 lui v0,0x300 -{ -8002f9c4: ac671814 sw a3,6164(v1) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002f9c8: ac621814 sw v0,6164(v1) - GPU_DATA_PORT = 0xE6000000; // Disable masking stuff -8002f9cc: 3c028007 lui v0,0x8007 -8002f9d0: a4442d70 sh a0,11632(v0) - gpu_data_ctrl(2, ((b&0xff)<<16)|((g&0xff)<<8)|r); -8002f9d4: 3c028007 lui v0,0x8007 -8002f9d8: a4452d06 sh a1,11526(v0) - GPU_DATA_PORT = (y<<16)|x; -8002f9dc: 3c028007 lui v0,0x8007 -8002f9e0: a0462d78 sb a2,11640(v0) -} -8002f9e4: 24020001 li v0,1 - -8002f9e8: 8fbf0014 lw ra,20(sp) -8002f9ec: 00000000 nop -8002f9f0: 03e00008 jr ra -8002f9f4: 27bd0018 addiu sp,sp,24 - -8002f9f8 : - gpu_ctrl(7, 0x040010); // Vertical screen range -8002f9f8: 27bdffe0 addiu sp,sp,-32 - else -8002f9fc: afa00014 sw zero,20(sp) -8002fa00: afa00010 sw zero,16(sp) - gpu_ctrl(7, 0x040010); // Vertical screen range -8002fa04: afbf001c sw ra,28(sp) - else -8002fa08: 0c00be18 jal 8002f860 -8002fa0c: 00003821 move a3,zero - { -8002fa10: 8fbf001c lw ra,28(sp) -8002fa14: 00000000 nop -8002fa18: 03e00008 jr ra -8002fa1c: 27bd0020 addiu sp,sp,32 - -8002fa20 : - // and waits that it has finished drawing... -8002fa20: 3c031f80 lui v1,0x1f80 -8002fa24: 3c081000 lui t0,0x1000 -8002fa28: 8c621814 lw v0,6164(v1) -8002fa2c: 00000000 nop -8002fa30: 00481024 and v0,v0,t0 -8002fa34: 1040fffc beqz v0,8002fa28 -8002fa38: 24691814 addiu t1,v1,6164 - while (GsIsDrawing()); -8002fa3c: 3c020400 lui v0,0x400 -8002fa40: ac621814 sw v0,6164(v1) -8002fa44: 3c081f80 lui t0,0x1f80 - while (GsIsDrawing()); -8002fa48: 3c0a0100 lui t2,0x100 - DrawFBRect(1023,511,1,1,0,0,0); -8002fa4c: 3c02e600 lui v0,0xe600 - while (GsIsDrawing()); -8002fa50: ad0a1810 sw t2,6160(t0) - DrawFBRect(1023,511,1,1,0,0,0); -8002fa54: ad021810 sw v0,6160(t0) - -8002fa58: 8fa20014 lw v0,20(sp) -8002fa5c: 8fa30010 lw v1,16(sp) -8002fa60: 00021200 sll v0,v0,0x8 -8002fa64: 3042ffff andi v0,v0,0xffff -8002fa68: 00431825 or v1,v0,v1 -8002fa6c: 93a20018 lbu v0,24(sp) -} -8002fa70: 00052c00 sll a1,a1,0x10 - -8002fa74: 00021400 sll v0,v0,0x10 -8002fa78: 00621025 or v0,v1,v0 - -8002fa7c: 00073c00 sll a3,a3,0x10 - -8002fa80: 3c030200 lui v1,0x200 -8002fa84: 00431025 or v0,v0,v1 -} -8002fa88: 00a42025 or a0,a1,a0 - -8002fa8c: 00e63025 or a2,a3,a2 - -8002fa90: ad2a0000 sw t2,0(t1) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fa94: ad021810 sw v0,6160(t0) -} -8002fa98: ad041810 sw a0,6160(t0) - -8002fa9c: ad061810 sw a2,6160(t0) -8002faa0: 03e00008 jr ra -8002faa4: 00000000 nop - -8002faa8 : - { -8002faa8: 8ca60000 lw a2,0(a1) -8002faac: 24030010 li v1,16 -8002fab0: 14c3002a bne a2,v1,8002fb5c -8002fab4: 00001021 move v0,zero - image->clut_data = &timdata_s[10]; -8002fab8: 8ca20004 lw v0,4(a1) -8002fabc: 00000000 nop -8002fac0: 30420007 andi v0,v0,0x7 -8002fac4: ac820000 sw v0,0(a0) - printf("image->clut_h = %d\n", image->clut_h); -8002fac8: 8ca30004 lw v1,4(a1) -8002facc: 00000000 nop -8002fad0: 30630008 andi v1,v1,0x8 -8002fad4: 0003102b sltu v0,zero,v1 -8002fad8: ac820004 sw v0,4(a0) - } -8002fadc: 1060000f beqz v1,8002fb1c -8002fae0: 24020008 li v0,8 - image->y = timdata_s[pdata_pos_s + 3]; -8002fae4: 94a3000c lhu v1,12(a1) - image->x = timdata_s[pdata_pos_s + 2]; -8002fae8: 8ca20008 lw v0,8(a1) - image->y = timdata_s[pdata_pos_s + 3]; -8002faec: ac830008 sw v1,8(a0) - image->w = timdata_s[pdata_pos_s + 4]; -8002faf0: 94a3000e lhu v1,14(a1) - image->x = timdata_s[pdata_pos_s + 2]; -8002faf4: 24420008 addiu v0,v0,8 - image->w = timdata_s[pdata_pos_s + 4]; -8002faf8: ac83000c sw v1,12(a0) - image->h = timdata_s[pdata_pos_s + 5]; -8002fafc: 94a30010 lhu v1,16(a1) -8002fb00: 00000000 nop -8002fb04: ac830010 sw v1,16(a0) - image->data = &timdata_s[pdata_pos_s + 6]; -8002fb08: 94a30012 lhu v1,18(a1) -8002fb0c: 00000000 nop -8002fb10: ac830014 sw v1,20(a0) - -8002fb14: 24a30014 addiu v1,a1,20 -8002fb18: ac830028 sw v1,40(a0) -{ -8002fb1c: 00021042 srl v0,v0,0x1 -8002fb20: 24420002 addiu v0,v0,2 -8002fb24: 00021040 sll v0,v0,0x1 -8002fb28: 00a21821 addu v1,a1,v0 -8002fb2c: 94660000 lhu a2,0(v1) - } -8002fb30: 24420008 addiu v0,v0,8 -{ -8002fb34: ac860018 sw a2,24(a0) - if (image->has_clut) -8002fb38: 94660002 lhu a2,2(v1) - } -8002fb3c: 00a22821 addu a1,a1,v0 - if (image->has_clut) -8002fb40: ac86001c sw a2,28(a0) - { -8002fb44: 94660004 lhu a2,4(v1) - GsUploadCLUT(image); -8002fb48: 94630006 lhu v1,6(v1) - { -8002fb4c: ac860020 sw a2,32(a0) - GsUploadCLUT(image); -8002fb50: ac830024 sw v1,36(a0) - } -8002fb54: ac85002c sw a1,44(a0) - LoadImage( image->clut_data, image->clut_x, image->clut_y, -8002fb58: 24020001 li v0,1 - image->clut_w, image->clut_h ); -8002fb5c: 03e00008 jr ra -8002fb60: 00000000 nop - -8002fb64 : - -8002fb64: 3c02e600 lui v0,0xe600 - }*/ -8002fb68: 308400ff andi a0,a0,0xff - -8002fb6c: 00822025 or a0,a0,v0 - -8002fb70: 3c030100 lui v1,0x100 -8002fb74: 3c021f80 lui v0,0x1f80 -8002fb78: ac431814 sw v1,6164(v0) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fb7c: ac441810 sw a0,6160(v0) -8002fb80: 03e00008 jr ra -8002fb84: 00000000 nop - -8002fb88 : -} -8002fb88: 27bdffe8 addiu sp,sp,-24 -8002fb8c: afbf0014 sw ra,20(sp) - linked_list[linked_list_pos++] = (0xE2 << 24); -8002fb90: 90820001 lbu v0,1(a0) -} -8002fb94: 00802821 move a1,a0 - linked_list[linked_list_pos++] = (0xE2 << 24); -8002fb98: 10400003 beqz v0,8002fba8 -8002fb9c: 3c03e100 lui v1,0xe100 -8002fba0: 3c02e100 lui v0,0xe100 -8002fba4: 24430400 addiu v1,v0,1024 - linked_list[linked_list_pos++] = ((0xE3 << 24) | (drawenv->x & 0x7FF) | ((drawenv->y & 0x3FF) << 10)); -8002fba8: 90a20000 lbu v0,0(a1) - -8002fbac: 3c041f80 lui a0,0x1f80 - linked_list[linked_list_pos++] = ((0xE3 << 24) | (drawenv->x & 0x7FF) | ((drawenv->y & 0x3FF) << 10)); -8002fbb0: 0002102b sltu v0,zero,v0 -8002fbb4: 00021240 sll v0,v0,0x9 - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fbb8: 84a60004 lh a2,4(a1) - -8002fbbc: 3c070100 lui a3,0x100 - linked_list[linked_list_pos++] = (0xE2 << 24); -8002fbc0: 00621025 or v0,v1,v0 -8002fbc4: 3c038007 lui v1,0x8007 -8002fbc8: ac622d84 sw v0,11652(v1) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fbcc: 84a80002 lh t0,2(a1) - -8002fbd0: ac871814 sw a3,6164(a0) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fbd4: ac821810 sw v0,6160(a0) -8002fbd8: 3c02e200 lui v0,0xe200 - -8002fbdc: ac871814 sw a3,6164(a0) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fbe0: ac821810 sw v0,6160(a0) - -8002fbe4: 00061280 sll v0,a2,0xa -8002fbe8: 3c03e300 lui v1,0xe300 -8002fbec: 00481025 or v0,v0,t0 -8002fbf0: 00431025 or v0,v0,v1 - -8002fbf4: ac871814 sw a3,6164(a0) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fbf8: ac821810 sw v0,6160(a0) - -8002fbfc: 84a20008 lh v0,8(a1) -8002fc00: 00000000 nop -8002fc04: 00461021 addu v0,v0,a2 -8002fc08: 2442ffff addiu v0,v0,-1 -8002fc0c: 00021a80 sll v1,v0,0xa -8002fc10: 84a20006 lh v0,6(a1) -8002fc14: 000632c0 sll a2,a2,0xb -8002fc18: 00481021 addu v0,v0,t0 -8002fc1c: 2442ffff addiu v0,v0,-1 -8002fc20: 00621025 or v0,v1,v0 -8002fc24: 3c03e400 lui v1,0xe400 -8002fc28: 00431025 or v0,v0,v1 - -8002fc2c: ac871814 sw a3,6164(a0) - -8002fc30: 00c83025 or a2,a2,t0 - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fc34: ac821810 sw v0,6160(a0) - -8002fc38: 3c02e500 lui v0,0xe500 -8002fc3c: 00c23025 or a2,a2,v0 - -8002fc40: ac871814 sw a3,6164(a0) - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -8002fc44: ac861810 sw a2,6160(a0) - * Store the 0xe1 packet - we need it because we have to -8002fc48: 90a4000b lbu a0,11(a1) - */ -8002fc4c: 90a2000a lbu v0,10(a1) -8002fc50: 00000000 nop -8002fc54: 10400002 beqz v0,8002fc60 -8002fc58: 0004202b sltu a0,zero,a0 -8002fc5c: 34840002 ori a0,a0,0x2 - draw_mode_packet = (0xe1<<24)|(drawenv->draw_on_display>=1)<<10| -8002fc60: 0c00bed9 jal 8002fb64 -8002fc64: 00000000 nop - -8002fc68: 94a30006 lhu v1,6(a1) -8002fc6c: 3c028007 lui v0,0x8007 -8002fc70: a4432d04 sh v1,11524(v0) - gpu_data_ctrl(0xe2, 0); -8002fc74: 8fbf0014 lw ra,20(sp) - gpu_data_ctrl(0xe1, draw_mode_packet); -8002fc78: 94a30008 lhu v1,8(a1) -8002fc7c: 3c028007 lui v0,0x8007 -8002fc80: a4432d80 sh v1,11648(v0) - gpu_data_ctrl(0xe2, 0); -8002fc84: 03e00008 jr ra -8002fc88: 27bd0018 addiu sp,sp,24 - -8002fc8c : -8002fc8c: 0800bee2 j 8002fb88 -8002fc90: 00000000 nop - -8002fc94 : - env.y = y; -8002fc94: 3c021f80 lui v0,0x1f80 -8002fc98: 8c421814 lw v0,6164(v0) -8002fc9c: 00000000 nop -8002fca0: 00021682 srl v0,v0,0x1a -8002fca4: 38420001 xori v0,v0,0x1 - env.w = w; -8002fca8: 03e00008 jr ra -8002fcac: 30420001 andi v0,v0,0x1 - -8002fcb0 : - return; -8002fcb0: 3c031f80 lui v1,0x1f80 -8002fcb4: 3c051000 lui a1,0x1000 -8002fcb8: 8c621814 lw v0,6164(v1) -8002fcbc: 00000000 nop -8002fcc0: 00451024 and v0,v0,a1 -8002fcc4: 1040fffc beqz v0,8002fcb8 -8002fcc8: 3c020400 lui v0,0x400 - -8002fccc: ac621814 sw v0,6164(v1) - -8002fcd0: 3c028007 lui v0,0x8007 -8002fcd4: 8c47e8c4 lw a3,-5948(v0) - -8002fcd8: 3c068007 lui a2,0x8007 - if (PSX_GetInitFlags() & PSX_INIT_NOBIOS) -8002fcdc: 00001021 move v0,zero - while (!(GPU_CONTROL_PORT & (1<<0x1a))); -8002fce0: 3c041f80 lui a0,0x1f80 -8002fce4: 3c081000 lui t0,0x1000 - /* Wait for the GPU to be free. */ -8002fce8: 3c090100 lui t1,0x100 - -8002fcec: 8cc3e8c0 lw v1,-5952(a2) -8002fcf0: 00000000 nop -8002fcf4: 0043182b sltu v1,v0,v1 -8002fcf8: 10600018 beqz v1,8002fd5c -8002fcfc: 00000000 nop - while (!(GPU_CONTROL_PORT & (1<<0x1a))); -8002fd00: 8c831814 lw v1,6164(a0) -8002fd04: 00000000 nop -8002fd08: 00681824 and v1,v1,t0 -8002fd0c: 1060fffc beqz v1,8002fd00 -8002fd10: 244a0001 addiu t2,v0,1 - -8002fd14: 00021080 sll v0,v0,0x2 - /* Wait for the GPU to be free. */ -8002fd18: ac891810 sw t1,6160(a0) - -8002fd1c: 00e21821 addu v1,a3,v0 -8002fd20: 90620003 lbu v0,3(v1) - gpu_ctrl(4, 2); -8002fd24: 00002821 move a1,zero -8002fd28: 00a2582a slt t3,a1,v0 -8002fd2c: 11600006 beqz t3,8002fd48 -8002fd30: 24630004 addiu v1,v1,4 - -8002fd34: 8c6b0000 lw t3,0(v1) - gpu_ctrl(4, 2); -8002fd38: 24a50001 addiu a1,a1,1 - -8002fd3c: ac8b1810 sw t3,6160(a0) - gpu_ctrl(4, 2); -8002fd40: 1000fffa b 8002fd2c -8002fd44: 00a2582a slt t3,a1,v0 -8002fd48: 04410002 bgez v0,8002fd54 -8002fd4c: 00000000 nop -8002fd50: 00001021 move v0,zero -8002fd54: 1000ffe5 b 8002fcec -8002fd58: 004a1021 addu v0,v0,t2 - D2_CHCR = (1<<0xa)|1|(1<<0x18); -8002fd5c: 3c028007 lui v0,0x8007 -8002fd60: ac40e8c0 sw zero,-5952(v0) - if (__gs_autowait) -8002fd64: 3c028007 lui v0,0x8007 -8002fd68: 8c42e8b0 lw v0,-5968(v0) -8002fd6c: 00000000 nop -8002fd70: 10400009 beqz v0,8002fd98 -8002fd74: 00000000 nop -void GsDrawList(void) -8002fd78: 27bdffe8 addiu sp,sp,-24 -8002fd7c: afbf0014 sw ra,20(sp) - { -8002fd80: 0c00bf25 jal 8002fc94 -8002fd84: 00000000 nop -8002fd88: 1440fffd bnez v0,8002fd80 -8002fd8c: 00000000 nop - /* Wait until GPU has finished drawing. */ -8002fd90: 8fbf0014 lw ra,20(sp) -8002fd94: 27bd0018 addiu sp,sp,24 -8002fd98: 03e00008 jr ra -8002fd9c: 00000000 nop - -8002fda0 : - prfont_rl = f; -8002fda0: 27bdffe8 addiu sp,sp,-24 -8002fda4: afbf0014 sw ra,20(sp) - return PRFONT_COLOR; -8002fda8: 0c00b3ec jal 8002cfb0 -8002fdac: 00000000 nop -8002fdb0: 30420004 andi v0,v0,0x4 -8002fdb4: 10400004 beqz v0,8002fdc8 -8002fdb8: 3c028007 lui v0,0x8007 - linked_list_pos = 0; -8002fdbc: 8fbf0014 lw ra,20(sp) -unsigned int PRFONT_GL(const unsigned char f) -8002fdc0: 0800bf2c j 8002fcb0 -8002fdc4: 27bd0018 addiu sp,sp,24 -{ -8002fdc8: 3c038007 lui v1,0x8007 -8002fdcc: 8c46e8c4 lw a2,-5948(v0) -8002fdd0: 8c62e8c0 lw v0,-5952(v1) -8002fdd4: 3c0400ff lui a0,0xff -8002fdd8: 00021080 sll v0,v0,0x2 -8002fddc: 3484ffff ori a0,a0,0xffff -8002fde0: 00c21021 addu v0,a2,v0 -8002fde4: ac440000 sw a0,0(v0) -{ -8002fde8: 3c051f80 lui a1,0x1f80 -8002fdec: 3c040400 lui a0,0x400 -8002fdf0: 8ca21814 lw v0,6164(a1) -8002fdf4: 00000000 nop -8002fdf8: 00441024 and v0,v0,a0 -8002fdfc: 1040fffc beqz v0,8002fdf0 -8002fe00: 3c021f80 lui v0,0x1f80 - return (size * scale) / SCALE_ONE; -8002fe04: 3c051000 lui a1,0x1000 -8002fe08: 8c441814 lw a0,6164(v0) -8002fe0c: 00000000 nop -8002fe10: 00852024 and a0,a0,a1 -8002fe14: 1080fffc beqz a0,8002fe08 -8002fe18: 3c040100 lui a0,0x100 - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002fe1c: 3c050400 lui a1,0x400 -{ -8002fe20: ac441814 sw a0,6164(v0) - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002fe24: 24a50002 addiu a1,a1,2 - else if (scale > -8) -8002fe28: 24840401 addiu a0,a0,1025 - gpu_ctrl(5, (dispenv->y<<10)|dispenv->x); // Display offset -8002fe2c: ac451814 sw a1,6164(v0) - else if (scale > 0) -8002fe30: ac4610a0 sw a2,4256(v0) - return size * scale; -8002fe34: ac4010a4 sw zero,4260(v0) - else if (scale > -8) -8002fe38: ac4410a8 sw a0,4264(v0) -{ -8002fe3c: 3c028007 lui v0,0x8007 -8002fe40: 8c42e8b0 lw v0,-5968(v0) - -8002fe44: ac60e8c0 sw zero,-5952(v1) -{ -8002fe48: 10400005 beqz v0,8002fe60 -8002fe4c: 00000000 nop - linked_list = listptr; -8002fe50: 0c00bf25 jal 8002fc94 -8002fe54: 00000000 nop -8002fe58: 1000fffb b 8002fe48 -8002fe5c: 00000000 nop - linked_list_pos = 0; -8002fe60: 8fbf0014 lw ra,20(sp) -8002fe64: 00000000 nop -8002fe68: 03e00008 jr ra -8002fe6c: 27bd0018 addiu sp,sp,24 - -8002fe70 : - -8002fe70: 27bdffe8 addiu sp,sp,-24 -8002fe74: 8fa30028 lw v1,40(sp) -8002fe78: afbf0014 sw ra,20(sp) - * This seems more like "CopyImage"... -8002fe7c: 24080001 li t0,1 -8002fe80: 0c00bf25 jal 8002fc94 -8002fe84: 00000000 nop -8002fe88: 1048fffd beq v0,t0,8002fe80 -8002fe8c: 3c0a1000 lui t2,0x1000 - -8002fe90: 3c021f80 lui v0,0x1f80 -8002fe94: 8c481814 lw t0,6164(v0) -8002fe98: 00000000 nop -8002fe9c: 010a4024 and t0,t0,t2 -8002fea0: 1100fffc beqz t0,8002fe94 -8002fea4: 00670018 mult v1,a3 - GPU_DATA_PORT = 0x01000000; // Reset command buffer -8002fea8: 3c080400 lui t0,0x400 -8002feac: ac481814 sw t0,6164(v0) -} -8002feb0: 3c080100 lui t0,0x100 -8002feb4: ac481810 sw t0,6160(v0) - * Add a method to add arbitrary data to the packet list -8002feb8: 00063400 sll a2,a2,0x10 - -8002febc: 3c08e600 lui t0,0xe600 -8002fec0: ac481810 sw t0,6160(v0) - * Add a method to add arbitrary data to the packet list -8002fec4: 00c52825 or a1,a2,a1 -/* -8002fec8: 3c08a000 lui t0,0xa000 -8002fecc: ac481810 sw t0,6160(v0) - * Add a method to add arbitrary data to the packet list -8002fed0: ac451810 sw a1,6160(v0) - */ -8002fed4: 00032c00 sll a1,v1,0x10 -8002fed8: 00a72825 or a1,a1,a3 -void LoadImage(void *img, int x, int y, int w, int h) -8002fedc: 00003812 mflo a3 - */ -8002fee0: ac451810 sw a1,6160(v0) -{ -8002fee4: 30e20001 andi v0,a3,0x1 -8002fee8: 00e23821 addu a3,a3,v0 - int a, l; -8002feec: 00001821 move v1,zero - -8002fef0: 3c051f80 lui a1,0x1f80 - int a, l; -8002fef4: 0067102a slt v0,v1,a3 -8002fef8: 10400009 beqz v0,8002ff20 -8002fefc: 3c021f80 lui v0,0x1f80 - -8002ff00: 94820002 lhu v0,2(a0) -8002ff04: 94860000 lhu a2,0(a0) -8002ff08: 00021400 sll v0,v0,0x10 -8002ff0c: 00461025 or v0,v0,a2 -8002ff10: aca21810 sw v0,6160(a1) - int a, l; -8002ff14: 24630002 addiu v1,v1,2 -8002ff18: 1000fff6 b 8002fef4 -8002ff1c: 24840004 addiu a0,a0,4 - -8002ff20: 8fbf0014 lw ra,20(sp) - -8002ff24: 3c030100 lui v1,0x100 -8002ff28: ac431814 sw v1,6164(v0) - -8002ff2c: 03e00008 jr ra -8002ff30: 27bd0018 addiu sp,sp,24 - -8002ff34 : - sprite->u = image->x & 0x3f; -8002ff34: 00801021 move v0,a0 - sprite->v = image->y & 0xff; -8002ff38: 8c420014 lw v0,20(v0) - sprite->u = image->x & 0x3f; -8002ff3c: 27bdffe0 addiu sp,sp,-32 - sprite->v = image->y & 0xff; -8002ff40: 8c870010 lw a3,16(a0) -8002ff44: 8c86000c lw a2,12(a0) -8002ff48: 8c850008 lw a1,8(a0) -8002ff4c: 8c840028 lw a0,40(a0) -8002ff50: afa20010 sw v0,16(sp) - sprite->u = image->x & 0x3f; -8002ff54: afbf001c sw ra,28(sp) - sprite->v = image->y & 0xff; -8002ff58: 0c00bf9c jal 8002fe70 -8002ff5c: 00000000 nop - sprite->cx = image->clut_x; -8002ff60: 8fbf001c lw ra,28(sp) -8002ff64: 00000000 nop -8002ff68: 03e00008 jr ra -8002ff6c: 27bd0020 addiu sp,sp,32 - -8002ff70 : -{ -8002ff70: 8c820004 lw v0,4(a0) -int GsSpriteFromImage(GsSprite* const sprite, GsImage* const image, int do_upload) -8002ff74: 27bdffe0 addiu sp,sp,-32 -8002ff78: 00804821 move t1,a0 -{ -8002ff7c: 10400003 beqz v0,8002ff8c -8002ff80: afbf001c sw ra,28(sp) - { -8002ff84: 0c00bfcd jal 8002ff34 -8002ff88: 00000000 nop - -8002ff8c: 8d220024 lw v0,36(t1) -8002ff90: 8d270020 lw a3,32(t1) -8002ff94: 8d26001c lw a2,28(t1) -8002ff98: 8d250018 lw a1,24(t1) -8002ff9c: 8d24002c lw a0,44(t1) -8002ffa0: 0c00bf9c jal 8002fe70 -8002ffa4: afa20010 sw v0,16(sp) - bzero(sprite, sizeof (GsSprite)); -8002ffa8: 8fbf001c lw ra,28(sp) -8002ffac: 00000000 nop -8002ffb0: 03e00008 jr ra -8002ffb4: 27bd0020 addiu sp,sp,32 - -8002ffb8 : - if (image->pmode == 0) // 4-bit pixel mode -8002ffb8: 27bdffe0 addiu sp,sp,-32 -8002ffbc: afb10018 sw s1,24(sp) -8002ffc0: afb00014 sw s0,20(sp) -8002ffc4: afbf001c sw ra,28(sp) -8002ffc8: 00808021 move s0,a0 - sprite->u*=4; -8002ffcc: 10c00003 beqz a2,8002ffdc -8002ffd0: 00a08821 move s1,a1 - sprite->u*=2; -8002ffd4: 0c00bfdc jal 8002ff70 -8002ffd8: 00a02021 move a0,a1 - { -8002ffdc: 02002021 move a0,s0 -8002ffe0: 2406002c li a2,44 -8002ffe4: 0c00ce97 jal 80033a5c -8002ffe8: 00002821 move a1,zero - sprite->w = image->w * 4; -8002ffec: 8e23001c lw v1,28(s1) -8002fff0: 8e240018 lw a0,24(s1) -8002fff4: 000317c3 sra v0,v1,0x1f -8002fff8: 304200ff andi v0,v0,0xff -8002fffc: 00431021 addu v0,v0,v1 -80030000: 00021203 sra v0,v0,0x8 -80030004: 00021900 sll v1,v0,0x4 -80030008: 000417c3 sra v0,a0,0x1f -8003000c: 3042003f andi v0,v0,0x3f -80030010: 00441021 addu v0,v0,a0 -80030014: 00021183 sra v0,v0,0x6 -80030018: 00621021 addu v0,v1,v0 -8003001c: a2020011 sb v0,17(s0) - break; -80030020: 8e220018 lw v0,24(s1) -80030024: 00000000 nop -80030028: 3042003f andi v0,v0,0x3f -8003002c: a2020004 sb v0,4(s0) - case 1: -80030030: 8e23001c lw v1,28(s1) -80030034: 00000000 nop -80030038: a2030005 sb v1,5(s0) - break; -8003003c: 8e230008 lw v1,8(s1) -80030040: 00000000 nop -80030044: a603000a sh v1,10(s0) - case 2: -80030048: 8e23000c lw v1,12(s1) -8003004c: 00000000 nop -80030050: a603000c sh v1,12(s0) - break; -80030054: 8e230000 lw v1,0(s1) -80030058: 00000000 nop -8003005c: 14600003 bnez v1,8003006c -80030060: 24040001 li a0,1 - case 3: -80030064: 10000003 b 80030074 -80030068: 00021080 sll v0,v0,0x2 - sprite->w = image->w + (image->w / 2); -8003006c: 14640002 bne v1,a0,80030078 -80030070: 00021040 sll v0,v0,0x1 - break; -80030074: a2020004 sb v0,4(s0) - -80030078: 8e220000 lw v0,0(s1) -8003007c: 24030001 li v1,1 -80030080: 10430015 beq v0,v1,800300d8 -80030084: 00000000 nop -80030088: 28430002 slti v1,v0,2 -8003008c: 10600006 beqz v1,800300a8 -80030090: 00000000 nop -80030094: 14400016 bnez v0,800300f0 -80030098: 00000000 nop - // Set default (MX, MY) rotation points. -8003009c: 8e230020 lw v1,32(s1) -800300a0: 10000012 b 800300ec -800300a4: 00031880 sll v1,v1,0x2 - -800300a8: 24030002 li v1,2 -800300ac: 1043000d beq v0,v1,800300e4 -800300b0: 24030003 li v1,3 -800300b4: 1443000e bne v0,v1,800300f0 -800300b8: 00000000 nop - -800300bc: 8e240020 lw a0,32(s1) -800300c0: 00000000 nop -800300c4: 00041fc2 srl v1,a0,0x1f -800300c8: 00641821 addu v1,v1,a0 -800300cc: 00031843 sra v1,v1,0x1 -800300d0: 10000006 b 800300ec -800300d4: 00641821 addu v1,v1,a0 - -800300d8: 8e230020 lw v1,32(s1) -800300dc: 10000003 b 800300ec -800300e0: 00031840 sll v1,v1,0x1 - -800300e4: 8e230020 lw v1,32(s1) -800300e8: 00000000 nop - -800300ec: a6030006 sh v1,6(s0) -} -800300f0: 86230024 lh v1,36(s1) -{ -800300f4: 86040006 lh a0,6(s0) - if (PSX_GetInitFlags() & PSX_INIT_NOBIOS) -800300f8: 30420003 andi v0,v0,0x3 - for (x = 0; x < 1000; x++); -800300fc: 8fbf001c lw ra,28(sp) -} -80030100: a6030008 sh v1,8(s0) - if (PSX_GetInitFlags() & PSX_INIT_NOBIOS) -80030104: ae020014 sw v0,20(s0) -{ -80030108: 00042043 sra a0,a0,0x1 - { -8003010c: 2402ff80 li v0,-128 - /*int x; -80030110: 00031843 sra v1,v1,0x1 - { -80030114: a2020010 sb v0,16(s0) -80030118: a202000f sb v0,15(s0) -8003011c: a202000e sb v0,14(s0) - for (x = 0; x < 1000; x++); -80030120: 8fb10018 lw s1,24(sp) -{ -80030124: ae040024 sw a0,36(s0) - /*int x; -80030128: ae030028 sw v1,40(s0) - for (x = 0; x < 1000; x++); -8003012c: 24020001 li v0,1 -80030130: 8fb00014 lw s0,20(sp) -80030134: 03e00008 jr ra -80030138: 27bd0020 addiu sp,sp,32 - -8003013c : - unsigned short*timdata_s = (unsigned short*)timdata; -8003013c: 27bdffd8 addiu sp,sp,-40 - //printf("timdata_i[0] = %08x\n", timdata_i[0]); -80030140: 240701ff li a3,511 -80030144: 240603ff li a2,1023 -80030148: afa00018 sw zero,24(sp) -8003014c: afa00014 sw zero,20(sp) -80030150: afa00010 sw zero,16(sp) -80030154: 00002821 move a1,zero - unsigned short*timdata_s = (unsigned short*)timdata; -80030158: afbf0024 sw ra,36(sp) - //printf("timdata_i[0] = %08x\n", timdata_i[0]); -8003015c: 0c00be88 jal 8002fa20 -80030160: 00002021 move a0,zero - -80030164: 0c00bf25 jal 8002fc94 -80030168: 00000000 nop -8003016c: 1440fffd bnez v0,80030164 -80030170: 24070001 li a3,1 - if (timdata_i[0] != 0x10) -80030174: afa00018 sw zero,24(sp) -80030178: afa00014 sw zero,20(sp) -8003017c: afa00010 sw zero,16(sp) -80030180: 240603ff li a2,1023 -80030184: 240501ff li a1,511 -80030188: 0c00be88 jal 8002fa20 -8003018c: 00002021 move a0,zero - { -80030190: 0c00bf25 jal 8002fc94 -80030194: 00000000 nop -80030198: 1440fffd bnez v0,80030190 -8003019c: 24070001 li a3,1 - //printf("timdata_i[0] = %08x\n", timdata_i[0]); -800301a0: afa00018 sw zero,24(sp) -800301a4: afa00014 sw zero,20(sp) -800301a8: afa00010 sw zero,16(sp) -800301ac: 24060001 li a2,1 -800301b0: 240501ff li a1,511 -800301b4: 0c00be88 jal 8002fa20 -800301b8: 240403ff li a0,1023 - return 0; // Unknown version or ID -800301bc: 0c00bf25 jal 8002fc94 -800301c0: 00000000 nop -800301c4: 1440fffd bnez v0,800301bc -800301c8: 00000000 nop - } -800301cc: 8fbf0024 lw ra,36(sp) -800301d0: 00000000 nop -800301d4: 03e00008 jr ra -800301d8: 27bd0028 addiu sp,sp,40 - -800301dc : -void GsSetDispEnvSimple(int x, int y) -800301dc: 27bdffd8 addiu sp,sp,-40 - env.x = x; -800301e0: 24020001 li v0,1 - env.y = y; -800301e4: a7a40012 sh a0,18(sp) -void GsLoadFont(int fb_x, int fb_y, int cx, int cy) -800301e8: 27a40010 addiu a0,sp,16 -void GsSetDispEnvSimple(int x, int y) -800301ec: afbf0024 sw ra,36(sp) - -800301f0: a3a00010 sb zero,16(sp) - env.x = x; -800301f4: a3a20011 sb v0,17(sp) - -800301f8: a7a50014 sh a1,20(sp) - GsSetDispEnv(&env); -800301fc: a7a60016 sh a2,22(sp) -} -80030200: a7a70018 sh a3,24(sp) - -80030204: a3a0001a sb zero,26(sp) -void GsLoadFont(int fb_x, int fb_y, int cx, int cy) -80030208: 0c00bee2 jal 8002fb88 -8003020c: a3a0001b sb zero,27(sp) -{ -80030210: 8fbf0024 lw ra,36(sp) -80030214: 00000000 nop -80030218: 03e00008 jr ra -8003021c: 27bd0028 addiu sp,sp,40 - -80030220 : - LoadImage(psxsdk_font_data, fb_x, fb_y, 16, 128); -80030220: 27bdffe0 addiu sp,sp,-32 - if (cx != -1 && cy != -1) -80030224: a7a40010 sh a0,16(sp) - -80030228: 27a40010 addiu a0,sp,16 - LoadImage(psxsdk_font_data, fb_x, fb_y, 16, 128); -8003022c: afbf001c sw ra,28(sp) - -80030230: 0c00b9a1 jal 8002e684 -80030234: a7a50012 sh a1,18(sp) - fb_font_cx = cx; -80030238: 8fbf001c lw ra,28(sp) -8003023c: 00000000 nop -80030240: 03e00008 jr ra -80030244: 27bd0020 addiu sp,sp,32 - -80030248 : - -80030248: 27bdffd8 addiu sp,sp,-40 - fb_font_x = fb_x; -8003024c: 24027fff li v0,32767 - -80030250: 00806021 move t4,a0 -80030254: 00a06821 move t5,a1 -80030258: 00c05821 move t3,a2 - fb_font_x = fb_x; -8003025c: a7a2001a sh v0,26(sp) -} -80030260: 00a03021 move a2,a1 -80030264: 24020080 li v0,128 -80030268: 00802821 move a1,a0 -8003026c: 3c048004 lui a0,0x8004 - -80030270: 00e04821 move t1,a3 -} -80030274: afa20010 sw v0,16(sp) -80030278: 24070010 li a3,16 -8003027c: 2484a9bc addiu a0,a0,-22084 - -80030280: afbf0024 sw ra,36(sp) -} -80030284: 0c00bf9c jal 8002fe70 -80030288: a7a00018 sh zero,24(sp) - -8003028c: 0c00bf25 jal 8002fc94 -80030290: 00000000 nop -80030294: 1440fffd bnez v0,8003028c -80030298: 2402ffff li v0,-1 -{ -8003029c: 15620008 bne t3,v0,800302c0 -800302a0: 00000000 nop -// r = vsnprintf(gpu_stringbuf, 512, fmt, ap); -800302a4: 3c028007 lui v0,0x8007 -// va_end(ap); -800302a8: 8fbf0024 lw ra,36(sp) -// r = vsnprintf(gpu_stringbuf, 512, fmt, ap); -800302ac: ac4c2d74 sw t4,11636(v0) - -800302b0: 3c028007 lui v0,0x8007 -800302b4: ac4d2d00 sw t5,11520(v0) -// va_end(ap); -800302b8: 03e00008 jr ra -800302bc: 27bd0028 addiu sp,sp,40 -{ -800302c0: 1122fff8 beq t1,v0,800302a4 -800302c4: 24020001 li v0,1 - GsSprite spr; -800302c8: afa20010 sw v0,16(sp) -800302cc: 24070010 li a3,16 -800302d0: 01203021 move a2,t1 -800302d4: 01602821 move a1,t3 -800302d8: 0c00bf9c jal 8002fe70 -800302dc: 27a40018 addiu a0,sp,24 - int fw, fh; -800302e0: 3c028007 lui v0,0x8007 -800302e4: ac4b2d7c sw t3,11644(v0) - -800302e8: 3c028007 lui v0,0x8007 -800302ec: ac492d08 sw t1,11528(v0) - -800302f0: 0c00bf25 jal 8002fc94 -800302f4: 00000000 nop -800302f8: 1440fffd bnez v0,800302f0 -800302fc: 3c028007 lui v0,0x8007 -80030300: 1000ffe9 b 800302a8 -80030304: 00000000 nop - -80030308 : - -80030308: 27bdff80 addiu sp,sp,-128 -8003030c: 00a04021 move t0,a1 - spr.scaley = scaley; -80030310: 00c02821 move a1,a2 - -80030314: afb1005c sw s1,92(sp) -80030318: 00808821 move s1,a0 - spr.scaley = scaley; -8003031c: 24040008 li a0,8 - -80030320: afbf007c sw ra,124(sp) -80030324: afbe0078 sw s8,120(sp) -80030328: afb70074 sw s7,116(sp) -8003032c: afb60070 sw s6,112(sp) -80030330: afb5006c sw s5,108(sp) -80030334: afb30064 sw s3,100(sp) -80030338: 00e0a821 move s5,a3 -8003033c: afb20060 sw s2,96(sp) -80030340: afb00058 sw s0,88(sp) - spr.scaley = scaley; -80030344: 0c00b925 jal 8002e494 -80030348: afb40068 sw s4,104(sp) - -8003034c: 00e02821 move a1,a3 -80030350: 24040008 li a0,8 -80030354: 0c00b925 jal 8002e494 -80030358: 0040b021 move s6,v0 - { -8003035c: 3c038004 lui v1,0x8004 -80030360: 9063a9ba lbu v1,-22086(v1) - spr.y += fh; -80030364: 3c128007 lui s2,0x8007 - { -80030368: a3a3001e sb v1,30(sp) - if (prfont_flags & PRFONT_WRAP) -8003036c: 3c038004 lui v1,0x8004 -80030370: 9063a9b9 lbu v1,-22087(v1) - spr.y += fh; -80030374: 8e442d00 lw a0,11520(s2) - if (prfont_flags & PRFONT_WRAP) -80030378: a3a3001f sb v1,31(sp) - { -8003037c: 3c038004 lui v1,0x8004 -80030380: 9063a9b8 lbu v1,-22088(v1) - spr.y += fh; -80030384: 3c138007 lui s3,0x8007 - { -80030388: a3a30020 sb v1,32(sp) - { -8003038c: 3c038007 lui v1,0x8007 -80030390: 8c632d7c lw v1,11644(v1) - spr.y += fh; -80030394: 8e652d74 lw a1,11636(s3) - { -80030398: a7a3001a sh v1,26(sp) - spr.x = spr.x - GsScreenW; -8003039c: 3c038007 lui v1,0x8007 -800303a0: 8c632d08 lw v1,11528(v1) - r = vsnprintf(gpu_stringbuf, 512, fmt, ap); -800303a4: 32d7ffff andi s7,s6,0xffff - spr.x = spr.x - GsScreenW; -800303a8: a7a3001c sh v1,28(sp) - spr.y += fh; -800303ac: 00041fc3 sra v1,a0,0x1f -800303b0: 306300ff andi v1,v1,0xff -800303b4: 00641821 addu v1,v1,a0 -800303b8: 00031a03 sra v1,v1,0x8 -800303bc: 00032100 sll a0,v1,0x4 -800303c0: 00051fc3 sra v1,a1,0x1f -800303c4: 3063003f andi v1,v1,0x3f -800303c8: 00651821 addu v1,v1,a1 -800303cc: 00031983 sra v1,v1,0x6 -800303d0: 00831821 addu v1,a0,v1 -800303d4: a3a30021 sb v1,33(sp) - } -800303d8: 24030008 li v1,8 -800303dc: a7a30016 sh v1,22(sp) - } -800303e0: a7a30018 sh v1,24(sp) - r = vsnprintf(gpu_stringbuf, 512, fmt, ap); -800303e4: 001718c0 sll v1,s7,0x3 - -800303e8: 0040f021 move s8,v0 - r = vsnprintf(gpu_stringbuf, 512, fmt, ap); -800303ec: 3062ffff andi v0,v1,0xffff -800303f0: afa20040 sw v0,64(sp) - (spr.y < GsCurDrawEnvH && (spr.y+fh)>=0)) -800303f4: 3c028007 lui v0,0x8007 -800303f8: afa20044 sw v0,68(sp) - -800303fc: 3c028007 lui v0,0x8007 -80030400: afa20048 sw v0,72(sp) - -80030404: 3c028007 lui v0,0x8007 - -80030408: 00118c00 sll s1,s1,0x10 - -8003040c: afa2004c sw v0,76(sp) - if (*string == '\n') -80030410: 3c028007 lui v0,0x8007 - -80030414: 00118c03 sra s1,s1,0x10 - if (*string >= ' ' && *string <= '~') -80030418: afa7002c sw a3,44(sp) - if (*string == '\n') -8003041c: afa20050 sw v0,80(sp) - spr.u = ((fb_font_x & 0x3f)*4)+((*string & 7) << 3); -80030420: 3c078007 lui a3,0x8007 - spr.y += fh; -80030424: 2cc20002 sltiu v0,a2,2 - -80030428: a7b10010 sh s1,16(sp) - while (*string) -8003042c: a7a80012 sh t0,18(sp) - if (spr.x >= GsScreenW) -80030430: afa00024 sw zero,36(sp) - -80030434: afa60028 sw a2,40(sp) - spr.u = ((fb_font_x & 0x3f)*4)+((*string & 7) << 3); -80030438: 24f0e6b0 addiu s0,a3,-6480 - spr.y += fh; -8003043c: afa20054 sw v0,84(sp) - -80030440: 82030000 lb v1,0(s0) -80030444: 00000000 nop -80030448: 10600062 beqz v1,800305d4 -8003044c: 00000000 nop - (spr.y < GsCurDrawEnvH && (spr.y+fh)>=0)) -80030450: 8fa20044 lw v0,68(sp) -80030454: 00000000 nop -80030458: 8c54e8bc lw s4,-5956(v0) -8003045c: 00000000 nop -80030460: 32840001 andi a0,s4,0x1 -80030464: 1080000d beqz a0,8003049c -80030468: 00000000 nop - -8003046c: 8fa20048 lw v0,72(sp) -80030470: 87a40010 lh a0,16(sp) -80030474: 94452d70 lhu a1,11632(v0) -80030478: 00000000 nop -8003047c: 0085302a slt a2,a0,a1 -80030480: 14c00006 bnez a2,8003049c -80030484: 00852023 subu a0,a0,a1 - GsSortSimpleSprite(&spr); -80030488: a7a40010 sh a0,16(sp) - else -8003048c: 97a40012 lhu a0,18(sp) -80030490: 00000000 nop -80030494: 03c42021 addu a0,s8,a0 -80030498: a7a40012 sh a0,18(sp) - spr.x += fw; -8003049c: 306300ff andi v1,v1,0xff -800304a0: 2464ffe0 addiu a0,v1,-32 -800304a4: 2c84005f sltiu a0,a0,95 -800304a8: 1080002f beqz a0,80030568 -800304ac: 00000000 nop - -800304b0: 8e642d74 lw a0,11636(s3) - -800304b4: 8fa2004c lw v0,76(sp) - -800304b8: 3084003f andi a0,a0,0x3f -800304bc: 00042880 sll a1,a0,0x2 -800304c0: 30640007 andi a0,v1,0x7 -800304c4: 000420c0 sll a0,a0,0x3 -800304c8: 00a42021 addu a0,a1,a0 -800304cc: a3a40014 sb a0,20(sp) - if (*string == '\r') -800304d0: 8e442d00 lw a0,11520(s2) -800304d4: 306300f8 andi v1,v1,0xf8 -800304d8: 00831821 addu v1,a0,v1 -800304dc: a3a30015 sb v1,21(sp) - -800304e0: 94442d04 lhu a0,11524(v0) -800304e4: 87a30010 lh v1,16(sp) -800304e8: 00000000 nop -800304ec: 0064202a slt a0,v1,a0 -800304f0: 10800019 beqz a0,80030558 -800304f4: 02c31821 addu v1,s6,v1 -800304f8: 04600017 bltz v1,80030558 -800304fc: 00000000 nop -80030500: 8fa20050 lw v0,80(sp) - if (*string == '\n') -80030504: 87a30012 lh v1,18(sp) - -80030508: 94442d80 lhu a0,11648(v0) -8003050c: 00000000 nop -80030510: 0064202a slt a0,v1,a0 -80030514: 10800010 beqz a0,80030558 -80030518: 03c31821 addu v1,s8,v1 - if (*string == '\n') -8003051c: 0460000e bltz v1,80030558 -80030520: 00000000 nop - spr.y += fh; -80030524: 8fa20054 lw v0,84(sp) -80030528: 00000000 nop -8003052c: 10400008 beqz v0,80030550 -80030530: 27a40010 addiu a0,sp,16 -80030534: 2ea30002 sltiu v1,s5,2 -80030538: 10600005 beqz v1,80030550 -8003053c: 00000000 nop - } -80030540: 0c00bb92 jal 8002ee48 -80030544: 00000000 nop -80030548: 10000003 b 80030558 -8003054c: 00000000 nop - if (*string == '\t') -80030550: 0c00bc6d jal 8002f1b4 -80030554: 00000000 nop - string++; -80030558: 97a30010 lhu v1,16(sp) -8003055c: 00000000 nop -80030560: 02e31821 addu v1,s7,v1 -80030564: a7a30010 sh v1,16(sp) - return (spr.y << 16) | spr.x; -80030568: 82030000 lb v1,0(s0) -8003056c: 2404000d li a0,13 -80030570: 14640003 bne v1,a0,80030580 -80030574: 2404000a li a0,10 -} -80030578: 10000014 b 800305cc -8003057c: a7a00010 sh zero,16(sp) -unsigned int GsVPrintFont(int x, int y, const char*fmt, va_list ap) -80030580: 1464000a bne v1,a0,800305ac -80030584: 32940010 andi s4,s4,0x10 - int r; -80030588: 16800002 bnez s4,80030594 -8003058c: 00001821 move v1,zero -80030590: 02201821 move v1,s1 -80030594: a7a30010 sh v1,16(sp) - //GsSprite spr; -80030598: 97a30012 lhu v1,18(sp) -8003059c: 00000000 nop -800305a0: 03c31821 addu v1,s8,v1 -800305a4: 10000009 b 800305cc -800305a8: a7a30012 sh v1,18(sp) - -800305ac: 24040009 li a0,9 -800305b0: 14640006 bne v1,a0,800305cc -800305b4: 00000000 nop - r = vsnprintf(gpu_stringbuf, 512, fmt, ap); -800305b8: 97a30010 lhu v1,16(sp) -800305bc: 8fa20040 lw v0,64(sp) -800305c0: 00000000 nop -800305c4: 00431821 addu v1,v0,v1 -800305c8: a7a30010 sh v1,16(sp) - if (prfont_flags & PRFONT_WRAP) -800305cc: 1000ff9c b 80030440 -800305d0: 26100001 addiu s0,s0,1 - r = GsPrintFont_Draw(x - ((r * fw)/2), y, prfont_scale_x, prfont_scale_y); -800305d4: 87a20012 lh v0,18(sp) -800305d8: 87a30010 lh v1,16(sp) - else if (prfont_flags & PRFONT_RIGHT) -800305dc: 8fbf007c lw ra,124(sp) - r = GsPrintFont_Draw(x - ((r * fw)/2), y, prfont_scale_x, prfont_scale_y); -800305e0: 00021400 sll v0,v0,0x10 - else if (prfont_flags & PRFONT_RIGHT) -800305e4: 8fbe0078 lw s8,120(sp) -800305e8: 8fb70074 lw s7,116(sp) -800305ec: 8fb60070 lw s6,112(sp) -800305f0: 8fb5006c lw s5,108(sp) -800305f4: 8fb40068 lw s4,104(sp) -800305f8: 8fb30064 lw s3,100(sp) -800305fc: 8fb20060 lw s2,96(sp) -80030600: 8fb1005c lw s1,92(sp) -80030604: 8fb00058 lw s0,88(sp) -80030608: 00431025 or v0,v0,v1 -8003060c: 03e00008 jr ra -80030610: 27bd0080 addiu sp,sp,128 - -80030614 : - r = GsPrintFont_Draw(x, y, prfont_scale_x, prfont_scale_y); -80030614: 27bdffd8 addiu sp,sp,-40 -80030618: afb10018 sw s1,24(sp) - -8003061c: 3c118007 lui s1,0x8007 - r = GsPrintFont_Draw(x, y, prfont_scale_x, prfont_scale_y); -80030620: afb30020 sw s3,32(sp) -80030624: 00a09821 move s3,a1 - -80030628: 8e25e8b8 lw a1,-5960(s1) - r = GsPrintFont_Draw(x, y, prfont_scale_x, prfont_scale_y); -8003062c: afb2001c sw s2,28(sp) -80030630: 00809021 move s2,a0 - -80030634: 24040008 li a0,8 - r = GsPrintFont_Draw(x, y, prfont_scale_x, prfont_scale_y); -80030638: afbf0024 sw ra,36(sp) - -8003063c: 0c00b925 jal 8002e494 -80030640: afb00014 sw s0,20(sp) -{ -80030644: 3c048007 lui a0,0x8007 -80030648: 24050200 li a1,512 -8003064c: 2484e6b0 addiu a0,a0,-6480 -80030650: 0c00ce35 jal 800338d4 -80030654: 00408021 move s0,v0 - -80030658: 3c038007 lui v1,0x8007 -8003065c: 8c63e8bc lw v1,-5956(v1) -80030660: 02202021 move a0,s1 -80030664: 30660001 andi a2,v1,0x1 -80030668: 10c00006 beqz a2,80030684 -8003066c: 3c058007 lui a1,0x8007 - va_list ap; -80030670: 8ca7e8b4 lw a3,-5964(a1) -80030674: 8c86e8b8 lw a2,-5960(a0) -80030678: 02602821 move a1,s3 -8003067c: 10000011 b 800306c4 -80030680: 02402021 move a0,s2 - -80030684: 30660002 andi a2,v1,0x2 -80030688: 10c00007 beqz a2,800306a8 -8003068c: 30630004 andi v1,v1,0x4 - va_start(ap, fmt); -80030690: 02020018 mult s0,v0 -80030694: 00008012 mflo s0 -80030698: 001027c2 srl a0,s0,0x1f -8003069c: 00908021 addu s0,a0,s0 -800306a0: 10000004 b 800306b4 -800306a4: 00102043 sra a0,s0,0x1 - -800306a8: 1060fff1 beqz v1,80030670 -800306ac: 02020018 mult s0,v0 - r = GsVPrintFont(x, y, fmt, ap); -800306b0: 00002012 mflo a0 -800306b4: 8e26e8b8 lw a2,-5960(s1) -800306b8: 8ca7e8b4 lw a3,-5964(a1) -800306bc: 02442023 subu a0,s2,a0 -800306c0: 02602821 move a1,s3 -} -800306c4: 8fbf0024 lw ra,36(sp) -800306c8: 8fb30020 lw s3,32(sp) -800306cc: 8fb2001c lw s2,28(sp) -800306d0: 8fb10018 lw s1,24(sp) -800306d4: 8fb00014 lw s0,20(sp) - r = GsVPrintFont(x, y, fmt, ap); -800306d8: 0800c0c2 j 80030308 -800306dc: 27bd0028 addiu sp,sp,40 - -800306e0 : -{ -800306e0: 27bdffe0 addiu sp,sp,-32 -800306e4: afa7002c sw a3,44(sp) - fb_font_y = fb_y; -800306e8: 27a7002c addiu a3,sp,44 -{ -800306ec: afbf001c sw ra,28(sp) - if (fb_font_cx != -1) -800306f0: 0c00c185 jal 80030614 -800306f4: afa70010 sw a3,16(sp) -} -800306f8: 8fbf001c lw ra,28(sp) -800306fc: 00000000 nop -80030700: 03e00008 jr ra -80030704: 27bd0020 addiu sp,sp,32 - -80030708 : - prfont_flags = flags; -80030708: 2402ffff li v0,-1 -8003070c: 10820002 beq a0,v0,80030718 -80030710: 3c028007 lui v0,0x8007 - -80030714: ac442d74 sw a0,11636(v0) - { -80030718: 2402ffff li v0,-1 -8003071c: 10a20002 beq a1,v0,80030728 -80030720: 3c028007 lui v0,0x8007 - PRFONT_SCALEX(0); -80030724: ac452d00 sw a1,11520(v0) - -80030728: 3c028007 lui v0,0x8007 -8003072c: 8c442d7c lw a0,11644(v0) -80030730: 2403ffff li v1,-1 -80030734: 10830002 beq a0,v1,80030740 -80030738: 00000000 nop - PRFONT_RL(NORMAL_LUMINANCE); -8003073c: ac462d7c sw a2,11644(v0) - PRFONT_BL(NORMAL_LUMINANCE); -80030740: 3c028007 lui v0,0x8007 -80030744: 8c442d08 lw a0,11528(v0) -80030748: 2403ffff li v1,-1 -8003074c: 10830002 beq a0,v1,80030758 -80030750: 00000000 nop - } -80030754: ac472d08 sw a3,11528(v0) -80030758: 03e00008 jr ra -8003075c: 00000000 nop - -80030760 : - int a_a = (a>>12)-(((a>>12)/360)*360); -80030760: 3c028007 lui v0,0x8007 - if (a_a>=0 && a_a<=90) -80030764: 1480000c bnez a0,80030798 -80030768: ac44e8bc sw a0,-5956(v0) - * Global variables definition -8003076c: 3c028007 lui v0,0x8007 -80030770: ac40e8b8 sw zero,-5960(v0) -int fb_font_cy; -80030774: 3c028007 lui v0,0x8007 -double gs_vbuf[4][3]; -80030778: 3c038004 lui v1,0x8004 -int fb_font_cy; -8003077c: ac40e8b4 sw zero,-5964(v0) -double gs_vbuf[4][3]; -80030780: 2402ff80 li v0,-128 -80030784: a062a9ba sb v0,-22086(v1) -static unsigned int *linked_list; -80030788: 3c038004 lui v1,0x8004 -8003078c: a062a9b9 sb v0,-22087(v1) -static unsigned char prfont_gl = NORMAL_LUMINANCE; -80030790: 3c038004 lui v1,0x8004 -80030794: a062a9b8 sb v0,-22088(v1) -80030798: 03e00008 jr ra -8003079c: 00000000 nop - -800307a0 : - rect.attribute = 0; - rect.w = GsCurDrawEnvW; - rect.h = GsCurDrawEnvH; - -800307a0: 0800bf25 j 8002fc94 -800307a4: 00000000 nop - -800307a8 : - -void GsRotateVector(int x_a, int y_a, int z_a, double *v, double *n) -{ - gs_internal_vector_rotate(x_a, y_a, z_a, v, n); -} - -800307a8: 3c028007 lui v0,0x8007 -800307ac: 94422d04 lhu v0,11524(v0) -void GsSetAutoWait() -800307b0: 27bdffd8 addiu sp,sp,-40 - -800307b4: a7a20014 sh v0,20(sp) -/*void GsSortSimpleMap(GsMap *map) -800307b8: 3c028007 lui v0,0x8007 -800307bc: 94422d80 lhu v0,11648(v0) -} -800307c0: a3a40018 sb a0,24(sp) -{ - unsigned int orig_pos = linked_list_pos; -800307c4: 27a40010 addiu a0,sp,16 -void GsSetAutoWait() -800307c8: afbf0024 sw ra,36(sp) - -800307cc: a3a50019 sb a1,25(sp) -void GsRotateVector(int x_a, int y_a, int z_a, double *v, double *n) -800307d0: a3a6001a sb a2,26(sp) -{ -800307d4: a7a00010 sh zero,16(sp) - gs_internal_vector_rotate(x_a, y_a, z_a, v, n); -800307d8: a7a00012 sh zero,18(sp) -} -800307dc: afa0001c sw zero,28(sp) - unsigned int orig_pos = linked_list_pos; -800307e0: 0c00bbd3 jal 8002ef4c -800307e4: a7a20016 sh v0,22(sp) - //unsigned int -800307e8: 8fbf0024 lw ra,36(sp) -800307ec: 00000000 nop -800307f0: 03e00008 jr ra -800307f4: 27bd0028 addiu sp,sp,40 - -800307f8 : - unsigned char pkt = 0x64; - unsigned int md; - unsigned char curCount = 0; - unsigned int remaining; -800307f8: 24030001 li v1,1 -800307fc: 3c028007 lui v0,0x8007 -80030800: 03e00008 jr ra -80030804: ac43e8b0 sw v1,-5968(v0) - -80030808 : - unsigned int tn; - unsigned short tu; - unsigned short tv; - int x, y; - -80030808: 0800b81c j 8002e070 -8003080c: 00000000 nop - -80030810 : - unsigned char pkt = 0x48; - unsigned int md; - - md = setup_attribs(0, line->attribute, &pkt); - - linked_list_pos++; // skip this word, we will replace it later -80030810: 3c028007 lui v0,0x8007 -80030814: ac44e8c4 sw a0,-5948(v0) - linked_list[linked_list_pos++] = md; -80030818: 3c028007 lui v0,0x8007 -8003081c: 03e00008 jr ra -80030820: ac45e8c0 sw a1,-5952(v0) - -80030824 : - linked_list[linked_list_pos++] = (pkt<<24)|(line->b<<16)|(line->g<<8)|(line->r); - - for (x = 0; x < line->npoints; x++) - linked_list[linked_list_pos++] = ((line->y[x]&0x7ff)<<16)|(line->x[x]&0x7ff); -80030824: 27bdffe0 addiu sp,sp,-32 - - linked_list[linked_list_pos++] = 0x55555555; // termination code - -80030828: 3c088007 lui t0,0x8007 - linked_list[orig_pos] = ((line->npoints+3) << 24) | (((unsigned int)&linked_list[linked_list_pos]) & 0xffffff); -} - -void GsSortGPolyLine(const GsGPolyLine* const line) -{ -8003082c: 8c850010 lw a1,16(a0) - linked_list[linked_list_pos++] = ((line->y[x]&0x7ff)<<16)|(line->x[x]&0x7ff); -80030830: 00803821 move a3,a0 - -80030834: 8d09e8c0 lw t1,-5952(t0) -} -80030838: 24020048 li v0,72 -{ -8003083c: 27a60010 addiu a2,sp,16 -80030840: 00002021 move a0,zero - linked_list[linked_list_pos++] = ((line->y[x]&0x7ff)<<16)|(line->x[x]&0x7ff); -80030844: afbf001c sw ra,28(sp) -{ -80030848: 0c00b9da jal 8002e768 -8003084c: a3a20010 sb v0,16(sp) - // PKT 0x58 - - int orig_pos = linked_list_pos; -80030850: 3c038007 lui v1,0x8007 -80030854: 8c65e8c4 lw a1,-5948(v1) -80030858: 25260001 addiu a2,t1,1 -8003085c: 00063080 sll a2,a2,0x2 -80030860: 00a63021 addu a2,a1,a2 -80030864: acc20000 sw v0,0(a2) - int x; -80030868: 93a20010 lbu v0,16(sp) -8003086c: 90e30004 lbu v1,4(a3) -80030870: 00022600 sll a0,v0,0x18 -80030874: 90e20006 lbu v0,6(a3) -80030878: 25290003 addiu t1,t1,3 -8003087c: 00021400 sll v0,v0,0x10 -80030880: 00821025 or v0,a0,v0 -80030884: 00431825 or v1,v0,v1 -80030888: 90e20005 lbu v0,5(a3) -8003088c: 00095080 sll t2,t1,0x2 -80030890: 00021200 sll v0,v0,0x8 -80030894: 00621025 or v0,v1,v0 -80030898: ad09e8c0 sw t1,-5952(t0) -8003089c: acc20004 sw v0,4(a2) -800308a0: 00aa5021 addu t2,a1,t2 - unsigned char pkt = 0x58; - unsigned int md; -800308a4: 00001821 move v1,zero -800308a8: 00002021 move a0,zero -800308ac: 8ce20000 lw v0,0(a3) -800308b0: 00000000 nop -800308b4: 0082102b sltu v0,a0,v0 -800308b8: 10400012 beqz v0,80030904 -800308bc: 01245821 addu t3,t1,a0 - -800308c0: 8ce3000c lw v1,12(a3) -800308c4: 00045840 sll t3,a0,0x1 -800308c8: 006b1821 addu v1,v1,t3 -800308cc: 94620000 lhu v0,0(v1) - unsigned int md; -800308d0: 24840001 addiu a0,a0,1 - -800308d4: 304207ff andi v0,v0,0x7ff -800308d8: 00021c00 sll v1,v0,0x10 -800308dc: 8ce20008 lw v0,8(a3) -800308e0: 254a0004 addiu t2,t2,4 -800308e4: 004b1021 addu v0,v0,t3 -800308e8: 94420000 lhu v0,0(v0) -800308ec: 00000000 nop -800308f0: 304207ff andi v0,v0,0x7ff -800308f4: 00621025 or v0,v1,v0 -800308f8: ad42fffc sw v0,-4(t2) -800308fc: 1000ffeb b 800308ac -80030900: 24030001 li v1,1 -80030904: 10600002 beqz v1,80030910 -80030908: 00000000 nop -8003090c: ad0be8c0 sw t3,-5952(t0) - md = setup_attribs(0, line->attribute, &pkt); - -80030910: 8d03e8c0 lw v1,-5952(t0) - linked_list_pos++; // skip this word, we will replace it later - linked_list[linked_list_pos++] = md; - -80030914: 8fbf001c lw ra,28(sp) - -80030918: 24620001 addiu v0,v1,1 -8003091c: ad02e8c0 sw v0,-5952(t0) -80030920: 00031880 sll v1,v1,0x2 -80030924: 3c025555 lui v0,0x5555 -80030928: 00a32021 addu a0,a1,v1 -8003092c: 24425555 addiu v0,v0,21845 -80030930: ac820000 sw v0,0(a0) - linked_list[linked_list_pos++] = md; -80030934: 8ce20000 lw v0,0(a3) -80030938: 24630004 addiu v1,v1,4 -8003093c: 00a32821 addu a1,a1,v1 -80030940: 3c0300ff lui v1,0xff -80030944: 24420003 addiu v0,v0,3 -80030948: 3463ffff ori v1,v1,0xffff -8003094c: 00021600 sll v0,v0,0x18 -80030950: 00a32824 and a1,a1,v1 -80030954: 00452825 or a1,v0,a1 -80030958: acc5fffc sw a1,-4(a2) - -8003095c: 03e00008 jr ra -80030960: 27bd0020 addiu sp,sp,32 - -80030964 : - for (x=0; x < line->npoints;x++) - { - linked_list[linked_list_pos++] = (line->b[x]<<16)|(line->g[x]<<8)|(line->r[x])|((x == 0)?(pkt<<24):0); -80030964: 27bdffe0 addiu sp,sp,-32 - linked_list[linked_list_pos++] = ((line->y[x]&0x7ff)<<16)|(line->x[x] & 0x7ff); - } - -80030968: 3c0b8007 lui t3,0x8007 - linked_list[linked_list_pos++] = 0x55555555; // termination code - - linked_list[orig_pos] = (((line->npoints*2)+2) << 24) | (((unsigned int)&linked_list[linked_list_pos]) & 0xffffff); -} - -8003096c: 8c850018 lw a1,24(a0) - -80030970: 8d68e8c0 lw t0,-5952(t3) - linked_list[linked_list_pos++] = (line->b[x]<<16)|(line->g[x]<<8)|(line->r[x])|((x == 0)?(pkt<<24):0); -80030974: 00803821 move a3,a0 - -80030978: 24020058 li v0,88 - -8003097c: 27a60010 addiu a2,sp,16 -80030980: 00002021 move a0,zero - linked_list[linked_list_pos++] = (line->b[x]<<16)|(line->g[x]<<8)|(line->r[x])|((x == 0)?(pkt<<24):0); -80030984: afbf001c sw ra,28(sp) - -80030988: 0c00b9da jal 8002e768 -8003098c: a3a20010 sb v0,16(sp) -void GsSortGTPoly4(const GsGTPoly4* const tpoly4) -{ - unsigned int orig_pos = linked_list_pos; -80030990: 3c038007 lui v1,0x8007 -80030994: 8c63e8c4 lw v1,-5948(v1) -80030998: 25090001 addiu t1,t0,1 -8003099c: 00094880 sll t1,t1,0x2 -800309a0: 00694821 addu t1,v1,t1 -800309a4: ad220000 sw v0,0(t1) -800309a8: 250a0002 addiu t2,t0,2 - unsigned char pkt = 0x3c; - unsigned int md; - - /*md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt);*/ -800309ac: 93ac0010 lbu t4,16(sp) -800309b0: 000a4080 sll t0,t2,0x2 - unsigned int orig_pos = linked_list_pos; -800309b4: ad6ae8c0 sw t2,-5952(t3) - /*md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt);*/ -800309b8: 000c6600 sll t4,t4,0x18 -800309bc: 00684021 addu t0,v1,t0 - unsigned int md; -800309c0: 00003021 move a2,zero -800309c4: 00001021 move v0,zero -800309c8: 01602021 move a0,t3 -800309cc: 8ce50000 lw a1,0(a3) -800309d0: 00025840 sll t3,v0,0x1 -800309d4: 0045282b sltu a1,v0,a1 -800309d8: 10a0002a beqz a1,80030a84 -800309dc: 016a6821 addu t5,t3,t2 - /*md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt);*/ -800309e0: 8ce5000c lw a1,12(a3) -800309e4: 00000000 nop -800309e8: 00a22821 addu a1,a1,v0 -800309ec: 90a50000 lbu a1,0(a1) -800309f0: 00000000 nop -800309f4: 00053400 sll a2,a1,0x10 -800309f8: 8ce50008 lw a1,8(a3) -800309fc: 00000000 nop -80030a00: 00a22821 addu a1,a1,v0 -80030a04: 90a50000 lbu a1,0(a1) -80030a08: 00000000 nop -80030a0c: 00052a00 sll a1,a1,0x8 -80030a10: 00c52825 or a1,a2,a1 -80030a14: 8ce60004 lw a2,4(a3) -80030a18: 00000000 nop -80030a1c: 00c23021 addu a2,a2,v0 -80030a20: 90c60000 lbu a2,0(a2) -80030a24: 00000000 nop -80030a28: 00a62825 or a1,a1,a2 -80030a2c: 10400002 beqz v0,80030a38 -80030a30: 01803021 move a2,t4 -80030a34: 00003021 move a2,zero -80030a38: 00c52825 or a1,a2,a1 -80030a3c: ad050000 sw a1,0(t0) - -80030a40: 8ce50014 lw a1,20(a3) - unsigned int md; -80030a44: 24420001 addiu v0,v0,1 - -80030a48: 00ab2821 addu a1,a1,t3 -80030a4c: 94a50000 lhu a1,0(a1) -80030a50: 25080008 addiu t0,t0,8 -80030a54: 30a507ff andi a1,a1,0x7ff -80030a58: 00053400 sll a2,a1,0x10 -80030a5c: 8ce50010 lw a1,16(a3) -80030a60: 00000000 nop -80030a64: 00ab5821 addu t3,a1,t3 -80030a68: 95650000 lhu a1,0(t3) -80030a6c: 00000000 nop -80030a70: 30a507ff andi a1,a1,0x7ff -80030a74: 00c52825 or a1,a2,a1 -80030a78: ad05fffc sw a1,-4(t0) -80030a7c: 1000ffd3 b 800309cc -80030a80: 24060001 li a2,1 -80030a84: 10c00002 beqz a2,80030a90 -80030a88: 00000000 nop -80030a8c: ac8de8c0 sw t5,-5952(a0) - //printf("tpoly4->tpage = %d\n", tpoly4->tpage); - - md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt); -80030a90: 8c85e8c0 lw a1,-5952(a0) - - //printf("pkt = %x\n", pkt); - -80030a94: 8fbf001c lw ra,28(sp) - md = setup_attribs(tpoly4->tpage, tpoly4->attribute, &pkt); -80030a98: 24a20001 addiu v0,a1,1 -80030a9c: ac82e8c0 sw v0,-5952(a0) -80030aa0: 00052880 sll a1,a1,0x2 -80030aa4: 3c025555 lui v0,0x5555 -80030aa8: 00652021 addu a0,v1,a1 -80030aac: 24425555 addiu v0,v0,21845 -80030ab0: ac820000 sw v0,0(a0) - //printf("pkt = %x\n", pkt); -80030ab4: 8ce20000 lw v0,0(a3) -80030ab8: 00000000 nop -80030abc: 24420001 addiu v0,v0,1 -80030ac0: 00022640 sll a0,v0,0x19 -80030ac4: 24a20004 addiu v0,a1,4 -80030ac8: 00621821 addu v1,v1,v0 -80030acc: 3c0200ff lui v0,0xff -80030ad0: 3442ffff ori v0,v0,0xffff -80030ad4: 00621024 and v0,v1,v0 -80030ad8: 00821025 or v0,a0,v0 -80030adc: ad22fffc sw v0,-4(t1) - -80030ae0: 03e00008 jr ra -80030ae4: 27bd0020 addiu sp,sp,32 - -80030ae8 : - linked_list[linked_list_pos++] = 0x0C000000; - //linked_list[linked_list_pos++] = md; - //linked_list[linked_list_pos++] = 0xe0000000; -80030ae8: 27bdffe0 addiu sp,sp,-32 -80030aec: afbf001c sw ra,28(sp) -80030af0: 00803821 move a3,a0 - linked_list[linked_list_pos++] = (pkt<<24)|(tpoly4->b[0]<<16)|(tpoly4->g[0]<<8)|(tpoly4->r[0]); - linked_list[linked_list_pos++] = ((tpoly4->y[0]&0x7ff)<<16)|(tpoly4->x[0]&0x7ff); - linked_list[linked_list_pos++] = (get_clutid(tpoly4->cx, tpoly4->cy)<<16)|(tpoly4->v[0]<<8)|tpoly4->u[0]; - linked_list[linked_list_pos++] = (tpoly4->b[1]<<16)|(tpoly4->g[1]<<8)|tpoly4->r[1]; - linked_list[linked_list_pos++] = ((tpoly4->y[1]&0x7ff)<<16)|(tpoly4->x[1]&0x7ff); - linked_list[linked_list_pos++] = (md << 16)|(tpoly4->v[1]<<8)|tpoly4->u[1]; -80030af4: 8c85002c lw a1,44(a0) -80030af8: 90840020 lbu a0,32(a0) - //linked_list[linked_list_pos++] = 0xe1000105; -80030afc: 3c098007 lui t1,0x8007 - linked_list[linked_list_pos++] = (md << 16)|(tpoly4->v[1]<<8)|tpoly4->u[1]; -80030b00: 27a60010 addiu a2,sp,16 - -80030b04: 2402003c li v0,60 - //linked_list[linked_list_pos++] = 0xe1000105; -80030b08: 8d28e8c0 lw t0,-5952(t1) - linked_list[linked_list_pos++] = (md << 16)|(tpoly4->v[1]<<8)|tpoly4->u[1]; -80030b0c: 0c00b9da jal 8002e768 -80030b10: a3a20010 sb v0,16(sp) - linked_list[linked_list_pos++] = (tpoly4->b[1]<<16)|(tpoly4->g[1]<<8)|tpoly4->r[1]; - linked_list[linked_list_pos++] = ((tpoly4->y[2]&0x7ff)<<16)|(tpoly4->x[2]&0x7ff); - linked_list[linked_list_pos++] = (tpoly4->v[2]<<8)|tpoly4->u[2]; - linked_list[linked_list_pos++] = (tpoly4->b[2]<<16)|(tpoly4->g[2]<<8)|tpoly4->r[2]; -80030b14: 3c038007 lui v1,0x8007 -80030b18: 8c6ae8c4 lw t2,-5948(v1) -80030b1c: 00086080 sll t4,t0,0x2 -80030b20: 014c1821 addu v1,t2,t4 -80030b24: 3c0b0c00 lui t3,0xc00 -80030b28: ac6b0000 sw t3,0(v1) - linked_list[linked_list_pos++] = ((tpoly4->y[3]&0x7ff)<<16)|(tpoly4->x[3]&0x7ff); - linked_list[linked_list_pos++] = (tpoly4->v[3]<<8)|tpoly4->u[3]; - - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -} - -80030b2c: 93a40010 lbu a0,16(sp) -80030b30: 90e50000 lbu a1,0(a3) -80030b34: 00043600 sll a2,a0,0x18 -80030b38: 90e40008 lbu a0,8(a3) -void GsSortGTPoly3(const GsGTPoly3* const tpoly3) -{ - int orig_pos = linked_list_pos; - int x; - unsigned char pkt = 0x34; -80030b3c: 00021400 sll v0,v0,0x10 - -80030b40: 00042400 sll a0,a0,0x10 -80030b44: 00c42025 or a0,a2,a0 -80030b48: 00852825 or a1,a0,a1 -80030b4c: 90e40004 lbu a0,4(a3) - md = setup_attribs(tpoly3->tpage, tpoly3->attribute, &pkt); - - linked_list[linked_list_pos++] = 0x09000000; - - for (x = 0; x < 3; x++) - { -80030b50: 258c0034 addiu t4,t4,52 - -80030b54: 00042200 sll a0,a0,0x8 -80030b58: 00a42025 or a0,a1,a0 -80030b5c: ac640004 sw a0,4(v1) -void GsSortGTPoly3(const GsGTPoly3* const tpoly3) -80030b60: 94e40014 lhu a0,20(a3) - { -80030b64: 014c5021 addu t2,t2,t4 -void GsSortGTPoly3(const GsGTPoly3* const tpoly3) -80030b68: 308407ff andi a0,a0,0x7ff -80030b6c: 00042c00 sll a1,a0,0x10 -80030b70: 94e4000c lhu a0,12(a3) - { -80030b74: 3c0c00ff lui t4,0xff -void GsSortGTPoly3(const GsGTPoly3* const tpoly3) -80030b78: 308407ff andi a0,a0,0x7ff -80030b7c: 00a42025 or a0,a1,a0 -80030b80: ac640008 sw a0,8(v1) -{ -80030b84: 94e4001c lhu a0,28(a3) - { -80030b88: 358cffff ori t4,t4,0xffff -{ -80030b8c: 308403ff andi a0,a0,0x3ff -80030b90: 00043103 sra a2,a0,0x4 -80030b94: 94e4001e lhu a0,30(a3) - { -80030b98: 014c5024 and t2,t2,t4 -{ -80030b9c: 308401ff andi a0,a0,0x1ff -80030ba0: 00042180 sll a0,a0,0x6 -80030ba4: 00c42025 or a0,a2,a0 -80030ba8: 00042c00 sll a1,a0,0x10 -80030bac: 90e40025 lbu a0,37(a3) -80030bb0: 90e60021 lbu a2,33(a3) -80030bb4: 00042200 sll a0,a0,0x8 -80030bb8: 00862025 or a0,a0,a2 -80030bbc: 00a42025 or a0,a1,a0 -80030bc0: ac64000c sw a0,12(v1) - int orig_pos = linked_list_pos; -80030bc4: 90e40009 lbu a0,9(a3) - -80030bc8: 2508000d addiu t0,t0,13 - int orig_pos = linked_list_pos; -80030bcc: 00042c00 sll a1,a0,0x10 -80030bd0: 90e40005 lbu a0,5(a3) - { -80030bd4: 016a5025 or t2,t3,t2 - int orig_pos = linked_list_pos; -80030bd8: 00042200 sll a0,a0,0x8 -80030bdc: 00a42025 or a0,a1,a0 -80030be0: 90e50001 lbu a1,1(a3) -80030be4: 00000000 nop -80030be8: 00852025 or a0,a0,a1 -80030bec: ac640010 sw a0,16(v1) - int x; -80030bf0: 94e40016 lhu a0,22(a3) -80030bf4: 00000000 nop -80030bf8: 308407ff andi a0,a0,0x7ff -80030bfc: 00042c00 sll a1,a0,0x10 -80030c00: 94e4000e lhu a0,14(a3) -80030c04: 00000000 nop -80030c08: 308407ff andi a0,a0,0x7ff -80030c0c: 00a42025 or a0,a1,a0 -80030c10: ac640014 sw a0,20(v1) - unsigned char pkt = 0x34; -80030c14: 90e40026 lbu a0,38(a3) -80030c18: 90e50022 lbu a1,34(a3) -80030c1c: 00042200 sll a0,a0,0x8 -80030c20: 00852025 or a0,a0,a1 -80030c24: 00822025 or a0,a0,v0 -80030c28: ac640018 sw a0,24(v1) - unsigned int md; -80030c2c: 90e20009 lbu v0,9(a3) -80030c30: 00000000 nop -80030c34: 00022400 sll a0,v0,0x10 -80030c38: 90e20005 lbu v0,5(a3) -80030c3c: 00000000 nop -80030c40: 00021200 sll v0,v0,0x8 -80030c44: 00821025 or v0,a0,v0 -80030c48: 90e40001 lbu a0,1(a3) -80030c4c: 00000000 nop -80030c50: 00441025 or v0,v0,a0 -80030c54: ac62001c sw v0,28(v1) - -80030c58: 94e20018 lhu v0,24(a3) -80030c5c: 00000000 nop -80030c60: 304207ff andi v0,v0,0x7ff -80030c64: 00022400 sll a0,v0,0x10 -80030c68: 94e20010 lhu v0,16(a3) -80030c6c: 00000000 nop -80030c70: 304207ff andi v0,v0,0x7ff -80030c74: 00821025 or v0,a0,v0 -80030c78: ac620020 sw v0,32(v1) - md = setup_attribs(tpoly3->tpage, tpoly3->attribute, &pkt); -80030c7c: 90e20027 lbu v0,39(a3) -80030c80: 90e40023 lbu a0,35(a3) -80030c84: 00021200 sll v0,v0,0x8 -80030c88: 00441025 or v0,v0,a0 -80030c8c: ac620024 sw v0,36(v1) - -80030c90: 90e2000a lbu v0,10(a3) - linked_list[linked_list_pos++] = -80030c94: 8fbf001c lw ra,28(sp) - -80030c98: 00022400 sll a0,v0,0x10 -80030c9c: 90e20006 lbu v0,6(a3) - -80030ca0: ad28e8c0 sw t0,-5952(t1) - -80030ca4: 00021200 sll v0,v0,0x8 -80030ca8: 00821025 or v0,a0,v0 -80030cac: 90e40002 lbu a0,2(a3) -80030cb0: 00000000 nop -80030cb4: 00441025 or v0,v0,a0 -80030cb8: ac620028 sw v0,40(v1) - linked_list[linked_list_pos++] = 0x09000000; -80030cbc: 94e2001a lhu v0,26(a3) -80030cc0: 00000000 nop -80030cc4: 304207ff andi v0,v0,0x7ff -80030cc8: 00022400 sll a0,v0,0x10 -80030ccc: 94e20012 lhu v0,18(a3) -80030cd0: 00000000 nop -80030cd4: 304207ff andi v0,v0,0x7ff -80030cd8: 00821025 or v0,a0,v0 -80030cdc: ac62002c sw v0,44(v1) - -80030ce0: 90e20028 lbu v0,40(a3) -80030ce4: 90e40024 lbu a0,36(a3) -80030ce8: 00021200 sll v0,v0,0x8 -80030cec: 00441025 or v0,v0,a0 -80030cf0: ac620030 sw v0,48(v1) - { -80030cf4: ac6a0000 sw t2,0(v1) - linked_list[linked_list_pos++] = -80030cf8: 03e00008 jr ra -80030cfc: 27bd0020 addiu sp,sp,32 - -80030d00 : - ((x==0)?(pkt<<24):0)|(tpoly3->b[x]<<16)|(tpoly3->g[x]<<8)|(tpoly3->r[x]); - linked_list[linked_list_pos++] = ((tpoly3->y[x]&0x7ff)<<16)|(tpoly3->x[x]&0x7ff); - linked_list[linked_list_pos] = (tpoly3->u[x]<<8)|tpoly3->v[x]; -80030d00: 27bdffe0 addiu sp,sp,-32 -80030d04: afbf001c sw ra,28(sp) -80030d08: 00805021 move t2,a0 - - switch(x) - { - case 0: - linked_list[linked_list_pos++] |= - get_clutid(tpoly3->cx, tpoly3->cy) << 16; -80030d0c: 8c850024 lw a1,36(a0) -80030d10: 9084001a lbu a0,26(a0) - -80030d14: 3c0c8007 lui t4,0x8007 - { -80030d18: 24020034 li v0,52 - get_clutid(tpoly3->cx, tpoly3->cy) << 16; -80030d1c: 27a60010 addiu a2,sp,16 - -80030d20: 8d87e8c0 lw a3,-5952(t4) - get_clutid(tpoly3->cx, tpoly3->cy) << 16; -80030d24: 0c00b9da jal 8002e768 -80030d28: a3a20010 sb v0,16(sp) - break; - case 1: -80030d2c: 3c038007 lui v1,0x8007 -80030d30: 8c68e8c4 lw t0,-5948(v1) -80030d34: 00075880 sll t3,a3,0x2 -80030d38: 3c040900 lui a0,0x900 -80030d3c: 010b5821 addu t3,t0,t3 -80030d40: ad640000 sw a0,0(t3) -80030d44: 24e30001 addiu v1,a3,1 - linked_list[linked_list_pos++] |= - md << 16; - break; - default: - linked_list_pos++; -80030d48: 93a40010 lbu a0,16(sp) - case 1: -80030d4c: ad83e8c0 sw v1,-5952(t4) -80030d50: 00031880 sll v1,v1,0x2 - linked_list_pos++; -80030d54: 0004ce00 sll t9,a0,0x18 -80030d58: 00021400 sll v0,v0,0x10 -80030d5c: 01031821 addu v1,t0,v1 -80030d60: 25490006 addiu t1,t2,6 -80030d64: 254e0010 addiu t6,t2,16 - md << 16; -80030d68: 00006821 move t5,zero - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -80030d6c: 24180001 li t8,1 - md << 16; -80030d70: 240f0003 li t7,3 - default: -80030d74: 91250000 lbu a1,0(t1) -80030d78: 9124fffd lbu a0,-3(t1) -80030d7c: 00053400 sll a2,a1,0x10 -80030d80: 00042200 sll a0,a0,0x8 -80030d84: 00c42825 or a1,a2,a0 -80030d88: 9124fffa lbu a0,-6(t1) -80030d8c: 00000000 nop -80030d90: 00a42025 or a0,a1,a0 -80030d94: 00992025 or a0,a0,t9 -80030d98: ac640000 sw a0,0(v1) - } -80030d9c: 95c40000 lhu a0,0(t6) -80030da0: 00000000 nop -80030da4: 308407ff andi a0,a0,0x7ff -80030da8: 00042c00 sll a1,a0,0x10 -80030dac: 95c4fffa lhu a0,-6(t6) -80030db0: 00000000 nop -80030db4: 308407ff andi a0,a0,0x7ff -80030db8: 00a42025 or a0,a1,a0 -80030dbc: ac640004 sw a0,4(v1) - } -80030dc0: 91240015 lbu a0,21(t1) -80030dc4: 91260018 lbu a2,24(t1) -80030dc8: 00042200 sll a0,a0,0x8 -80030dcc: 00863025 or a2,a0,a2 - linked_list[orig_pos] |= ((unsigned int)&linked_list[linked_list_pos]) & 0xffffff; -80030dd0: 11a00005 beqz t5,80030de8 -80030dd4: ac660008 sw a2,8(v1) -80030dd8: 15b8000d bne t5,t8,80030e10 -80030ddc: 00c22025 or a0,a2,v0 -80030de0: 1000000b b 80030e10 -80030de4: ac640008 sw a0,8(v1) -80030de8: 95450016 lhu a1,22(t2) -80030dec: 95440018 lhu a0,24(t2) -80030df0: 30a503ff andi a1,a1,0x3ff -80030df4: 308401ff andi a0,a0,0x1ff -80030df8: 00052903 sra a1,a1,0x4 -80030dfc: 00042180 sll a0,a0,0x6 -80030e00: 00a42025 or a0,a1,a0 -80030e04: 00042400 sll a0,a0,0x10 -80030e08: 00862025 or a0,a0,a2 -80030e0c: ac640008 sw a0,8(v1) - md << 16; -80030e10: 25ad0001 addiu t5,t5,1 -80030e14: 2463000c addiu v1,v1,12 -80030e18: 25290001 addiu t1,t1,1 -80030e1c: 25ce0002 addiu t6,t6,2 -80030e20: 15afffd4 bne t5,t7,80030d74 -80030e24: 0000c821 move t9,zero -80030e28: 24e7000a addiu a3,a3,10 -80030e2c: ad87e8c0 sw a3,-5952(t4) -80030e30: 00073880 sll a3,a3,0x2 -80030e34: 01073821 addu a3,t0,a3 -80030e38: 3c0800ff lui t0,0xff -80030e3c: 3508ffff ori t0,t0,0xffff -80030e40: 00e83824 and a3,a3,t0 -80030e44: 8d680000 lw t0,0(t3) -80030e48: 8fbf001c lw ra,28(sp) -80030e4c: 01073825 or a3,t0,a3 -80030e50: ad670000 sw a3,0(t3) -80030e54: 03e00008 jr ra -80030e58: 27bd0020 addiu sp,sp,32 - -80030e5c : - -void malloc_setup() -{ - int x; - - dprintf("malloc setup.\n"); -80030e5c: 3c048004 lui a0,0x8004 -{ -80030e60: 27bdffe8 addiu sp,sp,-24 -80030e64: afbf0014 sw ra,20(sp) - dprintf("malloc setup.\n"); -80030e68: 0c00d392 jal 80034e48 -80030e6c: 2484a3e4 addiu a0,a0,-23580 - - first_free_page = (unsigned int) __bss_end; - first_free_page-= 0x80000000; -80030e70: 3c020007 lui v0,0x7 -80030e74: 244276a0 addiu v0,v0,30368 - - if(first_free_page & 0x3ff) -80030e78: 304403ff andi a0,v0,0x3ff -80030e7c: 10800003 beqz a0,80030e8c -80030e80: 3c038007 lui v1,0x8007 - first_free_page = (first_free_page | 0x3ff) + 1; -80030e84: 344203ff ori v0,v0,0x3ff -80030e88: 24420001 addiu v0,v0,1 -80030e8c: ac625588 sw v0,21896(v1) - - first_free_page>>=10; -80030e90: 8c625588 lw v0,21896(v1) -80030e94: 3c048007 lui a0,0x8007 -80030e98: 00021282 srl v0,v0,0xa -80030e9c: ac625588 sw v0,21896(v1) -80030ea0: 3c038007 lui v1,0x8007 -80030ea4: 24844d88 addiu a0,a0,19848 -80030ea8: 24632d88 addiu v1,v1,11656 - - //printf("First free page: %d, bss_end: %x\n", first_free_page, __bss_end); - - for(x = 0; x < first_free_page; x++) -80030eac: 00802821 move a1,a0 -80030eb0: 00803821 move a3,a0 -80030eb4: 00604021 move t0,v1 - { - busy_pages[x] = 1; // RAM occupied by program, data and BIOS looks always allocated -80030eb8: 24090001 li t1,1 - alloc_size[x] = 1; // Fake that 1K was required -80030ebc: 240a0001 li t2,1 - for(x = 0; x < first_free_page; x++) -80030ec0: 00a43023 subu a2,a1,a0 -80030ec4: 00c2302b sltu a2,a2,v0 -80030ec8: 10c00006 beqz a2,80030ee4 -80030ecc: 00000000 nop - busy_pages[x] = 1; // RAM occupied by program, data and BIOS looks always allocated -80030ed0: a0a90000 sb t1,0(a1) - alloc_size[x] = 1; // Fake that 1K was required -80030ed4: ac6a0000 sw t2,0(v1) -80030ed8: 24a50001 addiu a1,a1,1 -80030edc: 1000fff8 b 80030ec0 -80030ee0: 24630004 addiu v1,v1,4 - } - - for(x = first_free_page; x < 2048; x++) -80030ee4: 24040800 li a0,2048 -80030ee8: 10440007 beq v0,a0,80030f08 -80030eec: 00e21821 addu v1,a3,v0 - { - busy_pages[x] = 0; -80030ef0: a0600000 sb zero,0(v1) - alloc_size[x] = 0; -80030ef4: 00021880 sll v1,v0,0x2 -80030ef8: 01031821 addu v1,t0,v1 -80030efc: ac600000 sw zero,0(v1) - for(x = first_free_page; x < 2048; x++) -80030f00: 1000fff9 b 80030ee8 -80030f04: 24420001 addiu v0,v0,1 - } -} -80030f08: 8fbf0014 lw ra,20(sp) -80030f0c: 00000000 nop -80030f10: 03e00008 jr ra -80030f14: 27bd0018 addiu sp,sp,24 - -80030f18 : - -void *malloc(size_t size) -{ -80030f18: 27bdffe8 addiu sp,sp,-24 - dprintf("malloc(%d)\n", size); -80030f1c: 00802821 move a1,a0 -{ -80030f20: afb00010 sw s0,16(sp) -80030f24: 00808021 move s0,a0 - dprintf("malloc(%d)\n", size); -80030f28: 3c048004 lui a0,0x8004 -{ -80030f2c: afbf0014 sw ra,20(sp) - dprintf("malloc(%d)\n", size); -80030f30: 0c00d392 jal 80034e48 -80030f34: 2484a3f4 addiu a0,a0,-23564 - - int x, y; - -// Round size - - if(size & 0x3ff) -80030f38: 320203ff andi v0,s0,0x3ff -80030f3c: 10400003 beqz v0,80030f4c -80030f40: 3c038007 lui v1,0x8007 - size = (size | 0x3ff) + 1; -80030f44: 361003ff ori s0,s0,0x3ff -80030f48: 26100001 addiu s0,s0,1 -80030f4c: 24634d88 addiu v1,v1,19848 - -// Divide it by 1024 - size >>= 10; -80030f50: 00108282 srl s0,s0,0xa - //printf("Allocating %dKb\n", size); - -// Find a free page - for(x = 0; x < 2048; x++) -80030f54: 00001021 move v0,zero -80030f58: 00603021 move a2,v1 - // the pointer to the free page we found, otherwise keep finding - - // printf("Page found at %dKb\n", x); - - for(y = 0; y < size; y++) - if(busy_pages[x+y] == 1) goto malloc_keep_finding; -80030f5c: 24070001 li a3,1 - for(x = 0; x < 2048; x++) -80030f60: 24050800 li a1,2048 - if(busy_pages[x] == 0) -80030f64: 90640000 lbu a0,0(v1) -80030f68: 00000000 nop -80030f6c: 1480001a bnez a0,80030fd8 -80030f70: 00000000 nop - for(y = 0; y < size; y++) -80030f74: 10900007 beq a0,s0,80030f94 -80030f78: 00644021 addu t0,v1,a0 - if(busy_pages[x+y] == 1) goto malloc_keep_finding; -80030f7c: 91080000 lbu t0,0(t0) -80030f80: 00000000 nop -80030f84: 11070014 beq t0,a3,80030fd8 -80030f88: 24840001 addiu a0,a0,1 -80030f8c: 1000fff9 b 80030f74 -80030f90: 00000000 nop -80030f94: 00001821 move v1,zero - - // We found the memory we wanted, now make it busy - - for(y = 0; y < size; y++) - busy_pages[x+y] = 1; -80030f98: 24050001 li a1,1 - for(y = 0; y < size; y++) -80030f9c: 10700005 beq v1,s0,80030fb4 -80030fa0: 00622021 addu a0,v1,v0 - busy_pages[x+y] = 1; -80030fa4: 00c42021 addu a0,a2,a0 -80030fa8: a0850000 sb a1,0(a0) - for(y = 0; y < size; y++) -80030fac: 1000fffb b 80030f9c -80030fb0: 24630001 addiu v1,v1,1 - - // Store allocation size, it is essential for free() - - alloc_size[x] = size; -80030fb4: 3c048007 lui a0,0x8007 -80030fb8: 00022880 sll a1,v0,0x2 -80030fbc: 24842d88 addiu a0,a0,11656 -80030fc0: 00a42021 addu a0,a1,a0 -80030fc4: ac830000 sw v1,0(a0) - // printf("malloc(): alloc_size[%d] = %d\n", x, size); - - return (void*)((unsigned int)0x80000000 + (x<<10)); -80030fc8: 00021280 sll v0,v0,0xa -80030fcc: 3c038000 lui v1,0x8000 -80030fd0: 10000005 b 80030fe8 -80030fd4: 00431021 addu v0,v0,v1 - for(x = 0; x < 2048; x++) -80030fd8: 24420001 addiu v0,v0,1 -80030fdc: 1445ffe1 bne v0,a1,80030f64 -80030fe0: 24630001 addiu v1,v1,1 -malloc_keep_finding: - ; // Useless statement to make GCC not bail out... - } - -// We couldn't find anything, return NULL - return NULL; -80030fe4: 00001021 move v0,zero -} -80030fe8: 8fbf0014 lw ra,20(sp) -80030fec: 8fb00010 lw s0,16(sp) -80030ff0: 03e00008 jr ra -80030ff4: 27bd0018 addiu sp,sp,24 - -80030ff8 : - -void *calloc(size_t number, size_t size) -{ - void *ptr = malloc(number * size); -80030ff8: 00850018 mult a0,a1 -{ -80030ffc: 27bdffe8 addiu sp,sp,-24 -80031000: afb00010 sw s0,16(sp) -80031004: afbf0014 sw ra,20(sp) - void *ptr = malloc(number * size); -80031008: 00002012 mflo a0 -8003100c: 00008012 mflo s0 -80031010: 0c00c3c6 jal 80030f18 -80031014: 00000000 nop -80031018: 00401821 move v1,v0 -8003101c: 00508021 addu s0,v0,s0 - int x; - - if(ptr == NULL) - ptr = NULL; - - for(x = 0; x < (number * size); x++) -80031020: 10700004 beq v1,s0,80031034 -80031024: 00000000 nop - cptr[x] = 0; -80031028: a0600000 sb zero,0(v1) -8003102c: 1000fffc b 80031020 -80031030: 24630001 addiu v1,v1,1 - - return ptr; -} -80031034: 8fbf0014 lw ra,20(sp) -80031038: 8fb00010 lw s0,16(sp) -8003103c: 03e00008 jr ra -80031040: 27bd0018 addiu sp,sp,24 - -80031044 : - -void free(void *ptr) -{ -80031044: 27bdffd0 addiu sp,sp,-48 - dprintf("free(%x)\n", (unsigned int)ptr); -80031048: 00802821 move a1,a0 -{ -8003104c: afb30020 sw s3,32(sp) -80031050: afb10018 sw s1,24(sp) -80031054: 00809821 move s3,a0 - - unsigned int ptri = (unsigned int)ptr; - ptri -= 0x80000000; -80031058: 3c118000 lui s1,0x8000 - dprintf("free(%x)\n", (unsigned int)ptr); -8003105c: 3c048004 lui a0,0x8004 -80031060: 2484a400 addiu a0,a0,-23552 - ptri -= 0x80000000; -80031064: 02718821 addu s1,s3,s1 -{ -80031068: afbf002c sw ra,44(sp) -8003106c: afb50028 sw s5,40(sp) -80031070: afb40024 sw s4,36(sp) -80031074: afb2001c sw s2,28(sp) - dprintf("free(%x)\n", (unsigned int)ptr); -80031078: 0c00d392 jal 80034e48 -8003107c: afb00014 sw s0,20(sp) - int x; - - if((ptri & 0x3ff) || (busy_pages[ptri>>10] == 0) || (alloc_size[ptri>>10] == 0)) -80031080: 322203ff andi v0,s1,0x3ff -80031084: 14400013 bnez v0,800310d4 -80031088: 3c028007 lui v0,0x8007 -8003108c: 24424d88 addiu v0,v0,19848 -80031090: 00118a82 srl s1,s1,0xa -80031094: 02221821 addu v1,s1,v0 -80031098: 90630000 lbu v1,0(v1) -8003109c: 00000000 nop -800310a0: 1060000c beqz v1,800310d4 -800310a4: 00409021 move s2,v0 -800310a8: 3c028007 lui v0,0x8007 -800310ac: 24422d88 addiu v0,v0,11656 -800310b0: 00118080 sll s0,s1,0x2 -800310b4: 02028021 addu s0,s0,v0 -800310b8: 8e020000 lw v0,0(s0) -800310bc: 00000000 nop -800310c0: 10400004 beqz v0,800310d4 -800310c4: 3c158004 lui s5,0x8004 -800310c8: 00009821 move s3,zero - -// printf("alloc_size[%d] = %d\n", ptri, alloc_size[ptri]); - - for(x = 0; x < alloc_size[ptri]; x++) - { - dprintf("ptri + x = %d\n", ptri + x); -800310cc: 1000000f b 8003110c -800310d0: 26b5a44c addiu s5,s5,-23476 - - alloc_size[ptri] = 0; - - /*for(x=150;x<170;x++) - printf("%d: %d, %d\n", x, busy_pages[x], alloc_size[x]);*/ -} -800310d4: 8fbf002c lw ra,44(sp) -800310d8: 8fb50028 lw s5,40(sp) -800310dc: 8fb40024 lw s4,36(sp) -800310e0: 8fb2001c lw s2,28(sp) -800310e4: 8fb10018 lw s1,24(sp) -800310e8: 8fb00014 lw s0,20(sp) - printf("** free() ** : tried to free memory with invalid pointer at %x\n", -800310ec: 02602821 move a1,s3 -800310f0: 3c048004 lui a0,0x8004 -} -800310f4: 8fb30020 lw s3,32(sp) - printf("** free() ** : tried to free memory with invalid pointer at %x\n", -800310f8: 2484a40c addiu a0,a0,-23540 -800310fc: 0800d392 j 80034e48 -80031100: 27bd0030 addiu sp,sp,48 - for(x = 0; x < alloc_size[ptri]; x++) -80031104: 8e020000 lw v0,0(s0) -80031108: 00000000 nop -8003110c: 0262102b sltu v0,s3,v0 -80031110: 10400008 beqz v0,80031134 -80031114: 0233a021 addu s4,s1,s3 - dprintf("ptri + x = %d\n", ptri + x); -80031118: 02802821 move a1,s4 -8003111c: 02a02021 move a0,s5 -80031120: 0c00d392 jal 80034e48 -80031124: 0254a021 addu s4,s2,s4 - for(x = 0; x < alloc_size[ptri]; x++) -80031128: 26730001 addiu s3,s3,1 - busy_pages[ptri + x] = 0; -8003112c: 1000fff5 b 80031104 -80031130: a2800000 sb zero,0(s4) -} -80031134: 8fbf002c lw ra,44(sp) - alloc_size[ptri] = 0; -80031138: ae000000 sw zero,0(s0) -} -8003113c: 8fb50028 lw s5,40(sp) -80031140: 8fb40024 lw s4,36(sp) -80031144: 8fb30020 lw s3,32(sp) -80031148: 8fb2001c lw s2,28(sp) -8003114c: 8fb10018 lw s1,24(sp) -80031150: 8fb00014 lw s0,20(sp) -80031154: 03e00008 jr ra -80031158: 27bd0030 addiu sp,sp,48 - -8003115c : -{ - unsigned int ptri = (unsigned int)ptr; - int x; - void *newptr; - - if(ptr == NULL) -8003115c: 14800003 bnez a0,8003116c -80031160: 3c068000 lui a2,0x8000 - return malloc(size); -80031164: 0800c3c6 j 80030f18 -80031168: 00a02021 move a0,a1 -8003116c: 00a01821 move v1,a1 - - ptri -= 0x80000000; -80031170: 00863021 addu a2,a0,a2 - - size |= 0x3ff; -80031174: 346303ff ori v1,v1,0x3ff -{ -80031178: 27bdffe0 addiu sp,sp,-32 - size++; -8003117c: 24630001 addiu v1,v1,1 - - size>>=10; - - if((ptri & 0x3ff) || (busy_pages[ptri>>10] == 0) || (alloc_size[ptri>>10] == 0)) -80031180: 30c203ff andi v0,a2,0x3ff -80031184: 00802821 move a1,a0 -{ -80031188: afbf001c sw ra,28(sp) -8003118c: afb20018 sw s2,24(sp) -80031190: afb10014 sw s1,20(sp) -80031194: afb00010 sw s0,16(sp) - if((ptri & 0x3ff) || (busy_pages[ptri>>10] == 0) || (alloc_size[ptri>>10] == 0)) -80031198: 14400011 bnez v0,800311e0 -8003119c: 00031a82 srl v1,v1,0xa -800311a0: 3c028007 lui v0,0x8007 -800311a4: 24424d88 addiu v0,v0,19848 -800311a8: 00063282 srl a2,a2,0xa -800311ac: 00c22021 addu a0,a2,v0 -800311b0: 90840000 lbu a0,0(a0) -800311b4: 00000000 nop -800311b8: 10800009 beqz a0,800311e0 -800311bc: 00403821 move a3,v0 -800311c0: 3c048007 lui a0,0x8007 -800311c4: 24822d88 addiu v0,a0,11656 -800311c8: 00065080 sll t2,a2,0x2 -800311cc: 01429021 addu s2,t2,v0 -800311d0: 8e440000 lw a0,0(s2) -800311d4: 00000000 nop -800311d8: 14800006 bnez a0,800311f4 -800311dc: 0064402b sltu t0,v1,a0 - { - // If the pointer address is not a multiplier of 1K, or the page - // is free, it means that memory not allocated by malloc() was passed to realloc. - // Print a warning message and return. - - printf("** realloc() ** : tried to reallocate memory with invalid pointer at %x\n", -800311e0: 3c048004 lui a0,0x8004 -800311e4: 0c00d392 jal 80034e48 -800311e8: 2484a45c addiu a0,a0,-23460 - else if(size > alloc_size[ptri]) // New size bigger than old size - { - newptr = malloc(size * 1024); - - if(newptr == NULL) - return NULL; -800311ec: 1000001d b 80031264 -800311f0: 00008021 move s0,zero - if(size < alloc_size[ptri]) // New size smaller than old size -800311f4: 1100000b beqz t0,80031224 -800311f8: 00604021 move t0,v1 - for(x = size; x < alloc_size[ptri]; x++) -800311fc: 11040005 beq t0,a0,80031214 -80031200: 01064821 addu t1,t0,a2 - busy_pages[ptri + x] = 0; -80031204: 00e94821 addu t1,a3,t1 -80031208: a1200000 sb zero,0(t1) - for(x = size; x < alloc_size[ptri]; x++) -8003120c: 1000fffb b 800311fc -80031210: 25080001 addiu t0,t0,1 - alloc_size[ptri] = size; -80031214: 004a1021 addu v0,v0,t2 -80031218: ac430000 sw v1,0(v0) -8003121c: 10000011 b 80031264 -80031220: 00a08021 move s0,a1 - else if(size > alloc_size[ptri]) // New size bigger than old size -80031224: 0083202b sltu a0,a0,v1 -80031228: 1080000e beqz a0,80031264 -8003122c: 00a08021 move s0,a1 - newptr = malloc(size * 1024); -80031230: 0c00c3c6 jal 80030f18 -80031234: 00032280 sll a0,v1,0xa - if(newptr == NULL) -80031238: 10400009 beqz v0,80031260 -8003123c: 00408821 move s1,v0 - - memcpy(newptr, ptr, alloc_size[ptri]); -80031240: 8e460000 lw a2,0(s2) -80031244: 02002821 move a1,s0 -80031248: 0c00ce81 jal 80033a04 -8003124c: 00402021 move a0,v0 - free(ptr); -80031250: 0c00c411 jal 80031044 -80031254: 02002021 move a0,s0 -80031258: 10000002 b 80031264 -8003125c: 02208021 move s0,s1 - return NULL; -80031260: 00008021 move s0,zero - - ptr = newptr; - } - - return ptr; -} -80031264: 8fbf001c lw ra,28(sp) -80031268: 02001021 move v0,s0 -8003126c: 8fb20018 lw s2,24(sp) -80031270: 8fb10014 lw s1,20(sp) -80031274: 8fb00010 lw s0,16(sp) -80031278: 03e00008 jr ra -8003127c: 27bd0020 addiu sp,sp,32 - -80031280 : - FDEV_CDROM, - FDEV_MEMCARD -}; - -unsigned int fmode_to_desmode(const char *fmode) -{ -80031280: 27bdffd8 addiu sp,sp,-40 -80031284: 2486000f addiu a2,a0,15 - char rmode[16]; - int x, y; - - y = 0; -80031288: 00001021 move v0,zero -{ -8003128c: afbf0024 sw ra,36(sp) - { - if(fmode[x] == 0) - break; - else - { - if(fmode[x] != 'b' && fmode[x] != 'f') -80031290: 2407fffb li a3,-5 -80031294: 24080062 li t0,98 - if(fmode[x] == 0) -80031298: 80830000 lb v1,0(a0) -8003129c: 00000000 nop -800312a0: 1060000b beqz v1,800312d0 -800312a4: 00672824 and a1,v1,a3 - if(fmode[x] != 'b' && fmode[x] != 'f') -800312a8: 00052e00 sll a1,a1,0x18 -800312ac: 00052e03 sra a1,a1,0x18 -800312b0: 10a80004 beq a1,t0,800312c4 -800312b4: 27a50010 addiu a1,sp,16 - rmode[y++] = fmode[x]; -800312b8: 00a22821 addu a1,a1,v0 -800312bc: a0a30000 sb v1,0(a1) -800312c0: 24420001 addiu v0,v0,1 -800312c4: 24840001 addiu a0,a0,1 - for(x=0;x<15;x++) -800312c8: 1486fff3 bne a0,a2,80031298 -800312cc: 00000000 nop - } - } - - rmode[y] = 0; -800312d0: 27a30010 addiu v1,sp,16 - - if(strcmp(rmode, "r") == 0) -800312d4: 3c058004 lui a1,0x8004 - rmode[y] = 0; -800312d8: 00621021 addu v0,v1,v0 - if(strcmp(rmode, "r") == 0) -800312dc: 00602021 move a0,v1 -800312e0: 24a58f60 addiu a1,a1,-28832 -800312e4: 0c00cf49 jal 80033d24 -800312e8: a0400000 sb zero,0(v0) -800312ec: 10400020 beqz v0,80031370 -800312f0: 24030001 li v1,1 - { - return O_RDONLY; - } - else if(strcmp(rmode, "r+") == 0) -800312f4: 3c058004 lui a1,0x8004 -800312f8: 24a5a4a8 addiu a1,a1,-23384 -800312fc: 0c00cf49 jal 80033d24 -80031300: 27a40010 addiu a0,sp,16 -80031304: 1040001a beqz v0,80031370 -80031308: 24030003 li v1,3 - { - return O_RDWR; - } - else if(strcmp(rmode, "w") == 0) -8003130c: 3c058004 lui a1,0x8004 -80031310: 24a5a4ac addiu a1,a1,-23380 -80031314: 0c00cf49 jal 80033d24 -80031318: 27a40010 addiu a0,sp,16 -8003131c: 10400014 beqz v0,80031370 -80031320: 24030602 li v1,1538 - { - return O_WRONLY | O_CREAT | O_TRUNC; - } - else if(strcmp(rmode, "w+") == 0) -80031324: 3c058004 lui a1,0x8004 -80031328: 24a5a4b0 addiu a1,a1,-23376 -8003132c: 0c00cf49 jal 80033d24 -80031330: 27a40010 addiu a0,sp,16 -80031334: 1040000e beqz v0,80031370 -80031338: 24030603 li v1,1539 - { - return O_RDWR | O_CREAT | O_TRUNC; - } - else if(strcmp(rmode, "a") == 0) -8003133c: 3c058004 lui a1,0x8004 -80031340: 24a5a4b4 addiu a1,a1,-23372 -80031344: 0c00cf49 jal 80033d24 -80031348: 27a40010 addiu a0,sp,16 -8003134c: 10400008 beqz v0,80031370 -80031350: 24030102 li v1,258 - { - return O_WRONLY | O_APPEND; - } - else if(strcmp(rmode, "a+") == 0) -80031354: 3c058004 lui a1,0x8004 -80031358: 24a5a4b8 addiu a1,a1,-23368 -8003135c: 0c00cf49 jal 80033d24 -80031360: 27a40010 addiu a0,sp,16 -80031364: 10400002 beqz v0,80031370 -80031368: 24030303 li v1,771 - { - return O_RDWR | O_APPEND | O_CREAT; - } - else - { - return 0; -8003136c: 00001821 move v1,zero - } -} -80031370: 8fbf0024 lw ra,36(sp) -80031374: 00601021 move v0,v1 -80031378: 03e00008 jr ra -8003137c: 27bd0028 addiu sp,sp,40 - -80031380 : - -FILE *fdopen(int fildes, const char *mode) -{ -80031380: 3c028007 lui v0,0x8007 -80031384: 24425e90 addiu v0,v0,24208 -// Adjust for malloc - int x; - -// Find a free file structure - for(x = 0; x < 256; x++) -80031388: 00003021 move a2,zero -8003138c: 00401821 move v1,v0 -80031390: 24070100 li a3,256 - { - if(file_structs[x].used == 0) -80031394: 8c480014 lw t0,20(v0) -80031398: 00000000 nop -8003139c: 1500001b bnez t0,8003140c -800313a0: 24c60001 addiu a2,a2,1 -800313a4: 24c6ffff addiu a2,a2,-1 -{ -800313a8: 27bdffe0 addiu sp,sp,-32 -800313ac: afb00014 sw s0,20(sp) - { - file_structs[x].used = 1; -800313b0: 000680c0 sll s0,a2,0x3 -800313b4: 00063140 sll a2,a2,0x5 -800313b8: 00d08023 subu s0,a2,s0 -800313bc: 00708021 addu s0,v1,s0 -800313c0: 24020001 li v0,1 -{ -800313c4: afbf001c sw ra,28(sp) -800313c8: afb10018 sw s1,24(sp) - if(x == 256) - return NULL; - - - file_structs[x].fildes = fildes; - file_structs[x].pos = lseek(fildes, 0, SEEK_CUR); -800313cc: 24060001 li a2,1 -800313d0: 00a08821 move s1,a1 - file_structs[x].fildes = fildes; -800313d4: ae040000 sw a0,0(s0) - file_structs[x].used = 1; -800313d8: ae020014 sw v0,20(s0) - file_structs[x].pos = lseek(fildes, 0, SEEK_CUR); -800313dc: 0c00d3d4 jal 80034f50 -800313e0: 00002821 move a1,zero -800313e4: ae020004 sw v0,4(s0) - file_structs[x].mode = fmode_to_desmode(mode); -800313e8: 0c00c4a0 jal 80031280 -800313ec: 02202021 move a0,s1 - - return &file_structs[x]; -} -800313f0: 8fbf001c lw ra,28(sp) - file_structs[x].mode = fmode_to_desmode(mode); -800313f4: ae020008 sw v0,8(s0) -} -800313f8: 8fb10018 lw s1,24(sp) - return &file_structs[x]; -800313fc: 02001021 move v0,s0 -} -80031400: 8fb00014 lw s0,20(sp) -80031404: 03e00008 jr ra -80031408: 27bd0020 addiu sp,sp,32 - for(x = 0; x < 256; x++) -8003140c: 14c7ffe1 bne a2,a3,80031394 -80031410: 24420018 addiu v0,v0,24 - return NULL; -80031414: 03e00008 jr ra -80031418: 00001021 move v0,zero - -8003141c : - - return f; -} - -int fclose(FILE *stream) -{ -8003141c: 27bdffe8 addiu sp,sp,-24 -80031420: afbf0014 sw ra,20(sp) - stream->used = 0; -80031424: ac800014 sw zero,20(a0) - close(stream->fildes); -80031428: 8c840000 lw a0,0(a0) -8003142c: 0c00d3dd jal 80034f74 -80031430: 00000000 nop - return 0; -} -80031434: 8fbf0014 lw ra,20(sp) -80031438: 00001021 move v0,zero -8003143c: 03e00008 jr ra -80031440: 27bd0018 addiu sp,sp,24 - -80031444 : - * This is done to make programming and porting easier - */ - -int fread(void *ptr, int size, int nmemb, FILE *f) -{ - int rsize = size * nmemb; -80031444: 00a60018 mult a1,a2 - nsect -= f->pos >> 11; - nsect++; - - //printf("f->dev = %d, f->pos = %d, rsize = %d\n", f->dev, f->pos, rsize); - - if(f->dev == FDEV_CDROM) -80031448: 8ce3000c lw v1,12(a3) -{ -8003144c: 27bdffd0 addiu sp,sp,-48 - if(f->dev == FDEV_CDROM) -80031450: 24020001 li v0,1 -{ -80031454: afb3001c sw s3,28(sp) -80031458: afb00010 sw s0,16(sp) -8003145c: afbf002c sw ra,44(sp) -80031460: afb60028 sw s6,40(sp) -80031464: afb50024 sw s5,36(sp) -80031468: afb40020 sw s4,32(sp) -8003146c: afb20018 sw s2,24(sp) -80031470: afb10014 sw s1,20(sp) - int rsize = size * nmemb; -80031474: 00009812 mflo s3 - if(f->dev == FDEV_CDROM) -80031478: 1462003e bne v1,v0,80031574 -8003147c: 00e08021 move s0,a3 - int nsect = (f->pos + rsize) >> 11; -80031480: 8ce20004 lw v0,4(a3) -80031484: 0080a021 move s4,a0 - nsect -= f->pos >> 11; -80031488: 00539021 addu s2,v0,s3 - { - // First sector - lseek(f->fildes, f->pos & (~0x7ff), SEEK_SET); -8003148c: 8ce40000 lw a0,0(a3) -80031490: 2405f800 li a1,-2048 - nsect -= f->pos >> 11; -80031494: 00121ac2 srl v1,s2,0xb - lseek(f->fildes, f->pos & (~0x7ff), SEEK_SET); -80031498: 00003021 move a2,zero - nsect -= f->pos >> 11; -8003149c: 000292c2 srl s2,v0,0xb - lseek(f->fildes, f->pos & (~0x7ff), SEEK_SET); -800314a0: 00452824 and a1,v0,a1 - nsect -= f->pos >> 11; -800314a4: 00729023 subu s2,v1,s2 - lseek(f->fildes, f->pos & (~0x7ff), SEEK_SET); -800314a8: 0c00d3d4 jal 80034f50 -800314ac: 3c158007 lui s5,0x8007 - read(f->fildes, onesec_buf, 2048); -800314b0: 8e040000 lw a0,0(s0) -800314b4: 24060800 li a2,2048 -800314b8: 0c00d3d7 jal 80034f5c -800314bc: 26a55690 addiu a1,s5,22160 - - max = 2048 - (f->pos & 2047); -800314c0: 8e110004 lw s1,4(s0) -800314c4: 24020800 li v0,2048 -800314c8: 323107ff andi s1,s1,0x7ff - - //printf("ptr(FIRST) = %d, %x\n", ptr, ptr); - dprintf("rsize = %d\n", rsize); -800314cc: 3c048004 lui a0,0x8004 - max = 2048 - (f->pos & 2047); -800314d0: 00518823 subu s1,v0,s1 - dprintf("rsize = %d\n", rsize); -800314d4: 02602821 move a1,s3 -800314d8: 0c00d392 jal 80034e48 -800314dc: 2484a4bc addiu a0,a0,-23364 - - memcpy(ptr, onesec_buf + (f->pos & 2047), (rsize > max) ? max : rsize); -800314e0: 0233102a slt v0,s1,s3 -800314e4: 10400002 beqz v0,800314f0 -800314e8: 02603021 move a2,s3 -800314ec: 02203021 move a2,s1 -800314f0: 8e020004 lw v0,4(s0) -800314f4: 26a55690 addiu a1,s5,22160 -800314f8: 304207ff andi v0,v0,0x7ff -800314fc: 02802021 move a0,s4 -80031500: 0c00ce81 jal 80033a04 -80031504: 00a22821 addu a1,a1,v0 - - //printf("ptr(MIDDLEsex) = %d, %x\n", ptr, ptr); - nsect--; - csize -= max; - - if(nsect > 1) -80031508: 2a420002 slti v0,s2,2 - ptr += max; -8003150c: 0291a021 addu s4,s4,s1 - if(nsect > 1) -80031510: 1440000d bnez v0,80031548 -80031514: 02718823 subu s1,s3,s1 - - sect_num -= 4096;*/ - - //printf("read_middle=%d, sect_num = %d\n", read(f->fildes, ptr, sect_num), sect_num); - - read(f->fildes, ptr, (nsect - 1) * 2048); -80031518: 2656ffff addiu s6,s2,-1 -8003151c: 0016b2c0 sll s6,s6,0xb -80031520: 8e040000 lw a0,0(s0) -80031524: 02802821 move a1,s4 -80031528: 0c00d3d7 jal 80034f5c -8003152c: 02c03021 move a2,s6 - - ptr += (nsect - 1) * 2048; - csize -= (nsect - 1) * 2048; -80031530: 24020001 li v0,1 -80031534: 00529023 subu s2,v0,s2 -80031538: 001292c0 sll s2,s2,0xb - ptr += (nsect - 1) * 2048; -8003153c: 0296a021 addu s4,s4,s6 - csize -= (nsect - 1) * 2048; -80031540: 10000004 b 80031554 -80031544: 02328821 addu s1,s1,s2 - nsect = 1; - } - - //printf("ptr(LAST) = %d, %x\n", ptr, ptr); - - if(nsect == 1) -80031548: 24020001 li v0,1 -8003154c: 16420009 bne s2,v0,80031574 -80031550: 00000000 nop - { - // Last sector - read(f->fildes, onesec_buf, 2048); -80031554: 8e040000 lw a0,0(s0) -80031558: 24060800 li a2,2048 -8003155c: 0c00d3d7 jal 80034f5c -80031560: 26a55690 addiu a1,s5,22160 - - memcpy(ptr, onesec_buf, csize); -80031564: 02203021 move a2,s1 -80031568: 26a55690 addiu a1,s5,22160 -8003156c: 0c00ce81 jal 80033a04 -80031570: 02802021 move a0,s4 - } - } - - f->pos+= rsize; -80031574: 8e020004 lw v0,4(s0) - return rsize; -} -80031578: 8fbf002c lw ra,44(sp) - f->pos+= rsize; -8003157c: 00531021 addu v0,v0,s3 -80031580: ae020004 sw v0,4(s0) -} -80031584: 8fb60028 lw s6,40(sp) -80031588: 02601021 move v0,s3 -8003158c: 8fb50024 lw s5,36(sp) -80031590: 8fb40020 lw s4,32(sp) -80031594: 8fb3001c lw s3,28(sp) -80031598: 8fb20018 lw s2,24(sp) -8003159c: 8fb10014 lw s1,20(sp) -800315a0: 8fb00010 lw s0,16(sp) -800315a4: 03e00008 jr ra -800315a8: 27bd0030 addiu sp,sp,48 - -800315ac : - -int fgetc(FILE *f) -{ - unsigned char c; - - if(f->pos >= f->size) -800315ac: 8c820004 lw v0,4(a0) -800315b0: 8c830010 lw v1,16(a0) -800315b4: 00000000 nop -800315b8: 0043182b sltu v1,v0,v1 -800315bc: 1060000b beqz v1,800315ec -800315c0: 00803821 move a3,a0 -{ -800315c4: 27bdffe0 addiu sp,sp,-32 - return EOF; - - fread(&c, sizeof(char), 1, f); -800315c8: 24060001 li a2,1 -800315cc: 27a40010 addiu a0,sp,16 -{ -800315d0: afbf001c sw ra,28(sp) - fread(&c, sizeof(char), 1, f); -800315d4: 0c00c511 jal 80031444 -800315d8: 24050001 li a1,1 - - return (int)c; -} -800315dc: 8fbf001c lw ra,28(sp) - return (int)c; -800315e0: 93a20010 lbu v0,16(sp) -} -800315e4: 03e00008 jr ra -800315e8: 27bd0020 addiu sp,sp,32 -800315ec: 03e00008 jr ra -800315f0: 2402ffff li v0,-1 - -800315f4 : - -int ftell(FILE *f) -{ - return f->pos; -} -800315f4: 8c820004 lw v0,4(a0) -800315f8: 03e00008 jr ra -800315fc: 00000000 nop - -80031600 : - -int fseek(FILE *f, int offset, int whence) -{ - switch(whence) -80031600: 24020001 li v0,1 -80031604: 10c20008 beq a2,v0,80031628 -80031608: 00000000 nop -8003160c: 24020002 li v0,2 -80031610: 10c20008 beq a2,v0,80031634 -80031614: 00000000 nop -80031618: 14c00008 bnez a2,8003163c -8003161c: 00000000 nop - { - case SEEK_SET: - f->pos = offset; - break; -80031620: 10000008 b 80031644 -80031624: ac850004 sw a1,4(a0) - case SEEK_CUR: - f->pos+= offset; -80031628: 8c860004 lw a2,4(a0) - break; - case SEEK_END: - f->pos = f->size + offset; - break; - default: - f->pos = whence + offset; -8003162c: 10000004 b 80031640 -80031630: 00c53021 addu a2,a2,a1 - f->pos = f->size + offset; -80031634: 8c860010 lw a2,16(a0) -80031638: 00000000 nop - f->pos = whence + offset; -8003163c: 00c53021 addu a2,a2,a1 -80031640: ac860004 sw a2,4(a0) - break; - } - - return 0; -} -80031644: 03e00008 jr ra -80031648: 00001021 move v0,zero - -8003164c : - -int toupper(int c) -{ - if(c >= 'a' && c <= 'z') -8003164c: 2483ff9f addiu v1,a0,-97 -80031650: 2c63001a sltiu v1,v1,26 -80031654: 10600002 beqz v1,80031660 -80031658: 00801021 move v0,a0 - return (c-'a')+'A'; -8003165c: 2482ffe0 addiu v0,a0,-32 - - return c; -} -80031660: 03e00008 jr ra -80031664: 00000000 nop - -80031668 : - -int tolower(int c) -{ - if(c >= 'A' && c <= 'Z') -80031668: 2483ffbf addiu v1,a0,-65 -8003166c: 2c63001a sltiu v1,v1,26 -80031670: 10600002 beqz v1,8003167c -80031674: 00801021 move v0,a0 - return (c-'A')+'a'; -80031678: 24820020 addiu v0,a0,32 - - return c; -} -8003167c: 03e00008 jr ra -80031680: 00000000 nop - -80031684 : - -static int libc_get_transtbl_fname(const char *tofind, char *outstr, int outl) -{ -80031684: 27bdbda8 addiu sp,sp,-16984 -80031688: afbf4254 sw ra,16980(sp) -8003168c: afb44240 sw s4,16960(sp) -80031690: afb14234 sw s1,16948(sp) -80031694: afb04230 sw s0,16944(sp) -80031698: 00808821 move s1,a0 -8003169c: afa5425c sw a1,16988(sp) -800316a0: afa64260 sw a2,16992(sp) -800316a4: afbe4250 sw s8,16976(sp) -800316a8: afb7424c sw s7,16972(sp) -800316ac: afb64248 sw s6,16968(sp) -800316b0: afb54244 sw s5,16964(sp) -800316b4: afb3423c sw s3,16956(sp) - FILE *f; - int s; - int x; - int type = 0; - int y; - int l = strlen(tofind); -800316b8: 0c00cee5 jal 80033b94 -800316bc: afb24238 sw s2,16952(sp) - char transtbl[0x4000]; - char orgname[16]; - char newname[256]; - char rootpath[256]; - - bzero(transtbl, 0x4000); -800316c0: 24064000 li a2,16384 -800316c4: 00002821 move a1,zero -800316c8: 27a40010 addiu a0,sp,16 -800316cc: 0c00ce97 jal 80033a5c -800316d0: 0040a021 move s4,v0 - strcpy(rootpath, "cdrom:\\"); -800316d4: 3c058004 lui a1,0x8004 -800316d8: 24a5a4c8 addiu a1,a1,-23352 -800316dc: 0c00cedc jal 80033b70 -800316e0: 27a44010 addiu a0,sp,16400 - - f = fopen("cdrom:\\TRANS.TBL;1", "rb"); -800316e4: 3c058004 lui a1,0x8004 -800316e8: 3c048004 lui a0,0x8004 -800316ec: 24a5a4d0 addiu a1,a1,-23344 -800316f0: 0c00c6ed jal 80031bb4 -800316f4: 2484a4d4 addiu a0,a0,-23340 -800316f8: 00408021 move s0,v0 - - if(f == NULL) -800316fc: 12000121 beqz s0,80031b84 -80031700: 00001021 move v0,zero - return f->pos; -80031704: 8e130010 lw s3,16(s0) - return 0; - - fseek(f, 0, SEEK_END); - s = ftell(f); - fseek(f, 0, SEEK_SET); - fread(transtbl, 1, s, f); -80031708: 24050001 li a1,1 -8003170c: 02003821 move a3,s0 -80031710: 02603021 move a2,s3 -80031714: 27a40010 addiu a0,sp,16 -80031718: 0c00c511 jal 80031444 -8003171c: ae000004 sw zero,4(s0) - fclose(f); -80031720: 0c00c507 jal 8003141c -80031724: 02002021 move a0,s0 - - outstr[0] = 0; -80031728: 8fa2425c lw v0,16988(sp) - x = 0; - - exit_loop = 0; - filename_found = 0; - - for(tfp = 0; tofind[tfp] == '\\' || tofind[tfp] == '/'; tfp++); -8003172c: 2405005c li a1,92 - outstr[0] = 0; -80031730: a0400000 sb zero,0(v0) - for(tfp = 0; tofind[tfp] == '\\' || tofind[tfp] == '/'; tfp++); -80031734: 2404002f li a0,47 -80031738: 02201021 move v0,s1 -8003173c: 80430000 lb v1,0(v0) -80031740: 00000000 nop -80031744: 14650003 bne v1,a1,80031754 -80031748: 00519023 subu s2,v0,s1 -8003174c: 1000fffb b 8003173c -80031750: 24420001 addiu v0,v0,1 -80031754: 1064fff9 beq v1,a0,8003173c -80031758: 24420001 addiu v0,v0,1 -8003175c: 0240b021 move s6,s2 - - otfp = tfp; - - for(y = otfp; y < l; y++) - { - if(tofind[y] == '\0' || tofind[y] == '\\' || tofind[y] == '/') -80031760: 2403005c li v1,92 -80031764: 2404002f li a0,47 - for(y = otfp; y < l; y++) -80031768: 02d4102a slt v0,s6,s4 -8003176c: 10400005 beqz v0,80031784 -80031770: 02361021 addu v0,s1,s6 - if(tofind[y] == '\0' || tofind[y] == '\\' || tofind[y] == '/') -80031774: 80420000 lb v0,0(v0) -80031778: 00000000 nop -8003177c: 1440000e bnez v0,800317b8 -80031780: 00000000 nop - //printf("tfp = %d\n", tfp); - - if(tfp == l || tofind[l-1] == '/' - || tofind[l-1] == '\\') - { - dprintf("File not found. A directory was specified.\n"); -80031784: 3c028004 lui v0,0x8004 -80031788: 2442a504 addiu v0,v0,-23292 -8003178c: afa24220 sw v0,16928(sp) - } - - tfp = y; - - strcat(rootpath, orgname); - strcat(rootpath, "\\"); -80031790: 3c028004 lui v0,0x8004 -80031794: 2442a530 addiu v0,v0,-23248 -80031798: afa24224 sw v0,16932(sp) - - y = strlen(rootpath); - strcat(rootpath, "TRANS.TBL;1"); -8003179c: 3c028004 lui v0,0x8004 -800317a0: 0000a821 move s5,zero -800317a4: 00008021 move s0,zero -800317a8: 0000b821 move s7,zero -800317ac: 0000f021 move s8,zero -800317b0: 1000005e b 8003192c -800317b4: afa24228 sw v0,16936(sp) - if(tofind[y] == '\0' || tofind[y] == '\\' || tofind[y] == '/') -800317b8: 1043fff2 beq v0,v1,80031784 -800317bc: 00000000 nop -800317c0: 1044fff1 beq v0,a0,80031788 -800317c4: 3c028004 lui v0,0x8004 - for(y = otfp; y < l; y++) -800317c8: 1000ffe7 b 80031768 -800317cc: 26d60001 addiu s6,s6,1 - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -800317d0: 00441006 srlv v0,a0,v0 -800317d4: 30420001 andi v0,v0,0x1 -800317d8: 1040005b beqz v0,80031948 -800317dc: 0060f021 move s8,v1 -800317e0: 27a20010 addiu v0,sp,16 -800317e4: 005e1021 addu v0,v0,s8 -800317e8: 80450000 lb a1,0(v0) -800317ec: 00000000 nop -800317f0: 24a2fff7 addiu v0,a1,-9 -800317f4: 304200ff andi v0,v0,0xff -800317f8: 2c460018 sltiu a2,v0,24 -800317fc: 14c0fff4 bnez a2,800317d0 -80031800: 27c30001 addiu v1,s8,1 - if(transtbl[x] == 'F') -80031804: 24020046 li v0,70 -80031808: 14a20050 bne a1,v0,8003194c -8003180c: 24020044 li v0,68 - type = 0; -80031810: 0000b821 move s7,zero - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -80031814: 3c040080 lui a0,0x80 -80031818: 24840013 addiu a0,a0,19 -8003181c: 27a20010 addiu v0,sp,16 -80031820: 00433821 addu a3,v0,v1 -80031824: 90e20000 lbu v0,0(a3) -80031828: 00000000 nop -8003182c: 2442fff7 addiu v0,v0,-9 -80031830: 304200ff andi v0,v0,0xff -80031834: 2c450018 sltiu a1,v0,24 -80031838: 14a00048 bnez a1,8003195c -8003183c: 00441006 srlv v0,a0,v0 -80031840: 00001021 move v0,zero - while(!(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r' -80031844: 240c000d li t4,13 -80031848: 240bffdf li t3,-33 -8003184c: 00e22021 addu a0,a3,v0 -80031850: 80860000 lb a2,0(a0) -80031854: 00000000 nop -80031858: 24c4fff7 addiu a0,a2,-9 -8003185c: 308400ff andi a0,a0,0xff -80031860: 2c840002 sltiu a0,a0,2 -80031864: 10800042 beqz a0,80031970 -80031868: 00622821 addu a1,v1,v0 - orgname[y] = 0; -8003186c: 27a30010 addiu v1,sp,16 -80031870: 00621021 addu v0,v1,v0 - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -80031874: 3c030080 lui v1,0x80 - orgname[y] = 0; -80031878: a0404200 sb zero,16896(v0) - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -8003187c: 24630013 addiu v1,v1,19 -80031880: 27a20010 addiu v0,sp,16 -80031884: 00453821 addu a3,v0,a1 -80031888: 90e20000 lbu v0,0(a3) -8003188c: 00000000 nop -80031890: 2442fff7 addiu v0,v0,-9 -80031894: 304200ff andi v0,v0,0xff -80031898: 2c440018 sltiu a0,v0,24 -8003189c: 1480003e bnez a0,80031998 -800318a0: 00431006 srlv v0,v1,v0 -800318a4: 00001021 move v0,zero - while(!(transtbl[x] == '\n' || transtbl[x] == '\r' || transtbl[x] == 0)) -800318a8: 240b2401 li t3,9217 -800318ac: 00e22021 addu a0,a3,v0 -800318b0: 80860000 lb a2,0(a0) -800318b4: 00000000 nop -800318b8: 30c400ff andi a0,a2,0xff -800318bc: 2c8c000e sltiu t4,a0,14 -800318c0: 1180003a beqz t4,800319ac -800318c4: 0045f021 addu s8,v0,a1 -800318c8: 008b2006 srlv a0,t3,a0 -800318cc: 30840001 andi a0,a0,0x1 -800318d0: 10800037 beqz a0,800319b0 -800318d4: 24420001 addiu v0,v0,1 -800318d8: 2442ffff addiu v0,v0,-1 - newname[y] = 0; -800318dc: 27a30010 addiu v1,sp,16 -800318e0: 00621021 addu v0,v1,v0 - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -800318e4: 3c040080 lui a0,0x80 - newname[y] = 0; -800318e8: a0404100 sb zero,16640(v0) - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -800318ec: 24840013 addiu a0,a0,19 -800318f0: 27a20010 addiu v0,sp,16 -800318f4: 005e1021 addu v0,v0,s8 -800318f8: 90420000 lbu v0,0(v0) -800318fc: 00000000 nop -80031900: 2442fff7 addiu v0,v0,-9 -80031904: 304200ff andi v0,v0,0xff -80031908: 2c450018 sltiu a1,v0,24 -8003190c: 14a0002c bnez a1,800319c0 -80031910: 00441006 srlv v0,a0,v0 - if(strncasecmp(&tofind[otfp], newname, tfp-otfp) == 0) -80031914: 02d23023 subu a2,s6,s2 -80031918: 27a54110 addiu a1,sp,16656 -8003191c: 0c00d0c5 jal 80034314 -80031920: 02322021 addu a0,s1,s2 -80031924: 1040002b beqz v0,800319d4 -80031928: 00000000 nop - while((x < s) && !exit_loop) -8003192c: 03d3102a slt v0,s8,s3 -80031930: 10400094 beqz v0,80031b84 -80031934: 02001021 move v0,s0 -80031938: 16a00092 bnez s5,80031b84 -8003193c: 3c040080 lui a0,0x80 - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -80031940: 1000ffa7 b 800317e0 -80031944: 24840013 addiu a0,a0,19 - else if(transtbl[x] == 'D') -80031948: 24020044 li v0,68 -8003194c: 14a2ffb2 bne a1,v0,80031818 -80031950: 3c040080 lui a0,0x80 - type = 1; -80031954: 1000ffb0 b 80031818 -80031958: 24170001 li s7,1 - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -8003195c: 30420001 andi v0,v0,0x1 -80031960: 1040ffb8 beqz v0,80031844 -80031964: 00001021 move v0,zero - x++; -80031968: 1000ffac b 8003181c -8003196c: 24630001 addiu v1,v1,1 - while(!(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r' -80031970: 10ccffbe beq a2,t4,8003186c -80031974: 00cb2024 and a0,a2,t3 -80031978: 00042600 sll a0,a0,0x18 -8003197c: 00042603 sra a0,a0,0x18 -80031980: 1080ffba beqz a0,8003186c -80031984: 27a44210 addiu a0,sp,16912 - orgname[y++] = transtbl[x++]; -80031988: 24420001 addiu v0,v0,1 -8003198c: 00822021 addu a0,a0,v0 -80031990: 1000ffae b 8003184c -80031994: a086ffff sb a2,-1(a0) - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -80031998: 30420001 andi v0,v0,0x1 -8003199c: 1040ffc2 beqz v0,800318a8 -800319a0: 00001021 move v0,zero - x++; -800319a4: 1000ffb6 b 80031880 -800319a8: 24a50001 addiu a1,a1,1 - newname[y++] = transtbl[x++]; -800319ac: 24420001 addiu v0,v0,1 -800319b0: 27a34110 addiu v1,sp,16656 -800319b4: 00621821 addu v1,v1,v0 -800319b8: 1000ffbc b 800318ac -800319bc: a066ffff sb a2,-1(v1) - while(transtbl[x] == ' ' || transtbl[x] == '\t' || transtbl[x] == '\n' || transtbl[x] == '\r') -800319c0: 30420001 andi v0,v0,0x1 -800319c4: 1040ffd3 beqz v0,80031914 -800319c8: 00000000 nop - x++; -800319cc: 1000ffc8 b 800318f0 -800319d0: 27de0001 addiu s8,s8,1 - if(type == 0) -800319d4: 16e00014 bnez s7,80031a28 -800319d8: 3c048004 lui a0,0x8004 - dprintf("Filename found: %s -> %s%s\n", tofind, rootpath, orgname); -800319dc: 27a74210 addiu a3,sp,16912 -800319e0: 27a64010 addiu a2,sp,16400 -800319e4: 02202821 move a1,s1 -800319e8: 0c00d392 jal 80034e48 -800319ec: 2484a4e8 addiu a0,a0,-23320 - strncpy(outstr, rootpath, outl); -800319f0: 8fa64260 lw a2,16992(sp) -800319f4: 8fa4425c lw a0,16988(sp) -800319f8: 0c00cecb jal 80033b2c -800319fc: 27a54010 addiu a1,sp,16400 - strncat(outstr, orgname, outl-strlen(rootpath)); -80031a00: 0c00cee5 jal 80033b94 -80031a04: 27a44010 addiu a0,sp,16400 -80031a08: 8fa34260 lw v1,16992(sp) -80031a0c: 8fa4425c lw a0,16988(sp) -80031a10: 00623023 subu a2,v1,v0 -80031a14: 0c00d090 jal 80034240 -80031a18: 27a54210 addiu a1,sp,16912 - exit_loop = 1; -80031a1c: 24150001 li s5,1 -80031a20: 1000ffc2 b 8003192c -80031a24: 24100001 li s0,1 - if(tfp == l || tofind[l-1] == '/' -80031a28: 12d4000b beq s6,s4,80031a58 -80031a2c: 02341021 addu v0,s1,s4 -80031a30: 8042ffff lb v0,-1(v0) -80031a34: 2404002f li a0,47 -80031a38: 10440007 beq v0,a0,80031a58 -80031a3c: 00000000 nop - || tofind[l-1] == '\\') -80031a40: 2404005c li a0,92 -80031a44: 10440004 beq v0,a0,80031a58 -80031a48: 02364021 addu t0,s1,s6 - for(; tofind[tfp] == '\\' || tofind[tfp] == '/'; tfp++); -80031a4c: 2405005c li a1,92 -80031a50: 10000007 b 80031a70 -80031a54: 2404002f li a0,47 - dprintf("File not found. A directory was specified.\n"); -80031a58: 8fa44220 lw a0,16928(sp) -80031a5c: 0c00d392 jal 80034e48 -80031a60: 24150001 li s5,1 - - if(f == NULL) - { - dprintf("Couldn't find %s\n", rootpath); - exit_loop = 1; - continue; -80031a64: 1000ffb1 b 8003192c -80031a68: 24170001 li s7,1 -80031a6c: 25080001 addiu t0,t0,1 - for(; tofind[tfp] == '\\' || tofind[tfp] == '/'; tfp++); -80031a70: 81020000 lb v0,0(t0) -80031a74: 00000000 nop -80031a78: 1045fffc beq v0,a1,80031a6c -80031a7c: 01119023 subu s2,t0,s1 -80031a80: 1044fffb beq v0,a0,80031a70 -80031a84: 25080001 addiu t0,t0,1 -80031a88: 2508ffff addiu t0,t0,-1 -80031a8c: 0240b021 move s6,s2 - if(tofind[y] == '\0' || tofind[y] == '\\' || tofind[y] == '/') -80031a90: 2404005c li a0,92 -80031a94: 2405002f li a1,47 - for(y = otfp; y < l; y++) -80031a98: 02d4102a slt v0,s6,s4 -80031a9c: 1040000b beqz v0,80031acc -80031aa0: 02361021 addu v0,s1,s6 - if(tofind[y] == '\0' || tofind[y] == '\\' || tofind[y] == '/') -80031aa4: 80420000 lb v0,0(v0) -80031aa8: 00000000 nop -80031aac: 10400007 beqz v0,80031acc -80031ab0: 00000000 nop -80031ab4: 10440005 beq v0,a0,80031acc -80031ab8: 00000000 nop -80031abc: 10450003 beq v0,a1,80031acc -80031ac0: 00000000 nop - for(y = otfp; y < l; y++) -80031ac4: 1000fff4 b 80031a98 -80031ac8: 26d60001 addiu s6,s6,1 - strcat(rootpath, orgname); -80031acc: 27a54210 addiu a1,sp,16912 -80031ad0: 0c00d084 jal 80034210 -80031ad4: 27a44010 addiu a0,sp,16400 - strcat(rootpath, "\\"); -80031ad8: 8fa54224 lw a1,16932(sp) -80031adc: 0c00d084 jal 80034210 -80031ae0: 27a44010 addiu a0,sp,16400 - y = strlen(rootpath); -80031ae4: 0c00cee5 jal 80033b94 -80031ae8: 27a44010 addiu a0,sp,16400 -80031aec: afa2422c sw v0,16940(sp) - strcat(rootpath, "TRANS.TBL;1"); -80031af0: 8fa24228 lw v0,16936(sp) -80031af4: 27a44010 addiu a0,sp,16400 -80031af8: 0c00d084 jal 80034210 -80031afc: 2445a534 addiu a1,v0,-23244 - bzero(transtbl, 0x4000); -80031b00: 24064000 li a2,16384 -80031b04: 00002821 move a1,zero -80031b08: 0c00ce97 jal 80033a5c -80031b0c: 27a40010 addiu a0,sp,16 - f = fopen(rootpath, "rb"); -80031b10: 3c058004 lui a1,0x8004 -80031b14: 24a5a4d0 addiu a1,a1,-23344 -80031b18: 0c00c6ed jal 80031bb4 -80031b1c: 27a44010 addiu a0,sp,16400 - if(f == NULL) -80031b20: 8fa7422c lw a3,16940(sp) -80031b24: 14400008 bnez v0,80031b48 -80031b28: 0040b821 move s7,v0 - dprintf("Couldn't find %s\n", rootpath); -80031b2c: 3c048004 lui a0,0x8004 -80031b30: 27a54010 addiu a1,sp,16400 -80031b34: 0c00d392 jal 80034e48 -80031b38: 2484a540 addiu a0,a0,-23232 - exit_loop = 1; -80031b3c: 24150001 li s5,1 - continue; -80031b40: 1000ff7a b 8003192c -80031b44: 24170001 li s7,1 - } - - rootpath[y] = 0; -80031b48: 27a20010 addiu v0,sp,16 -80031b4c: 00473821 addu a3,v0,a3 -80031b50: a0e04000 sb zero,16384(a3) - return f->pos; -80031b54: 8ef30010 lw s3,16(s7) - - fseek(f, 0, SEEK_END); - s = ftell(f); - fseek(f, 0, SEEK_SET); - fread(transtbl, 1, s, f); -80031b58: 02e03821 move a3,s7 - f->pos = offset; -80031b5c: aee00004 sw zero,4(s7) - fread(transtbl, 1, s, f); -80031b60: 02603021 move a2,s3 -80031b64: 24050001 li a1,1 -80031b68: 0c00c511 jal 80031444 -80031b6c: 00402021 move a0,v0 - fclose(f); -80031b70: 0c00c507 jal 8003141c -80031b74: 02e02021 move a0,s7 -80031b78: 24170001 li s7,1 - - x = 0; -80031b7c: 1000ff6b b 8003192c -80031b80: 0000f021 move s8,zero - } - } - } - - return filename_found; -} -80031b84: 8fbf4254 lw ra,16980(sp) -80031b88: 8fbe4250 lw s8,16976(sp) -80031b8c: 8fb7424c lw s7,16972(sp) -80031b90: 8fb64248 lw s6,16968(sp) -80031b94: 8fb54244 lw s5,16964(sp) -80031b98: 8fb44240 lw s4,16960(sp) -80031b9c: 8fb3423c lw s3,16956(sp) -80031ba0: 8fb24238 lw s2,16952(sp) -80031ba4: 8fb14234 lw s1,16948(sp) -80031ba8: 8fb04230 lw s0,16944(sp) -80031bac: 03e00008 jr ra -80031bb0: 27bd4258 addiu sp,sp,16984 - -80031bb4 : -{ -80031bb4: 27bdffe0 addiu sp,sp,-32 -80031bb8: afb00010 sw s0,16(sp) -80031bbc: 00a08021 move s0,a1 - if(strncmp(path, "cdromL:", 7) == 0) -80031bc0: 3c058004 lui a1,0x8004 -80031bc4: 24060007 li a2,7 -80031bc8: 24a5a554 addiu a1,a1,-23212 -{ -80031bcc: afb20018 sw s2,24(sp) -80031bd0: afbf001c sw ra,28(sp) -80031bd4: afb10014 sw s1,20(sp) - if(strncmp(path, "cdromL:", 7) == 0) -80031bd8: 0c00cf58 jal 80033d60 -80031bdc: 00809021 move s2,a0 -80031be0: 14400014 bnez v0,80031c34 -80031be4: 00000000 nop - s = malloc(1024); -80031be8: 0c00c3c6 jal 80030f18 -80031bec: 24040400 li a0,1024 - if(libc_get_transtbl_fname(path+7, s, 1024) == 0) -80031bf0: 00402821 move a1,v0 -80031bf4: 24060400 li a2,1024 -80031bf8: 26440007 addiu a0,s2,7 -80031bfc: 0c00c5a1 jal 80031684 -80031c00: 00408821 move s1,v0 -80031c04: 10400043 beqz v0,80031d14 -80031c08: 00001021 move v0,zero - fd = open(s, fmode_to_desmode(mode)); -80031c0c: 0c00c4a0 jal 80031280 -80031c10: 02002021 move a0,s0 -80031c14: 00402821 move a1,v0 -80031c18: 0c00d3d1 jal 80034f44 -80031c1c: 02202021 move a0,s1 - if(fd == -1) -80031c20: 2403ffff li v1,-1 -80031c24: 10430010 beq v0,v1,80031c68 -80031c28: 02002821 move a1,s0 -80031c2c: 1000000a b 80031c58 -80031c30: 00000000 nop - fd = open(path, fmode_to_desmode(mode)); -80031c34: 0c00c4a0 jal 80031280 -80031c38: 02002021 move a0,s0 -80031c3c: 00402821 move a1,v0 -80031c40: 0c00d3d1 jal 80034f44 -80031c44: 02402021 move a0,s2 - if(fd == -1) -80031c48: 2403ffff li v1,-1 -80031c4c: 1043000a beq v0,v1,80031c78 -80031c50: 00008821 move s1,zero - f = fdopen(fd, mode); -80031c54: 02002821 move a1,s0 -80031c58: 0c00c4e0 jal 80031380 -80031c5c: 00402021 move a0,v0 - if(f == NULL) -80031c60: 14400007 bnez v0,80031c80 -80031c64: 00408021 move s0,v0 - if(s!=NULL)free(s); -80031c68: 12200003 beqz s1,80031c78 -80031c6c: 00000000 nop -80031c70: 0c00c411 jal 80031044 -80031c74: 02202021 move a0,s1 - return NULL; -80031c78: 10000026 b 80031d14 -80031c7c: 00001021 move v0,zero - if(strncmp(path, "cdrom", 5) == 0 || strncmp(path, "cdromL", 6) == 0) -80031c80: 3c058004 lui a1,0x8004 - f->dev = FDEV_UNKNOWN; -80031c84: ac40000c sw zero,12(v0) - if(strncmp(path, "cdrom", 5) == 0 || strncmp(path, "cdromL", 6) == 0) -80031c88: 24060005 li a2,5 -80031c8c: 24a5a55c addiu a1,a1,-23204 -80031c90: 0c00cf58 jal 80033d60 -80031c94: 02402021 move a0,s2 -80031c98: 14400003 bnez v0,80031ca8 -80031c9c: 3c058004 lui a1,0x8004 - f->dev = FDEV_CDROM; -80031ca0: 1000000e b 80031cdc -80031ca4: 24020001 li v0,1 - if(strncmp(path, "cdrom", 5) == 0 || strncmp(path, "cdromL", 6) == 0) -80031ca8: 24060006 li a2,6 -80031cac: 24a5a564 addiu a1,a1,-23196 -80031cb0: 0c00cf58 jal 80033d60 -80031cb4: 02402021 move a0,s2 -80031cb8: 10400008 beqz v0,80031cdc -80031cbc: 24020001 li v0,1 - else if(strncmp(path, "bu", 2) == 0) -80031cc0: 3c058004 lui a1,0x8004 -80031cc4: 24060002 li a2,2 -80031cc8: 24a5a208 addiu a1,a1,-24056 -80031ccc: 0c00cf58 jal 80033d60 -80031cd0: 02402021 move a0,s2 -80031cd4: 14400002 bnez v0,80031ce0 -80031cd8: 24020002 li v0,2 - f->dev = FDEV_MEMCARD; -80031cdc: ae02000c sw v0,12(s0) - if(s!=NULL) -80031ce0: 12200008 beqz s1,80031d04 -80031ce4: 00000000 nop - f->size = get_real_file_size(s); -80031ce8: 0c00b259 jal 8002c964 -80031cec: 02202021 move a0,s1 -80031cf0: ae020010 sw v0,16(s0) - free(s); -80031cf4: 0c00c411 jal 80031044 -80031cf8: 02202021 move a0,s1 - f->size = get_real_file_size(path); -80031cfc: 10000005 b 80031d14 -80031d00: 02001021 move v0,s0 -80031d04: 0c00b259 jal 8002c964 -80031d08: 02402021 move a0,s2 -80031d0c: ae020010 sw v0,16(s0) -80031d10: 02001021 move v0,s0 -} -80031d14: 8fbf001c lw ra,28(sp) -80031d18: 8fb20018 lw s2,24(sp) -80031d1c: 8fb10014 lw s1,20(sp) -80031d20: 8fb00010 lw s0,16(sp) -80031d24: 03e00008 jr ra -80031d28: 27bd0020 addiu sp,sp,32 - -80031d2c : - -int isupper(int c) -{ - return (c >= 'A' && c <= 'Z'); -80031d2c: 2482ffbf addiu v0,a0,-65 -} -80031d30: 03e00008 jr ra -80031d34: 2c42001a sltiu v0,v0,26 - -80031d38 : - -int islower(int c) -{ - return (c >= 'a' && c <= 'z'); -80031d38: 2482ff9f addiu v0,a0,-97 -} -80031d3c: 03e00008 jr ra -80031d40: 2c42001a sltiu v0,v0,26 - -80031d44 : - -int isdigit(int c) -{ - return (c >= '0' && c <= '9'); -80031d44: 2482ffd0 addiu v0,a0,-48 -} -80031d48: 03e00008 jr ra -80031d4c: 2c42000a sltiu v0,v0,10 - -80031d50 : - -int isxdigit(int c) -{ - return ((c >= '0' && c <= '9') || (c >= 'A' && c<='F') || (c >= 'a' && c<='f')); -80031d50: 2483ffd0 addiu v1,a0,-48 -80031d54: 2c63000a sltiu v1,v1,10 -80031d58: 14600005 bnez v1,80031d70 -80031d5c: 24020001 li v0,1 -80031d60: 2402ffdf li v0,-33 -80031d64: 00822024 and a0,a0,v0 -80031d68: 2482ffbf addiu v0,a0,-65 -80031d6c: 2c420006 sltiu v0,v0,6 -} -80031d70: 03e00008 jr ra -80031d74: 00000000 nop - -80031d78 : - -int isalpha(int c) -{ - return ((c>='a' && c<='z') || (c>='A' && c<='Z')); -80031d78: 2402ffdf li v0,-33 -80031d7c: 00822024 and a0,a0,v0 -80031d80: 2482ffbf addiu v0,a0,-65 -} -80031d84: 03e00008 jr ra -80031d88: 2c42001a sltiu v0,v0,26 - -80031d8c : - -int isalnum(int c) -{ - return ((c>='a' && c<='z') || (c>='A' && c<='Z') || (c>='0' && c<='9')); -80031d8c: 2403ffdf li v1,-33 -80031d90: 00831824 and v1,a0,v1 -80031d94: 2463ffbf addiu v1,v1,-65 -80031d98: 2c63001a sltiu v1,v1,26 -80031d9c: 14600003 bnez v1,80031dac -80031da0: 24020001 li v0,1 -80031da4: 2484ffd0 addiu a0,a0,-48 -80031da8: 2c82000a sltiu v0,a0,10 -} -80031dac: 03e00008 jr ra -80031db0: 00000000 nop - -80031db4 : - -int isspace(int c) -{ - return ((c == ' ') || (c == '\f') || (c == '\n') || (c == '\r') || (c == '\t') || (c == '\v')); -80031db4: 24030020 li v1,32 -80031db8: 10830003 beq a0,v1,80031dc8 -80031dbc: 24020001 li v0,1 -80031dc0: 2484fff7 addiu a0,a0,-9 -80031dc4: 2c820005 sltiu v0,a0,5 -} -80031dc8: 03e00008 jr ra -80031dcc: 00000000 nop - -80031dd0 : - -int isprint(int c) -{ - return (c >= 0x20) && (c <= 0x7E); -80031dd0: 2482ffe0 addiu v0,a0,-32 -} -80031dd4: 03e00008 jr ra -80031dd8: 2c42005f sltiu v0,v0,95 - -80031ddc : - -int isgraph(int c) -{ - return (c > 0x20) && (c <= 0x7E); -80031ddc: 2482ffdf addiu v0,a0,-33 -} -80031de0: 03e00008 jr ra -80031de4: 2c42005e sltiu v0,v0,94 - -80031de8 : - -int iscntrl(int c) -{ - return (c < 0x20); -} -80031de8: 03e00008 jr ra -80031dec: 28820020 slti v0,a0,32 - -80031df0 : - -int isblank(int c) -{ - return ((c == ' ') || (c == '\t')); -80031df0: 24030020 li v1,32 -80031df4: 10830003 beq a0,v1,80031e04 -80031df8: 24020001 li v0,1 -80031dfc: 38840009 xori a0,a0,0x9 -80031e00: 2c820001 sltiu v0,a0,1 -} -80031e04: 03e00008 jr ra -80031e08: 00000000 nop - -80031e0c : - -void redirect_stdio_to_sio(void) -{ - __stdio_direction = STDIO_DIRECTION_SIO; -80031e0c: 24030001 li v1,1 -80031e10: 3c028007 lui v0,0x8007 -80031e14: 03e00008 jr ra -80031e18: ac43e8c8 sw v1,-5944(v0) - -80031e1c : -} - -void sio_stdio_mapcr(unsigned int setting) -{ - __sio_cr_mapped = setting; -80031e1c: 3c028007 lui v0,0x8007 -80031e20: 03e00008 jr ra -80031e24: ac44e8cc sw a0,-5940(v0) - -80031e28 : -} - -int sio_putchar(int c) -{ -80031e28: 27bdffe8 addiu sp,sp,-24 - if(c == '\n' && __sio_cr_mapped) -80031e2c: 2402000a li v0,10 -{ -80031e30: afb00010 sw s0,16(sp) -80031e34: afbf0014 sw ra,20(sp) - if(c == '\n' && __sio_cr_mapped) -80031e38: 14820008 bne a0,v0,80031e5c -80031e3c: 00808021 move s0,a0 -80031e40: 3c028007 lui v0,0x8007 -80031e44: 8c42e8cc lw v0,-5940(v0) -80031e48: 00000000 nop -80031e4c: 10400003 beqz v0,80031e5c -80031e50: 00000000 nop - sio_putchar('\r'); -80031e54: 0c00c78a jal 80031e28 -80031e58: 2404000d li a0,13 - - while(!SIOCheckOutBuffer()); -80031e5c: 0c00b47e jal 8002d1f8 -80031e60: 00000000 nop -80031e64: 1040fffd beqz v0,80031e5c -80031e68: 00000000 nop - - SIOSendByte(c); -80031e6c: 0c00b475 jal 8002d1d4 -80031e70: 320400ff andi a0,s0,0xff - - return c; -} -80031e74: 8fbf0014 lw ra,20(sp) -80031e78: 02001021 move v0,s0 -80031e7c: 8fb00010 lw s0,16(sp) -80031e80: 03e00008 jr ra -80031e84: 27bd0018 addiu sp,sp,24 - -80031e88 : - -int sio_puts(const char *str) -{ -80031e88: 27bdffe8 addiu sp,sp,-24 -80031e8c: afb00010 sw s0,16(sp) -80031e90: afbf0014 sw ra,20(sp) -80031e94: 00808021 move s0,a0 - while(*str) -80031e98: 82040000 lb a0,0(s0) -80031e9c: 00000000 nop -80031ea0: 10800005 beqz a0,80031eb8 -80031ea4: 00000000 nop - sio_putchar(*(str++)); -80031ea8: 0c00c78a jal 80031e28 -80031eac: 26100001 addiu s0,s0,1 -80031eb0: 1000fff9 b 80031e98 -80031eb4: 00000000 nop - - sio_putchar('\n'); -80031eb8: 0c00c78a jal 80031e28 -80031ebc: 2404000a li a0,10 - - return 1; -} -80031ec0: 8fbf0014 lw ra,20(sp) -80031ec4: 8fb00010 lw s0,16(sp) -80031ec8: 24020001 li v0,1 -80031ecc: 03e00008 jr ra -80031ed0: 27bd0018 addiu sp,sp,24 - -80031ed4 : -extern int bios_putchar(int c); -extern int bios_puts(const char *str); - -int putchar(int c) -{ - switch(__stdio_direction) -80031ed4: 3c028007 lui v0,0x8007 -80031ed8: 8c42e8c8 lw v0,-5944(v0) -80031edc: 00000000 nop -80031ee0: 10400005 beqz v0,80031ef8 -80031ee4: 24030001 li v1,1 -80031ee8: 14430005 bne v0,v1,80031f00 -80031eec: 00000000 nop - { - case STDIO_DIRECTION_BIOS: - return bios_putchar(c); - break; - case STDIO_DIRECTION_SIO: - return sio_putchar(c); -80031ef0: 0800c78a j 80031e28 -80031ef4: 00000000 nop - return bios_putchar(c); -80031ef8: 0800d38c j 80034e30 -80031efc: 00000000 nop - break; - } - - return -1; -} -80031f00: 03e00008 jr ra -80031f04: 2402ffff li v0,-1 - -80031f08 : - -int puts(const char *str) -{ - switch(__stdio_direction) -80031f08: 3c028007 lui v0,0x8007 -80031f0c: 8c42e8c8 lw v0,-5944(v0) -80031f10: 00000000 nop -80031f14: 10400005 beqz v0,80031f2c -80031f18: 24030001 li v1,1 -80031f1c: 14430005 bne v0,v1,80031f34 -80031f20: 00000000 nop - { - case STDIO_DIRECTION_BIOS: - return bios_puts(str); - break; - case STDIO_DIRECTION_SIO: - return sio_puts(str); -80031f24: 0800c7a2 j 80031e88 -80031f28: 00000000 nop - return bios_puts(str); -80031f2c: 0800d38f j 80034e3c -80031f30: 00000000 nop - break; - } - - return -1; -} -80031f34: 03e00008 jr ra -80031f38: 2402ffff li v0,-1 - -80031f3c : - - /* Set index 0 on index/status CD-ROM register - * so command parameters and command byte are sent. */ - CdSetIndex(0); - - { -80031f3c: 03e00008 jr ra -80031f40: 00000000 nop - -80031f44 : - enum - { - COMMAND_PARAMETER_BUSY_BIT = 1 << 7 - }; - -80031f44: 27bdffc8 addiu sp,sp,-56 - size_t i; - - for (i = 0; i < num; i++) -80031f48: 27a20040 addiu v0,sp,64 - { - PARAMETER_FIFO_FULL_BIT = 1 << 4 - }; - - /* Wait until parameter FIFO is empty and - * parameter/command busy flag is cleared. */ -80031f4c: 24030001 li v1,1 - for (i = 0; i < num; i++) -80031f50: afa20010 sw v0,16(sp) - * parameter/command busy flag is cleared. */ -80031f54: 3c021f80 lui v0,0x1f80 - -80031f58: afb00018 sw s0,24(sp) -80031f5c: afbf0034 sw ra,52(sp) -80031f60: afb60030 sw s6,48(sp) -80031f64: afb5002c sw s5,44(sp) -80031f68: afb40028 sw s4,40(sp) -80031f6c: afb30024 sw s3,36(sp) -80031f70: afb20020 sw s2,32(sp) -80031f74: afb1001c sw s1,28(sp) -80031f78: afa60040 sw a2,64(sp) -80031f7c: afa70044 sw a3,68(sp) - * parameter/command busy flag is cleared. */ -80031f80: a0431800 sb v1,6144(v0) - while ( (CDREG(0) & PARAMETER_FIFO_FULL_BIT) -80031f84: 24030007 li v1,7 -80031f88: a0431803 sb v1,6147(v0) - -80031f8c: 00808021 move s0,a0 - || - (CDREG(0) & COMMAND_PARAMETER_BUSY_BIT) ); - - /* Send command parameters. */ -80031f90: a0401800 sb zero,6144(v0) - CDREG(2) = (unsigned char)va_arg(ap, unsigned int); - } - - /* Wait until parameter/command busy flag is cleared. */ -80031f94: 3c031f80 lui v1,0x1f80 - } -80031f98: 10a00009 beqz a1,80031fc0 -80031f9c: 24a5ffff addiu a1,a1,-1 - /* Wait until parameter/command busy flag is cleared. */ -80031fa0: 8fa20010 lw v0,16(sp) -80031fa4: 00000000 nop -80031fa8: 24440004 addiu a0,v0,4 -80031fac: 90420000 lbu v0,0(v0) -80031fb0: afa40010 sw a0,16(sp) -80031fb4: a0621802 sb v0,6146(v1) -80031fb8: 1000fff7 b 80031f98 -80031fbc: 00000000 nop - - /* Send command. */ - CDREG(1) = (unsigned char)eCmd; - - { - size_t i; -80031fc0: 3c028004 lui v0,0x8004 -80031fc4: 00101880 sll v1,s0,0x2 -80031fc8: 24428d38 addiu v0,v0,-29384 -80031fcc: 00621021 addu v0,v1,v0 -80031fd0: 8c520000 lw s2,0(v0) - -80031fd4: 3c111f80 lui s1,0x1f80 - size_t i; -80031fd8: 3c048004 lui a0,0x8004 -80031fdc: 02002821 move a1,s0 - -80031fe0: a2201800 sb zero,6144(s1) - size_t i; -80031fe4: 02403021 move a2,s2 -80031fe8: 0c00d392 jal 80034e48 -80031fec: 2484a56c addiu a0,a0,-23188 - - /* Depending on the number of INTs we expect for a command, -80031ff0: 321300ff andi s3,s0,0xff - * we wait for an INT to occur, we store the response data returned, - * and we flush the INT. */ -80031ff4: 3c028007 lui v0,0x8007 - /* Depending on the number of INTs we expect for a command, -80031ff8: a2331801 sb s3,6145(s1) - * and we flush the INT. */ -80031ffc: ac507694 sw s0,30356(v0) - for(i = 0; i < CdCommandParams[eCmd]; i++) - { -80032000: 3c028004 lui v0,0x8004 -80032004: 24428d18 addiu v0,v0,-29416 -80032008: 02021021 addu v0,s0,v0 -8003200c: 90510000 lbu s1,0(v0) -80032010: 3c048004 lui a0,0x8004 -80032014: 02002821 move a1,s0 -80032018: 02203821 move a3,s1 -8003201c: 02403021 move a2,s2 -80032020: 2484a598 addiu a0,a0,-23144 - cdrom_command_stat[i] = CDREG(1); - - /* Acknowledge CD-ROM interrupts. */ - CdAcknowledgeInterrupts(); - } - } -80032024: 3c148007 lui s4,0x8007 - { -80032028: 0c00d392 jal 80034e48 -8003202c: 3c158004 lui s5,0x8004 - /* Read status from CD-ROM command. */ -80032030: 00008021 move s0,zero - } -80032034: 26947698 addiu s4,s4,30360 - - /* Store ID number of last executed command. */ -80032038: 26b5a5d0 addiu s5,s5,-23088 - /* Read status from CD-ROM command. */ -8003203c: 0211102a slt v0,s0,s1 -80032040: 10400019 beqz v0,800320a8 -80032044: 24030001 li v1,1 - -80032048: 3c021f80 lui v0,0x1f80 -8003204c: a0431800 sb v1,6144(v0) - CdAcknowledgeInterrupts(); -80032050: 3c121f80 lui s2,0x1f80 -80032054: 92421800 lbu v0,6144(s2) -80032058: 00000000 nop -8003205c: 00021600 sll v0,v0,0x18 -80032060: 00021603 sra v0,v0,0x18 -80032064: 0440fffa bltz v0,80032050 -80032068: 00000000 nop - } -8003206c: 92421801 lbu v0,6145(s2) -80032070: 02141821 addu v1,s0,s4 -80032074: 304200ff andi v0,v0,0xff -80032078: a0620000 sb v0,0(v1) - /* Store ID number of last executed command. */ -8003207c: 90660000 lbu a2,0(v1) -80032080: 02002821 move a1,s0 -80032084: 30c600ff andi a2,a2,0xff -80032088: 0c00d392 jal 80034e48 -8003208c: 02a02021 move a0,s5 - cdrom_last_command = eCmd; - -80032090: 24020001 li v0,1 -80032094: a2421800 sb v0,6144(s2) - /* De-initialize variable-argument list. */ -80032098: 24020007 li v0,7 -8003209c: a2421803 sb v0,6147(s2) - /* Read status from CD-ROM command. */ -800320a0: 1000ffe6 b 8003203c -800320a4: 26100001 addiu s0,s0,1 -} - -static void CdSetIndex(const unsigned char index) -{ - enum - { -800320a8: 8fbf0034 lw ra,52(sp) -static void CdSetIndex(const unsigned char index) -800320ac: 3c028007 lui v0,0x8007 - { -800320b0: 8fb60030 lw s6,48(sp) -800320b4: 8fb5002c lw s5,44(sp) -800320b8: 8fb40028 lw s4,40(sp) -800320bc: 8fb20020 lw s2,32(sp) -800320c0: 8fb1001c lw s1,28(sp) -800320c4: 8fb00018 lw s0,24(sp) -static void CdSetIndex(const unsigned char index) -800320c8: a053769a sb s3,30362(v0) - { -800320cc: 8fb30024 lw s3,36(sp) -800320d0: 03e00008 jr ra -800320d4: 27bd0038 addiu sp,sp,56 - -800320d8 : - - if (index <= MAX_CDROM_INDEX) - { - CDREG(0) = index; - } - else -800320d8: 3c088004 lui t0,0x8004 - { - /* Invalid selected index. Exit. */ - } -} -800320dc: 3c098007 lui t1,0x8007 - else -800320e0: 00801821 move v1,a0 -800320e4: 00003821 move a3,zero -800320e8: 3c028007 lui v0,0x8007 -800320ec: 25088d18 addiu t0,t0,-29416 -} -800320f0: 25297698 addiu t1,t1,30360 - else -800320f4: 9046769a lbu a2,30362(v0) -800320f8: 00000000 nop -800320fc: 30c600ff andi a2,a2,0xff -80032100: 00c83021 addu a2,a2,t0 -80032104: 90c60000 lbu a2,0(a2) -80032108: 00000000 nop -8003210c: 00e6302a slt a2,a3,a2 -80032110: 10c00009 beqz a2,80032138 -80032114: 24060001 li a2,1 - /* Invalid selected index. Exit. */ -80032118: 18a00005 blez a1,80032130 -8003211c: 00e93021 addu a2,a3,t1 -} -80032120: 90c60000 lbu a2,0(a2) - -80032124: 24a5ffff addiu a1,a1,-1 -} -80032128: a0660000 sb a2,0(v1) -8003212c: 24630001 addiu v1,v1,1 - else -80032130: 1000fff0 b 800320f4 -80032134: 24e70001 addiu a3,a3,1 -int CdReadResults(unsigned char *out, int max) -{ - int x; - unsigned char *outo = out; -80032138: 3c021f80 lui v0,0x1f80 -8003213c: a0461800 sb a2,6144(v0) - unsigned char b; - -80032140: 3c081f80 lui t0,0x1f80 -80032144: 00601021 move v0,v1 -80032148: 00a23823 subu a3,a1,v0 -8003214c: 00673821 addu a3,v1,a3 -80032150: 91061800 lbu a2,6144(t0) -80032154: 00000000 nop -80032158: 30c60020 andi a2,a2,0x20 -8003215c: 10c00007 beqz a2,8003217c -80032160: 25091800 addiu t1,t0,6144 - for(x = 0; x < CdCommandParams[cdrom_last_command]; x++) - { -80032164: 91260001 lbu a2,1(t1) - if(max > 0) -80032168: 18e0fff9 blez a3,80032150 -8003216c: 30c600ff andi a2,a2,0xff - { - *(out++) = cdrom_command_stat[x]; -80032170: 24420001 addiu v0,v0,1 -80032174: 1000fff4 b 80032148 -80032178: a046ffff sb a2,-1(v0) - max--; - } - } - - CDREG(0) = 1; - -8003217c: 03e00008 jr ra -80032180: 00441023 subu v0,v0,a0 - -80032184 <_internal_cdromlib_init>: - while(CDREG(0) & 0x20) - { - b = CDREG(1); - if(max>0) -80032184: 3c048004 lui a0,0x8004 - b = CDREG(1); -80032188: 27bdffe8 addiu sp,sp,-24 - if(max>0) -8003218c: 2484a5f4 addiu a0,a0,-23052 - b = CDREG(1); -80032190: afbf0014 sw ra,20(sp) - if(max>0) -80032194: 0c00d392 jal 80034e48 -80032198: afb00010 sw s0,16(sp) - { - *(out++) = b; -8003219c: 0c00d3ef jal 80034fbc -800321a0: 00000000 nop - max--; - } -800321a4: 3c058004 lui a1,0x8004 -800321a8: 24a5b9cc addiu a1,a1,-17972 -800321ac: 0c00d3f9 jal 80034fe4 -800321b0: 00002021 move a0,zero - } - -800321b4: 3c031f80 lui v1,0x1f80 -800321b8: 8c621074 lw v0,4212(v1) - return (out - outo); -} -800321bc: 3c078003 lui a3,0x8003 - -800321c0: 34420004 ori v0,v0,0x4 -} -800321c4: 3c04f000 lui a0,0xf000 - -800321c8: ac621074 sw v0,4212(v1) -} -800321cc: 24e750bc addiu a3,a3,20668 -800321d0: 24061000 li a2,4096 -800321d4: 24050002 li a1,2 -800321d8: 0c00d3b9 jal 80034ee4 -800321dc: 24840003 addiu a0,a0,3 -800321e0: 3c108007 lui s0,0x8007 -800321e4: ae02769c sw v0,30364(s0) - -800321e8: 8e04769c lw a0,30364(s0) -800321ec: 0c00d3bc jal 80034ef0 -800321f0: 00000000 nop -void _internal_cdromlib_init() -{ -800321f4: 8e05769c lw a1,30364(s0) -800321f8: 3c048004 lui a0,0x8004 -800321fc: 0c00d392 jal 80034e48 -80032200: 2484a60c addiu a0,a0,-23028 - static unsigned int cdrom_queue_buf[4] = - { - /* Will contain next interrupt handler in queue */ -80032204: 8fbf0014 lw ra,20(sp) -80032208: 8fb00010 lw s0,16(sp) - { -8003220c: 0800d3f4 j 80034fd0 -80032210: 27bd0018 addiu sp,sp,24 - -80032214 : - 0x0, - - /* func1 */ -80032214: 27bdffe0 addiu sp,sp,-32 - 0x0, - - /* func2 */ -80032218: 00002821 move a1,zero - /* func1 */ -8003221c: afbf001c sw ra,28(sp) - /* func2 */ -80032220: 0c00c7d1 jal 80031f44 -80032224: 24040001 li a0,1 - (unsigned int)_internal_cdrom_handler, -80032228: 27a40010 addiu a0,sp,16 -8003222c: 0c00c836 jal 800320d8 -80032230: 24050001 li a1,1 - - /* pad */ - 0x0, -80032234: 8fbf001c lw ra,28(sp) -80032238: 93a20010 lbu v0,16(sp) -8003223c: 03e00008 jr ra -80032240: 27bd0020 addiu sp,sp,32 - -80032244 : - }; - - EnterCriticalSection(); // Disable IRQs -80032244: 27bdffe8 addiu sp,sp,-24 -80032248: afb00010 sw s0,16(sp) -8003224c: afbf0014 sw ra,20(sp) -80032250: 00808021 move s0,a0 - -int CdGetStatus(void) -{ - unsigned char out; - - CdSendCommand(CdlGetstat, 0); -80032254: 0c00c885 jal 80032214 -80032258: 00000000 nop -8003225c: 30420040 andi v0,v0,0x40 -80032260: 1440fffc bnez v0,80032254 -80032264: 24060093 li a2,147 - CdReadResults(&out, 1); - -80032268: 24050001 li a1,1 -8003226c: 0c00c7d1 jal 80031f44 -80032270: 2404000e li a0,14 - return out; -80032274: 2402000a li v0,10 -80032278: 14400002 bnez v0,80032284 -8003227c: 0202001b divu zero,s0,v0 -80032280: 0007000d break 0x7 -80032284: 24050001 li a1,1 -80032288: 24040003 li a0,3 -8003228c: 00001012 mflo v0 -80032290: 00021100 sll v0,v0,0x4 -80032294: 00003010 mfhi a2 -80032298: 0c00c7d1 jal 80031f44 -8003229c: 00463025 or a2,v0,a2 -} - -800322a0: 0c00c885 jal 80032214 -800322a4: 00000000 nop -800322a8: 30420080 andi v0,v0,0x80 -800322ac: 1040fffc beqz v0,800322a0 -800322b0: 24020001 li v0,1 -int CdPlayTrack(unsigned int track) -{ - enum -800322b4: 8fbf0014 lw ra,20(sp) -800322b8: 8fb00010 lw s0,16(sp) -800322bc: 03e00008 jr ra -800322c0: 27bd0018 addiu sp,sp,24 - -800322c4 : - { - // 7 Speed (0=Normal speed, 1=Double speed) - // 6 XA-ADPCM (0=Off, 1=Send XA-ADPCM sectors to SPU Audio Input) -800322c4: 3084ffff andi a0,a0,0xffff - // 5 Sector Size (0=800h=DataOnly, 1=924h=WholeSectorExceptSyncBytes) - // 4 Ignore Bit (0=Normal, 1=Ignore Sector Size and Setloc position) - // 3 XA-Filter (0=Off, 1=Process only XA-ADPCM sectors that match Setfilter) - // 2 Report (0=Off, 1=Enable Report-Interrupts for Audio Play) -800322c8: 308703ff andi a3,a0,0x3ff - // 6 XA-ADPCM (0=Off, 1=Send XA-ADPCM sectors to SPU Audio Input) -800322cc: 27bdffe0 addiu sp,sp,-32 - // 2 Report (0=Off, 1=Enable Report-Interrupts for Audio Play) -800322d0: 308600ff andi a2,a0,0xff -800322d4: 00073a02 srl a3,a3,0x8 -800322d8: 24050060 li a1,96 - // 6 XA-ADPCM (0=Off, 1=Send XA-ADPCM sectors to SPU Audio Input) -800322dc: afbf001c sw ra,28(sp) - // 2 Report (0=Off, 1=Enable Report-Interrupts for Audio Play) -800322e0: 0c00c7d1 jal 80031f44 -800322e4: 24040019 li a0,25 - // 1 AutoPause (0=Off, 1=Auto Pause upon End of Track) ;for Audio Play -800322e8: 27a40010 addiu a0,sp,16 -800322ec: 0c00c836 jal 800320d8 -800322f0: 24050001 li a1,1 - // 0 CDDA (0=Off, 1=Allow to Read CD-DA Sectors; ignore missing EDC) - - CDDA = 1 << 0, -800322f4: 8fbf001c lw ra,28(sp) -800322f8: 93a20010 lbu v0,16(sp) -800322fc: 03e00008 jr ra -80032300: 27bd0020 addiu sp,sp,32 - -80032304 : - unsigned long long a, b; - int empty_digit = 1; - int sp=0; - int n2=0; - - if(n<=0) -80032304: 18e00065 blez a3,8003249c -80032308: 240a000a li t2,10 -{ -8003230c: 27bdffb8 addiu sp,sp,-72 - if(empty_digit == 0 || x == 0 || nopad == 1) - { - i -= b*a; - - //put_in_string(string, ssz, b + '0', string_pos++); - if(n2!=(n-1)) -80032310: 24e9ffff addiu t1,a3,-1 -{ -80032314: afbe0040 sw s8,64(sp) -80032318: afb7003c sw s7,60(sp) -8003231c: afb60038 sw s6,56(sp) -80032320: afb50034 sw s5,52(sp) -80032324: afb40030 sw s4,48(sp) -80032328: afb3002c sw s3,44(sp) -8003232c: afb20028 sw s2,40(sp) -80032330: afbf0044 sw ra,68(sp) -80032334: afb10024 sw s1,36(sp) -80032338: afb00020 sw s0,32(sp) -8003233c: 0080a821 move s5,a0 -80032340: 00a0b021 move s6,a1 -80032344: 00c0b821 move s7,a2 -80032348: 00009021 move s2,zero -8003234c: 0000f021 move s8,zero -80032350: 24130001 li s3,1 -80032354: 24140012 li s4,18 - for(x=18;x>=0;x--) -80032358: 240bffff li t3,-1 -{ -8003235c: 24100001 li s0,1 -80032360: 00008821 move s1,zero -80032364: 00001021 move v0,zero - for(y = 0; y -80032370: 01510018 mult t2,s1 -80032374: 24420001 addiu v0,v0,1 - a *= 10; -80032378: 00001812 mflo v1 - ... -80032384: 01500019 multu t2,s0 -80032388: 00008810 mfhi s1 -8003238c: 00008012 mflo s0 -80032390: 1000fff5 b 80032368 -80032394: 00718821 addu s1,v1,s1 - b = (i/a); -80032398: 02a02021 move a0,s5 -8003239c: 02003021 move a2,s0 -800323a0: 02203821 move a3,s1 -800323a4: 02c02821 move a1,s6 -800323a8: afab0018 sw t3,24(sp) -800323ac: afa90014 sw t1,20(sp) -800323b0: 0c00d4fc jal 800353f0 <__udivdi3> -800323b4: afaa0010 sw t2,16(sp) - if(b>=1) -800323b8: 00622025 or a0,v1,v0 -800323bc: 8faa0010 lw t2,16(sp) -800323c0: 8fa90014 lw t1,20(sp) -800323c4: 8fab0018 lw t3,24(sp) -800323c8: 1480000b bnez a0,800323f8 -800323cc: 02220018 mult s1,v0 - if(empty_digit == 0 || x == 0 || nopad == 1) -800323d0: 1260000a beqz s3,800323fc -800323d4: 00000000 nop -800323d8: 12800008 beqz s4,800323fc -800323dc: 24130001 li s3,1 -800323e0: 8fa40058 lw a0,88(sp) -800323e4: 00000000 nop -800323e8: 1493001a bne a0,s3,80032454 -800323ec: 00000000 nop -800323f0: 10000002 b 800323fc -800323f4: 00809821 move s3,a0 - empty_digit = 0; -800323f8: 00009821 move s3,zero - i -= b*a; -800323fc: 00002012 mflo a0 - ... -80032408: 00700018 mult v1,s0 -8003240c: 00001812 mflo v1 -80032410: 00831821 addu v1,a0,v1 -80032414: 00000000 nop -80032418: 02020019 multu s0,v0 -8003241c: 00008012 mflo s0 -80032420: 00008810 mfhi s1 -80032424: 00718821 addu s1,v1,s1 -80032428: 02b01823 subu v1,s5,s0 -8003242c: 02a3202b sltu a0,s5,v1 -80032430: 02d1b023 subu s6,s6,s1 -80032434: 0060a821 move s5,v1 - if(n2!=(n-1)) -80032438: 11320006 beq t1,s2,80032454 -8003243c: 02c4b023 subu s6,s6,a0 - { - //printf("n2=%d\n",n2); - dst[sp++] = b + '0'; -80032440: 02fe1821 addu v1,s7,s8 -80032444: 24420030 addiu v0,v0,48 -80032448: a0620000 sb v0,0(v1) - n2++; -8003244c: 26520001 addiu s2,s2,1 - dst[sp++] = b + '0'; -80032450: 27de0001 addiu s8,s8,1 - for(x=18;x>=0;x--) -80032454: 2694ffff addiu s4,s4,-1 -80032458: 168bffc1 bne s4,t3,80032360 -8003245c: 24100001 li s0,1 - } - } - } - - dst[sp] = 0; -80032460: 02feb821 addu s7,s7,s8 -80032464: a2e00000 sb zero,0(s7) - - return n2; -} -80032468: 8fbf0044 lw ra,68(sp) - return n2; -8003246c: 02401021 move v0,s2 -} -80032470: 8fbe0040 lw s8,64(sp) -80032474: 8fb7003c lw s7,60(sp) -80032478: 8fb60038 lw s6,56(sp) -8003247c: 8fb50034 lw s5,52(sp) -80032480: 8fb40030 lw s4,48(sp) -80032484: 8fb3002c lw s3,44(sp) -80032488: 8fb20028 lw s2,40(sp) -8003248c: 8fb10024 lw s1,36(sp) -80032490: 8fb00020 lw s0,32(sp) -80032494: 03e00008 jr ra -80032498: 27bd0048 addiu sp,sp,72 -8003249c: 03e00008 jr ra -800324a0: 00001021 move v0,zero - -800324a4 : - - return string_pos; -} - -static int vsnprintf_put_in_string(char *string, unsigned int sz, char c, int pos) -{ -800324a4: 00063600 sll a2,a2,0x18 - if(pos>=sz) -800324a8: 00e5282b sltu a1,a3,a1 -{ -800324ac: 00063603 sra a2,a2,0x18 - if(pos>=sz) -800324b0: 10a00004 beqz a1,800324c4 -800324b4: 00001021 move v0,zero - return 0; - else - string[pos] = c; -800324b8: 00872021 addu a0,a0,a3 -800324bc: a0860000 sb a2,0(a0) - - return 1; -800324c0: 24020001 li v0,1 -} -800324c4: 03e00008 jr ra -800324c8: 00000000 nop - -800324cc : - return __vsnprintf_internal(NULL, -1, fmt, ap, sio_put_in_string); -} - -static int out_put_in_string(char *string, unsigned int sz, char c, int pos) -{ - putchar(c); -800324cc: 00062600 sll a0,a2,0x18 -{ -800324d0: 27bdffe8 addiu sp,sp,-24 -800324d4: afbf0014 sw ra,20(sp) - putchar(c); -800324d8: 0c00c7b5 jal 80031ed4 -800324dc: 00042603 sra a0,a0,0x18 - - return 1; -} -800324e0: 8fbf0014 lw ra,20(sp) -800324e4: 24020001 li v0,1 -800324e8: 03e00008 jr ra -800324ec: 27bd0018 addiu sp,sp,24 - -800324f0 : - sio_putchar(c); -800324f0: 00062600 sll a0,a2,0x18 -{ -800324f4: 27bdffe8 addiu sp,sp,-24 -800324f8: afbf0014 sw ra,20(sp) - sio_putchar(c); -800324fc: 0c00c78a jal 80031e28 -80032500: 00042603 sra a0,a0,0x18 -} -80032504: 8fbf0014 lw ra,20(sp) -80032508: 24020001 li v0,1 -8003250c: 03e00008 jr ra -80032510: 27bd0018 addiu sp,sp,24 - -80032514 <__vsnprintf_internal>: -{ -80032514: 27bdff80 addiu sp,sp,-128 -80032518: afb1005c sw s1,92(sp) -8003251c: afb00058 sw s0,88(sp) -80032520: afbf007c sw ra,124(sp) -80032524: afbe0078 sw s8,120(sp) -80032528: afb70074 sw s7,116(sp) -8003252c: afb60070 sw s6,112(sp) -80032530: afb5006c sw s5,108(sp) -80032534: afb40068 sw s4,104(sp) -80032538: afb30064 sw s3,100(sp) -8003253c: afb20060 sw s2,96(sp) -80032540: afa40080 sw a0,128(sp) -80032544: 00c08021 move s0,a2 -80032548: afa7008c sw a3,140(sp) - if(size == 0) -8003254c: 14a00002 bnez a1,80032558 <__vsnprintf_internal+0x44> -80032550: 24b1ffff addiu s1,a1,-1 -80032554: 00008821 move s1,zero - l = strlen(fmt); -80032558: 0c00cee5 jal 80033b94 -8003255c: 02002021 move a0,s0 -80032560: afa20048 sw v0,72(sp) - int pad_quantity_f = -1; -80032564: 2402ffff li v0,-1 -80032568: afa20020 sw v0,32(sp) - int argsize = 2; // int -8003256c: 24020002 li v0,2 -80032570: afa2001c sw v0,28(sp) - pad_quantity -= strlen(libc_sprintf_floatbuf); -80032574: 3c028007 lui v0,0x8007 -80032578: afa20028 sw v0,40(sp) -8003257c: 2442e8d0 addiu v0,v0,-5936 -80032580: afa20044 sw v0,68(sp) - switch(size) -80032584: 3c028004 lui v0,0x8004 -80032588: 24428db4 addiu v0,v0,-29260 -8003258c: afb00024 sw s0,36(sp) - int zero_flag_imp = 0; -80032590: afa00030 sw zero,48(sp) - int pad_quantity = 0; -80032594: 00008021 move s0,zero - int flags = 0; -80032598: afa00018 sw zero,24(sp) - int directive_coming = 0; -8003259c: 0000a821 move s5,zero - for(fmt_pos=0;fmt_pos -800325c0: 02403821 move a3,s2 - switch(fmt[fmt_pos]) -800325c4: 8fa20024 lw v0,36(sp) -800325c8: 00000000 nop -800325cc: 80460000 lb a2,0(v0) - if(directive_coming) -800325d0: 12a003fc beqz s5,800335c4 <__vsnprintf_internal+0x10b0> -800325d4: 24020025 li v0,37 - switch(fmt[fmt_pos]) -800325d8: 24020066 li v0,102 -800325dc: 10c20305 beq a2,v0,800331f4 <__vsnprintf_internal+0xce0> -800325e0: 28c20067 slti v0,a2,103 -800325e4: 10400031 beqz v0,800326ac <__vsnprintf_internal+0x198> -800325e8: 24020030 li v0,48 -800325ec: 10c20076 beq a2,v0,800327c8 <__vsnprintf_internal+0x2b4> -800325f0: 28c20031 slti v0,a2,49 -800325f4: 10400017 beqz v0,80032654 <__vsnprintf_internal+0x140> -800325f8: 24020025 li v0,37 -800325fc: 10c2005d beq a2,v0,80032774 <__vsnprintf_internal+0x260> -80032600: 28c20026 slti v0,a2,38 -80032604: 1040000a beqz v0,80032630 <__vsnprintf_internal+0x11c> -80032608: 2402002d li v0,45 -8003260c: 24020020 li v0,32 -80032610: 10c2005c beq a2,v0,80032784 <__vsnprintf_internal+0x270> -80032614: 00000000 nop -80032618: 24020023 li v0,35 -8003261c: 14c203e2 bne a2,v0,800335a8 <__vsnprintf_internal+0x1094> -80032620: 26530001 addiu s3,s2,1 - flags |= SPRINTF_ALT_FLAG; -80032624: 8fa20018 lw v0,24(sp) -80032628: 10000065 b 800327c0 <__vsnprintf_internal+0x2ac> -8003262c: 34420001 ori v0,v0,0x1 - switch(fmt[fmt_pos]) -80032630: 10c20057 beq a2,v0,80032790 <__vsnprintf_internal+0x27c> -80032634: 2402002e li v0,46 -80032638: 10c2004b beq a2,v0,80032768 <__vsnprintf_internal+0x254> -8003263c: 2402002b li v0,43 -80032640: 14c203d8 bne a2,v0,800335a4 <__vsnprintf_internal+0x1090> -80032644: 26530001 addiu s3,s2,1 - flags |= SPRINTF_SIGN_FLAG; -80032648: 8fa20018 lw v0,24(sp) -8003264c: 1000005c b 800327c0 <__vsnprintf_internal+0x2ac> -80032650: 34420010 ori v0,v0,0x10 - switch(fmt[fmt_pos]) -80032654: 24020040 li v0,64 -80032658: 10c202b1 beq a2,v0,80033120 <__vsnprintf_internal+0xc0c> -8003265c: 28c20041 slti v0,a2,65 -80032660: 10400009 beqz v0,80032688 <__vsnprintf_internal+0x174> -80032664: 24020063 li v0,99 -80032668: 28c2003a slti v0,a2,58 -8003266c: 104003cc beqz v0,800335a0 <__vsnprintf_internal+0x108c> -80032670: 00101040 sll v0,s0,0x1 - pad_quantity *= 10; -80032674: 001080c0 sll s0,s0,0x3 -80032678: 00508021 addu s0,v0,s0 - pad_quantity += fmt[fmt_pos] - '0'; -8003267c: 24c6ffd0 addiu a2,a2,-48 -80032680: 1000005d b 800327f8 <__vsnprintf_internal+0x2e4> -80032684: 00d08021 addu s0,a2,s0 - switch(fmt[fmt_pos]) -80032688: 10c20200 beq a2,v0,80032e8c <__vsnprintf_internal+0x978> -8003268c: 02403821 move a3,s2 -80032690: 24020064 li v0,100 -80032694: 10c2006e beq a2,v0,80032850 <__vsnprintf_internal+0x33c> -80032698: 24020058 li v0,88 -8003269c: 14c203c2 bne a2,v0,800335a8 <__vsnprintf_internal+0x1094> -800326a0: 26530001 addiu s3,s2,1 -800326a4: 1000014f b 80032be4 <__vsnprintf_internal+0x6d0> -800326a8: 00000000 nop -800326ac: 24020070 li v0,112 -800326b0: 10c2014c beq a2,v0,80032be4 <__vsnprintf_internal+0x6d0> -800326b4: 28c20071 slti v0,a2,113 -800326b8: 10400015 beqz v0,80032710 <__vsnprintf_internal+0x1fc> -800326bc: 2402006a li v0,106 -800326c0: 10c203ca beq a2,v0,800335ec <__vsnprintf_internal+0x10d8> -800326c4: 24020004 li v0,4 -800326c8: 28c2006b slti v0,a2,107 -800326cc: 10400008 beqz v0,800326f0 <__vsnprintf_internal+0x1dc> -800326d0: 2402006e li v0,110 -800326d4: 24020068 li v0,104 -800326d8: 10c2004a beq a2,v0,80032804 <__vsnprintf_internal+0x2f0> -800326dc: 24020069 li v0,105 -800326e0: 10c2005b beq a2,v0,80032850 <__vsnprintf_internal+0x33c> -800326e4: 26530001 addiu s3,s2,1 - put_in_string(string, ssz, fmt[fmt_pos], string_pos++); -800326e8: 100003af b 800335a8 <__vsnprintf_internal+0x1094> -800326ec: 02403821 move a3,s2 - switch(fmt[fmt_pos]) -800326f0: 10c203a1 beq a2,v0,80033578 <__vsnprintf_internal+0x1064> -800326f4: 28c2006f slti v0,a2,111 -800326f8: 10400258 beqz v0,8003305c <__vsnprintf_internal+0xb48> -800326fc: 2402006c li v0,108 -80032700: 10c20046 beq a2,v0,8003281c <__vsnprintf_internal+0x308> -80032704: 26530001 addiu s3,s2,1 - put_in_string(string, ssz, fmt[fmt_pos], string_pos++); -80032708: 100003a7 b 800335a8 <__vsnprintf_internal+0x1094> -8003270c: 02403821 move a3,s2 - switch(fmt[fmt_pos]) -80032710: 24020074 li v0,116 -80032714: 10c203b5 beq a2,v0,800335ec <__vsnprintf_internal+0x10d8> -80032718: 24020003 li v0,3 -8003271c: 28c20075 slti v0,a2,117 -80032720: 10400009 beqz v0,80032748 <__vsnprintf_internal+0x234> -80032724: 24020078 li v0,120 -80032728: 24020071 li v0,113 -8003272c: 10c203af beq a2,v0,800335ec <__vsnprintf_internal+0x10d8> -80032730: 24020004 li v0,4 -80032734: 24020073 li v0,115 -80032738: 10c201de beq a2,v0,80032eb4 <__vsnprintf_internal+0x9a0> -8003273c: 26530001 addiu s3,s2,1 - put_in_string(string, ssz, fmt[fmt_pos], string_pos++); -80032740: 10000399 b 800335a8 <__vsnprintf_internal+0x1094> -80032744: 02403821 move a3,s2 - switch(fmt[fmt_pos]) -80032748: 10c20126 beq a2,v0,80032be4 <__vsnprintf_internal+0x6d0> -8003274c: 2402007a li v0,122 -80032750: 10c203a5 beq a2,v0,800335e8 <__vsnprintf_internal+0x10d4> -80032754: 24020075 li v0,117 -80032758: 14c20392 bne a2,v0,800335a4 <__vsnprintf_internal+0x1090> -8003275c: 26530001 addiu s3,s2,1 -80032760: 10000082 b 8003296c <__vsnprintf_internal+0x458> -80032764: 00000000 nop - pad_quantity_f = pad_quantity; -80032768: afb00020 sw s0,32(sp) - pad_quantity = 0; -8003276c: 100003ab b 8003361c <__vsnprintf_internal+0x1108> -80032770: 00008021 move s0,zero - put_in_string(string, ssz, '%', string_pos++); -80032774: 26530001 addiu s3,s2,1 -80032778: 02403821 move a3,s2 -8003277c: 1000038a b 800335a8 <__vsnprintf_internal+0x1094> -80032780: 24060025 li a2,37 - flags |= SPRINTF_SPACE_FLAG; -80032784: 8fa20018 lw v0,24(sp) -80032788: 1000000d b 800327c0 <__vsnprintf_internal+0x2ac> -8003278c: 34420008 ori v0,v0,0x8 - if(flags & SPRINTF_ZERO_FLAG) -80032790: 8fa20018 lw v0,24(sp) -80032794: 00000000 nop -80032798: 30420002 andi v0,v0,0x2 -8003279c: 10400005 beqz v0,800327b4 <__vsnprintf_internal+0x2a0> -800327a0: 2402fffd li v0,-3 - flags &= ~SPRINTF_ZERO_FLAG; -800327a4: 8fa30018 lw v1,24(sp) -800327a8: 00000000 nop -800327ac: 00621024 and v0,v1,v0 -800327b0: afa20018 sw v0,24(sp) - flags |= SPRINTF_NEGFIELD_FLAG; -800327b4: 8fa20018 lw v0,24(sp) -800327b8: 00000000 nop -800327bc: 34420004 ori v0,v0,0x4 - flags |= SPRINTF_ALT_FLAG; -800327c0: 10000396 b 8003361c <__vsnprintf_internal+0x1108> -800327c4: afa20018 sw v0,24(sp) - if(zero_flag_imp == 0) -800327c8: 8fa20030 lw v0,48(sp) -800327cc: 00000000 nop -800327d0: 14400006 bnez v0,800327ec <__vsnprintf_internal+0x2d8> -800327d4: 00101040 sll v0,s0,0x1 - flags |= SPRINTF_ZERO_FLAG; -800327d8: 8fa20018 lw v0,24(sp) -800327dc: 00000000 nop -800327e0: 34420002 ori v0,v0,0x2 -800327e4: 10000004 b 800327f8 <__vsnprintf_internal+0x2e4> -800327e8: afa20018 sw v0,24(sp) - pad_quantity *= 10; -800327ec: 001080c0 sll s0,s0,0x3 -800327f0: 1000038a b 8003361c <__vsnprintf_internal+0x1108> -800327f4: 00508021 addu s0,v0,s0 - zero_flag_imp = 1; -800327f8: 24020001 li v0,1 -800327fc: 10000387 b 8003361c <__vsnprintf_internal+0x1108> -80032800: afa20030 sw v0,48(sp) - if(argsize) argsize--; -80032804: 8fa2001c lw v0,28(sp) -80032808: 00000000 nop -8003280c: 10400384 beqz v0,80033620 <__vsnprintf_internal+0x110c> -80032810: 24150001 li s5,1 -80032814: 1000000c b 80032848 <__vsnprintf_internal+0x334> -80032818: 2442ffff addiu v0,v0,-1 - if(argsize < 2) argsize = 2; -8003281c: 8fa2001c lw v0,28(sp) -80032820: 00000000 nop -80032824: 28420002 slti v0,v0,2 -80032828: 14400370 bnez v0,800335ec <__vsnprintf_internal+0x10d8> -8003282c: 24020002 li v0,2 - else if(argsize < SPRINTF_SIZE_LONG_LONG) argsize++; -80032830: 8fa2001c lw v0,28(sp) -80032834: 8fa3001c lw v1,28(sp) -80032838: 28420004 slti v0,v0,4 -8003283c: 0002102b sltu v0,zero,v0 -80032840: 24150001 li s5,1 -80032844: 00621021 addu v0,v1,v0 -80032848: 10000375 b 80033620 <__vsnprintf_internal+0x110c> -8003284c: afa2001c sw v0,28(sp) - if(argsize < SPRINTF_SIZE_LONG_LONG) -80032850: 8fa2001c lw v0,28(sp) -80032854: 00000000 nop -80032858: 28420004 slti v0,v0,4 -8003285c: 10400007 beqz v0,8003287c <__vsnprintf_internal+0x368> -80032860: 00009821 move s3,zero - arg = (unsigned long long)va_arg(ap, unsigned int); -80032864: 8fa2008c lw v0,140(sp) -80032868: 00000000 nop -8003286c: 8c570000 lw s7,0(v0) -80032870: 24420004 addiu v0,v0,4 -80032874: 10000009 b 8003289c <__vsnprintf_internal+0x388> -80032878: afa2008c sw v0,140(sp) - arg = va_arg(ap, unsigned long long); -8003287c: 8fa2008c lw v0,140(sp) -80032880: 2403fff8 li v1,-8 -80032884: 24420007 addiu v0,v0,7 -80032888: 00431024 and v0,v0,v1 -8003288c: 24430008 addiu v1,v0,8 -80032890: 8c570000 lw s7,0(v0) -80032894: 8c530004 lw s3,4(v0) -80032898: afa3008c sw v1,140(sp) - if(flags & SPRINTF_SPACE_FLAG) -8003289c: 8fa20018 lw v0,24(sp) -800328a0: 00000000 nop -800328a4: 30420008 andi v0,v0,0x8 -800328a8: 10400008 beqz v0,800328cc <__vsnprintf_internal+0x3b8> -800328ac: 02403821 move a3,s2 - put_in_string(string, ssz, ' ', string_pos++); -800328b0: 8fa40080 lw a0,128(sp) -800328b4: 8fa20090 lw v0,144(sp) -800328b8: 26540001 addiu s4,s2,1 -800328bc: 24060020 li a2,32 -800328c0: 0040f809 jalr v0 -800328c4: 02202821 move a1,s1 -800328c8: 02809021 move s2,s4 - switch(size) -800328cc: 8fa2001c lw v0,28(sp) -800328d0: 00000000 nop -800328d4: 2c420005 sltiu v0,v0,5 -800328d8: 1040035c beqz v0,8003364c <__vsnprintf_internal+0x1138> -800328dc: 00000000 nop -800328e0: 8fa2001c lw v0,28(sp) -800328e4: 8fa30050 lw v1,80(sp) -800328e8: 00021080 sll v0,v0,0x2 -800328ec: 00621021 addu v0,v1,v0 -800328f0: 8c420000 lw v0,0(v0) -800328f4: 00000000 nop -800328f8: 00400008 jr v0 -800328fc: 00000000 nop - *arg &= 0xff; -80032900: 32e300ff andi v1,s7,0xff - if(*arg & (1<<7)) -80032904: 32f70080 andi s7,s7,0x80 -80032908: 16e00007 bnez s7,80032928 <__vsnprintf_internal+0x414> -8003290c: 2402ff00 li v0,-256 - *arg &= 0xffff; -80032910: 1000034d b 80033648 <__vsnprintf_internal+0x1134> -80032914: 0060b821 move s7,v1 -80032918: 32e3ffff andi v1,s7,0xffff - if(*arg & (1<<15)) -8003291c: 32f78000 andi s7,s7,0x8000 -80032920: 12e00348 beqz s7,80033644 <__vsnprintf_internal+0x1130> -80032924: 3c02ffff lui v0,0xffff - *arg |= 0xffff0000; -80032928: 0043b825 or s7,v0,v1 - *arg = ~(*arg - 1); -8003292c: 0017b823 negu s7,s7 -80032930: 0017982b sltu s3,zero,s7 -80032934: 100003d1 b 8003387c <__vsnprintf_internal+0x1368> -80032938: 00139823 negu s3,s3 - if(*arg & (1<<31)) -8003293c: 06e10342 bgez s7,80033648 <__vsnprintf_internal+0x1134> -80032940: 00000000 nop - *arg = ~(*arg - 1); -80032944: 0017b823 negu s7,s7 -80032948: 100003cc b 8003387c <__vsnprintf_internal+0x1368> -8003294c: 2ef30001 sltiu s3,s7,1 - if(*arg & ((long long)1<<63)) -80032950: 0661033e bgez s3,8003364c <__vsnprintf_internal+0x1138> -80032954: 00000000 nop - *arg = ~(*arg - 1); -80032958: 0017b823 negu s7,s7 -8003295c: 0017102b sltu v0,zero,s7 -80032960: 00139823 negu s3,s3 -80032964: 100003c5 b 8003387c <__vsnprintf_internal+0x1368> -80032968: 02629823 subu s3,s3,v0 - if(argsize < SPRINTF_SIZE_LONG_LONG) -8003296c: 8fa2001c lw v0,28(sp) -80032970: 00000000 nop -80032974: 28430004 slti v1,v0,4 - arg = (unsigned long long)va_arg(ap, unsigned int); -80032978: 8fa2008c lw v0,140(sp) - if(argsize < SPRINTF_SIZE_LONG_LONG) -8003297c: 10600006 beqz v1,80032998 <__vsnprintf_internal+0x484> -80032980: 2404fff8 li a0,-8 - arg = (unsigned long long)va_arg(ap, unsigned int); -80032984: 8c570000 lw s7,0(v0) -80032988: 24420004 addiu v0,v0,4 -8003298c: 00009821 move s3,zero -80032990: 10000007 b 800329b0 <__vsnprintf_internal+0x49c> -80032994: afa2008c sw v0,140(sp) - arg = va_arg(ap, unsigned long long); -80032998: 24420007 addiu v0,v0,7 -8003299c: 00441024 and v0,v0,a0 -800329a0: 24440008 addiu a0,v0,8 -800329a4: 8c570000 lw s7,0(v0) -800329a8: 8c530004 lw s3,4(v0) -800329ac: afa4008c sw a0,140(sp) - switch(size) -800329b0: 8fa4001c lw a0,28(sp) -800329b4: 24020001 li v0,1 -800329b8: 1082000b beq a0,v0,800329e8 <__vsnprintf_internal+0x4d4> -800329bc: 28820002 slti v0,a0,2 -800329c0: 10400005 beqz v0,800329d8 <__vsnprintf_internal+0x4c4> -800329c4: 00000000 nop -800329c8: 1480000a bnez a0,800329f4 <__vsnprintf_internal+0x4e0> -800329cc: 24140001 li s4,1 - *arg &= 0xff; -800329d0: 10000006 b 800329ec <__vsnprintf_internal+0x4d8> -800329d4: 32f700ff andi s7,s7,0xff - switch(size) -800329d8: 10600006 beqz v1,800329f4 <__vsnprintf_internal+0x4e0> -800329dc: 24140001 li s4,1 - *arg &= 0xffffffff; -800329e0: 10000004 b 800329f4 <__vsnprintf_internal+0x4e0> -800329e4: 00009821 move s3,zero - *arg &= 0xffff; -800329e8: 32f7ffff andi s7,s7,0xffff - *arg &= 0xffffffff; -800329ec: 00009821 move s3,zero - calculate_real_padding(); -800329f0: 24140001 li s4,1 -800329f4: 0000a821 move s5,zero -800329f8: 24160014 li s6,20 -800329fc: 16a00003 bnez s5,80032a0c <__vsnprintf_internal+0x4f8> -80032a00: 02803021 move a2,s4 -80032a04: 10000008 b 80032a28 <__vsnprintf_internal+0x514> -80032a08: 2610ffff addiu s0,s0,-1 -80032a0c: 00143fc3 sra a3,s4,0x1f -80032a10: 02e02021 move a0,s7 -80032a14: 0c00d4fc jal 800353f0 <__udivdi3> -80032a18: 02602821 move a1,s3 -80032a1c: 00431025 or v0,v0,v1 -80032a20: 0002102b sltu v0,zero,v0 -80032a24: 02028023 subu s0,s0,v0 -80032a28: 00141040 sll v0,s4,0x1 -80032a2c: 26b50001 addiu s5,s5,1 -80032a30: 0014a0c0 sll s4,s4,0x3 -80032a34: 16b6fff1 bne s5,s6,800329fc <__vsnprintf_internal+0x4e8> -80032a38: 0054a021 addu s4,v0,s4 -80032a3c: 06010002 bgez s0,80032a48 <__vsnprintf_internal+0x534> -80032a40: 00000000 nop -80032a44: 00008021 move s0,zero - write_padding(); -80032a48: 8fa20018 lw v0,24(sp) -80032a4c: 00000000 nop -80032a50: 30540004 andi s4,v0,0x4 -80032a54: 16800011 bnez s4,80032a9c <__vsnprintf_internal+0x588> -80032a58: 00000000 nop -80032a5c: 265e0001 addiu s8,s2,1 -80032a60: 03d0a821 addu s5,s8,s0 -80032a64: 1000000a b 80032a90 <__vsnprintf_internal+0x57c> -80032a68: 30560002 andi s6,v0,0x2 -80032a6c: 16c00002 bnez s6,80032a78 <__vsnprintf_internal+0x564> -80032a70: 24060030 li a2,48 -80032a74: 24060020 li a2,32 -80032a78: 8fa40080 lw a0,128(sp) -80032a7c: 8fa20090 lw v0,144(sp) -80032a80: 00000000 nop -80032a84: 0040f809 jalr v0 -80032a88: 02202821 move a1,s1 -80032a8c: 27de0001 addiu s8,s8,1 -80032a90: 17d5fff6 bne s8,s5,80032a6c <__vsnprintf_internal+0x558> -80032a94: 27c7ffff addiu a3,s8,-1 -80032a98: 02509021 addu s2,s2,s0 - put_in_string(string, ssz, b + '0', string_pos++); -80032a9c: 24160001 li s6,1 -80032aa0: 241e0013 li s8,19 - a *= 10; -80032aa4: 10000015 b 80032afc <__vsnprintf_internal+0x5e8> -80032aa8: 2415000a li s5,10 - b = (arg/a); -80032aac: 01403021 move a2,t2 -80032ab0: 01603821 move a3,t3 -80032ab4: 02e02021 move a0,s7 -80032ab8: 02602821 move a1,s3 -80032abc: afaa0038 sw t2,56(sp) -80032ac0: 0c00d4fc jal 800353f0 <__udivdi3> -80032ac4: afab003c sw t3,60(sp) - if(b>=1) -80032ac8: 00622025 or a0,v1,v0 -80032acc: 8faa0038 lw t2,56(sp) -80032ad0: 8fab003c lw t3,60(sp) -80032ad4: 14800018 bnez a0,80032b38 <__vsnprintf_internal+0x624> -80032ad8: 01620018 mult t3,v0 - if(empty_digit == 0 || x == 0) -80032adc: 12c00017 beqz s6,80032b3c <__vsnprintf_internal+0x628> -80032ae0: 00000000 nop -80032ae4: 13c00015 beqz s8,80032b3c <__vsnprintf_internal+0x628> -80032ae8: 24160001 li s6,1 - for(x=19;x>=0;x--) -80032aec: 27deffff addiu s8,s8,-1 -80032af0: 2402ffff li v0,-1 -80032af4: 13c2002e beq s8,v0,80032bb0 <__vsnprintf_internal+0x69c> -80032af8: 00000000 nop - calculate_real_padding(); -80032afc: 240a0001 li t2,1 -80032b00: 00005821 move t3,zero -80032b04: 00001021 move v0,zero - for(y = 0; y -80032b10: 02ab0018 mult s5,t3 -80032b14: 24420001 addiu v0,v0,1 - a *= 10; -80032b18: 00001812 mflo v1 - ... -80032b24: 02aa0019 multu s5,t2 -80032b28: 00005810 mfhi t3 -80032b2c: 00005012 mflo t2 -80032b30: 1000fff5 b 80032b08 <__vsnprintf_internal+0x5f4> -80032b34: 006b5821 addu t3,v1,t3 - empty_digit = 0; -80032b38: 0000b021 move s6,zero - put_in_string(string, ssz, b + '0', string_pos++); -80032b3c: 24460030 addiu a2,v0,48 -80032b40: 00063600 sll a2,a2,0x18 -80032b44: 02403821 move a3,s2 -80032b48: 00063603 sra a2,a2,0x18 -80032b4c: 02202821 move a1,s1 - arg -= b*a; -80032b50: 00002012 mflo a0 - ... -80032b5c: 006a0018 mult v1,t2 -80032b60: 00001812 mflo v1 -80032b64: 00831821 addu v1,a0,v1 -80032b68: 00000000 nop -80032b6c: 01420019 multu t2,v0 - put_in_string(string, ssz, b + '0', string_pos++); -80032b70: 8fa20090 lw v0,144(sp) - arg -= b*a; -80032b74: 00005012 mflo t2 -80032b78: 00005810 mfhi t3 -80032b7c: 006b5821 addu t3,v1,t3 -80032b80: 02ea1823 subu v1,s7,t2 -80032b84: 02e3202b sltu a0,s7,v1 -80032b88: 026b9823 subu s3,s3,t3 -80032b8c: 02649823 subu s3,s3,a0 - put_in_string(string, ssz, b + '0', string_pos++); -80032b90: 8fa40080 lw a0,128(sp) - arg -= b*a; -80032b94: 0060b821 move s7,v1 - put_in_string(string, ssz, b + '0', string_pos++); -80032b98: 26430001 addiu v1,s2,1 -80032b9c: 0040f809 jalr v0 -80032ba0: afa30038 sw v1,56(sp) -80032ba4: 8fa30038 lw v1,56(sp) -80032ba8: 1000ffd0 b 80032aec <__vsnprintf_internal+0x5d8> -80032bac: 00609021 move s2,v1 - write_neg_padding(); -80032bb0: 1280029b beqz s4,80033620 <__vsnprintf_internal+0x110c> -80032bb4: 0000a821 move s5,zero -80032bb8: 02129821 addu s3,s0,s2 -80032bbc: 02403821 move a3,s2 -80032bc0: 10f300b0 beq a3,s3,80032e84 <__vsnprintf_internal+0x970> -80032bc4: 24f40001 addiu s4,a3,1 -80032bc8: 8fa40080 lw a0,128(sp) -80032bcc: 8fa20090 lw v0,144(sp) -80032bd0: 24060020 li a2,32 -80032bd4: 0040f809 jalr v0 -80032bd8: 02202821 move a1,s1 -80032bdc: 1000fff8 b 80032bc0 <__vsnprintf_internal+0x6ac> -80032be0: 02803821 move a3,s4 - if(argsize < SPRINTF_SIZE_LONG_LONG) -80032be4: 8fa2001c lw v0,28(sp) -80032be8: 00000000 nop -80032bec: 28430004 slti v1,v0,4 - arg = (unsigned long long)va_arg(ap, unsigned int); -80032bf0: 8fa2008c lw v0,140(sp) - if(argsize < SPRINTF_SIZE_LONG_LONG) -80032bf4: 10600006 beqz v1,80032c10 <__vsnprintf_internal+0x6fc> -80032bf8: 2404fff8 li a0,-8 - arg = (unsigned long long)va_arg(ap, unsigned int); -80032bfc: 8c530000 lw s3,0(v0) -80032c00: 24420004 addiu v0,v0,4 -80032c04: 0000a021 move s4,zero -80032c08: 10000007 b 80032c28 <__vsnprintf_internal+0x714> -80032c0c: afa2008c sw v0,140(sp) - arg = va_arg(ap, unsigned long long int); -80032c10: 24420007 addiu v0,v0,7 -80032c14: 00441024 and v0,v0,a0 -80032c18: 24440008 addiu a0,v0,8 -80032c1c: 8c530000 lw s3,0(v0) -80032c20: 8c540004 lw s4,4(v0) -80032c24: afa4008c sw a0,140(sp) - switch(size) -80032c28: 8fa4001c lw a0,28(sp) -80032c2c: 24020001 li v0,1 -80032c30: 1082000b beq a0,v0,80032c60 <__vsnprintf_internal+0x74c> -80032c34: 28820002 slti v0,a0,2 -80032c38: 10400005 beqz v0,80032c50 <__vsnprintf_internal+0x73c> -80032c3c: 00000000 nop -80032c40: 14800009 bnez a0,80032c68 <__vsnprintf_internal+0x754> -80032c44: 00000000 nop - *arg &= 0xff; -80032c48: 10000006 b 80032c64 <__vsnprintf_internal+0x750> -80032c4c: 327300ff andi s3,s3,0xff - switch(size) -80032c50: 10600005 beqz v1,80032c68 <__vsnprintf_internal+0x754> -80032c54: 00000000 nop - *arg &= 0xffffffff; -80032c58: 10000003 b 80032c68 <__vsnprintf_internal+0x754> -80032c5c: 0000a021 move s4,zero - *arg &= 0xffff; -80032c60: 3273ffff andi s3,s3,0xffff - *arg &= 0xffffffff; -80032c64: 0000a021 move s4,zero - if(fmt_pos == 'p') -80032c68: 8fa3002c lw v1,44(sp) -80032c6c: 24020070 li v0,112 -80032c70: 14620005 bne v1,v0,80032c88 <__vsnprintf_internal+0x774> -80032c74: 00000000 nop - flags |= SPRINTF_ALT_FLAG; -80032c78: 8fa20018 lw v0,24(sp) -80032c7c: 00000000 nop -80032c80: 34420001 ori v0,v0,0x1 -80032c84: afa20018 sw v0,24(sp) - if(flags & SPRINTF_ALT_FLAG) -80032c88: 8fa20018 lw v0,24(sp) -80032c8c: 00000000 nop -80032c90: 30420001 andi v0,v0,0x1 -80032c94: 10400017 beqz v0,80032cf4 <__vsnprintf_internal+0x7e0> -80032c98: 0000b021 move s6,zero - put_in_string(string, ssz, '0', string_pos++); -80032c9c: 8fa40080 lw a0,128(sp) -80032ca0: 8fa20090 lw v0,144(sp) -80032ca4: 02403821 move a3,s2 -80032ca8: 24060030 li a2,48 -80032cac: 0040f809 jalr v0 -80032cb0: 02202821 move a1,s1 - if(fmt[fmt_pos] == 'X') -80032cb4: 8fa20024 lw v0,36(sp) - put_in_string(string, ssz, '0', string_pos++); -80032cb8: 26550001 addiu s5,s2,1 - if(fmt[fmt_pos] == 'X') -80032cbc: 80430000 lb v1,0(v0) -80032cc0: 26470002 addiu a3,s2,2 -80032cc4: 24020058 li v0,88 - put_in_string(string, ssz, 'X', string_pos++); -80032cc8: 00e09021 move s2,a3 -80032ccc: 24060058 li a2,88 - if(fmt[fmt_pos] == 'X') -80032cd0: 10620002 beq v1,v0,80032cdc <__vsnprintf_internal+0x7c8> -80032cd4: 02a03821 move a3,s5 - put_in_string(string, ssz, 'x', string_pos++); -80032cd8: 24060078 li a2,120 -80032cdc: 8fa40080 lw a0,128(sp) -80032ce0: 8fa20090 lw v0,144(sp) -80032ce4: 00000000 nop -80032ce8: 0040f809 jalr v0 -80032cec: 02202821 move a1,s1 - calculate_real_padding_hex(); -80032cf0: 0000b021 move s6,zero -80032cf4: 0000a821 move s5,zero -80032cf8: 24170010 li s7,16 -80032cfc: 00153080 sll a2,s5,0x2 -80032d00: 02602021 move a0,s3 -80032d04: 0c00d4dc jal 80035370 <__lshrdi3> -80032d08: 02802821 move a1,s4 -80032d0c: 3042000f andi v0,v0,0xf -80032d10: 10400002 beqz v0,80032d1c <__vsnprintf_internal+0x808> -80032d14: 00000000 nop -80032d18: 02a0b021 move s6,s5 -80032d1c: 26b50001 addiu s5,s5,1 -80032d20: 16b7fff7 bne s5,s7,80032d00 <__vsnprintf_internal+0x7ec> -80032d24: 00153080 sll a2,s5,0x2 -80032d28: 2610ffff addiu s0,s0,-1 -80032d2c: 02168023 subu s0,s0,s6 -80032d30: 06010002 bgez s0,80032d3c <__vsnprintf_internal+0x828> -80032d34: 00000000 nop -80032d38: 00008021 move s0,zero - write_padding(); -80032d3c: 8fa20018 lw v0,24(sp) -80032d40: 00000000 nop -80032d44: 30560004 andi s6,v0,0x4 -80032d48: 16c00011 bnez s6,80032d90 <__vsnprintf_internal+0x87c> -80032d4c: 00000000 nop -80032d50: 265e0001 addiu s8,s2,1 -80032d54: 03d0a821 addu s5,s8,s0 -80032d58: 1000000a b 80032d84 <__vsnprintf_internal+0x870> -80032d5c: 30570002 andi s7,v0,0x2 -80032d60: 16e00002 bnez s7,80032d6c <__vsnprintf_internal+0x858> -80032d64: 24060030 li a2,48 -80032d68: 24060020 li a2,32 -80032d6c: 8fa40080 lw a0,128(sp) -80032d70: 8fa20090 lw v0,144(sp) -80032d74: 00000000 nop -80032d78: 0040f809 jalr v0 -80032d7c: 02202821 move a1,s1 -80032d80: 27de0001 addiu s8,s8,1 -80032d84: 16befff6 bne s5,s8,80032d60 <__vsnprintf_internal+0x84c> -80032d88: 27c7ffff addiu a3,s8,-1 -80032d8c: 02509021 addu s2,s2,s0 - calculate_real_padding_hex(); -80032d90: 24170001 li s7,1 -80032d94: 2415000f li s5,15 - for(x=15;x>=0;x--) -80032d98: 10000008 b 80032dbc <__vsnprintf_internal+0x8a8> -80032d9c: 241effff li s8,-1 - if(empty_digit == 0 || x == 0) -80032da0: 12e00010 beqz s7,80032de4 <__vsnprintf_internal+0x8d0> -80032da4: 00000000 nop -80032da8: 12a0000e beqz s5,80032de4 <__vsnprintf_internal+0x8d0> -80032dac: 24170001 li s7,1 - for(x=15;x>=0;x--) -80032db0: 26b5ffff addiu s5,s5,-1 -80032db4: 12be0026 beq s5,s8,80032e50 <__vsnprintf_internal+0x93c> -80032db8: 00000000 nop - y = arg >> (x << 2); -80032dbc: 00153080 sll a2,s5,0x2 -80032dc0: 02602021 move a0,s3 -80032dc4: 0c00d4dc jal 80035370 <__lshrdi3> -80032dc8: 02802821 move a1,s4 - y &= 0xf; -80032dcc: 3046000f andi a2,v0,0xf - if(y>=1) -80032dd0: 10c0fff3 beqz a2,80032da0 <__vsnprintf_internal+0x88c> -80032dd4: 28c2000a slti v0,a2,10 - if(y>=0 && y<=9) -80032dd8: 1040000d beqz v0,80032e10 <__vsnprintf_internal+0x8fc> -80032ddc: 24030058 li v1,88 - empty_digit = 0; -80032de0: 0000b821 move s7,zero - put_in_string(string, ssz, y + '0', string_pos++); -80032de4: 8fa40080 lw a0,128(sp) -80032de8: 8fa20090 lw v0,144(sp) -80032dec: 26430001 addiu v1,s2,1 -80032df0: 02403821 move a3,s2 -80032df4: 24c60030 addiu a2,a2,48 -80032df8: 02202821 move a1,s1 -80032dfc: 0040f809 jalr v0 -80032e00: afa30038 sw v1,56(sp) -80032e04: 8fa30038 lw v1,56(sp) -80032e08: 1000ffe9 b 80032db0 <__vsnprintf_internal+0x89c> -80032e0c: 00609021 move s2,v1 - if(fmt[fmt_pos] == 'X') -80032e10: 8fa20024 lw v0,36(sp) -80032e14: 00000000 nop -80032e18: 80420000 lb v0,0(v0) -80032e1c: 26570001 addiu s7,s2,1 -80032e20: 14430003 bne v0,v1,80032e30 <__vsnprintf_internal+0x91c> -80032e24: 02403821 move a3,s2 - put_in_string(string, ssz, (y - 0xa) + 'A', string_pos++); -80032e28: 10000002 b 80032e34 <__vsnprintf_internal+0x920> -80032e2c: 24c60037 addiu a2,a2,55 - put_in_string(string, ssz, (y - 0xa) + 'a', string_pos++); -80032e30: 24c60057 addiu a2,a2,87 -80032e34: 8fa40080 lw a0,128(sp) -80032e38: 8fa20090 lw v0,144(sp) -80032e3c: 02202821 move a1,s1 -80032e40: 0040f809 jalr v0 -80032e44: 02e09021 move s2,s7 - empty_digit = 0; -80032e48: 1000ffd9 b 80032db0 <__vsnprintf_internal+0x89c> -80032e4c: 0000b821 move s7,zero - write_neg_padding(); -80032e50: 12c001f3 beqz s6,80033620 <__vsnprintf_internal+0x110c> -80032e54: 0000a821 move s5,zero -80032e58: 02509821 addu s3,s2,s0 -80032e5c: 02403821 move a3,s2 -80032e60: 10f30008 beq a3,s3,80032e84 <__vsnprintf_internal+0x970> -80032e64: 24f40001 addiu s4,a3,1 -80032e68: 8fa40080 lw a0,128(sp) -80032e6c: 8fa20090 lw v0,144(sp) -80032e70: 24060020 li a2,32 -80032e74: 0040f809 jalr v0 -80032e78: 02202821 move a1,s1 -80032e7c: 1000fff8 b 80032e60 <__vsnprintf_internal+0x94c> -80032e80: 02803821 move a3,s4 -80032e84: 100001dc b 800335f8 <__vsnprintf_internal+0x10e4> -80032e88: 00e09021 move s2,a3 - arg = va_arg(ap, int); -80032e8c: 8fa2008c lw v0,140(sp) - put_in_string(string, ssz, arg & 0xff, string_pos++); -80032e90: 8fa40080 lw a0,128(sp) -80032e94: 80460000 lb a2,0(v0) - arg = va_arg(ap, int); -80032e98: 24530004 addiu s3,v0,4 - put_in_string(string, ssz, arg & 0xff, string_pos++); -80032e9c: 8fa20090 lw v0,144(sp) -80032ea0: 26540001 addiu s4,s2,1 -80032ea4: 0040f809 jalr v0 -80032ea8: 02202821 move a1,s1 -80032eac: 100001d1 b 800335f4 <__vsnprintf_internal+0x10e0> -80032eb0: 02809021 move s2,s4 - argcp = va_arg(ap, char *); -80032eb4: 8fa2008c lw v0,140(sp) -80032eb8: 00000000 nop -80032ebc: 8c550000 lw s5,0(v0) -80032ec0: 24530004 addiu s3,v0,4 - if(argcp == NULL) -80032ec4: 16a00029 bnez s5,80032f6c <__vsnprintf_internal+0xa58> -80032ec8: 02a01021 move v0,s5 - put_in_string(string, ssz, '(', string_pos++); -80032ecc: 8fa40080 lw a0,128(sp) -80032ed0: 8fa20090 lw v0,144(sp) -80032ed4: 02403821 move a3,s2 -80032ed8: 02202821 move a1,s1 -80032edc: 0040f809 jalr v0 -80032ee0: 24060028 li a2,40 - put_in_string(string, ssz, 'n', string_pos++); -80032ee4: 8fa40080 lw a0,128(sp) -80032ee8: 8fa20090 lw v0,144(sp) -80032eec: 26470001 addiu a3,s2,1 -80032ef0: 02202821 move a1,s1 -80032ef4: 0040f809 jalr v0 -80032ef8: 2406006e li a2,110 - put_in_string(string, ssz, 'u', string_pos++); -80032efc: 8fa40080 lw a0,128(sp) -80032f00: 8fa20090 lw v0,144(sp) -80032f04: 26470002 addiu a3,s2,2 -80032f08: 02202821 move a1,s1 -80032f0c: 0040f809 jalr v0 -80032f10: 24060075 li a2,117 - put_in_string(string, ssz, 'l', string_pos++); -80032f14: 8fa40080 lw a0,128(sp) -80032f18: 8fa20090 lw v0,144(sp) -80032f1c: 26470003 addiu a3,s2,3 -80032f20: 02202821 move a1,s1 -80032f24: 0040f809 jalr v0 -80032f28: 2406006c li a2,108 - put_in_string(string, ssz, 'l', string_pos++); -80032f2c: 8fa40080 lw a0,128(sp) -80032f30: 8fa20090 lw v0,144(sp) -80032f34: 26470004 addiu a3,s2,4 -80032f38: 02202821 move a1,s1 -80032f3c: 0040f809 jalr v0 -80032f40: 2406006c li a2,108 -80032f44: 26540005 addiu s4,s2,5 - put_in_string(string, ssz, ')', string_pos++); -80032f48: 8fa40080 lw a0,128(sp) -80032f4c: 8fa20090 lw v0,144(sp) -80032f50: 02803821 move a3,s4 -80032f54: 24060029 li a2,41 -80032f58: 02202821 move a1,s1 -80032f5c: 0040f809 jalr v0 -80032f60: 26520006 addiu s2,s2,6 - argcp = va_arg(ap, char *); -80032f64: 100001a4 b 800335f8 <__vsnprintf_internal+0x10e4> -80032f68: afb3008c sw s3,140(sp) - while(*argcp_tmp) -80032f6c: 80430000 lb v1,0(v0) -80032f70: 00000000 nop -80032f74: 10600004 beqz v1,80032f88 <__vsnprintf_internal+0xa74> -80032f78: 0010182a slt v1,zero,s0 - if(pad_quantity > 0) pad_quantity--; -80032f7c: 02038023 subu s0,s0,v1 - argcp_tmp++; -80032f80: 1000fffa b 80032f6c <__vsnprintf_internal+0xa58> -80032f84: 24420001 addiu v0,v0,1 - if(!(flags & SPRINTF_NEGFIELD_FLAG)) -80032f88: 8fa20018 lw v0,24(sp) -80032f8c: 00000000 nop -80032f90: 30540004 andi s4,v0,0x4 -80032f94: 16800009 bnez s4,80032fbc <__vsnprintf_internal+0xaa8> -80032f98: 02401021 move v0,s2 -80032f9c: 0200b021 move s6,s0 -80032fa0: 10000008 b 80032fc4 <__vsnprintf_internal+0xab0> -80032fa4: 0212b821 addu s7,s0,s2 -80032fa8: 06010002 bgez s0,80032fb4 <__vsnprintf_internal+0xaa0> -80032fac: 02001821 move v1,s0 -80032fb0: 00001821 move v1,zero -80032fb4: 02431021 addu v0,s2,v1 -80032fb8: 02038023 subu s0,s0,v1 -80032fbc: 1000000a b 80032fe8 <__vsnprintf_internal+0xad4> -80032fc0: 0055b023 subu s6,v0,s5 - while(pad_quantity > 0) -80032fc4: 1ac0fff8 blez s6,80032fa8 <__vsnprintf_internal+0xa94> -80032fc8: 02f63823 subu a3,s7,s6 - put_in_string(string,ssz, ' ', string_pos++); -80032fcc: 8fa40080 lw a0,128(sp) -80032fd0: 8fa20090 lw v0,144(sp) -80032fd4: 24060020 li a2,32 -80032fd8: 0040f809 jalr v0 -80032fdc: 02202821 move a1,s1 - pad_quantity--; -80032fe0: 1000fff8 b 80032fc4 <__vsnprintf_internal+0xab0> -80032fe4: 26d6ffff addiu s6,s6,-1 - while(*argcp) -80032fe8: 82a60000 lb a2,0(s5) -80032fec: 00000000 nop -80032ff0: 10c00008 beqz a2,80033014 <__vsnprintf_internal+0xb00> -80032ff4: 02b69021 addu s2,s5,s6 - put_in_string(string, ssz, *argcp, string_pos++); -80032ff8: 8fa40080 lw a0,128(sp) -80032ffc: 8fa20090 lw v0,144(sp) -80033000: 02403821 move a3,s2 -80033004: 0040f809 jalr v0 -80033008: 02202821 move a1,s1 - argcp++; -8003300c: 1000fff6 b 80032fe8 <__vsnprintf_internal+0xad4> -80033010: 26b50001 addiu s5,s5,1 - if(flags & SPRINTF_NEGFIELD_FLAG) -80033014: 12800177 beqz s4,800335f4 <__vsnprintf_internal+0x10e0> -80033018: 0200a021 move s4,s0 -8003301c: 0250a821 addu s5,s2,s0 - while(pad_quantity > 0) -80033020: 1a800008 blez s4,80033044 <__vsnprintf_internal+0xb30> -80033024: 02b43823 subu a3,s5,s4 - put_in_string(string,ssz, ' ', string_pos++); -80033028: 8fa40080 lw a0,128(sp) -8003302c: 8fa20090 lw v0,144(sp) -80033030: 24060020 li a2,32 -80033034: 0040f809 jalr v0 -80033038: 02202821 move a1,s1 - pad_quantity--; -8003303c: 1000fff8 b 80033020 <__vsnprintf_internal+0xb0c> -80033040: 2694ffff addiu s4,s4,-1 -80033044: 06010002 bgez s0,80033050 <__vsnprintf_internal+0xb3c> -80033048: 02001021 move v0,s0 -8003304c: 00001021 move v0,zero -80033050: 02429021 addu s2,s2,v0 -80033054: 10000167 b 800335f4 <__vsnprintf_internal+0x10e0> -80033058: 02028023 subu s0,s0,v0 - if(argsize < SPRINTF_SIZE_LONG_LONG) -8003305c: 8fa2001c lw v0,28(sp) -80033060: 00000000 nop -80033064: 28420004 slti v0,v0,4 -80033068: 10400007 beqz v0,80033088 <__vsnprintf_internal+0xb74> -8003306c: 2403fff8 li v1,-8 - arg = (unsigned long long)va_arg(ap, unsigned int); -80033070: 8fa2008c lw v0,140(sp) -80033074: 0000a021 move s4,zero -80033078: 8c530000 lw s3,0(v0) -8003307c: 24420004 addiu v0,v0,4 -80033080: 10000009 b 800330a8 <__vsnprintf_internal+0xb94> -80033084: afa2008c sw v0,140(sp) - arg = va_arg(ap, unsigned long long); -80033088: 8fa2008c lw v0,140(sp) -8003308c: 00000000 nop -80033090: 24420007 addiu v0,v0,7 -80033094: 00431024 and v0,v0,v1 -80033098: 24430008 addiu v1,v0,8 -8003309c: 8c530000 lw s3,0(v0) -800330a0: 8c540004 lw s4,4(v0) -800330a4: afa3008c sw v1,140(sp) - empty_digit = 1; -800330a8: 24170001 li s7,1 - for(x=21;x>=0;x--) -800330ac: 24160015 li s6,21 -800330b0: 2415ffff li s5,-1 - y = arg >> (x * 3); -800330b4: 00163040 sll a2,s6,0x1 -800330b8: 00d63021 addu a2,a2,s6 -800330bc: 02602021 move a0,s3 -800330c0: 0c00d4dc jal 80035370 <__lshrdi3> -800330c4: 02802821 move a1,s4 - y &= 0x7; -800330c8: 30420007 andi v0,v0,0x7 - if(y>=1) -800330cc: 14400007 bnez v0,800330ec <__vsnprintf_internal+0xbd8> -800330d0: 24460030 addiu a2,v0,48 - if(empty_digit == 0 || x == 0) -800330d4: 12e00006 beqz s7,800330f0 <__vsnprintf_internal+0xbdc> -800330d8: 00000000 nop -800330dc: 16c0000b bnez s6,8003310c <__vsnprintf_internal+0xbf8> -800330e0: 24170001 li s7,1 -800330e4: 10000002 b 800330f0 <__vsnprintf_internal+0xbdc> -800330e8: 00000000 nop - empty_digit = 0; -800330ec: 0000b821 move s7,zero - put_in_string(string, ssz, y + '0', string_pos++); -800330f0: 8fa40080 lw a0,128(sp) -800330f4: 8fa20090 lw v0,144(sp) -800330f8: 02403821 move a3,s2 -800330fc: 265e0001 addiu s8,s2,1 -80033100: 0040f809 jalr v0 -80033104: 02202821 move a1,s1 -80033108: 03c09021 move s2,s8 - for(x=21;x>=0;x--) -8003310c: 26d6ffff addiu s6,s6,-1 -80033110: 16d5ffe9 bne s6,s5,800330b8 <__vsnprintf_internal+0xba4> -80033114: 00163040 sll a2,s6,0x1 -80033118: 10000141 b 80033620 <__vsnprintf_internal+0x110c> -8003311c: 0000a821 move s5,zero - if(argsize < SPRINTF_SIZE_LONG_LONG) -80033120: 8fa2001c lw v0,28(sp) -80033124: 00000000 nop -80033128: 28420004 slti v0,v0,4 -8003312c: 10400007 beqz v0,8003314c <__vsnprintf_internal+0xc38> -80033130: 2403fff8 li v1,-8 - arg = (unsigned long long)va_arg(ap, unsigned int); -80033134: 8fa2008c lw v0,140(sp) -80033138: 0000a021 move s4,zero -8003313c: 8c530000 lw s3,0(v0) -80033140: 24420004 addiu v0,v0,4 -80033144: 10000009 b 8003316c <__vsnprintf_internal+0xc58> -80033148: afa2008c sw v0,140(sp) - arg = va_arg(ap, unsigned long long); -8003314c: 8fa2008c lw v0,140(sp) -80033150: 00000000 nop -80033154: 24420007 addiu v0,v0,7 -80033158: 00431024 and v0,v0,v1 -8003315c: 24430008 addiu v1,v0,8 -80033160: 8c530000 lw s3,0(v0) -80033164: 8c540004 lw s4,4(v0) -80033168: afa3008c sw v1,140(sp) - empty_digit = 1; -8003316c: 241e0001 li s8,1 - for(x=63;x>=0;x--) -80033170: 2417003f li s7,63 - if(y>=1) -80033174: 24160001 li s6,1 - for(x=63;x>=0;x--) -80033178: 2415ffff li s5,-1 - y = (arg >> x); -8003317c: 02e03021 move a2,s7 -80033180: 02602021 move a0,s3 -80033184: 0c00d4dc jal 80035370 <__lshrdi3> -80033188: 02802821 move a1,s4 - y &= 1; -8003318c: 30420001 andi v0,v0,0x1 - if(y>=1) -80033190: 10560007 beq v0,s6,800331b0 <__vsnprintf_internal+0xc9c> -80033194: 24460030 addiu a2,v0,48 - if(empty_digit == 0 || x == 0) -80033198: 13c00006 beqz s8,800331b4 <__vsnprintf_internal+0xca0> -8003319c: 00000000 nop -800331a0: 16e0000f bnez s7,800331e0 <__vsnprintf_internal+0xccc> -800331a4: 241e0001 li s8,1 -800331a8: 10000002 b 800331b4 <__vsnprintf_internal+0xca0> -800331ac: 00000000 nop - empty_digit = 0; -800331b0: 0000f021 move s8,zero - put_in_string(string, ssz, y + '0', string_pos++); -800331b4: 8fa40080 lw a0,128(sp) -800331b8: 8fa20090 lw v0,144(sp) -800331bc: 26430001 addiu v1,s2,1 -800331c0: 02403821 move a3,s2 -800331c4: 30c600ff andi a2,a2,0xff -800331c8: 02202821 move a1,s1 -800331cc: 0040f809 jalr v0 -800331d0: afa30038 sw v1,56(sp) -800331d4: 8fa30038 lw v1,56(sp) -800331d8: 00000000 nop -800331dc: 00609021 move s2,v1 - for(x=63;x>=0;x--) -800331e0: 26f7ffff addiu s7,s7,-1 -800331e4: 16f5ffe6 bne s7,s5,80033180 <__vsnprintf_internal+0xc6c> -800331e8: 02e03021 move a2,s7 -800331ec: 1000010c b 80033620 <__vsnprintf_internal+0x110c> -800331f0: 0000a821 move s5,zero - if(pad_quantity_f == -1) -800331f4: 8fa30020 lw v1,32(sp) -800331f8: 2402ffff li v0,-1 -800331fc: 10620003 beq v1,v0,8003320c <__vsnprintf_internal+0xcf8> -80033200: 02001021 move v0,s0 -80033204: 10000002 b 80033210 <__vsnprintf_internal+0xcfc> -80033208: 00608021 move s0,v1 - pad_quantity_f = 6; -8003320c: 24020006 li v0,6 -80033210: afa20020 sw v0,32(sp) - dprintf("PRECISION = %d\n", pad_quantity_f); -80033214: 8fa50020 lw a1,32(sp) -80033218: 3c048004 lui a0,0x8004 -8003321c: 0c00d392 jal 80034e48 -80033220: 2484a788 addiu a0,a0,-22648 - libc_double_to_string(va_arg(ap, double), libc_sprintf_floatbuf, 64, pad_quantity_f); -80033224: 8fa2008c lw v0,140(sp) -80033228: 2403fff8 li v1,-8 -8003322c: 24420007 addiu v0,v0,7 -80033230: 00431024 and v0,v0,v1 - s = *p >> 63; -80033234: 8c530004 lw s3,4(v0) - libc_double_to_string(va_arg(ap, double), libc_sprintf_floatbuf, 64, pad_quantity_f); -80033238: 24430008 addiu v1,v0,8 -8003323c: afa3008c sw v1,140(sp) - s = *p >> 63; -80033240: 8c430000 lw v1,0(v0) -80033244: 001317c2 srl v0,s3,0x1f -80033248: afa20040 sw v0,64(sp) - m = *p & 0xfffffffffffff; -8003324c: 3c02000f lui v0,0xf - e = (*p >> 52) & 0x7ff; -80033250: 0013a502 srl s4,s3,0x14 - m = *p & 0xfffffffffffff; -80033254: 3442ffff ori v0,v0,0xffff - s = *p >> 63; -80033258: afa30034 sw v1,52(sp) - e = (*p >> 52) & 0x7ff; -8003325c: 329407ff andi s4,s4,0x7ff - m = *p & 0xfffffffffffff; -80033260: 02629824 and s3,s3,v0 -80033264: 24150034 li s5,52 - if(m&((unsigned long long)1<<(52-x))) putchar('1'); else putchar('0'); -80033268: 8fa40034 lw a0,52(sp) -8003326c: 02a03021 move a2,s5 -80033270: 0c00d4dc jal 80035370 <__lshrdi3> -80033274: 02602821 move a1,s3 -80033278: 30420001 andi v0,v0,0x1 -8003327c: 14400002 bnez v0,80033288 <__vsnprintf_internal+0xd74> -80033280: 24040031 li a0,49 -80033284: 24040030 li a0,48 -80033288: 0c00c7b5 jal 80031ed4 -8003328c: 26b5ffff addiu s5,s5,-1 - for(x=0;x<52;x++) -80033290: 16a0fff5 bnez s5,80033268 <__vsnprintf_internal+0xd54> -80033294: 240200ff li v0,255 - if(e == 255 && m == 0) // Infinity -80033298: 16820017 bne s4,v0,800332f8 <__vsnprintf_internal+0xde4> -8003329c: 2687fc01 addiu a3,s4,-1023 -800332a0: 8fa20034 lw v0,52(sp) -800332a4: 00000000 nop -800332a8: 00539825 or s3,v0,s3 -800332ac: 1660000f bnez s3,800332ec <__vsnprintf_internal+0xdd8> -800332b0: 3c058004 lui a1,0x8004 - if(s) strncpy(dst, "-inf", n); -800332b4: 8fa20040 lw v0,64(sp) -800332b8: 00000000 nop -800332bc: 10400004 beqz v0,800332d0 <__vsnprintf_internal+0xdbc> -800332c0: 24060040 li a2,64 -800332c4: 3c058004 lui a1,0x8004 -800332c8: 10000003 b 800332d8 <__vsnprintf_internal+0xdc4> -800332cc: 24a5a798 addiu a1,a1,-22632 - else strncpy(dst, "inf", n); -800332d0: 3c058004 lui a1,0x8004 -800332d4: 24a5a7a0 addiu a1,a1,-22624 -800332d8: 8fa20028 lw v0,40(sp) -800332dc: 0c00cecb jal 80033b2c -800332e0: 2444e8d0 addiu a0,v0,-5936 -800332e4: 10000063 b 80033474 <__vsnprintf_internal+0xf60> -800332e8: 00000000 nop - strncpy(dst, "nan", n); -800332ec: 24060040 li a2,64 -800332f0: 1000fff9 b 800332d8 <__vsnprintf_internal+0xdc4> -800332f4: 24a5a7a4 addiu a1,a1,-22620 - m |= (unsigned long long)1<<52; -800332f8: 3c020010 lui v0,0x10 -800332fc: 00531025 or v0,v0,s3 - e -= 1023; -80033300: 00f4a02b sltu s4,a3,s4 -80033304: 00e0a821 move s5,a3 -80033308: 2694ffff addiu s4,s4,-1 - m |= (unsigned long long)1<<52; -8003330c: afa2004c sw v0,76(sp) - unsigned long long f = 0; -80033310: afa00038 sw zero,56(sp) -80033314: 0000f021 move s8,zero - unsigned long long i = 0; -80033318: 00009821 move s3,zero -8003331c: 0000b821 move s7,zero - for(x = 52; x >= 0; x--) -80033320: 24160034 li s6,52 - if(m & ((unsigned long long)1< -80033330: 02c03021 move a2,s6 -80033334: 30420001 andi v0,v0,0x1 -80033338: 10400018 beqz v0,8003339c <__vsnprintf_internal+0xe88> -8003333c: 26a2ffff addiu v0,s5,-1 - if(e >= 0) -80033340: 0680000a bltz s4,8003336c <__vsnprintf_internal+0xe58> -80033344: 24040001 li a0,1 - i+=z; -80033348: 02a03021 move a2,s5 -8003334c: 0c00d4ec jal 800353b0 <__ashldi3> -80033350: 00002821 move a1,zero -80033354: 02621021 addu v0,s3,v0 -80033358: 0053202b sltu a0,v0,s3 -8003335c: 02e3b821 addu s7,s7,v1 -80033360: 00409821 move s3,v0 -80033364: 1000000c b 80033398 <__vsnprintf_internal+0xe84> -80033368: 0097b821 addu s7,a0,s7 - f+=z; -8003336c: 3c054563 lui a1,0x4563 -80033370: 3c0444f4 lui a0,0x44f4 -80033374: 00153027 nor a2,zero,s5 -80033378: 0c00d4dc jal 80035370 <__lshrdi3> -8003337c: 34a59182 ori a1,a1,0x9182 -80033380: 8fa40038 lw a0,56(sp) -80033384: 03c3f021 addu s8,s8,v1 -80033388: 00821021 addu v0,a0,v0 -8003338c: 0044202b sltu a0,v0,a0 -80033390: afa20038 sw v0,56(sp) -80033394: 009ef021 addu s8,a0,s8 - e--; -80033398: 26a2ffff addiu v0,s5,-1 -8003339c: 0055182b sltu v1,v0,s5 -800333a0: 2694ffff addiu s4,s4,-1 -800333a4: 0040a821 move s5,v0 - for(x = 52; x >= 0; x--) -800333a8: 26d6ffff addiu s6,s6,-1 -800333ac: 2402ffff li v0,-1 -800333b0: 16c2ffdc bne s6,v0,80033324 <__vsnprintf_internal+0xe10> -800333b4: 0074a021 addu s4,v1,s4 - if(s && (n>0)) -800333b8: 8fa20040 lw v0,64(sp) -800333bc: 00000000 nop -800333c0: 10400008 beqz v0,800333e4 <__vsnprintf_internal+0xed0> -800333c4: 2402002d li v0,45 - *(dst++) = '-'; -800333c8: 8fa30028 lw v1,40(sp) -800333cc: 00000000 nop -800333d0: a062e8d0 sb v0,-5936(v1) -800333d4: 3c038007 lui v1,0x8007 - n--; -800333d8: 2416003f li s6,63 - *(dst++) = '-'; -800333dc: 10000004 b 800333f0 <__vsnprintf_internal+0xedc> -800333e0: 2463e8d1 addiu v1,v1,-5935 - if(s && (n>0)) -800333e4: 8fa20028 lw v0,40(sp) -800333e8: 24160040 li s6,64 -800333ec: 2443e8d0 addiu v1,v0,-5936 - x = libc_ulltoa(i, dst, n, 0); -800333f0: 02602021 move a0,s3 -800333f4: 02c03821 move a3,s6 -800333f8: 00603021 move a2,v1 -800333fc: 02e02821 move a1,s7 -80033400: afa00010 sw zero,16(sp) -80033404: 0c00c8c1 jal 80032304 -80033408: afa30034 sw v1,52(sp) -8003340c: 0040a021 move s4,v0 - n-=x+1; -80033410: 00021027 nor v0,zero,v0 -80033414: 00569821 addu s3,v0,s6 - dst+=x; -80033418: 8fa30034 lw v1,52(sp) - dprintf("N = %d\n", n); -8003341c: 3c048004 lui a0,0x8004 -80033420: 02602821 move a1,s3 -80033424: 2484a790 addiu a0,a0,-22640 -80033428: 0c00d392 jal 80034e48 -8003342c: 0074b021 addu s6,v1,s4 - if(n>0) -80033430: 1a600010 blez s3,80033474 <__vsnprintf_internal+0xf60> -80033434: 00000000 nop - *(dst++) = '.'; -80033438: 2402002e li v0,46 -8003343c: a2c20000 sb v0,0(s6) - libc_ulltoa(f, dst, (n<(prec+1))?n:(prec+1), 1); -80033440: 8fa20020 lw v0,32(sp) -80033444: 8fa30034 lw v1,52(sp) -80033448: 24470001 addiu a3,v0,1 -8003344c: 0267102a slt v0,s3,a3 -80033450: 10400002 beqz v0,8003345c <__vsnprintf_internal+0xf48> -80033454: 26860001 addiu a2,s4,1 -80033458: 02603821 move a3,s3 -8003345c: 24020001 li v0,1 -80033460: 8fa40038 lw a0,56(sp) -80033464: afa20010 sw v0,16(sp) -80033468: 00663021 addu a2,v1,a2 -8003346c: 0c00c8c1 jal 80032304 -80033470: 03c02821 move a1,s8 - pad_quantity -= strlen(libc_sprintf_floatbuf); -80033474: 8fa20028 lw v0,40(sp) -80033478: 0c00cee5 jal 80033b94 -8003347c: 2444e8d0 addiu a0,v0,-5936 -80033480: 02028023 subu s0,s0,v0 - write_padding(); -80033484: 8fa20018 lw v0,24(sp) -80033488: 00000000 nop -8003348c: 30530004 andi s3,v0,0x4 -80033490: 16600017 bnez s3,800334f0 <__vsnprintf_internal+0xfdc> -80033494: 02401021 move v0,s2 -80033498: 8fa20018 lw v0,24(sp) -8003349c: 26560001 addiu s6,s2,1 -800334a0: 0000a821 move s5,zero -800334a4: 1000000b b 800334d4 <__vsnprintf_internal+0xfc0> -800334a8: 30540002 andi s4,v0,0x2 -800334ac: 16800002 bnez s4,800334b8 <__vsnprintf_internal+0xfa4> -800334b0: 24060030 li a2,48 -800334b4: 24060020 li a2,32 -800334b8: 8fa40080 lw a0,128(sp) -800334bc: 8fa20090 lw v0,144(sp) -800334c0: 00000000 nop -800334c4: 0040f809 jalr v0 -800334c8: 02202821 move a1,s1 -800334cc: 26b50001 addiu s5,s5,1 -800334d0: 26d60001 addiu s6,s6,1 -800334d4: 02b0102a slt v0,s5,s0 -800334d8: 1440fff4 bnez v0,800334ac <__vsnprintf_internal+0xf98> -800334dc: 26c7ffff addiu a3,s6,-1 -800334e0: 06010002 bgez s0,800334ec <__vsnprintf_internal+0xfd8> -800334e4: 02001021 move v0,s0 -800334e8: 00001021 move v0,zero -800334ec: 00521021 addu v0,v0,s2 -800334f0: 8fb50044 lw s5,68(sp) -800334f4: 00000000 nop -800334f8: 0055a023 subu s4,v0,s5 -800334fc: 02959021 addu s2,s4,s5 -80033500: 26b50001 addiu s5,s5,1 - for(x=0;libc_sprintf_floatbuf[x]!=0;x++) -80033504: 82a6ffff lb a2,-1(s5) -80033508: 00000000 nop -8003350c: 10c00008 beqz a2,80033530 <__vsnprintf_internal+0x101c> -80033510: 02403821 move a3,s2 - put_in_string(string, ssz, libc_sprintf_floatbuf[x], string_pos++); -80033514: 8fa40080 lw a0,128(sp) -80033518: 8fa20090 lw v0,144(sp) -8003351c: 00000000 nop -80033520: 0040f809 jalr v0 -80033524: 02202821 move a1,s1 -80033528: 1000fff5 b 80033500 <__vsnprintf_internal+0xfec> -8003352c: 02959021 addu s2,s4,s5 - write_neg_padding(); -80033530: 1260003b beqz s3,80033620 <__vsnprintf_internal+0x110c> -80033534: 0000a821 move s5,zero -80033538: 00009821 move s3,zero -8003353c: 0270102a slt v0,s3,s0 -80033540: 10400008 beqz v0,80033564 <__vsnprintf_internal+0x1050> -80033544: 02723821 addu a3,s3,s2 -80033548: 8fa40080 lw a0,128(sp) -8003354c: 8fa20090 lw v0,144(sp) -80033550: 24060020 li a2,32 -80033554: 0040f809 jalr v0 -80033558: 02202821 move a1,s1 -8003355c: 1000fff7 b 8003353c <__vsnprintf_internal+0x1028> -80033560: 26730001 addiu s3,s3,1 -80033564: 06010002 bgez s0,80033570 <__vsnprintf_internal+0x105c> -80033568: 02001021 move v0,s0 -8003356c: 00001021 move v0,zero -80033570: 10000021 b 800335f8 <__vsnprintf_internal+0x10e4> -80033574: 02429021 addu s2,s2,v0 - *(va_arg(ap,unsigned int*)) = string_pos; -80033578: 8fa2008c lw v0,140(sp) -8003357c: 00000000 nop -80033580: 8c420000 lw v0,0(v0) -80033584: 00000000 nop -80033588: ac520000 sw s2,0(v0) -8003358c: 8fa2008c lw v0,140(sp) -80033590: 00000000 nop -80033594: 24420004 addiu v0,v0,4 -80033598: 10000017 b 800335f8 <__vsnprintf_internal+0x10e4> -8003359c: afa2008c sw v0,140(sp) - put_in_string(string, ssz, fmt[fmt_pos], string_pos++); -800335a0: 26530001 addiu s3,s2,1 -800335a4: 02403821 move a3,s2 -800335a8: 8fa40080 lw a0,128(sp) -800335ac: 8fa20090 lw v0,144(sp) -800335b0: 00000000 nop -800335b4: 0040f809 jalr v0 -800335b8: 02202821 move a1,s1 -800335bc: 1000000e b 800335f8 <__vsnprintf_internal+0x10e4> -800335c0: 02609021 move s2,s3 - if(fmt[fmt_pos] == '%') -800335c4: 10c2000e beq a2,v0,80033600 <__vsnprintf_internal+0x10ec> -800335c8: 02403821 move a3,s2 - put_in_string(string, ssz, fmt[fmt_pos], string_pos++); -800335cc: 8fa40080 lw a0,128(sp) -800335d0: 8fa20090 lw v0,144(sp) -800335d4: 26530001 addiu s3,s2,1 -800335d8: 0040f809 jalr v0 -800335dc: 02202821 move a1,s1 -800335e0: 1000000f b 80033620 <__vsnprintf_internal+0x110c> -800335e4: 02609021 move s2,s3 - if(argsize < 2) argsize = 2; -800335e8: 24020002 li v0,2 -800335ec: 1000000b b 8003361c <__vsnprintf_internal+0x1108> -800335f0: afa2001c sw v0,28(sp) - argcp = va_arg(ap, char *); -800335f4: afb3008c sw s3,140(sp) - directive_coming = 0; -800335f8: 10000009 b 80033620 <__vsnprintf_internal+0x110c> -800335fc: 0000a821 move s5,zero - pad_quantity_f = -1; -80033600: 2402ffff li v0,-1 -80033604: afa20020 sw v0,32(sp) - argsize = 2; -80033608: 24020002 li v0,2 - pad_quantity = 0; -8003360c: 00008021 move s0,zero - zero_flag_imp = 0; -80033610: afa00030 sw zero,48(sp) - argsize = 2; -80033614: afa2001c sw v0,28(sp) - flags = 0; -80033618: afa00018 sw zero,24(sp) - directive_coming = 1; -8003361c: 24150001 li s5,1 - for(fmt_pos=0;fmt_pos -80033640: afa20024 sw v0,36(sp) - *arg &= 0xffff; -80033644: 0060b821 move s7,v1 - *arg &= 0xffffffff; -80033648: 00009821 move s3,zero - if(flags & SPRINTF_SIGN_FLAG) -8003364c: 8fa20018 lw v0,24(sp) -80033650: 00000000 nop -80033654: 30420010 andi v0,v0,0x10 -80033658: 1040000c beqz v0,8003368c <__vsnprintf_internal+0x1178> -8003365c: 24140001 li s4,1 - put_in_string(string, ssz, '+', string_pos++); -80033660: 26540001 addiu s4,s2,1 -80033664: 02403821 move a3,s2 -80033668: 2406002b li a2,43 -8003366c: 8fa40080 lw a0,128(sp) -80033670: 8fa20090 lw v0,144(sp) -80033674: 00000000 nop -80033678: 0040f809 jalr v0 -8003367c: 02202821 move a1,s1 - pad_quantity--; -80033680: 2610ffff addiu s0,s0,-1 - put_in_string(string, ssz, '+', string_pos++); -80033684: 02809021 move s2,s4 - calculate_real_padding(); -80033688: 24140001 li s4,1 -8003368c: 0000a821 move s5,zero -80033690: 24160014 li s6,20 -80033694: 16a00003 bnez s5,800336a4 <__vsnprintf_internal+0x1190> -80033698: 02803021 move a2,s4 -8003369c: 10000008 b 800336c0 <__vsnprintf_internal+0x11ac> -800336a0: 2610ffff addiu s0,s0,-1 -800336a4: 00143fc3 sra a3,s4,0x1f -800336a8: 02e02021 move a0,s7 -800336ac: 0c00d4fc jal 800353f0 <__udivdi3> -800336b0: 02602821 move a1,s3 -800336b4: 00431025 or v0,v0,v1 -800336b8: 0002102b sltu v0,zero,v0 -800336bc: 02028023 subu s0,s0,v0 -800336c0: 00141040 sll v0,s4,0x1 -800336c4: 26b50001 addiu s5,s5,1 -800336c8: 0014a0c0 sll s4,s4,0x3 -800336cc: 16b6fff1 bne s5,s6,80033694 <__vsnprintf_internal+0x1180> -800336d0: 0054a021 addu s4,v0,s4 -800336d4: 06010002 bgez s0,800336e0 <__vsnprintf_internal+0x11cc> -800336d8: 00000000 nop -800336dc: 00008021 move s0,zero - write_padding(); -800336e0: 8fa20018 lw v0,24(sp) -800336e4: 00000000 nop -800336e8: 30540004 andi s4,v0,0x4 -800336ec: 16800011 bnez s4,80033734 <__vsnprintf_internal+0x1220> -800336f0: 00000000 nop -800336f4: 265e0001 addiu s8,s2,1 -800336f8: 03d0a821 addu s5,s8,s0 -800336fc: 1000000a b 80033728 <__vsnprintf_internal+0x1214> -80033700: 30560002 andi s6,v0,0x2 -80033704: 16c00002 bnez s6,80033710 <__vsnprintf_internal+0x11fc> -80033708: 24060030 li a2,48 -8003370c: 24060020 li a2,32 -80033710: 8fa40080 lw a0,128(sp) -80033714: 8fa20090 lw v0,144(sp) -80033718: 00000000 nop -8003371c: 0040f809 jalr v0 -80033720: 02202821 move a1,s1 -80033724: 27de0001 addiu s8,s8,1 -80033728: 17d5fff6 bne s8,s5,80033704 <__vsnprintf_internal+0x11f0> -8003372c: 27c7ffff addiu a3,s8,-1 -80033730: 02509021 addu s2,s2,s0 - put_in_string(string, ssz, b + '0', string_pos++); -80033734: 24160001 li s6,1 -80033738: 241e0013 li s8,19 - a *= 10; -8003373c: 10000015 b 80033794 <__vsnprintf_internal+0x1280> -80033740: 2415000a li s5,10 - b = (arg/a); -80033744: 01403021 move a2,t2 -80033748: 01603821 move a3,t3 -8003374c: 02e02021 move a0,s7 -80033750: 02602821 move a1,s3 -80033754: afaa0038 sw t2,56(sp) -80033758: 0c00d4fc jal 800353f0 <__udivdi3> -8003375c: afab003c sw t3,60(sp) - if(b>=1) -80033760: 00622025 or a0,v1,v0 -80033764: 8faa0038 lw t2,56(sp) -80033768: 8fab003c lw t3,60(sp) -8003376c: 14800018 bnez a0,800337d0 <__vsnprintf_internal+0x12bc> -80033770: 01620018 mult t3,v0 - if(empty_digit == 0 || x == 0) -80033774: 12c00017 beqz s6,800337d4 <__vsnprintf_internal+0x12c0> -80033778: 00000000 nop -8003377c: 13c00015 beqz s8,800337d4 <__vsnprintf_internal+0x12c0> -80033780: 24160001 li s6,1 - for(x=19;x>=0;x--) -80033784: 27deffff addiu s8,s8,-1 -80033788: 2402ffff li v0,-1 -8003378c: 13c2002e beq s8,v0,80033848 <__vsnprintf_internal+0x1334> -80033790: 00000000 nop - calculate_real_padding(); -80033794: 240a0001 li t2,1 -80033798: 00005821 move t3,zero -8003379c: 00001021 move v0,zero - for(y = 0; y -800337a8: 02ab0018 mult s5,t3 -800337ac: 24420001 addiu v0,v0,1 - a *= 10; -800337b0: 00001812 mflo v1 - ... -800337bc: 02aa0019 multu s5,t2 -800337c0: 00005810 mfhi t3 -800337c4: 00005012 mflo t2 -800337c8: 1000fff5 b 800337a0 <__vsnprintf_internal+0x128c> -800337cc: 006b5821 addu t3,v1,t3 - empty_digit = 0; -800337d0: 0000b021 move s6,zero - put_in_string(string, ssz, b + '0', string_pos++); -800337d4: 24460030 addiu a2,v0,48 -800337d8: 00063600 sll a2,a2,0x18 -800337dc: 02403821 move a3,s2 -800337e0: 00063603 sra a2,a2,0x18 -800337e4: 02202821 move a1,s1 - arg -= b*a; -800337e8: 00002012 mflo a0 - ... -800337f4: 006a0018 mult v1,t2 -800337f8: 00001812 mflo v1 -800337fc: 00831821 addu v1,a0,v1 -80033800: 00000000 nop -80033804: 01420019 multu t2,v0 - put_in_string(string, ssz, b + '0', string_pos++); -80033808: 8fa20090 lw v0,144(sp) - arg -= b*a; -8003380c: 00005012 mflo t2 -80033810: 00005810 mfhi t3 -80033814: 006b5821 addu t3,v1,t3 -80033818: 02ea1823 subu v1,s7,t2 -8003381c: 02e3202b sltu a0,s7,v1 -80033820: 026b9823 subu s3,s3,t3 -80033824: 02649823 subu s3,s3,a0 - put_in_string(string, ssz, b + '0', string_pos++); -80033828: 8fa40080 lw a0,128(sp) - arg -= b*a; -8003382c: 0060b821 move s7,v1 - put_in_string(string, ssz, b + '0', string_pos++); -80033830: 26430001 addiu v1,s2,1 -80033834: 0040f809 jalr v0 -80033838: afa30038 sw v1,56(sp) -8003383c: 8fa30038 lw v1,56(sp) -80033840: 1000ffd0 b 80033784 <__vsnprintf_internal+0x1270> -80033844: 00609021 move s2,v1 - write_neg_padding(); -80033848: 1280ff75 beqz s4,80033620 <__vsnprintf_internal+0x110c> -8003384c: 0000a821 move s5,zero -80033850: 02509821 addu s3,s2,s0 -80033854: 02403821 move a3,s2 -80033858: 10f3fd8a beq a3,s3,80032e84 <__vsnprintf_internal+0x970> -8003385c: 24f40001 addiu s4,a3,1 -80033860: 8fa40080 lw a0,128(sp) -80033864: 8fa20090 lw v0,144(sp) -80033868: 24060020 li a2,32 -8003386c: 0040f809 jalr v0 -80033870: 02202821 move a1,s1 -80033874: 1000fff8 b 80033858 <__vsnprintf_internal+0x1344> -80033878: 02803821 move a3,s4 - put_in_string(string, ssz, '-', string_pos++); -8003387c: 26540001 addiu s4,s2,1 -80033880: 02403821 move a3,s2 -80033884: 1000ff79 b 8003366c <__vsnprintf_internal+0x1158> -80033888: 2406002d li a2,45 - put_in_string(string, ssz, '\0', string_pos); -8003388c: 8fa40080 lw a0,128(sp) -80033890: 8fa20090 lw v0,144(sp) -80033894: 02202821 move a1,s1 -80033898: 0040f809 jalr v0 -8003389c: 00003021 move a2,zero -} -800338a0: 8fbf007c lw ra,124(sp) -800338a4: 02401021 move v0,s2 -800338a8: 8fbe0078 lw s8,120(sp) -800338ac: 8fb70074 lw s7,116(sp) -800338b0: 8fb60070 lw s6,112(sp) -800338b4: 8fb5006c lw s5,108(sp) -800338b8: 8fb40068 lw s4,104(sp) -800338bc: 8fb30064 lw s3,100(sp) -800338c0: 8fb20060 lw s2,96(sp) -800338c4: 8fb1005c lw s1,92(sp) -800338c8: 8fb00058 lw s0,88(sp) -800338cc: 03e00008 jr ra -800338d0: 27bd0080 addiu sp,sp,128 - -800338d4 : - return __vsnprintf_internal(string, size, fmt, ap, vsnprintf_put_in_string); -800338d4: 3c028003 lui v0,0x8003 -{ -800338d8: 27bdffe0 addiu sp,sp,-32 - return __vsnprintf_internal(string, size, fmt, ap, vsnprintf_put_in_string); -800338dc: 244224a4 addiu v0,v0,9380 -800338e0: afa20010 sw v0,16(sp) -{ -800338e4: afbf001c sw ra,28(sp) - return __vsnprintf_internal(string, size, fmt, ap, vsnprintf_put_in_string); -800338e8: 0c00c945 jal 80032514 <__vsnprintf_internal> -800338ec: 00000000 nop -} -800338f0: 8fbf001c lw ra,28(sp) -800338f4: 00000000 nop -800338f8: 03e00008 jr ra -800338fc: 27bd0020 addiu sp,sp,32 - -80033900 : - return __vsnprintf_internal(NULL, -1, fmt, ap, sio_put_in_string); -80033900: 3c028003 lui v0,0x8003 -{ -80033904: 27bdffe0 addiu sp,sp,-32 - return __vsnprintf_internal(NULL, -1, fmt, ap, sio_put_in_string); -80033908: 244224f0 addiu v0,v0,9456 -8003390c: 00a03821 move a3,a1 -80033910: afa20010 sw v0,16(sp) -80033914: 00803021 move a2,a0 -80033918: 2405ffff li a1,-1 -{ -8003391c: afbf001c sw ra,28(sp) - return __vsnprintf_internal(NULL, -1, fmt, ap, sio_put_in_string); -80033920: 0c00c945 jal 80032514 <__vsnprintf_internal> -80033924: 00002021 move a0,zero -} -80033928: 8fbf001c lw ra,28(sp) -8003392c: 00000000 nop -80033930: 03e00008 jr ra -80033934: 27bd0020 addiu sp,sp,32 - -80033938 : - -int vprintf(char *fmt, va_list ap) -{ - return __vsnprintf_internal(NULL, -1, fmt, ap, out_put_in_string); -80033938: 3c028003 lui v0,0x8003 -{ -8003393c: 27bdffe0 addiu sp,sp,-32 - return __vsnprintf_internal(NULL, -1, fmt, ap, out_put_in_string); -80033940: 244224cc addiu v0,v0,9420 -80033944: 00a03821 move a3,a1 -80033948: afa20010 sw v0,16(sp) -8003394c: 00803021 move a2,a0 -80033950: 2405ffff li a1,-1 -{ -80033954: afbf001c sw ra,28(sp) - return __vsnprintf_internal(NULL, -1, fmt, ap, out_put_in_string); -80033958: 0c00c945 jal 80032514 <__vsnprintf_internal> -8003395c: 00002021 move a0,zero -} -80033960: 8fbf001c lw ra,28(sp) -80033964: 00000000 nop -80033968: 03e00008 jr ra -8003396c: 27bd0020 addiu sp,sp,32 - -80033970 : - -int vsprintf(char *string, const char *fmt, va_list ap) -{ - return vsnprintf(string, 0xffffffff, fmt, ap); -80033970: 00c03821 move a3,a2 -80033974: 00a03021 move a2,a1 -80033978: 0800ce35 j 800338d4 -8003397c: 2405ffff li a1,-1 - -80033980 : -} - -int sprintf(char *string, const char *fmt, ...) -{ -80033980: 27bdffe0 addiu sp,sp,-32 -80033984: afa60028 sw a2,40(sp) - int r; - - va_list ap; - - va_start(ap, fmt); -80033988: 27a60028 addiu a2,sp,40 -{ -8003398c: afbf001c sw ra,28(sp) -80033990: afa7002c sw a3,44(sp) - - r = vsprintf(string, fmt, ap); -80033994: 0c00ce5c jal 80033970 -80033998: afa60010 sw a2,16(sp) - - va_end(ap); - - return r; -} -8003399c: 8fbf001c lw ra,28(sp) -800339a0: 00000000 nop -800339a4: 03e00008 jr ra -800339a8: 27bd0020 addiu sp,sp,32 - -800339ac : - -int snprintf(char *string, size_t size, const char *fmt, ...) -{ -800339ac: 27bdffe0 addiu sp,sp,-32 -800339b0: afa7002c sw a3,44(sp) - int r; - - va_list ap; - - va_start(ap, fmt); -800339b4: 27a7002c addiu a3,sp,44 -{ -800339b8: afbf001c sw ra,28(sp) - - r = vsnprintf(string, size, fmt, ap); -800339bc: 0c00ce35 jal 800338d4 -800339c0: afa70010 sw a3,16(sp) - - va_end(ap); - - return r; -} -800339c4: 8fbf001c lw ra,28(sp) -800339c8: 00000000 nop -800339cc: 03e00008 jr ra -800339d0: 27bd0020 addiu sp,sp,32 - -800339d4 : - -int sio_printf(const char *fmt, ...) -{ -800339d4: 27bdffe0 addiu sp,sp,-32 -800339d8: afa50024 sw a1,36(sp) - int r; - - va_list ap; - - va_start(ap, fmt); -800339dc: 27a50024 addiu a1,sp,36 -{ -800339e0: afbf001c sw ra,28(sp) -800339e4: afa60028 sw a2,40(sp) -800339e8: afa7002c sw a3,44(sp) - - r = sio_vprintf(fmt, ap); -800339ec: 0c00ce40 jal 80033900 -800339f0: afa50010 sw a1,16(sp) - - va_end(ap); - - return r; -} -800339f4: 8fbf001c lw ra,28(sp) -800339f8: 00000000 nop -800339fc: 03e00008 jr ra -80033a00: 27bd0020 addiu sp,sp,32 - -80033a04 : -#include -#include -#include - -void *memcpy(void *dst, const void *src, size_t len) -{ -80033a04: 00801021 move v0,a0 -80033a08: 00863021 addu a2,a0,a2 - void *dst2 = dst; - - while(len--) -80033a0c: 00801821 move v1,a0 -80033a10: 10660005 beq v1,a2,80033a28 -80033a14: 24a50001 addiu a1,a1,1 - *(((unsigned char*)dst++)) = *(((unsigned char*)src++)); -80033a18: 90a4ffff lbu a0,-1(a1) -80033a1c: 24630001 addiu v1,v1,1 -80033a20: 1000fffb b 80033a10 -80033a24: a064ffff sb a0,-1(v1) - - return dst2; -} -80033a28: 03e00008 jr ra -80033a2c: 00000000 nop - -80033a30 : - -void *memccpy(void *dst, const void *src, int c, size_t len) -{ -80033a30: 00873821 addu a3,a0,a3 - unsigned char c2; - - while(len--) -80033a34: 10870007 beq a0,a3,80033a54 -80033a38: 24a50001 addiu a1,a1,1 - { - *(((unsigned char*)dst++)) = ( c2 = *(((unsigned char*)src++)) ); -80033a3c: 90a2ffff lbu v0,-1(a1) -80033a40: 24840001 addiu a0,a0,1 - - if(c2 == c) -80033a44: 1446fffb bne v0,a2,80033a34 -80033a48: a082ffff sb v0,-1(a0) - return (void*)src; - } - - return NULL; -} -80033a4c: 03e00008 jr ra -80033a50: 00a01021 move v0,a1 -80033a54: 03e00008 jr ra -80033a58: 00001021 move v0,zero - -80033a5c : - -void *memset(void *dst , char c , size_t n) -{ -80033a5c: 00052e00 sll a1,a1,0x18 -80033a60: 00801021 move v0,a0 -80033a64: 00052e03 sra a1,a1,0x18 -80033a68: 00801821 move v1,a0 -80033a6c: 00863021 addu a2,a0,a2 - unsigned char *dstc = (unsigned char*)dst; - int x; - - for(x = 0; x < n; x++) -80033a70: 10660004 beq v1,a2,80033a84 -80033a74: 00000000 nop - dstc[x] = c; -80033a78: a0650000 sb a1,0(v1) -80033a7c: 1000fffc b 80033a70 -80033a80: 24630001 addiu v1,v1,1 - - return dst; -} -80033a84: 03e00008 jr ra -80033a88: 00000000 nop - -80033a8c : - -int memcmp(const void *b1, const void *b2, size_t n) -{ -80033a8c: 00863021 addu a2,a0,a2 - int x; - unsigned char *bp1 = (unsigned char*)b1; - unsigned char *bp2 = (unsigned char*)b2; - - for(x = 0; x < n; x++) -80033a90: 10860008 beq a0,a2,80033ab4 -80033a94: 00000000 nop - if(bp1[x] != bp2[x]) -80033a98: 90820000 lbu v0,0(a0) -80033a9c: 90a30000 lbu v1,0(a1) -80033aa0: 24840001 addiu a0,a0,1 -80033aa4: 1043fffa beq v0,v1,80033a90 -80033aa8: 24a50001 addiu a1,a1,1 - return (bp1[x] - bp2[x]); -80033aac: 03e00008 jr ra -80033ab0: 00431023 subu v0,v0,v1 - - return 0; -} -80033ab4: 03e00008 jr ra -80033ab8: 00001021 move v0,zero - -80033abc : - -void *memmove(void *dst, const void *src, size_t len) -{ - void *dst2 = dst; - - dst+=len-1; -80033abc: 24c3ffff addiu v1,a2,-1 - src+=len-1; -80033ac0: 00a32821 addu a1,a1,v1 - dst+=len-1; -80033ac4: 00831821 addu v1,a0,v1 -{ -80033ac8: 00801021 move v0,a0 -80033acc: 00c33023 subu a2,a2,v1 -80033ad0: 00662021 addu a0,v1,a2 - - while(len--) -80033ad4: 10800005 beqz a0,80033aec -80033ad8: 24a5ffff addiu a1,a1,-1 - *(((unsigned char*)dst--)) = *(((unsigned char*)src--)); -80033adc: 90a40001 lbu a0,1(a1) -80033ae0: 2463ffff addiu v1,v1,-1 -80033ae4: 1000fffa b 80033ad0 -80033ae8: a0640001 sb a0,1(v1) - - return dst2; -} -80033aec: 03e00008 jr ra -80033af0: 00000000 nop - -80033af4 : - -void *memchr(void *s , int c , size_t n) -{ -80033af4: 00863021 addu a2,a0,a2 - while(n--) - { - if(*((unsigned char*)s) == (unsigned char)c) -80033af8: 30a500ff andi a1,a1,0xff - while(n--) -80033afc: 10860007 beq a0,a2,80033b1c -80033b00: 00000000 nop - if(*((unsigned char*)s) == (unsigned char)c) -80033b04: 90820000 lbu v0,0(a0) -80033b08: 00000000 nop -80033b0c: 10450005 beq v0,a1,80033b24 -80033b10: 00000000 nop - return s; - - s++; -80033b14: 1000fff9 b 80033afc -80033b18: 24840001 addiu a0,a0,1 -80033b1c: 03e00008 jr ra -80033b20: 00001021 move v0,zero - } - - return NULL; -} -80033b24: 03e00008 jr ra -80033b28: 00801021 move v0,a0 - -80033b2c : - -char *strncpy(char *dst, const char *src, size_t len) -{ -80033b2c: 00801021 move v0,a0 - char *odst=dst; - - while(*src && len) -80033b30: 00801821 move v1,a0 -80033b34: 80a40000 lb a0,0(a1) -80033b38: 00000000 nop -80033b3c: 10800007 beqz a0,80033b5c -80033b40: 00000000 nop -80033b44: 10c00008 beqz a2,80033b68 -80033b48: 24630001 addiu v1,v1,1 - { - *(dst++) = *(src++); -80033b4c: 24a50001 addiu a1,a1,1 -80033b50: a064ffff sb a0,-1(v1) - len--; -80033b54: 1000fff7 b 80033b34 -80033b58: 24c6ffff addiu a2,a2,-1 - } - - if(len)*dst = 0; -80033b5c: 10c00002 beqz a2,80033b68 -80033b60: 00000000 nop -80033b64: a0600000 sb zero,0(v1) - - return odst; -} -80033b68: 03e00008 jr ra -80033b6c: 00000000 nop - -80033b70 : - -char *strcpy(char *dst, const char *src) -{ -80033b70: 00801021 move v0,a0 - char *odst = dst; - - while((*(dst++) = *(src++))); -80033b74: 00801821 move v1,a0 -80033b78: 24a50001 addiu a1,a1,1 -80033b7c: 80a4ffff lb a0,-1(a1) -80033b80: 24630001 addiu v1,v1,1 -80033b84: 1480fffc bnez a0,80033b78 -80033b88: a064ffff sb a0,-1(v1) - return odst; -} -80033b8c: 03e00008 jr ra -80033b90: 00000000 nop - -80033b94 : - -int strlen(const char *str) -{ - int i = 0; - while(*(str++))i++; -80033b94: 00801821 move v1,a0 -80033b98: 00641023 subu v0,v1,a0 -80033b9c: 24630001 addiu v1,v1,1 -80033ba0: 8065ffff lb a1,-1(v1) -80033ba4: 00000000 nop -80033ba8: 14a0fffb bnez a1,80033b98 -80033bac: 00000000 nop - return i; -} -80033bb0: 03e00008 jr ra -80033bb4: 00000000 nop - -80033bb8 : - -char *strchr(const char *s, int c) -{ -80033bb8: 27bdffe8 addiu sp,sp,-24 -80033bbc: 00803021 move a2,a0 -80033bc0: afbf0014 sw ra,20(sp) - int x; - int l = strlen(s); -80033bc4: 0c00cee5 jal 80033b94 -80033bc8: 00a03821 move a3,a1 - - for(x = 0; x <= l; x++) -80033bcc: 00861823 subu v1,a0,a2 -80033bd0: 0043182a slt v1,v0,v1 -80033bd4: 14600007 bnez v1,80033bf4 -80033bd8: 00801821 move v1,a0 - if(s[x] == c) return (char*)&s[x]; -80033bdc: 80650000 lb a1,0(v1) -80033be0: 00000000 nop -80033be4: 14a7fff9 bne a1,a3,80033bcc -80033be8: 24840001 addiu a0,a0,1 -80033bec: 10000002 b 80033bf8 -80033bf0: 00601021 move v0,v1 - - return NULL; -80033bf4: 00001021 move v0,zero -} -80033bf8: 8fbf0014 lw ra,20(sp) -80033bfc: 00000000 nop -80033c00: 03e00008 jr ra -80033c04: 27bd0018 addiu sp,sp,24 - -80033c08 : - -char *strrchr(const char *s, int c) -{ -80033c08: 27bdffe8 addiu sp,sp,-24 -80033c0c: 00803021 move a2,a0 -80033c10: afbf0014 sw ra,20(sp) - int x; - int l = strlen(s); -80033c14: 0c00cee5 jal 80033b94 -80033c18: 00a03821 move a3,a1 -80033c1c: 00821821 addu v1,a0,v0 - - for(x = l; x>=0; x--) -80033c20: 00661023 subu v0,v1,a2 -80033c24: 04400007 bltz v0,80033c44 -80033c28: 00601021 move v0,v1 - if(s[x] == c) return (char*)&s[x]; -80033c2c: 80440000 lb a0,0(v0) -80033c30: 00000000 nop -80033c34: 1487fffa bne a0,a3,80033c20 -80033c38: 2463ffff addiu v1,v1,-1 -80033c3c: 10000002 b 80033c48 -80033c40: 00000000 nop - - return NULL; -80033c44: 00001021 move v0,zero -} -80033c48: 8fbf0014 lw ra,20(sp) -80033c4c: 00000000 nop -80033c50: 03e00008 jr ra -80033c54: 27bd0018 addiu sp,sp,24 - -80033c58 : - -char *strpbrk(const char *s, const char *charset) -{ - int x,y; - - for(x = 0; s[x] != 0; x++) -80033c58: 80830000 lb v1,0(a0) -80033c5c: 00000000 nop -80033c60: 1060000c beqz v1,80033c94 -80033c64: 00000000 nop -80033c68: 00a01021 move v0,a1 - for(y = 0; charset[y] != 0; y++) -80033c6c: 80460000 lb a2,0(v0) -80033c70: 00000000 nop -80033c74: 10c00005 beqz a2,80033c8c -80033c78: 00000000 nop - if(s[x] == charset[y]) return (char*)&s[x]; -80033c7c: 1466fffb bne v1,a2,80033c6c -80033c80: 24420001 addiu v0,v0,1 - for(x = 0; s[x] != 0; x++) -80033c84: 03e00008 jr ra -80033c88: 00801021 move v0,a0 -80033c8c: 1000fff2 b 80033c58 -80033c90: 24840001 addiu a0,a0,1 - - return NULL; -} -80033c94: 03e00008 jr ra -80033c98: 00001021 move v0,zero - -80033c9c : - -char *strstr(const char *big, const char *little) -{ -80033c9c: 00805821 move t3,a0 -80033ca0: 27bdffe8 addiu sp,sp,-24 - int ls = strlen(little); -80033ca4: 00a02021 move a0,a1 -{ -80033ca8: afbf0014 sw ra,20(sp) - int ls = strlen(little); -80033cac: 0c00cee5 jal 80033b94 -80033cb0: 00a06021 move t4,a1 - int bs = strlen(big); -80033cb4: 01602021 move a0,t3 -80033cb8: 0c00cee5 jal 80033b94 -80033cbc: 00405021 move t2,v0 - int x; - - if(ls == 0) -80033cc0: 11400014 beqz t2,80033d14 -80033cc4: 01602821 move a1,t3 - return (char*)big; - - if(ls > bs) -80033cc8: 004a182a slt v1,v0,t2 -80033ccc: 14600011 bnez v1,80033d14 -80033cd0: 00002821 move a1,zero -80033cd4: 00004821 move t1,zero - return NULL; - - for(x = 0; x <= bs-ls; x++) -80033cd8: 004a4023 subu t0,v0,t2 -80033cdc: 0109102a slt v0,t0,t1 -80033ce0: 14400009 bnez v0,80033d08 -80033ce4: 01693821 addu a3,t3,t1 - if(memcmp(little, &big[x], ls) == 0) -80033ce8: 01403021 move a2,t2 -80033cec: 00e02821 move a1,a3 -80033cf0: 0c00cea3 jal 80033a8c -80033cf4: 01802021 move a0,t4 -80033cf8: 10400005 beqz v0,80033d10 -80033cfc: 25290001 addiu t1,t1,1 - for(x = 0; x <= bs-ls; x++) -80033d00: 1000fff7 b 80033ce0 -80033d04: 0109102a slt v0,t0,t1 -80033d08: 10000002 b 80033d14 -80033d0c: 00002821 move a1,zero -80033d10: 00e02821 move a1,a3 - return (char*)&big[x]; - - return NULL; -} -80033d14: 8fbf0014 lw ra,20(sp) -80033d18: 00a01021 move v0,a1 -80033d1c: 03e00008 jr ra -80033d20: 27bd0018 addiu sp,sp,24 - -80033d24 : - -int strcmp(const char *s1, const char *s2) -{ - while(*s1 && *s2 && (*s1 == *s2)) -80033d24: 80820000 lb v0,0(a0) -80033d28: 00000000 nop -80033d2c: 10400009 beqz v0,80033d54 -80033d30: 00000000 nop -80033d34: 80a30000 lb v1,0(a1) -80033d38: 00000000 nop -80033d3c: 10600006 beqz v1,80033d58 -80033d40: 00000000 nop -80033d44: 14430004 bne v0,v1,80033d58 -80033d48: 24840001 addiu a0,a0,1 - { - s1++; - s2++; -80033d4c: 1000fff5 b 80033d24 -80033d50: 24a50001 addiu a1,a1,1 - } - - return *s1-*s2; -80033d54: 80a30000 lb v1,0(a1) -} -80033d58: 03e00008 jr ra -80033d5c: 00431023 subu v0,v0,v1 - -80033d60 : - -int strncmp(const char *s1, const char *s2, size_t len) -{ - int p = 0; -80033d60: 00001821 move v1,zero - - while(*s1 && *s2 && (*s1 == *s2) && p -80033d70: 00000000 nop -80033d74: 1040000b beqz v0,80033da4 -80033d78: 00000000 nop -80033d7c: 14e20009 bne a3,v0,80033da4 -80033d80: 00000000 nop -80033d84: 10660007 beq v1,a2,80033da4 -80033d88: 24630001 addiu v1,v1,1 - { - p++; - - if(p -80033d94: 00000000 nop - { - s1++; -80033d98: 24840001 addiu a0,a0,1 - s2++; -80033d9c: 1000fff1 b 80033d64 -80033da0: 24a50001 addiu a1,a1,1 - } - } - - return *s1-*s2; -} -80033da4: 03e00008 jr ra -80033da8: 00e21023 subu v0,a3,v0 - -80033dac : - -char *strdup(const char *str) -{ -80033dac: 27bdffe8 addiu sp,sp,-24 -80033db0: afbf0014 sw ra,20(sp) -80033db4: afb00010 sw s0,16(sp) - char *ns = (void*)malloc(strlen(str) + 1); -80033db8: 0c00cee5 jal 80033b94 -80033dbc: 00808021 move s0,a0 -80033dc0: 0c00c3c6 jal 80030f18 -80033dc4: 24440001 addiu a0,v0,1 - - if(ns == NULL) -80033dc8: 10400004 beqz v0,80033ddc -80033dcc: 00403021 move a2,v0 - return NULL; - - strcpy(ns, str); -80033dd0: 02002821 move a1,s0 -80033dd4: 0c00cedc jal 80033b70 -80033dd8: 00402021 move a0,v0 - return ns; -} -80033ddc: 8fbf0014 lw ra,20(sp) -80033de0: 8fb00010 lw s0,16(sp) -80033de4: 00c01021 move v0,a2 -80033de8: 03e00008 jr ra -80033dec: 27bd0018 addiu sp,sp,24 - -80033df0 : - -char *strndup(const char *str, size_t len) -{ -80033df0: 27bdffe0 addiu sp,sp,-32 -80033df4: 00a03021 move a2,a1 -80033df8: afb10018 sw s1,24(sp) -80033dfc: afb00014 sw s0,20(sp) -80033e00: afbf001c sw ra,28(sp) - int n=strlen(str); -80033e04: 0c00cee5 jal 80033b94 -80033e08: 00808821 move s1,a0 - char *ns = (void*)malloc((n+1)>len?len:(n+1)); -80033e0c: 24500001 addiu s0,v0,1 -80033e10: 00d0102b sltu v0,a2,s0 -80033e14: 10400002 beqz v0,80033e20 -80033e18: 00000000 nop -80033e1c: 00c08021 move s0,a2 -80033e20: 0c00c3c6 jal 80030f18 -80033e24: 02002021 move a0,s0 - - if(ns == NULL) -80033e28: 10400005 beqz v0,80033e40 -80033e2c: 00403821 move a3,v0 - return NULL; - - strncpy(ns, str, (n+1)>len?len:(n+1)); -80033e30: 02003021 move a2,s0 -80033e34: 02202821 move a1,s1 -80033e38: 0c00cecb jal 80033b2c -80033e3c: 00402021 move a0,v0 - return ns; -} -80033e40: 8fbf001c lw ra,28(sp) -80033e44: 8fb10018 lw s1,24(sp) -80033e48: 8fb00014 lw s0,20(sp) -80033e4c: 00e01021 move v0,a3 -80033e50: 03e00008 jr ra -80033e54: 27bd0020 addiu sp,sp,32 - -80033e58 : - -long long strtoll(const char *nptr, char **endptr, int base) -{ -80033e58: 27bdffe0 addiu sp,sp,-32 -80033e5c: afb20018 sw s2,24(sp) -80033e60: afb10014 sw s1,20(sp) -80033e64: afb00010 sw s0,16(sp) -80033e68: afbf001c sw ra,28(sp) -80033e6c: 00808021 move s0,a0 -80033e70: 00a09021 move s2,a1 -80033e74: 00c08821 move s1,a2 - int r = 0; - int t = 0; - int n = 0; - - while(*nptr && isspace(*nptr)) -80033e78: 82040000 lb a0,0(s0) -80033e7c: 00000000 nop -80033e80: 14800008 bnez a0,80033ea4 -80033e84: 00000000 nop - nptr++; - - if(*nptr == '-') -80033e88: 82030000 lb v1,0(s0) -80033e8c: 2402002d li v0,45 -80033e90: 1462000a bne v1,v0,80033ebc -80033e94: 00003021 move a2,zero - { - nptr++; -80033e98: 26100001 addiu s0,s0,1 - n = 1; -80033e9c: 10000007 b 80033ebc -80033ea0: 24060001 li a2,1 - while(*nptr && isspace(*nptr)) -80033ea4: 0c00c76d jal 80031db4 -80033ea8: 00000000 nop -80033eac: 1040fff6 beqz v0,80033e88 -80033eb0: 00000000 nop - nptr++; -80033eb4: 1000fff0 b 80033e78 -80033eb8: 26100001 addiu s0,s0,1 - } - - if(base == 0) -80033ebc: 16200007 bnez s1,80033edc -80033ec0: 2622fffe addiu v0,s1,-2 - { - if(*nptr == '0') -80033ec4: 82030000 lb v1,0(s0) -80033ec8: 24020030 li v0,48 -80033ecc: 10620002 beq v1,v0,80033ed8 -80033ed0: 24110008 li s1,8 - base = 8; - else - base = 10; -80033ed4: 2411000a li s1,10 - } - - if(!(base >= 2 && base <= 36)) -80033ed8: 2622fffe addiu v0,s1,-2 -80033edc: 2c420023 sltiu v0,v0,35 -80033ee0: 10400035 beqz v0,80033fb8 -80033ee4: 24020010 li v0,16 - return 0; - - if(base == 16 && *nptr == '0') -80033ee8: 1622000d bne s1,v0,80033f20 -80033eec: 00001021 move v0,zero -80033ef0: 82030000 lb v1,0(s0) -80033ef4: 24020030 li v0,48 -80033ef8: 14620009 bne v1,v0,80033f20 -80033efc: 00001021 move v0,zero - { - if(*(nptr+1) == 'x' || *(nptr+1) == 'X') -80033f00: 92020001 lbu v0,1(s0) -80033f04: 24030058 li v1,88 -80033f08: 304200df andi v0,v0,0xdf -80033f0c: 00021600 sll v0,v0,0x18 -80033f10: 00021603 sra v0,v0,0x18 -80033f14: 14430002 bne v0,v1,80033f20 -80033f18: 00001021 move v0,zero - nptr+=2; -80033f1c: 26100002 addiu s0,s0,2 - } - - while(*nptr) - { - switch(*nptr) -80033f20: 24050019 li a1,25 -80033f24: 24070009 li a3,9 - while(*nptr) -80033f28: 82030000 lb v1,0(s0) -80033f2c: 00000000 nop -80033f30: 10600019 beqz v1,80033f98 -80033f34: 2864005b slti a0,v1,91 - switch(*nptr) -80033f38: 10800009 beqz a0,80033f60 -80033f3c: 28640041 slti a0,v1,65 -80033f40: 1080000d beqz a0,80033f78 -80033f44: 00000000 nop -80033f48: 2463ffd0 addiu v1,v1,-48 -80033f4c: 00e3202b sltu a0,a3,v1 -80033f50: 1080000b beqz a0,80033f80 -80033f54: 0071202a slt a0,v1,s1 -80033f58: 1000000f b 80033f98 -80033f5c: 00000000 nop -80033f60: 2464ff9f addiu a0,v1,-97 -80033f64: 00a4202b sltu a0,a1,a0 -80033f68: 1480000b bnez a0,80033f98 -80033f6c: 2463ffa9 addiu v1,v1,-87 - case '0'...'9': - t = *nptr - '0'; - break; - case 'a' ... 'z': - t = (*nptr - 'a') + 10; - break; -80033f70: 10000003 b 80033f80 -80033f74: 0071202a slt a0,v1,s1 - case 'A' ... 'Z': - t = (*nptr - 'A') + 10; -80033f78: 2463ffc9 addiu v1,v1,-55 - default: - t = 1000; - break; - } - - if(t>=base) -80033f7c: 0071202a slt a0,v1,s1 -80033f80: 10800005 beqz a0,80033f98 -80033f84: 02220018 mult s1,v0 - break; - - r*=base; - r+=t; - nptr++; -80033f88: 26100001 addiu s0,s0,1 - r*=base; -80033f8c: 00001012 mflo v0 - r+=t; -80033f90: 1000ffe5 b 80033f28 -80033f94: 00621021 addu v0,v1,v0 - } - - if(endptr)*endptr = (char*)nptr; -80033f98: 12400002 beqz s2,80033fa4 -80033f9c: 00000000 nop -80033fa0: ae500000 sw s0,0(s2) - return n?-r:r; -80033fa4: 10c00002 beqz a2,80033fb0 -80033fa8: 00000000 nop -80033fac: 00021023 negu v0,v0 -80033fb0: 10000003 b 80033fc0 -80033fb4: 00021fc3 sra v1,v0,0x1f - return 0; -80033fb8: 00001021 move v0,zero -80033fbc: 00001821 move v1,zero -} -80033fc0: 8fbf001c lw ra,28(sp) -80033fc4: 8fb20018 lw s2,24(sp) -80033fc8: 8fb10014 lw s1,20(sp) -80033fcc: 8fb00010 lw s0,16(sp) -80033fd0: 03e00008 jr ra -80033fd4: 27bd0020 addiu sp,sp,32 - -80033fd8 : - -long strtol(const char *nptr, char **endptr, int base) -{ -80033fd8: 27bdffe8 addiu sp,sp,-24 -80033fdc: afbf0014 sw ra,20(sp) - return (long)strtoll(nptr, endptr, base); -80033fe0: 0c00cf96 jal 80033e58 -80033fe4: 00000000 nop -} -80033fe8: 8fbf0014 lw ra,20(sp) -80033fec: 00000000 nop -80033ff0: 03e00008 jr ra -80033ff4: 27bd0018 addiu sp,sp,24 - -80033ff8 : - -double strtod(const char *nptr, char **endptr) -{ -80033ff8: 27bdff90 addiu sp,sp,-112 -80033ffc: afb40064 sw s4,100(sp) -80034000: afb10058 sw s1,88(sp) -80034004: afb00054 sw s0,84(sp) -80034008: afbf006c sw ra,108(sp) -8003400c: afb50068 sw s5,104(sp) -80034010: afb30060 sw s3,96(sp) -80034014: afb2005c sw s2,92(sp) - int x = 0; - int y; - double i=0, d=0; - int s=1; - - if(*nptr == '-') -80034018: 80830000 lb v1,0(a0) -8003401c: 2402002d li v0,45 -{ -80034020: 00808021 move s0,a0 -80034024: 00a0a021 move s4,a1 - if(*nptr == '-') -80034028: 14620003 bne v1,v0,80034038 -8003402c: 24110001 li s1,1 - { - nptr++; -80034030: 24900001 addiu s0,a0,1 - s=-1; -80034034: 2411ffff li s1,-1 - int s=1; -80034038: 00001021 move v0,zero - } - - while(*nptr >= '0' && *nptr <= '9' && x < 18) -8003403c: 24050012 li a1,18 -80034040: 82040000 lb a0,0(s0) -80034044: 00000000 nop -80034048: 2483ffd0 addiu v1,a0,-48 -8003404c: 306300ff andi v1,v1,0xff -80034050: 2c63000a sltiu v1,v1,10 -80034054: 10600008 beqz v1,80034078 -80034058: 27a30010 addiu v1,sp,16 -8003405c: 10450006 beq v0,a1,80034078 -80034060: 00000000 nop - strbuf[x++] = *(nptr++); -80034064: 24420001 addiu v0,v0,1 -80034068: 00621821 addu v1,v1,v0 -8003406c: 26100001 addiu s0,s0,1 -80034070: 1000fff3 b 80034040 -80034074: a064ffff sb a0,-1(v1) - - strbuf[x] = 0; -80034078: 00621021 addu v0,v1,v0 - - i = (double)strtoll(strbuf, NULL, 10); -8003407c: 2406000a li a2,10 -80034080: 00002821 move a1,zero -80034084: 00602021 move a0,v1 -80034088: 0c00cf96 jal 80033e58 -8003408c: a0400000 sb zero,0(v0) -80034090: 00402021 move a0,v0 -80034094: 0c00e0e9 jal 800383a4 <__floatdidf> -80034098: 00602821 move a1,v1 -8003409c: 00609821 move s3,v1 - - if(*nptr == '.') -800340a0: 82030000 lb v1,0(s0) - i = (double)strtoll(strbuf, NULL, 10); -800340a4: 00409021 move s2,v0 - if(*nptr == '.') -800340a8: 2402002e li v0,46 -800340ac: 14620031 bne v1,v0,80034174 -800340b0: 00001021 move v0,zero - { - nptr++; -800340b4: 26100001 addiu s0,s0,1 - x = 0; - - while(*nptr >= '0' && *nptr <= '9' && x < 7) -800340b8: 24050007 li a1,7 -800340bc: 82040000 lb a0,0(s0) -800340c0: 00000000 nop -800340c4: 2483ffd0 addiu v1,a0,-48 -800340c8: 306300ff andi v1,v1,0xff -800340cc: 2c63000a sltiu v1,v1,10 -800340d0: 10600008 beqz v1,800340f4 -800340d4: 27a30010 addiu v1,sp,16 -800340d8: 10450006 beq v0,a1,800340f4 -800340dc: 00000000 nop - strbuf[x++] = *(nptr++); -800340e0: 24420001 addiu v0,v0,1 -800340e4: 00621821 addu v1,v1,v0 -800340e8: 26100001 addiu s0,s0,1 -800340ec: 1000fff3 b 800340bc -800340f0: a064ffff sb a0,-1(v1) - - strbuf[x] = 0; -800340f4: 00621021 addu v0,v1,v0 - - if(endptr != NULL) *endptr = (char*)nptr; -800340f8: 12800002 beqz s4,80034104 -800340fc: a0400000 sb zero,0(v0) -80034100: ae900000 sw s0,0(s4) -80034104: 27a20010 addiu v0,sp,16 - - y=1; -80034108: 24100001 li s0,1 -8003410c: 24420001 addiu v0,v0,1 - - for(x=0;strbuf[x]!=0;x++) -80034110: 8043ffff lb v1,-1(v0) -80034114: 00000000 nop -80034118: 10600005 beqz v1,80034130 -8003411c: 2406000a li a2,10 - y*=10; -80034120: 00101840 sll v1,s0,0x1 -80034124: 001080c0 sll s0,s0,0x3 -80034128: 1000fff8 b 8003410c -8003412c: 00708021 addu s0,v1,s0 - - d = (double)strtoll(strbuf, NULL, 10); -80034130: 27a40010 addiu a0,sp,16 -80034134: 0c00cf96 jal 80033e58 -80034138: 00002821 move a1,zero -8003413c: 00602821 move a1,v1 -80034140: 0c00e0e9 jal 800383a4 <__floatdidf> -80034144: 00402021 move a0,v0 - d /= y; -80034148: 02002021 move a0,s0 - d = (double)strtoll(strbuf, NULL, 10); -8003414c: 0040a021 move s4,v0 - d /= y; -80034150: 0c00e0aa jal 800382a8 <__floatsidf> -80034154: 0060a821 move s5,v1 -80034158: 00403021 move a2,v0 -8003415c: 00603821 move a3,v1 -80034160: 02802021 move a0,s4 -80034164: 0c00da73 jal 800369cc <__divdf3> -80034168: 02a02821 move a1,s5 -8003416c: 10000005 b 80034184 -80034170: 02403021 move a2,s2 - } - else - { - if(endptr != NULL) -80034174: 12800002 beqz s4,80034180 -80034178: 00001821 move v1,zero - *endptr = (char*)nptr; -8003417c: ae900000 sw s0,0(s4) - } - - return (i + d)*s; -80034180: 02403021 move a2,s2 -80034184: 02603821 move a3,s3 -80034188: 00602821 move a1,v1 -8003418c: 0c00d825 jal 80036094 <__adddf3> -80034190: 00402021 move a0,v0 -80034194: 02202021 move a0,s1 -80034198: 00409021 move s2,v0 -8003419c: 0c00e0aa jal 800382a8 <__floatsidf> -800341a0: 00609821 move s3,v1 -800341a4: 00403021 move a2,v0 -800341a8: 02402021 move a0,s2 -800341ac: 02602821 move a1,s3 -800341b0: 0c00dca1 jal 80037284 <__muldf3> -800341b4: 00603821 move a3,v1 -} -800341b8: 8fbf006c lw ra,108(sp) -800341bc: 8fb50068 lw s5,104(sp) -800341c0: 8fb40064 lw s4,100(sp) -800341c4: 8fb30060 lw s3,96(sp) -800341c8: 8fb2005c lw s2,92(sp) -800341cc: 8fb10058 lw s1,88(sp) -800341d0: 8fb00054 lw s0,84(sp) -800341d4: 03e00008 jr ra -800341d8: 27bd0070 addiu sp,sp,112 - -800341dc : - -long double strtold(const char *nptr, char **endptr) -{ - return (long double)strtod(nptr, endptr); -800341dc: 0800cffe j 80033ff8 -800341e0: 00000000 nop - -800341e4 : -} - -float strtof(const char *nptr, char **endptr) -{ -800341e4: 27bdffe8 addiu sp,sp,-24 -800341e8: afbf0014 sw ra,20(sp) - return (float)strtod(nptr, endptr); -800341ec: 0c00cffe jal 80033ff8 -800341f0: 00000000 nop -800341f4: 00402021 move a0,v0 -800341f8: 0c00e182 jal 80038608 <__truncdfsf2> -800341fc: 00602821 move a1,v1 -} -80034200: 8fbf0014 lw ra,20(sp) -80034204: 00000000 nop -80034208: 03e00008 jr ra -8003420c: 27bd0018 addiu sp,sp,24 - -80034210 : - -char *strcat(char *s, const char *append) -{ -80034210: 27bdffe0 addiu sp,sp,-32 -80034214: 00803021 move a2,a0 -80034218: afbf001c sw ra,28(sp) - strcpy(&s[strlen(s)], append); -8003421c: 0c00cee5 jal 80033b94 -80034220: afa50010 sw a1,16(sp) -80034224: 8fa50010 lw a1,16(sp) -80034228: 0c00cedc jal 80033b70 -8003422c: 00822021 addu a0,a0,v0 - - return s; -} -80034230: 8fbf001c lw ra,28(sp) -80034234: 00c01021 move v0,a2 -80034238: 03e00008 jr ra -8003423c: 27bd0020 addiu sp,sp,32 - -80034240 : - -char *strncat(char *s, const char *append, size_t count) -{ -80034240: 27bdffe0 addiu sp,sp,-32 -80034244: 00803821 move a3,a0 -80034248: afbf001c sw ra,28(sp) - strncpy(&s[strlen(s)], append, count); -8003424c: 0c00cee5 jal 80033b94 -80034250: afa50010 sw a1,16(sp) -80034254: 8fa50010 lw a1,16(sp) -80034258: 0c00cecb jal 80033b2c -8003425c: 00822021 addu a0,a0,v0 - - return s; -} -80034260: 8fbf001c lw ra,28(sp) -80034264: 00e01021 move v0,a3 -80034268: 03e00008 jr ra -8003426c: 27bd0020 addiu sp,sp,32 - -80034270 : - -int strcasecmp(const char *s1, const char *s2) -{ -80034270: 27bdffe0 addiu sp,sp,-32 -80034274: afb10014 sw s1,20(sp) -80034278: afb00010 sw s0,16(sp) -8003427c: afbf001c sw ra,28(sp) -80034280: afb20018 sw s2,24(sp) -80034284: 00808021 move s0,a0 -80034288: 00a08821 move s1,a1 - while(tolower(*s1) && tolower(*s2) && (tolower(*s1) == tolower(*s2))) -8003428c: 82040000 lb a0,0(s0) -80034290: 0c00c59a jal 80031668 -80034294: 00000000 nop -80034298: 10400011 beqz v0,800342e0 -8003429c: 00000000 nop -800342a0: 82240000 lb a0,0(s1) -800342a4: 0c00c59a jal 80031668 -800342a8: 00000000 nop -800342ac: 1040000c beqz v0,800342e0 -800342b0: 00000000 nop -800342b4: 82040000 lb a0,0(s0) -800342b8: 0c00c59a jal 80031668 -800342bc: 00000000 nop -800342c0: 82240000 lb a0,0(s1) -800342c4: 0c00c59a jal 80031668 -800342c8: 00409021 move s2,v0 -800342cc: 16420004 bne s2,v0,800342e0 -800342d0: 00000000 nop - { - s1++; -800342d4: 26100001 addiu s0,s0,1 - s2++; -800342d8: 1000ffec b 8003428c -800342dc: 26310001 addiu s1,s1,1 - } - - return tolower(*s1)-tolower(*s2); -800342e0: 82040000 lb a0,0(s0) -800342e4: 0c00c59a jal 80031668 -800342e8: 00000000 nop -800342ec: 82240000 lb a0,0(s1) -800342f0: 0c00c59a jal 80031668 -800342f4: 00408021 move s0,v0 -} -800342f8: 8fbf001c lw ra,28(sp) - return tolower(*s1)-tolower(*s2); -800342fc: 02021023 subu v0,s0,v0 -} -80034300: 8fb20018 lw s2,24(sp) -80034304: 8fb10014 lw s1,20(sp) -80034308: 8fb00010 lw s0,16(sp) -8003430c: 03e00008 jr ra -80034310: 27bd0020 addiu sp,sp,32 - -80034314 : - -int strncasecmp(const char *s1, const char *s2, size_t len) -{ -80034314: 27bdffd8 addiu sp,sp,-40 -80034318: afb3001c sw s3,28(sp) -8003431c: afb20018 sw s2,24(sp) -80034320: afb10014 sw s1,20(sp) -80034324: afb00010 sw s0,16(sp) -80034328: afbf0024 sw ra,36(sp) -8003432c: afb40020 sw s4,32(sp) -80034330: 00808021 move s0,a0 -80034334: 00a08821 move s1,a1 -80034338: 00c09821 move s3,a2 - int p = 0; -8003433c: 00009021 move s2,zero - - while(tolower(*s1) && tolower(*s2) && (tolower(*s1) == tolower(*s2)) && p -80034348: 00000000 nop -8003434c: 10400016 beqz v0,800343a8 -80034350: 00000000 nop -80034354: 82240000 lb a0,0(s1) -80034358: 0c00c59a jal 80031668 -8003435c: 00000000 nop -80034360: 10400011 beqz v0,800343a8 -80034364: 00000000 nop -80034368: 82040000 lb a0,0(s0) -8003436c: 0c00c59a jal 80031668 -80034370: 00000000 nop -80034374: 82240000 lb a0,0(s1) -80034378: 0c00c59a jal 80031668 -8003437c: 0040a021 move s4,v0 -80034380: 16820009 bne s4,v0,800343a8 -80034384: 00000000 nop -80034388: 12530007 beq s2,s3,800343a8 -8003438c: 26520001 addiu s2,s2,1 - { - p++; - - if(p -80034398: 00000000 nop - { - s1++; -8003439c: 26100001 addiu s0,s0,1 - s2++; -800343a0: 1000ffe7 b 80034340 -800343a4: 26310001 addiu s1,s1,1 - } - } - - return tolower(*s1)-tolower(*s2); -800343a8: 82040000 lb a0,0(s0) -800343ac: 0c00c59a jal 80031668 -800343b0: 00000000 nop -800343b4: 82240000 lb a0,0(s1) -800343b8: 0c00c59a jal 80031668 -800343bc: 00408021 move s0,v0 -} -800343c0: 8fbf0024 lw ra,36(sp) - return tolower(*s1)-tolower(*s2); -800343c4: 02021023 subu v0,s0,v0 -} -800343c8: 8fb40020 lw s4,32(sp) -800343cc: 8fb3001c lw s3,28(sp) -800343d0: 8fb20018 lw s2,24(sp) -800343d4: 8fb10014 lw s1,20(sp) -800343d8: 8fb00010 lw s0,16(sp) -800343dc: 03e00008 jr ra -800343e0: 27bd0028 addiu sp,sp,40 - -800343e4 : - -int stricmp(const char *s1, const char *s2) -{ - return strcasecmp(s1,s2); -800343e4: 0800d09c j 80034270 -800343e8: 00000000 nop - -800343ec : -} - -int strnicmp(const char *s1, const char *s2, size_t len) -{ - return strncasecmp(s1, s2, len); -800343ec: 0800d0c5 j 80034314 -800343f0: 00000000 nop - -800343f4 : -//static char *strtok_string; - -char *strsep(char **stringp, const char *delim) -{ - //int x,y; - char *old = *stringp; -800343f4: 8c820000 lw v0,0(a0) - const char *s; - int ok = 0; -800343f8: 00001821 move v1,zero - - while(**stringp && !ok) -800343fc: 8c870000 lw a3,0(a0) -80034400: 00000000 nop -80034404: 80e80000 lb t0,0(a3) -80034408: 00000000 nop -8003440c: 11000010 beqz t0,80034450 -80034410: 00000000 nop -80034414: 14600011 bnez v1,8003445c -80034418: 00a03021 move a2,a1 - { - s = delim; - - while(*delim) -8003441c: 80c90000 lb t1,0(a2) -80034420: 00000000 nop -80034424: 11200005 beqz t1,8003443c -80034428: 00000000 nop - { - if(**stringp == *delim) -8003442c: 1509fffb bne t0,t1,8003441c -80034430: 24c60001 addiu a2,a2,1 - { - **stringp = 0; -80034434: a0e00000 sb zero,0(a3) -80034438: 24030001 li v1,1 - delim++; - } - - delim = s; - - *stringp+=1; -8003443c: 8c860000 lw a2,0(a0) -80034440: 00000000 nop -80034444: 24c60001 addiu a2,a2,1 -80034448: 1000ffec b 800343fc -8003444c: ac860000 sw a2,0(a0) - } - - if(!ok)*stringp = NULL; -80034450: 14600002 bnez v1,8003445c -80034454: 00000000 nop -80034458: ac800000 sw zero,0(a0) - - return old; -} -8003445c: 03e00008 jr ra -80034460: 00000000 nop - -80034464 : - - return ret; -} - -char *strtok(char *str, const char *sep) -{ -80034464: 27bdffe8 addiu sp,sp,-24 -80034468: 3c098007 lui t1,0x8007 -8003446c: 3c0a8007 lui t2,0x8007 - static char *strtok_string; - static int strtok_len; - static int strtok_pos; - //int strtok_oldpos = 0; - - if(str != NULL) -80034470: 14800008 bnez a0,80034494 -80034474: afbf0014 sw ra,20(sp) -80034478: 3c048007 lui a0,0x8007 - } - } - - while(strtok_pos < strtok_len) - { - if(!strtok_string[strtok_pos]) -8003447c: 8d45e918 lw a1,-5864(t2) -80034480: 8c82e910 lw v0,-5872(a0) - while(strtok_pos < strtok_len) -80034484: 8d28e914 lw t0,-5868(t1) -80034488: 00a21021 addu v0,a1,v0 - if(!strtok_string[strtok_pos]) -8003448c: 1000002a b 80034538 -80034490: 00003021 move a2,zero -80034494: 00803021 move a2,a0 -80034498: 00a03821 move a3,a1 - strtok_len = strlen(str); -8003449c: 0c00cee5 jal 80033b94 -800344a0: ad44e918 sw a0,-5864(t2) -800344a4: 00404021 move t0,v0 -800344a8: ad22e914 sw v0,-5868(t1) - for(x = 0; x < strtok_len; x++) -800344ac: 00801821 move v1,a0 -800344b0: 00661023 subu v0,v1,a2 -800344b4: 0048102a slt v0,v0,t0 -800344b8: 1040000c beqz v0,800344ec -800344bc: 00e01021 move v0,a3 - for(y = 0; sep[y] != 0; y++) -800344c0: 80440000 lb a0,0(v0) -800344c4: 00000000 nop -800344c8: 10800006 beqz a0,800344e4 -800344cc: 00000000 nop - if(strtok_string[x] == sep[y]) -800344d0: 80650000 lb a1,0(v1) -800344d4: 00000000 nop -800344d8: 14a4fff9 bne a1,a0,800344c0 -800344dc: 24420001 addiu v0,v0,1 - strtok_string[x] = 0; -800344e0: a0600000 sb zero,0(v1) -800344e4: 1000fff2 b 800344b0 -800344e8: 24630001 addiu v1,v1,1 - strtok_pos = 0; -800344ec: 3c038007 lui v1,0x8007 -800344f0: ac60e910 sw zero,-5872(v1) - while(strtok_pos < strtok_len) -800344f4: 00c02021 move a0,a2 -800344f8: 00003821 move a3,zero -800344fc: 00862823 subu a1,a0,a2 -80034500: 00a8102a slt v0,a1,t0 -80034504: 10400008 beqz v0,80034528 -80034508: 00801021 move v0,a0 -8003450c: 24840001 addiu a0,a0,1 - if(strtok_string[strtok_pos]) -80034510: 808bffff lb t3,-1(a0) -80034514: 00000000 nop -80034518: 1560002c bnez t3,800345cc -8003451c: 00000000 nop -80034520: 1000fff6 b 800344fc -80034524: 24070001 li a3,1 -80034528: 10e0ffd3 beqz a3,80034478 -8003452c: 00000000 nop -80034530: 1000ffd1 b 80034478 -80034534: ac65e910 sw a1,-5872(v1) -80034538: 00451823 subu v1,v0,a1 - while(strtok_pos < strtok_len) -8003453c: 0068382a slt a3,v1,t0 -80034540: 10e00009 beqz a3,80034568 -80034544: 24420001 addiu v0,v0,1 - if(!strtok_string[strtok_pos]) -80034548: 8047ffff lb a3,-1(v0) -8003454c: 00000000 nop -80034550: 14e0fff9 bnez a3,80034538 -80034554: 24060001 li a2,1 - { - strtok_pos++; -80034558: 24630001 addiu v1,v1,1 -8003455c: ac83e910 sw v1,-5872(a0) -80034560: 1000000c b 80034594 -80034564: 00a31821 addu v1,a1,v1 -80034568: 10c00002 beqz a2,80034574 -8003456c: 00000000 nop -80034570: ac83e910 sw v1,-5872(a0) - return &strtok_string[strtok_pos]; - - strtok_pos++; - } - - return NULL; -80034574: 10000018 b 800345d8 -80034578: 00001021 move v0,zero -8003457c: 24630001 addiu v1,v1,1 - if(strtok_string[strtok_pos]) -80034580: 8069ffff lb t1,-1(v1) -80034584: 00000000 nop -80034588: 15200008 bnez t1,800345ac -8003458c: 00000000 nop -80034590: 24070001 li a3,1 -80034594: 00653023 subu a2,v1,a1 - while(strtok_pos < strtok_len) -80034598: 00c8102a slt v0,a2,t0 -8003459c: 1440fff7 bnez v0,8003457c -800345a0: 00601021 move v0,v1 -800345a4: 10000005 b 800345bc -800345a8: 00000000 nop -800345ac: 10e0000a beqz a3,800345d8 -800345b0: 00000000 nop -800345b4: 10000008 b 800345d8 -800345b8: ac86e910 sw a2,-5872(a0) -800345bc: 10e0ffed beqz a3,80034574 -800345c0: 00000000 nop -800345c4: 1000ffeb b 80034574 -800345c8: ac86e910 sw a2,-5872(a0) -800345cc: 10e00002 beqz a3,800345d8 -800345d0: 00000000 nop -800345d4: ac65e910 sw a1,-5872(v1) -} -800345d8: 8fbf0014 lw ra,20(sp) -800345dc: 00000000 nop -800345e0: 03e00008 jr ra -800345e4: 27bd0018 addiu sp,sp,24 - -800345e8 : -int strspn(const char *s, const char *charset) -{ - int x, y; - int appears; - - for(x = 0; s[x] != 0; x++) -800345e8: 00801821 move v1,a0 -800345ec: 80670000 lb a3,0(v1) -800345f0: 00000000 nop -800345f4: 10e0000a beqz a3,80034620 -800345f8: 00641023 subu v0,v1,a0 -800345fc: 00a03021 move a2,a1 - { - appears = 0; - - for(y = 0; charset[y] != 0; y++) -80034600: 80c80000 lb t0,0(a2) -80034604: 00000000 nop -80034608: 11000005 beqz t0,80034620 -8003460c: 00000000 nop - { - if(s[x] == charset[y]) -80034610: 14e8fffb bne a3,t0,80034600 -80034614: 24c60001 addiu a2,a2,1 -80034618: 1000fff4 b 800345ec -8003461c: 24630001 addiu v1,v1,1 - - if(!appears)break; - } - - return x; -} -80034620: 03e00008 jr ra -80034624: 00000000 nop - -80034628 : -int strcspn(const char *s, const char *charset) -{ - int x, y; - int appears; - - for(x = 0; s[x] != 0; x++) -80034628: 00801821 move v1,a0 -8003462c: 80670000 lb a3,0(v1) -80034630: 00000000 nop -80034634: 10e0000c beqz a3,80034668 -80034638: 00641023 subu v0,v1,a0 -8003463c: 00a03021 move a2,a1 - { - appears = 0; - - for(y = 0; charset[y] != 0; y++) -80034640: 80c80000 lb t0,0(a2) -80034644: 00000000 nop -80034648: 11000005 beqz t0,80034660 -8003464c: 00000000 nop - { - if(s[x] == charset[y]) -80034650: 14e8fffb bne a3,t0,80034640 -80034654: 24c60001 addiu a2,a2,1 -80034658: 10000003 b 80034668 -8003465c: 00000000 nop -80034660: 1000fff2 b 8003462c -80034664: 24630001 addiu v1,v1,1 - - if(appears)break; - } - - return x; -} -80034668: 03e00008 jr ra -8003466c: 00000000 nop - -80034670 : -{ -80034670: 27bdffe8 addiu sp,sp,-24 -80034674: 00a05821 move t3,a1 -80034678: 00c05021 move t2,a2 -8003467c: afbf0014 sw ra,20(sp) - if (str == NULL) -80034680: 14800003 bnez a0,80034690 -80034684: 00804821 move t1,a0 - str = *nextp; -80034688: 8cc90000 lw t1,0(a2) -8003468c: 00000000 nop - str += strspn(str, delim); -80034690: 01202021 move a0,t1 -80034694: 0c00d17a jal 800345e8 -80034698: 01602821 move a1,t3 -8003469c: 01224821 addu t1,t1,v0 - if (*str == '\0') -800346a0: 81230000 lb v1,0(t1) -800346a4: 00000000 nop -800346a8: 1060000d beqz v1,800346e0 -800346ac: 00001021 move v0,zero - str += strcspn(str, delim); -800346b0: 01602821 move a1,t3 -800346b4: 0c00d18a jal 80034628 -800346b8: 01202021 move a0,t1 -800346bc: 01221021 addu v0,t1,v0 - if (*str) -800346c0: 80430000 lb v1,0(v0) -800346c4: 00000000 nop -800346c8: 10600003 beqz v1,800346d8 -800346cc: 00000000 nop - *str++ = '\0'; -800346d0: a0400000 sb zero,0(v0) -800346d4: 24420001 addiu v0,v0,1 - *nextp = str; -800346d8: ad420000 sw v0,0(t2) - return ret; -800346dc: 01201021 move v0,t1 -} -800346e0: 8fbf0014 lw ra,20(sp) -800346e4: 00000000 nop -800346e8: 03e00008 jr ra -800346ec: 27bd0018 addiu sp,sp,24 - -800346f0 : - -char *strlwr(char *string) -{ -800346f0: 27bdffe0 addiu sp,sp,-32 -800346f4: afb10018 sw s1,24(sp) -800346f8: afb00014 sw s0,20(sp) -800346fc: afbf001c sw ra,28(sp) -80034700: 00808821 move s1,a0 - char *old = string; - - while(*string) -80034704: 00808021 move s0,a0 -80034708: 82040000 lb a0,0(s0) -8003470c: 00000000 nop -80034710: 10800006 beqz a0,8003472c -80034714: 02201021 move v0,s1 - { - *string = tolower(*string); -80034718: 0c00c59a jal 80031668 -8003471c: 00000000 nop -80034720: a2020000 sb v0,0(s0) - string++; -80034724: 1000fff8 b 80034708 -80034728: 26100001 addiu s0,s0,1 - } - - return old; -} -8003472c: 8fbf001c lw ra,28(sp) -80034730: 8fb00014 lw s0,20(sp) -80034734: 8fb10018 lw s1,24(sp) -80034738: 03e00008 jr ra -8003473c: 27bd0020 addiu sp,sp,32 - -80034740 : - -char *strupr(char *string) -{ -80034740: 27bdffe0 addiu sp,sp,-32 -80034744: afb10018 sw s1,24(sp) -80034748: afb00014 sw s0,20(sp) -8003474c: afbf001c sw ra,28(sp) -80034750: 00808821 move s1,a0 - char *old = string; - - while(*string) -80034754: 00808021 move s0,a0 -80034758: 82040000 lb a0,0(s0) -8003475c: 00000000 nop -80034760: 10800006 beqz a0,8003477c -80034764: 02201021 move v0,s1 - { - *string = toupper(*string); -80034768: 0c00c593 jal 8003164c -8003476c: 00000000 nop -80034770: a2020000 sb v0,0(s0) - string++; -80034774: 1000fff8 b 80034758 -80034778: 26100001 addiu s0,s0,1 - } - - return old; -} -8003477c: 8fbf001c lw ra,28(sp) -80034780: 8fb00014 lw s0,20(sp) -80034784: 8fb10018 lw s1,24(sp) -80034788: 03e00008 jr ra -8003478c: 27bd0020 addiu sp,sp,32 - -80034790 : - -int atoi(const char *string) -{ - return (int)strtol(string, NULL, 10); -80034790: 2406000a li a2,10 -80034794: 0800cff6 j 80033fd8 -80034798: 00002821 move a1,zero - -8003479c : -} - -long atol(const char *string) -{ - return strtol(string, NULL, 10); -8003479c: 2406000a li a2,10 -800347a0: 0800cff6 j 80033fd8 -800347a4: 00002821 move a1,zero - -800347a8 : -} - -int strnlen(const char *s, size_t maxlen) -{ -800347a8: 00a01021 move v0,a1 - int l=0; -800347ac: 00001821 move v1,zero - - while(*(s++) && l -800347c0: 00000000 nop -800347c4: 03e00008 jr ra -800347c8: 00601021 move v0,v1 -800347cc: 1465fff8 bne v1,a1,800347b0 -800347d0: 24630001 addiu v1,v1,1 - l++; - - return l; -} -800347d4: 03e00008 jr ra -800347d8: 00000000 nop - -800347dc : -void *memrchr(void *b, int c, size_t len) -{ - int i = len - 1; - unsigned char *p = b; - - for(i = len - 1; p[i] != (unsigned char)c && i >= 0;i--); -800347dc: 24c6ffff addiu a2,a2,-1 -800347e0: 30a500ff andi a1,a1,0xff -800347e4: 00861821 addu v1,a0,a2 -800347e8: 90620000 lbu v0,0(v1) -800347ec: 00000000 nop -800347f0: 10450005 beq v0,a1,80034808 -800347f4: 00000000 nop -800347f8: 04c1fffa bgez a2,800347e4 -800347fc: 24c6ffff addiu a2,a2,-1 - - return (i>=0)?&p[i]:NULL; -80034800: 03e00008 jr ra -80034804: 00001021 move v0,zero -80034808: 04c00002 bltz a2,80034814 -8003480c: 00001021 move v0,zero -80034810: 00601021 move v0,v1 -} -80034814: 03e00008 jr ra -80034818: 00000000 nop - -8003481c : - -char *stpcpy(char *dst, const char *src) -{ -8003481c: 00801021 move v0,a0 - do - { - *(dst++) = *src; -80034820: 80a40000 lb a0,0(a1) -80034824: 24430001 addiu v1,v0,1 -80034828: a064ffff sb a0,-1(v1) - }while(*(src++)); -8003482c: 24a50001 addiu a1,a1,1 -80034830: 80a4ffff lb a0,-1(a1) -80034834: 00000000 nop -80034838: 10800003 beqz a0,80034848 -8003483c: 00000000 nop -80034840: 1000fff7 b 80034820 -80034844: 00601021 move v0,v1 - - return dst-1; -} -80034848: 03e00008 jr ra -8003484c: 00000000 nop - -80034850 : - -char *stpncpy(char *dst, const char *src, int len) -{ - int c = 0; -80034850: 00001021 move v0,zero - - do - { - if(c < len) -80034854: 0046182a slt v1,v0,a2 -80034858: 10600004 beqz v1,8003486c -8003485c: 00000000 nop - *(dst++) = *src; -80034860: 80a30000 lb v1,0(a1) -80034864: 24840001 addiu a0,a0,1 -80034868: a083ffff sb v1,-1(a0) - - c++; - }while(*(src++) && c < len); -8003486c: 24a50001 addiu a1,a1,1 -80034870: 80a3ffff lb v1,-1(a1) -80034874: 00000000 nop -80034878: 10600004 beqz v1,8003488c -8003487c: 24420001 addiu v0,v0,1 -80034880: 0046182a slt v1,v0,a2 -80034884: 1460fff4 bnez v1,80034858 -80034888: 0046182a slt v1,v0,a2 - - return dst-1; -} -8003488c: 03e00008 jr ra -80034890: 2482ffff addiu v0,a0,-1 - -80034894 : - -char *strcasestr(const char *big, const char *little) -{ -80034894: 27bdffd8 addiu sp,sp,-40 -80034898: afb3001c sw s3,28(sp) -8003489c: afb00010 sw s0,16(sp) -800348a0: afbf0024 sw ra,36(sp) -800348a4: afb40020 sw s4,32(sp) -800348a8: afb20018 sw s2,24(sp) -800348ac: afb10014 sw s1,20(sp) -800348b0: 00808021 move s0,a0 -800348b4: 00a09821 move s3,a1 - while(*big) -800348b8: 82020000 lb v0,0(s0) -800348bc: 00000000 nop -800348c0: 1040000f beqz v0,80034900 -800348c4: 02609021 move s2,s3 -800348c8: 02008821 move s1,s0 - { - const char *pbig = big; - const char *plittle = little; - int ok = 1; - - while(*pbig) -800348cc: 82240000 lb a0,0(s1) -800348d0: 00000000 nop -800348d4: 1080000e beqz a0,80034910 -800348d8: 02001021 move v0,s0 - { - if(tolower(*pbig) != tolower(*plittle)) -800348dc: 0c00c59a jal 80031668 -800348e0: 00000000 nop -800348e4: 82440000 lb a0,0(s2) -800348e8: 0c00c59a jal 80031668 -800348ec: 0040a021 move s4,v0 -800348f0: 16820005 bne s4,v0,80034908 -800348f4: 26310001 addiu s1,s1,1 - ok = 0; - break; - } - - pbig++; - plittle++; -800348f8: 1000fff4 b 800348cc -800348fc: 26520001 addiu s2,s2,1 - return (char*)big; - - big++; - } - - return NULL; -80034900: 10000003 b 80034910 -80034904: 00001021 move v0,zero - big++; -80034908: 1000ffeb b 800348b8 -8003490c: 26100001 addiu s0,s0,1 -} -80034910: 8fbf0024 lw ra,36(sp) -80034914: 8fb40020 lw s4,32(sp) -80034918: 8fb3001c lw s3,28(sp) -8003491c: 8fb20018 lw s2,24(sp) -80034920: 8fb10014 lw s1,20(sp) -80034924: 8fb00010 lw s0,16(sp) -80034928: 03e00008 jr ra -8003492c: 27bd0028 addiu sp,sp,40 - -80034930 : - -int strlcpy(char *dst, const char *src, size_t size) -{ -80034930: 00a01821 move v1,a1 -80034934: 27bdffe8 addiu sp,sp,-24 -80034938: 00804021 move t0,a0 - char *src_end = memchr((void*)src, '\0', size); -8003493c: 00002821 move a1,zero -{ -80034940: afbf0014 sw ra,20(sp) - char *src_end = memchr((void*)src, '\0', size); -80034944: 0c00cebd jal 80033af4 -80034948: 00602021 move a0,v1 - - if(src_end == NULL) -8003494c: 10400006 beqz v0,80034968 -80034950: 00003821 move a3,zero - return 0; - - memcpy(dst, src, src_end - src); -80034954: 00433823 subu a3,v0,v1 -80034958: 00e03021 move a2,a3 -8003495c: 00602821 move a1,v1 -80034960: 0c00ce81 jal 80033a04 -80034964: 01002021 move a0,t0 - - return (src_end - src); -} -80034968: 8fbf0014 lw ra,20(sp) -8003496c: 00e01021 move v0,a3 -80034970: 03e00008 jr ra -80034974: 27bd0018 addiu sp,sp,24 - -80034978 : - -int strlcat(char *dst, const char *src, size_t size) -{ -80034978: 27bdffe8 addiu sp,sp,-24 -8003497c: 00a05821 move t3,a1 -80034980: afbf0014 sw ra,20(sp) - int dstl = strlen(dst); -80034984: 0c00cee5 jal 80033b94 -80034988: 00c04021 move t0,a2 - char *q = dst + dstl; -8003498c: 00823821 addu a3,a0,v0 - int real_size = size; - - if(memchr((void*)src, '\0', size)) -80034990: 00002821 move a1,zero -80034994: 01602021 move a0,t3 -80034998: 0c00cebd jal 80033af4 -8003499c: 00404821 move t1,v0 -800349a0: 10400004 beqz v0,800349b4 -800349a4: 01005021 move t2,t0 - real_size = strlen(src); -800349a8: 0c00cee5 jal 80033b94 -800349ac: 01602021 move a0,t3 -800349b0: 00405021 move t2,v0 - - memcpy(q, src, real_size-dstl-1); -800349b4: 01496023 subu t4,t2,t1 -800349b8: 2586ffff addiu a2,t4,-1 -800349bc: 01602821 move a1,t3 -800349c0: 0c00ce81 jal 80033a04 -800349c4: 00e02021 move a0,a3 - if(real_size != size) q[real_size-dstl-1] = '\0'; -800349c8: 110a0002 beq t0,t2,800349d4 -800349cc: 00ec3821 addu a3,a3,t4 -800349d0: a0e0ffff sb zero,-1(a3) - - return size-dstl; -} -800349d4: 8fbf0014 lw ra,20(sp) -800349d8: 01091023 subu v0,t0,t1 -800349dc: 03e00008 jr ra -800349e0: 27bd0018 addiu sp,sp,24 - -800349e4 : -{ - int i, j, l; - unsigned char *bigp = (unsigned char*)big; - unsigned char *littlep = (unsigned char*)little; - - for(i = 0, l = (int)(big_len - little_len); i <= l; i++, bigp++) -800349e4: 00a72823 subu a1,a1,a3 -800349e8: 00004021 move t0,zero -800349ec: 00a8182a slt v1,a1,t0 -800349f0: 14600010 bnez v1,80034a34 -800349f4: 00881021 addu v0,a0,t0 -800349f8: 00001821 move v1,zero - { - for(j = 0; j < little_len; j++) -800349fc: 10670007 beq v1,a3,80034a1c -80034a00: 00c35021 addu t2,a2,v1 - { - if(littlep[j] != bigp[j]) -80034a04: 00434821 addu t1,v0,v1 -80034a08: 914a0000 lbu t2,0(t2) -80034a0c: 91290000 lbu t1,0(t1) -80034a10: 00000000 nop -80034a14: 11490005 beq t2,t1,80034a2c -80034a18: 00000000 nop - break; - } - - if(j == little_len) -80034a1c: 14e3fff3 bne a3,v1,800349ec -80034a20: 25080001 addiu t0,t0,1 -80034a24: 03e00008 jr ra -80034a28: 00000000 nop - for(j = 0; j < little_len; j++) -80034a2c: 1000fff3 b 800349fc -80034a30: 24630001 addiu v1,v1,1 - return bigp; - } - - return NULL; -} -80034a34: 03e00008 jr ra -80034a38: 00001021 move v0,zero - -80034a3c <__ulltoa_internal__>: - return (unsigned)(rand_seed/65536) % 32768; -} - -static char *__ulltoa_internal__(unsigned long long value, char *str, int base, int minus_sign, - unsigned long long maxp ) -{ -80034a3c: 27bdffb8 addiu sp,sp,-72 -80034a40: 8fa90060 lw t1,96(sp) -80034a44: 8fa80064 lw t0,100(sp) -80034a48: afbe0040 sw s8,64(sp) -80034a4c: afb7003c sw s7,60(sp) -80034a50: afb60038 sw s6,56(sp) -80034a54: afb50034 sw s5,52(sp) -80034a58: afb40030 sw s4,48(sp) -80034a5c: afb10024 sw s1,36(sp) -80034a60: afb00020 sw s0,32(sp) -80034a64: afbf0044 sw ra,68(sp) -80034a68: afb3002c sw s3,44(sp) -80034a6c: afb20028 sw s2,40(sp) -80034a70: 0080a021 move s4,a0 -80034a74: 00a0a821 move s5,a1 -80034a78: 00c0b021 move s6,a2 -80034a7c: 00e0b821 move s7,a3 - unsigned long long p; - unsigned long long p3; - int c; - int a; - - p = 1; -80034a80: 24110001 li s1,1 -80034a84: 00008021 move s0,zero - - do - { - p3 = p; - p *= base; -80034a88: 0007f7c3 sra s8,a3,0x1f - - if(maxp && p > maxp) -80034a8c: 01285025 or t2,t1,t0 - p *= base; -80034a90: 02170018 mult s0,s7 -80034a94: 00001012 mflo v0 - ... -80034aa0: 03d10018 mult s8,s1 -80034aa4: 00001812 mflo v1 -80034aa8: 00431021 addu v0,v0,v1 -80034aac: 00000000 nop -80034ab0: 02370019 multu s1,s7 -80034ab4: 00009810 mfhi s3 -80034ab8: 00009012 mflo s2 - if(maxp && p > maxp) -80034abc: 11400011 beqz t2,80034b04 <__ulltoa_internal__+0xc8> -80034ac0: 00539821 addu s3,v0,s3 -80034ac4: 0113102b sltu v0,t0,s3 -80034ac8: 14400006 bnez v0,80034ae4 <__ulltoa_internal__+0xa8> -80034acc: 00000000 nop -80034ad0: 1668000d bne s3,t0,80034b08 <__ulltoa_internal__+0xcc> -80034ad4: 0270102b sltu v0,s3,s0 -80034ad8: 0132102b sltu v0,t1,s2 -80034adc: 1040000a beqz v0,80034b08 <__ulltoa_internal__+0xcc> -80034ae0: 0270102b sltu v0,s3,s0 - break; - }while((p >= p3) && !(p % p3)); - - if(minus_sign) -80034ae4: 8fa20058 lw v0,88(sp) -80034ae8: 00000000 nop -80034aec: 1040001d beqz v0,80034b64 <__ulltoa_internal__+0x128> -80034af0: 00009821 move s3,zero - *(str++) = '-'; -80034af4: 2402002d li v0,45 -80034af8: a2c20000 sb v0,0(s6) -80034afc: 10000019 b 80034b64 <__ulltoa_internal__+0x128> -80034b00: 26d60001 addiu s6,s6,1 - }while((p >= p3) && !(p % p3)); -80034b04: 0270102b sltu v0,s3,s0 -80034b08: 1440fff6 bnez v0,80034ae4 <__ulltoa_internal__+0xa8> -80034b0c: 00000000 nop -80034b10: 16130004 bne s0,s3,80034b24 <__ulltoa_internal__+0xe8> -80034b14: 02203021 move a2,s1 -80034b18: 0251102b sltu v0,s2,s1 -80034b1c: 1440fff1 bnez v0,80034ae4 <__ulltoa_internal__+0xa8> -80034b20: 00000000 nop -80034b24: 02003821 move a3,s0 -80034b28: 02402021 move a0,s2 -80034b2c: 02602821 move a1,s3 -80034b30: afaa0018 sw t2,24(sp) -80034b34: afa80014 sw t0,20(sp) -80034b38: 0c00d693 jal 80035a4c <__umoddi3> -80034b3c: afa90010 sw t1,16(sp) -80034b40: 00621025 or v0,v1,v0 -80034b44: 8fa90010 lw t1,16(sp) -80034b48: 8fa80014 lw t0,20(sp) -80034b4c: 8faa0018 lw t2,24(sp) -80034b50: 1440ffe4 bnez v0,80034ae4 <__ulltoa_internal__+0xa8> -80034b54: 00000000 nop -80034b58: 02408821 move s1,s2 -80034b5c: 1000ffcc b 80034a90 <__ulltoa_internal__+0x54> -80034b60: 02608021 move s0,s3 - - for(a = 0;p3 > 0;p3/=base) -80034b64: 02301025 or v0,s1,s0 -80034b68: 10400021 beqz v0,80034bf0 <__ulltoa_internal__+0x1b4> -80034b6c: 02802021 move a0,s4 - { - c = value / p3; -80034b70: 02a02821 move a1,s5 -80034b74: 02203021 move a2,s1 -80034b78: 0c00d4fc jal 800353f0 <__udivdi3> -80034b7c: 02003821 move a3,s0 - value %= p3; -80034b80: 02802021 move a0,s4 -80034b84: 02a02821 move a1,s5 -80034b88: 02203021 move a2,s1 -80034b8c: 02003821 move a3,s0 -80034b90: 0c00d693 jal 80035a4c <__umoddi3> -80034b94: 00409021 move s2,v0 -80034b98: 0040a021 move s4,v0 - - if(c) -80034b9c: 16400005 bnez s2,80034bb4 <__ulltoa_internal__+0x178> -80034ba0: 0060a821 move s5,v1 - a = 1; - - if(a) -80034ba4: 1260000b beqz s3,80034bd4 <__ulltoa_internal__+0x198> -80034ba8: 02202021 move a0,s1 - { - if(c <= 9) - c += '0'; -80034bac: 10000005 b 80034bc4 <__ulltoa_internal__+0x188> -80034bb0: 26430030 addiu v1,s2,48 - if(c <= 9) -80034bb4: 2a42000a slti v0,s2,10 -80034bb8: 10400002 beqz v0,80034bc4 <__ulltoa_internal__+0x188> -80034bbc: 26430037 addiu v1,s2,55 - c += '0'; -80034bc0: 26430030 addiu v1,s2,48 - else - c = (c - 10) + 'A'; - - *(str++) = c; -80034bc4: a2c30000 sb v1,0(s6) -80034bc8: 24130001 li s3,1 -80034bcc: 26d60001 addiu s6,s6,1 - for(a = 0;p3 > 0;p3/=base) -80034bd0: 02202021 move a0,s1 -80034bd4: 02002821 move a1,s0 -80034bd8: 02e03021 move a2,s7 -80034bdc: 0c00d4fc jal 800353f0 <__udivdi3> -80034be0: 03c03821 move a3,s8 -80034be4: 00408821 move s1,v0 -80034be8: 1000ffde b 80034b64 <__ulltoa_internal__+0x128> -80034bec: 00608021 move s0,v1 - } - - *str = '\0'; - - return str; -} -80034bf0: 8fbf0044 lw ra,68(sp) -80034bf4: 02c01021 move v0,s6 -80034bf8: 8fbe0040 lw s8,64(sp) -80034bfc: 8fb7003c lw s7,60(sp) -80034c00: 8fb50034 lw s5,52(sp) -80034c04: 8fb40030 lw s4,48(sp) -80034c08: 8fb3002c lw s3,44(sp) -80034c0c: 8fb20028 lw s2,40(sp) -80034c10: 8fb10024 lw s1,36(sp) -80034c14: 8fb00020 lw s0,32(sp) - *str = '\0'; -80034c18: a2c00000 sb zero,0(s6) -} -80034c1c: 8fb60038 lw s6,56(sp) -80034c20: 03e00008 jr ra -80034c24: 27bd0048 addiu sp,sp,72 - -80034c28 : -{ -80034c28: 000417c3 sra v0,a0,0x1f -80034c2c: 00442026 xor a0,v0,a0 -} -80034c30: 03e00008 jr ra -80034c34: 00821023 subu v0,a0,v0 - -80034c38 : - rand_seed = seed; -80034c38: 3c028004 lui v0,0x8004 -80034c3c: 03e00008 jr ra -80034c40: ac44b9dc sw a0,-17956(v0) - -80034c44 : - rand_seed = rand_seed * 1103515245 + 12345; -80034c44: 3c048004 lui a0,0x8004 -80034c48: 8c83b9dc lw v1,-17956(a0) -80034c4c: 3c0241c6 lui v0,0x41c6 -80034c50: 24424e6d addiu v0,v0,20077 -80034c54: 00620018 mult v1,v0 -80034c58: 00001012 mflo v0 -80034c5c: 24423039 addiu v0,v0,12345 -80034c60: ac82b9dc sw v0,-17956(a0) - return (unsigned)(rand_seed/65536) % 32768; -80034c64: 00021402 srl v0,v0,0x10 -} -80034c68: 03e00008 jr ra -80034c6c: 30427fff andi v0,v0,0x7fff - -80034c70 : - -char *ulltoa(unsigned long long value, char *str, int base) -{ -80034c70: 27bdffd8 addiu sp,sp,-40 - return __ulltoa_internal__(value, str, base, 0, 0); -80034c74: 00001021 move v0,zero -80034c78: 00001821 move v1,zero -80034c7c: afa20018 sw v0,24(sp) -80034c80: afa3001c sw v1,28(sp) -80034c84: afa00010 sw zero,16(sp) -{ -80034c88: afbf0024 sw ra,36(sp) - return __ulltoa_internal__(value, str, base, 0, 0); -80034c8c: 0c00d28f jal 80034a3c <__ulltoa_internal__> -80034c90: 00000000 nop -} -80034c94: 8fbf0024 lw ra,36(sp) -80034c98: 00000000 nop -80034c9c: 03e00008 jr ra -80034ca0: 27bd0028 addiu sp,sp,40 - -80034ca4 : - -char *ultoa(unsigned long value, char *str, int base) -{ -80034ca4: 27bdffd8 addiu sp,sp,-40 - return __ulltoa_internal__(value, str, base, 0, (sizeof(long)==8)?0:0xFFFFFFFF); -80034ca8: 2402ffff li v0,-1 -80034cac: 00001821 move v1,zero -80034cb0: 00c03821 move a3,a2 -80034cb4: afa20018 sw v0,24(sp) -80034cb8: afa3001c sw v1,28(sp) -80034cbc: afa00010 sw zero,16(sp) -80034cc0: 00a03021 move a2,a1 -{ -80034cc4: afbf0024 sw ra,36(sp) - return __ulltoa_internal__(value, str, base, 0, (sizeof(long)==8)?0:0xFFFFFFFF); -80034cc8: 0c00d28f jal 80034a3c <__ulltoa_internal__> -80034ccc: 00002821 move a1,zero -} -80034cd0: 8fbf0024 lw ra,36(sp) -80034cd4: 00000000 nop -80034cd8: 03e00008 jr ra -80034cdc: 27bd0028 addiu sp,sp,40 - -80034ce0 : - -char *utoa(unsigned int value, char *str, int base) -{ -80034ce0: 27bdffd8 addiu sp,sp,-40 - return __ulltoa_internal__(value, str, base, 0, 0xFFFFFFFF); -80034ce4: 2402ffff li v0,-1 -80034ce8: 00001821 move v1,zero -80034cec: 00c03821 move a3,a2 -80034cf0: afa20018 sw v0,24(sp) -80034cf4: afa3001c sw v1,28(sp) -80034cf8: afa00010 sw zero,16(sp) -80034cfc: 00a03021 move a2,a1 -{ -80034d00: afbf0024 sw ra,36(sp) - return __ulltoa_internal__(value, str, base, 0, 0xFFFFFFFF); -80034d04: 0c00d28f jal 80034a3c <__ulltoa_internal__> -80034d08: 00002821 move a1,zero -} -80034d0c: 8fbf0024 lw ra,36(sp) -80034d10: 00000000 nop -80034d14: 03e00008 jr ra -80034d18: 27bd0028 addiu sp,sp,40 - -80034d1c : - -char *lltoa(long long value, char *str, int base) -{ - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, 0); -80034d1c: 000547c3 sra t0,a1,0x1f -80034d20: 01041026 xor v0,t0,a0 -80034d24: 00482023 subu a0,v0,t0 -80034d28: 01054826 xor t1,t0,a1 -{ -80034d2c: 27bdffd8 addiu sp,sp,-40 - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, 0); -80034d30: 0044182b sltu v1,v0,a0 -80034d34: 01284023 subu t0,t1,t0 -80034d38: 000517c2 srl v0,a1,0x1f -80034d3c: 00005021 move t2,zero -80034d40: 00005821 move t3,zero -80034d44: afaa0018 sw t2,24(sp) -80034d48: afab001c sw t3,28(sp) -80034d4c: afa20010 sw v0,16(sp) -{ -80034d50: afbf0024 sw ra,36(sp) - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, 0); -80034d54: 0c00d28f jal 80034a3c <__ulltoa_internal__> -80034d58: 01032823 subu a1,t0,v1 -} -80034d5c: 8fbf0024 lw ra,36(sp) -80034d60: 00000000 nop -80034d64: 03e00008 jr ra -80034d68: 27bd0028 addiu sp,sp,40 - -80034d6c : - -char *ltoa(long value, char *str, int base) -{ -80034d6c: 00801021 move v0,a0 - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, (sizeof(long)==8)?0:0xFFFFFFFF); -80034d70: 000427c3 sra a0,a0,0x1f -80034d74: 00821826 xor v1,a0,v0 -{ -80034d78: 27bdffd8 addiu sp,sp,-40 - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, (sizeof(long)==8)?0:0xFFFFFFFF); -80034d7c: 00642023 subu a0,v1,a0 -80034d80: 2408ffff li t0,-1 -80034d84: 00004821 move t1,zero -80034d88: 000217c2 srl v0,v0,0x1f -80034d8c: 00c03821 move a3,a2 -80034d90: afa80018 sw t0,24(sp) -80034d94: afa9001c sw t1,28(sp) -80034d98: afa20010 sw v0,16(sp) -80034d9c: 00a03021 move a2,a1 -{ -80034da0: afbf0024 sw ra,36(sp) - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, (sizeof(long)==8)?0:0xFFFFFFFF); -80034da4: 0c00d28f jal 80034a3c <__ulltoa_internal__> -80034da8: 00042fc3 sra a1,a0,0x1f -} -80034dac: 8fbf0024 lw ra,36(sp) -80034db0: 00000000 nop -80034db4: 03e00008 jr ra -80034db8: 27bd0028 addiu sp,sp,40 - -80034dbc : - -char *itoa(int value, char *str, int base) -{ -80034dbc: 00801021 move v0,a0 - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, 0xFFFFFFFF); -80034dc0: 000427c3 sra a0,a0,0x1f -80034dc4: 00821826 xor v1,a0,v0 -{ -80034dc8: 27bdffd8 addiu sp,sp,-40 - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, 0xFFFFFFFF); -80034dcc: 00642023 subu a0,v1,a0 -80034dd0: 2408ffff li t0,-1 -80034dd4: 00004821 move t1,zero -80034dd8: 000217c2 srl v0,v0,0x1f -80034ddc: 00c03821 move a3,a2 -80034de0: afa80018 sw t0,24(sp) -80034de4: afa9001c sw t1,28(sp) -80034de8: afa20010 sw v0,16(sp) -80034dec: 00a03021 move a2,a1 -{ -80034df0: afbf0024 sw ra,36(sp) - return __ulltoa_internal__((value<0)?-value:value, str, base, value<0, 0xFFFFFFFF); -80034df4: 0c00d28f jal 80034a3c <__ulltoa_internal__> -80034df8: 00042fc3 sra a1,a0,0x1f -} -80034dfc: 8fbf0024 lw ra,36(sp) -80034e00: 00000000 nop -80034e04: 03e00008 jr ra -80034e08: 27bd0028 addiu sp,sp,40 - -80034e0c : - -void abort(void) -{ - printf("abort(): Abnormal program termination\n"); -80034e0c: 3c048004 lui a0,0x8004 -{ -80034e10: 27bdffe8 addiu sp,sp,-24 -80034e14: afbf0014 sw ra,20(sp) - printf("abort(): Abnormal program termination\n"); -80034e18: 0c00d392 jal 80034e48 -80034e1c: 2484a7a8 addiu a0,a0,-22616 - exit(1); -} -80034e20: 8fbf0014 lw ra,20(sp) - exit(1); -80034e24: 24040001 li a0,1 -80034e28: 080040e0 j 80010380 -80034e2c: 27bd0018 addiu sp,sp,24 - -80034e30 : -.extern __stdio_direction -.extern sio_printf - -bios_putchar: - li $9, 0x3c - j 0xa0 -80034e30: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034e34: 2409003c li t1,60 - nop -80034e38: 00000000 nop - -80034e3c : - -bios_puts: - li $9, 0x3e - j 0xa0 -80034e3c: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034e40: 2409003e li t1,62 - nop -80034e44: 00000000 nop - -80034e48 : - -printf: - la $9, __stdio_direction -80034e48: 3c098007 lui t1,0x8007 -80034e4c: 2529e8c8 addiu t1,t1,-5944 - lw $10, 0($9) -80034e50: 8d2a0000 lw t2,0(t1) -80034e54: 00000000 nop - beq $10, $0, use_bios_printf -80034e58: 11400004 beqz t2,80034e6c -80034e5c: 00000000 nop - nop - j sio_printf -80034e60: 0800ce75 j 800339d4 -80034e64: 00000000 nop - nop -80034e68: 00000000 nop - -80034e6c : -use_bios_printf: - li $9, 0x3f - j 0xa0 -80034e6c: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034e70: 2409003f li t1,63 - nop -80034e74: 00000000 nop - -80034e78 : -.global InitHeap -.global FlushCache - -InitHeap: - li $9, 0x39 - j 0xa0 -80034e78: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034e7c: 24090039 li t1,57 - nop -80034e80: 00000000 nop - -80034e84 : - -FlushCache: - li $9, 0x44 - j 0xa0 -80034e84: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034e88: 24090044 li t1,68 - nop -80034e8c: 00000000 nop - -80034e90 : -.global SendPrimitive -.global GetGPUStatus - -GPU_dw: - li $9, 0x46 - j 0xa0 -80034e90: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034e94: 24090046 li t1,70 - nop -80034e98: 00000000 nop - -80034e9c : - -mem2vram: - li $9, 0x47 - j 0xa0 -80034e9c: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034ea0: 24090047 li t1,71 - nop -80034ea4: 00000000 nop - -80034ea8 : - -.global ResetEntryInt - -ResetEntryInt: - li $9, 0x18 - j 0xb0 -80034ea8: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034eac: 24090018 li t1,24 - nop -80034eb0: 00000000 nop - -80034eb4 : -.global GetKernelDate -.global GetKernelRomVersion -.global GetRamSize - -GetKernelDate: - li $9, 0xb4 -80034eb4: 240900b4 li t1,180 - li $4, 0 - j 0xa0 -80034eb8: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034ebc: 24040000 li a0,0 - nop -80034ec0: 00000000 nop - -80034ec4 : - -GetKernelRomVersion: - li $9, 0xb4 -80034ec4: 240900b4 li t1,180 - li $4, 2 - j 0xa0 -80034ec8: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034ecc: 24040002 li a0,2 - nop -80034ed0: 00000000 nop - -80034ed4 : - -GetRamSize: - li $9, 0xb4 -80034ed4: 240900b4 li t1,180 - li $4, 5 - j 0xa0 -80034ed8: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80034edc: 24040005 li a0,5 - nop -80034ee0: 00000000 nop - -80034ee4 : -.global DeliverEvent -.global ChangeClearRCnt - -OpenEvent: - li $9, 0x08 - j 0xb0 -80034ee4: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034ee8: 24090008 li t1,8 - nop -80034eec: 00000000 nop - -80034ef0 : - -EnableEvent: - li $9, 0x0c - j 0xb0 -80034ef0: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034ef4: 2409000c li t1,12 - nop -80034ef8: 00000000 nop - -80034efc : - -CloseEvent: - li $9, 0x09 - j 0xb0 -80034efc: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f00: 24090009 li t1,9 - nop -80034f04: 00000000 nop - -80034f08 : - -DisableEvent: - li $9, 0x0d - j 0xb0 -80034f08: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f0c: 2409000d li t1,13 - nop -80034f10: 00000000 nop - -80034f14 : - -ChangeClearRCnt: - li $9, 0x0A - j 0xc0 -80034f14: 08000030 j 800000c0 <__scratchpad+0x608000c0> -80034f18: 2409000a li t1,10 - nop -80034f1c: 00000000 nop - -80034f20 : - -DeliverEvent: - li $9, 0x07 - j 0xb0 -80034f20: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f24: 24090007 li t1,7 - nop -80034f28: 00000000 nop - -80034f2c : - -WaitEvent: - li $9, 0x0a - j 0xb0 -80034f2c: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f30: 2409000a li t1,10 - nop -80034f34: 00000000 nop - -80034f38 : - -TestEvent: - li $9, 0x0b - j 0xb0 -80034f38: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f3c: 2409000b li t1,11 - nop -80034f40: 00000000 nop - -80034f44 : -.global rename -.global remove - -open: - li $9, 0x32 - j 0xb0 -80034f44: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f48: 24090032 li t1,50 - nop -80034f4c: 00000000 nop - -80034f50 : - -lseek: - li $9, 0x33 - j 0xb0 -80034f50: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f54: 24090033 li t1,51 - nop -80034f58: 00000000 nop - -80034f5c : - -read: - li $9, 0x34 - j 0xb0 -80034f5c: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f60: 24090034 li t1,52 - nop -80034f64: 00000000 nop - -80034f68 : - -write: - li $9, 0x35 - j 0xb0 -80034f68: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f6c: 24090035 li t1,53 - nop -80034f70: 00000000 nop - -80034f74 : - -close: - li $9, 0x36 - j 0xb0 -80034f74: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f78: 24090036 li t1,54 - nop -80034f7c: 00000000 nop - -80034f80 : - -cd: - li $9, 0x40 - j 0xb0 -80034f80: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f84: 24090040 li t1,64 - nop -80034f88: 00000000 nop - -80034f8c : - -firstfile: - li $9, 0x42 - j 0xb0 -80034f8c: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f90: 24090042 li t1,66 - nop -80034f94: 00000000 nop - -80034f98 : - -nextfile: - li $9, 0x43 - j 0xb0 -80034f98: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034f9c: 24090043 li t1,67 - nop -80034fa0: 00000000 nop - -80034fa4 : - -rename: - li $9, 0x44 - j 0xb0 -80034fa4: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034fa8: 24090044 li t1,68 - nop -80034fac: 00000000 nop - -80034fb0 : - -remove: - li $9, 0x45 - j 0xb0 -80034fb0: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80034fb4: 24090045 li t1,69 - nop -80034fb8: 00000000 nop - -80034fbc : -.global ExitCriticalSection -.global SysEnqIntRP -.global SysDeqIntRP - -EnterCriticalSection: - li $a0, 1 -80034fbc: 24040001 li a0,1 - syscall -80034fc0: 0000000c syscall - nop - jr $ra -80034fc4: 03e00008 jr ra -80034fc8: 00000000 nop - nop -80034fcc: 00000000 nop - -80034fd0 : - -ExitCriticalSection: - li $a0, 2 -80034fd0: 24040002 li a0,2 - syscall -80034fd4: 0000000c syscall - nop - jr $ra -80034fd8: 03e00008 jr ra -80034fdc: 00000000 nop - nop -80034fe0: 00000000 nop - -80034fe4 : - -SysEnqIntRP: - li $9, 0x02 - j 0xc0 -80034fe4: 08000030 j 800000c0 <__scratchpad+0x608000c0> -80034fe8: 24090002 li t1,2 - nop -80034fec: 00000000 nop - -80034ff0 : - -SysDeqIntRP: - li $9, 0x03 - j 0xc0 -80034ff0: 08000030 j 800000c0 <__scratchpad+0x608000c0> -80034ff4: 24090003 li t1,3 - nop -80034ff8: 00000000 nop - -80034ffc <_96_init>: -.global _96_remove -.global _bu_init - -_96_init: - li $9, 0x71 - j 0xa0 -80034ffc: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80035000: 24090071 li t1,113 - nop -80035004: 00000000 nop - -80035008 <_96_remove>: - -_96_remove: - li $9, 0x72 - j 0xa0 -80035008: 08000028 j 800000a0 <__scratchpad+0x608000a0> -8003500c: 24090072 li t1,114 - nop -80035010: 00000000 nop - -80035014 <_bu_init>: - -_bu_init: - li $9, 0x70 - j 0xa0 -80035014: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80035018: 24090070 li t1,112 - nop -8003501c: 00000000 nop - -80035020 : - -.global LoadExec - -LoadExec: - li $9, 0x51 - j 0xa0 -80035020: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80035024: 24090051 li t1,81 - nop -80035028: 00000000 nop - -8003502c : -.global _card_status -.global _new_card - -InitCARD: - li $9, 0x4a - j 0xb0 -8003502c: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80035030: 2409004a li t1,74 - nop -80035034: 00000000 nop - -80035038 : - -StartCARD: - li $9, 0x4b - j 0xb0 -80035038: 0800002c j 800000b0 <__scratchpad+0x608000b0> -8003503c: 2409004b li t1,75 - nop -80035040: 00000000 nop - -80035044 : - -StopCARD: - li $9, 0x4c - j 0xb0 -80035044: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80035048: 2409004c li t1,76 - nop -8003504c: 00000000 nop - -80035050 <_card_info>: - -_card_info: - li $9, 0xab - j 0xa0 -80035050: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80035054: 240900ab li t1,171 - nop -80035058: 00000000 nop - -8003505c <_card_load>: - -_card_load: - li $9, 0xac - j 0xa0 -8003505c: 08000028 j 800000a0 <__scratchpad+0x608000a0> -80035060: 240900ac li t1,172 - nop -80035064: 00000000 nop - -80035068 <_card_auto>: - -_card_auto: - li $9, 0xad - j 0xa0 -80035068: 08000028 j 800000a0 <__scratchpad+0x608000a0> -8003506c: 240900ad li t1,173 - nop -80035070: 00000000 nop - -80035074 <_card_write>: - -_card_write: - li $9, 0x4e - j 0xb0 -80035074: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80035078: 2409004e li t1,78 - nop -8003507c: 00000000 nop - -80035080 <_card_read>: - -_card_read: - li $9, 0x4f - j 0xb0 -80035080: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80035084: 2409004f li t1,79 - nop -80035088: 00000000 nop - -8003508c <_new_card>: - -_new_card: - li $9, 0x50 - j 0xb0 -8003508c: 0800002c j 800000b0 <__scratchpad+0x608000b0> -80035090: 24090050 li t1,80 - nop -80035094: 00000000 nop - -80035098 <_card_status>: - -_card_status: - li $9, 0x5c - j 0xb0 -80035098: 0800002c j 800000b0 <__scratchpad+0x608000b0> -8003509c: 2409005c li t1,92 - nop -800350a0: 00000000 nop - -800350a4 : - -.global PrintInstalledDevices - -PrintInstalledDevices: - li $9, 0x49 - j 0xb0 -800350a4: 0800002c j 800000b0 <__scratchpad+0x608000b0> -800350a8: 24090049 li t1,73 - nop -800350ac: 00000000 nop - -800350b0 : - -.global BIOSWarmReboot - -BIOSWarmReboot: - li $9, 0xa0 -800350b0: 240900a0 li t1,160 - nop - j 0xa0 -800350b4: 08000028 j 800000a0 <__scratchpad+0x608000a0> -800350b8: 00000000 nop - -800350bc <_internal_cdrom_handler>: -.global _internal_cdrom_handler -.set noat - -############################ -_internal_cdrom_handler: - addi $sp, -120 -800350bc: 23bdff88 addi sp,sp,-120 -.set noat - sw $at, 0($sp) -800350c0: afa10000 sw at,0(sp) - mfhi $at -800350c4: 00000810 mfhi at - sw $at, 112($sp) -800350c8: afa10070 sw at,112(sp) - mflo $at -800350cc: 00000812 mflo at - sw $at, 116($sp) -800350d0: afa10074 sw at,116(sp) -.set at - sw $v0, 4($sp) -800350d4: afa20004 sw v0,4(sp) - sw $v1, 8($sp) -800350d8: afa30008 sw v1,8(sp) - sw $a0, 12($sp) -800350dc: afa4000c sw a0,12(sp) - sw $a1, 16($sp) -800350e0: afa50010 sw a1,16(sp) - sw $a2, 20($sp) -800350e4: afa60014 sw a2,20(sp) - sw $a3, 24($sp) -800350e8: afa70018 sw a3,24(sp) - sw $t0, 28($sp) -800350ec: afa8001c sw t0,28(sp) - sw $t1, 32($sp) -800350f0: afa90020 sw t1,32(sp) - sw $t2, 36($sp) -800350f4: afaa0024 sw t2,36(sp) - sw $t3, 40($sp) -800350f8: afab0028 sw t3,40(sp) - sw $t4, 44($sp) -800350fc: afac002c sw t4,44(sp) - sw $t5, 48($sp) -80035100: afad0030 sw t5,48(sp) - sw $t6, 52($sp) -80035104: afae0034 sw t6,52(sp) - sw $t7, 56($sp) -80035108: afaf0038 sw t7,56(sp) - sw $s0, 60($sp) -8003510c: afb0003c sw s0,60(sp) - sw $s1, 64($sp) -80035110: afb10040 sw s1,64(sp) - sw $s2, 68($sp) -80035114: afb20044 sw s2,68(sp) - sw $s3, 72($sp) -80035118: afb30048 sw s3,72(sp) - sw $s4, 76($sp) -8003511c: afb4004c sw s4,76(sp) - sw $s5, 80($sp) -80035120: afb50050 sw s5,80(sp) - sw $s6, 84($sp) -80035124: afb60054 sw s6,84(sp) - sw $s7, 88($sp) -80035128: afb70058 sw s7,88(sp) - sw $t8, 92($sp) -8003512c: afb8005c sw t8,92(sp) - sw $t9, 96($sp) -80035130: afb90060 sw t9,96(sp) - sw $gp, 100($sp) -80035134: afbc0064 sw gp,100(sp) - sw $s8, 104($sp) -80035138: afbe0068 sw s8,104(sp) - sw $ra, 108($sp) -8003513c: afbf006c sw ra,108(sp) - -# Do not run code if cdrom interrupt is not enabled - - li $t0, 0x1f801074 -80035140: 3c081f80 lui t0,0x1f80 -80035144: 35081074 ori t0,t0,0x1074 - lw $t1, 0($t0) -80035148: 8d090000 lw t1,0(t0) -8003514c: 00000000 nop - andi $t1, $t1, 4 -80035150: 31290004 andi t1,t1,0x4 - beq $t1, $zero, cdrom_handler_end -80035154: 1120001f beqz t1,800351d4 -80035158: 00000000 nop - nop -8003515c: 00000000 nop - -# Do not run code if cdrom interrupt is not pending - - li $t0, 0x1f801070 -80035160: 3c081f80 lui t0,0x1f80 -80035164: 35081070 ori t0,t0,0x1070 - lw $t1, 0($t0) -80035168: 8d090000 lw t1,0(t0) -8003516c: 00000000 nop - andi $t1, $t1, 4 -80035170: 31290004 andi t1,t1,0x4 - beq $t1, $zero, cdrom_handler_end -80035174: 11200017 beqz t1,800351d4 -80035178: 00000000 nop - nop -8003517c: 00000000 nop - -80035180 : -# If the CDROM command isn't direct -# (direct = sent by us and not by the BIOS' ISO9660 routines) -# exit and let the BIOS do its work. - -cdrom_check_direct_cmd: - #la $t0, cdrom_command_direct -80035180: 3c088007 lui t0,0x8007 -80035184: 25087694 addiu t0,t0,30356 - lw $t1, 0($t0) -80035188: 8d090000 lw t1,0(t0) -8003518c: 00000000 nop - beq $t1, $zero, cdrom_handler_end -80035190: 11200010 beqz t1,800351d4 -80035194: 00000000 nop - nop -80035198: 00000000 nop - -8003519c : - -cdrom_fire_user_handler: - #la $t0, cdrom_handler_callback -8003519c: 3c088003 lui t0,0x8003 -800351a0: 25081f3c addiu t0,t0,7996 - lw $t1, 0($t0) -800351a4: 8d090000 lw t1,0(t0) - - addiu $sp, $sp, -24 -800351a8: 27bdffe8 addiu sp,sp,-24 - #jalr $t1 - nop -800351ac: 00000000 nop - addiu $sp, $sp, 24 -800351b0: 27bd0018 addiu sp,sp,24 - -800351b4 : - -cdrom_acknowledge_irq: - li $t0, 0x1f801070 # IPENDING -800351b4: 3c081f80 lui t0,0x1f80 -800351b8: 35081070 ori t0,t0,0x1070 - la $t2, 0x04 # CD-ROM - I_STAT bit 2 -800351bc: 240a0004 li t2,4 - - lw $t1, 0($t0) -800351c0: 8d090000 lw t1,0(t0) - ... - nop - nop - xor $t1, $t1, $t2 # Acknowledge Root Counter IRQ -800351cc: 012a4826 xor t1,t1,t2 - sw $t1, 0($t0) -800351d0: ad090000 sw t1,0(t0) - -800351d4 : - -cdrom_handler_end: -.set noat - lw $at, 112($sp) -800351d4: 8fa10070 lw at,112(sp) - nop -800351d8: 00000000 nop - mthi $at -800351dc: 00200011 mthi at - lw $at, 116($sp) -800351e0: 8fa10074 lw at,116(sp) - nop -800351e4: 00000000 nop - mtlo $at -800351e8: 00200013 mtlo at - lw $at, 0($sp) -800351ec: 8fa10000 lw at,0(sp) -.set at - lw $v0, 4($sp) -800351f0: 8fa20004 lw v0,4(sp) - lw $v1, 8($sp) -800351f4: 8fa30008 lw v1,8(sp) - lw $a0, 12($sp) -800351f8: 8fa4000c lw a0,12(sp) - lw $a1, 16($sp) -800351fc: 8fa50010 lw a1,16(sp) - lw $a2, 20($sp) -80035200: 8fa60014 lw a2,20(sp) - lw $a3, 24($sp) -80035204: 8fa70018 lw a3,24(sp) - lw $t0, 28($sp) -80035208: 8fa8001c lw t0,28(sp) - lw $t1, 32($sp) -8003520c: 8fa90020 lw t1,32(sp) - lw $t2, 36($sp) -80035210: 8faa0024 lw t2,36(sp) - lw $t3, 40($sp) -80035214: 8fab0028 lw t3,40(sp) - lw $t4, 44($sp) -80035218: 8fac002c lw t4,44(sp) - lw $t5, 48($sp) -8003521c: 8fad0030 lw t5,48(sp) - lw $t6, 52($sp) -80035220: 8fae0034 lw t6,52(sp) - lw $t7, 56($sp) -80035224: 8faf0038 lw t7,56(sp) - lw $s0, 60($sp) -80035228: 8fb0003c lw s0,60(sp) - lw $s1, 64($sp) -8003522c: 8fb10040 lw s1,64(sp) - lw $s2, 68($sp) -80035230: 8fb20044 lw s2,68(sp) - lw $s3, 72($sp) -80035234: 8fb30048 lw s3,72(sp) - lw $s4, 76($sp) -80035238: 8fb4004c lw s4,76(sp) - lw $s5, 80($sp) -8003523c: 8fb50050 lw s5,80(sp) - lw $s6, 84($sp) -80035240: 8fb60054 lw s6,84(sp) - lw $s7, 88($sp) -80035244: 8fb70058 lw s7,88(sp) - lw $t8, 92($sp) -80035248: 8fb8005c lw t8,92(sp) - lw $t9, 96($sp) -8003524c: 8fb90060 lw t9,96(sp) - lw $gp, 100($sp) -80035250: 8fbc0064 lw gp,100(sp) - lw $s8, 104($sp) -80035254: 8fbe0068 lw s8,104(sp) - lw $ra, 108($sp) -80035258: 8fbf006c lw ra,108(sp) - addi $sp, 120 -8003525c: 23bd0078 addi sp,sp,120 - jr $ra -80035260: 03e00008 jr ra -80035264: 00000000 nop - nop -80035268: 00000000 nop - -8003526c <__psxsdk_exception_manager>: -__psxsdk_exception_manager: - -# Save registers on stack - -.set noat - addiu $sp, $sp, -112 -8003526c: 27bdff90 addiu sp,sp,-112 - sw $at, 0($sp) -80035270: afa10000 sw at,0(sp) - sw $v0, 4($sp) -80035274: afa20004 sw v0,4(sp) - sw $v1, 8($sp) -80035278: afa30008 sw v1,8(sp) - sw $a0, 12($sp) -8003527c: afa4000c sw a0,12(sp) - sw $a1, 16($sp) -80035280: afa50010 sw a1,16(sp) - sw $a2, 20($sp) -80035284: afa60014 sw a2,20(sp) - sw $a3, 24($sp) -80035288: afa70018 sw a3,24(sp) - sw $t0, 28($sp) -8003528c: afa8001c sw t0,28(sp) - sw $t1, 32($sp) -80035290: afa90020 sw t1,32(sp) - sw $t2, 36($sp) -80035294: afaa0024 sw t2,36(sp) - sw $t3, 40($sp) -80035298: afab0028 sw t3,40(sp) - sw $t4, 44($sp) -8003529c: afac002c sw t4,44(sp) - sw $t5, 48($sp) -800352a0: afad0030 sw t5,48(sp) - sw $t6, 52($sp) -800352a4: afae0034 sw t6,52(sp) - sw $t7, 56($sp) -800352a8: afaf0038 sw t7,56(sp) - sw $s0, 60($sp) -800352ac: afb0003c sw s0,60(sp) - sw $s1, 64($sp) -800352b0: afb10040 sw s1,64(sp) - sw $s2, 68($sp) -800352b4: afb20044 sw s2,68(sp) - sw $s3, 72($sp) -800352b8: afb30048 sw s3,72(sp) - sw $s4, 76($sp) -800352bc: afb4004c sw s4,76(sp) - sw $s5, 80($sp) -800352c0: afb50050 sw s5,80(sp) - sw $s6, 84($sp) -800352c4: afb60054 sw s6,84(sp) - sw $s7, 88($sp) -800352c8: afb70058 sw s7,88(sp) - sw $t8, 92($sp) -800352cc: afb8005c sw t8,92(sp) - sw $t9, 96($sp) -800352d0: afb90060 sw t9,96(sp) - sw $gp, 100($sp) -800352d4: afbc0064 sw gp,100(sp) - sw $fp, 104($sp) -800352d8: afbe0068 sw s8,104(sp) - sw $ra, 108($sp) -800352dc: afbf006c sw ra,108(sp) -.set at - -# Execute real exception handler - jal __psxsdk_real_exception_handler -800352e0: 0c00b418 jal 8002d060 <__psxsdk_real_exception_handler> -800352e4: 00000000 nop - nop -800352e8: 00000000 nop - -# Load registers from stack - -.set noat - lw $at, 0($sp) -800352ec: 8fa10000 lw at,0(sp) - lw $v0, 4($sp) -800352f0: 8fa20004 lw v0,4(sp) - lw $v1, 8($sp) -800352f4: 8fa30008 lw v1,8(sp) - lw $a0, 12($sp) -800352f8: 8fa4000c lw a0,12(sp) - lw $a1, 16($sp) -800352fc: 8fa50010 lw a1,16(sp) - lw $a2, 20($sp) -80035300: 8fa60014 lw a2,20(sp) - lw $a3, 24($sp) -80035304: 8fa70018 lw a3,24(sp) - lw $t0, 28($sp) -80035308: 8fa8001c lw t0,28(sp) - lw $t1, 32($sp) -8003530c: 8fa90020 lw t1,32(sp) - lw $t2, 36($sp) -80035310: 8faa0024 lw t2,36(sp) - lw $t3, 40($sp) -80035314: 8fab0028 lw t3,40(sp) - lw $t4, 44($sp) -80035318: 8fac002c lw t4,44(sp) - lw $t5, 48($sp) -8003531c: 8fad0030 lw t5,48(sp) - lw $t6, 52($sp) -80035320: 8fae0034 lw t6,52(sp) - lw $t7, 56($sp) -80035324: 8faf0038 lw t7,56(sp) - lw $s0, 60($sp) -80035328: 8fb0003c lw s0,60(sp) - lw $s1, 64($sp) -8003532c: 8fb10040 lw s1,64(sp) - lw $s2, 68($sp) -80035330: 8fb20044 lw s2,68(sp) - lw $s3, 72($sp) -80035334: 8fb30048 lw s3,72(sp) - lw $s4, 76($sp) -80035338: 8fb4004c lw s4,76(sp) - lw $s5, 80($sp) -8003533c: 8fb50050 lw s5,80(sp) - lw $s6, 84($sp) -80035340: 8fb60054 lw s6,84(sp) - lw $s7, 88($sp) -80035344: 8fb70058 lw s7,88(sp) - lw $t8, 92($sp) -80035348: 8fb8005c lw t8,92(sp) - lw $t9, 96($sp) -8003534c: 8fb90060 lw t9,96(sp) - lw $gp, 100($sp) -80035350: 8fbc0064 lw gp,100(sp) - lw $fp, 104($sp) -80035354: 8fbe0068 lw s8,104(sp) - lw $ra, 108($sp) -80035358: 8fbf006c lw ra,108(sp) - addiu $sp, $sp, 112 -8003535c: 27bd0070 addiu sp,sp,112 -.set at - -# Get exception return address.. - mfc0 $k0, $14 -80035360: 401a7000 mfc0 k0,c0_epc -80035364: 00000000 nop -# Exit from exception handler -.set noreorder # Do not let the assembler fill the delay slot! - jr $k0 -80035368: 03400008 jr k0 - rfe -8003536c: 42000010 c0 0x10 - -80035370 <__lshrdi3>: -80035370: 10c00008 beqz a2,80035394 <__lshrdi3+0x24> -80035374: 24070020 li a3,32 -80035378: 00e63823 subu a3,a3,a2 -8003537c: 18e00008 blez a3,800353a0 <__lshrdi3+0x30> -80035380: 00c42006 srlv a0,a0,a2 -80035384: 00e51004 sllv v0,a1,a3 -80035388: 00c51806 srlv v1,a1,a2 -8003538c: 03e00008 jr ra -80035390: 00821025 or v0,a0,v0 -80035394: 00801021 move v0,a0 -80035398: 03e00008 jr ra -8003539c: 00a01821 move v1,a1 -800353a0: 00073823 negu a3,a3 -800353a4: 00001821 move v1,zero -800353a8: 03e00008 jr ra -800353ac: 00e51006 srlv v0,a1,a3 - -800353b0 <__ashldi3>: -800353b0: 10c00008 beqz a2,800353d4 <__ashldi3+0x24> -800353b4: 24070020 li a3,32 -800353b8: 00e63823 subu a3,a3,a2 -800353bc: 18e00008 blez a3,800353e0 <__ashldi3+0x30> -800353c0: 00c52804 sllv a1,a1,a2 -800353c4: 00e41806 srlv v1,a0,a3 -800353c8: 00c41004 sllv v0,a0,a2 -800353cc: 03e00008 jr ra -800353d0: 00a31825 or v1,a1,v1 -800353d4: 00801021 move v0,a0 -800353d8: 03e00008 jr ra -800353dc: 00a01821 move v1,a1 -800353e0: 00073823 negu a3,a3 -800353e4: 00001021 move v0,zero -800353e8: 03e00008 jr ra -800353ec: 00e41804 sllv v1,a0,a3 - -800353f0 <__udivdi3>: -800353f0: 00c04021 move t0,a2 -800353f4: 00804821 move t1,a0 -800353f8: 14e00053 bnez a3,80035548 <__udivdi3+0x158> -800353fc: 00a05021 move t2,a1 -80035400: 00a6102b sltu v0,a1,a2 -80035404: 1040006e beqz v0,800355c0 <__udivdi3+0x1d0> -80035408: 3c020001 lui v0,0x1 -8003540c: 00c2102b sltu v0,a2,v0 -80035410: 10400162 beqz v0,8003599c <__udivdi3+0x5ac> -80035414: 3c020100 lui v0,0x100 -80035418: 2cc30100 sltiu v1,a2,256 -8003541c: 2c630001 sltiu v1,v1,1 -80035420: 000318c0 sll v1,v1,0x3 -80035424: 3c028004 lui v0,0x8004 -80035428: 00663806 srlv a3,a2,v1 -8003542c: 24428e48 addiu v0,v0,-29112 -80035430: 00e21021 addu v0,a3,v0 -80035434: 90420000 lbu v0,0(v0) -80035438: 00000000 nop -8003543c: 00431821 addu v1,v0,v1 -80035440: 24020020 li v0,32 -80035444: 00431023 subu v0,v0,v1 -80035448: 10400007 beqz v0,80035468 <__udivdi3+0x78> -8003544c: 00085c02 srl t3,t0,0x10 -80035450: 00453804 sllv a3,a1,v0 -80035454: 00641806 srlv v1,a0,v1 -80035458: 00464004 sllv t0,a2,v0 -8003545c: 00675025 or t2,v1,a3 -80035460: 00444804 sllv t1,a0,v0 -80035464: 00085c02 srl t3,t0,0x10 -80035468: 15600002 bnez t3,80035474 <__udivdi3+0x84> -8003546c: 014b001b divu zero,t2,t3 -80035470: 0007000d break 0x7 -80035474: 3104ffff andi a0,t0,0xffff -80035478: 00091402 srl v0,t1,0x10 -8003547c: 00001812 mflo v1 -80035480: 00003010 mfhi a2 -80035484: 00063400 sll a2,a2,0x10 -80035488: 00461025 or v0,v0,a2 -8003548c: 00830018 mult a0,v1 -80035490: 00002812 mflo a1 -80035494: 0045302b sltu a2,v0,a1 -80035498: 00000000 nop -8003549c: 15600002 bnez t3,800354a8 <__udivdi3+0xb8> -800354a0: 014b001b divu zero,t2,t3 -800354a4: 0007000d break 0x7 -800354a8: 10c00009 beqz a2,800354d0 <__udivdi3+0xe0> -800354ac: 00000000 nop -800354b0: 00481021 addu v0,v0,t0 -800354b4: 0048302b sltu a2,v0,t0 -800354b8: 14c00004 bnez a2,800354cc <__udivdi3+0xdc> -800354bc: 2467ffff addiu a3,v1,-1 -800354c0: 0045302b sltu a2,v0,a1 -800354c4: 14c0015f bnez a2,80035a44 <__udivdi3+0x654> -800354c8: 2463fffe addiu v1,v1,-2 -800354cc: 00e01821 move v1,a3 -800354d0: 00452823 subu a1,v0,a1 -800354d4: 3129ffff andi t1,t1,0xffff -800354d8: 15600002 bnez t3,800354e4 <__udivdi3+0xf4> -800354dc: 00ab001b divu zero,a1,t3 -800354e0: 0007000d break 0x7 -800354e4: 00001012 mflo v0 -800354e8: 00003010 mfhi a2 -800354ec: 00063400 sll a2,a2,0x10 -800354f0: 01264825 or t1,t1,a2 -800354f4: 00820018 mult a0,v0 -800354f8: 00002012 mflo a0 -800354fc: 0124302b sltu a2,t1,a0 -80035500: 00000000 nop -80035504: 15600002 bnez t3,80035510 <__udivdi3+0x120> -80035508: 00ab001b divu zero,a1,t3 -8003550c: 0007000d break 0x7 -80035510: 10c00008 beqz a2,80035534 <__udivdi3+0x144> -80035514: 01094821 addu t1,t0,t1 -80035518: 0128402b sltu t0,t1,t0 -8003551c: 15000128 bnez t0,800359c0 <__udivdi3+0x5d0> -80035520: 2445ffff addiu a1,v0,-1 -80035524: 0124482b sltu t1,t1,a0 -80035528: 11200125 beqz t1,800359c0 <__udivdi3+0x5d0> -8003552c: 00000000 nop -80035530: 2442fffe addiu v0,v0,-2 -80035534: 00031c00 sll v1,v1,0x10 -80035538: 00621025 or v0,v1,v0 -8003553c: 00001821 move v1,zero -80035540: 03e00008 jr ra -80035544: 00000000 nop -80035548: 00a7102b sltu v0,a1,a3 -8003554c: 14400070 bnez v0,80035710 <__udivdi3+0x320> -80035550: 00001821 move v1,zero -80035554: 3c020001 lui v0,0x1 -80035558: 00e2102b sltu v0,a3,v0 -8003555c: 1440006f bnez v0,8003571c <__udivdi3+0x32c> -80035560: 2ce80100 sltiu t0,a3,256 -80035564: 3c020100 lui v0,0x100 -80035568: 00e2102b sltu v0,a3,v0 -8003556c: 10400002 beqz v0,80035578 <__udivdi3+0x188> -80035570: 24080018 li t0,24 -80035574: 24080010 li t0,16 -80035578: 3c028004 lui v0,0x8004 -8003557c: 01071806 srlv v1,a3,t0 -80035580: 24428e48 addiu v0,v0,-29112 -80035584: 00621021 addu v0,v1,v0 -80035588: 90430000 lbu v1,0(v0) -8003558c: 240b0020 li t3,32 -80035590: 00684021 addu t0,v1,t0 -80035594: 01685823 subu t3,t3,t0 -80035598: 1560006c bnez t3,8003574c <__udivdi3+0x35c> -8003559c: 01061006 srlv v0,a2,t0 -800355a0: 00e5382b sltu a3,a3,a1 -800355a4: 14e00113 bnez a3,800359f4 <__udivdi3+0x604> -800355a8: 00000000 nop -800355ac: 0086102b sltu v0,a0,a2 -800355b0: 38420001 xori v0,v0,0x1 -800355b4: 00001821 move v1,zero -800355b8: 03e00008 jr ra -800355bc: 00000000 nop -800355c0: 14c00008 bnez a2,800355e4 <__udivdi3+0x1f4> -800355c4: 0102102b sltu v0,t0,v0 -800355c8: 24020001 li v0,1 -800355cc: 14c00002 bnez a2,800355d8 <__udivdi3+0x1e8> -800355d0: 0046001b divu zero,v0,a2 -800355d4: 0007000d break 0x7 -800355d8: 00004012 mflo t0 -800355dc: 3c020001 lui v0,0x1 -800355e0: 0102102b sltu v0,t0,v0 -800355e4: 1440009c bnez v0,80035858 <__udivdi3+0x468> -800355e8: 2d060100 sltiu a2,t0,256 -800355ec: 3c020100 lui v0,0x100 -800355f0: 0102102b sltu v0,t0,v0 -800355f4: 10400002 beqz v0,80035600 <__udivdi3+0x210> -800355f8: 24060018 li a2,24 -800355fc: 24060010 li a2,16 -80035600: 3c028004 lui v0,0x8004 -80035604: 00c81806 srlv v1,t0,a2 -80035608: 24428e48 addiu v0,v0,-29112 -8003560c: 00621021 addu v0,v1,v0 -80035610: 90430000 lbu v1,0(v0) -80035614: 240c0020 li t4,32 -80035618: 00663021 addu a2,v1,a2 -8003561c: 01866023 subu t4,t4,a2 -80035620: 15800099 bnez t4,80035888 <__udivdi3+0x498> -80035624: 00000000 nop -80035628: 00a82823 subu a1,a1,t0 -8003562c: 00085402 srl t2,t0,0x10 -80035630: 3104ffff andi a0,t0,0xffff -80035634: 24030001 li v1,1 -80035638: 15400002 bnez t2,80035644 <__udivdi3+0x254> -8003563c: 00aa001b divu zero,a1,t2 -80035640: 0007000d break 0x7 -80035644: 00091402 srl v0,t1,0x10 -80035648: 00003812 mflo a3 -8003564c: 00003010 mfhi a2 -80035650: 00063400 sll a2,a2,0x10 -80035654: 00461025 or v0,v0,a2 -80035658: 00e40018 mult a3,a0 -8003565c: 00005812 mflo t3 -80035660: 004b302b sltu a2,v0,t3 -80035664: 00000000 nop -80035668: 15400002 bnez t2,80035674 <__udivdi3+0x284> -8003566c: 00aa001b divu zero,a1,t2 -80035670: 0007000d break 0x7 -80035674: 10c0000a beqz a2,800356a0 <__udivdi3+0x2b0> -80035678: 004b2823 subu a1,v0,t3 -8003567c: 00481021 addu v0,v0,t0 -80035680: 0048282b sltu a1,v0,t0 -80035684: 14a00004 bnez a1,80035698 <__udivdi3+0x2a8> -80035688: 24e6ffff addiu a2,a3,-1 -8003568c: 004b282b sltu a1,v0,t3 -80035690: 14a000ea bnez a1,80035a3c <__udivdi3+0x64c> -80035694: 24e7fffe addiu a3,a3,-2 -80035698: 00c03821 move a3,a2 -8003569c: 004b2823 subu a1,v0,t3 -800356a0: 3129ffff andi t1,t1,0xffff -800356a4: 15400002 bnez t2,800356b0 <__udivdi3+0x2c0> -800356a8: 00aa001b divu zero,a1,t2 -800356ac: 0007000d break 0x7 -800356b0: 00001012 mflo v0 -800356b4: 00003010 mfhi a2 -800356b8: 00063400 sll a2,a2,0x10 -800356bc: 01264825 or t1,t1,a2 -800356c0: 00440018 mult v0,a0 -800356c4: 00002012 mflo a0 -800356c8: 0124302b sltu a2,t1,a0 -800356cc: 00000000 nop -800356d0: 15400002 bnez t2,800356dc <__udivdi3+0x2ec> -800356d4: 00aa001b divu zero,a1,t2 -800356d8: 0007000d break 0x7 -800356dc: 10c00008 beqz a2,80035700 <__udivdi3+0x310> -800356e0: 01094821 addu t1,t0,t1 -800356e4: 0128402b sltu t0,t1,t0 -800356e8: 150000b1 bnez t0,800359b0 <__udivdi3+0x5c0> -800356ec: 2445ffff addiu a1,v0,-1 -800356f0: 0124482b sltu t1,t1,a0 -800356f4: 112000ae beqz t1,800359b0 <__udivdi3+0x5c0> -800356f8: 00000000 nop -800356fc: 2442fffe addiu v0,v0,-2 -80035700: 00073c00 sll a3,a3,0x10 -80035704: 00e21025 or v0,a3,v0 -80035708: 03e00008 jr ra -8003570c: 00000000 nop -80035710: 00001021 move v0,zero -80035714: 03e00008 jr ra -80035718: 00000000 nop -8003571c: 2d080001 sltiu t0,t0,1 -80035720: 000840c0 sll t0,t0,0x3 -80035724: 3c028004 lui v0,0x8004 -80035728: 01071806 srlv v1,a3,t0 -8003572c: 24428e48 addiu v0,v0,-29112 -80035730: 00621021 addu v0,v1,v0 -80035734: 90430000 lbu v1,0(v0) -80035738: 240b0020 li t3,32 -8003573c: 00684021 addu t0,v1,t0 -80035740: 01685823 subu t3,t3,t0 -80035744: 1160ff96 beqz t3,800355a0 <__udivdi3+0x1b0> -80035748: 01061006 srlv v0,a2,t0 -8003574c: 01673804 sllv a3,a3,t3 -80035750: 00e23825 or a3,a3,v0 -80035754: 01056806 srlv t5,a1,t0 -80035758: 00076402 srl t4,a3,0x10 -8003575c: 15800002 bnez t4,80035768 <__udivdi3+0x378> -80035760: 01ac001b divu zero,t5,t4 -80035764: 0007000d break 0x7 -80035768: 30eeffff andi t6,a3,0xffff -8003576c: 01044006 srlv t0,a0,t0 -80035770: 01652804 sllv a1,a1,t3 -80035774: 01052825 or a1,t0,a1 -80035778: 00055402 srl t2,a1,0x10 -8003577c: 00001812 mflo v1 -80035780: 00007810 mfhi t7 -80035784: 000f4400 sll t0,t7,0x10 -80035788: 01484025 or t0,t2,t0 -8003578c: 01c30018 mult t6,v1 -80035790: 00004812 mflo t1 -80035794: 0109102b sltu v0,t0,t1 -80035798: 00000000 nop -8003579c: 15800002 bnez t4,800357a8 <__udivdi3+0x3b8> -800357a0: 01ac001b divu zero,t5,t4 -800357a4: 0007000d break 0x7 -800357a8: 10400006 beqz v0,800357c4 <__udivdi3+0x3d4> -800357ac: 01663004 sllv a2,a2,t3 -800357b0: 01074021 addu t0,t0,a3 -800357b4: 0107102b sltu v0,t0,a3 -800357b8: 10400097 beqz v0,80035a18 <__udivdi3+0x628> -800357bc: 246affff addiu t2,v1,-1 -800357c0: 01401821 move v1,t2 -800357c4: 01094823 subu t1,t0,t1 -800357c8: 30a8ffff andi t0,a1,0xffff -800357cc: 15800002 bnez t4,800357d8 <__udivdi3+0x3e8> -800357d0: 012c001b divu zero,t1,t4 -800357d4: 0007000d break 0x7 -800357d8: 00001012 mflo v0 -800357dc: 00006810 mfhi t5 -800357e0: 000d2c00 sll a1,t5,0x10 -800357e4: 01052825 or a1,t0,a1 -800357e8: 01c20018 mult t6,v0 -800357ec: 00005012 mflo t2 -800357f0: 00aa402b sltu t0,a1,t2 -800357f4: 00000000 nop -800357f8: 15800002 bnez t4,80035804 <__udivdi3+0x414> -800357fc: 012c001b divu zero,t1,t4 -80035800: 0007000d break 0x7 -80035804: 11000006 beqz t0,80035820 <__udivdi3+0x430> -80035808: 00000000 nop -8003580c: 00a72821 addu a1,a1,a3 -80035810: 00a7402b sltu t0,a1,a3 -80035814: 1100007b beqz t0,80035a04 <__udivdi3+0x614> -80035818: 2449ffff addiu t1,v0,-1 -8003581c: 01201021 move v0,t1 -80035820: 00031c00 sll v1,v1,0x10 -80035824: 00621025 or v0,v1,v0 -80035828: 00aa2823 subu a1,a1,t2 -8003582c: 00460019 multu v0,a2 -80035830: 00003810 mfhi a3 -80035834: 00a7182b sltu v1,a1,a3 -80035838: 00003012 mflo a2 -8003583c: 14600066 bnez v1,800359d8 <__udivdi3+0x5e8> -80035840: 00000000 nop -80035844: 10a70060 beq a1,a3,800359c8 <__udivdi3+0x5d8> -80035848: 00000000 nop -8003584c: 00001821 move v1,zero -80035850: 03e00008 jr ra -80035854: 00000000 nop -80035858: 2cc60001 sltiu a2,a2,1 -8003585c: 000630c0 sll a2,a2,0x3 -80035860: 3c028004 lui v0,0x8004 -80035864: 00c81806 srlv v1,t0,a2 -80035868: 24428e48 addiu v0,v0,-29112 -8003586c: 00621021 addu v0,v1,v0 -80035870: 90430000 lbu v1,0(v0) -80035874: 240c0020 li t4,32 -80035878: 00663021 addu a2,v1,a2 -8003587c: 01866023 subu t4,t4,a2 -80035880: 1180ff69 beqz t4,80035628 <__udivdi3+0x238> -80035884: 00000000 nop -80035888: 01884004 sllv t0,t0,t4 -8003588c: 00c56806 srlv t5,a1,a2 -80035890: 00085402 srl t2,t0,0x10 -80035894: 15400002 bnez t2,800358a0 <__udivdi3+0x4b0> -80035898: 01aa001b divu zero,t5,t2 -8003589c: 0007000d break 0x7 -800358a0: 310bffff andi t3,t0,0xffff -800358a4: 01853804 sllv a3,a1,t4 -800358a8: 01844804 sllv t1,a0,t4 -800358ac: 00c43006 srlv a2,a0,a2 -800358b0: 00c73825 or a3,a2,a3 -800358b4: 00072c02 srl a1,a3,0x10 -800358b8: 00001812 mflo v1 -800358bc: 00001010 mfhi v0 -800358c0: 00021400 sll v0,v0,0x10 -800358c4: 00a21025 or v0,a1,v0 -800358c8: 00006012 mflo t4 - ... -800358d4: 01630018 mult t3,v1 -800358d8: 00002012 mflo a0 -800358dc: 0044182b sltu v1,v0,a0 -800358e0: 00000000 nop -800358e4: 15400002 bnez t2,800358f0 <__udivdi3+0x500> -800358e8: 01aa001b divu zero,t5,t2 -800358ec: 0007000d break 0x7 -800358f0: 1060000a beqz v1,8003591c <__udivdi3+0x52c> -800358f4: 00000000 nop -800358f8: 00481021 addu v0,v0,t0 -800358fc: 0048182b sltu v1,v0,t0 -80035900: 1460004c bnez v1,80035a34 <__udivdi3+0x644> -80035904: 2585ffff addiu a1,t4,-1 -80035908: 0044182b sltu v1,v0,a0 -8003590c: 10600049 beqz v1,80035a34 <__udivdi3+0x644> -80035910: 00000000 nop -80035914: 258cfffe addiu t4,t4,-2 -80035918: 00481021 addu v0,v0,t0 -8003591c: 00442023 subu a0,v0,a0 -80035920: 30e6ffff andi a2,a3,0xffff -80035924: 15400002 bnez t2,80035930 <__udivdi3+0x540> -80035928: 008a001b divu zero,a0,t2 -8003592c: 0007000d break 0x7 -80035930: 00001812 mflo v1 -80035934: 00001010 mfhi v0 -80035938: 00021400 sll v0,v0,0x10 -8003593c: 00c21025 or v0,a2,v0 -80035940: 01630018 mult t3,v1 -80035944: 00002812 mflo a1 -80035948: 0045302b sltu a2,v0,a1 -8003594c: 00000000 nop -80035950: 15400002 bnez t2,8003595c <__udivdi3+0x56c> -80035954: 008a001b divu zero,a0,t2 -80035958: 0007000d break 0x7 -8003595c: 10c0000a beqz a2,80035988 <__udivdi3+0x598> -80035960: 00000000 nop -80035964: 00481021 addu v0,v0,t0 -80035968: 0048202b sltu a0,v0,t0 -8003596c: 1480002f bnez a0,80035a2c <__udivdi3+0x63c> -80035970: 2466ffff addiu a2,v1,-1 -80035974: 0045202b sltu a0,v0,a1 -80035978: 1080002c beqz a0,80035a2c <__udivdi3+0x63c> -8003597c: 00000000 nop -80035980: 2463fffe addiu v1,v1,-2 -80035984: 00481021 addu v0,v0,t0 -80035988: 000c6400 sll t4,t4,0x10 -8003598c: 00452823 subu a1,v0,a1 -80035990: 01831825 or v1,t4,v1 -80035994: 1000ff28 b 80035638 <__udivdi3+0x248> -80035998: 01602021 move a0,t3 -8003599c: 00c2102b sltu v0,a2,v0 -800359a0: 10400012 beqz v0,800359ec <__udivdi3+0x5fc> -800359a4: 00000000 nop -800359a8: 1000fe9e b 80035424 <__udivdi3+0x34> -800359ac: 24030010 li v1,16 -800359b0: 00a01021 move v0,a1 -800359b4: 00073c00 sll a3,a3,0x10 -800359b8: 1000ff53 b 80035708 <__udivdi3+0x318> -800359bc: 00e21025 or v0,a3,v0 -800359c0: 1000fedc b 80035534 <__udivdi3+0x144> -800359c4: 00a01021 move v0,a1 -800359c8: 01642004 sllv a0,a0,t3 -800359cc: 0086202b sltu a0,a0,a2 -800359d0: 1080ff9e beqz a0,8003584c <__udivdi3+0x45c> -800359d4: 00000000 nop -800359d8: 2442ffff addiu v0,v0,-1 -800359dc: 1000ff9c b 80035850 <__udivdi3+0x460> -800359e0: 00001821 move v1,zero -800359e4: 1000ff06 b 80035600 <__udivdi3+0x210> -800359e8: 24060018 li a2,24 -800359ec: 1000fe8d b 80035424 <__udivdi3+0x34> -800359f0: 24030018 li v1,24 -800359f4: 00001821 move v1,zero -800359f8: 24020001 li v0,1 -800359fc: 03e00008 jr ra -80035a00: 00000000 nop -80035a04: 00aa402b sltu t0,a1,t2 -80035a08: 1100ff84 beqz t0,8003581c <__udivdi3+0x42c> -80035a0c: 2442fffe addiu v0,v0,-2 -80035a10: 1000ff83 b 80035820 <__udivdi3+0x430> -80035a14: 00a72821 addu a1,a1,a3 -80035a18: 0109102b sltu v0,t0,t1 -80035a1c: 1040ff68 beqz v0,800357c0 <__udivdi3+0x3d0> -80035a20: 2463fffe addiu v1,v1,-2 -80035a24: 1000ff67 b 800357c4 <__udivdi3+0x3d4> -80035a28: 01074021 addu t0,t0,a3 -80035a2c: 1000ffd6 b 80035988 <__udivdi3+0x598> -80035a30: 00c01821 move v1,a2 -80035a34: 1000ffb9 b 8003591c <__udivdi3+0x52c> -80035a38: 00a06021 move t4,a1 -80035a3c: 1000ff17 b 8003569c <__udivdi3+0x2ac> -80035a40: 00481021 addu v0,v0,t0 -80035a44: 1000fea2 b 800354d0 <__udivdi3+0xe0> -80035a48: 00481021 addu v0,v0,t0 - -80035a4c <__umoddi3>: -80035a4c: 00c04021 move t0,a2 -80035a50: 00806821 move t5,a0 -80035a54: 14e00052 bnez a3,80035ba0 <__umoddi3+0x154> -80035a58: 00a01821 move v1,a1 -80035a5c: 00a6102b sltu v0,a1,a2 -80035a60: 10400071 beqz v0,80035c28 <__umoddi3+0x1dc> -80035a64: 3c020001 lui v0,0x1 -80035a68: 00c2102b sltu v0,a2,v0 -80035a6c: 10400163 beqz v0,80035ffc <__umoddi3+0x5b0> -80035a70: 3c020100 lui v0,0x100 -80035a74: 2ccb0100 sltiu t3,a2,256 -80035a78: 2d6b0001 sltiu t3,t3,1 -80035a7c: 000b58c0 sll t3,t3,0x3 -80035a80: 3c028004 lui v0,0x8004 -80035a84: 01663806 srlv a3,a2,t3 -80035a88: 24428e48 addiu v0,v0,-29112 -80035a8c: 00e21021 addu v0,a3,v0 -80035a90: 904a0000 lbu t2,0(v0) -80035a94: 24020020 li v0,32 -80035a98: 014b4821 addu t1,t2,t3 -80035a9c: 00495823 subu t3,v0,t1 -80035aa0: 11600007 beqz t3,80035ac0 <__umoddi3+0x74> -80035aa4: 00086402 srl t4,t0,0x10 -80035aa8: 01652804 sllv a1,a1,t3 -80035aac: 01244806 srlv t1,a0,t1 -80035ab0: 01664004 sllv t0,a2,t3 -80035ab4: 01251825 or v1,t1,a1 -80035ab8: 01646804 sllv t5,a0,t3 -80035abc: 00086402 srl t4,t0,0x10 -80035ac0: 15800002 bnez t4,80035acc <__umoddi3+0x80> -80035ac4: 006c001b divu zero,v1,t4 -80035ac8: 0007000d break 0x7 -80035acc: 3106ffff andi a2,t0,0xffff -80035ad0: 000d5402 srl t2,t5,0x10 -80035ad4: 00007012 mflo t6 -80035ad8: 00004810 mfhi t1 -80035adc: 00094c00 sll t1,t1,0x10 -80035ae0: 01495025 or t2,t2,t1 -80035ae4: 00ce0018 mult a2,t6 -80035ae8: 00007012 mflo t6 -80035aec: 014e782b sltu t7,t2,t6 -80035af0: 00000000 nop -80035af4: 15800002 bnez t4,80035b00 <__umoddi3+0xb4> -80035af8: 006c001b divu zero,v1,t4 -80035afc: 0007000d break 0x7 -80035b00: 11e00009 beqz t7,80035b28 <__umoddi3+0xdc> -80035b04: 014e4823 subu t1,t2,t6 -80035b08: 01485021 addu t2,t2,t0 -80035b0c: 0148102b sltu v0,t2,t0 -80035b10: 14400005 bnez v0,80035b28 <__umoddi3+0xdc> -80035b14: 014e4823 subu t1,t2,t6 -80035b18: 014e102b sltu v0,t2,t6 -80035b1c: 14400152 bnez v0,80036068 <__umoddi3+0x61c> -80035b20: 00000000 nop -80035b24: 014e4823 subu t1,t2,t6 -80035b28: 31a7ffff andi a3,t5,0xffff -80035b2c: 15800002 bnez t4,80035b38 <__umoddi3+0xec> -80035b30: 012c001b divu zero,t1,t4 -80035b34: 0007000d break 0x7 -80035b38: 00001812 mflo v1 -80035b3c: 00002810 mfhi a1 -80035b40: 00052c00 sll a1,a1,0x10 -80035b44: 00e52825 or a1,a3,a1 -80035b48: 00c30018 mult a2,v1 -80035b4c: 00001812 mflo v1 -80035b50: 00a3102b sltu v0,a1,v1 -80035b54: 00000000 nop -80035b58: 15800002 bnez t4,80035b64 <__umoddi3+0x118> -80035b5c: 012c001b divu zero,t1,t4 -80035b60: 0007000d break 0x7 -80035b64: 10400009 beqz v0,80035b8c <__umoddi3+0x140> -80035b68: 00000000 nop -80035b6c: 00a82821 addu a1,a1,t0 -80035b70: 00a8102b sltu v0,a1,t0 -80035b74: 14400005 bnez v0,80035b8c <__umoddi3+0x140> -80035b78: 00000000 nop -80035b7c: 00a3102b sltu v0,a1,v1 -80035b80: 10400002 beqz v0,80035b8c <__umoddi3+0x140> -80035b84: 00000000 nop -80035b88: 00a82821 addu a1,a1,t0 -80035b8c: 00a31823 subu v1,a1,v1 -80035b90: 01631006 srlv v0,v1,t3 -80035b94: 00001821 move v1,zero -80035b98: 03e00008 jr ra -80035b9c: 00000000 nop -80035ba0: 00a7102b sltu v0,a1,a3 -80035ba4: 14400073 bnez v0,80035d74 <__umoddi3+0x328> -80035ba8: 00801021 move v0,a0 -80035bac: 3c020001 lui v0,0x1 -80035bb0: 00e2102b sltu v0,a3,v0 -80035bb4: 14400072 bnez v0,80035d80 <__umoddi3+0x334> -80035bb8: 2ce80100 sltiu t0,a3,256 -80035bbc: 3c020100 lui v0,0x100 -80035bc0: 00e2102b sltu v0,a3,v0 -80035bc4: 10400002 beqz v0,80035bd0 <__umoddi3+0x184> -80035bc8: 24080018 li t0,24 -80035bcc: 24080010 li t0,16 -80035bd0: 3c028004 lui v0,0x8004 -80035bd4: 01074806 srlv t1,a3,t0 -80035bd8: 24428e48 addiu v0,v0,-29112 -80035bdc: 01221021 addu v0,t1,v0 -80035be0: 90420000 lbu v0,0(v0) -80035be4: 240f0020 li t7,32 -80035be8: 00481021 addu v0,v0,t0 -80035bec: 01e27823 subu t7,t7,v0 -80035bf0: 15e0006f bnez t7,80035db0 <__umoddi3+0x364> -80035bf4: 00000000 nop -80035bf8: 00e5102b sltu v0,a3,a1 -80035bfc: 14400005 bnez v0,80035c14 <__umoddi3+0x1c8> -80035c00: 00861023 subu v0,a0,a2 -80035c04: 0086102b sltu v0,a0,a2 -80035c08: 14400119 bnez v0,80036070 <__umoddi3+0x624> -80035c0c: 00000000 nop -80035c10: 00861023 subu v0,a0,a2 -80035c14: 00a72823 subu a1,a1,a3 -80035c18: 0082182b sltu v1,a0,v0 -80035c1c: 00a31823 subu v1,a1,v1 -80035c20: 03e00008 jr ra -80035c24: 00000000 nop -80035c28: 14c00008 bnez a2,80035c4c <__umoddi3+0x200> -80035c2c: 0102102b sltu v0,t0,v0 -80035c30: 24020001 li v0,1 -80035c34: 14c00002 bnez a2,80035c40 <__umoddi3+0x1f4> -80035c38: 0046001b divu zero,v0,a2 -80035c3c: 0007000d break 0x7 -80035c40: 00004012 mflo t0 -80035c44: 3c020001 lui v0,0x1 -80035c48: 0102102b sltu v0,t0,v0 -80035c4c: 144000a5 bnez v0,80035ee4 <__umoddi3+0x498> -80035c50: 2d090100 sltiu t1,t0,256 -80035c54: 3c020100 lui v0,0x100 -80035c58: 0102102b sltu v0,t0,v0 -80035c5c: 10400002 beqz v0,80035c68 <__umoddi3+0x21c> -80035c60: 24090018 li t1,24 -80035c64: 24090010 li t1,16 -80035c68: 3c028004 lui v0,0x8004 -80035c6c: 01281806 srlv v1,t0,t1 -80035c70: 24428e48 addiu v0,v0,-29112 -80035c74: 00621021 addu v0,v1,v0 -80035c78: 90460000 lbu a2,0(v0) -80035c7c: 24020020 li v0,32 -80035c80: 00c94821 addu t1,a2,t1 -80035c84: 00495823 subu t3,v0,t1 -80035c88: 156000a2 bnez t3,80035f14 <__umoddi3+0x4c8> -80035c8c: 00000000 nop -80035c90: 00a84823 subu t1,a1,t0 -80035c94: 00086402 srl t4,t0,0x10 -80035c98: 3102ffff andi v0,t0,0xffff -80035c9c: 15800002 bnez t4,80035ca8 <__umoddi3+0x25c> -80035ca0: 012c001b divu zero,t1,t4 -80035ca4: 0007000d break 0x7 -80035ca8: 000d5402 srl t2,t5,0x10 -80035cac: 00003012 mflo a2 -80035cb0: 00001810 mfhi v1 -80035cb4: 00031c00 sll v1,v1,0x10 -80035cb8: 01435025 or t2,t2,v1 -80035cbc: 00c20018 mult a2,v0 -80035cc0: 00003012 mflo a2 -80035cc4: 0146202b sltu a0,t2,a2 -80035cc8: 00000000 nop -80035ccc: 15800002 bnez t4,80035cd8 <__umoddi3+0x28c> -80035cd0: 012c001b divu zero,t1,t4 -80035cd4: 0007000d break 0x7 -80035cd8: 10800009 beqz a0,80035d00 <__umoddi3+0x2b4> -80035cdc: 01464823 subu t1,t2,a2 -80035ce0: 01485021 addu t2,t2,t0 -80035ce4: 0148182b sltu v1,t2,t0 -80035ce8: 14600005 bnez v1,80035d00 <__umoddi3+0x2b4> -80035cec: 01464823 subu t1,t2,a2 -80035cf0: 0146182b sltu v1,t2,a2 -80035cf4: 146000da bnez v1,80036060 <__umoddi3+0x614> -80035cf8: 00000000 nop -80035cfc: 01464823 subu t1,t2,a2 -80035d00: 31aaffff andi t2,t5,0xffff -80035d04: 15800002 bnez t4,80035d10 <__umoddi3+0x2c4> -80035d08: 012c001b divu zero,t1,t4 -80035d0c: 0007000d break 0x7 -80035d10: 00001812 mflo v1 -80035d14: 00003810 mfhi a3 -80035d18: 00073c00 sll a3,a3,0x10 -80035d1c: 00000000 nop -80035d20: 00620018 mult v1,v0 -80035d24: 01471825 or v1,t2,a3 -80035d28: 00001012 mflo v0 -80035d2c: 0062202b sltu a0,v1,v0 -80035d30: 00000000 nop -80035d34: 15800002 bnez t4,80035d40 <__umoddi3+0x2f4> -80035d38: 012c001b divu zero,t1,t4 -80035d3c: 0007000d break 0x7 -80035d40: 10800008 beqz a0,80035d64 <__umoddi3+0x318> -80035d44: 00000000 nop -80035d48: 00681821 addu v1,v1,t0 -80035d4c: 0068202b sltu a0,v1,t0 -80035d50: 14800004 bnez a0,80035d64 <__umoddi3+0x318> -80035d54: 0062202b sltu a0,v1,v0 -80035d58: 10800002 beqz a0,80035d64 <__umoddi3+0x318> -80035d5c: 00000000 nop -80035d60: 00681821 addu v1,v1,t0 -80035d64: 00621823 subu v1,v1,v0 -80035d68: 01631006 srlv v0,v1,t3 -80035d6c: 1000ff8a b 80035b98 <__umoddi3+0x14c> -80035d70: 00001821 move v1,zero -80035d74: 00a01821 move v1,a1 -80035d78: 03e00008 jr ra -80035d7c: 00000000 nop -80035d80: 2d080001 sltiu t0,t0,1 -80035d84: 000840c0 sll t0,t0,0x3 -80035d88: 3c028004 lui v0,0x8004 -80035d8c: 01074806 srlv t1,a3,t0 -80035d90: 24428e48 addiu v0,v0,-29112 -80035d94: 01221021 addu v0,t1,v0 -80035d98: 90420000 lbu v0,0(v0) -80035d9c: 240f0020 li t7,32 -80035da0: 00481021 addu v0,v0,t0 -80035da4: 01e27823 subu t7,t7,v0 -80035da8: 11e0ff93 beqz t7,80035bf8 <__umoddi3+0x1ac> -80035dac: 00000000 nop -80035db0: 01e73804 sllv a3,a3,t7 -80035db4: 00465006 srlv t2,a2,v0 -80035db8: 00ea5025 or t2,a3,t2 -80035dbc: 0045c806 srlv t9,a1,v0 -80035dc0: 000ac402 srl t8,t2,0x10 -80035dc4: 17000002 bnez t8,80035dd0 <__umoddi3+0x384> -80035dc8: 0338001b divu zero,t9,t8 -80035dcc: 0007000d break 0x7 -80035dd0: 3143ffff andi v1,t2,0xffff -80035dd4: 01e53804 sllv a3,a1,t7 -80035dd8: 00444806 srlv t1,a0,v0 -80035ddc: 01274825 or t1,t1,a3 -80035de0: 00097402 srl t6,t1,0x10 -80035de4: 01e63804 sllv a3,a2,t7 -80035de8: 00005812 mflo t3 -80035dec: 00006810 mfhi t5 -80035df0: 000d6c00 sll t5,t5,0x10 -80035df4: 01cd6825 or t5,t6,t5 -80035df8: 006b0018 mult v1,t3 -80035dfc: 00006012 mflo t4 -80035e00: 01ac282b sltu a1,t5,t4 -80035e04: 00000000 nop -80035e08: 17000002 bnez t8,80035e14 <__umoddi3+0x3c8> -80035e0c: 0338001b divu zero,t9,t8 -80035e10: 0007000d break 0x7 -80035e14: 10a00006 beqz a1,80035e30 <__umoddi3+0x3e4> -80035e18: 01e42004 sllv a0,a0,t7 -80035e1c: 01aa6821 addu t5,t5,t2 -80035e20: 01aa282b sltu a1,t5,t2 -80035e24: 10a00089 beqz a1,8003604c <__umoddi3+0x600> -80035e28: 2566ffff addiu a2,t3,-1 -80035e2c: 00c05821 move t3,a2 -80035e30: 01ac6023 subu t4,t5,t4 -80035e34: 3129ffff andi t1,t1,0xffff -80035e38: 17000002 bnez t8,80035e44 <__umoddi3+0x3f8> -80035e3c: 0198001b divu zero,t4,t8 -80035e40: 0007000d break 0x7 -80035e44: 00002812 mflo a1 -80035e48: 00004010 mfhi t0 -80035e4c: 00084400 sll t0,t0,0x10 -80035e50: 01284025 or t0,t1,t0 -80035e54: 00650018 mult v1,a1 -80035e58: 00001812 mflo v1 -80035e5c: 0103302b sltu a2,t0,v1 -80035e60: 00000000 nop -80035e64: 17000002 bnez t8,80035e70 <__umoddi3+0x424> -80035e68: 0198001b divu zero,t4,t8 -80035e6c: 0007000d break 0x7 -80035e70: 10c00006 beqz a2,80035e8c <__umoddi3+0x440> -80035e74: 00000000 nop -80035e78: 010a4021 addu t0,t0,t2 -80035e7c: 010a302b sltu a2,t0,t2 -80035e80: 10c0006d beqz a2,80036038 <__umoddi3+0x5ec> -80035e84: 24a9ffff addiu t1,a1,-1 -80035e88: 01202821 move a1,t1 -80035e8c: 000b4c00 sll t1,t3,0x10 -80035e90: 01255825 or t3,t1,a1 -80035e94: 01034023 subu t0,t0,v1 -80035e98: 01670019 multu t3,a3 -80035e9c: 00006810 mfhi t5 -80035ea0: 010d282b sltu a1,t0,t5 -80035ea4: 00006012 mflo t4 -80035ea8: 14a00059 bnez a1,80036010 <__umoddi3+0x5c4> -80035eac: 00000000 nop -80035eb0: 110d0072 beq t0,t5,8003607c <__umoddi3+0x630> -80035eb4: 00000000 nop -80035eb8: 010d4023 subu t0,t0,t5 -80035ebc: 00003812 mflo a3 -80035ec0: 00873823 subu a3,a0,a3 -80035ec4: 0087202b sltu a0,a0,a3 -80035ec8: 01044023 subu t0,t0,a0 -80035ecc: 00482004 sllv a0,t0,v0 -80035ed0: 01e73806 srlv a3,a3,t7 -80035ed4: 00871025 or v0,a0,a3 -80035ed8: 01e81806 srlv v1,t0,t7 -80035edc: 03e00008 jr ra -80035ee0: 00000000 nop -80035ee4: 2d290001 sltiu t1,t1,1 -80035ee8: 000948c0 sll t1,t1,0x3 -80035eec: 3c028004 lui v0,0x8004 -80035ef0: 01281806 srlv v1,t0,t1 -80035ef4: 24428e48 addiu v0,v0,-29112 -80035ef8: 00621021 addu v0,v1,v0 -80035efc: 90460000 lbu a2,0(v0) -80035f00: 24020020 li v0,32 -80035f04: 00c94821 addu t1,a2,t1 -80035f08: 00495823 subu t3,v0,t1 -80035f0c: 1160ff60 beqz t3,80035c90 <__umoddi3+0x244> -80035f10: 00000000 nop -80035f14: 01684004 sllv t0,t0,t3 -80035f18: 01257006 srlv t6,a1,t1 -80035f1c: 00086402 srl t4,t0,0x10 -80035f20: 15800002 bnez t4,80035f2c <__umoddi3+0x4e0> -80035f24: 01cc001b divu zero,t6,t4 -80035f28: 0007000d break 0x7 -80035f2c: 3102ffff andi v0,t0,0xffff -80035f30: 01652804 sllv a1,a1,t3 -80035f34: 01244806 srlv t1,a0,t1 -80035f38: 01254825 or t1,t1,a1 -80035f3c: 00095402 srl t2,t1,0x10 -80035f40: 00003012 mflo a2 -80035f44: 00003810 mfhi a3 -80035f48: 00073c00 sll a3,a3,0x10 -80035f4c: 01473825 or a3,t2,a3 -80035f50: 00460018 mult v0,a2 -80035f54: 00003012 mflo a2 -80035f58: 00e6182b sltu v1,a3,a2 -80035f5c: 00000000 nop -80035f60: 15800002 bnez t4,80035f6c <__umoddi3+0x520> -80035f64: 01cc001b divu zero,t6,t4 -80035f68: 0007000d break 0x7 -80035f6c: 10600008 beqz v1,80035f90 <__umoddi3+0x544> -80035f70: 01646804 sllv t5,a0,t3 -80035f74: 00e83821 addu a3,a3,t0 -80035f78: 00e8182b sltu v1,a3,t0 -80035f7c: 14600004 bnez v1,80035f90 <__umoddi3+0x544> -80035f80: 00e6182b sltu v1,a3,a2 -80035f84: 10600002 beqz v1,80035f90 <__umoddi3+0x544> -80035f88: 00000000 nop -80035f8c: 00e83821 addu a3,a3,t0 -80035f90: 00e63023 subu a2,a3,a2 -80035f94: 312affff andi t2,t1,0xffff -80035f98: 15800002 bnez t4,80035fa4 <__umoddi3+0x558> -80035f9c: 00cc001b divu zero,a2,t4 -80035fa0: 0007000d break 0x7 -80035fa4: 00002812 mflo a1 -80035fa8: 00004810 mfhi t1 -80035fac: 00094c00 sll t1,t1,0x10 -80035fb0: 01495025 or t2,t2,t1 -80035fb4: 00450018 mult v0,a1 -80035fb8: 00002812 mflo a1 -80035fbc: 0145182b sltu v1,t2,a1 -80035fc0: 00000000 nop -80035fc4: 15800002 bnez t4,80035fd0 <__umoddi3+0x584> -80035fc8: 00cc001b divu zero,a2,t4 -80035fcc: 0007000d break 0x7 -80035fd0: 10600008 beqz v1,80035ff4 <__umoddi3+0x5a8> -80035fd4: 00000000 nop -80035fd8: 01485021 addu t2,t2,t0 -80035fdc: 0148182b sltu v1,t2,t0 -80035fe0: 14600004 bnez v1,80035ff4 <__umoddi3+0x5a8> -80035fe4: 0145182b sltu v1,t2,a1 -80035fe8: 10600002 beqz v1,80035ff4 <__umoddi3+0x5a8> -80035fec: 00000000 nop -80035ff0: 01485021 addu t2,t2,t0 -80035ff4: 1000ff29 b 80035c9c <__umoddi3+0x250> -80035ff8: 01454823 subu t1,t2,a1 -80035ffc: 00c2102b sltu v0,a2,v0 -80036000: 1040000b beqz v0,80036030 <__umoddi3+0x5e4> -80036004: 00000000 nop -80036008: 1000fe9d b 80035a80 <__umoddi3+0x34> -8003600c: 240b0010 li t3,16 -80036010: 01873823 subu a3,t4,a3 -80036014: 01aa5023 subu t2,t5,t2 -80036018: 0187182b sltu v1,t4,a3 -8003601c: 01431823 subu v1,t2,v1 -80036020: 1000ffa7 b 80035ec0 <__umoddi3+0x474> -80036024: 01034023 subu t0,t0,v1 -80036028: 1000ff0f b 80035c68 <__umoddi3+0x21c> -8003602c: 24090018 li t1,24 -80036030: 1000fe93 b 80035a80 <__umoddi3+0x34> -80036034: 240b0018 li t3,24 -80036038: 0103302b sltu a2,t0,v1 -8003603c: 10c0ff92 beqz a2,80035e88 <__umoddi3+0x43c> -80036040: 24a5fffe addiu a1,a1,-2 -80036044: 1000ff91 b 80035e8c <__umoddi3+0x440> -80036048: 010a4021 addu t0,t0,t2 -8003604c: 01ac282b sltu a1,t5,t4 -80036050: 10a0ff76 beqz a1,80035e2c <__umoddi3+0x3e0> -80036054: 256bfffe addiu t3,t3,-2 -80036058: 1000ff75 b 80035e30 <__umoddi3+0x3e4> -8003605c: 01aa6821 addu t5,t5,t2 -80036060: 1000ff26 b 80035cfc <__umoddi3+0x2b0> -80036064: 01485021 addu t2,t2,t0 -80036068: 1000feae b 80035b24 <__umoddi3+0xd8> -8003606c: 01485021 addu t2,t2,t0 -80036070: 00801021 move v0,a0 -80036074: 03e00008 jr ra -80036078: 00000000 nop -8003607c: 008c182b sltu v1,a0,t4 -80036080: 1460ffe3 bnez v1,80036010 <__umoddi3+0x5c4> -80036084: 00000000 nop -80036088: 00003812 mflo a3 -8003608c: 1000ff8c b 80035ec0 <__umoddi3+0x474> -80036090: 00004021 move t0,zero - -80036094 <__adddf3>: -80036094: 3c08000f lui t0,0xf -80036098: 3508ffff ori t0,t0,0xffff -8003609c: 27bdffd8 addiu sp,sp,-40 -800360a0: 01054824 and t1,t0,a1 -800360a4: 01074024 and t0,t0,a3 -800360a8: 00051502 srl v0,a1,0x14 -800360ac: 00046742 srl t4,a0,0x1d -800360b0: 00065f42 srl t3,a2,0x1d -800360b4: afb10018 sw s1,24(sp) -800360b8: 000948c0 sll t1,t1,0x3 -800360bc: 00075502 srl t2,a3,0x14 -800360c0: 000840c0 sll t0,t0,0x3 -800360c4: 00058fc2 srl s1,a1,0x1f -800360c8: 00072fc2 srl a1,a3,0x1f -800360cc: afb00014 sw s0,20(sp) -800360d0: afbf0024 sw ra,36(sp) -800360d4: 305007ff andi s0,v0,0x7ff -800360d8: afb30020 sw s3,32(sp) -800360dc: afb2001c sw s2,28(sp) -800360e0: 012c1025 or v0,t1,t4 -800360e4: 000420c0 sll a0,a0,0x3 -800360e8: 314a07ff andi t2,t2,0x7ff -800360ec: 010b4025 or t0,t0,t3 -800360f0: 12250071 beq s1,a1,800362b8 <__adddf3+0x224> -800360f4: 000630c0 sll a2,a2,0x3 -800360f8: 020a4823 subu t1,s0,t2 -800360fc: 192000c9 blez t1,80036424 <__adddf3+0x390> -80036100: 00000000 nop -80036104: 1540000b bnez t2,80036134 <__adddf3+0xa0> -80036108: 240307ff li v1,2047 -8003610c: 01061825 or v1,t0,a2 -80036110: 1060008e beqz v1,8003634c <__adddf3+0x2b8> -80036114: 240307ff li v1,2047 -80036118: 2529ffff addiu t1,t1,-1 -8003611c: 15200105 bnez t1,80036534 <__adddf3+0x4a0> -80036120: 00869023 subu s2,a0,a2 -80036124: 00481023 subu v0,v0,t0 -80036128: 0092202b sltu a0,a0,s2 -8003612c: 10000015 b 80036184 <__adddf3+0xf0> -80036130: 00441023 subu v0,v0,a0 -80036134: 12030087 beq s0,v1,80036354 <__adddf3+0x2c0> -80036138: 3c030080 lui v1,0x80 -8003613c: 01034025 or t0,t0,v1 -80036140: 29230039 slti v1,t1,57 -80036144: 106000e0 beqz v1,800364c8 <__adddf3+0x434> -80036148: 29230020 slti v1,t1,32 -8003614c: 10600108 beqz v1,80036570 <__adddf3+0x4dc> -80036150: 24050020 li a1,32 -80036154: 00a92823 subu a1,a1,t1 -80036158: 01263806 srlv a3,a2,t1 -8003615c: 00a81804 sllv v1,t0,a1 -80036160: 00a63004 sllv a2,a2,a1 -80036164: 00671825 or v1,v1,a3 -80036168: 0006382b sltu a3,zero,a2 -8003616c: 00673825 or a3,v1,a3 -80036170: 01284006 srlv t0,t0,t1 -80036174: 00879023 subu s2,a0,a3 -80036178: 00484023 subu t0,v0,t0 -8003617c: 0092202b sltu a0,a0,s2 -80036180: 01041023 subu v0,t0,a0 -80036184: 3c130080 lui s3,0x80 -80036188: 00531824 and v1,v0,s3 -8003618c: 106000a1 beqz v1,80036414 <__adddf3+0x380> -80036190: 32430007 andi v1,s2,0x7 -80036194: 2673ffff addiu s3,s3,-1 -80036198: 00539824 and s3,v0,s3 -8003619c: 126000b4 beqz s3,80036470 <__adddf3+0x3dc> -800361a0: 00000000 nop -800361a4: 0c00e215 jal 80038854 <__clzsi2> -800361a8: 02602021 move a0,s3 -800361ac: 2446fff8 addiu a2,v0,-8 -800361b0: 28c30020 slti v1,a2,32 -800361b4: 106000b6 beqz v1,80036490 <__adddf3+0x3fc> -800361b8: 2442ffd8 addiu v0,v0,-40 -800361bc: 00061823 negu v1,a2 -800361c0: 00721806 srlv v1,s2,v1 -800361c4: 00d31004 sllv v0,s3,a2 -800361c8: 00629825 or s3,v1,v0 -800361cc: 00d0102a slt v0,a2,s0 -800361d0: 144000b3 bnez v0,800364a0 <__adddf3+0x40c> -800361d4: 00d29004 sllv s2,s2,a2 -800361d8: 00d03023 subu a2,a2,s0 -800361dc: 24c20001 addiu v0,a2,1 -800361e0: 28430020 slti v1,v0,32 -800361e4: 106000d7 beqz v1,80036544 <__adddf3+0x4b0> -800361e8: 24030020 li v1,32 -800361ec: 24040020 li a0,32 -800361f0: 00822023 subu a0,a0,v0 -800361f4: 00521806 srlv v1,s2,v0 -800361f8: 00923804 sllv a3,s2,a0 -800361fc: 00932004 sllv a0,s3,a0 -80036200: 00832025 or a0,a0,v1 -80036204: 0007382b sltu a3,zero,a3 -80036208: 00879025 or s2,a0,a3 -8003620c: 00531006 srlv v0,s3,v0 -80036210: 32430007 andi v1,s2,0x7 -80036214: 00008021 move s0,zero -80036218: 10600009 beqz v1,80036240 <__adddf3+0x1ac> -8003621c: 3c030080 lui v1,0x80 -80036220: 3243000f andi v1,s2,0xf -80036224: 24040004 li a0,4 -80036228: 10640004 beq v1,a0,8003623c <__adddf3+0x1a8> -8003622c: 26440004 addiu a0,s2,4 -80036230: 0092382b sltu a3,a0,s2 -80036234: 00471021 addu v0,v0,a3 -80036238: 00809021 move s2,a0 -8003623c: 3c030080 lui v1,0x80 -80036240: 00431824 and v1,v0,v1 -80036244: 10600062 beqz v1,800363d0 <__adddf3+0x33c> -80036248: 26060001 addiu a2,s0,1 -8003624c: 240307ff li v1,2047 -80036250: 10c30099 beq a2,v1,800364b8 <__adddf3+0x424> -80036254: 00000000 nop -80036258: 3c04ff7f lui a0,0xff7f -8003625c: 3484ffff ori a0,a0,0xffff -80036260: 00441024 and v0,v0,a0 -80036264: 00022740 sll a0,v0,0x1d -80036268: 001238c2 srl a3,s2,0x3 -8003626c: 00021240 sll v0,v0,0x9 -80036270: 00873825 or a3,a0,a3 -80036274: 00022302 srl a0,v0,0xc -80036278: 30c207ff andi v0,a2,0x7ff -8003627c: 00023500 sll a2,v0,0x14 -80036280: 3c02000f lui v0,0xf -80036284: 3442ffff ori v0,v0,0xffff -80036288: 8fbf0024 lw ra,36(sp) -8003628c: 00821024 and v0,a0,v0 -80036290: 00111fc0 sll v1,s1,0x1f -80036294: 00461025 or v0,v0,a2 -80036298: 00431825 or v1,v0,v1 -8003629c: 8fb30020 lw s3,32(sp) -800362a0: 8fb2001c lw s2,28(sp) -800362a4: 8fb10018 lw s1,24(sp) -800362a8: 8fb00014 lw s0,20(sp) -800362ac: 00e01021 move v0,a3 -800362b0: 03e00008 jr ra -800362b4: 27bd0028 addiu sp,sp,40 -800362b8: 020a2823 subu a1,s0,t2 -800362bc: 18a00089 blez a1,800364e4 <__adddf3+0x450> -800362c0: 00000000 nop -800362c4: 11400034 beqz t2,80036398 <__adddf3+0x304> -800362c8: 01061825 or v1,t0,a2 -800362cc: 240307ff li v1,2047 -800362d0: 12030020 beq s0,v1,80036354 <__adddf3+0x2c0> -800362d4: 3c030080 lui v1,0x80 -800362d8: 01034025 or t0,t0,v1 -800362dc: 28a30039 slti v1,a1,57 -800362e0: 146000cd bnez v1,80036618 <__adddf3+0x584> -800362e4: 28a30020 slti v1,a1,32 -800362e8: 01063025 or a2,t0,a2 -800362ec: 0006382b sltu a3,zero,a2 -800362f0: 00004021 move t0,zero -800362f4: 00e49021 addu s2,a3,a0 -800362f8: 01024021 addu t0,t0,v0 -800362fc: 0244202b sltu a0,s2,a0 -80036300: 00881021 addu v0,a0,t0 -80036304: 3c030080 lui v1,0x80 -80036308: 00431824 and v1,v0,v1 -8003630c: 10600041 beqz v1,80036414 <__adddf3+0x380> -80036310: 32430007 andi v1,s2,0x7 -80036314: 26100001 addiu s0,s0,1 -80036318: 240307ff li v1,2047 -8003631c: 120300eb beq s0,v1,800366cc <__adddf3+0x638> -80036320: 00122042 srl a0,s2,0x1 -80036324: 3c03ff7f lui v1,0xff7f -80036328: 3463ffff ori v1,v1,0xffff -8003632c: 00431024 and v0,v0,v1 -80036330: 32470001 andi a3,s2,0x1 -80036334: 00879025 or s2,a0,a3 -80036338: 00023fc0 sll a3,v0,0x1f -8003633c: 00f29025 or s2,a3,s2 -80036340: 00021042 srl v0,v0,0x1 -80036344: 1000ffb4 b 80036218 <__adddf3+0x184> -80036348: 32430007 andi v1,s2,0x7 -8003634c: 1603ffbb bne s0,v1,8003623c <__adddf3+0x1a8> -80036350: 00809021 move s2,a0 -80036354: 00441825 or v1,v0,a0 -80036358: 1460ffb8 bnez v1,8003623c <__adddf3+0x1a8> -8003635c: 00809021 move s2,a0 -80036360: 00003821 move a3,zero -80036364: 00671025 or v0,v1,a3 -80036368: 10400054 beqz v0,800364bc <__adddf3+0x428> -8003636c: 240207ff li v0,2047 -80036370: 3c040007 lui a0,0x7 -80036374: 3484ffff ori a0,a0,0xffff -80036378: 00641024 and v0,v1,a0 -8003637c: 00471825 or v1,v0,a3 -80036380: 14600055 bnez v1,800364d8 <__adddf3+0x444> -80036384: 00000000 nop -80036388: 00008821 move s1,zero -8003638c: 240207ff li v0,2047 -80036390: 1000ffba b 8003627c <__adddf3+0x1e8> -80036394: 2407ffff li a3,-1 -80036398: 1060ffec beqz v1,8003634c <__adddf3+0x2b8> -8003639c: 240307ff li v1,2047 -800363a0: 24a5ffff addiu a1,a1,-1 -800363a4: 14a000b0 bnez a1,80036668 <__adddf3+0x5d4> -800363a8: 00869021 addu s2,a0,a2 -800363ac: 00481021 addu v0,v0,t0 -800363b0: 0244202b sltu a0,s2,a0 -800363b4: 1000ffd3 b 80036304 <__adddf3+0x270> -800363b8: 00821021 addu v0,a0,v0 -800363bc: 3c02003f lui v0,0x3f -800363c0: 00008821 move s1,zero -800363c4: 241007ff li s0,2047 -800363c8: 3442ffff ori v0,v0,0xffff -800363cc: 2412fff8 li s2,-8 -800363d0: 00021f40 sll v1,v0,0x1d -800363d4: 001238c2 srl a3,s2,0x3 -800363d8: 00e33825 or a3,a3,v1 -800363dc: 000218c2 srl v1,v0,0x3 -800363e0: 240207ff li v0,2047 -800363e4: 1202ffdf beq s0,v0,80036364 <__adddf3+0x2d0> -800363e8: 00000000 nop -800363ec: 3c06000f lui a2,0xf -800363f0: 34c6ffff ori a2,a2,0xffff -800363f4: 00662024 and a0,v1,a2 -800363f8: 1000ffa0 b 8003627c <__adddf3+0x1e8> -800363fc: 320207ff andi v0,s0,0x7ff -80036400: 02471825 or v1,s2,a3 -80036404: 1060012f beqz v1,800368c4 <__adddf3+0x830> -80036408: 00000000 nop -8003640c: 00e01021 move v0,a3 -80036410: 32430007 andi v1,s2,0x7 -80036414: 1460ff82 bnez v1,80036220 <__adddf3+0x18c> -80036418: 00021f40 sll v1,v0,0x1d -8003641c: 1000ffee b 800363d8 <__adddf3+0x344> -80036420: 001238c2 srl a3,s2,0x3 -80036424: 1520005b bnez t1,80036594 <__adddf3+0x500> -80036428: 26030001 addiu v1,s0,1 -8003642c: 306307ff andi v1,v1,0x7ff -80036430: 28630002 slti v1,v1,2 -80036434: 1460009b bnez v1,800366a4 <__adddf3+0x610> -80036438: 00869023 subu s2,a0,a2 -8003643c: 0092182b sltu v1,a0,s2 -80036440: 00489823 subu s3,v0,t0 -80036444: 02639823 subu s3,s3,v1 -80036448: 3c030080 lui v1,0x80 -8003644c: 02631824 and v1,s3,v1 -80036450: 1060006c beqz v1,80036604 <__adddf3+0x570> -80036454: 02531825 or v1,s2,s3 -80036458: 00c49023 subu s2,a2,a0 -8003645c: 01021023 subu v0,t0,v0 -80036460: 00d2302b sltu a2,a2,s2 -80036464: 00469823 subu s3,v0,a2 -80036468: 1660ff4e bnez s3,800361a4 <__adddf3+0x110> -8003646c: 00a08821 move s1,a1 -80036470: 0c00e215 jal 80038854 <__clzsi2> -80036474: 02402021 move a0,s2 -80036478: 24420020 addiu v0,v0,32 -8003647c: 2446fff8 addiu a2,v0,-8 -80036480: 28c30020 slti v1,a2,32 -80036484: 1460ff4e bnez v1,800361c0 <__adddf3+0x12c> -80036488: 00061823 negu v1,a2 -8003648c: 2442ffd8 addiu v0,v0,-40 -80036490: 00529804 sllv s3,s2,v0 -80036494: 00d0102a slt v0,a2,s0 -80036498: 1040ff4f beqz v0,800361d8 <__adddf3+0x144> -8003649c: 00009021 move s2,zero -800364a0: 3c02ff7f lui v0,0xff7f -800364a4: 3442ffff ori v0,v0,0xffff -800364a8: 02068023 subu s0,s0,a2 -800364ac: 02621024 and v0,s3,v0 -800364b0: 1000ff59 b 80036218 <__adddf3+0x184> -800364b4: 32430007 andi v1,s2,0x7 -800364b8: 240207ff li v0,2047 -800364bc: 00002021 move a0,zero -800364c0: 1000ff6e b 8003627c <__adddf3+0x1e8> -800364c4: 00003821 move a3,zero -800364c8: 01063025 or a2,t0,a2 -800364cc: 0006382b sltu a3,zero,a2 -800364d0: 1000ff28 b 80036174 <__adddf3+0xe0> -800364d4: 00004021 move t0,zero -800364d8: 00402021 move a0,v0 -800364dc: 1000ff67 b 8003627c <__adddf3+0x1e8> -800364e0: 240207ff li v0,2047 -800364e4: 14a00086 bnez a1,80036700 <__adddf3+0x66c> -800364e8: 00000000 nop -800364ec: 26050001 addiu a1,s0,1 -800364f0: 30a307ff andi v1,a1,0x7ff -800364f4: 28630002 slti v1,v1,2 -800364f8: 14600063 bnez v1,80036688 <__adddf3+0x5f4> -800364fc: 00000000 nop -80036500: 240307ff li v1,2047 -80036504: 10a30071 beq a1,v1,800366cc <__adddf3+0x638> -80036508: 00863021 addu a2,a0,a2 -8003650c: 00c4202b sltu a0,a2,a0 -80036510: 00481021 addu v0,v0,t0 -80036514: 00821021 addu v0,a0,v0 -80036518: 00023fc0 sll a3,v0,0x1f -8003651c: 00063042 srl a2,a2,0x1 -80036520: 00e69025 or s2,a3,a2 -80036524: 00021042 srl v0,v0,0x1 -80036528: 32430007 andi v1,s2,0x7 -8003652c: 1000ff3a b 80036218 <__adddf3+0x184> -80036530: 00a08021 move s0,a1 -80036534: 1603ff02 bne s0,v1,80036140 <__adddf3+0xac> -80036538: 00441825 or v1,v0,a0 -8003653c: 1000ff86 b 80036358 <__adddf3+0x2c4> -80036540: 00000000 nop -80036544: 24c6ffe1 addiu a2,a2,-31 -80036548: 1043004b beq v0,v1,80036678 <__adddf3+0x5e4> -8003654c: 00d33006 srlv a2,s3,a2 -80036550: 00023823 negu a3,v0 -80036554: 00f33804 sllv a3,s3,a3 -80036558: 02473825 or a3,s2,a3 -8003655c: 0007382b sltu a3,zero,a3 -80036560: 00c79025 or s2,a2,a3 -80036564: 00001021 move v0,zero -80036568: 1000ffa9 b 80036410 <__adddf3+0x37c> -8003656c: 00008021 move s0,zero -80036570: 11250043 beq t1,a1,80036680 <__adddf3+0x5ec> -80036574: 01281806 srlv v1,t0,t1 -80036578: 00093823 negu a3,t1 -8003657c: 00e83804 sllv a3,t0,a3 -80036580: 00e63025 or a2,a3,a2 -80036584: 0006382b sltu a3,zero,a2 -80036588: 00673825 or a3,v1,a3 -8003658c: 1000fef9 b 80036174 <__adddf3+0xe0> -80036590: 00004021 move t0,zero -80036594: 1200002b beqz s0,80036644 <__adddf3+0x5b0> -80036598: 00441825 or v1,v0,a0 -8003659c: 240307ff li v1,2047 -800365a0: 114300be beq t2,v1,8003689c <__adddf3+0x808> -800365a4: 3c030080 lui v1,0x80 -800365a8: 00094823 negu t1,t1 -800365ac: 00431025 or v0,v0,v1 -800365b0: 29230039 slti v1,t1,57 -800365b4: 10600077 beqz v1,80036794 <__adddf3+0x700> -800365b8: 29230020 slti v1,t1,32 -800365bc: 106000c4 beqz v1,800368d0 <__adddf3+0x83c> -800365c0: 24030020 li v1,32 -800365c4: 240b0020 li t3,32 -800365c8: 01695823 subu t3,t3,t1 -800365cc: 01243806 srlv a3,a0,t1 -800365d0: 01621804 sllv v1,v0,t3 -800365d4: 01642004 sllv a0,a0,t3 -800365d8: 00671825 or v1,v1,a3 -800365dc: 0004382b sltu a3,zero,a0 -800365e0: 00673825 or a3,v1,a3 -800365e4: 01224806 srlv t1,v0,t1 -800365e8: 00c79023 subu s2,a2,a3 -800365ec: 01094823 subu t1,t0,t1 -800365f0: 00d2302b sltu a2,a2,s2 -800365f4: 01261023 subu v0,t1,a2 -800365f8: 01408021 move s0,t2 -800365fc: 1000fee1 b 80036184 <__adddf3+0xf0> -80036600: 00a08821 move s1,a1 -80036604: 1460fee5 bnez v1,8003619c <__adddf3+0x108> -80036608: 00003821 move a3,zero -8003660c: 00008821 move s1,zero -80036610: 1000ff76 b 800363ec <__adddf3+0x358> -80036614: 00008021 move s0,zero -80036618: 1060002f beqz v1,800366d8 <__adddf3+0x644> -8003661c: 24090020 li t1,32 -80036620: 01254823 subu t1,t1,a1 -80036624: 00a63806 srlv a3,a2,a1 -80036628: 01281804 sllv v1,t0,t1 -8003662c: 01263004 sllv a2,a2,t1 -80036630: 00671825 or v1,v1,a3 -80036634: 0006382b sltu a3,zero,a2 -80036638: 00673825 or a3,v1,a3 -8003663c: 1000ff2d b 800362f4 <__adddf3+0x260> -80036640: 00a84006 srlv t0,t0,a1 -80036644: 14600049 bnez v1,8003676c <__adddf3+0x6d8> -80036648: 00000000 nop -8003664c: 240207ff li v0,2047 -80036650: 11420092 beq t2,v0,8003689c <__adddf3+0x808> -80036654: 01001021 move v0,t0 -80036658: 00c09021 move s2,a2 -8003665c: 01408021 move s0,t2 -80036660: 1000fef6 b 8003623c <__adddf3+0x1a8> -80036664: 00a08821 move s1,a1 -80036668: 1603ff1c bne s0,v1,800362dc <__adddf3+0x248> -8003666c: 00441825 or v1,v0,a0 -80036670: 1000ff39 b 80036358 <__adddf3+0x2c4> -80036674: 00000000 nop -80036678: 1000ffb7 b 80036558 <__adddf3+0x4c4> -8003667c: 00003821 move a3,zero -80036680: 1000ffbf b 80036580 <__adddf3+0x4ec> -80036684: 00003821 move a3,zero -80036688: 1600006e bnez s0,80036844 <__adddf3+0x7b0> -8003668c: 00441825 or v1,v0,a0 -80036690: 146000a9 bnez v1,80036938 <__adddf3+0x8a4> -80036694: 01061825 or v1,t0,a2 -80036698: 01001021 move v0,t0 -8003669c: 1000fee7 b 8003623c <__adddf3+0x1a8> -800366a0: 00c09021 move s2,a2 -800366a4: 16000021 bnez s0,8003672c <__adddf3+0x698> -800366a8: 00441825 or v1,v0,a0 -800366ac: 14600055 bnez v1,80036804 <__adddf3+0x770> -800366b0: 01061825 or v1,t0,a2 -800366b4: 10600084 beqz v1,800368c8 <__adddf3+0x834> -800366b8: 00003821 move a3,zero -800366bc: 01001021 move v0,t0 -800366c0: 00c09021 move s2,a2 -800366c4: 1000fedd b 8003623c <__adddf3+0x1a8> -800366c8: 00a08821 move s1,a1 -800366cc: 00001821 move v1,zero -800366d0: 1000ff24 b 80036364 <__adddf3+0x2d0> -800366d4: 00003821 move a3,zero -800366d8: 24070020 li a3,32 -800366dc: 10a70077 beq a1,a3,800368bc <__adddf3+0x828> -800366e0: 00a81806 srlv v1,t0,a1 -800366e4: 00053823 negu a3,a1 -800366e8: 00e83804 sllv a3,t0,a3 -800366ec: 00e63025 or a2,a3,a2 -800366f0: 0006382b sltu a3,zero,a2 -800366f4: 00673825 or a3,v1,a3 -800366f8: 1000fefe b 800362f4 <__adddf3+0x260> -800366fc: 00004021 move t0,zero -80036700: 16000028 bnez s0,800367a4 <__adddf3+0x710> -80036704: 240307ff li v1,2047 -80036708: 00441825 or v1,v0,a0 -8003670c: 14600079 bnez v1,800368f4 <__adddf3+0x860> -80036710: 00000000 nop -80036714: 240207ff li v0,2047 -80036718: 1142009a beq t2,v0,80036984 <__adddf3+0x8f0> -8003671c: 01001021 move v0,t0 -80036720: 00c09021 move s2,a2 -80036724: 1000fec5 b 8003623c <__adddf3+0x1a8> -80036728: 01408021 move s0,t2 -8003672c: 14600009 bnez v1,80036754 <__adddf3+0x6c0> -80036730: 00000000 nop -80036734: 01061025 or v0,t0,a2 -80036738: 10400077 beqz v0,80036918 <__adddf3+0x884> -8003673c: 3c030007 lui v1,0x7 -80036740: 01001021 move v0,t0 -80036744: 00c09021 move s2,a2 -80036748: 00a08821 move s1,a1 -8003674c: 1000febb b 8003623c <__adddf3+0x1a8> -80036750: 241007ff li s0,2047 -80036754: 01063025 or a2,t0,a2 -80036758: 14c00040 bnez a2,8003685c <__adddf3+0x7c8> -8003675c: 000228c2 srl a1,v0,0x3 -80036760: 00809021 move s2,a0 -80036764: 1000feb5 b 8003623c <__adddf3+0x1a8> -80036768: 241007ff li s0,2047 -8003676c: 00094827 nor t1,zero,t1 -80036770: 15200048 bnez t1,80036894 <__adddf3+0x800> -80036774: 240307ff li v1,2047 -80036778: 00c49023 subu s2,a2,a0 -8003677c: 01021023 subu v0,t0,v0 -80036780: 00d2302b sltu a2,a2,s2 -80036784: 00461023 subu v0,v0,a2 -80036788: 01408021 move s0,t2 -8003678c: 1000fe7d b 80036184 <__adddf3+0xf0> -80036790: 00a08821 move s1,a1 -80036794: 00442025 or a0,v0,a0 -80036798: 0004382b sltu a3,zero,a0 -8003679c: 1000ff92 b 800365e8 <__adddf3+0x554> -800367a0: 00004821 move t1,zero -800367a4: 11430077 beq t2,v1,80036984 <__adddf3+0x8f0> -800367a8: 3c030080 lui v1,0x80 -800367ac: 00052823 negu a1,a1 -800367b0: 00431025 or v0,v0,v1 -800367b4: 28a30039 slti v1,a1,57 -800367b8: 1060005b beqz v1,80036928 <__adddf3+0x894> -800367bc: 28a30020 slti v1,a1,32 -800367c0: 10600075 beqz v1,80036998 <__adddf3+0x904> -800367c4: 24030020 li v1,32 -800367c8: 24090020 li t1,32 -800367cc: 01254823 subu t1,t1,a1 -800367d0: 00a43806 srlv a3,a0,a1 -800367d4: 01221804 sllv v1,v0,t1 -800367d8: 01242004 sllv a0,a0,t1 -800367dc: 00671825 or v1,v1,a3 -800367e0: 0004382b sltu a3,zero,a0 -800367e4: 00673825 or a3,v1,a3 -800367e8: 00a21006 srlv v0,v0,a1 -800367ec: 00e69021 addu s2,a3,a2 -800367f0: 00484021 addu t0,v0,t0 -800367f4: 0246302b sltu a2,s2,a2 -800367f8: 00c81021 addu v0,a2,t0 -800367fc: 1000fec1 b 80036304 <__adddf3+0x270> -80036800: 01408021 move s0,t2 -80036804: 1060fe8d beqz v1,8003623c <__adddf3+0x1a8> -80036808: 00809021 move s2,a0 -8003680c: 00869023 subu s2,a0,a2 -80036810: 00481823 subu v1,v0,t0 -80036814: 0092382b sltu a3,a0,s2 -80036818: 00673823 subu a3,v1,a3 -8003681c: 3c030080 lui v1,0x80 -80036820: 00e31824 and v1,a3,v1 -80036824: 1060fef6 beqz v1,80036400 <__adddf3+0x36c> -80036828: 01021023 subu v0,t0,v0 -8003682c: 00c49023 subu s2,a2,a0 -80036830: 00d2302b sltu a2,a2,s2 -80036834: 00461023 subu v0,v0,a2 -80036838: 32430007 andi v1,s2,0x7 -8003683c: 1000fe76 b 80036218 <__adddf3+0x184> -80036840: 00a08821 move s1,a1 -80036844: 1460ffc3 bnez v1,80036754 <__adddf3+0x6c0> -80036848: 00000000 nop -8003684c: 01001021 move v0,t0 -80036850: 00c09021 move s2,a2 -80036854: 1000fe79 b 8003623c <__adddf3+0x1a8> -80036858: 241007ff li s0,2047 -8003685c: 000818c2 srl v1,t0,0x3 -80036860: 00651825 or v1,v1,a1 -80036864: 3c060008 lui a2,0x8 -80036868: 00661824 and v1,v1,a2 -8003686c: 1460fed3 bnez v1,800363bc <__adddf3+0x328> -80036870: 00021740 sll v0,v0,0x1d -80036874: 000420c2 srl a0,a0,0x3 -80036878: 00443825 or a3,v0,a0 -8003687c: 000528c0 sll a1,a1,0x3 -80036880: 00071742 srl v0,a3,0x1d -80036884: 00451025 or v0,v0,a1 -80036888: 000790c0 sll s2,a3,0x3 -8003688c: 1000fe6b b 8003623c <__adddf3+0x1a8> -80036890: 241007ff li s0,2047 -80036894: 1543ff47 bne t2,v1,800365b4 <__adddf3+0x520> -80036898: 29230039 slti v1,t1,57 -8003689c: 01061825 or v1,t0,a2 -800368a0: 10600034 beqz v1,80036974 <__adddf3+0x8e0> -800368a4: 00003821 move a3,zero -800368a8: 01001021 move v0,t0 -800368ac: 00c09021 move s2,a2 -800368b0: 241007ff li s0,2047 -800368b4: 1000fe61 b 8003623c <__adddf3+0x1a8> -800368b8: 00a08821 move s1,a1 -800368bc: 1000ff8b b 800366ec <__adddf3+0x658> -800368c0: 00003821 move a3,zero -800368c4: 00003821 move a3,zero -800368c8: 1000fec8 b 800363ec <__adddf3+0x358> -800368cc: 00008821 move s1,zero -800368d0: 1123003a beq t1,v1,800369bc <__adddf3+0x928> -800368d4: 01223806 srlv a3,v0,t1 -800368d8: 00094823 negu t1,t1 -800368dc: 01221804 sllv v1,v0,t1 -800368e0: 00642025 or a0,v1,a0 -800368e4: 0004182b sltu v1,zero,a0 -800368e8: 00e33825 or a3,a3,v1 -800368ec: 1000ff3e b 800365e8 <__adddf3+0x554> -800368f0: 00004821 move t1,zero -800368f4: 00052827 nor a1,zero,a1 -800368f8: 14a00020 bnez a1,8003697c <__adddf3+0x8e8> -800368fc: 240307ff li v1,2047 -80036900: 00869021 addu s2,a0,a2 -80036904: 00481021 addu v0,v0,t0 -80036908: 0246302b sltu a2,s2,a2 -8003690c: 00c21021 addu v0,a2,v0 -80036910: 1000fe7c b 80036304 <__adddf3+0x270> -80036914: 01408021 move s0,t2 -80036918: 3463ffff ori v1,v1,0xffff -8003691c: 2407ffff li a3,-1 -80036920: 1000fe90 b 80036364 <__adddf3+0x2d0> -80036924: 00008821 move s1,zero -80036928: 00441025 or v0,v0,a0 -8003692c: 0002382b sltu a3,zero,v0 -80036930: 1000ffae b 800367ec <__adddf3+0x758> -80036934: 00001021 move v0,zero -80036938: 1060fe40 beqz v1,8003623c <__adddf3+0x1a8> -8003693c: 00809021 move s2,a0 -80036940: 00869021 addu s2,a0,a2 -80036944: 00481021 addu v0,v0,t0 -80036948: 0244202b sltu a0,s2,a0 -8003694c: 00821021 addu v0,a0,v0 -80036950: 3c030080 lui v1,0x80 -80036954: 00431824 and v1,v0,v1 -80036958: 1060fead beqz v1,80036410 <__adddf3+0x37c> -8003695c: 3c03ff7f lui v1,0xff7f -80036960: 3463ffff ori v1,v1,0xffff -80036964: 00431024 and v0,v0,v1 -80036968: 24100001 li s0,1 -8003696c: 1000fe2a b 80036218 <__adddf3+0x184> -80036970: 32430007 andi v1,s2,0x7 -80036974: 1000fe7b b 80036364 <__adddf3+0x2d0> -80036978: 00a08821 move s1,a1 -8003697c: 1543ff8e bne t2,v1,800367b8 <__adddf3+0x724> -80036980: 28a30039 slti v1,a1,57 -80036984: 01061825 or v1,t0,a2 -80036988: 1460ffb1 bnez v1,80036850 <__adddf3+0x7bc> -8003698c: 01001021 move v0,t0 -80036990: 1000fe74 b 80036364 <__adddf3+0x2d0> -80036994: 00003821 move a3,zero -80036998: 10a3000a beq a1,v1,800369c4 <__adddf3+0x930> -8003699c: 00a23806 srlv a3,v0,a1 -800369a0: 00052823 negu a1,a1 -800369a4: 00a21004 sllv v0,v0,a1 -800369a8: 00442025 or a0,v0,a0 -800369ac: 0004102b sltu v0,zero,a0 -800369b0: 00e23825 or a3,a3,v0 -800369b4: 1000ff8d b 800367ec <__adddf3+0x758> -800369b8: 00001021 move v0,zero -800369bc: 1000ffc8 b 800368e0 <__adddf3+0x84c> -800369c0: 00001821 move v1,zero -800369c4: 1000fff8 b 800369a8 <__adddf3+0x914> -800369c8: 00001021 move v0,zero - -800369cc <__divdf3>: -800369cc: 27bdffc0 addiu sp,sp,-64 -800369d0: afb5002c sw s5,44(sp) -800369d4: afb00018 sw s0,24(sp) -800369d8: 0005ad02 srl s5,a1,0x14 -800369dc: 3c10000f lui s0,0xf -800369e0: afb40028 sw s4,40(sp) -800369e4: 3610ffff ori s0,s0,0xffff -800369e8: 0005a7c2 srl s4,a1,0x1f -800369ec: 32b507ff andi s5,s5,0x7ff -800369f0: afb70034 sw s7,52(sp) -800369f4: afb1001c sw s1,28(sp) -800369f8: afbf003c sw ra,60(sp) -800369fc: afbe0038 sw s8,56(sp) -80036a00: afb60030 sw s6,48(sp) -80036a04: afb30024 sw s3,36(sp) -80036a08: afb20020 sw s2,32(sp) -80036a0c: 00808821 move s1,a0 -80036a10: 02058024 and s0,s0,a1 -80036a14: 12a00078 beqz s5,80036bf8 <__divdf3+0x22c> -80036a18: 0280b821 move s7,s4 -80036a1c: 240207ff li v0,2047 -80036a20: 12a20026 beq s5,v0,80036abc <__divdf3+0xf0> -80036a24: 02048825 or s1,s0,a0 -80036a28: 3c050010 lui a1,0x10 -80036a2c: 02058025 or s0,s0,a1 -80036a30: 001080c0 sll s0,s0,0x3 -80036a34: 00042f42 srl a1,a0,0x1d -80036a38: 00b08025 or s0,a1,s0 -80036a3c: 000490c0 sll s2,a0,0x3 -80036a40: 26b5fc01 addiu s5,s5,-1023 -80036a44: 00009821 move s3,zero -80036a48: 0000f021 move s8,zero -80036a4c: 00072d02 srl a1,a3,0x14 -80036a50: 3c11000f lui s1,0xf -80036a54: 3631ffff ori s1,s1,0xffff -80036a58: 30a507ff andi a1,a1,0x7ff -80036a5c: 00c01821 move v1,a2 -80036a60: 02278824 and s1,s1,a3 -80036a64: 10a00023 beqz a1,80036af4 <__divdf3+0x128> -80036a68: 0007b7c2 srl s6,a3,0x1f -80036a6c: 240207ff li v0,2047 -80036a70: 10a2007a beq a1,v0,80036c5c <__divdf3+0x290> -80036a74: 3c020010 lui v0,0x10 -80036a78: 02228825 or s1,s1,v0 -80036a7c: 001188c0 sll s1,s1,0x3 -80036a80: 00061742 srl v0,a2,0x1d -80036a84: 00518825 or s1,v0,s1 -80036a88: 000618c0 sll v1,a2,0x3 -80036a8c: 24a5fc01 addiu a1,a1,-1023 -80036a90: 00001021 move v0,zero -80036a94: 00532025 or a0,v0,s3 -80036a98: 00043080 sll a2,a0,0x2 -80036a9c: 3c048004 lui a0,0x8004 -80036aa0: 24848dc8 addiu a0,a0,-29240 -80036aa4: 00862021 addu a0,a0,a2 -80036aa8: 8c860000 lw a2,0(a0) -80036aac: 02962026 xor a0,s4,s6 -80036ab0: 00803821 move a3,a0 -80036ab4: 00c00008 jr a2 -80036ab8: 02a52823 subu a1,s5,a1 -80036abc: 16200077 bnez s1,80036c9c <__divdf3+0x2d0> -80036ac0: 00809021 move s2,a0 -80036ac4: 00072d02 srl a1,a3,0x14 -80036ac8: 3c11000f lui s1,0xf -80036acc: 3631ffff ori s1,s1,0xffff -80036ad0: 30a507ff andi a1,a1,0x7ff -80036ad4: 24130008 li s3,8 -80036ad8: 00008021 move s0,zero -80036adc: 00009021 move s2,zero -80036ae0: 241e0002 li s8,2 -80036ae4: 00c01821 move v1,a2 -80036ae8: 02278824 and s1,s1,a3 -80036aec: 14a0ffdf bnez a1,80036a6c <__divdf3+0xa0> -80036af0: 0007b7c2 srl s6,a3,0x1f -80036af4: 02261025 or v0,s1,a2 -80036af8: 1040005f beqz v0,80036c78 <__divdf3+0x2ac> -80036afc: 00001821 move v1,zero -80036b00: 12200090 beqz s1,80036d44 <__divdf3+0x378> -80036b04: 00c02021 move a0,a2 -80036b08: 02202021 move a0,s1 -80036b0c: 0c00e215 jal 80038854 <__clzsi2> -80036b10: afa60010 sw a2,16(sp) -80036b14: 8fa60010 lw a2,16(sp) -80036b18: 2444fff5 addiu a0,v0,-11 -80036b1c: 2883001d slti v1,a0,29 -80036b20: 10600084 beqz v1,80036d34 <__divdf3+0x368> -80036b24: 00000000 nop -80036b28: 2405001d li a1,29 -80036b2c: 2443fff8 addiu v1,v0,-8 -80036b30: 00a42823 subu a1,a1,a0 -80036b34: 00718804 sllv s1,s1,v1 -80036b38: 00a62806 srlv a1,a2,a1 -80036b3c: 00b18825 or s1,a1,s1 -80036b40: 00661804 sllv v1,a2,v1 -80036b44: 2405fc02 li a1,-1022 -80036b48: 00a42823 subu a1,a1,a0 -80036b4c: 1000ffd1 b 80036a94 <__divdf3+0xc8> -80036b50: 00001021 move v0,zero -80036b54: 02e03821 move a3,s7 -80036b58: 30e40001 andi a0,a3,0x1 -80036b5c: 240307ff li v1,2047 -80036b60: 00002821 move a1,zero -80036b64: 00009021 move s2,zero -80036b68: 3c10000f lui s0,0xf -80036b6c: 3610ffff ori s0,s0,0xffff -80036b70: 00031d00 sll v1,v1,0x14 -80036b74: 8fbf003c lw ra,60(sp) -80036b78: 00b08024 and s0,a1,s0 -80036b7c: 02038025 or s0,s0,v1 -80036b80: 000427c0 sll a0,a0,0x1f -80036b84: 02041825 or v1,s0,a0 -80036b88: 02401021 move v0,s2 -80036b8c: 8fbe0038 lw s8,56(sp) -80036b90: 8fb70034 lw s7,52(sp) -80036b94: 8fb60030 lw s6,48(sp) -80036b98: 8fb5002c lw s5,44(sp) -80036b9c: 8fb40028 lw s4,40(sp) -80036ba0: 8fb30024 lw s3,36(sp) -80036ba4: 8fb20020 lw s2,32(sp) -80036ba8: 8fb1001c lw s1,28(sp) -80036bac: 8fb00018 lw s0,24(sp) -80036bb0: 03e00008 jr ra -80036bb4: 27bd0040 addiu sp,sp,64 -80036bb8: 02c0b821 move s7,s6 -80036bbc: 02208021 move s0,s1 -80036bc0: 00609021 move s2,v1 -80036bc4: 0040f021 move s8,v0 -80036bc8: 24020002 li v0,2 -80036bcc: 13c2ffe1 beq s8,v0,80036b54 <__divdf3+0x188> -80036bd0: 24020003 li v0,3 -80036bd4: 13c201a6 beq s8,v0,80037270 <__divdf3+0x8a4> -80036bd8: 00000000 nop -80036bdc: 24020001 li v0,1 -80036be0: 17c20104 bne s8,v0,80036ff4 <__divdf3+0x628> -80036be4: 02e02021 move a0,s7 -80036be8: 00001821 move v1,zero -80036bec: 00002821 move a1,zero -80036bf0: 1000ffdd b 80036b68 <__divdf3+0x19c> -80036bf4: 00009021 move s2,zero -80036bf8: 02041025 or v0,s0,a0 -80036bfc: 10400023 beqz v0,80036c8c <__divdf3+0x2c0> -80036c00: 24130004 li s3,4 -80036c04: afa70014 sw a3,20(sp) -80036c08: 12000057 beqz s0,80036d68 <__divdf3+0x39c> -80036c0c: afa60010 sw a2,16(sp) -80036c10: 0c00e215 jal 80038854 <__clzsi2> -80036c14: 02002021 move a0,s0 -80036c18: 8fa60010 lw a2,16(sp) -80036c1c: 8fa70014 lw a3,20(sp) -80036c20: 2443fff5 addiu v1,v0,-11 -80036c24: 2864001d slti a0,v1,29 -80036c28: 1080004b beqz a0,80036d58 <__divdf3+0x38c> -80036c2c: 2404001d li a0,29 -80036c30: 2452fff8 addiu s2,v0,-8 -80036c34: 00832023 subu a0,a0,v1 -80036c38: 02508004 sllv s0,s0,s2 -80036c3c: 00912006 srlv a0,s1,a0 -80036c40: 00908025 or s0,a0,s0 -80036c44: 02519004 sllv s2,s1,s2 -80036c48: 2405fc02 li a1,-1022 -80036c4c: 00a3a823 subu s5,a1,v1 -80036c50: 00009821 move s3,zero -80036c54: 1000ff7d b 80036a4c <__divdf3+0x80> -80036c58: 0000f021 move s8,zero -80036c5c: 02263025 or a2,s1,a2 -80036c60: 14c00008 bnez a2,80036c84 <__divdf3+0x2b8> -80036c64: 00000000 nop -80036c68: 00008821 move s1,zero -80036c6c: 00001821 move v1,zero -80036c70: 1000ff88 b 80036a94 <__divdf3+0xc8> -80036c74: 24020002 li v0,2 -80036c78: 00008821 move s1,zero -80036c7c: 1000ff85 b 80036a94 <__divdf3+0xc8> -80036c80: 24020001 li v0,1 -80036c84: 1000ff83 b 80036a94 <__divdf3+0xc8> -80036c88: 24020003 li v0,3 -80036c8c: 00008021 move s0,zero -80036c90: 00009021 move s2,zero -80036c94: 1000ff6d b 80036a4c <__divdf3+0x80> -80036c98: 241e0001 li s8,1 -80036c9c: 2413000c li s3,12 -80036ca0: 1000ff6a b 80036a4c <__divdf3+0x80> -80036ca4: 241e0003 li s8,3 -80036ca8: 3c100007 lui s0,0x7 -80036cac: 3610ffff ori s0,s0,0xffff -80036cb0: 2412ffff li s2,-1 -80036cb4: 0000b821 move s7,zero -80036cb8: 3c05000f lui a1,0xf -80036cbc: 34a5ffff ori a1,a1,0xffff -80036cc0: 02052824 and a1,s0,a1 -80036cc4: 02e02021 move a0,s7 -80036cc8: 1000ffa7 b 80036b68 <__divdf3+0x19c> -80036ccc: 240307ff li v1,2047 -80036cd0: 0230102b sltu v0,s1,s0 -80036cd4: 1440002d bnez v0,80036d8c <__divdf3+0x3c0> -80036cd8: 00121042 srl v0,s2,0x1 -80036cdc: 12110028 beq s0,s1,80036d80 <__divdf3+0x3b4> -80036ce0: 0243102b sltu v0,s2,v1 -80036ce4: 02403021 move a2,s2 -80036ce8: 24a5ffff addiu a1,a1,-1 -80036cec: 1000002b b 80036d9c <__divdf3+0x3d0> -80036cf0: 00009021 move s2,zero -80036cf4: 02118825 or s1,s0,s1 -80036cf8: 3c050008 lui a1,0x8 -80036cfc: 02258824 and s1,s1,a1 -80036d00: 162000b8 bnez s1,80036fe4 <__divdf3+0x618> -80036d04: 00000000 nop -80036d08: 24a5ffff addiu a1,a1,-1 -80036d0c: 02058024 and s0,s0,a1 -80036d10: 02501025 or v0,s2,s0 -80036d14: 1440ffe8 bnez v0,80036cb8 <__divdf3+0x2ec> -80036d18: 00000000 nop -80036d1c: 3c050007 lui a1,0x7 -80036d20: 00002021 move a0,zero -80036d24: 240307ff li v1,2047 -80036d28: 34a5ffff ori a1,a1,0xffff -80036d2c: 1000ff8e b 80036b68 <__divdf3+0x19c> -80036d30: 2412ffff li s2,-1 -80036d34: 2442ffd8 addiu v0,v0,-40 -80036d38: 00468804 sllv s1,a2,v0 -80036d3c: 1000ff81 b 80036b44 <__divdf3+0x178> -80036d40: 00001821 move v1,zero -80036d44: 0c00e215 jal 80038854 <__clzsi2> -80036d48: afa60010 sw a2,16(sp) -80036d4c: 8fa60010 lw a2,16(sp) -80036d50: 1000ff71 b 80036b18 <__divdf3+0x14c> -80036d54: 24420020 addiu v0,v0,32 -80036d58: 2442ffd8 addiu v0,v0,-40 -80036d5c: 00518004 sllv s0,s1,v0 -80036d60: 1000ffb9 b 80036c48 <__divdf3+0x27c> -80036d64: 00009021 move s2,zero -80036d68: 0c00e215 jal 80038854 <__clzsi2> -80036d6c: 00000000 nop -80036d70: 8fa70014 lw a3,20(sp) -80036d74: 8fa60010 lw a2,16(sp) -80036d78: 1000ffa9 b 80036c20 <__divdf3+0x254> -80036d7c: 24420020 addiu v0,v0,32 -80036d80: 1440ffd9 bnez v0,80036ce8 <__divdf3+0x31c> -80036d84: 02403021 move a2,s2 -80036d88: 00121042 srl v0,s2,0x1 -80036d8c: 001037c0 sll a2,s0,0x1f -80036d90: 00c23025 or a2,a2,v0 -80036d94: 00108042 srl s0,s0,0x1 -80036d98: 001297c0 sll s2,s2,0x1f -80036d9c: 00032602 srl a0,v1,0x18 -80036da0: 00118a00 sll s1,s1,0x8 -80036da4: 02248825 or s1,s1,a0 -80036da8: 00115402 srl t2,s1,0x10 -80036dac: 15400002 bnez t2,80036db8 <__divdf3+0x3ec> -80036db0: 020a001b divu zero,s0,t2 -80036db4: 0007000d break 0x7 -80036db8: 322bffff andi t3,s1,0xffff -80036dbc: 00064c02 srl t1,a2,0x10 -80036dc0: 00001012 mflo v0 -80036dc4: 00006010 mfhi t4 -80036dc8: 000c6400 sll t4,t4,0x10 -80036dcc: 012c4025 or t0,t1,t4 -80036dd0: 01620018 mult t3,v0 -80036dd4: 00008012 mflo s0 -80036dd8: 0110202b sltu a0,t0,s0 -80036ddc: 1080000a beqz a0,80036e08 <__divdf3+0x43c> -80036de0: 00031a00 sll v1,v1,0x8 -80036de4: 01114021 addu t0,t0,s1 -80036de8: 0111202b sltu a0,t0,s1 -80036dec: 148000b0 bnez a0,800370b0 <__divdf3+0x6e4> -80036df0: 2449ffff addiu t1,v0,-1 -80036df4: 0110202b sltu a0,t0,s0 -80036df8: 108000ad beqz a0,800370b0 <__divdf3+0x6e4> -80036dfc: 00000000 nop -80036e00: 2442fffe addiu v0,v0,-2 -80036e04: 01114021 addu t0,t0,s1 -80036e08: 01104023 subu t0,t0,s0 -80036e0c: 15400002 bnez t2,80036e18 <__divdf3+0x44c> -80036e10: 010a001b divu zero,t0,t2 -80036e14: 0007000d break 0x7 -80036e18: 30c6ffff andi a2,a2,0xffff -80036e1c: 00008012 mflo s0 -80036e20: 00004010 mfhi t0 -80036e24: 00084400 sll t0,t0,0x10 -80036e28: 00c82025 or a0,a2,t0 -80036e2c: 01700018 mult t3,s0 -80036e30: 00006012 mflo t4 -80036e34: 008c302b sltu a2,a0,t4 -80036e38: 10c0000a beqz a2,80036e64 <__divdf3+0x498> -80036e3c: 00000000 nop -80036e40: 00912021 addu a0,a0,s1 -80036e44: 0091302b sltu a2,a0,s1 -80036e48: 14c00097 bnez a2,800370a8 <__divdf3+0x6dc> -80036e4c: 2608ffff addiu t0,s0,-1 -80036e50: 008c302b sltu a2,a0,t4 -80036e54: 10c00094 beqz a2,800370a8 <__divdf3+0x6dc> -80036e58: 00000000 nop -80036e5c: 2610fffe addiu s0,s0,-2 -80036e60: 00912021 addu a0,a0,s1 -80036e64: 00021400 sll v0,v0,0x10 -80036e68: 00508025 or s0,v0,s0 -80036e6c: 02030019 multu s0,v1 -80036e70: 008c2023 subu a0,a0,t4 -80036e74: 00004810 mfhi t1 -80036e78: 0089102b sltu v0,a0,t1 -80036e7c: 00004012 mflo t0 -80036e80: 14400049 bnez v0,80036fa8 <__divdf3+0x5dc> -80036e84: 01206021 move t4,t1 -80036e88: 10890045 beq a0,t1,80036fa0 <__divdf3+0x5d4> -80036e8c: 0248102b sltu v0,s2,t0 -80036e90: 00892023 subu a0,a0,t1 -80036e94: 02484023 subu t0,s2,t0 -80036e98: 0248902b sltu s2,s2,t0 -80036e9c: 00922023 subu a0,a0,s2 -80036ea0: 122400af beq s1,a0,80037160 <__divdf3+0x794> -80036ea4: 00081402 srl v0,t0,0x10 -80036ea8: 15400002 bnez t2,80036eb4 <__divdf3+0x4e8> -80036eac: 008a001b divu zero,a0,t2 -80036eb0: 0007000d break 0x7 -80036eb4: 00002012 mflo a0 -80036eb8: 00003010 mfhi a2 -80036ebc: 00063400 sll a2,a2,0x10 -80036ec0: 00463025 or a2,v0,a2 -80036ec4: 01640018 mult t3,a0 -80036ec8: 00009012 mflo s2 -80036ecc: 00d2102b sltu v0,a2,s2 -80036ed0: 1040000a beqz v0,80036efc <__divdf3+0x530> -80036ed4: 00000000 nop -80036ed8: 00d13021 addu a2,a2,s1 -80036edc: 00d1102b sltu v0,a2,s1 -80036ee0: 144000a1 bnez v0,80037168 <__divdf3+0x79c> -80036ee4: 2489ffff addiu t1,a0,-1 -80036ee8: 00d2102b sltu v0,a2,s2 -80036eec: 1040009e beqz v0,80037168 <__divdf3+0x79c> -80036ef0: 00000000 nop -80036ef4: 2484fffe addiu a0,a0,-2 -80036ef8: 00d13021 addu a2,a2,s1 -80036efc: 00d23023 subu a2,a2,s2 -80036f00: 15400002 bnez t2,80036f0c <__divdf3+0x540> -80036f04: 00ca001b divu zero,a2,t2 -80036f08: 0007000d break 0x7 -80036f0c: 3109ffff andi t1,t0,0xffff -80036f10: 00005012 mflo t2 -80036f14: 00003010 mfhi a2 -80036f18: 00063400 sll a2,a2,0x10 -80036f1c: 01264025 or t0,t1,a2 -80036f20: 016a0018 mult t3,t2 -80036f24: 00005812 mflo t3 -80036f28: 010b102b sltu v0,t0,t3 -80036f2c: 1040000a beqz v0,80036f58 <__divdf3+0x58c> -80036f30: 00000000 nop -80036f34: 01114021 addu t0,t0,s1 -80036f38: 0111102b sltu v0,t0,s1 -80036f3c: 1440008c bnez v0,80037170 <__divdf3+0x7a4> -80036f40: 2546ffff addiu a2,t2,-1 -80036f44: 010b102b sltu v0,t0,t3 -80036f48: 10400089 beqz v0,80037170 <__divdf3+0x7a4> -80036f4c: 00000000 nop -80036f50: 254afffe addiu t2,t2,-2 -80036f54: 01114021 addu t0,t0,s1 -80036f58: 00042400 sll a0,a0,0x10 -80036f5c: 008a9025 or s2,a0,t2 -80036f60: 00720019 multu v1,s2 -80036f64: 010b4023 subu t0,t0,t3 -80036f68: 00006810 mfhi t5 -80036f6c: 010d202b sltu a0,t0,t5 -80036f70: 00006012 mflo t4 -80036f74: 00003012 mflo a2 -80036f78: 1080003e beqz a0,80037074 <__divdf3+0x6a8> -80036f7c: 01a01021 move v0,t5 -80036f80: 02284021 addu t0,s1,t0 -80036f84: 0111482b sltu t1,t0,s1 -80036f88: 1120007b beqz t1,80037178 <__divdf3+0x7ac> -80036f8c: 2644ffff addiu a0,s2,-1 -80036f90: 1102004d beq t0,v0,800370c8 <__divdf3+0x6fc> -80036f94: 00809021 move s2,a0 -80036f98: 10000017 b 80036ff8 <__divdf3+0x62c> -80036f9c: 36520001 ori s2,s2,0x1 -80036fa0: 10400050 beqz v0,800370e4 <__divdf3+0x718> -80036fa4: 00000000 nop -80036fa8: 02439021 addu s2,s2,v1 -80036fac: 0243302b sltu a2,s2,v1 -80036fb0: 00d11021 addu v0,a2,s1 -80036fb4: 00442021 addu a0,v0,a0 -80036fb8: 0224102b sltu v0,s1,a0 -80036fbc: 10400033 beqz v0,8003708c <__divdf3+0x6c0> -80036fc0: 260dffff addiu t5,s0,-1 -80036fc4: 0089102b sltu v0,a0,t1 -80036fc8: 1440007b bnez v0,800371b8 <__divdf3+0x7ec> -80036fcc: 00000000 nop -80036fd0: 11840041 beq t4,a0,800370d8 <__divdf3+0x70c> -80036fd4: 0248102b sltu v0,s2,t0 -80036fd8: 00892023 subu a0,a0,t1 -80036fdc: 1000ffad b 80036e94 <__divdf3+0x4c8> -80036fe0: 01a08021 move s0,t5 -80036fe4: 24b0ffff addiu s0,a1,-1 -80036fe8: 2412ffff li s2,-1 -80036fec: 1000ff32 b 80036cb8 <__divdf3+0x2ec> -80036ff0: 0000b821 move s7,zero -80036ff4: 02e03821 move a3,s7 -80036ff8: 24a303ff addiu v1,a1,1023 -80036ffc: 1860003b blez v1,800370ec <__divdf3+0x720> -80037000: 00000000 nop -80037004: 32420007 andi v0,s2,0x7 -80037008: 10400009 beqz v0,80037030 <__divdf3+0x664> -8003700c: 3c020100 lui v0,0x100 -80037010: 3242000f andi v0,s2,0xf -80037014: 24040004 li a0,4 -80037018: 10440004 beq v0,a0,8003702c <__divdf3+0x660> -8003701c: 26420004 addiu v0,s2,4 -80037020: 0052902b sltu s2,v0,s2 -80037024: 02128021 addu s0,s0,s2 -80037028: 00409021 move s2,v0 -8003702c: 3c020100 lui v0,0x100 -80037030: 02021024 and v0,s0,v0 -80037034: 10400006 beqz v0,80037050 <__divdf3+0x684> -80037038: 286207ff slti v0,v1,2047 -8003703c: 3c02feff lui v0,0xfeff -80037040: 3442ffff ori v0,v0,0xffff -80037044: 02028024 and s0,s0,v0 -80037048: 24a30400 addiu v1,a1,1024 -8003704c: 286207ff slti v0,v1,2047 -80037050: 1040fec1 beqz v0,80036b58 <__divdf3+0x18c> -80037054: 00101740 sll v0,s0,0x1d -80037058: 001290c2 srl s2,s2,0x3 -8003705c: 00108240 sll s0,s0,0x9 -80037060: 00529025 or s2,v0,s2 -80037064: 00102b02 srl a1,s0,0xc -80037068: 306307ff andi v1,v1,0x7ff -8003706c: 1000febe b 80036b68 <__divdf3+0x19c> -80037070: 30e40001 andi a0,a3,0x1 -80037074: 150dffc8 bne t0,t5,80036f98 <__divdf3+0x5cc> -80037078: 00000000 nop -8003707c: 1180ffde beqz t4,80036ff8 <__divdf3+0x62c> -80037080: 02284021 addu t0,s1,t0 -80037084: 1000ffc0 b 80036f88 <__divdf3+0x5bc> -80037088: 0111482b sltu t1,t0,s1 -8003708c: 1624ffd2 bne s1,a0,80036fd8 <__divdf3+0x60c> -80037090: 00000000 nop -80037094: 10c0ffcc beqz a2,80036fc8 <__divdf3+0x5fc> -80037098: 0089102b sltu v0,a0,t1 -8003709c: 02292023 subu a0,s1,t1 -800370a0: 1000ff7c b 80036e94 <__divdf3+0x4c8> -800370a4: 01a08021 move s0,t5 -800370a8: 1000ff6e b 80036e64 <__divdf3+0x498> -800370ac: 01008021 move s0,t0 -800370b0: 1000ff55 b 80036e08 <__divdf3+0x43c> -800370b4: 01201021 move v0,t1 -800370b8: 006c602b sltu t4,v1,t4 -800370bc: 15800045 bnez t4,800371d4 <__divdf3+0x808> -800370c0: 00034840 sll t1,v1,0x1 -800370c4: 00809021 move s2,a0 -800370c8: 1066ffcc beq v1,a2,80036ffc <__divdf3+0x630> -800370cc: 24a303ff addiu v1,a1,1023 -800370d0: 1000ffca b 80036ffc <__divdf3+0x630> -800370d4: 36520001 ori s2,s2,0x1 -800370d8: 14400037 bnez v0,800371b8 <__divdf3+0x7ec> -800370dc: 00000000 nop -800370e0: 01a08021 move s0,t5 -800370e4: 1000ff6b b 80036e94 <__divdf3+0x4c8> -800370e8: 00002021 move a0,zero -800370ec: 1460002a bnez v1,80037198 <__divdf3+0x7cc> -800370f0: 24020001 li v0,1 -800370f4: 24030020 li v1,32 -800370f8: 00621823 subu v1,v1,v0 -800370fc: 00702004 sllv a0,s0,v1 -80037100: 00522806 srlv a1,s2,v0 -80037104: 00721804 sllv v1,s2,v1 -80037108: 0003182b sltu v1,zero,v1 -8003710c: 00852025 or a0,a0,a1 -80037110: 00832025 or a0,a0,v1 -80037114: 30830007 andi v1,a0,0x7 -80037118: 10600008 beqz v1,8003713c <__divdf3+0x770> -8003711c: 00501006 srlv v0,s0,v0 -80037120: 3083000f andi v1,a0,0xf -80037124: 24050004 li a1,4 -80037128: 10650004 beq v1,a1,8003713c <__divdf3+0x770> -8003712c: 00801821 move v1,a0 -80037130: 24640004 addiu a0,v1,4 -80037134: 0083182b sltu v1,a0,v1 -80037138: 00431021 addu v0,v0,v1 -8003713c: 3c030080 lui v1,0x80 -80037140: 00431824 and v1,v0,v1 -80037144: 1060002a beqz v1,800371f0 <__divdf3+0x824> -80037148: 00000000 nop -8003714c: 24030001 li v1,1 -80037150: 00002821 move a1,zero -80037154: 00009021 move s2,zero -80037158: 1000fe83 b 80036b68 <__divdf3+0x19c> -8003715c: 30e40001 andi a0,a3,0x1 -80037160: 1000ffa5 b 80036ff8 <__divdf3+0x62c> -80037164: 2412ffff li s2,-1 -80037168: 1000ff64 b 80036efc <__divdf3+0x530> -8003716c: 01202021 move a0,t1 -80037170: 1000ff79 b 80036f58 <__divdf3+0x58c> -80037174: 00c05021 move t2,a2 -80037178: 010d482b sltu t1,t0,t5 -8003717c: 15200014 bnez t1,800371d0 <__divdf3+0x804> -80037180: 00000000 nop -80037184: 1048ffcc beq v0,t0,800370b8 <__divdf3+0x6ec> -80037188: 00000000 nop -8003718c: 00809021 move s2,a0 -80037190: 1000ff99 b 80036ff8 <__divdf3+0x62c> -80037194: 36520001 ori s2,s2,0x1 -80037198: 00431023 subu v0,v0,v1 -8003719c: 28440039 slti a0,v0,57 -800371a0: 1480001c bnez a0,80037214 <__divdf3+0x848> -800371a4: 30e40001 andi a0,a3,0x1 -800371a8: 00001821 move v1,zero -800371ac: 00002821 move a1,zero -800371b0: 1000fe6d b 80036b68 <__divdf3+0x19c> -800371b4: 00009021 move s2,zero -800371b8: 02439021 addu s2,s2,v1 -800371bc: 0243302b sltu a2,s2,v1 -800371c0: 00d13021 addu a2,a2,s1 -800371c4: 00c42021 addu a0,a2,a0 -800371c8: 1000ff31 b 80036e90 <__divdf3+0x4c4> -800371cc: 2610fffe addiu s0,s0,-2 -800371d0: 00034840 sll t1,v1,0x1 -800371d4: 0123182b sltu v1,t1,v1 -800371d8: 00718821 addu s1,v1,s1 -800371dc: 2644fffe addiu a0,s2,-2 -800371e0: 01114021 addu t0,t0,s1 -800371e4: 1000ff6a b 80036f90 <__divdf3+0x5c4> -800371e8: 01201821 move v1,t1 -800371ec: 00602021 move a0,v1 -800371f0: 00022a40 sll a1,v0,0x9 -800371f4: 00052b02 srl a1,a1,0xc -800371f8: 00021740 sll v0,v0,0x1d -800371fc: 00801821 move v1,a0 -80037200: 000318c2 srl v1,v1,0x3 -80037204: 00629025 or s2,v1,v0 -80037208: 30e40001 andi a0,a3,0x1 -8003720c: 1000fe56 b 80036b68 <__divdf3+0x19c> -80037210: 00001821 move v1,zero -80037214: 28440020 slti a0,v0,32 -80037218: 1480ffb6 bnez a0,800370f4 <__divdf3+0x728> -8003721c: 2404ffe1 li a0,-31 -80037220: 00831823 subu v1,a0,v1 -80037224: 24040020 li a0,32 -80037228: 1044000f beq v0,a0,80037268 <__divdf3+0x89c> -8003722c: 00701806 srlv v1,s0,v1 -80037230: 00021023 negu v0,v0 -80037234: 00501004 sllv v0,s0,v0 -80037238: 00521025 or v0,v0,s2 -8003723c: 0002102b sltu v0,zero,v0 -80037240: 00621825 or v1,v1,v0 -80037244: 30620007 andi v0,v1,0x7 -80037248: 1040ffed beqz v0,80037200 <__divdf3+0x834> -8003724c: 00002821 move a1,zero -80037250: 3062000f andi v0,v1,0xf -80037254: 24040004 li a0,4 -80037258: 1044ffe4 beq v0,a0,800371ec <__divdf3+0x820> -8003725c: 00001021 move v0,zero -80037260: 1000ffb4 b 80037134 <__divdf3+0x768> -80037264: 24640004 addiu a0,v1,4 -80037268: 1000fff3 b 80037238 <__divdf3+0x86c> -8003726c: 00001021 move v0,zero -80037270: 3c050007 lui a1,0x7 -80037274: 34a5ffff ori a1,a1,0xffff -80037278: 02058024 and s0,s0,a1 -8003727c: 1000fea5 b 80036d14 <__divdf3+0x348> -80037280: 02501025 or v0,s2,s0 - -80037284 <__muldf3>: -80037284: 27bdffc0 addiu sp,sp,-64 -80037288: 00054502 srl t0,a1,0x14 -8003728c: afb20020 sw s2,32(sp) -80037290: afb1001c sw s1,28(sp) -80037294: 00809021 move s2,a0 -80037298: 00808821 move s1,a0 -8003729c: 3c04000f lui a0,0xf -800372a0: afb70034 sw s7,52(sp) -800372a4: afb40028 sw s4,40(sp) -800372a8: 3484ffff ori a0,a0,0xffff -800372ac: 0005a7c2 srl s4,a1,0x1f -800372b0: 311707ff andi s7,t0,0x7ff -800372b4: afb60030 sw s6,48(sp) -800372b8: afb5002c sw s5,44(sp) -800372bc: afbf003c sw ra,60(sp) -800372c0: afbe0038 sw s8,56(sp) -800372c4: afb30024 sw s3,36(sp) -800372c8: afb00018 sw s0,24(sp) -800372cc: 0085b024 and s6,a0,a1 -800372d0: 12e00072 beqz s7,8003749c <__muldf3+0x218> -800372d4: 0280a821 move s5,s4 -800372d8: 240207ff li v0,2047 -800372dc: 12e20029 beq s7,v0,80037384 <__muldf3+0x100> -800372e0: 3c040010 lui a0,0x10 -800372e4: 02c42825 or a1,s6,a0 -800372e8: 000520c0 sll a0,a1,0x3 -800372ec: 00122f42 srl a1,s2,0x1d -800372f0: 001288c0 sll s1,s2,0x3 -800372f4: 00a4b025 or s6,a1,a0 -800372f8: 26f7fc01 addiu s7,s7,-1023 -800372fc: 00009021 move s2,zero -80037300: 0000f021 move s8,zero -80037304: 00074d02 srl t1,a3,0x14 -80037308: 3c10000f lui s0,0xf -8003730c: 3610ffff ori s0,s0,0xffff -80037310: 312807ff andi t0,t1,0x7ff -80037314: 00c02021 move a0,a2 -80037318: 02078024 and s0,s0,a3 -8003731c: 11000028 beqz t0,800373c0 <__muldf3+0x13c> -80037320: 00079fc2 srl s3,a3,0x1f -80037324: 240207ff li v0,2047 -80037328: 11020076 beq t0,v0,80037504 <__muldf3+0x280> -8003732c: 3c020010 lui v0,0x10 -80037330: 02028025 or s0,s0,v0 -80037334: 001080c0 sll s0,s0,0x3 -80037338: 00061742 srl v0,a2,0x1d -8003733c: 00508025 or s0,v0,s0 -80037340: 000620c0 sll a0,a2,0x3 -80037344: 2508fc01 addiu t0,t0,-1023 -80037348: 00001021 move v0,zero -8003734c: 00523025 or a2,v0,s2 -80037350: 02e84021 addu t0,s7,t0 -80037354: 2cc50010 sltiu a1,a2,16 -80037358: 02931826 xor v1,s4,s3 -8003735c: 10a00092 beqz a1,800375a8 <__muldf3+0x324> -80037360: 25070001 addiu a3,t0,1 -80037364: 3c098004 lui t1,0x8004 -80037368: 00063080 sll a2,a2,0x2 -8003736c: 25298e08 addiu t1,t1,-29176 -80037370: 01263021 addu a2,t1,a2 -80037374: 8cc50000 lw a1,0(a2) -80037378: 00000000 nop -8003737c: 00a00008 jr a1 -80037380: 00000000 nop -80037384: 02d29025 or s2,s6,s2 -80037388: 16400072 bnez s2,80037554 <__muldf3+0x2d0> -8003738c: 2412000c li s2,12 -80037390: 00074d02 srl t1,a3,0x14 -80037394: 3c10000f lui s0,0xf -80037398: 3610ffff ori s0,s0,0xffff -8003739c: 312807ff andi t0,t1,0x7ff -800373a0: 24120008 li s2,8 -800373a4: 0000b021 move s6,zero -800373a8: 00008821 move s1,zero -800373ac: 241e0002 li s8,2 -800373b0: 00c02021 move a0,a2 -800373b4: 02078024 and s0,s0,a3 -800373b8: 1500ffda bnez t0,80037324 <__muldf3+0xa0> -800373bc: 00079fc2 srl s3,a3,0x1f -800373c0: 02061025 or v0,s0,a2 -800373c4: 1040005a beqz v0,80037530 <__muldf3+0x2ac> -800373c8: 00002021 move a0,zero -800373cc: 120000db beqz s0,8003773c <__muldf3+0x4b8> -800373d0: 00c02021 move a0,a2 -800373d4: 02002021 move a0,s0 -800373d8: 0c00e215 jal 80038854 <__clzsi2> -800373dc: afa60010 sw a2,16(sp) -800373e0: 8fa60010 lw a2,16(sp) -800373e4: 2448fff5 addiu t0,v0,-11 -800373e8: 2903001d slti v1,t0,29 -800373ec: 106000cf beqz v1,8003772c <__muldf3+0x4a8> -800373f0: 2403001d li v1,29 -800373f4: 2444fff8 addiu a0,v0,-8 -800373f8: 00681823 subu v1,v1,t0 -800373fc: 00908004 sllv s0,s0,a0 -80037400: 00661806 srlv v1,a2,v1 -80037404: 00708025 or s0,v1,s0 -80037408: 00862004 sllv a0,a2,a0 -8003740c: 2406fc02 li a2,-1022 -80037410: 00c84023 subu t0,a2,t0 -80037414: 1000ffcd b 8003734c <__muldf3+0xc8> -80037418: 00001021 move v0,zero -8003741c: 02601821 move v1,s3 -80037420: 24050002 li a1,2 -80037424: 1045003e beq v0,a1,80037520 <__muldf3+0x29c> -80037428: 24050003 li a1,3 -8003742c: 10450113 beq v0,a1,8003787c <__muldf3+0x5f8> -80037430: 3c050007 lui a1,0x7 -80037434: 24050001 li a1,1 -80037438: 1445008d bne v0,a1,80037670 <__muldf3+0x3ec> -8003743c: 00e04021 move t0,a3 -80037440: 00008021 move s0,zero -80037444: 00002021 move a0,zero -80037448: 00008821 move s1,zero -8003744c: 00101500 sll v0,s0,0x14 -80037450: 3c10000f lui s0,0xf -80037454: 3610ffff ori s0,s0,0xffff -80037458: 8fbf003c lw ra,60(sp) -8003745c: 00908024 and s0,a0,s0 -80037460: 02028025 or s0,s0,v0 -80037464: 00031fc0 sll v1,v1,0x1f -80037468: 02031825 or v1,s0,v1 -8003746c: 02201021 move v0,s1 -80037470: 8fbe0038 lw s8,56(sp) -80037474: 8fb70034 lw s7,52(sp) -80037478: 8fb60030 lw s6,48(sp) -8003747c: 8fb5002c lw s5,44(sp) -80037480: 8fb40028 lw s4,40(sp) -80037484: 8fb30024 lw s3,36(sp) -80037488: 8fb20020 lw s2,32(sp) -8003748c: 8fb1001c lw s1,28(sp) -80037490: 8fb00018 lw s0,24(sp) -80037494: 03e00008 jr ra -80037498: 27bd0040 addiu sp,sp,64 -8003749c: 02d21025 or v0,s6,s2 -800374a0: 10400028 beqz v0,80037544 <__muldf3+0x2c0> -800374a4: 00008821 move s1,zero -800374a8: afa70014 sw a3,20(sp) -800374ac: 12c000ab beqz s6,8003775c <__muldf3+0x4d8> -800374b0: afa60010 sw a2,16(sp) -800374b4: 0c00e215 jal 80038854 <__clzsi2> -800374b8: 02c02021 move a0,s6 -800374bc: 8fa60010 lw a2,16(sp) -800374c0: 8fa70014 lw a3,20(sp) -800374c4: 2443fff5 addiu v1,v0,-11 -800374c8: 2864001d slti a0,v1,29 -800374cc: 108000a0 beqz a0,80037750 <__muldf3+0x4cc> -800374d0: 2445ffd8 addiu a1,v0,-40 -800374d4: 2408001d li t0,29 -800374d8: 2451fff8 addiu s1,v0,-8 -800374dc: 01034023 subu t0,t0,v1 -800374e0: 02362804 sllv a1,s6,s1 -800374e4: 01124006 srlv t0,s2,t0 -800374e8: 0105b025 or s6,t0,a1 -800374ec: 02328804 sllv s1,s2,s1 -800374f0: 2408fc02 li t0,-1022 -800374f4: 0103b823 subu s7,t0,v1 -800374f8: 00009021 move s2,zero -800374fc: 1000ff81 b 80037304 <__muldf3+0x80> -80037500: 0000f021 move s8,zero -80037504: 02063025 or a2,s0,a2 -80037508: 14c0000c bnez a2,8003753c <__muldf3+0x2b8> -8003750c: 00000000 nop -80037510: 00008021 move s0,zero -80037514: 00002021 move a0,zero -80037518: 1000ff8c b 8003734c <__muldf3+0xc8> -8003751c: 24020002 li v0,2 -80037520: 241007ff li s0,2047 -80037524: 00002021 move a0,zero -80037528: 1000ffc8 b 8003744c <__muldf3+0x1c8> -8003752c: 00008821 move s1,zero -80037530: 00008021 move s0,zero -80037534: 1000ff85 b 8003734c <__muldf3+0xc8> -80037538: 24020001 li v0,1 -8003753c: 1000ff83 b 8003734c <__muldf3+0xc8> -80037540: 24020003 li v0,3 -80037544: 24120004 li s2,4 -80037548: 0000b021 move s6,zero -8003754c: 1000ff6d b 80037304 <__muldf3+0x80> -80037550: 241e0001 li s8,1 -80037554: 1000ff6b b 80037304 <__muldf3+0x80> -80037558: 241e0003 li s8,3 -8003755c: 3c100007 lui s0,0x7 -80037560: 3605ffff ori a1,s0,0xffff -80037564: 2411ffff li s1,-1 -80037568: 0000a821 move s5,zero -8003756c: 3c10000f lui s0,0xf -80037570: 3610ffff ori s0,s0,0xffff -80037574: 00b02024 and a0,a1,s0 -80037578: 32a30001 andi v1,s5,0x1 -8003757c: 1000ffb3 b 8003744c <__muldf3+0x1c8> -80037580: 241007ff li s0,2047 -80037584: 02c08021 move s0,s6 -80037588: 02202021 move a0,s1 -8003758c: 1000ffa4 b 80037420 <__muldf3+0x19c> -80037590: 03c01021 move v0,s8 -80037594: 02c08021 move s0,s6 -80037598: 02202021 move a0,s1 -8003759c: 02801821 move v1,s4 -800375a0: 1000ff9f b 80037420 <__muldf3+0x19c> -800375a4: 03c01021 move v0,s8 -800375a8: 02300019 multu s1,s0 -800375ac: 00007012 mflo t6 -800375b0: 00007810 mfhi t7 - ... -800375bc: 02240019 multu s1,a0 -800375c0: 00006012 mflo t4 -800375c4: 00006810 mfhi t5 -800375c8: 01ae5021 addu t2,t5,t6 -800375cc: 014e102b sltu v0,t2,t6 -800375d0: 02160019 multu s0,s6 -800375d4: 00008012 mflo s0 -800375d8: 01f03021 addu a2,t7,s0 -800375dc: 00464821 addu t1,v0,a2 -800375e0: 00008810 mfhi s1 -800375e4: 0122102b sltu v0,t1,v0 -800375e8: 00cf302b sltu a2,a2,t7 -800375ec: 00960019 multu a0,s6 -800375f0: 00c23025 or a2,a2,v0 -800375f4: 00d13021 addu a2,a2,s1 -800375f8: 3c020100 lui v0,0x100 -800375fc: 00002012 mflo a0 -80037600: 01445021 addu t2,t2,a0 -80037604: 0144802b sltu s0,t2,a0 -80037608: 00002810 mfhi a1 -8003760c: 01254821 addu t1,t1,a1 -80037610: 0209b021 addu s6,s0,t1 -80037614: 02d0802b sltu s0,s6,s0 -80037618: 0125482b sltu t1,t1,a1 -8003761c: 01308025 or s0,t1,s0 -80037620: 00d08021 addu s0,a2,s0 -80037624: 000a8a40 sll s1,t2,0x9 -80037628: 00102a40 sll a1,s0,0x9 -8003762c: 022c8825 or s1,s1,t4 -80037630: 001685c2 srl s0,s6,0x17 -80037634: 0011202b sltu a0,zero,s1 -80037638: 00b08025 or s0,a1,s0 -8003763c: 000a55c2 srl t2,t2,0x17 -80037640: 008a5025 or t2,a0,t2 -80037644: 02021024 and v0,s0,v0 -80037648: 00162240 sll a0,s6,0x9 -8003764c: 10400008 beqz v0,80037670 <__muldf3+0x3ec> -80037650: 01442025 or a0,t2,a0 -80037654: 00041042 srl v0,a0,0x1 -80037658: 30840001 andi a0,a0,0x1 -8003765c: 00102fc0 sll a1,s0,0x1f -80037660: 00442025 or a0,v0,a0 -80037664: 00a42025 or a0,a1,a0 -80037668: 00108042 srl s0,s0,0x1 -8003766c: 00e04021 move t0,a3 -80037670: 250203ff addiu v0,t0,1023 -80037674: 18400042 blez v0,80037780 <__muldf3+0x4fc> -80037678: 00000000 nop -8003767c: 30850007 andi a1,a0,0x7 -80037680: 10a00009 beqz a1,800376a8 <__muldf3+0x424> -80037684: 3c050100 lui a1,0x100 -80037688: 3085000f andi a1,a0,0xf -8003768c: 24060004 li a2,4 -80037690: 10a60004 beq a1,a2,800376a4 <__muldf3+0x420> -80037694: 24850004 addiu a1,a0,4 -80037698: 00a4202b sltu a0,a1,a0 -8003769c: 02048021 addu s0,s0,a0 -800376a0: 00a02021 move a0,a1 -800376a4: 3c050100 lui a1,0x100 -800376a8: 02052824 and a1,s0,a1 -800376ac: 10a00006 beqz a1,800376c8 <__muldf3+0x444> -800376b0: 284507ff slti a1,v0,2047 -800376b4: 3c02feff lui v0,0xfeff -800376b8: 3442ffff ori v0,v0,0xffff -800376bc: 02028024 and s0,s0,v0 -800376c0: 25020400 addiu v0,t0,1024 -800376c4: 284507ff slti a1,v0,2047 -800376c8: 10a0ff95 beqz a1,80037520 <__muldf3+0x29c> -800376cc: 00000000 nop -800376d0: 000420c2 srl a0,a0,0x3 -800376d4: 00108f40 sll s1,s0,0x1d -800376d8: 00108240 sll s0,s0,0x9 -800376dc: 02248825 or s1,s1,a0 -800376e0: 00102302 srl a0,s0,0xc -800376e4: 1000ff59 b 8003744c <__muldf3+0x1c8> -800376e8: 305007ff andi s0,v0,0x7ff -800376ec: 02d08025 or s0,s6,s0 -800376f0: 3c040008 lui a0,0x8 -800376f4: 02048024 and s0,s0,a0 -800376f8: 1600001e bnez s0,80037774 <__muldf3+0x4f0> -800376fc: 2485ffff addiu a1,a0,-1 -80037700: 2484ffff addiu a0,a0,-1 -80037704: 02c42824 and a1,s6,a0 -80037708: 02251025 or v0,s1,a1 -8003770c: 1440ff97 bnez v0,8003756c <__muldf3+0x2e8> -80037710: 00000000 nop -80037714: 3c040007 lui a0,0x7 -80037718: 00001821 move v1,zero -8003771c: 241007ff li s0,2047 -80037720: 3484ffff ori a0,a0,0xffff -80037724: 1000ff49 b 8003744c <__muldf3+0x1c8> -80037728: 2411ffff li s1,-1 -8003772c: 2442ffd8 addiu v0,v0,-40 -80037730: 00468004 sllv s0,a2,v0 -80037734: 1000ff35 b 8003740c <__muldf3+0x188> -80037738: 00002021 move a0,zero -8003773c: 0c00e215 jal 80038854 <__clzsi2> -80037740: afa60010 sw a2,16(sp) -80037744: 8fa60010 lw a2,16(sp) -80037748: 1000ff26 b 800373e4 <__muldf3+0x160> -8003774c: 24420020 addiu v0,v0,32 -80037750: 00b2b004 sllv s6,s2,a1 -80037754: 1000ff66 b 800374f0 <__muldf3+0x26c> -80037758: 00008821 move s1,zero -8003775c: 0c00e215 jal 80038854 <__clzsi2> -80037760: 02402021 move a0,s2 -80037764: 8fa70014 lw a3,20(sp) -80037768: 8fa60010 lw a2,16(sp) -8003776c: 1000ff55 b 800374c4 <__muldf3+0x240> -80037770: 24420020 addiu v0,v0,32 -80037774: 2411ffff li s1,-1 -80037778: 1000ff7c b 8003756c <__muldf3+0x2e8> -8003777c: 0000a821 move s5,zero -80037780: 1440001b bnez v0,800377f0 <__muldf3+0x56c> -80037784: 24050001 li a1,1 -80037788: 24020020 li v0,32 -8003778c: 00451023 subu v0,v0,a1 -80037790: 00503004 sllv a2,s0,v0 -80037794: 00a43806 srlv a3,a0,a1 -80037798: 00441004 sllv v0,a0,v0 -8003779c: 0002102b sltu v0,zero,v0 -800377a0: 00c73025 or a2,a2,a3 -800377a4: 00c23025 or a2,a2,v0 -800377a8: 30c20007 andi v0,a2,0x7 -800377ac: 10400008 beqz v0,800377d0 <__muldf3+0x54c> -800377b0: 00b02806 srlv a1,s0,a1 -800377b4: 30c2000f andi v0,a2,0xf -800377b8: 24040004 li a0,4 -800377bc: 10440004 beq v0,a0,800377d0 <__muldf3+0x54c> -800377c0: 00c01021 move v0,a2 -800377c4: 24460004 addiu a2,v0,4 -800377c8: 00c2102b sltu v0,a2,v0 -800377cc: 00a22821 addu a1,a1,v0 -800377d0: 3c020080 lui v0,0x80 -800377d4: 00a21024 and v0,a1,v0 -800377d8: 1040001d beqz v0,80037850 <__muldf3+0x5cc> -800377dc: 00000000 nop -800377e0: 24100001 li s0,1 -800377e4: 00002021 move a0,zero -800377e8: 1000ff18 b 8003744c <__muldf3+0x1c8> -800377ec: 00008821 move s1,zero -800377f0: 00a22823 subu a1,a1,v0 -800377f4: 28a60039 slti a2,a1,57 -800377f8: 10c0ff11 beqz a2,80037440 <__muldf3+0x1bc> -800377fc: 28a60020 slti a2,a1,32 -80037800: 14c0ffe1 bnez a2,80037788 <__muldf3+0x504> -80037804: 2406ffe1 li a2,-31 -80037808: 00c21023 subu v0,a2,v0 -8003780c: 00503006 srlv a2,s0,v0 -80037810: 24020020 li v0,32 -80037814: 10a20003 beq a1,v0,80037824 <__muldf3+0x5a0> -80037818: 00001021 move v0,zero -8003781c: 00051023 negu v0,a1 -80037820: 00501004 sllv v0,s0,v0 -80037824: 00441025 or v0,v0,a0 -80037828: 0002102b sltu v0,zero,v0 -8003782c: 00c21025 or v0,a2,v0 -80037830: 30450007 andi a1,v0,0x7 -80037834: 14a0000b bnez a1,80037864 <__muldf3+0x5e0> -80037838: 00002021 move a0,zero -8003783c: 000210c2 srl v0,v0,0x3 -80037840: 00a28825 or s1,a1,v0 -80037844: 1000ff01 b 8003744c <__muldf3+0x1c8> -80037848: 00008021 move s0,zero -8003784c: 00002821 move a1,zero -80037850: 00052240 sll a0,a1,0x9 -80037854: 00042302 srl a0,a0,0xc -80037858: 00052f40 sll a1,a1,0x1d -8003785c: 1000fff7 b 8003783c <__muldf3+0x5b8> -80037860: 00c01021 move v0,a2 -80037864: 3044000f andi a0,v0,0xf -80037868: 24050004 li a1,4 -8003786c: 1085fff7 beq a0,a1,8003784c <__muldf3+0x5c8> -80037870: 00403021 move a2,v0 -80037874: 1000ffd3 b 800377c4 <__muldf3+0x540> -80037878: 00002821 move a1,zero -8003787c: 34a5ffff ori a1,a1,0xffff -80037880: 02052824 and a1,s0,a1 -80037884: 00851025 or v0,a0,a1 -80037888: 00808821 move s1,a0 -8003788c: 1000ff9f b 8003770c <__muldf3+0x488> -80037890: 0060a821 move s5,v1 - -80037894 <__subdf3>: -80037894: 3c08000f lui t0,0xf -80037898: 3508ffff ori t0,t0,0xffff -8003789c: 01054824 and t1,t0,a1 -800378a0: 00075502 srl t2,a3,0x14 -800378a4: 01074024 and t0,t0,a3 -800378a8: 27bdffd8 addiu sp,sp,-40 -800378ac: 00051502 srl v0,a1,0x14 -800378b0: 00046742 srl t4,a0,0x1d -800378b4: 00065f42 srl t3,a2,0x1d -800378b8: 000948c0 sll t1,t1,0x3 -800378bc: 000840c0 sll t0,t0,0x3 -800378c0: 314a07ff andi t2,t2,0x7ff -800378c4: 240307ff li v1,2047 -800378c8: 000420c0 sll a0,a0,0x3 -800378cc: afb10018 sw s1,24(sp) -800378d0: afb00014 sw s0,20(sp) -800378d4: 305107ff andi s1,v0,0x7ff -800378d8: afbf0024 sw ra,36(sp) -800378dc: afb30020 sw s3,32(sp) -800378e0: afb2001c sw s2,28(sp) -800378e4: 000587c2 srl s0,a1,0x1f -800378e8: 012c1025 or v0,t1,t4 -800378ec: 00073fc2 srl a3,a3,0x1f -800378f0: 010b4025 or t0,t0,t3 -800378f4: 11430012 beq t2,v1,80037940 <__subdf3+0xac> -800378f8: 000630c0 sll a2,a2,0x3 -800378fc: 38e70001 xori a3,a3,0x1 -80037900: 10f00066 beq a3,s0,80037a9c <__subdf3+0x208> -80037904: 022a2823 subu a1,s1,t2 -80037908: 18a000d3 blez a1,80037c58 <__subdf3+0x3c4> -8003790c: 00000000 nop -80037910: 15400010 bnez t2,80037954 <__subdf3+0xc0> -80037914: 240307ff li v1,2047 -80037918: 01061825 or v1,t0,a2 -8003791c: 10600085 beqz v1,80037b34 <__subdf3+0x2a0> -80037920: 240307ff li v1,2047 -80037924: 24a5ffff addiu a1,a1,-1 -80037928: 14a000ad bnez a1,80037be0 <__subdf3+0x34c> -8003792c: 00869023 subu s2,a0,a2 -80037930: 00481023 subu v0,v0,t0 -80037934: 0092202b sltu a0,a0,s2 -80037938: 1000001a b 800379a4 <__subdf3+0x110> -8003793c: 00441023 subu v0,v0,a0 -80037940: 01061825 or v1,t0,a2 -80037944: 1460ffee bnez v1,80037900 <__subdf3+0x6c> -80037948: 00000000 nop -8003794c: 1000ffec b 80037900 <__subdf3+0x6c> -80037950: 38e70001 xori a3,a3,0x1 -80037954: 122300a4 beq s1,v1,80037be8 <__subdf3+0x354> -80037958: 3c030080 lui v1,0x80 -8003795c: 01034025 or t0,t0,v1 -80037960: 28a30039 slti v1,a1,57 -80037964: 106000e6 beqz v1,80037d00 <__subdf3+0x46c> -80037968: 28a30020 slti v1,a1,32 -8003796c: 1060010a beqz v1,80037d98 <__subdf3+0x504> -80037970: 24070020 li a3,32 -80037974: 00e53823 subu a3,a3,a1 -80037978: 00a69006 srlv s2,a2,a1 -8003797c: 00e81804 sllv v1,t0,a3 -80037980: 00e63004 sllv a2,a2,a3 -80037984: 00721825 or v1,v1,s2 -80037988: 0006902b sltu s2,zero,a2 -8003798c: 00729025 or s2,v1,s2 -80037990: 00a84006 srlv t0,t0,a1 -80037994: 00929023 subu s2,a0,s2 -80037998: 00484023 subu t0,v0,t0 -8003799c: 0092202b sltu a0,a0,s2 -800379a0: 01041023 subu v0,t0,a0 -800379a4: 3c130080 lui s3,0x80 -800379a8: 00531824 and v1,v0,s3 -800379ac: 106000a6 beqz v1,80037c48 <__subdf3+0x3b4> -800379b0: 32430007 andi v1,s2,0x7 -800379b4: 2673ffff addiu s3,s3,-1 -800379b8: 00539824 and s3,v0,s3 -800379bc: 126000b9 beqz s3,80037ca4 <__subdf3+0x410> -800379c0: 00000000 nop -800379c4: 0c00e215 jal 80038854 <__clzsi2> -800379c8: 02602021 move a0,s3 -800379cc: 2446fff8 addiu a2,v0,-8 -800379d0: 28c30020 slti v1,a2,32 -800379d4: 106000bb beqz v1,80037cc4 <__subdf3+0x430> -800379d8: 2442ffd8 addiu v0,v0,-40 -800379dc: 00061823 negu v1,a2 -800379e0: 00721806 srlv v1,s2,v1 -800379e4: 00d31004 sllv v0,s3,a2 -800379e8: 00629825 or s3,v1,v0 -800379ec: 00d1102a slt v0,a2,s1 -800379f0: 144000b8 bnez v0,80037cd4 <__subdf3+0x440> -800379f4: 00d29004 sllv s2,s2,a2 -800379f8: 00d13023 subu a2,a2,s1 -800379fc: 24c20001 addiu v0,a2,1 -80037a00: 28430020 slti v1,v0,32 -80037a04: 106000d9 beqz v1,80037d6c <__subdf3+0x4d8> -80037a08: 24030020 li v1,32 -80037a0c: 00621823 subu v1,v1,v0 -80037a10: 00522006 srlv a0,s2,v0 -80037a14: 00724004 sllv t0,s2,v1 -80037a18: 00731804 sllv v1,s3,v1 -80037a1c: 00641825 or v1,v1,a0 -80037a20: 0008402b sltu t0,zero,t0 -80037a24: 00689025 or s2,v1,t0 -80037a28: 00531006 srlv v0,s3,v0 -80037a2c: 32430007 andi v1,s2,0x7 -80037a30: 00008821 move s1,zero -80037a34: 10600043 beqz v1,80037b44 <__subdf3+0x2b0> -80037a38: 3c030080 lui v1,0x80 -80037a3c: 3243000f andi v1,s2,0xf -80037a40: 24040004 li a0,4 -80037a44: 1064003e beq v1,a0,80037b40 <__subdf3+0x2ac> -80037a48: 26430004 addiu v1,s2,4 -80037a4c: 0072402b sltu t0,v1,s2 -80037a50: 00481021 addu v0,v0,t0 -80037a54: 00609021 move s2,v1 -80037a58: 3c030080 lui v1,0x80 -80037a5c: 00431824 and v1,v0,v1 -80037a60: 1460003b bnez v1,80037b50 <__subdf3+0x2bc> -80037a64: 00000000 nop -80037a68: 00021f40 sll v1,v0,0x1d -80037a6c: 001240c2 srl t0,s2,0x3 -80037a70: 01034025 or t0,t0,v1 -80037a74: 000218c2 srl v1,v0,0x3 -80037a78: 240207ff li v0,2047 -80037a7c: 12220060 beq s1,v0,80037c00 <__subdf3+0x36c> -80037a80: 00000000 nop -80037a84: 3c06000f lui a2,0xf -80037a88: 34c6ffff ori a2,a2,0xffff -80037a8c: 00662024 and a0,v1,a2 -80037a90: 322207ff andi v0,s1,0x7ff -80037a94: 1000003c b 80037b88 <__subdf3+0x2f4> -80037a98: 32030001 andi v1,s0,0x1 -80037a9c: 022a1823 subu v1,s1,t2 -80037aa0: 1860009f blez v1,80037d20 <__subdf3+0x48c> -80037aa4: 00000000 nop -80037aa8: 11400046 beqz t2,80037bc4 <__subdf3+0x330> -80037aac: 01062825 or a1,t0,a2 -80037ab0: 240507ff li a1,2047 -80037ab4: 122500e7 beq s1,a1,80037e54 <__subdf3+0x5c0> -80037ab8: 3c050080 lui a1,0x80 -80037abc: 01054025 or t0,t0,a1 -80037ac0: 28650039 slti a1,v1,57 -80037ac4: 14a000e9 bnez a1,80037e6c <__subdf3+0x5d8> -80037ac8: 28650020 slti a1,v1,32 -80037acc: 01063025 or a2,t0,a2 -80037ad0: 0006902b sltu s2,zero,a2 -80037ad4: 00004021 move t0,zero -80037ad8: 02449021 addu s2,s2,a0 -80037adc: 01024021 addu t0,t0,v0 -80037ae0: 0244202b sltu a0,s2,a0 -80037ae4: 00881021 addu v0,a0,t0 -80037ae8: 3c030080 lui v1,0x80 -80037aec: 00431824 and v1,v0,v1 -80037af0: 10600101 beqz v1,80037ef8 <__subdf3+0x664> -80037af4: 240307ff li v1,2047 -80037af8: 26310001 addiu s1,s1,1 -80037afc: 12230109 beq s1,v1,80037f24 <__subdf3+0x690> -80037b00: 00000000 nop -80037b04: 3c03ff7f lui v1,0xff7f -80037b08: 3463ffff ori v1,v1,0xffff -80037b0c: 00431024 and v0,v0,v1 -80037b10: 32480001 andi t0,s2,0x1 -80037b14: 00121842 srl v1,s2,0x1 -80037b18: 00684025 or t0,v1,t0 -80037b1c: 000297c0 sll s2,v0,0x1f -80037b20: 02489025 or s2,s2,t0 -80037b24: 00021042 srl v0,v0,0x1 -80037b28: 32430007 andi v1,s2,0x7 -80037b2c: 1000ffc1 b 80037a34 <__subdf3+0x1a0> -80037b30: 00e08021 move s0,a3 -80037b34: 1223002d beq s1,v1,80037bec <__subdf3+0x358> -80037b38: 00441825 or v1,v0,a0 -80037b3c: 00809021 move s2,a0 -80037b40: 3c030080 lui v1,0x80 -80037b44: 00431824 and v1,v0,v1 -80037b48: 1060ffc8 beqz v1,80037a6c <__subdf3+0x1d8> -80037b4c: 00021f40 sll v1,v0,0x1d -80037b50: 26260001 addiu a2,s1,1 -80037b54: 240307ff li v1,2047 -80037b58: 10c30065 beq a2,v1,80037cf0 <__subdf3+0x45c> -80037b5c: 32030001 andi v1,s0,0x1 -80037b60: 3c04ff7f lui a0,0xff7f -80037b64: 3484ffff ori a0,a0,0xffff -80037b68: 00441024 and v0,v0,a0 -80037b6c: 00021f40 sll v1,v0,0x1d -80037b70: 001240c2 srl t0,s2,0x3 -80037b74: 00021240 sll v0,v0,0x9 -80037b78: 00684025 or t0,v1,t0 -80037b7c: 00022302 srl a0,v0,0xc -80037b80: 32030001 andi v1,s0,0x1 -80037b84: 30c207ff andi v0,a2,0x7ff -80037b88: 00023500 sll a2,v0,0x14 -80037b8c: 3c02000f lui v0,0xf -80037b90: 3442ffff ori v0,v0,0xffff -80037b94: 8fbf0024 lw ra,36(sp) -80037b98: 00821024 and v0,a0,v0 -80037b9c: 00461025 or v0,v0,a2 -80037ba0: 00031fc0 sll v1,v1,0x1f -80037ba4: 00431825 or v1,v0,v1 -80037ba8: 8fb30020 lw s3,32(sp) -80037bac: 8fb2001c lw s2,28(sp) -80037bb0: 8fb10018 lw s1,24(sp) -80037bb4: 8fb00014 lw s0,20(sp) -80037bb8: 01001021 move v0,t0 -80037bbc: 03e00008 jr ra -80037bc0: 27bd0028 addiu sp,sp,40 -80037bc4: 14a0009e bnez a1,80037e40 <__subdf3+0x5ac> -80037bc8: 2463ffff addiu v1,v1,-1 -80037bcc: 240307ff li v1,2047 -80037bd0: 1623ffdb bne s1,v1,80037b40 <__subdf3+0x2ac> -80037bd4: 00809021 move s2,a0 -80037bd8: 1000009f b 80037e58 <__subdf3+0x5c4> -80037bdc: 00441825 or v1,v0,a0 -80037be0: 1623ff60 bne s1,v1,80037964 <__subdf3+0xd0> -80037be4: 28a30039 slti v1,a1,57 -80037be8: 00441825 or v1,v0,a0 -80037bec: 1460ffd4 bnez v1,80037b40 <__subdf3+0x2ac> -80037bf0: 00809021 move s2,a0 -80037bf4: 02003821 move a3,s0 -80037bf8: 00004021 move t0,zero -80037bfc: 00e08021 move s0,a3 -80037c00: 00681025 or v0,v1,t0 -80037c04: 10400039 beqz v0,80037cec <__subdf3+0x458> -80037c08: 00000000 nop -80037c0c: 3c040007 lui a0,0x7 -80037c10: 3484ffff ori a0,a0,0xffff -80037c14: 00641024 and v0,v1,a0 -80037c18: 00481825 or v1,v0,t0 -80037c1c: 1460003c bnez v1,80037d10 <__subdf3+0x47c> -80037c20: 00000000 nop -80037c24: 00001821 move v1,zero -80037c28: 240207ff li v0,2047 -80037c2c: 1000ffd6 b 80037b88 <__subdf3+0x2f4> -80037c30: 2408ffff li t0,-1 -80037c34: 02451825 or v1,s2,a1 -80037c38: 10600133 beqz v1,80038108 <__subdf3+0x874> -80037c3c: 00004021 move t0,zero -80037c40: 00a01021 move v0,a1 -80037c44: 32430007 andi v1,s2,0x7 -80037c48: 1460ff7c bnez v1,80037a3c <__subdf3+0x1a8> -80037c4c: 00021f40 sll v1,v0,0x1d -80037c50: 1000ff87 b 80037a70 <__subdf3+0x1dc> -80037c54: 001240c2 srl t0,s2,0x3 -80037c58: 14a00058 bnez a1,80037dbc <__subdf3+0x528> -80037c5c: 26230001 addiu v1,s1,1 -80037c60: 306307ff andi v1,v1,0x7ff -80037c64: 28630002 slti v1,v1,2 -80037c68: 146000a5 bnez v1,80037f00 <__subdf3+0x66c> -80037c6c: 00869023 subu s2,a0,a2 -80037c70: 0092182b sltu v1,a0,s2 -80037c74: 00489823 subu s3,v0,t0 -80037c78: 02639823 subu s3,s3,v1 -80037c7c: 3c030080 lui v1,0x80 -80037c80: 02631824 and v1,s3,v1 -80037c84: 10600069 beqz v1,80037e2c <__subdf3+0x598> -80037c88: 02531825 or v1,s2,s3 -80037c8c: 00c49023 subu s2,a2,a0 -80037c90: 01021023 subu v0,t0,v0 -80037c94: 00d2302b sltu a2,a2,s2 -80037c98: 00469823 subu s3,v0,a2 -80037c9c: 1660ff49 bnez s3,800379c4 <__subdf3+0x130> -80037ca0: 00e08021 move s0,a3 -80037ca4: 0c00e215 jal 80038854 <__clzsi2> -80037ca8: 02402021 move a0,s2 -80037cac: 24420020 addiu v0,v0,32 -80037cb0: 2446fff8 addiu a2,v0,-8 -80037cb4: 28c30020 slti v1,a2,32 -80037cb8: 1460ff49 bnez v1,800379e0 <__subdf3+0x14c> -80037cbc: 00061823 negu v1,a2 -80037cc0: 2442ffd8 addiu v0,v0,-40 -80037cc4: 00529804 sllv s3,s2,v0 -80037cc8: 00d1102a slt v0,a2,s1 -80037ccc: 1040ff4a beqz v0,800379f8 <__subdf3+0x164> -80037cd0: 00009021 move s2,zero -80037cd4: 3c02ff7f lui v0,0xff7f -80037cd8: 3442ffff ori v0,v0,0xffff -80037cdc: 02268823 subu s1,s1,a2 -80037ce0: 02621024 and v0,s3,v0 -80037ce4: 1000ff53 b 80037a34 <__subdf3+0x1a0> -80037ce8: 32430007 andi v1,s2,0x7 -80037cec: 32030001 andi v1,s0,0x1 -80037cf0: 240207ff li v0,2047 -80037cf4: 00002021 move a0,zero -80037cf8: 1000ffa3 b 80037b88 <__subdf3+0x2f4> -80037cfc: 00004021 move t0,zero -80037d00: 01064025 or t0,t0,a2 -80037d04: 0008902b sltu s2,zero,t0 -80037d08: 1000ff22 b 80037994 <__subdf3+0x100> -80037d0c: 00004021 move t0,zero -80037d10: 00402021 move a0,v0 -80037d14: 32030001 andi v1,s0,0x1 -80037d18: 1000ff9b b 80037b88 <__subdf3+0x2f4> -80037d1c: 240207ff li v0,2047 -80037d20: 1460008d bnez v1,80037f58 <__subdf3+0x6c4> -80037d24: 26250001 addiu a1,s1,1 -80037d28: 30a307ff andi v1,a1,0x7ff -80037d2c: 28630002 slti v1,v1,2 -80037d30: 1460006a bnez v1,80037edc <__subdf3+0x648> -80037d34: 00000000 nop -80037d38: 240307ff li v1,2047 -80037d3c: 10a30079 beq a1,v1,80037f24 <__subdf3+0x690> -80037d40: 00481021 addu v0,v0,t0 -80037d44: 00863021 addu a2,a0,a2 -80037d48: 00c4202b sltu a0,a2,a0 -80037d4c: 00821021 addu v0,a0,v0 -80037d50: 000247c0 sll t0,v0,0x1f -80037d54: 00063042 srl a2,a2,0x1 -80037d58: 01069025 or s2,t0,a2 -80037d5c: 00021042 srl v0,v0,0x1 -80037d60: 32430007 andi v1,s2,0x7 -80037d64: 1000ff33 b 80037a34 <__subdf3+0x1a0> -80037d68: 00a08821 move s1,a1 -80037d6c: 24c6ffe1 addiu a2,a2,-31 -80037d70: 10430056 beq v0,v1,80037ecc <__subdf3+0x638> -80037d74: 00d33006 srlv a2,s3,a2 -80037d78: 00024023 negu t0,v0 -80037d7c: 01134004 sllv t0,s3,t0 -80037d80: 02484025 or t0,s2,t0 -80037d84: 0008402b sltu t0,zero,t0 -80037d88: 00c89025 or s2,a2,t0 -80037d8c: 00001021 move v0,zero -80037d90: 1000ffac b 80037c44 <__subdf3+0x3b0> -80037d94: 00008821 move s1,zero -80037d98: 10a7004e beq a1,a3,80037ed4 <__subdf3+0x640> -80037d9c: 00a81806 srlv v1,t0,a1 -80037da0: 00059023 negu s2,a1 -80037da4: 02489004 sllv s2,t0,s2 -80037da8: 02463025 or a2,s2,a2 -80037dac: 0006902b sltu s2,zero,a2 -80037db0: 00729025 or s2,v1,s2 -80037db4: 1000fef7 b 80037994 <__subdf3+0x100> -80037db8: 00004021 move t0,zero -80037dbc: 12200036 beqz s1,80037e98 <__subdf3+0x604> -80037dc0: 00441825 or v1,v0,a0 -80037dc4: 240307ff li v1,2047 -80037dc8: 114300c5 beq t2,v1,800380e0 <__subdf3+0x84c> -80037dcc: 3c030080 lui v1,0x80 -80037dd0: 00052823 negu a1,a1 -80037dd4: 00431025 or v0,v0,v1 -80037dd8: 28a30039 slti v1,a1,57 -80037ddc: 1060007e beqz v1,80037fd8 <__subdf3+0x744> -80037de0: 28a30020 slti v1,a1,32 -80037de4: 106000ca beqz v1,80038110 <__subdf3+0x87c> -80037de8: 24030020 li v1,32 -80037dec: 24090020 li t1,32 -80037df0: 01254823 subu t1,t1,a1 -80037df4: 00a49006 srlv s2,a0,a1 -80037df8: 01221804 sllv v1,v0,t1 -80037dfc: 01242004 sllv a0,a0,t1 -80037e00: 00721825 or v1,v1,s2 -80037e04: 0004902b sltu s2,zero,a0 -80037e08: 00729025 or s2,v1,s2 -80037e0c: 00a21006 srlv v0,v0,a1 -80037e10: 00d29023 subu s2,a2,s2 -80037e14: 01021023 subu v0,t0,v0 -80037e18: 00d2302b sltu a2,a2,s2 -80037e1c: 00461023 subu v0,v0,a2 -80037e20: 01408821 move s1,t2 -80037e24: 1000fedf b 800379a4 <__subdf3+0x110> -80037e28: 00e08021 move s0,a3 -80037e2c: 1460fee3 bnez v1,800379bc <__subdf3+0x128> -80037e30: 00004021 move t0,zero -80037e34: 00008021 move s0,zero -80037e38: 1000ff12 b 80037a84 <__subdf3+0x1f0> -80037e3c: 00008821 move s1,zero -80037e40: 1060001e beqz v1,80037ebc <__subdf3+0x628> -80037e44: 00869021 addu s2,a0,a2 -80037e48: 240507ff li a1,2047 -80037e4c: 1625ff1d bne s1,a1,80037ac4 <__subdf3+0x230> -80037e50: 28650039 slti a1,v1,57 -80037e54: 00441825 or v1,v0,a0 -80037e58: 1460ff39 bnez v1,80037b40 <__subdf3+0x2ac> -80037e5c: 00809021 move s2,a0 -80037e60: 00004021 move t0,zero -80037e64: 1000ff66 b 80037c00 <__subdf3+0x36c> -80037e68: 00e08021 move s0,a3 -80037e6c: 10a00031 beqz a1,80037f34 <__subdf3+0x6a0> -80037e70: 24090020 li t1,32 -80037e74: 01234823 subu t1,t1,v1 -80037e78: 00669006 srlv s2,a2,v1 -80037e7c: 01282804 sllv a1,t0,t1 -80037e80: 01263004 sllv a2,a2,t1 -80037e84: 00b22825 or a1,a1,s2 -80037e88: 0006902b sltu s2,zero,a2 -80037e8c: 00b29025 or s2,a1,s2 -80037e90: 1000ff11 b 80037ad8 <__subdf3+0x244> -80037e94: 00684006 srlv t0,t0,v1 -80037e98: 1460004a bnez v1,80037fc4 <__subdf3+0x730> -80037e9c: 00000000 nop -80037ea0: 240207ff li v0,2047 -80037ea4: 1142008e beq t2,v0,800380e0 <__subdf3+0x84c> -80037ea8: 01001021 move v0,t0 -80037eac: 00c09021 move s2,a2 -80037eb0: 01408821 move s1,t2 -80037eb4: 1000ff22 b 80037b40 <__subdf3+0x2ac> -80037eb8: 00e08021 move s0,a3 -80037ebc: 00481021 addu v0,v0,t0 -80037ec0: 0244202b sltu a0,s2,a0 -80037ec4: 1000ff08 b 80037ae8 <__subdf3+0x254> -80037ec8: 00821021 addu v0,a0,v0 -80037ecc: 1000ffac b 80037d80 <__subdf3+0x4ec> -80037ed0: 00004021 move t0,zero -80037ed4: 1000ffb4 b 80037da8 <__subdf3+0x514> -80037ed8: 00009021 move s2,zero -80037edc: 1620006a bnez s1,80038088 <__subdf3+0x7f4> -80037ee0: 00441825 or v1,v0,a0 -80037ee4: 146000a4 bnez v1,80038178 <__subdf3+0x8e4> -80037ee8: 01061825 or v1,t0,a2 -80037eec: 01001021 move v0,t0 -80037ef0: 1000ff13 b 80037b40 <__subdf3+0x2ac> -80037ef4: 00c09021 move s2,a2 -80037ef8: 1000ff52 b 80037c44 <__subdf3+0x3b0> -80037efc: 00e08021 move s0,a3 -80037f00: 16200020 bnez s1,80037f84 <__subdf3+0x6f0> -80037f04: 00441825 or v1,v0,a0 -80037f08: 1460004f bnez v1,80038048 <__subdf3+0x7b4> -80037f0c: 01061825 or v1,t0,a2 -80037f10: 1060007c beqz v1,80038104 <__subdf3+0x870> -80037f14: 00c09021 move s2,a2 -80037f18: 01001021 move v0,t0 -80037f1c: 1000ff08 b 80037b40 <__subdf3+0x2ac> -80037f20: 00e08021 move s0,a3 -80037f24: 00001821 move v1,zero -80037f28: 00004021 move t0,zero -80037f2c: 1000ff34 b 80037c00 <__subdf3+0x36c> -80037f30: 00e08021 move s0,a3 -80037f34: 10690071 beq v1,t1,800380fc <__subdf3+0x868> -80037f38: 00682806 srlv a1,t0,v1 -80037f3c: 00039023 negu s2,v1 -80037f40: 02489004 sllv s2,t0,s2 -80037f44: 02463025 or a2,s2,a2 -80037f48: 0006902b sltu s2,zero,a2 -80037f4c: 00b29025 or s2,a1,s2 -80037f50: 1000fee1 b 80037ad8 <__subdf3+0x244> -80037f54: 00004021 move t0,zero -80037f58: 16200023 bnez s1,80037fe8 <__subdf3+0x754> -80037f5c: 240507ff li a1,2047 -80037f60: 00442825 or a1,v0,a0 -80037f64: 14a00073 bnez a1,80038134 <__subdf3+0x8a0> -80037f68: 00031827 nor v1,zero,v1 -80037f6c: 240207ff li v0,2047 -80037f70: 11420098 beq t2,v0,800381d4 <__subdf3+0x940> -80037f74: 01001021 move v0,t0 -80037f78: 00c09021 move s2,a2 -80037f7c: 1000fef0 b 80037b40 <__subdf3+0x2ac> -80037f80: 01408821 move s1,t2 -80037f84: 14600009 bnez v1,80037fac <__subdf3+0x718> -80037f88: 00000000 nop -80037f8c: 01061025 or v0,t0,a2 -80037f90: 10400070 beqz v0,80038154 <__subdf3+0x8c0> -80037f94: 3c030007 lui v1,0x7 -80037f98: 01001021 move v0,t0 -80037f9c: 00c09021 move s2,a2 -80037fa0: 00e08021 move s0,a3 -80037fa4: 1000fee6 b 80037b40 <__subdf3+0x2ac> -80037fa8: 241107ff li s1,2047 -80037fac: 01063025 or a2,t0,a2 -80037fb0: 14c0003b bnez a2,800380a0 <__subdf3+0x80c> -80037fb4: 000228c2 srl a1,v0,0x3 -80037fb8: 00809021 move s2,a0 -80037fbc: 1000fee0 b 80037b40 <__subdf3+0x2ac> -80037fc0: 241107ff li s1,2047 -80037fc4: 00052827 nor a1,zero,a1 -80037fc8: 14a00043 bnez a1,800380d8 <__subdf3+0x844> -80037fcc: 240307ff li v1,2047 -80037fd0: 1000ff90 b 80037e14 <__subdf3+0x580> -80037fd4: 00c49023 subu s2,a2,a0 -80037fd8: 00441025 or v0,v0,a0 -80037fdc: 0002902b sltu s2,zero,v0 -80037fe0: 1000ff8b b 80037e10 <__subdf3+0x57c> -80037fe4: 00001021 move v0,zero -80037fe8: 1145007a beq t2,a1,800381d4 <__subdf3+0x940> -80037fec: 3c050080 lui a1,0x80 -80037ff0: 00031823 negu v1,v1 -80037ff4: 00451025 or v0,v0,a1 -80037ff8: 28650039 slti a1,v1,57 -80037ffc: 10a0005a beqz a1,80038168 <__subdf3+0x8d4> -80038000: 28650020 slti a1,v1,32 -80038004: 10a00078 beqz a1,800381e8 <__subdf3+0x954> -80038008: 24050020 li a1,32 -8003800c: 24090020 li t1,32 -80038010: 01234823 subu t1,t1,v1 -80038014: 00649006 srlv s2,a0,v1 -80038018: 01222804 sllv a1,v0,t1 -8003801c: 01242004 sllv a0,a0,t1 -80038020: 00b22825 or a1,a1,s2 -80038024: 0004902b sltu s2,zero,a0 -80038028: 00b29025 or s2,a1,s2 -8003802c: 00621006 srlv v0,v0,v1 -80038030: 02469021 addu s2,s2,a2 -80038034: 00484021 addu t0,v0,t0 -80038038: 0246302b sltu a2,s2,a2 -8003803c: 00c81021 addu v0,a2,t0 -80038040: 1000fea9 b 80037ae8 <__subdf3+0x254> -80038044: 01408821 move s1,t2 -80038048: 1060febd beqz v1,80037b40 <__subdf3+0x2ac> -8003804c: 00809021 move s2,a0 -80038050: 00869023 subu s2,a0,a2 -80038054: 00481823 subu v1,v0,t0 -80038058: 0092282b sltu a1,a0,s2 -8003805c: 00652823 subu a1,v1,a1 -80038060: 3c030080 lui v1,0x80 -80038064: 00a31824 and v1,a1,v1 -80038068: 1060fef2 beqz v1,80037c34 <__subdf3+0x3a0> -8003806c: 01021023 subu v0,t0,v0 -80038070: 00c49023 subu s2,a2,a0 -80038074: 00d2302b sltu a2,a2,s2 -80038078: 00461023 subu v0,v0,a2 -8003807c: 32430007 andi v1,s2,0x7 -80038080: 1000fe6c b 80037a34 <__subdf3+0x1a0> -80038084: 00e08021 move s0,a3 -80038088: 1460ffc8 bnez v1,80037fac <__subdf3+0x718> -8003808c: 00000000 nop -80038090: 01001021 move v0,t0 -80038094: 00c09021 move s2,a2 -80038098: 1000fea9 b 80037b40 <__subdf3+0x2ac> -8003809c: 241107ff li s1,2047 -800380a0: 000818c2 srl v1,t0,0x3 -800380a4: 00651825 or v1,v1,a1 -800380a8: 3c060008 lui a2,0x8 -800380ac: 00661824 and v1,v1,a2 -800380b0: 14600040 bnez v1,800381b4 <__subdf3+0x920> -800380b4: 000420c2 srl a0,a0,0x3 -800380b8: 00021740 sll v0,v0,0x1d -800380bc: 00444025 or t0,v0,a0 -800380c0: 000528c0 sll a1,a1,0x3 -800380c4: 00081742 srl v0,t0,0x1d -800380c8: 00451025 or v0,v0,a1 -800380cc: 000890c0 sll s2,t0,0x3 -800380d0: 1000fe9b b 80037b40 <__subdf3+0x2ac> -800380d4: 241107ff li s1,2047 -800380d8: 1543ff40 bne t2,v1,80037ddc <__subdf3+0x548> -800380dc: 28a30039 slti v1,a1,57 -800380e0: 01061825 or v1,t0,a2 -800380e4: 1060ff5e beqz v1,80037e60 <__subdf3+0x5cc> -800380e8: 01001021 move v0,t0 -800380ec: 00c09021 move s2,a2 -800380f0: 241107ff li s1,2047 -800380f4: 1000fe92 b 80037b40 <__subdf3+0x2ac> -800380f8: 00e08021 move s0,a3 -800380fc: 1000ff91 b 80037f44 <__subdf3+0x6b0> -80038100: 00009021 move s2,zero -80038104: 00004021 move t0,zero -80038108: 1000fe5e b 80037a84 <__subdf3+0x1f0> -8003810c: 00008021 move s0,zero -80038110: 10a3003e beq a1,v1,8003820c <__subdf3+0x978> -80038114: 00a29006 srlv s2,v0,a1 -80038118: 00052823 negu a1,a1 -8003811c: 00a21004 sllv v0,v0,a1 -80038120: 00442025 or a0,v0,a0 -80038124: 0004102b sltu v0,zero,a0 -80038128: 02429025 or s2,s2,v0 -8003812c: 1000ff38 b 80037e10 <__subdf3+0x57c> -80038130: 00001021 move v0,zero -80038134: 14600025 bnez v1,800381cc <__subdf3+0x938> -80038138: 240507ff li a1,2047 -8003813c: 00869021 addu s2,a0,a2 -80038140: 00481021 addu v0,v0,t0 -80038144: 0246302b sltu a2,s2,a2 -80038148: 00c21021 addu v0,a2,v0 -8003814c: 1000fe66 b 80037ae8 <__subdf3+0x254> -80038150: 01408821 move s1,t2 -80038154: 00003821 move a3,zero -80038158: 3463ffff ori v1,v1,0xffff -8003815c: 2408ffff li t0,-1 -80038160: 1000fea7 b 80037c00 <__subdf3+0x36c> -80038164: 00e08021 move s0,a3 -80038168: 00441025 or v0,v0,a0 -8003816c: 0002902b sltu s2,zero,v0 -80038170: 1000ffaf b 80038030 <__subdf3+0x79c> -80038174: 00001021 move v0,zero -80038178: 1060fe71 beqz v1,80037b40 <__subdf3+0x2ac> -8003817c: 00809021 move s2,a0 -80038180: 00869021 addu s2,a0,a2 -80038184: 00481021 addu v0,v0,t0 -80038188: 0244202b sltu a0,s2,a0 -8003818c: 00821021 addu v0,a0,v0 -80038190: 3c030080 lui v1,0x80 -80038194: 00431824 and v1,v0,v1 -80038198: 1060feaa beqz v1,80037c44 <__subdf3+0x3b0> -8003819c: 3c03ff7f lui v1,0xff7f -800381a0: 3463ffff ori v1,v1,0xffff -800381a4: 00431024 and v0,v0,v1 -800381a8: 24110001 li s1,1 -800381ac: 1000fe21 b 80037a34 <__subdf3+0x1a0> -800381b0: 32430007 andi v1,s2,0x7 -800381b4: 3c02003f lui v0,0x3f -800381b8: 00008021 move s0,zero -800381bc: 241107ff li s1,2047 -800381c0: 3442ffff ori v0,v0,0xffff -800381c4: 1000fe28 b 80037a68 <__subdf3+0x1d4> -800381c8: 2412fff8 li s2,-8 -800381cc: 1545ff8b bne t2,a1,80037ffc <__subdf3+0x768> -800381d0: 28650039 slti a1,v1,57 -800381d4: 01061825 or v1,t0,a2 -800381d8: 1460ffae bnez v1,80038094 <__subdf3+0x800> -800381dc: 01001021 move v0,t0 -800381e0: 1000ff20 b 80037e64 <__subdf3+0x5d0> -800381e4: 00004021 move t0,zero -800381e8: 1065000a beq v1,a1,80038214 <__subdf3+0x980> -800381ec: 00629006 srlv s2,v0,v1 -800381f0: 00031823 negu v1,v1 -800381f4: 00621004 sllv v0,v0,v1 -800381f8: 00442025 or a0,v0,a0 -800381fc: 0004102b sltu v0,zero,a0 -80038200: 02429025 or s2,s2,v0 -80038204: 1000ff8a b 80038030 <__subdf3+0x79c> -80038208: 00001021 move v0,zero -8003820c: 1000ffc4 b 80038120 <__subdf3+0x88c> -80038210: 00001021 move v0,zero -80038214: 1000fff8 b 800381f8 <__subdf3+0x964> -80038218: 00001021 move v0,zero - -8003821c <__fixdfsi>: -8003821c: 00053502 srl a2,a1,0x14 -80038220: 30c607ff andi a2,a2,0x7ff -80038224: 3c03000f lui v1,0xf -80038228: 3463ffff ori v1,v1,0xffff -8003822c: 28c703ff slti a3,a2,1023 -80038230: 00651824 and v1,v1,a1 -80038234: 14e00015 bnez a3,8003828c <__fixdfsi+0x70> -80038238: 00052fc2 srl a1,a1,0x1f -8003823c: 28c2041e slti v0,a2,1054 -80038240: 1040000e beqz v0,8003827c <__fixdfsi+0x60> -80038244: 24070433 li a3,1075 -80038248: 00e63823 subu a3,a3,a2 -8003824c: 3c020010 lui v0,0x10 -80038250: 28e80020 slti t0,a3,32 -80038254: 11000010 beqz t0,80038298 <__fixdfsi+0x7c> -80038258: 00621825 or v1,v1,v0 -8003825c: 24c6fbed addiu a2,a2,-1043 -80038260: 00e41006 srlv v0,a0,a3 -80038264: 00c31804 sllv v1,v1,a2 -80038268: 00621025 or v0,v1,v0 -8003826c: 10a00008 beqz a1,80038290 <__fixdfsi+0x74> -80038270: 00000000 nop -80038274: 03e00008 jr ra -80038278: 00021023 negu v0,v0 -8003827c: 3c027fff lui v0,0x7fff -80038280: 3442ffff ori v0,v0,0xffff -80038284: 03e00008 jr ra -80038288: 00a21021 addu v0,a1,v0 -8003828c: 00001021 move v0,zero -80038290: 03e00008 jr ra -80038294: 00000000 nop -80038298: 24020413 li v0,1043 -8003829c: 00461023 subu v0,v0,a2 -800382a0: 1000fff2 b 8003826c <__fixdfsi+0x50> -800382a4: 00431006 srlv v0,v1,v0 - -800382a8 <__floatsidf>: -800382a8: 27bdffe0 addiu sp,sp,-32 -800382ac: afbf001c sw ra,28(sp) -800382b0: afb10018 sw s1,24(sp) -800382b4: 1080002a beqz a0,80038360 <__floatsidf+0xb8> -800382b8: afb00014 sw s0,20(sp) -800382bc: 00808021 move s0,a0 -800382c0: 0480002c bltz a0,80038374 <__floatsidf+0xcc> -800382c4: 00048fc2 srl s1,a0,0x1f -800382c8: 0c00e215 jal 80038854 <__clzsi2> -800382cc: 02002021 move a0,s0 -800382d0: 2403041e li v1,1054 -800382d4: 00621823 subu v1,v1,v0 -800382d8: 24050433 li a1,1075 -800382dc: 00a32823 subu a1,a1,v1 -800382e0: 28a40020 slti a0,a1,32 -800382e4: 14800016 bnez a0,80038340 <__floatsidf+0x98> -800382e8: 2404000b li a0,11 -800382ec: 24020413 li v0,1043 -800382f0: 00431023 subu v0,v0,v1 -800382f4: 3c04000f lui a0,0xf -800382f8: 00501004 sllv v0,s0,v0 -800382fc: 3484ffff ori a0,a0,0xffff -80038300: 00441024 and v0,v0,a0 -80038304: 00008021 move s0,zero -80038308: 306407ff andi a0,v1,0x7ff -8003830c: 3c03000f lui v1,0xf -80038310: 3463ffff ori v1,v1,0xffff -80038314: 00431024 and v0,v0,v1 -80038318: 8fbf001c lw ra,28(sp) -8003831c: 00042500 sll a0,a0,0x14 -80038320: 00111fc0 sll v1,s1,0x1f -80038324: 00441025 or v0,v0,a0 -80038328: 00431825 or v1,v0,v1 -8003832c: 8fb10018 lw s1,24(sp) -80038330: 02001021 move v0,s0 -80038334: 8fb00014 lw s0,20(sp) -80038338: 03e00008 jr ra -8003833c: 27bd0020 addiu sp,sp,32 -80038340: 00821023 subu v0,a0,v0 -80038344: 3c04000f lui a0,0xf -80038348: 00501006 srlv v0,s0,v0 -8003834c: 3484ffff ori a0,a0,0xffff -80038350: 00441024 and v0,v0,a0 -80038354: 00b08004 sllv s0,s0,a1 -80038358: 1000ffec b 8003830c <__floatsidf+0x64> -8003835c: 306407ff andi a0,v1,0x7ff -80038360: 00008821 move s1,zero -80038364: 00002021 move a0,zero -80038368: 00001021 move v0,zero -8003836c: 1000ffe7 b 8003830c <__floatsidf+0x64> -80038370: 00008021 move s0,zero -80038374: 00048023 negu s0,a0 -80038378: 0c00e215 jal 80038854 <__clzsi2> -8003837c: 02002021 move a0,s0 -80038380: 2403041e li v1,1054 -80038384: 00621823 subu v1,v1,v0 -80038388: 24050433 li a1,1075 -8003838c: 00a32823 subu a1,a1,v1 -80038390: 28a40020 slti a0,a1,32 -80038394: 1080ffd5 beqz a0,800382ec <__floatsidf+0x44> -80038398: 2404000b li a0,11 -8003839c: 1000ffe9 b 80038344 <__floatsidf+0x9c> -800383a0: 00821023 subu v0,a0,v0 - -800383a4 <__floatdidf>: -800383a4: 27bdffd8 addiu sp,sp,-40 -800383a8: 00851025 or v0,a0,a1 -800383ac: afbf0024 sw ra,36(sp) -800383b0: afb30020 sw s3,32(sp) -800383b4: afb2001c sw s2,28(sp) -800383b8: afb10018 sw s1,24(sp) -800383bc: 10400051 beqz v0,80038504 <__floatdidf+0x160> -800383c0: afb00014 sw s0,20(sp) -800383c4: 00808821 move s1,a0 -800383c8: 00a09021 move s2,a1 -800383cc: 04a10005 bgez a1,800383e4 <__floatdidf+0x40> -800383d0: 000587c2 srl s0,a1,0x1f -800383d4: 00048823 negu s1,a0 -800383d8: 0011302b sltu a2,zero,s1 -800383dc: 00052823 negu a1,a1 -800383e0: 00a69023 subu s2,a1,a2 -800383e4: 12400019 beqz s2,8003844c <__floatdidf+0xa8> -800383e8: 02409821 move s3,s2 -800383ec: 0c00e215 jal 80038854 <__clzsi2> -800383f0: 02402021 move a0,s2 -800383f4: 2403043e li v1,1086 -800383f8: 00624023 subu t0,v1,v0 -800383fc: 29030434 slti v1,t0,1076 -80038400: 1060001b beqz v1,80038470 <__floatdidf+0xcc> -80038404: 29030437 slti v1,t0,1079 -80038408: 24070433 li a3,1075 -8003840c: 00e83823 subu a3,a3,t0 -80038410: 10e00078 beqz a3,800385f4 <__floatdidf+0x250> -80038414: 00000000 nop -80038418: 28e30020 slti v1,a3,32 -8003841c: 10600060 beqz v1,800385a0 <__floatdidf+0x1fc> -80038420: 2406002b li a2,43 -80038424: 00c21023 subu v0,a2,v0 -80038428: 00511006 srlv v0,s1,v0 -8003842c: 00f22804 sllv a1,s2,a3 -80038430: 00451025 or v0,v0,a1 -80038434: 3c05000f lui a1,0xf -80038438: 34a5ffff ori a1,a1,0xffff -8003843c: 00f18804 sllv s1,s1,a3 -80038440: 00452824 and a1,v0,a1 -80038444: 10000033 b 80038514 <__floatdidf+0x170> -80038448: 310307ff andi v1,t0,0x7ff -8003844c: 0c00e215 jal 80038854 <__clzsi2> -80038450: 02202021 move a0,s1 -80038454: 24420020 addiu v0,v0,32 -80038458: 2403043e li v1,1086 -8003845c: 00624023 subu t0,v1,v0 -80038460: 29030434 slti v1,t0,1076 -80038464: 1460ffe9 bnez v1,8003840c <__floatdidf+0x68> -80038468: 24070433 li a3,1075 -8003846c: 29030437 slti v1,t0,1079 -80038470: 10600038 beqz v1,80038554 <__floatdidf+0x1b0> -80038474: 24060436 li a2,1078 -80038478: 00c83023 subu a2,a2,t0 -8003847c: 10c00006 beqz a2,80038498 <__floatdidf+0xf4> -80038480: 00d22804 sllv a1,s2,a2 -80038484: 24130028 li s3,40 -80038488: 02629823 subu s3,s3,v0 -8003848c: 02713806 srlv a3,s1,s3 -80038490: 00e59825 or s3,a3,a1 -80038494: 00d18804 sllv s1,s1,a2 -80038498: 3c03ff7f lui v1,0xff7f -8003849c: 3463ffff ori v1,v1,0xffff -800384a0: 32240007 andi a0,s1,0x7 -800384a4: 10800008 beqz a0,800384c8 <__floatdidf+0x124> -800384a8: 02631824 and v1,s3,v1 -800384ac: 3224000f andi a0,s1,0xf -800384b0: 24050004 li a1,4 -800384b4: 10850004 beq a0,a1,800384c8 <__floatdidf+0x124> -800384b8: 26240004 addiu a0,s1,4 -800384bc: 0091882b sltu s1,a0,s1 -800384c0: 00711821 addu v1,v1,s1 -800384c4: 00808821 move s1,a0 -800384c8: 3c040080 lui a0,0x80 -800384cc: 00642024 and a0,v1,a0 -800384d0: 10800005 beqz a0,800384e8 <__floatdidf+0x144> -800384d4: 3c04ff7f lui a0,0xff7f -800384d8: 3484ffff ori a0,a0,0xffff -800384dc: 2408043f li t0,1087 -800384e0: 00641824 and v1,v1,a0 -800384e4: 01024023 subu t0,t0,v0 -800384e8: 00031740 sll v0,v1,0x1d -800384ec: 00032a40 sll a1,v1,0x9 -800384f0: 001188c2 srl s1,s1,0x3 -800384f4: 00518825 or s1,v0,s1 -800384f8: 00052b02 srl a1,a1,0xc -800384fc: 10000005 b 80038514 <__floatdidf+0x170> -80038500: 310307ff andi v1,t0,0x7ff -80038504: 00008021 move s0,zero -80038508: 00001821 move v1,zero -8003850c: 00002821 move a1,zero -80038510: 00008821 move s1,zero -80038514: 3c02000f lui v0,0xf -80038518: 3442ffff ori v0,v0,0xffff -8003851c: 00031d00 sll v1,v1,0x14 -80038520: 00a21024 and v0,a1,v0 -80038524: 00432825 or a1,v0,v1 -80038528: 001087c0 sll s0,s0,0x1f -8003852c: 8fbf0024 lw ra,36(sp) -80038530: 00b02825 or a1,a1,s0 -80038534: 02201021 move v0,s1 -80038538: 8fb30020 lw s3,32(sp) -8003853c: 8fb2001c lw s2,28(sp) -80038540: 8fb10018 lw s1,24(sp) -80038544: 8fb00014 lw s0,20(sp) -80038548: 00a01821 move v1,a1 -8003854c: 03e00008 jr ra -80038550: 27bd0028 addiu sp,sp,40 -80038554: 24130008 li s3,8 -80038558: 02629823 subu s3,s3,v0 -8003855c: 32630020 andi v1,s3,0x20 -80038560: 1060001e beqz v1,800385dc <__floatdidf+0x238> -80038564: 00121840 sll v1,s2,0x1 -80038568: 02723006 srlv a2,s2,s3 -8003856c: 00001821 move v1,zero -80038570: 24040476 li a0,1142 -80038574: 00882023 subu a0,a0,t0 -80038578: 30850020 andi a1,a0,0x20 -8003857c: 10a00011 beqz a1,800385c4 <__floatdidf+0x220> -80038580: 00112842 srl a1,s1,0x1 -80038584: 00912804 sllv a1,s1,a0 -80038588: 00002021 move a0,zero -8003858c: 00852025 or a0,a0,a1 -80038590: 0004202b sltu a0,zero,a0 -80038594: 00c48825 or s1,a2,a0 -80038598: 1000ffbf b 80038498 <__floatdidf+0xf4> -8003859c: 00609821 move s3,v1 -800385a0: 24050413 li a1,1043 -800385a4: 00a82823 subu a1,a1,t0 -800385a8: 3c02000f lui v0,0xf -800385ac: 00b12804 sllv a1,s1,a1 -800385b0: 3442ffff ori v0,v0,0xffff -800385b4: 00a22824 and a1,a1,v0 -800385b8: 310307ff andi v1,t0,0x7ff -800385bc: 1000ffd5 b 80038514 <__floatdidf+0x170> -800385c0: 00008821 move s1,zero -800385c4: 00043827 nor a3,zero,a0 -800385c8: 00e53806 srlv a3,a1,a3 -800385cc: 00922804 sllv a1,s2,a0 -800385d0: 00e52825 or a1,a3,a1 -800385d4: 1000ffed b 8003858c <__floatdidf+0x1e8> -800385d8: 00912004 sllv a0,s1,a0 -800385dc: 00132027 nor a0,zero,s3 -800385e0: 00831804 sllv v1,v1,a0 -800385e4: 02713006 srlv a2,s1,s3 -800385e8: 00663025 or a2,v1,a2 -800385ec: 1000ffe0 b 80038570 <__floatdidf+0x1cc> -800385f0: 02721806 srlv v1,s2,s3 -800385f4: 3c02000f lui v0,0xf -800385f8: 3442ffff ori v0,v0,0xffff -800385fc: 02422824 and a1,s2,v0 -80038600: 1000ffc4 b 80038514 <__floatdidf+0x170> -80038604: 310307ff andi v1,t0,0x7ff - -80038608 <__truncdfsf2>: -80038608: 00053d02 srl a3,a1,0x14 -8003860c: 30e707ff andi a3,a3,0x7ff -80038610: 3c02000f lui v0,0xf -80038614: 24e60001 addiu a2,a3,1 -80038618: 3442ffff ori v0,v0,0xffff -8003861c: 00451024 and v0,v0,a1 -80038620: 30c607ff andi a2,a2,0x7ff -80038624: 00052fc2 srl a1,a1,0x1f -80038628: 000210c0 sll v0,v0,0x3 -8003862c: 00041f42 srl v1,a0,0x1d -80038630: 28c60002 slti a2,a2,2 -80038634: 00a04021 move t0,a1 -80038638: 00621825 or v1,v1,v0 -8003863c: 14c0003d bnez a2,80038734 <__truncdfsf2+0x12c> -80038640: 000448c0 sll t1,a0,0x3 -80038644: 24e2fc80 addiu v0,a3,-896 -80038648: 284600ff slti a2,v0,255 -8003864c: 10c00049 beqz a2,80038774 <__truncdfsf2+0x16c> -80038650: 00000000 nop -80038654: 1840001e blez v0,800386d0 <__truncdfsf2+0xc8> -80038658: 00043180 sll a2,a0,0x6 -8003865c: 0006302b sltu a2,zero,a2 -80038660: 000318c0 sll v1,v1,0x3 -80038664: 00c31825 or v1,a2,v1 -80038668: 00092742 srl a0,t1,0x1d -8003866c: 00642025 or a0,v1,a0 -80038670: 30830007 andi v1,a0,0x7 -80038674: 10600005 beqz v1,8003868c <__truncdfsf2+0x84> -80038678: 3083000f andi v1,a0,0xf -8003867c: 24060004 li a2,4 -80038680: 10660003 beq v1,a2,80038690 <__truncdfsf2+0x88> -80038684: 3c030400 lui v1,0x400 -80038688: 24840004 addiu a0,a0,4 -8003868c: 3c030400 lui v1,0x400 -80038690: 00831824 and v1,a0,v1 -80038694: 10600013 beqz v1,800386e4 <__truncdfsf2+0xdc> -80038698: 240300ff li v1,255 -8003869c: 24420001 addiu v0,v0,1 -800386a0: 10430034 beq v0,v1,80038774 <__truncdfsf2+0x16c> -800386a4: 00042180 sll a0,a0,0x6 -800386a8: 00042242 srl a0,a0,0x9 -800386ac: 304200ff andi v0,v0,0xff -800386b0: 00021dc0 sll v1,v0,0x17 -800386b4: 3c02007f lui v0,0x7f -800386b8: 3442ffff ori v0,v0,0xffff -800386bc: 00822024 and a0,a0,v0 -800386c0: 00832025 or a0,a0,v1 -800386c4: 000517c0 sll v0,a1,0x1f -800386c8: 03e00008 jr ra -800386cc: 00821025 or v0,a0,v0 -800386d0: 2844ffe9 slti a0,v0,-23 -800386d4: 10800041 beqz a0,800387dc <__truncdfsf2+0x1d4> -800386d8: 240a001e li t2,30 -800386dc: 00001021 move v0,zero -800386e0: 24040005 li a0,5 -800386e4: 240300ff li v1,255 -800386e8: 14430016 bne v0,v1,80038744 <__truncdfsf2+0x13c> -800386ec: 000420c2 srl a0,a0,0x3 -800386f0: 10800020 beqz a0,80038774 <__truncdfsf2+0x16c> -800386f4: 3c03003f lui v1,0x3f -800386f8: 3463ffff ori v1,v1,0xffff -800386fc: 00832024 and a0,a0,v1 -80038700: 14800034 bnez a0,800387d4 <__truncdfsf2+0x1cc> -80038704: 01002821 move a1,t0 -80038708: 240200ff li v0,255 -8003870c: 00602021 move a0,v1 -80038710: 00021dc0 sll v1,v0,0x17 -80038714: 3c02007f lui v0,0x7f -80038718: 3442ffff ori v0,v0,0xffff -8003871c: 00002821 move a1,zero -80038720: 00822024 and a0,a0,v0 -80038724: 00832025 or a0,a0,v1 -80038728: 000517c0 sll v0,a1,0x1f -8003872c: 03e00008 jr ra -80038730: 00821025 or v0,a0,v0 -80038734: 14e00019 bnez a3,8003879c <__truncdfsf2+0x194> -80038738: 00692025 or a0,v1,t1 -8003873c: 1480ffe8 bnez a0,800386e0 <__truncdfsf2+0xd8> -80038740: 00001021 move v0,zero -80038744: 3c03007f lui v1,0x7f -80038748: 3463ffff ori v1,v1,0xffff -8003874c: 304200ff andi v0,v0,0xff -80038750: 00832024 and a0,a0,v1 -80038754: 00021dc0 sll v1,v0,0x17 -80038758: 3c02007f lui v0,0x7f -8003875c: 3442ffff ori v0,v0,0xffff -80038760: 00822024 and a0,a0,v0 -80038764: 00832025 or a0,a0,v1 -80038768: 000517c0 sll v0,a1,0x1f -8003876c: 03e00008 jr ra -80038770: 00821025 or v0,a0,v0 -80038774: 240200ff li v0,255 -80038778: 00021dc0 sll v1,v0,0x17 -8003877c: 3c02007f lui v0,0x7f -80038780: 3442ffff ori v0,v0,0xffff -80038784: 00002021 move a0,zero -80038788: 00822024 and a0,a0,v0 -8003878c: 00832025 or a0,a0,v1 -80038790: 000517c0 sll v0,a1,0x1f -80038794: 03e00008 jr ra -80038798: 00821025 or v0,a0,v0 -8003879c: 00691025 or v0,v1,t1 -800387a0: 1040fff4 beqz v0,80038774 <__truncdfsf2+0x16c> -800387a4: 000318c0 sll v1,v1,0x3 -800387a8: 00092742 srl a0,t1,0x1d -800387ac: 00832025 or a0,a0,v1 -800387b0: 3c0301ff lui v1,0x1ff -800387b4: 3463fff8 ori v1,v1,0xfff8 -800387b8: 00832024 and a0,a0,v1 -800387bc: 14800015 bnez a0,80038814 <__truncdfsf2+0x20c> -800387c0: 00000000 nop -800387c4: 3c04003f lui a0,0x3f -800387c8: 00004021 move t0,zero -800387cc: 3484ffff ori a0,a0,0xffff -800387d0: 01002821 move a1,t0 -800387d4: 1000ffb6 b 800386b0 <__truncdfsf2+0xa8> -800387d8: 240200ff li v0,255 -800387dc: 01425023 subu t2,t2,v0 -800387e0: 3c040080 lui a0,0x80 -800387e4: 294b0020 slti t3,t2,32 -800387e8: 1160000c beqz t3,8003881c <__truncdfsf2+0x214> -800387ec: 00641825 or v1,v1,a0 -800387f0: 24e6fc82 addiu a2,a3,-894 -800387f4: 00c93804 sllv a3,t1,a2 -800387f8: 0007382b sltu a3,zero,a3 -800387fc: 00c31804 sllv v1,v1,a2 -80038800: 00e33025 or a2,a3,v1 -80038804: 01492006 srlv a0,t1,t2 -80038808: 00c42025 or a0,a2,a0 -8003880c: 1000ff98 b 80038670 <__truncdfsf2+0x68> -80038810: 00001021 move v0,zero -80038814: 1000ff96 b 80038670 <__truncdfsf2+0x68> -80038818: 240200ff li v0,255 -8003881c: 2404fffe li a0,-2 -80038820: 00822023 subu a0,a0,v0 -80038824: 24020020 li v0,32 -80038828: 11420008 beq t2,v0,8003884c <__truncdfsf2+0x244> -8003882c: 00832006 srlv a0,v1,a0 -80038830: 24e7fca2 addiu a3,a3,-862 -80038834: 00e31804 sllv v1,v1,a3 -80038838: 00691825 or v1,v1,t1 -8003883c: 0003182b sltu v1,zero,v1 -80038840: 00642025 or a0,v1,a0 -80038844: 1000ff8a b 80038670 <__truncdfsf2+0x68> -80038848: 00001021 move v0,zero -8003884c: 1000fffa b 80038838 <__truncdfsf2+0x230> -80038850: 00001821 move v1,zero - -80038854 <__clzsi2>: -80038854: 3c020001 lui v0,0x1 -80038858: 0082102b sltu v0,a0,v0 -8003885c: 1040000c beqz v0,80038890 <__clzsi2+0x3c> -80038860: 3c020100 lui v0,0x100 -80038864: 2c820100 sltiu v0,a0,256 -80038868: 10400014 beqz v0,800388bc <__clzsi2+0x68> -8003886c: 3c038004 lui v1,0x8004 -80038870: 00001021 move v0,zero -80038874: 00442006 srlv a0,a0,v0 -80038878: 24638e48 addiu v1,v1,-29112 -8003887c: 00832021 addu a0,a0,v1 -80038880: 90820000 lbu v0,0(a0) -80038884: 24050020 li a1,32 -80038888: 03e00008 jr ra -8003888c: 00a21023 subu v0,a1,v0 -80038890: 0082102b sltu v0,a0,v0 -80038894: 14400011 bnez v0,800388dc <__clzsi2+0x88> -80038898: 3c038004 lui v1,0x8004 -8003889c: 24020018 li v0,24 -800388a0: 00442006 srlv a0,a0,v0 -800388a4: 24638e48 addiu v1,v1,-29112 -800388a8: 00832021 addu a0,a0,v1 -800388ac: 90820000 lbu v0,0(a0) -800388b0: 24050008 li a1,8 -800388b4: 03e00008 jr ra -800388b8: 00a21023 subu v0,a1,v0 -800388bc: 24020008 li v0,8 -800388c0: 00442006 srlv a0,a0,v0 -800388c4: 24638e48 addiu v1,v1,-29112 -800388c8: 00832021 addu a0,a0,v1 -800388cc: 90820000 lbu v0,0(a0) -800388d0: 24050018 li a1,24 -800388d4: 03e00008 jr ra -800388d8: 00a21023 subu v0,a1,v0 -800388dc: 24020010 li v0,16 -800388e0: 00442006 srlv a0,a0,v0 -800388e4: 24638e48 addiu v1,v1,-29112 -800388e8: 00832021 addu a0,a0,v1 -800388ec: 90820000 lbu v0,0(a0) -800388f0: 24050010 li a1,16 -800388f4: 03e00008 jr ra -800388f8: 00a21023 subu v0,a1,v0 - -Disassembly of section .rodata: - -800388fc : -800388fc: 00200040 0x200040 -80038900: 00800100 0x800100 -80038904: 00208000 0x208000 -80038908: 00000010 mfhi zero -8003890c: 00200020 add zero,at,zero -80038910: 00100040 sll zero,s0,0x1 -80038914: 00100010 0x100010 - ... -8003892c: 00100010 0x100010 -80038930: 00100040 sll zero,s0,0x1 -80038934: 00080004 sllv zero,t0,zero - ... -8003894c: 00800080 0x800080 -80038950: 00400040 0x400040 -80038954: 00200020 add zero,at,zero -80038958: 00100010 0x100010 -8003895c: 00040004 sllv zero,a0,zero -80038960: 00080008 0x80008 -80038964: 00010001 0x10001 -80038968: 00020002 srl zero,v0,0x0 -8003896c: 00800080 0x800080 -80038970: 00800080 0x800080 -80038974: 00200020 add zero,at,zero -80038978: 00200020 add zero,at,zero - ... - -8003898c : -8003898c: 8003a844 lb v1,-22460(zero) -80038990: 8003a83c lb v1,-22468(zero) - -80038994 : -80038994: 800390e4 lb v1,-28444(zero) -80038998: 80039104 lb v1,-28412(zero) -8003899c: 20008000 addi zero,zero,-32768 -800389a0: 40001000 mfc0 zero,c0_entrylo -800389a4: 00020001 0x20001 -800389a8: 00080004 sllv zero,t0,zero -800389ac: 00200010 0x200010 -800389b0: 00800040 0x800040 -800389b4: 800259ec lb v0,23020(zero) -800389b8: 80025a94 lb v0,23188(zero) -800389bc: 80025b44 lb v0,23364(zero) -800389c0: 80025bc8 lb v0,23496(zero) -800389c4: 80025b90 lb v0,23440(zero) -800389c8: 80025c38 lb v0,23608(zero) -800389cc: 10040701 beq zero,a0,8003a5d4 <__data_start+0x168c> -800389d0: 090a110b j 8428442c <__bss_end+0x420cd8c> -800389d4: 0f0e0812 jal 8c382048 <__bss_end+0xc30a9a8> -800389d8: 93139010 lbu s3,-28656(t8) -800389dc: 800289f0 lb v0,-30224(zero) -800389e0: 80028a14 lb v0,-30188(zero) -800389e4: 80028c20 lb v0,-29664(zero) -800389e8: 80028bc8 lb v0,-29752(zero) -800389ec: 80028c20 lb v0,-29664(zero) -800389f0: 80028a38 lb v0,-30152(zero) -800389f4: 80028c20 lb v0,-29664(zero) -800389f8: 80028c20 lb v0,-29664(zero) -800389fc: 800289e4 lb v0,-30236(zero) -80038a00: 80028c20 lb v0,-29664(zero) -80038a04: 80028c20 lb v0,-29664(zero) -80038a08: 80028c20 lb v0,-29664(zero) -80038a0c: 800289fc lb v0,-30212(zero) - -80038a10 : -80038a10: 00000001 0x1 -80038a14: 00000000 nop -80038a18: 00004d01 0x4d01 -80038a1c: ffffff01 0xffffff01 -80038a20: 000000ff 0xff -80038a24: 00000000 nop - -80038a28 <__FUNCTION__.2396>: -80038a28: 65537347 0x65537347 -80038a2c: 64695674 0x64695674 -80038a30: 6f4d6f65 0x6f4d6f65 -80038a34: 78456564 0x78456564 - ... - -80038a40 : -80038a40: 00000000 nop -80038a44: 3ff00000 0x3ff00000 -80038a48: 3b9f127f xori ra,gp,0x127f -80038a4c: 3feffec1 0x3feffec1 -80038a50: d59d55e7 0xd59d55e7 -80038a54: 3feffb02 0x3feffb02 -80038a58: e6d9be4d swc1 $f25,-16819(s6) -80038a5c: 3feff4c6 0x3feff4c6 -80038a60: 5675579b 0x5675579b -80038a64: 3fefec0b 0x3fefec0b -80038a68: 562e09ff 0x562e09ff -80038a6c: 3fefe0d4 0x3fefe0d4 -80038a70: cd24e161 lwc3 $4,-7839(t1) -80038a74: 3fefd31f 0x3fefd31f -80038a78: d438d1d9 0xd438d1d9 -80038a7c: 3fefc2ef 0x3fefc2ef -80038a80: 8448cf7d lh t0,-12419(v0) -80038a84: 3fefb046 0x3fefb046 -80038a88: dd54da4d 0xdd54da4d -80038a8c: 3fef9b23 0x3fef9b23 -80038a90: 111ada77 beq t0,k0,8002f470 -80038a94: 3fef838c 0x3fef838c -80038a98: 06bbdbe4 0x6bbdbe4 -80038a9c: 3fef697d 0x3fef697d -80038aa0: 08d4bad8 j 8352eb60 <__bss_end+0x34b74c0> -80038aa4: 3fef4cfd 0x3fef4cfd -80038aa8: fe86833c 0xfe86833c -80038aac: 3fef2e09 0x3fef2e09 -80038ab0: 326e1156 andi t6,s3,0x1156 -80038ab4: 3fef0caa 0x3fef0caa -80038ab8: a48b6523 sh t3,25891(a0) -80038abc: 3feee8dd 0x3feee8dd -80038ac0: 869c66d3 lh gp,26323(s4) -80038ac4: 3feec2a8 0x3feec2a8 -80038ac8: f1800a7c 0xf1800a7c -80038acc: 3fee9a0c 0x3fee9a0c -80038ad0: 16f4384c bne s7,s4,80046c04 -80038ad4: 3fee6f0f 0x3fee6f0f -80038ad8: 0fd7e458 jal 8f5f9160 <__bss_end+0xf581ac0> -80038adc: 3fee41b1 0x3fee41b1 -80038ae0: 0de8f6cf jal 87a3db3c <__bss_end+0x79c649c> -80038ae4: 3fee11f7 0x3fee11f7 -80038ae8: 2a0663c7 slti a2,s0,25543 -80038aec: 3feddfe3 0x3feddfe3 -80038af0: c7abfb9c lwc1 $f11,-1124(sp) -80038af4: 3fedab7d 0x3fedab7d -80038af8: e6d9be4d swc1 $f25,-16819(s6) -80038afc: 3fed74c6 0x3fed74c6 -80038b00: b94d9408 swr t5,-27640(t2) -80038b04: 3fed3bc2 0x3fed3bc2 -80038b08: a2834d27 sb v1,19751(s4) -80038b0c: 3fed0079 0x3fed0079 -80038b10: a27ae9ab sb k0,-5717(s3) -80038b14: 3fecc2eb 0x3fecc2eb -80038b18: 1cb039ef 0x1cb039ef -80038b1c: 3fec8321 0x3fec8321 -80038b20: 2a023209 slti v0,s0,12809 -80038b24: 3fec411c 0x3fec411c -80038b28: 150dae3e bne t0,t5,80024424 -80038b2c: 3febfce3 0x3febfce3 -80038b30: 0f9096bc jal 8e425af0 <__bss_end+0xe3ae450> -80038b34: 3febb67a 0x3febb67a -80038b38: 7d06bbdc 0x7d06bbdc -80038b3c: 3feb6de9 0x3feb6de9 -80038b40: 8f2e05cd lw t6,1485(t9) -80038b44: 3feb2335 0x3feb2335 -80038b48: 90a350d3 lbu v1,20691(a1) -80038b4c: 3fead664 0x3fead664 -80038b50: b324851b 0xb324851b -80038b54: 3fea877a 0x3fea877a -80038b58: 414e7ee9 0x414e7ee9 -80038b5c: 3fea367e 0x3fea367e -80038b60: 9e9d0e99 0x9e9d0e99 -80038b64: 3fe9e377 0x3fe9e377 -80038b68: 15ad106f bne t5,t5,8003cd28 -80038b6c: 3fe98e6d 0x3fe98e6d -80038b70: d83c6c98 0xd83c6c98 -80038b74: 3fe93762 0x3fe93762 -80038b78: 49c6f36f 0x49c6f36f -80038b7c: 3fe8de61 0x3fe8de61 -80038b80: b4e98138 0xb4e98138 -80038b84: 3fe8836e 0x3fe8836e -80038b88: 95feda66 lhu s8,-9626(t7) -80038b8c: 3fe82695 0x3fe82695 -80038b90: 05e5f30e 0x5e5f30e -80038b94: 3fe7c7d8 0x3fe7c7d8 -80038b98: 80f98fa3 lb t9,-28765(a3) -80038b9c: 3fe76740 0x3fe76740 -80038ba0: 51d68c69 0x51d68c69 -80038ba4: 3fe704d5 0x3fe704d5 -80038ba8: dbf8b9bb 0xdbf8b9bb -80038bac: 3fe6a09e 0x3fe6a09e -80038bb0: 69fcf3dc 0x69fcf3dc -80038bb4: 3fe63aa3 0x3fe63aa3 -80038bb8: 783dff3f 0x783dff3f -80038bbc: 3fe5d2ed 0x3fe5d2ed -80038bc0: 6a37ac3f 0x6a37ac3f -80038bc4: 3fe56985 0x3fe56985 -80038bc8: 71a7e308 0x71a7e308 -80038bcc: 3fe4fe6f 0x3fe4fe6f -80038bd0: 23c85c25 addi t0,s8,23589 -80038bd4: 3fe491b8 0x3fe491b8 -80038bd8: b256ffc1 0xb256ffc1 -80038bdc: 3fe42363 0x3fe42363 -80038be0: b28d8666 0xb28d8666 -80038be4: 3fe3b37e 0x3fe3b37e -80038be8: 87e7c06e lh a3,-16274(ra) -80038bec: 3fe34211 0x3fe34211 -80038bf0: 7d028a1e 0x7d028a1e -80038bf4: 3fe2cf22 0x3fe2cf22 -80038bf8: 0e38a7e7 jal 88e29f9c <__bss_end+0x8db28fc> -80038bfc: 3fe25abc 0x3fe25abc -80038c00: b7e4de3c 0xb7e4de3c -80038c04: 3fe1e4e8 0x3fe1e4e8 -80038c08: c4a4095f lwc1 $f4,2399(a1) -80038c0c: 3fe16dae 0x3fe16dae -80038c10: b0d0edc4 0xb0d0edc4 -80038c14: 3fe0f518 0x3fe0f518 -80038c18: f8c64fdb 0xf8c64fdb -80038c1c: 3fe07b30 0x3fe07b30 -80038c20: 00000000 nop -80038c24: 3fe00000 0x3fe00000 -80038c28: 85b18549 lh s1,-31415(t5) -80038c2c: 3fdf0720 0x3fdf0720 -80038c30: 4998d046 0x4998d046 -80038c34: 3fde0bd4 0x3fde0bd4 -80038c38: 12ad81ae beq s5,t5,800192f4 -80038c3c: 3fdd0e2c 0x3fdd0e2c -80038c40: 3d20f2bf 0x3d20f2bf -80038c44: 3fdc0e45 0x3fdc0e45 -80038c48: 5e2cdc01 0x5e2cdc01 -80038c4c: 3fdb0c2c 0x3fdb0c2c -80038c50: a044ae86 sb a0,-20858(v0) -80038c54: 3fda07fa 0x3fda07fa -80038c58: 98a222d5 lwr v0,8917(a1) -80038c5c: 3fd901bc 0x3fd901bc -80038c60: a376922e sb s6,-28114(k1) -80038c64: 3fd7f98f 0x3fd7f98f -80038c68: 55fbb518 0x55fbb518 -80038c6c: 3fd6ef80 0x3fd6ef80 -80038c70: daa4fca4 0xdaa4fca4 -80038c74: 3fd5e3a7 0x3fd5e3a7 -80038c78: 2a27f1b7 slti a3,s1,-3657 -80038c7c: 3fd4d61b 0x3fd4d61b -80038c80: 3d3a1d32 0x3d3a1d32 -80038c84: 3fd3c6ef 0x3fd3c6ef -80038c88: 0c9107fb jal 82441fec <__bss_end+0x23ca94c> -80038c8c: 3fd2b639 0x3fd2b639 -80038c90: 5f2452c6 0x5f2452c6 -80038c94: 3fd1a409 0x3fd1a409 -80038c98: 912556d2 lbu a1,22226(t1) -80038c9c: 3fd0907d 0x3fd0907d -80038ca0: d31769a9 0xd31769a9 -80038ca4: 3fcef74c 0x3fcef74c -80038ca8: c219eb64 lwc0 $25,-5276(s0) -80038cac: 3fcccb31 0x3fcccb31 -80038cb0: 443914f5 0x443914f5 -80038cb4: 3fca9cdc 0x3fca9cdc -80038cb8: e76427c8 swc1 $f4,10184(k1) -80038cbc: 3fc86c6d 0x3fc86c6d -80038cc0: 008205ff 0x8205ff -80038cc4: 3fc63a19 0x3fc63a19 -80038cc8: 80fdc161 lb sp,-16031(a3) -80038ccc: 3fc40607 0x3fc40607 -80038cd0: bdbe3c10 0xbdbe3c10 -80038cd4: 3fc1d06b 0x3fc1d06b -80038cd8: 89656ef0 lwl a1,28400(t3) -80038cdc: 3fbf32ce 0x3fbf32ce -80038ce0: d5842b73 0xd5842b73 -80038ce4: 3fbac258 0x3fbac258 -80038ce8: 09a671ef j 8699c7bc <__bss_end+0x692511c> -80038cec: 3fb64fdb 0x3fb64fdb -80038cf0: 7ab32485 0x7ab32485 -80038cf4: 3fb1db87 0x3fb1db87 -80038cf8: c0ce91c9 lwc0 c0_epc,-28215(a2) -80038cfc: 3faacbc8 0x3faacbc8 -80038d00: 1f53825e 0x1f53825e -80038d04: 3fa1de48 0x3fa1de48 -80038d08: e4ffc979 swc1 $f31,-13959(a3) -80038d0c: 3f91deef 0x3f91deef - ... - -80038d18 : -80038d18: 01010101 0x1010101 -80038d1c: 01010101 0x1010101 -80038d20: 01020201 0x1020201 -80038d24: 01010101 0x1010101 -80038d28: 01ff0101 0x1ff0101 -80038d2c: ff020201 0xff020201 -80038d30: 010201ff 0x10201ff -80038d34: 0002ff01 0x2ff01 - -80038d38 : -80038d38: 8003a630 lb v1,-22992(zero) -80038d3c: 8003a638 lb v1,-22984(zero) -80038d40: 8003a644 lb v1,-22972(zero) -80038d44: 8003a650 lb v1,-22960(zero) -80038d48: 8003a658 lb v1,-22952(zero) -80038d4c: 8003a664 lb v1,-22940(zero) -80038d50: 8003a670 lb v1,-22928(zero) -80038d54: 8003a67c lb v1,-22916(zero) -80038d58: 8003a688 lb v1,-22904(zero) -80038d5c: 8003a690 lb v1,-22896(zero) -80038d60: 8003a69c lb v1,-22884(zero) -80038d64: 8003a6a4 lb v1,-22876(zero) -80038d68: 8003a6ac lb v1,-22868(zero) -80038d6c: 8003a6b8 lb v1,-22856(zero) -80038d70: 8003a6c4 lb v1,-22844(zero) -80038d74: 8003a6d0 lb v1,-22832(zero) -80038d78: 8003a6dc lb v1,-22820(zero) -80038d7c: 8003a6e8 lb v1,-22808(zero) -80038d80: 8003a6f4 lb v1,-22796(zero) -80038d84: 8003a700 lb v1,-22784(zero) -80038d88: 8003a70c lb v1,-22772(zero) -80038d8c: 8003a718 lb v1,-22760(zero) -80038d90: 8003a724 lb v1,-22748(zero) -80038d94: 8003a730 lb v1,-22736(zero) -80038d98: 8003a73c lb v1,-22724(zero) -80038d9c: 8003a748 lb v1,-22712(zero) -80038da0: 8003a750 lb v1,-22704(zero) -80038da4: 8003a758 lb v1,-22696(zero) -80038da8: 8003a764 lb v1,-22684(zero) -80038dac: 8003a770 lb v1,-22672(zero) -80038db0: 8003a77c lb v1,-22660(zero) -80038db4: 80032900 lb v1,10496(zero) -80038db8: 80032918 lb v1,10520(zero) -80038dbc: 8003293c lb v1,10556(zero) -80038dc0: 8003293c lb v1,10556(zero) -80038dc4: 80032950 lb v1,10576(zero) -80038dc8: 80036cd0 lb v1,27856(zero) -80038dcc: 80036b58 lb v1,27480(zero) -80038dd0: 80036be8 lb v1,27624(zero) -80038dd4: 80036bb8 lb v1,27576(zero) -80038dd8: 80036be8 lb v1,27624(zero) -80038ddc: 80036ca8 lb v1,27816(zero) -80038de0: 80036be8 lb v1,27624(zero) -80038de4: 80036bb8 lb v1,27576(zero) -80038de8: 80036b58 lb v1,27480(zero) -80038dec: 80036b58 lb v1,27480(zero) -80038df0: 80036ca8 lb v1,27816(zero) -80038df4: 80036bb8 lb v1,27576(zero) -80038df8: 80036bc8 lb v1,27592(zero) -80038dfc: 80036bc8 lb v1,27592(zero) -80038e00: 80036bc8 lb v1,27592(zero) -80038e04: 80036cf4 lb v1,27892(zero) -80038e08: 800375a8 lb v1,30120(zero) -80038e0c: 80037420 lb v1,29728(zero) -80038e10: 80037420 lb v1,29728(zero) -80038e14: 8003741c lb v1,29724(zero) -80038e18: 80037584 lb v1,30084(zero) -80038e1c: 80037584 lb v1,30084(zero) -80038e20: 8003755c lb v1,30044(zero) -80038e24: 8003741c lb v1,29724(zero) -80038e28: 80037584 lb v1,30084(zero) -80038e2c: 8003755c lb v1,30044(zero) -80038e30: 80037584 lb v1,30084(zero) -80038e34: 8003741c lb v1,29724(zero) -80038e38: 80037594 lb v1,30100(zero) -80038e3c: 80037594 lb v1,30100(zero) -80038e40: 80037594 lb v1,30100(zero) -80038e44: 800376ec lb v1,30444(zero) - -80038e48 <__clz_tab>: -80038e48: 02020100 0x2020100 -80038e4c: 03030303 0x3030303 -80038e50: 04040404 0x4040404 -80038e54: 04040404 0x4040404 -80038e58: 05050505 0x5050505 -80038e5c: 05050505 0x5050505 -80038e60: 05050505 0x5050505 -80038e64: 05050505 0x5050505 -80038e68: 06060606 0x6060606 -80038e6c: 06060606 0x6060606 -80038e70: 06060606 0x6060606 -80038e74: 06060606 0x6060606 -80038e78: 06060606 0x6060606 -80038e7c: 06060606 0x6060606 -80038e80: 06060606 0x6060606 -80038e84: 06060606 0x6060606 -80038e88: 07070707 0x7070707 -80038e8c: 07070707 0x7070707 -80038e90: 07070707 0x7070707 -80038e94: 07070707 0x7070707 -80038e98: 07070707 0x7070707 -80038e9c: 07070707 0x7070707 -80038ea0: 07070707 0x7070707 -80038ea4: 07070707 0x7070707 -80038ea8: 07070707 0x7070707 -80038eac: 07070707 0x7070707 -80038eb0: 07070707 0x7070707 -80038eb4: 07070707 0x7070707 -80038eb8: 07070707 0x7070707 -80038ebc: 07070707 0x7070707 -80038ec0: 07070707 0x7070707 -80038ec4: 07070707 0x7070707 -80038ec8: 08080808 j 80202020 <__bss_end+0x18a980> -80038ecc: 08080808 j 80202020 <__bss_end+0x18a980> -80038ed0: 08080808 j 80202020 <__bss_end+0x18a980> -80038ed4: 08080808 j 80202020 <__bss_end+0x18a980> -80038ed8: 08080808 j 80202020 <__bss_end+0x18a980> -80038edc: 08080808 j 80202020 <__bss_end+0x18a980> -80038ee0: 08080808 j 80202020 <__bss_end+0x18a980> -80038ee4: 08080808 j 80202020 <__bss_end+0x18a980> -80038ee8: 08080808 j 80202020 <__bss_end+0x18a980> -80038eec: 08080808 j 80202020 <__bss_end+0x18a980> -80038ef0: 08080808 j 80202020 <__bss_end+0x18a980> -80038ef4: 08080808 j 80202020 <__bss_end+0x18a980> -80038ef8: 08080808 j 80202020 <__bss_end+0x18a980> -80038efc: 08080808 j 80202020 <__bss_end+0x18a980> -80038f00: 08080808 j 80202020 <__bss_end+0x18a980> -80038f04: 08080808 j 80202020 <__bss_end+0x18a980> -80038f08: 08080808 j 80202020 <__bss_end+0x18a980> -80038f0c: 08080808 j 80202020 <__bss_end+0x18a980> -80038f10: 08080808 j 80202020 <__bss_end+0x18a980> -80038f14: 08080808 j 80202020 <__bss_end+0x18a980> -80038f18: 08080808 j 80202020 <__bss_end+0x18a980> -80038f1c: 08080808 j 80202020 <__bss_end+0x18a980> -80038f20: 08080808 j 80202020 <__bss_end+0x18a980> -80038f24: 08080808 j 80202020 <__bss_end+0x18a980> -80038f28: 08080808 j 80202020 <__bss_end+0x18a980> -80038f2c: 08080808 j 80202020 <__bss_end+0x18a980> -80038f30: 08080808 j 80202020 <__bss_end+0x18a980> -80038f34: 08080808 j 80202020 <__bss_end+0x18a980> -80038f38: 08080808 j 80202020 <__bss_end+0x18a980> -80038f3c: 08080808 j 80202020 <__bss_end+0x18a980> -80038f40: 08080808 j 80202020 <__bss_end+0x18a980> -80038f44: 08080808 j 80202020 <__bss_end+0x18a980> - -Disassembly of section .MIPS.abiflags: - -80038f48 <.MIPS.abiflags>: -80038f48: 00010000 sll zero,at,0x0 -80038f4c: 03000001 0x3000001 - ... - -Disassembly of section .rodata.str1.4: - -80038f60 <.rodata.str1.4>: -80038f60: 00000072 0x72 -80038f64: 31646150 andi a0,t3,0x6150 -80038f68: 6e6f6320 0x6e6f6320 -80038f6c: 7463656e jalx 818d95b8 <__bss_end+0x1861f18> -80038f70: 3d206465 0x3d206465 -80038f74: 00642520 0x642520 -80038f78: 31646150 andi a0,t3,0x6150 -80038f7c: 70797420 0x70797420 -80038f80: 203d2065 addi sp,at,8293 -80038f84: 30257830 andi a1,at,0x7830 -80038f88: 00005832 0x5832 -80038f8c: 31646150 andi a0,t3,0x6150 -80038f90: 20444920 addi a0,v0,18720 -80038f94: 7830203d 0x7830203d -80038f98: 58323025 0x58323025 -80038f9c: 00000000 nop -80038fa0: 31646150 andi a0,t3,0x6150 -80038fa4: 77617220 jalx 8d85c880 <__bss_end+0xd7e51e0> -80038fa8: 74616420 jalx 81859080 <__bss_end+0x17e19e0> -80038fac: 203d2061 addi sp,at,8289 -80038fb0: 30257830 andi a1,at,0x7830 -80038fb4: 00005834 0x5834 -80038fb8: 32646150 andi a0,s3,0x6150 -80038fbc: 6e6f6320 0x6e6f6320 -80038fc0: 7463656e jalx 818d95b8 <__bss_end+0x1861f18> -80038fc4: 3d206465 0x3d206465 -80038fc8: 00642520 0x642520 -80038fcc: 32646150 andi a0,s3,0x6150 -80038fd0: 70797420 0x70797420 -80038fd4: 203d2065 addi sp,at,8293 -80038fd8: 30257830 andi a1,at,0x7830 -80038fdc: 00005832 0x5832 -80038fe0: 32646150 andi a0,s3,0x6150 -80038fe4: 20444920 addi a0,v0,18720 -80038fe8: 7830203d 0x7830203d -80038fec: 58323025 0x58323025 -80038ff0: 00000000 nop -80038ff4: 32646150 andi a0,s3,0x6150 -80038ff8: 77617220 jalx 8d85c880 <__bss_end+0xd7e51e0> -80038ffc: 74616420 jalx 81859080 <__bss_end+0x17e19e0> -80039000: 203d2061 addi sp,at,8289 -80039004: 30257830 andi a1,at,0x7830 -80039008: 00005834 0x5834 -8003900c: 656d6954 0x656d6954 -80039010: 3d203272 0x3d203272 -80039014: 25783020 addiu t8,t3,12320 -80039018: 2c583430 sltiu t8,v0,13360 -8003901c: 6d697420 0x6d697420 -80039020: 20327265 addi s2,at,29285 -80039024: 7830203d 0x7830203d -80039028: 58343025 0x58343025 -8003902c: 00000000 nop -80039030: 6974704f 0x6974704f -80039034: 4d736e6f 0x4d736e6f -80039038: 28756e65 slti s5,v1,28261 -8003903c: 64696f76 0x64696f76 -80039040: 000a2129 0xa2129 -80039044: 436d654d c0 0x16d654d -80039048: 53647261 0x53647261 -8003904c: 4d776f68 0x4d776f68 -80039050: 29287061 slti t0,t1,28769 -80039054: 69616620 0x69616620 -80039058: 2164656c addi a0,t3,25964 -8003905c: 0000000a 0xa -80039060: 6f726463 0x6f726463 -80039064: 445c3a6d 0x445c3a6d -80039068: 5c415441 0x5c415441 -8003906c: 4556454c 0x4556454c -80039070: 4c5c534c 0x4c5c534c -80039074: 4c455645 0x4c455645 -80039078: 4c502e32 0x4c502e32 -8003907c: 00313b54 0x313b54 -80039080: 6f726463 0x6f726463 -80039084: 445c3a6d 0x445c3a6d -80039088: 5c415441 0x5c415441 -8003908c: 4556454c 0x4556454c -80039090: 545c534c 0x545c534c -80039094: 524f5455 0x524f5455 -80039098: 2e314149 sltiu s1,s1,16713 -8003909c: 3b544c50 xori s4,k0,0x4c50 -800390a0: 00000031 0x31 -800390a4: 6f726463 0x6f726463 -800390a8: 445c3a6d 0x445c3a6d -800390ac: 5c415441 0x5c415441 -800390b0: 4556454c 0x4556454c -800390b4: 4c5c534c 0x4c5c534c -800390b8: 4c455645 0x4c455645 -800390bc: 4c502e31 0x4c502e31 -800390c0: 00313b54 0x313b54 -800390c4: 6f726463 0x6f726463 -800390c8: 445c3a6d 0x445c3a6d -800390cc: 5c415441 0x5c415441 -800390d0: 4556454c 0x4556454c -800390d4: 455c534c 0x455c534c -800390d8: 2e595341 sltiu t9,s2,21313 -800390dc: 3b544c50 xori s4,k0,0x4c50 -800390e0: 00000031 0x31 -800390e4: 6f726463 0x6f726463 -800390e8: 445c3a6d 0x445c3a6d -800390ec: 5c415441 0x5c415441 -800390f0: 4556454c 0x4556454c -800390f4: 4c5c534c 0x4c5c534c -800390f8: 4c455645 0x4c455645 -800390fc: 564c2e31 0x564c2e31 -80039100: 00313b4c syscall 0xc4ed -80039104: 6f726463 0x6f726463 -80039108: 445c3a6d 0x445c3a6d -8003910c: 5c415441 0x5c415441 -80039110: 4556454c 0x4556454c -80039114: 4c5c534c 0x4c5c534c -80039118: 4c455645 0x4c455645 -8003911c: 564c2e32 0x564c2e32 -80039120: 00313b4c syscall 0xc4ed -80039124: 6f726463 0x6f726463 -80039128: 445c3a6d 0x445c3a6d -8003912c: 5c415441 0x5c415441 -80039130: 49525053 0x49525053 -80039134: 5c534554 0x5c534554 -80039138: 4e49414d c3 0x49414d -8003913c: 554e454d 0x554e454d -80039140: 4d49542e 0x4d49542e -80039144: 0000313b 0x313b -80039148: 6f726463 0x6f726463 -8003914c: 445c3a6d 0x445c3a6d -80039150: 5c415441 0x5c415441 -80039154: 4e554f53 c3 0x554f53 -80039158: 425c5344 c0 0x5c5344 -8003915c: 2e4c4c45 sltiu t4,s2,19525 -80039160: 3b474156 xori a3,k0,0x4156 -80039164: 00000031 0x31 -80039168: 6f726463 0x6f726463 -8003916c: 445c3a6d 0x445c3a6d -80039170: 5c415441 0x5c415441 -80039174: 4e554f53 c3 0x554f53 -80039178: 415c5344 0x415c5344 -8003917c: 50454343 0x50454343 -80039180: 41562e54 0x41562e54 -80039184: 00313b47 0x313b47 -80039188: 6f726463 0x6f726463 -8003918c: 445c3a6d 0x445c3a6d -80039190: 5c415441 0x5c415441 -80039194: 49525053 0x49525053 -80039198: 5c534554 0x5c534554 -8003919c: 54545542 0x54545542 -800391a0: 2e534e4f sltiu s3,s2,20047 -800391a4: 3b4d4954 xori t5,k0,0x4954 -800391a8: 00000031 0x31 -800391ac: 6f726463 0x6f726463 -800391b0: 445c3a6d 0x445c3a6d -800391b4: 5c415441 0x5c415441 -800391b8: 49525053 0x49525053 -800391bc: 5c534554 0x5c534554 -800391c0: 554e454d 0x554e454d -800391c4: 52415453 0x52415453 -800391c8: 4d49542e 0x4d49542e -800391cc: 0000313b 0x313b -800391d0: 6f726463 0x6f726463 -800391d4: 445c3a6d 0x445c3a6d -800391d8: 5c415441 0x5c415441 -800391dc: 49525053 0x49525053 -800391e0: 5c534554 0x5c534554 -800391e4: 44585350 0x44585350 -800391e8: 2e4b5349 sltiu t3,s2,21321 -800391ec: 3b4d4954 xori t5,k0,0x4954 -800391f0: 00000031 0x31 -800391f4: 6f726463 0x6f726463 -800391f8: 445c3a6d 0x445c3a6d -800391fc: 5c415441 0x5c415441 -80039200: 544e4f46 0x544e4f46 -80039204: 4e495c53 c3 0x495c53 -80039208: 464f5254 c1 0x4f5254 -8003920c: 542e544e 0x542e544e -80039210: 313b4d49 andi k1,t1,0x4d49 -80039214: 00000000 nop -80039218: 6f726463 0x6f726463 -8003921c: 445c3a6d 0x445c3a6d -80039220: 5c415441 0x5c415441 -80039224: 49525053 0x49525053 -80039228: 5c534554 0x5c534554 -8003922c: 2e4c5047 sltiu t4,s2,20551 -80039230: 3b4d4954 xori t5,k0,0x4954 -80039234: 00000031 0x31 -80039238: 6f726463 0x6f726463 -8003923c: 445c3a6d 0x445c3a6d -80039240: 5c415441 0x5c415441 -80039244: 49525053 0x49525053 -80039248: 5c534554 0x5c534554 -8003924c: 4e45504f c3 0x45504f -80039250: 2e435253 sltiu v1,s2,21075 -80039254: 3b4d4954 xori t5,k0,0x4954 -80039258: 00000031 0x31 -8003925c: 6f726463 0x6f726463 -80039260: 445c3a6d 0x445c3a6d -80039264: 5c415441 0x5c415441 -80039268: 4e554f53 c3 0x554f53 -8003926c: 545c5344 0x545c5344 -80039270: 43594152 c0 0x1594152 -80039274: 41562e4c 0x41562e4c -80039278: 00313b47 0x313b47 -8003927c: 6f726463 0x6f726463 -80039280: 445c3a6d 0x445c3a6d -80039284: 5c415441 0x5c415441 -80039288: 4e554f53 c3 0x554f53 -8003928c: 535c5344 0x535c5344 -80039290: 444e4950 0x444e4950 -80039294: 2e4b5349 sltiu t3,s2,21321 -80039298: 3b474156 xori a3,k0,0x4156 -8003929c: 00000031 0x31 -800392a0: 6b6e694c 0x6b6e694c -800392a4: 6c206465 0x6c206465 -800392a8: 20747369 addi s4,v1,29545 -800392ac: 72657469 0x72657469 -800392b0: 726f7461 0x726f7461 -800392b4: 65766f20 0x65766f20 -800392b8: 6f6c6672 0x6f6c6672 -800392bc: 000a2177 0xa2177 -800392c0: 74616857 jalx 8185a15c <__bss_end+0x17e2abc> -800392c4: 65687420 0x65687420 -800392c8: 6c656820 0x6c656820 -800392cc: 7369206c 0x7369206c -800392d0: 70616820 0x70616820 -800392d4: 696e6570 0x696e6570 -800392d8: 0a3f676e j 88fd9db8 <__bss_end+0x8f62718> -800392dc: 00000000 nop -800392e0: 70736944 0x70736944 -800392e4: 2e766e45 sltiu s6,s3,28229 -800392e8: 203d2078 addi sp,at,8312 -800392ec: 000a6425 0xa6425 -800392f0: 70736944 0x70736944 -800392f4: 2e766e45 sltiu s6,s3,28229 -800392f8: 203d2079 addi sp,at,8313 -800392fc: 000a6425 0xa6425 -80039300: 77617244 jalx 8d85c910 <__bss_end+0xd7e5270> -80039304: 2e766e45 sltiu s6,s3,28229 -80039308: 203d2078 addi sp,at,8312 -8003930c: 000a6425 0xa6425 -80039310: 77617244 jalx 8d85c910 <__bss_end+0xd7e5270> -80039314: 2e766e45 sltiu s6,s3,28229 -80039318: 203d2079 addi sp,at,8313 -8003931c: 000a6425 0xa6425 -80039320: 0000314c syscall 0xc5 -80039324: 0000324c syscall 0xc9 -80039328: 00003152 0x3152 -8003932c: 00003252 0x3252 -80039330: 61766e49 0x61766e49 -80039334: 2064696c addi a0,v1,26988 -80039338: 20646170 addi a0,v1,24944 -8003933c: 6c6c6163 0x6c6c6163 -80039340: 66206465 0x66206465 -80039344: 5020726f 0x5020726f -80039348: 68436461 0x68436461 -8003934c: 48746165 0x48746165 -80039350: 6c646e61 0x6c646e61 -80039354: 29287265 slti t0,t1,29285 -80039358: 00000a21 0xa21 -8003935c: 34302530 ori s0,at,0x2530 -80039360: 00000a58 0xa58 -80039364: 6978614d 0x6978614d -80039368: 206d756d addi t5,v1,30061 -8003936c: 626d756e 0x626d756e -80039370: 6f207265 0x6f207265 -80039374: 68632066 0x68632066 -80039378: 73746165 0x73746165 -8003937c: 63786520 0x63786520 -80039380: 65646565 0x65646565 -80039384: 000a2164 0xa2164 -80039388: 00003b2e 0x3b2e -8003938c: 656c6946 0x656c6946 -80039390: 74786520 jalx 81e19480 <__bss_end+0x1da1de0> -80039394: 69736e65 0x69736e65 -80039398: 203a6e6f addi k0,at,28271 -8003939c: 0a73252e j 89cc94b8 <__bss_end+0x9c51e18> -800393a0: 00000000 nop -800393a4: 004d4954 0x4d4954 -800393a8: 6c756f43 0x6c756f43 -800393ac: 6f6e2064 0x6f6e2064 -800393b0: 6f6c2074 0x6f6c2074 -800393b4: 69206461 0x69206461 -800393b8: 6567616d 0x6567616d -800393bc: 6c696620 0x6c696620 -800393c0: 25222065 addiu v0,t1,8293 -800393c4: 0a212273 j 888489cc <__bss_end+0x87d132c> -800393c8: 00000000 nop -800393cc: 00544c43 0x544c43 -800393d0: 4e524157 c3 0x524157 -800393d4: 3a474e49 xori a3,s2,0x4e49 -800393d8: 6c694620 0x6c694620 -800393dc: 73252065 0x73252065 -800393e0: 6e696c20 0x6e696c20 -800393e4: 2064656b addi a0,v1,25963 -800393e8: 6e206f74 0x6e206f74 -800393ec: 4e2d6e6f c3 0x2d6e6f -800393f0: 204c4c55 addi t4,v0,19541 -800393f4: 74736564 jalx 81cd9590 <__bss_end+0x1c61ef0> -800393f8: 74616e69 jalx 8185b9a4 <__bss_end+0x17e4304> -800393fc: 206e6f69 addi t6,v1,28521 -80039400: 6e696f70 0x6e696f70 -80039404: 21726574 addi s2,t3,25972 -80039408: 0000000a 0xa -8003940c: 6c756f43 0x6c756f43 -80039410: 6f6e2064 0x6f6e2064 -80039414: 6f6c2074 0x6f6c2074 -80039418: 43206461 c0 0x1206461 -8003941c: 2054554c addi s4,v0,21836 -80039420: 656c6966 0x656c6966 -80039424: 73252220 0x73252220 -80039428: 000a2122 0xa2122 -8003942c: 00474156 0x474156 -80039430: 6c756f43 0x6c756f43 -80039434: 6f6e2064 0x6f6e2064 -80039438: 6f6c2074 0x6f6c2074 -8003943c: 73206461 0x73206461 -80039440: 646e756f 0x646e756f -80039444: 6c696620 0x6c696620 -80039448: 25222065 addiu v0,t1,8293 -8003944c: 0a212273 j 888489cc <__bss_end+0x87d132c> -80039450: 00000000 nop -80039454: 00544e46 0x544e46 -80039458: 6c756f43 0x6c756f43 -8003945c: 6f6e2064 0x6f6e2064 -80039460: 6f6c2074 0x6f6c2074 -80039464: 66206461 0x66206461 -80039468: 20746e6f addi s4,v1,28271 -8003946c: 656c6966 0x656c6966 -80039470: 73252220 0x73252220 -80039474: 000a2122 0xa2122 -80039478: 00544c50 0x544c50 -8003947c: 6c756f43 0x6c756f43 -80039480: 6f6e2064 0x6f6e2064 -80039484: 6f6c2074 0x6f6c2074 -80039488: 70206461 0x70206461 -8003948c: 746f6c69 jalx 81bdb1a4 <__bss_end+0x1b63b04> -80039490: 69662073 0x69662073 -80039494: 2220656c addi zero,s1,25964 -80039498: 21227325 addi v0,t1,29477 -8003949c: 0000000a 0xa -800394a0: 64616f4c 0x64616f4c -800394a4: 756e654d jalx 85b99534 <__bss_end+0x5b21e94> -800394a8: 656f6420 0x656f6420 -800394ac: 6f6e2073 0x6f6e2073 -800394b0: 65722074 0x65722074 -800394b4: 6e676f63 0x6e676f63 -800394b8: 20657a69 addi a1,v1,31337 -800394bc: 6c6c6f66 0x6c6c6f66 -800394c0: 6e69776f 0x6e69776f -800394c4: 78652067 0x78652067 -800394c8: 736e6574 0x736e6574 -800394cc: 3a6e6f69 xori t6,s3,0x6f69 -800394d0: 0a732520 j 89cc9480 <__bss_end+0x9c51de0> -800394d4: 00000000 nop -800394d8: 20746553 addi s4,v1,25939 -800394dc: 61666564 0x61666564 -800394e0: 20746c75 addi s4,v1,27765 -800394e4: 616c4256 0x616c4256 -800394e8: 68206b6e 0x68206b6e -800394ec: 6c646e61 0x6c646e61 -800394f0: 0a2e7265 j 88b9c994 <__bss_end+0x8b252f4> -800394f4: 00000000 nop -800394f8: 414d5f49 0x414d5f49 -800394fc: 3d204b53 0x3d204b53 -80039500: 25783020 addiu t8,t3,12320 -80039504: 0a583830 j 8960e0c0 <__bss_end+0x9596a20> -80039508: 00000000 nop -8003950c: 656c6946 0x656c6946 -80039510: 73696c20 0x73696c20 -80039514: 69732074 0x69732074 -80039518: 6420657a 0x6420657a -8003951c: 65666669 0x65666669 -80039520: 746e6572 jalx 81b995c8 <__bss_end+0x1b21f28> -80039524: 6f726620 0x6f726620 -80039528: 6564206d 0x6564206d -8003952c: 6c207473 0x6c207473 -80039530: 20747369 addi s4,v1,29545 -80039534: 657a6973 0x657a6973 -80039538: 64252021 0x64252021 -8003953c: 20737620 addi s3,v1,30240 -80039540: 000a6425 0xa6425 -80039544: 6f726463 0x6f726463 -80039548: 445c3a6d 0x445c3a6d -8003954c: 5c415441 0x5c415441 -80039550: 49525053 0x49525053 -80039554: 5c534554 0x5c534554 -80039558: 4e414c50 c3 0x414c50 -8003955c: 49542e45 0x49542e45 -80039560: 00313b4d break 0x31,0xed -80039564: 6f726463 0x6f726463 -80039568: 445c3a6d 0x445c3a6d -8003956c: 5c415441 0x5c415441 -80039570: 49525053 0x49525053 -80039574: 5c534554 0x5c534554 -80039578: 44414f4c 0x44414f4c -8003957c: 2e474e49 sltiu a3,s2,20041 -80039580: 3b4d4954 xori t5,k0,0x4954 -80039584: 00000031 0x31 -80039588: 6f726463 0x6f726463 -8003958c: 445c3a6d 0x445c3a6d -80039590: 5c415441 0x5c415441 -80039594: 544e4f46 0x544e4f46 -80039598: 4f465c53 c3 0x1465c53 -8003959c: 325f544e andi ra,s2,0x544e -800395a0: 544e462e 0x544e462e -800395a4: 0000313b 0x313b -800395a8: 2e6d6552 sltiu t5,s3,25938 -800395ac: 72696120 0x72696120 -800395b0: 66617263 0x66617263 -800395b4: 25203a74 addiu zero,t1,14964 -800395b8: 00000064 0x64 -800395bc: 7478654e jalx 81e19538 <__bss_end+0x1da1e98> -800395c0: 72696120 0x72696120 -800395c4: 66617263 0x66617263 -800395c8: 25203a74 addiu zero,t1,14964 -800395cc: 65732064 0x65732064 -800395d0: 00000063 0x63 -800395d4: 616d6552 0x616d6552 -800395d8: 6e696e69 0x6e696e69 -800395dc: 69612067 0x69612067 -800395e0: 61726372 0x61726372 -800395e4: 203a7466 addi k0,at,29798 -800395e8: 00006425 0x6425 -800395ec: 6b726150 0x6b726150 -800395f0: 00006465 0x6465 -800395f4: 6f626e55 0x6f626e55 -800395f8: 00647261 0x647261 -800395fc: 646c6f48 0x646c6f48 -80039600: 00676e69 0x676e69 -80039604: 656b6154 0x656b6154 -80039608: 0066666f 0x66666f -8003960c: 72707041 0x72707041 -80039610: 6863616f 0x6863616f -80039614: 00000000 nop -80039618: 706f7453 0x706f7453 -8003961c: 00646570 0x646570 -80039620: 646e614c 0x646e614c -80039624: 00006465 0x6465 -80039628: 00736425 0x736425 -8003962c: 6f6c6e55 0x6f6c6e55 -80039630: 74206b63 jalx 8081ad8c <__bss_end+0x7a36ec> -80039634: 65677261 0x65677261 -80039638: 00000074 0x74 -8003963c: 6b636f4c 0x6b636f4c -80039640: 72617420 0x72617420 -80039644: 00746567 0x746567 -80039648: 75736552 jalx 85cd9548 <__bss_end+0x5c61ea8> -8003964c: 7420656d jalx 808195b4 <__bss_end+0x7a1f14> -80039650: 69697861 0x69697861 -80039654: 0000676e 0x676e -80039658: 706f7453 0x706f7453 -8003965c: 6d6d6920 0x6d6d6920 -80039660: 61696465 0x61696465 -80039664: 796c6574 0x796c6574 -80039668: 00000000 nop -8003966c: 66206f4e 0x66206f4e -80039670: 6867696c 0x6867696c -80039674: 00217374 0x217374 -80039678: 64323025 0x64323025 -8003967c: 3230253a andi s0,s1,0x253a -80039680: 00000064 0x64 -80039684: 70206425 0x70206425 -80039688: 65737361 0x65737361 -8003968c: 7265676e 0x7265676e -80039690: 656c2073 0x656c2073 -80039694: 00007466 0x7466 -80039698: 70206425 0x70206425 -8003969c: 202e7861 addi t6,at,30817 -800396a0: 7466656c jalx 819995b0 <__bss_end+0x1921f10> -800396a4: 00000000 nop -800396a8: 726f6353 0x726f6353 -800396ac: 64253a65 0x64253a65 -800396b0: 00000000 nop -800396b4: 6576654c 0x6576654c -800396b8: 6966206c 0x6966206c -800396bc: 6873696e 0x6873696e -800396c0: 00216465 0x216465 -800396c4: 6c6c6f43 0x6c6c6f43 -800396c8: 6f697369 0x6f697369 -800396cc: 6562206e 0x6562206e -800396d0: 65657774 0x65657774 -800396d4: 6961206e 0x6961206e -800396d8: 61726372 0x61726372 -800396dc: 00217466 0x217466 -800396e0: 6f726463 0x6f726463 -800396e4: 445c3a6d 0x445c3a6d -800396e8: 5c415441 0x5c415441 -800396ec: 49525053 0x49525053 -800396f0: 5c534554 0x5c534554 -800396f4: 42425542 c0 0x425542 -800396f8: 542e454c 0x542e454c -800396fc: 313b4d49 andi k1,t1,0x4d49 -80039700: 00000000 nop -80039704: 6f726463 0x6f726463 -80039708: 445c3a6d 0x445c3a6d -8003970c: 5c415441 0x5c415441 -80039710: 544e4f46 0x544e4f46 -80039714: 4f465c53 c3 0x1465c53 -80039718: 315f544e andi ra,t2,0x544e -8003971c: 544e462e 0x544e462e -80039720: 0000313b 0x313b -80039724: 6f726463 0x6f726463 -80039728: 445c3a6d 0x445c3a6d -8003972c: 5c415441 0x5c415441 -80039730: 49525053 0x49525053 -80039734: 5c534554 0x5c534554 -80039738: 41504544 0x41504544 -8003973c: 542e5252 0x542e5252 -80039740: 313b4d49 andi k1,t1,0x4d49 -80039744: 00000000 nop -80039748: 6f726463 0x6f726463 -8003974c: 445c3a6d 0x445c3a6d -80039750: 5c415441 0x5c415441 -80039754: 49525053 0x49525053 -80039758: 5c534554 0x5c534554 -8003975c: 45474150 0x45474150 -80039760: 4e445055 c3 0x445055 -80039764: 4d49542e 0x4d49542e -80039768: 0000313b 0x313b -8003976c: 4e205942 c3 0x205942 -80039770: 56545845 0x56545845 -80039774: 4d554c4f 0x4d554c4f -80039778: 00000045 0x45 -8003977c: 4544414d 0x4544414d -80039780: 54495720 0x54495720 -80039784: 53502048 0x53502048 -80039788: 4b445358 c2 0x1445358 -8003978c: 00000000 nop -80039790: 0000003b 0x3b -80039794: 41504544 0x41504544 -80039798: 52555452 0x52555452 -8003979c: 00000045 0x45 -800397a0: 49525241 0x49525241 -800397a4: 004c4156 0x4c4156 -800397a8: 5353454d 0x5353454d -800397ac: 00454741 0x454741 -800397b0: 4d3a4848 0x4d3a4848 -800397b4: 0000004d break 0x0,0x1 -800397b8: 253a6425 addiu k0,t1,25637 -800397bc: 00000a64 0xa64 -800397c0: 00435441 0x435441 -800397c4: 20646150 addi a0,v1,24912 -800397c8: 64207325 0x64207325 -800397cc: 6f637369 0x6f637369 -800397d0: 63656e6e 0x63656e6e -800397d4: 00646574 0x646574 -800397d8: 68676972 0x68676972 -800397dc: 00000074 0x74 -800397e0: 6f726463 0x6f726463 -800397e4: 445c3a6d 0x445c3a6d -800397e8: 5c415441 0x5c415441 -800397ec: 49525053 0x49525053 -800397f0: 5c534554 0x5c534554 -800397f4: 454c4954 0x454c4954 -800397f8: 31544553 andi s4,t2,0x4553 -800397fc: 4d49542e 0x4d49542e -80039800: 0000313b 0x313b -80039804: 6f726463 0x6f726463 -80039808: 445c3a6d 0x445c3a6d -8003980c: 5c415441 0x5c415441 -80039810: 49525053 0x49525053 -80039814: 5c534554 0x5c534554 -80039818: 454d4147 0x454d4147 -8003981c: 2e4e4c50 sltiu t6,s2,19536 -80039820: 3b4d4954 xori t5,k0,0x4954 -80039824: 00000031 0x31 -80039828: 6f726463 0x6f726463 -8003982c: 445c3a6d 0x445c3a6d -80039830: 5c415441 0x5c415441 -80039834: 49525053 0x49525053 -80039838: 5c534554 0x5c534554 -8003983c: 424e4c50 c0 0x4e4c50 -80039840: 2e45554c sltiu a1,s2,21836 -80039844: 3b544c43 xori s4,k0,0x4c43 -80039848: 00000031 0x31 -8003984c: 6f726463 0x6f726463 -80039850: 445c3a6d 0x445c3a6d -80039854: 5c415441 0x5c415441 -80039858: 49525053 0x49525053 -8003985c: 5c534554 0x5c534554 -80039860: 53554f4d 0x53554f4d -80039864: 49542e45 0x49542e45 -80039868: 00313b4d break 0x31,0xed -8003986c: 6f726463 0x6f726463 -80039870: 445c3a6d 0x445c3a6d -80039874: 5c415441 0x5c415441 -80039878: 49525053 0x49525053 -8003987c: 5c534554 0x5c534554 -80039880: 4e444c42 c3 0x444c42 -80039884: 2e315347 sltiu s1,s1,21319 -80039888: 3b4d4954 xori t5,k0,0x4954 -8003988c: 00000031 0x31 -80039890: 6f726463 0x6f726463 -80039894: 445c3a6d 0x445c3a6d -80039898: 5c415441 0x5c415441 -8003989c: 4e554f53 c3 0x554f53 -800398a0: 525c5344 0x525c5344 -800398a4: 31575043 andi s7,t2,0x5043 -800398a8: 562e3141 0x562e3141 -800398ac: 313b4741 andi k1,t1,0x4741 -800398b0: 00000000 nop -800398b4: 6f726463 0x6f726463 -800398b8: 445c3a6d 0x445c3a6d -800398bc: 5c415441 0x5c415441 -800398c0: 4e554f53 c3 0x554f53 -800398c4: 525c5344 0x525c5344 -800398c8: 314d5043 andi t5,t2,0x5043 -800398cc: 562e3141 0x562e3141 -800398d0: 313b4741 andi k1,t1,0x4741 -800398d4: 00000000 nop -800398d8: 6f726463 0x6f726463 -800398dc: 445c3a6d 0x445c3a6d -800398e0: 5c415441 0x5c415441 -800398e4: 4e554f53 c3 0x554f53 -800398e8: 525c5344 0x525c5344 -800398ec: 314d5443 andi t5,t2,0x5443 -800398f0: 562e3146 0x562e3146 -800398f4: 313b4741 andi k1,t1,0x4741 -800398f8: 00000000 nop -800398fc: 6f726463 0x6f726463 -80039900: 445c3a6d 0x445c3a6d -80039904: 5c415441 0x5c415441 -80039908: 4e554f53 c3 0x554f53 -8003990c: 545c5344 0x545c5344 -80039910: 4f454b41 c3 0x1454b41 -80039914: 2e314646 sltiu s1,s1,17990 -80039918: 3b474156 xori a3,k0,0x4156 -8003991c: 00000031 0x31 -80039920: 6f726463 0x6f726463 -80039924: 445c3a6d 0x445c3a6d -80039928: 5c415441 0x5c415441 -8003992c: 49525053 0x49525053 -80039930: 5c534554 0x5c534554 -80039934: 59544943 0x59544943 -80039938: 2e314742 sltiu s1,s1,18242 -8003993c: 3b4d4954 xori t5,k0,0x4954 -80039940: 00000031 0x31 -80039944: 6f726463 0x6f726463 -80039948: 445c3a6d 0x445c3a6d -8003994c: 5c415441 0x5c415441 -80039950: 4e554f53 c3 0x554f53 -80039954: 425c5344 c0 0x5c5344 -80039958: 2e504545 sltiu s0,s2,17733 -8003995c: 3b474156 xori a3,k0,0x4156 -80039960: 00000031 0x31 -80039964: 69727053 0x69727053 -80039968: 43206574 c0 0x1206574 -8003996c: 203d2058 addi sp,at,8280 -80039970: 202c6425 addi t4,at,25637 -80039974: 69727073 0x69727073 -80039978: 43206574 c0 0x1206574 -8003997c: 203d2059 addi sp,at,8281 -80039980: 000a6425 0xa6425 -80039984: 6f636e49 0x6f636e49 -80039988: 63657272 0x63657272 -8003998c: 6c732074 0x6c732074 -80039990: 2520746f addiu zero,t1,29807 -80039994: 42202164 c0 0x202164 -80039998: 6b636f6c 0x6b636f6c -8003999c: 3f642520 0x3f642520 -800399a0: 0000000a 0xa -800399a4: 61766e49 0x61766e49 -800399a8: 2064696c addi a0,v1,26988 -800399ac: 6f6d656d 0x6f6d656d -800399b0: 63207972 0x63207972 -800399b4: 20647261 addi a0,v1,29281 -800399b8: 74636573 jalx 818d95cc <__bss_end+0x1861f2c> -800399bc: 2520726f addiu zero,t1,29295 -800399c0: 4f202e64 c3 0x1202e64 -800399c4: 20796c6e addi t9,v1,27758 -800399c8: 756c6176 jalx 85b185d8 <__bss_end+0x5aa0f38> -800399cc: 62207365 0x62207365 -800399d0: 65777465 0x65777465 -800399d4: 30206e65 andi zero,at,0x6e65 -800399d8: 646e6120 0x646e6120 -800399dc: 20642520 addi a0,v1,9504 -800399e0: 20657261 addi a1,v1,29281 -800399e4: 6f6c6c61 0x6f6c6c61 -800399e8: 21646577 addi a0,t3,25975 -800399ec: 0000000a 0xa -800399f0: 61766e49 0x61766e49 -800399f4: 2064696c addi a0,v1,26988 -800399f8: 63656863 0x63656863 -800399fc: 6d75736b 0x6d75736b -80039a00: 726f6620 0x726f6620 -80039a04: 6d656d20 0x6d656d20 -80039a08: 2079726f addi t9,v1,29295 -80039a0c: 64726163 0x64726163 -80039a10: 63657320 0x63657320 -80039a14: 20726f74 addi s2,v1,28532 -80039a18: 66206425 0x66206425 -80039a1c: 206d6f72 addi t5,v1,28530 -80039a20: 636f6c62 0x636f6c62 -80039a24: 6425206b 0x6425206b -80039a28: 6c73202c 0x6c73202c -80039a2c: 2520746f addiu zero,t1,29807 -80039a30: 00000064 0x64 -80039a34: 61766e49 0x61766e49 -80039a38: 2064696c addi a0,v1,26988 -80039a3c: 6f6d656d 0x6f6d656d -80039a40: 63207972 0x63207972 -80039a44: 20647261 addi a0,v1,29281 -80039a48: 74636573 jalx 818d95cc <__bss_end+0x1861f2c> -80039a4c: 2520726f addiu zero,t1,29295 -80039a50: 4f202e64 c3 0x1202e64 -80039a54: 20796c6e addi t9,v1,27758 -80039a58: 756c6176 jalx 85b185d8 <__bss_end+0x5aa0f38> -80039a5c: 62207365 0x62207365 -80039a60: 65777465 0x65777465 -80039a64: 30206e65 andi zero,at,0x6e65 -80039a68: 646e6120 0x646e6120 -80039a6c: 31313520 andi s1,t1,0x3520 -80039a70: 65726120 0x65726120 -80039a74: 6c6c6120 0x6c6c6120 -80039a78: 6465776f 0x6465776f -80039a7c: 00000a21 0xa21 -80039a80: 64616f4c 0x64616f4c -80039a84: 20676e69 addi a3,v1,28265 -80039a88: 6f6d656d 0x6f6d656d -80039a8c: 63207972 0x63207972 -80039a90: 20647261 addi a0,v1,29281 -80039a94: 61746164 0x61746164 -80039a98: 002e2e2e 0x2e2e2e -80039a9c: 61766e49 0x61766e49 -80039aa0: 2064696c addi a0,v1,26988 -80039aa4: 626d756e 0x626d756e -80039aa8: 6f207265 0x6f207265 -80039aac: 63692066 0x63692066 -80039ab0: 2e736e6f sltiu s3,s3,28271 -80039ab4: 0000000a 0xa -80039ab8: 43207347 c0 0x1207347 -80039abc: 2074756c addi s4,v1,30060 -80039ac0: 257b203d addiu k1,t3,8253 -80039ac4: 64252c64 0x64252c64 -80039ac8: 2c64252c sltiu a0,v1,9516 -80039acc: 0a7d6425 j 89f59094 <__bss_end+0x9ee19f4> -80039ad0: 00000000 nop -80039ad4: 41505409 0x41505409 -80039ad8: 3d204547 0x3d204547 -80039adc: 0a642520 j 89909480 <__bss_end+0x9891de0> -80039ae0: 00000000 nop -80039ae4: 3d207509 0x3d207509 -80039ae8: 64257b20 0x64257b20 -80039aec: 6425202c 0x6425202c -80039af0: 6425202c 0x6425202c -80039af4: 6425202c 0x6425202c -80039af8: 00000a7d 0xa7d -80039afc: 756c6309 jalx 85b18c24 <__bss_end+0x5aa1584> -80039b00: 203d2074 addi sp,at,8308 -80039b04: 2c64257b sltiu a0,v1,9595 -80039b08: 7d642520 0x7d642520 -80039b0c: 0000000a 0xa -80039b10: 436d654d c0 0x16d654d -80039b14: 47647261 c1 0x1647261 -80039b18: 6c427465 0x6c427465 -80039b1c: 536b636f 0x536b636f -80039b20: 65746174 0x65746174 -80039b24: 656c6946 0x656c6946 -80039b28: 656d614e 0x656d614e -80039b2c: 0a2e2e2e j 88b8b8b8 <__bss_end+0x8b14218> -80039b30: 00000000 nop -80039b34: 636f6c42 0x636f6c42 -80039b38: 6425206b 0x6425206b -80039b3c: 6c73202c 0x6c73202c -80039b40: 2520746f addiu zero,t1,29807 -80039b44: 61202c64 0x61202c64 -80039b48: 636f6c6c 0x636f6c6c -80039b4c: 6f697461 0x6f697461 -80039b50: 7473206e jalx 81cc81b8 <__bss_end+0x1c50b18> -80039b54: 3a657461 xori a1,s3,0x7461 -80039b58: 25783020 addiu t8,t3,12320 -80039b5c: 2e583230 sltiu t8,s2,12848 -80039b60: 0000000a 0xa -80039b64: 61766e49 0x61766e49 -80039b68: 2064696c addi a0,v1,26988 -80039b6c: 636f6c62 0x636f6c62 -80039b70: 6c61206b 0x6c61206b -80039b74: 61636f6c 0x61636f6c -80039b78: 6e6f6974 0x6e6f6974 -80039b7c: 61747320 0x61747320 -80039b80: 0a216574 j 888595d0 <__bss_end+0x87e1f30> -80039b84: 00000000 nop -80039b88: 656c6946 0x656c6946 -80039b8c: 6d616e20 0x6d616e20 -80039b90: 25203a65 addiu zero,t1,14949 -80039b94: 00000a73 0xa73 -80039b98: 436d654d c0 0x16d654d -80039b9c: 47647261 c1 0x1647261 -80039ba0: 6e497465 0x6e497465 -80039ba4: 61697469 0x61697469 -80039ba8: 6172466c 0x6172466c -80039bac: 6e49656d 0x6e49656d -80039bb0: 2e2e6f66 sltiu t6,s1,28518 -80039bb4: 00000a2e 0xa2e -80039bb8: 6967614d 0x6967614d -80039bbc: 756e2063 jalx 85b8818c <__bss_end+0x5b10aec> -80039bc0: 7265626d 0x7265626d -80039bc4: 2527203a addiu a3,t1,8250 -80039bc8: 27202763 addiu zero,t9,10083 -80039bcc: 0a276325 j 889d8c94 <__bss_end+0x89615f4> -80039bd0: 00000000 nop -80039bd4: 61766e49 0x61766e49 -80039bd8: 2064696c addi a0,v1,26988 -80039bdc: 6967616d 0x6967616d -80039be0: 756e2063 jalx 85b8818c <__bss_end+0x5b10aec> -80039be4: 7265626d 0x7265626d -80039be8: 74786520 jalx 81e19480 <__bss_end+0x1da1de0> -80039bec: 74636172 jalx 818d85c8 <__bss_end+0x1860f28> -80039bf0: 66206465 0x66206465 -80039bf4: 206d6f72 addi t5,v1,28530 -80039bf8: 746f6c73 jalx 81bdb1cc <__bss_end+0x1b63b2c> -80039bfc: 2c642520 sltiu a0,v1,9504 -80039c00: 6f6c6220 0x6f6c6220 -80039c04: 25206b63 addiu zero,t1,27491 -80039c08: 000a2e64 0xa2e64 -80039c0c: 626d754e 0x626d754e -80039c10: 6f207265 0x6f207265 -80039c14: 63692066 0x63692066 -80039c18: 3a736e6f xori s3,s3,0x6e6f -80039c1c: 0a642520 j 89909480 <__bss_end+0x9891de0> -80039c20: 00000000 nop -80039c24: 72206f4e 0x72206f4e -80039c28: 72656665 0x72656665 -80039c2c: 65636e65 0x65636e65 -80039c30: 6d656d20 0x6d656d20 -80039c34: 2079726f addi t9,v1,29295 -80039c38: 64726163 0x64726163 -80039c3c: 6f6c6220 0x6f6c6220 -80039c40: 66206b63 0x66206b63 -80039c44: 646e756f 0x646e756f -80039c48: 74657920 jalx 8195e480 <__bss_end+0x18e6de0> -80039c4c: 00000a21 0xa21 -80039c50: 6f634909 0x6f634909 -80039c54: 6425206e 0x6425206e -80039c58: 74756f20 jalx 81d5bc80 <__bss_end+0x1ce45e0> -80039c5c: 20666f20 addi a2,v1,28448 -80039c60: 000a6425 0xa6425 -80039c64: 6c756f43 0x6c756f43 -80039c68: 6f6e2064 0x6f6e2064 -80039c6c: 65722074 0x65722074 -80039c70: 6d206461 0x6d206461 -80039c74: 726f6d65 0x726f6d65 -80039c78: 65732079 0x65732079 -80039c7c: 726f7463 0x726f7463 -80039c80: 00000a21 0xa21 -80039c84: 61766e49 0x61766e49 -80039c88: 2064696c addi a0,v1,26988 -80039c8c: 6e6f6369 0x6e6f6369 -80039c90: 66756220 0x66756220 -80039c94: 20726566 addi s2,v1,25958 -80039c98: 20726f66 addi s2,v1,28518 -80039c9c: 746f6c73 jalx 81bdb1cc <__bss_end+0x1b63b2c> -80039ca0: 2c642520 sltiu a0,v1,9504 -80039ca4: 6f6c6220 0x6f6c6220 -80039ca8: 25206b63 addiu zero,t1,27491 -80039cac: 000a2e64 0xa2e64 -80039cb0: 6e6b6e55 0x6e6b6e55 -80039cb4: 206e776f addi t6,v1,30575 -80039cb8: 6f727265 0x6f727265 -80039cbc: 72662072 0x72662072 -80039cc0: 4d206d6f 0x4d206d6f -80039cc4: 61436d65 0x61436d65 -80039cc8: 65476472 0x65476472 -80039ccc: 6f634974 0x6f634974 -80039cd0: 6172466e 0x6172466e -80039cd4: 6e49656d 0x6e49656d -80039cd8: 29286f66 slti t0,t1,28518 -80039cdc: 00000a21 0xa21 -80039ce0: 436d654d c0 0x16d654d -80039ce4: 47647261 c1 0x1647261 -80039ce8: 63497465 0x63497465 -80039cec: 72466e6f 0x72466e6f -80039cf0: 49656d61 0x49656d61 -80039cf4: 2e6f666e sltiu t7,s3,26222 -80039cf8: 000a2e2e 0xa2e2e -80039cfc: 436d654d c0 0x16d654d -80039d00: 55647261 0x55647261 -80039d04: 616f6c70 0x616f6c70 -80039d08: 476f5464 c1 0x16f5464 -80039d0c: 2e2e5550 sltiu t6,s1,21840 -80039d10: 00000a2e 0xa2e -80039d14: 6e6f6349 0x6e6f6349 -80039d18: 646e6920 0x646e6920 -80039d1c: 203a7865 addi k0,at,30821 -80039d20: 000a6425 0xa6425 -80039d24: 3d205509 0x3d205509 -80039d28: 64257b20 0x64257b20 -80039d2c: 2c64252c sltiu a0,v1,9516 -80039d30: 252c6425 addiu t4,t1,25637 -80039d34: 000a7d64 0xa7d64 -80039d38: 3d205609 0x3d205609 -80039d3c: 64257b20 0x64257b20 -80039d40: 2c64252c sltiu a0,v1,9516 -80039d44: 252c6425 addiu t4,t1,25637 -80039d48: 000a7d64 0xa7d64 -80039d4c: 6f6c4209 0x6f6c4209 -80039d50: 6e206b63 0x6e206b63 -80039d54: 65626d75 0x65626d75 -80039d58: 25203a72 addiu zero,t1,14962 -80039d5c: 00000a64 0xa64 -80039d60: 6f6c4209 0x6f6c4209 -80039d64: 63206b63 0x63206b63 -80039d68: 746e756f jalx 81b9d5bc <__bss_end+0x1b25f1c> -80039d6c: 6425203a 0x6425203a -80039d70: 0000000a 0xa -80039d74: 3d205809 0x3d205809 -80039d78: 64257b20 0x64257b20 -80039d7c: 2c64252c sltiu a0,v1,9516 -80039d80: 252c6425 addiu t4,t1,25637 -80039d84: 000a7d64 0xa7d64 -80039d88: 3d205909 0x3d205909 -80039d8c: 64257b20 0x64257b20 -80039d90: 2c64252c sltiu a0,v1,9516 -80039d94: 252c6425 addiu t4,t1,25637 -80039d98: 000a7d64 0xa7d64 -80039d9c: 554c4309 0x554c4309 -80039da0: 203d2054 addi sp,at,8276 -80039da4: 2c64257b sltiu a0,v1,9595 -80039da8: 7d642520 0x7d642520 -80039dac: 0000000a 0xa -80039db0: 63736944 0x63736944 -80039db4: 656e6e6f 0x656e6e6f -80039db8: 64657463 0x64657463 -80039dbc: 00000000 nop -80039dc0: 74706d45 jalx 81c1b514 <__bss_end+0x1ba3e74> -80039dc4: 6c622079 0x6c622079 -80039dc8: 006b636f 0x6b636f -80039dcc: 65746e49 0x65746e49 -80039dd0: 64656d72 0x64656d72 -80039dd4: 65746169 0x65746169 -80039dd8: 6f6c6220 0x6f6c6220 -80039ddc: 00006b63 0x6b63 -80039de0: 7473614c jalx 81cd8530 <__bss_end+0x1c60e90> -80039de4: 6f6c6220 0x6f6c6220 -80039de8: 00006b63 0x6b63 -80039dec: 49564158 0x49564158 -80039df0: 312d3831 andi t5,t1,0x3831 -80039df4: 35313238 ori s1,t1,0x3238 -80039df8: 50524941 0x50524941 -80039dfc: 0054524f 0x54524f -80039e00: 61632049 0x61632049 -80039e04: 746f6e6e jalx 81bdb9b8 <__bss_end+0x1b64318> -80039e08: 61726520 0x61726520 -80039e0c: 62206573 0x62206573 -80039e10: 6b636f6c 0x6b636f6c -80039e14: 72662073 0x72662073 -80039e18: 6f206d6f 0x6f206d6f -80039e1c: 72656874 0x72656874 -80039e20: 6d616720 0x6d616720 -80039e24: 0a217365 j 8885cd94 <__bss_end+0x87e56f4> -80039e28: 00000000 nop -80039e2c: 61656c50 0x61656c50 -80039e30: 73206573 0x73206573 -80039e34: 63656c65 0x63656c65 -80039e38: 69662074 0x69662074 -80039e3c: 20747372 addi s4,v1,29554 -80039e40: 636f6c62 0x636f6c62 -80039e44: 666f206b 0x666f206b -80039e48: 6f6c6220 0x6f6c6220 -80039e4c: 61206b63 0x61206b63 -80039e50: 79617272 0x79617272 -80039e54: 00000a2e 0xa2e -80039e58: 65637845 0x65637845 -80039e5c: 64656465 0x64656465 -80039e60: 78616d20 0x78616d20 -80039e64: 6d756d69 0x6d756d69 -80039e68: 72696120 0x72696120 -80039e6c: 66617263 0x66617263 -80039e70: 61632074 0x61632074 -80039e74: 69636170 0x69636170 -80039e78: 0a217974 j 8885e5d0 <__bss_end+0x87e6f30> -80039e7c: 00000000 nop -80039e80: 41727470 0x41727470 -80039e84: 72637269 0x72637269 -80039e88: 2d746661 sltiu s4,t3,26209 -80039e8c: 696c463e 0x696c463e -80039e90: 44746867 0x44746867 -80039e94: 49617461 0x49617461 -80039e98: 3d207864 0x3d207864 -80039e9c: 2c642520 sltiu a0,v1,9504 -80039ea0: 696c4620 0x696c4620 -80039ea4: 44746867 0x44746867 -80039ea8: 49617461 0x49617461 -80039eac: 7865646e 0x7865646e -80039eb0: 25203d20 addiu zero,t1,15648 -80039eb4: 00000a64 0xa64 -80039eb8: 61766e49 0x61766e49 -80039ebc: 2064696c addi a0,v1,26988 -80039ec0: 776e7572 jalx 8db9d5c8 <__bss_end+0xdb25f28> -80039ec4: 64207961 0x64207961 -80039ec8: 63657269 0x63657269 -80039ecc: 6e6f6974 0x6e6f6974 -80039ed0: 20642520 addi a0,v1,9504 -80039ed4: 20726f66 addi s2,v1,28518 -80039ed8: 6f626e69 0x6f626e69 -80039edc: 20646e75 addi a0,v1,28277 -80039ee0: 67696c66 0x67696c66 -80039ee4: 0a2e7468 j 88b9d1a0 <__bss_end+0x8b25b00> -80039ee8: 00000000 nop -80039eec: 61766e49 0x61766e49 -80039ef0: 2064696c addi a0,v1,26988 -80039ef4: 65726964 0x65726964 -80039ef8: 6f697463 0x6f697463 -80039efc: 6f66206e 0x6f66206e -80039f00: 756f2072 jalx 85bc81c8 <__bss_end+0x5b50b28> -80039f04: 756f6274 jalx 85bd89d0 <__bss_end+0x5b61330> -80039f08: 6620646e 0x6620646e -80039f0c: 6867696c 0x6867696c -80039f10: 000a2e74 0xa2e74 -80039f14: 7269410a 0x7269410a -80039f18: 66617263 0x66617263 -80039f1c: 61442074 0x61442074 -80039f20: 0a3a6174 j 88e985d0 <__bss_end+0x8e20f30> -80039f24: 00000000 nop -80039f28: 72615409 0x72615409 -80039f2c: 73746567 0x73746567 -80039f30: 0000003a 0x3a -80039f34: 6944090a 0x6944090a -80039f38: 74636572 jalx 818d95c8 <__bss_end+0x1861f28> -80039f3c: 3a6e6f69 xori t6,s3,0x6f69 -80039f40: 0a642520 j 89909480 <__bss_end+0x9891de0> -80039f44: 00000000 nop -80039f48: 76694c0a jalx 89a53028 <__bss_end+0x99db988> -80039f4c: 3a797265 xori t9,s3,0x7265 -80039f50: 0a642520 j 89909480 <__bss_end+0x9891de0> -80039f54: 00000000 nop -80039f58: 63726941 0x63726941 -80039f5c: 74666172 jalx 819985c8 <__bss_end+0x1920f28> -80039f60: 736f7020 0x736f7020 -80039f64: 6f697469 0x6f697469 -80039f68: 7b203a6e 0x7b203a6e -80039f6c: 202c6425 addi t4,at,25637 -80039f70: 202c6425 addi t4,at,25637 -80039f74: 0a7d6425 j 89f59094 <__bss_end+0x9ee19f4> -80039f78: 00000000 nop -80039f7c: 67696c46 0x67696c46 -80039f80: 25207468 addiu zero,t1,29800 -80039f84: 65722064 0x65722064 -80039f88: 65766f6d 0x65766f6d -80039f8c: 00000a64 0xa64 -80039f90: 6e6b6e55 0x6e6b6e55 -80039f94: 206e776f addi t6,v1,30575 -80039f98: 6576696c 0x6576696c -80039f9c: 25207972 addiu zero,t1,31090 -80039fa0: 000a2164 0xa2164 -80039fa4: 206c6c41 addi t4,v1,27713 -80039fa8: 67726174 0x67726174 -80039fac: 20737465 addi s3,v1,29797 -80039fb0: 63616572 0x63616572 -80039fb4: 21646568 addi a0,t3,25960 -80039fb8: 0000000a 0xa -80039fbc: 63726941 0x63726941 -80039fc0: 74666172 jalx 819985c8 <__bss_end+0x1920f28> -80039fc4: 63656843 0x63656843 -80039fc8: 7461506b jalx 818541ac <__bss_end+0x17dcb0c> -80039fcc: 55203a68 0x55203a68 -80039fd0: 6665646e 0x6665646e -80039fd4: 64656e69 0x64656e69 -80039fd8: 72696420 0x72696420 -80039fdc: 69746365 0x69746365 -80039fe0: 000a6e6f 0xa6e6f -80039fe4: 6f726463 0x6f726463 -80039fe8: 445c3a6d 0x445c3a6d -80039fec: 5c415441 0x5c415441 -80039ff0: 49525053 0x49525053 -80039ff4: 5c534554 0x5c534554 -80039ff8: 414e4455 0x414e4455 -80039ffc: 574f5252 0x574f5252 -8003a000: 4d49542e 0x4d49542e -8003a004: 0000313b 0x313b -8003a008: 6f726463 0x6f726463 -8003a00c: 445c3a6d 0x445c3a6d -8003a010: 5c415441 0x5c415441 -8003a014: 49525053 0x49525053 -8003a018: 5c534554 0x5c534554 -8003a01c: 4152464c 0x4152464c -8003a020: 574f5252 0x574f5252 -8003a024: 4d49542e 0x4d49542e -8003a028: 0000313b 0x313b -8003a02c: 00584850 0x584850 -8003a030: 69726553 0x69726553 -8003a034: 65526c61 0x65526c61 -8003a038: 203a6461 addi k0,at,25697 -8003a03c: 61766e69 0x61766e69 -8003a040: 2064696c addi a0,v1,26988 -8003a044: 657a6973 0x657a6973 -8003a048: 0a642520 j 89909480 <__bss_end+0x9891de0> -8003a04c: 00000000 nop -8003a050: 69726553 0x69726553 -8003a054: 72576c61 0x72576c61 -8003a058: 3a657469 xori a1,s3,0x7469 -8003a05c: 766e6920 jalx 89b9a480 <__bss_end+0x9b22de0> -8003a060: 64696c61 0x64696c61 -8003a064: 7a697320 0x7a697320 -8003a068: 64252065 0x64252065 -8003a06c: 0000000a 0xa -8003a070: 6e6e6143 0x6e6e6143 -8003a074: 6320746f 0x6320746f -8003a078: 74616572 jalx 818595c8 <__bss_end+0x17e1f28> -8003a07c: 69742065 0x69742065 -8003a080: 2072656d addi s2,v1,25965 -8003a084: 68746977 0x68746977 -8003a088: 6d697420 0x6d697420 -8003a08c: 3d3d2065 0x3d3d2065 -8003a090: 0a213020 j 8884c080 <__bss_end+0x87d49e0> -8003a094: 00000000 nop -8003a098: 6c756f43 0x6c756f43 -8003a09c: 6f6e2064 0x6f6e2064 -8003a0a0: 69662074 0x69662074 -8003a0a4: 6120646e 0x6120646e -8003a0a8: 6620796e 0x6620796e -8003a0ac: 20656572 addi a1,v1,25970 -8003a0b0: 656d6974 0x656d6974 -8003a0b4: 000a2172 0xa2172 -8003a0b8: 63637553 0x63637553 -8003a0bc: 66737365 0x66737365 -8003a0c0: 796c6c75 0x796c6c75 -8003a0c4: 6c6c6120 0x6c6c6120 -8003a0c8: 7461636f jalx 81858dbc <__bss_end+0x17e171c> -8003a0cc: 6d206465 0x6d206465 -8003a0d0: 61737365 0x61737365 -8003a0d4: 69206567 0x69206567 -8003a0d8: 206f746e addi t7,v1,29806 -8003a0dc: 746f6c73 jalx 81bdb1cc <__bss_end+0x1b63b2c> -8003a0e0: 2e642520 sltiu a0,s3,9504 -8003a0e4: 0000000a 0xa -8003a0e8: 6c756f43 0x6c756f43 -8003a0ec: 6f6e2064 0x6f6e2064 -8003a0f0: 6c612074 0x6c612074 -8003a0f4: 61636f6c 0x61636f6c -8003a0f8: 6d206574 0x6d206574 -8003a0fc: 61737365 0x61737365 -8003a100: 72206567 0x72206567 -8003a104: 756f7365 jalx 85bdcd94 <__bss_end+0x5b656f4> -8003a108: 20656372 addi a1,v1,25458 -8003a10c: 46206f74 c1 0x206f74 -8003a110: 2e4f4649 sltiu t7,s2,17993 -8003a114: 0000000a 0xa -8003a118: 73657250 0x73657250 -8003a11c: 20202073 addi zero,at,8307 -8003a120: 63206f74 0x63206f74 -8003a124: 69746e6f 0x69746e6f -8003a128: 2e65756e sltiu a1,s3,30062 -8003a12c: 00002e2e 0x2e2e -8003a130: 73657250 0x73657250 -8003a134: 00000073 0x73 -8003a138: 74696e49 jalx 81a5b924 <__bss_end+0x19e4284> -8003a13c: 696c6169 0x696c6169 -8003a140: 676e697a 0x676e697a -8003a144: 58535020 0x58535020 -8003a148: 2e4b4453 sltiu t3,s2,17491 -8003a14c: 0a202e2e j 8880b8b8 <__bss_end+0x8794218> -8003a150: 00000000 nop -8003a154: 73625f5f 0x73625f5f -8003a158: 74735f73 jalx 81cd7dcc <__bss_end+0x1c6072c> -8003a15c: 20747261 addi s4,v1,29281 -8003a160: 7830203d 0x7830203d -8003a164: 58383025 0x58383025 -8003a168: 5f5f202c 0x5f5f202c -8003a16c: 5f737362 0x5f737362 -8003a170: 20646e65 addi a0,v1,28261 -8003a174: 7830203d 0x7830203d -8003a178: 58383025 0x58383025 -8003a17c: 0000000a 0xa -8003a180: 6c6c6143 0x6c6c6143 -8003a184: 20676e69 addi a3,v1,28265 -8003a188: 74617473 jalx 8185d1cc <__bss_end+0x17e5b2c> -8003a18c: 63206369 0x63206369 -8003a190: 74736e6f jalx 81cdb9bc <__bss_end+0x1c6431c> -8003a194: 74637572 jalx 818dd5c8 <__bss_end+0x1865f28> -8003a198: 2e73726f sltiu s3,s3,29295 -8003a19c: 00000a2e 0xa2e -8003a1a0: 696e6946 0x696e6946 -8003a1a4: 64656873 0x64656873 -8003a1a8: 6c616320 0x6c616320 -8003a1ac: 676e696c 0x676e696c -8003a1b0: 61747320 0x61747320 -8003a1b4: 20636974 addi v1,v1,26996 -8003a1b8: 736e6f63 0x736e6f63 -8003a1bc: 63757274 0x63757274 -8003a1c0: 73726f74 0x73726f74 -8003a1c4: 0000000a 0xa -8003a1c8: 65746e45 0x65746e45 -8003a1cc: 676e6972 0x676e6972 -8003a1d0: 206f4e20 addi t7,v1,20000 -8003a1d4: 534f4942 0x534f4942 -8003a1d8: 646f6d20 0x646f6d20 -8003a1dc: 2e2e2e65 sltiu t6,s1,11877 -8003a1e0: 0000000a 0xa -8003a1e4: 53585350 0x53585350 -8003a1e8: 74204b44 jalx 80812d10 <__bss_end+0x79b670> -8003a1ec: 69747365 0x69747365 -8003a1f0: 7620676e jalx 88819db8 <__bss_end+0x87a2718> -8003a1f4: 69737265 0x69737265 -8003a1f8: 21206e6f addi zero,t1,28271 -8003a1fc: 000a2121 0xa2121 -8003a200: 6f726463 0x6f726463 -8003a204: 00003a6d 0x3a6d -8003a208: 00007562 0x7562 -8003a20c: 64726148 0x64726148 -8003a210: 65726177 0x65726177 -8003a214: 65766520 0x65766520 -8003a218: 6120746e 0x6120746e -8003a21c: 65726464 0x65726464 -8003a220: 3d207373 0x3d207373 -8003a224: 25783020 addiu t8,t3,12320 -8003a228: 0a583830 j 8960e0c0 <__bss_end+0x9596a20> -8003a22c: 00000000 nop -8003a230: 746e6372 jalx 81b98dc8 <__bss_end+0x1b21728> -8003a234: 6e61685f 0x6e61685f -8003a238: 72656c64 0x72656c64 -8003a23c: 6576655f 0x6576655f -8003a240: 695f746e 0x695f746e -8003a244: 203d2064 addi sp,at,8292 -8003a248: 30257830 andi a1,at,0x7830 -8003a24c: 000a5838 0xa5838 -8003a250: 74737953 jalx 81cde54c <__bss_end+0x1c66eac> -8003a254: 52206d65 0x52206d65 -8003a258: 56204d4f 0x56204d4f -8003a25c: 69737265 0x69737265 -8003a260: 00006e6f 0x6e6f -8003a264: 74737953 jalx 81cde54c <__bss_end+0x1c66eac> -8003a268: 52206d65 0x52206d65 -8003a26c: 56204d4f 0x56204d4f -8003a270: 69737265 0x69737265 -8003a274: 55206e6f 0x55206e6f -8003a278: 6176616e 0x6176616e -8003a27c: 62616c69 0x62616c69 -8003a280: 0000656c 0x656c -8003a284: 43746553 c0 0x1746553 -8003a288: 4d4f5244 0x4d4f5244 -8003a28c: 646e6148 0x646e6148 -8003a290: 0a72656c j 89c995b0 <__bss_end+0x9c21f10> -8003a294: 00000000 nop -8003a298: 74696e49 jalx 81a5b924 <__bss_end+0x19e4284> -8003a29c: 696c6169 0x696c6169 -8003a2a0: 676e697a 0x676e697a -8003a2a4: 55505320 0x55505320 -8003a2a8: 6f532820 0x6f532820 -8003a2ac: 20646e75 addi a0,v1,28277 -8003a2b0: 746e7953 jalx 81b9e54c <__bss_end+0x1b26eac> -8003a2b4: 69736568 0x69736568 -8003a2b8: 2972657a slti s2,t3,25978 -8003a2bc: 0a2e2e2e j 88b8b8b8 <__bss_end+0x8b14218> -8003a2c0: 00000000 nop -8003a2c4: 2f555053 sltiu s5,k0,20563 -8003a2c8: 49205353 0x49205353 -8003a2cc: 6974696e 0x6974696e -8003a2d0: 7a696c61 0x7a696c61 -8003a2d4: 0a2e6465 j 88b99194 <__bss_end+0x8b21af4> -8003a2d8: 00000000 nop -8003a2dc: 70474156 0x70474156 -8003a2e0: 00000000 nop -8003a2e4: 6f727245 0x6f727245 -8003a2e8: 68772072 0x68772072 -8003a2ec: 77206e65 jalx 8c81b994 <__bss_end+0xc7a42f4> -8003a2f0: 69746972 0x69746972 -8003a2f4: 6620676e 0x6620676e -8003a2f8: 206d6f72 addi t5,v1,28530 -8003a2fc: 6f6d654d 0x6f6d654d -8003a300: 43207972 c0 0x1207972 -8003a304: 21647261 addi a0,t3,29281 -8003a308: 0000000a 0xa -8003a30c: 20444142 addi a0,v0,16706 -8003a310: 314b4341 andi t3,t2,0x4341 -8003a314: 78452021 0x78452021 -8003a318: 74636570 jalx 818d95c0 <__bss_end+0x1861f20> -8003a31c: 30206465 andi zero,at,0x6465 -8003a320: 2c433578 sltiu v1,v0,13688 -8003a324: 746f6720 jalx 81bd9c80 <__bss_end+0x1b625e0> -8003a328: 0a642520 j 89909480 <__bss_end+0x9891de0> -8003a32c: 00000000 nop -8003a330: 20444142 addi a0,v0,16706 -8003a334: 324b4341 andi t3,s2,0x4341 -8003a338: 78452021 0x78452021 -8003a33c: 74636570 jalx 818d95c0 <__bss_end+0x1861f20> -8003a340: 30206465 andi zero,at,0x6465 -8003a344: 2c443578 sltiu a0,v0,13688 -8003a348: 746f6720 jalx 81bd9c80 <__bss_end+0x1b625e0> -8003a34c: 0a642520 j 89909480 <__bss_end+0x9891de0> -8003a350: 00000000 nop -8003a354: 20444142 addi a0,v0,16706 -8003a358: 2042534d addi v0,v0,21325 -8003a35c: 74636573 jalx 818d95cc <__bss_end+0x1861f2c> -8003a360: 2021726f addi at,at,29295 -8003a364: 65707845 0x65707845 -8003a368: 64657463 0x64657463 -8003a36c: 2c642520 sltiu a0,v1,9504 -8003a370: 746f6720 jalx 81bd9c80 <__bss_end+0x1b625e0> -8003a374: 0a642520 j 89909480 <__bss_end+0x9891de0> -8003a378: 00000000 nop -8003a37c: 20444142 addi a0,v0,16706 -8003a380: 2042534c addi v0,v0,21324 -8003a384: 74636573 jalx 818d95cc <__bss_end+0x1861f2c> -8003a388: 2021726f addi at,at,29295 -8003a38c: 65707845 0x65707845 -8003a390: 64657463 0x64657463 -8003a394: 2c642520 sltiu a0,v1,9504 -8003a398: 746f6720 jalx 81bd9c80 <__bss_end+0x1b625e0> -8003a39c: 0a642520 j 89909480 <__bss_end+0x9891de0> -8003a3a0: 00000000 nop -8003a3a4: 203a7325 addi k0,at,29477 -8003a3a8: 6f727265 0x6f727265 -8003a3ac: 75202c72 jalx 8480b1c8 <__bss_end+0x4793b28> -8003a3b0: 6f6e6b6e 0x6f6e6b6e -8003a3b4: 77206e77 jalx 8c81b9dc <__bss_end+0xc7a433c> -8003a3b8: 68746469 0x68746469 -8003a3bc: 21642520 addi a0,t3,9504 -8003a3c0: 0000000a 0xa -8003a3c4: 203a7325 addi k0,at,29477 -8003a3c8: 6f727265 0x6f727265 -8003a3cc: 75202c72 jalx 8480b1c8 <__bss_end+0x4793b28> -8003a3d0: 6f6e6b6e 0x6f6e6b6e -8003a3d4: 68206e77 0x68206e77 -8003a3d8: 68676965 0x68676965 -8003a3dc: 64252074 0x64252074 -8003a3e0: 00000a21 0xa21 -8003a3e4: 6c6c616d 0x6c6c616d -8003a3e8: 7320636f 0x7320636f -8003a3ec: 70757465 0x70757465 -8003a3f0: 00000a2e 0xa2e -8003a3f4: 6c6c616d 0x6c6c616d -8003a3f8: 2528636f addiu t0,t1,25455 -8003a3fc: 000a2964 0xa2964 -8003a400: 65657266 0x65657266 -8003a404: 29782528 slti t8,t3,9512 -8003a408: 0000000a 0xa -8003a40c: 66202a2a 0x66202a2a -8003a410: 28656572 slti a1,v1,25970 -8003a414: 2a2a2029 slti t2,s1,8233 -8003a418: 74203a20 jalx 8080e880 <__bss_end+0x7971e0> -8003a41c: 64656972 0x64656972 -8003a420: 206f7420 addi t7,v1,29728 -8003a424: 65657266 0x65657266 -8003a428: 6d656d20 0x6d656d20 -8003a42c: 2079726f addi t9,v1,29295 -8003a430: 68746977 0x68746977 -8003a434: 766e6920 jalx 89b9a480 <__bss_end+0x9b22de0> -8003a438: 64696c61 0x64696c61 -8003a43c: 696f7020 0x696f7020 -8003a440: 7265746e 0x7265746e -8003a444: 20746120 addi s4,v1,24864 -8003a448: 000a7825 or t7,zero,t2 -8003a44c: 69727470 0x69727470 -8003a450: 78202b20 0x78202b20 -8003a454: 25203d20 addiu zero,t1,15648 -8003a458: 00000a64 0xa64 -8003a45c: 72202a2a 0x72202a2a -8003a460: 6c6c6165 0x6c6c6165 -8003a464: 2928636f slti t0,t1,25455 -8003a468: 202a2a20 addi t2,at,10784 -8003a46c: 7274203a 0x7274203a -8003a470: 20646569 addi a0,v1,25961 -8003a474: 72206f74 0x72206f74 -8003a478: 6c6c6165 0x6c6c6165 -8003a47c: 7461636f jalx 81858dbc <__bss_end+0x17e171c> -8003a480: 656d2065 0x656d2065 -8003a484: 79726f6d 0x79726f6d -8003a488: 74697720 jalx 81a5dc80 <__bss_end+0x19e65e0> -8003a48c: 6e692068 0x6e692068 -8003a490: 696c6176 0x696c6176 -8003a494: 6f702064 0x6f702064 -8003a498: 65746e69 0x65746e69 -8003a49c: 74612072 jalx 818481c8 <__bss_end+0x17d0b28> -8003a4a0: 0a782520 j 89e09480 <__bss_end+0x9d91de0> -8003a4a4: 00000000 nop -8003a4a8: 00002b72 0x2b72 -8003a4ac: 00000077 0x77 -8003a4b0: 00002b77 0x2b77 -8003a4b4: 00000061 0x61 -8003a4b8: 00002b61 0x2b61 -8003a4bc: 7a697372 0x7a697372 -8003a4c0: 203d2065 addi sp,at,8293 -8003a4c4: 000a6425 0xa6425 -8003a4c8: 6f726463 0x6f726463 -8003a4cc: 005c3a6d 0x5c3a6d -8003a4d0: 00006272 0x6272 -8003a4d4: 6f726463 0x6f726463 -8003a4d8: 545c3a6d 0x545c3a6d -8003a4dc: 534e4152 0x534e4152 -8003a4e0: 4c42542e 0x4c42542e -8003a4e4: 0000313b 0x313b -8003a4e8: 656c6946 0x656c6946 -8003a4ec: 656d616e 0x656d616e -8003a4f0: 756f6620 jalx 85bd9880 <__bss_end+0x5b621e0> -8003a4f4: 203a646e addi k0,at,25710 -8003a4f8: 2d207325 sltiu zero,t1,29477 -8003a4fc: 7325203e 0x7325203e -8003a500: 000a7325 0xa7325 -8003a504: 656c6946 0x656c6946 -8003a508: 746f6e20 jalx 81bdb880 <__bss_end+0x1b641e0> -8003a50c: 756f6620 jalx 85bd9880 <__bss_end+0x5b621e0> -8003a510: 202e646e addi t6,at,25710 -8003a514: 69642041 0x69642041 -8003a518: 74636572 jalx 818d95c8 <__bss_end+0x1861f28> -8003a51c: 2079726f addi t9,v1,29295 -8003a520: 20736177 addi s3,v1,24951 -8003a524: 63657073 0x63657073 -8003a528: 65696669 0x65696669 -8003a52c: 000a2e64 0xa2e64 -8003a530: 0000005c 0x5c -8003a534: 4e415254 c3 0x415254 -8003a538: 42542e53 c0 0x542e53 -8003a53c: 00313b4c syscall 0xc4ed -8003a540: 6c756f43 0x6c756f43 -8003a544: 74276e64 jalx 809db990 <__bss_end+0x9642f0> -8003a548: 6e696620 0x6e696620 -8003a54c: 73252064 0x73252064 -8003a550: 0000000a 0xa -8003a554: 6f726463 0x6f726463 -8003a558: 003a4c6d 0x3a4c6d -8003a55c: 6f726463 0x6f726463 -8003a560: 0000006d 0x6d -8003a564: 6f726463 0x6f726463 -8003a568: 00004c6d 0x4c6d -8003a56c: 646e6553 0x646e6553 -8003a570: 20676e69 addi a3,v1,28265 -8003a574: 20776172 addi s7,v1,24946 -8003a578: 522d4443 0x522d4443 -8003a57c: 63204d4f 0x63204d4f -8003a580: 616d6d6f 0x616d6d6f -8003a584: 3020646e andi zero,at,0x646e -8003a588: 32302578 andi s0,s1,0x2578 -8003a58c: 25282058 addiu t0,t1,8280 -8003a590: 0a2e2973 j 88b8a5cc <__bss_end+0x8b12f2c> -8003a594: 00000000 nop -8003a598: 20776152 addi s7,v1,24914 -8003a59c: 522d4443 0x522d4443 -8003a5a0: 63204d4f 0x63204d4f -8003a5a4: 616d6d6f 0x616d6d6f -8003a5a8: 3020646e andi zero,at,0x646e -8003a5ac: 32302578 andi s0,s1,0x2578 -8003a5b0: 25282058 addiu t0,t1,8280 -8003a5b4: 65202973 0x65202973 -8003a5b8: 63657078 0x63657078 -8003a5bc: 25207374 addiu zero,t1,29556 -8003a5c0: 61702064 0x61702064 -8003a5c4: 656d6172 0x656d6172 -8003a5c8: 73726574 0x73726574 -8003a5cc: 00000a2e 0xa2e -8003a5d0: 6f726463 0x6f726463 -8003a5d4: 6f635f6d 0x6f635f6d -8003a5d8: 6e616d6d 0x6e616d6d -8003a5dc: 74735f64 jalx 81cd7d90 <__bss_end+0x1c606f0> -8003a5e0: 255b7461 addiu k1,t2,29793 -8003a5e4: 3d205d64 0x3d205d64 -8003a5e8: 25783020 addiu t8,t3,12320 -8003a5ec: 0a583230 j 8960c8c0 <__bss_end+0x9595220> -8003a5f0: 00000000 nop -8003a5f4: 72617453 0x72617453 -8003a5f8: 676e6974 0x676e6974 -8003a5fc: 52444320 0x52444320 -8003a600: 696c4d4f 0x696c4d4f -8003a604: 2e2e2e62 sltiu t6,s1,11874 -8003a608: 0000000a 0xa -8003a60c: 6f726463 0x6f726463 -8003a610: 61685f6d 0x61685f6d -8003a614: 656c646e 0x656c646e -8003a618: 76655f72 jalx 89957dc8 <__bss_end+0x98e0728> -8003a61c: 5f746e65 0x5f746e65 -8003a620: 3d206469 0x3d206469 -8003a624: 25783020 addiu t8,t3,12320 -8003a628: 0a583830 j 8960e0c0 <__bss_end+0x9596a20> -8003a62c: 00000000 nop -8003a630: 536c6443 0x536c6443 -8003a634: 00636e79 0x636e79 -8003a638: 476c6443 c1 0x16c6443 -8003a63c: 74737465 jalx 81cdd194 <__bss_end+0x1c65af4> -8003a640: 00007461 0x7461 -8003a644: 536c6443 0x536c6443 -8003a648: 6f6c7465 0x6f6c7465 -8003a64c: 00000063 0x63 -8003a650: 506c6443 0x506c6443 -8003a654: 0079616c 0x79616c -8003a658: 466c6443 c1 0x6c6443 -8003a65c: 6177726f 0x6177726f -8003a660: 00006472 0x6472 -8003a664: 426c6443 c0 0x6c6443 -8003a668: 776b6361 jalx 8dad8d84 <__bss_end+0xda616e4> -8003a66c: 00647261 0x647261 -8003a670: 526c6443 0x526c6443 -8003a674: 4e646165 c3 0x646165 -8003a678: 00000000 nop -8003a67c: 536c6443 0x536c6443 -8003a680: 646e6174 0x646e6174 -8003a684: 00007962 0x7962 -8003a688: 536c6443 0x536c6443 -8003a68c: 00706f74 0x706f74 -8003a690: 506c6443 0x506c6443 -8003a694: 65737561 0x65737561 -8003a698: 00000000 nop -8003a69c: 496c6443 0x496c6443 -8003a6a0: 0074696e 0x74696e -8003a6a4: 4d6c6443 0x4d6c6443 -8003a6a8: 00657475 0x657475 -8003a6ac: 446c6443 0x446c6443 -8003a6b0: 74756d65 jalx 81d5b594 <__bss_end+0x1ce3ef4> -8003a6b4: 00000065 0x65 -8003a6b8: 536c6443 0x536c6443 -8003a6bc: 69667465 0x69667465 -8003a6c0: 0065746c 0x65746c -8003a6c4: 536c6443 0x536c6443 -8003a6c8: 6f6d7465 0x6f6d7465 -8003a6cc: 00006564 0x6564 -8003a6d0: 536c6443 0x536c6443 -8003a6d4: 61707465 0x61707465 -8003a6d8: 006d6172 0x6d6172 -8003a6dc: 476c6443 c1 0x16c6443 -8003a6e0: 6f6c7465 0x6f6c7465 -8003a6e4: 00004c63 0x4c63 -8003a6e8: 476c6443 c1 0x16c6443 -8003a6ec: 6f6c7465 0x6f6c7465 -8003a6f0: 00005063 0x5063 -8003a6f4: 436c6443 c0 0x16c6443 -8003a6f8: 3831646d xori s1,at,0x646d -8003a6fc: 00000000 nop -8003a700: 476c6443 c1 0x16c6443 -8003a704: 4e547465 c3 0x547465 -8003a708: 00000000 nop -8003a70c: 476c6443 c1 0x16c6443 -8003a710: 44547465 0x44547465 -8003a714: 00000000 nop -8003a718: 536c6443 0x536c6443 -8003a71c: 4c6b6565 0x4c6b6565 -8003a720: 00000000 nop -8003a724: 536c6443 0x536c6443 -8003a728: 506b6565 0x506b6565 -8003a72c: 00000000 nop -8003a730: 436c6443 c0 0x16c6443 -8003a734: 3332646d andi s2,t9,0x646d -8003a738: 00000000 nop -8003a73c: 436c6443 c0 0x16c6443 -8003a740: 3432646d ori s2,at,0x646d -8003a744: 00000000 nop -8003a748: 546c6443 0x546c6443 -8003a74c: 00747365 0x747365 -8003a750: 496c6443 0x496c6443 -8003a754: 00000044 0x44 -8003a758: 526c6443 0x526c6443 -8003a75c: 53646165 0x53646165 -8003a760: 00000000 nop -8003a764: 526c6443 0x526c6443 -8003a768: 74657365 jalx 8195cd94 <__bss_end+0x18e56f4> -8003a76c: 00000000 nop -8003a770: 436c6443 c0 0x16c6443 -8003a774: 3932646d xori s2,t1,0x646d -8003a778: 00000000 nop -8003a77c: 526c6443 0x526c6443 -8003a780: 54646165 0x54646165 -8003a784: 0000434f 0x434f -8003a788: 43455250 c0 0x1455250 -8003a78c: 4f495349 c3 0x1495349 -8003a790: 203d204e addi sp,at,8270 -8003a794: 000a6425 0xa6425 -8003a798: 666e692d 0x666e692d -8003a79c: 00000000 nop -8003a7a0: 00666e69 0x666e69 -8003a7a4: 006e616e 0x6e616e -8003a7a8: 726f6261 0x726f6261 -8003a7ac: 3a292874 xori t1,s1,0x2874 -8003a7b0: 6e624120 0x6e624120 -8003a7b4: 616d726f 0x616d726f -8003a7b8: 7270206c 0x7270206c -8003a7bc: 6172676f 0x6172676f -8003a7c0: 6574206d 0x6574206d -8003a7c4: 6e696d72 0x6e696d72 -8003a7c8: 6f697461 0x6f697461 -8003a7cc: 00000a6e 0xa6e - -Disassembly of section .data: - -8003a7d0 : -8003a7d0: 6c6c6143 0x6c6c6143 -8003a7d4: 65206465 0x65206465 -8003a7d8: 28746978 slti s4,v1,27000 -8003a7dc: 0a296425 j 88a59094 <__bss_end+0x89e19f4> -8003a7e0: 0x6f725000 - -8003a7e1 : -8003a7e1: 7250 cmpi v0,80 -8003a7e3: 676f move v1,t7 -8003a7e5: 6172 btnez 8003a8cc -8003a7e7: 206d beqz s0,8003a8c4 -8003a7e9: 6574 move s3,a0 -8003a7eb: 6d72 li a1,114 -8003a7ed: 6e69 li a2,105 -8003a7ef: 7461 cmpi a0,97 -8003a7f1: 6465 0x6465 -8003a7f3: 7720 cmpi a3,32 -8003a7f5: 7469 cmpi a0,105 -8003a7f7: 2068 beqz s0,8003a8ca -8003a7f9: 6572 move s3,v0 -8003a7fb: 7574 cmpi a1,116 -8003a7fd: 6e72 li a2,114 -8003a7ff: 7620 cmpi a2,32 -8003a801: 6c61 li a0,97 -8003a803: 6575 move s3,a1 -8003a805: 2520 beqz a1,8003a848 -8003a807: 0a64 la v0,8003a998 -8003a809: 0000 addiu s0,sp,0 - ... - -8003a80c : -8003a80c: 0adecade j 8b7b2b78 <__bss_end+0xb73b4d8> - -8003a810 : -8003a810: 8005bba8 lb a1,-17496(zero) -8003a814: 8005bb54 lb a1,-17580(zero) -8003a818: 8005bb2c lb a1,-17620(zero) -8003a81c: 8006e9b0 lb a2,-5712(zero) -8003a820: 8005bb7c lb a1,-17540(zero) -8003a824: 8006eab0 lb a2,-5456(zero) -8003a828: 8006ea5c lb a2,-5540(zero) -8003a82c: 8006ea30 lb a2,-5584(zero) -8003a830: 8006e9dc lb a2,-5668(zero) -8003a834: 8006ea88 lb a2,-5496(zero) -8003a838: 8006ea08 lb a2,-5624(zero) - -8003a83c : -8003a83c: 80039060 lb v1,-28576(zero) -8003a840: 00000000 nop - -8003a844 : -8003a844: 80039080 lb v1,-28544(zero) -8003a848: 800390a4 lb v1,-28508(zero) -8003a84c: 800390c4 lb v1,-28476(zero) -8003a850: 00000000 nop - -8003a854 : -8003a854: 80039124 lb v1,-28380(zero) -8003a858: 80039148 lb v1,-28344(zero) -8003a85c: 80039168 lb v1,-28312(zero) -8003a860: 80039188 lb v1,-28280(zero) -8003a864: 800391ac lb v1,-28244(zero) -8003a868: 800391d0 lb v1,-28208(zero) -8003a86c: 800391f4 lb v1,-28172(zero) -8003a870: 80039218 lb v1,-28136(zero) -8003a874: 80039238 lb v1,-28104(zero) -8003a878: 8003925c lb v1,-28068(zero) -8003a87c: 8003927c lb v1,-28036(zero) - -8003a880 : -8003a880: 00000001 0x1 - -8003a884 : -8003a884: 8005fbdc lb a1,-1060(zero) - -8003a888 : -8003a888: 00000036 0x36 - -8003a88c : -8003a88c: 00030000 sll zero,v1,0x0 -8003a890: 00090006 srlv zero,t1,zero -8003a894: 000c000b 0xc000b -8003a898: 000d000d break 0xd -8003a89c: 000d000d break 0xd -8003a8a0: 000b000c syscall 0x2c00 -8003a8a4: 0008000a 0x8000a -8003a8a8: 00050006 srlv zero,a1,zero -8003a8ac: 00010003 sra zero,at,0x0 -8003a8b0: 00010000 sll zero,at,0x0 -8003a8b4: 00030003 sra zero,v1,0x0 -8003a8b8: 00050004 sllv zero,a1,zero -8003a8bc: 00050005 0x50005 -8003a8c0: 00050005 0x50005 -8003a8c4: 00040005 0x40005 -8003a8c8: 00030004 sllv zero,v1,zero -8003a8cc: 00020003 sra zero,v0,0x0 -8003a8d0: 00010001 0x10001 -8003a8d4: 00010000 sll zero,at,0x0 -8003a8d8: 00010001 0x10001 -8003a8dc: 00020002 srl zero,v0,0x0 -8003a8e0: 00020002 srl zero,v0,0x0 -8003a8e4: 00020002 srl zero,v0,0x0 -8003a8e8: 00020002 srl zero,v0,0x0 -8003a8ec: 00010002 srl zero,at,0x0 -8003a8f0: 00010001 0x10001 -8003a8f4: 00000001 0x1 - -8003a8f8 : -8003a8f8: 80063d28 lb a2,15656(zero) -8003a8fc: 80063cfc lb a2,15612(zero) -8003a900: 8006e920 lb a2,-5856(zero) - -8003a904 : -8003a904: 80039544 lb v1,-27324(zero) -8003a908: 80039564 lb v1,-27292(zero) -8003a90c: 80039588 lb v1,-27256(zero) - -8003a910 : -8003a910: 00000001 0x1 - -8003a914 : -8003a914: 80063e74 lb a2,15988(zero) -8003a918: 8006e96c lb a2,-5780(zero) -8003a91c: 80063dbc lb a2,15804(zero) -8003a920: 80063d90 lb a2,15760(zero) - -8003a924 : -8003a924: 800396e0 lb v1,-26912(zero) -8003a928: 80039704 lb v1,-26876(zero) -8003a92c: 80039724 lb v1,-26844(zero) -8003a930: 80039748 lb v1,-26808(zero) - -8003a934 : -8003a934: 00000001 0x1 - -8003a938 : -8003a938: 8006bac8 lb a2,-17720(zero) - -8003a93c : -8003a93c: 8006be7c lb a2,-16772(zero) -8003a940: 8006be50 lb a2,-16816(zero) -8003a944: 00000000 nop -8003a948: 8006be24 lb a2,-16860(zero) -8003a94c: 8006bdf8 lb a2,-16904(zero) -8003a950: 800699c0 lb a2,-26176(zero) -8003a954: 800699e8 lb a2,-26136(zero) -8003a958: 80069970 lb a2,-26256(zero) -8003a95c: 80069948 lb a2,-26296(zero) -8003a960: 8006bdcc lb a2,-16948(zero) -8003a964: 80069920 lb a2,-26336(zero) - -8003a968 : -8003a968: 800397e0 lb v1,-26656(zero) -8003a96c: 80039804 lb v1,-26620(zero) -8003a970: 80039828 lb v1,-26584(zero) -8003a974: 8003984c lb v1,-26548(zero) -8003a978: 8003986c lb v1,-26516(zero) -8003a97c: 80039890 lb v1,-26480(zero) -8003a980: 800398b4 lb v1,-26444(zero) -8003a984: 800398d8 lb v1,-26408(zero) -8003a988: 800398fc lb v1,-26372(zero) -8003a98c: 80039920 lb v1,-26336(zero) -8003a990: 80039944 lb v1,-26300(zero) - -8003a994 : -8003a994: 00000001 0x1 - -8003a998 : -8003a998: 00000001 0x1 - -8003a99c : -8003a99c: 8006c110 lb a2,-16112(zero) -8003a9a0: 8006c0e4 lb a2,-16156(zero) - -8003a9a4 : -8003a9a4: 80039fe4 lb v1,-24604(zero) -8003a9a8: 8003a008 lb v1,-24568(zero) - -8003a9ac : -8003a9ac: 8003a02c lb v1,-24532(zero) -8003a9b0: 00000000 nop - -8003a9b4 : -8003a9b4: 8003a264 lb v1,-23964(zero) - -8003a9b8 : -8003a9b8: 0x808080 - -8003a9b9 : -8003a9b9: lb a0,0(s0) - -8003a9ba : -8003a9ba: sll zero,zero,0x2 - -8003a9bc : - ... -8003adc0: 00010000 sll zero,at,0x0 -8003adc4: 00101000 sll v0,s0,0x0 -8003adc8: 00101000 sll v0,s0,0x0 -8003adcc: 00010000 sll zero,at,0x0 -8003add0: 00000000 nop -8003add4: 00011000 sll v0,at,0x0 -8003add8: 00010000 sll zero,at,0x0 -8003addc: 00000000 nop -8003ade0: 00010000 sll zero,at,0x0 -8003ade4: 00101000 sll v0,s0,0x0 -8003ade8: 00101000 sll v0,s0,0x0 -8003adec: 01111000 0x1111000 -8003adf0: 01001100 0x1001100 -8003adf4: 00010100 sll zero,at,0x4 -8003adf8: 00010000 sll zero,at,0x0 -8003adfc: 00000000 nop -8003ae00: 00010000 sll zero,at,0x0 -8003ae04: 00000000 nop -8003ae08: 11111110 beq t0,s1,8003f24c -8003ae0c: 00010100 sll zero,at,0x4 -8003ae10: 00101100 sll v0,s0,0x4 -8003ae14: 00001000 sll v0,zero,0x0 - ... -8003ae20: 00010000 sll zero,at,0x0 -8003ae24: 00000000 nop -8003ae28: 00101000 sll v0,s0,0x0 -8003ae2c: 00111000 sll v0,s1,0x0 -8003ae30: 00010000 sll zero,at,0x0 -8003ae34: 00010100 sll zero,at,0x4 - ... -8003ae40: 00010000 sll zero,at,0x0 -8003ae44: 00000000 nop -8003ae48: 11111110 beq t0,s1,8003f28c -8003ae4c: 01010000 0x1010000 -8003ae50: 01101000 0x1101000 -8003ae54: 01100010 0x1100010 - ... -8003ae68: 00101000 sll v0,s0,0x0 -8003ae6c: 00111100 sll v0,s1,0x4 -8003ae70: 01100100 0x1100100 -8003ae74: 00100010 0x100010 - ... -8003ae80: 00010000 sll zero,at,0x0 -8003ae84: 00000000 nop -8003ae88: 00101000 sll v0,s0,0x0 -8003ae8c: 00010000 sll zero,at,0x0 -8003ae90: 00000000 nop -8003ae94: 01011100 0x1011100 - ... -8003aebc: 00100000 sll zero,s0,0x0 -8003aec0: 00001000 sll v0,zero,0x0 -8003aec4: 00010000 sll zero,at,0x0 -8003aec8: 00010000 sll zero,at,0x0 - ... -8003aed8: 10000000 b 8003aedc -8003aedc: 00010000 sll zero,at,0x0 -8003aee0: 00010000 sll zero,at,0x0 -8003aee4: 10010010 beq zero,at,8003af28 -8003aee8: 00010000 sll zero,at,0x0 - ... -8003aef8: 01000000 0x1000000 -8003aefc: 00001000 sll v0,zero,0x0 -8003af00: 00100000 sll zero,s0,0x0 -8003af04: 01010100 0x1010100 -8003af08: 00010000 sll zero,at,0x0 - ... -8003af18: 00100000 sll zero,s0,0x0 -8003af1c: 00001000 sll v0,zero,0x0 -8003af20: 00100000 sll zero,s0,0x0 -8003af24: 00111000 sll v0,s1,0x0 -8003af28: 11111110 beq t0,s1,8003f36c -8003af2c: 00000000 nop -8003af30: 11111110 beq t0,s1,8003f374 -8003af34: 00000000 nop -8003af38: 00010000 sll zero,at,0x0 -8003af3c: 00001000 sll v0,zero,0x0 -8003af40: 00100000 sll zero,s0,0x0 -8003af44: 01010100 0x1010100 -8003af48: 00010000 sll zero,at,0x0 -8003af4c: 00110000 sll zero,s1,0x0 - ... -8003af58: 00001000 sll v0,zero,0x0 -8003af5c: 00010000 sll zero,at,0x0 -8003af60: 00010000 sll zero,at,0x0 -8003af64: 10010010 beq zero,at,8003afa8 -8003af68: 00010000 sll zero,at,0x0 -8003af6c: 00110000 sll zero,s1,0x0 -8003af70: 00000000 nop -8003af74: 00110000 sll zero,s1,0x0 -8003af78: 00000100 sll zero,zero,0x4 -8003af7c: 00100000 sll zero,s0,0x0 -8003af80: 00001000 sll v0,zero,0x0 -8003af84: 00010000 sll zero,at,0x0 -8003af88: 00010000 sll zero,at,0x0 -8003af8c: 00100000 sll zero,s0,0x0 -8003af90: 00000000 nop -8003af94: 00110000 sll zero,s1,0x0 -8003af98: 00000010 mfhi zero - ... -8003afac: 00010000 sll zero,at,0x0 - ... -8003afbc: 00111000 sll v0,s1,0x0 -8003afc0: 00010000 sll zero,at,0x0 -8003afc4: 00111000 sll v0,s1,0x0 -8003afc8: 00111000 sll v0,s1,0x0 -8003afcc: 00110000 sll zero,s1,0x0 -8003afd0: 01111100 0x1111100 -8003afd4: 00111000 sll v0,s1,0x0 -8003afd8: 01111100 0x1111100 -8003afdc: 01000100 0x1000100 -8003afe0: 00011000 sll v0,at,0x0 -8003afe4: 01000100 0x1000100 -8003afe8: 01000100 0x1000100 -8003afec: 00101000 sll v0,s0,0x0 -8003aff0: 00000100 sll zero,zero,0x4 -8003aff4: 01000100 0x1000100 -8003aff8: 01000000 0x1000000 -8003affc: 01000100 0x1000100 -8003b000: 00010000 sll zero,at,0x0 -8003b004: 01000000 0x1000000 -8003b008: 01000000 0x1000000 -8003b00c: 00100100 sll zero,s0,0x4 -8003b010: 00000100 sll zero,zero,0x4 -8003b014: 00000100 sll zero,zero,0x4 -8003b018: 00100000 sll zero,s0,0x0 -8003b01c: 01010100 0x1010100 -8003b020: 00010000 sll zero,at,0x0 -8003b024: 00100000 sll zero,s0,0x0 -8003b028: 00110000 sll zero,s1,0x0 -8003b02c: 01111100 0x1111100 -8003b030: 00111100 sll v0,s1,0x4 -8003b034: 00111100 sll v0,s1,0x4 -8003b038: 00010000 sll zero,at,0x0 -8003b03c: 01000100 0x1000100 -8003b040: 00010000 sll zero,at,0x0 -8003b044: 00010000 sll zero,at,0x0 -8003b048: 01000000 0x1000000 -8003b04c: 00100000 sll zero,s0,0x0 -8003b050: 01000000 0x1000000 -8003b054: 01000100 0x1000100 -8003b058: 00001000 sll v0,zero,0x0 -8003b05c: 01000100 0x1000100 -8003b060: 00010000 sll zero,at,0x0 -8003b064: 00001000 sll v0,zero,0x0 -8003b068: 01000100 0x1000100 -8003b06c: 00100000 sll zero,s0,0x0 -8003b070: 01000100 0x1000100 -8003b074: 01000100 0x1000100 -8003b078: 00001000 sll v0,zero,0x0 -8003b07c: 00111000 sll v0,s1,0x0 -8003b080: 00111000 sll v0,s1,0x0 -8003b084: 01111100 0x1111100 -8003b088: 00111000 sll v0,s1,0x0 -8003b08c: 01110000 0x1110000 -8003b090: 00111000 sll v0,s1,0x0 -8003b094: 00111000 sll v0,s1,0x0 -8003b098: 00001000 sll v0,zero,0x0 - ... -8003b0bc: 00111000 sll v0,s1,0x0 -8003b0c0: 00111000 sll v0,s1,0x0 - ... -8003b0cc: 00100000 sll zero,s0,0x0 -8003b0d0: 00000000 nop -8003b0d4: 00000100 sll zero,zero,0x4 -8003b0d8: 00111000 sll v0,s1,0x0 -8003b0dc: 01000100 0x1000100 -8003b0e0: 01000100 0x1000100 -8003b0e4: 00110000 sll zero,s1,0x0 -8003b0e8: 00110000 sll zero,s1,0x0 -8003b0ec: 00010000 sll zero,at,0x0 -8003b0f0: 00000000 nop -8003b0f4: 00001000 sll v0,zero,0x0 -8003b0f8: 01000100 0x1000100 -8003b0fc: 01000100 0x1000100 -8003b100: 01000100 0x1000100 -8003b104: 00110000 sll zero,s1,0x0 -8003b108: 00110000 sll zero,s1,0x0 -8003b10c: 00001000 sll v0,zero,0x0 -8003b110: 11111110 beq t0,s1,8003f554 -8003b114: 00010000 sll zero,at,0x0 -8003b118: 01000000 0x1000000 -8003b11c: 00111000 sll v0,s1,0x0 -8003b120: 01111000 0x1111000 - ... -8003b12c: 00000100 sll zero,zero,0x4 -8003b130: 00000000 nop -8003b134: 00100000 sll zero,s0,0x0 -8003b138: 00100000 sll zero,s0,0x0 -8003b13c: 01000100 0x1000100 -8003b140: 01000000 0x1000000 -8003b144: 00110000 sll zero,s1,0x0 -8003b148: 00110000 sll zero,s1,0x0 -8003b14c: 00001000 sll v0,zero,0x0 -8003b150: 11111110 beq t0,s1,8003f594 -8003b154: 00010000 sll zero,at,0x0 -8003b158: 00010000 sll zero,at,0x0 -8003b15c: 01000100 0x1000100 -8003b160: 01000100 0x1000100 -8003b164: 00110000 sll zero,s1,0x0 -8003b168: 00110000 sll zero,s1,0x0 -8003b16c: 00010000 sll zero,at,0x0 -8003b170: 00000000 nop -8003b174: 00001000 sll v0,zero,0x0 -8003b178: 00000000 nop -8003b17c: 00111000 sll v0,s1,0x0 -8003b180: 00111000 sll v0,s1,0x0 -8003b184: 00000000 nop -8003b188: 00100000 sll zero,s0,0x0 -8003b18c: 00100000 sll zero,s0,0x0 -8003b190: 00000000 nop -8003b194: 00000100 sll zero,zero,0x4 -8003b198: 00010000 sll zero,at,0x0 - ... -8003b1a8: 00010000 sll zero,at,0x0 - ... -8003b1bc: 00111000 sll v0,s1,0x0 -8003b1c0: 00111000 sll v0,s1,0x0 -8003b1c4: 00111100 sll v0,s1,0x4 -8003b1c8: 00111000 sll v0,s1,0x0 -8003b1cc: 00111100 sll v0,s1,0x4 -8003b1d0: 01111100 0x1111100 -8003b1d4: 01111100 0x1111100 -8003b1d8: 00111000 sll v0,s1,0x0 -8003b1dc: 01000100 0x1000100 -8003b1e0: 01000100 0x1000100 -8003b1e4: 01000100 0x1000100 -8003b1e8: 01000100 0x1000100 -8003b1ec: 01000100 0x1000100 -8003b1f0: 00000100 sll zero,zero,0x4 -8003b1f4: 00000100 sll zero,zero,0x4 -8003b1f8: 01000100 0x1000100 -8003b1fc: 01110100 0x1110100 -8003b200: 01000100 0x1000100 -8003b204: 01000100 0x1000100 -8003b208: 00000100 sll zero,zero,0x4 -8003b20c: 01000100 0x1000100 -8003b210: 00000100 sll zero,zero,0x4 -8003b214: 00000100 sll zero,zero,0x4 -8003b218: 00000100 sll zero,zero,0x4 -8003b21c: 01010100 0x1010100 -8003b220: 01111100 0x1111100 -8003b224: 00111100 sll v0,s1,0x4 -8003b228: 00000100 sll zero,zero,0x4 -8003b22c: 01000100 0x1000100 -8003b230: 00111100 sll v0,s1,0x4 -8003b234: 01111100 0x1111100 -8003b238: 01110100 0x1110100 -8003b23c: 01110100 0x1110100 -8003b240: 01000100 0x1000100 -8003b244: 01000100 0x1000100 -8003b248: 00000100 sll zero,zero,0x4 -8003b24c: 01000100 0x1000100 -8003b250: 00000100 sll zero,zero,0x4 -8003b254: 00000100 sll zero,zero,0x4 -8003b258: 01000100 0x1000100 -8003b25c: 00000100 sll zero,zero,0x4 -8003b260: 01000100 0x1000100 -8003b264: 01000100 0x1000100 -8003b268: 01000100 0x1000100 -8003b26c: 01000100 0x1000100 -8003b270: 00000100 sll zero,zero,0x4 -8003b274: 00000100 sll zero,zero,0x4 -8003b278: 01000100 0x1000100 -8003b27c: 00111000 sll v0,s1,0x0 -8003b280: 01000100 0x1000100 -8003b284: 00111100 sll v0,s1,0x4 -8003b288: 00111000 sll v0,s1,0x0 -8003b28c: 00111100 sll v0,s1,0x4 -8003b290: 01111100 0x1111100 -8003b294: 00000100 sll zero,zero,0x4 -8003b298: 00111000 sll v0,s1,0x0 - ... -8003b2bc: 01000100 0x1000100 -8003b2c0: 00111000 sll v0,s1,0x0 -8003b2c4: 01110000 0x1110000 -8003b2c8: 01000100 0x1000100 -8003b2cc: 00001000 sll v0,zero,0x0 -8003b2d0: 10000010 b 8003b314 -8003b2d4: 01000100 0x1000100 -8003b2d8: 00111000 sll v0,s1,0x0 -8003b2dc: 01000100 0x1000100 -8003b2e0: 00010000 sll zero,at,0x0 -8003b2e4: 00100000 sll zero,s0,0x0 -8003b2e8: 01000100 0x1000100 -8003b2ec: 00001000 sll v0,zero,0x0 -8003b2f0: 11000110 beqz t0,8003b734 -8003b2f4: 01001100 0x1001100 -8003b2f8: 01000100 0x1000100 -8003b2fc: 01000100 0x1000100 -8003b300: 00010000 sll zero,at,0x0 -8003b304: 00100000 sll zero,s0,0x0 -8003b308: 00100100 sll zero,s0,0x4 -8003b30c: 00001000 sll v0,zero,0x0 -8003b310: 10101010 beq zero,s0,8003f354 -8003b314: 01010100 0x1010100 -8003b318: 01000100 0x1000100 -8003b31c: 01111100 0x1111100 -8003b320: 00010000 sll zero,at,0x0 -8003b324: 00100000 sll zero,s0,0x0 -8003b328: 00011100 sll v0,at,0x4 -8003b32c: 00001000 sll v0,zero,0x0 -8003b330: 10010010 beq zero,at,8003b374 -8003b334: 01010100 0x1010100 -8003b338: 01000100 0x1000100 -8003b33c: 01000100 0x1000100 -8003b340: 00010000 sll zero,at,0x0 -8003b344: 00100100 sll zero,s0,0x4 -8003b348: 00100100 sll zero,s0,0x4 -8003b34c: 00001000 sll v0,zero,0x0 -8003b350: 10000010 b 8003b394 -8003b354: 01100100 0x1100100 -8003b358: 01000100 0x1000100 -8003b35c: 01000100 0x1000100 -8003b360: 00010000 sll zero,at,0x0 -8003b364: 00100100 sll zero,s0,0x4 -8003b368: 01000100 0x1000100 -8003b36c: 00001000 sll v0,zero,0x0 -8003b370: 10000010 b 8003b3b4 -8003b374: 01000100 0x1000100 -8003b378: 01000100 0x1000100 -8003b37c: 01000100 0x1000100 -8003b380: 00111000 sll v0,s1,0x0 -8003b384: 00011000 sll v0,at,0x0 -8003b388: 01000100 0x1000100 -8003b38c: 01111000 0x1111000 -8003b390: 10000010 b 8003b3d4 -8003b394: 01000100 0x1000100 -8003b398: 00111000 sll v0,s1,0x0 - ... -8003b3bc: 00111000 sll v0,s1,0x0 -8003b3c0: 00111000 sll v0,s1,0x0 -8003b3c4: 00111100 sll v0,s1,0x4 -8003b3c8: 00111000 sll v0,s1,0x0 -8003b3cc: 01111100 0x1111100 -8003b3d0: 01000100 0x1000100 -8003b3d4: 01000100 0x1000100 -8003b3d8: 10000010 b 8003b41c -8003b3dc: 01001000 0x1001000 -8003b3e0: 01000100 0x1000100 -8003b3e4: 01000100 0x1000100 -8003b3e8: 01000100 0x1000100 -8003b3ec: 00010000 sll zero,at,0x0 -8003b3f0: 01000100 0x1000100 -8003b3f4: 01000100 0x1000100 -8003b3f8: 10000010 b 8003b43c -8003b3fc: 01001000 0x1001000 -8003b400: 01000100 0x1000100 -8003b404: 01000100 0x1000100 -8003b408: 00000100 sll zero,zero,0x4 -8003b40c: 00010000 sll zero,at,0x0 -8003b410: 01000100 0x1000100 -8003b414: 01000100 0x1000100 -8003b418: 10000010 b 8003b45c -8003b41c: 00111000 sll v0,s1,0x0 -8003b420: 01000100 0x1000100 -8003b424: 00111100 sll v0,s1,0x4 -8003b428: 00111000 sll v0,s1,0x0 -8003b42c: 00010000 sll zero,at,0x0 -8003b430: 01000100 0x1000100 -8003b434: 00101000 sll v0,s0,0x0 -8003b438: 01010100 0x1010100 -8003b43c: 00001000 sll v0,zero,0x0 -8003b440: 01000100 0x1000100 -8003b444: 00010100 sll zero,at,0x4 -8003b448: 01000000 0x1000000 -8003b44c: 00010000 sll zero,at,0x0 -8003b450: 01000100 0x1000100 -8003b454: 00101000 sll v0,s0,0x0 -8003b458: 01010100 0x1010100 -8003b45c: 00001000 sll v0,zero,0x0 -8003b460: 01000100 0x1000100 -8003b464: 00100100 sll zero,s0,0x4 -8003b468: 01000100 0x1000100 -8003b46c: 00010000 sll zero,at,0x0 -8003b470: 01000100 0x1000100 -8003b474: 00010000 sll zero,at,0x0 -8003b478: 00101000 sll v0,s0,0x0 -8003b47c: 00001000 sll v0,zero,0x0 -8003b480: 00111000 sll v0,s1,0x0 -8003b484: 01000100 0x1000100 -8003b488: 00111000 sll v0,s1,0x0 -8003b48c: 00010000 sll zero,at,0x0 -8003b490: 00111000 sll v0,s1,0x0 -8003b494: 00010000 sll zero,at,0x0 -8003b498: 00101000 sll v0,s0,0x0 -8003b49c: 00000000 nop -8003b4a0: 01100000 0x1100000 - ... -8003b4bc: 01000100 0x1000100 -8003b4c0: 01000100 0x1000100 -8003b4c4: 01111100 0x1111100 -8003b4c8: 00111000 sll v0,s1,0x0 -8003b4cc: 00000010 mfhi zero -8003b4d0: 00111000 sll v0,s1,0x0 -8003b4d4: 00010000 sll zero,at,0x0 -8003b4d8: 00000000 nop -8003b4dc: 01000100 0x1000100 -8003b4e0: 01000100 0x1000100 -8003b4e4: 01000000 0x1000000 -8003b4e8: 00001000 sll v0,zero,0x0 -8003b4ec: 00000100 sll zero,zero,0x4 -8003b4f0: 00100000 sll zero,s0,0x0 -8003b4f4: 00101000 sll v0,s0,0x0 -8003b4f8: 00000000 nop -8003b4fc: 00101000 sll v0,s0,0x0 -8003b500: 00101000 sll v0,s0,0x0 -8003b504: 00100000 sll zero,s0,0x0 -8003b508: 00001000 sll v0,zero,0x0 -8003b50c: 00001000 sll v0,zero,0x0 -8003b510: 00100000 sll zero,s0,0x0 -8003b514: 01000100 0x1000100 -8003b518: 00000000 nop -8003b51c: 00010000 sll zero,at,0x0 -8003b520: 00010000 sll zero,at,0x0 -8003b524: 00010000 sll zero,at,0x0 -8003b528: 00001000 sll v0,zero,0x0 -8003b52c: 00010000 sll zero,at,0x0 -8003b530: 00100000 sll zero,s0,0x0 - ... -8003b53c: 00101000 sll v0,s0,0x0 -8003b540: 00010000 sll zero,at,0x0 -8003b544: 00001000 sll v0,zero,0x0 -8003b548: 00001000 sll v0,zero,0x0 -8003b54c: 00100000 sll zero,s0,0x0 -8003b550: 00100000 sll zero,s0,0x0 - ... -8003b55c: 01000100 0x1000100 -8003b560: 00010000 sll zero,at,0x0 -8003b564: 00000100 sll zero,zero,0x4 -8003b568: 00001000 sll v0,zero,0x0 -8003b56c: 01000000 0x1000000 -8003b570: 00100000 sll zero,s0,0x0 - ... -8003b57c: 01000100 0x1000100 -8003b580: 00010000 sll zero,at,0x0 -8003b584: 01111100 0x1111100 -8003b588: 00111000 sll v0,s1,0x0 -8003b58c: 10000000 b 8003b590 -8003b590: 00111000 sll v0,s1,0x0 - ... -8003b5b8: 11111110 beq t0,s1,8003f9fc -8003b5bc: 00001000 sll v0,zero,0x0 -8003b5c0: 00000000 nop -8003b5c4: 00001000 sll v0,zero,0x0 -8003b5c8: 00000000 nop -8003b5cc: 01000000 0x1000000 -8003b5d0: 00000000 nop -8003b5d4: 00110000 sll zero,s1,0x0 -8003b5d8: 00000000 nop -8003b5dc: 00010000 sll zero,at,0x0 -8003b5e0: 00111000 sll v0,s1,0x0 -8003b5e4: 00001000 sll v0,zero,0x0 -8003b5e8: 00000000 nop -8003b5ec: 01000000 0x1000000 -8003b5f0: 00000000 nop -8003b5f4: 01001000 0x1001000 - ... -8003b600: 01000000 0x1000000 -8003b604: 00111000 sll v0,s1,0x0 -8003b608: 00111000 sll v0,s1,0x0 -8003b60c: 01110000 0x1110000 -8003b610: 00111000 sll v0,s1,0x0 -8003b614: 00001000 sll v0,zero,0x0 -8003b618: 10111000 beq zero,s1,8003f61c -8003b61c: 00000000 nop -8003b620: 01111000 0x1111000 -8003b624: 01001000 0x1001000 -8003b628: 00000100 sll zero,zero,0x4 -8003b62c: 01001000 0x1001000 -8003b630: 01000100 0x1000100 -8003b634: 00011100 sll v0,at,0x4 -8003b638: 01000100 0x1000100 -8003b63c: 00000000 nop -8003b640: 01000100 0x1000100 -8003b644: 01001000 0x1001000 -8003b648: 00000100 sll zero,zero,0x4 -8003b64c: 01001000 0x1001000 -8003b650: 01111100 0x1111100 -8003b654: 00001000 sll v0,zero,0x0 -8003b658: 01000100 0x1000100 -8003b65c: 00000000 nop -8003b660: 01000100 0x1000100 -8003b664: 01001000 0x1001000 -8003b668: 00000100 sll zero,zero,0x4 -8003b66c: 01001000 0x1001000 -8003b670: 00000100 sll zero,zero,0x4 -8003b674: 00001000 sll v0,zero,0x0 -8003b678: 01111000 0x1111000 -8003b67c: 00000000 nop -8003b680: 10111000 beq zero,s1,8003f684 -8003b684: 00110100 sll zero,s1,0x4 -8003b688: 00111000 sll v0,s1,0x0 -8003b68c: 10110000 beq zero,s1,8003b690 -8003b690: 00111000 sll v0,s1,0x0 -8003b694: 00001000 sll v0,zero,0x0 -8003b698: 01000000 0x1000000 - ... -8003b6b8: 00111000 sll v0,s1,0x0 -8003b6bc: 00000100 sll zero,zero,0x4 - ... -8003b6c8: 00000100 sll zero,zero,0x4 -8003b6cc: 00011000 sll v0,at,0x0 - ... -8003b6dc: 00000100 sll zero,zero,0x4 -8003b6e0: 00010000 sll zero,at,0x0 -8003b6e4: 00010000 sll zero,at,0x0 -8003b6e8: 00000100 sll zero,zero,0x4 -8003b6ec: 00010000 sll zero,at,0x0 - ... -8003b6fc: 00110100 sll zero,s1,0x4 - ... -8003b708: 00100100 sll zero,s0,0x4 -8003b70c: 00010000 sll zero,at,0x0 -8003b710: 01101101 0x1101101 -8003b714: 00110100 sll zero,s1,0x4 -8003b718: 00111000 sll v0,s1,0x0 -8003b71c: 01001100 0x1001100 -8003b720: 00010000 sll zero,at,0x0 -8003b724: 00010000 sll zero,at,0x0 -8003b728: 00010100 sll zero,at,0x4 -8003b72c: 00010000 sll zero,at,0x0 -8003b730: 10010010 beq zero,at,8003b774 -8003b734: 01001000 0x1001000 -8003b738: 01000100 0x1000100 -8003b73c: 01000100 0x1000100 -8003b740: 00010000 sll zero,at,0x0 -8003b744: 00010000 sll zero,at,0x0 -8003b748: 00001100 sll v0,zero,0x4 -8003b74c: 00010000 sll zero,at,0x0 -8003b750: 10010010 beq zero,at,8003b794 -8003b754: 01001000 0x1001000 -8003b758: 01000100 0x1000100 -8003b75c: 01000100 0x1000100 -8003b760: 00010000 sll zero,at,0x0 -8003b764: 00010000 sll zero,at,0x0 -8003b768: 00010100 sll zero,at,0x4 -8003b76c: 00010000 sll zero,at,0x0 -8003b770: 10000010 b 8003b7b4 -8003b774: 01001000 0x1001000 -8003b778: 01000100 0x1000100 -8003b77c: 01000100 0x1000100 -8003b780: 00010000 sll zero,at,0x0 -8003b784: 00010000 sll zero,at,0x0 -8003b788: 00100100 sll zero,s0,0x4 -8003b78c: 00010000 sll zero,at,0x0 -8003b790: 10000010 b 8003b7d4 -8003b794: 01001000 0x1001000 -8003b798: 00111000 sll v0,s1,0x0 - ... -8003b7a4: 00001100 sll v0,zero,0x4 - ... -8003b7ec: 00010000 sll zero,at,0x0 - ... -8003b7fc: 00110100 sll zero,s1,0x4 -8003b800: 01011000 0x1011000 -8003b804: 00110100 sll zero,s1,0x4 -8003b808: 00111000 sll v0,s1,0x0 -8003b80c: 00111000 sll v0,s1,0x0 -8003b810: 00100100 sll zero,s0,0x4 -8003b814: 01000100 0x1000100 -8003b818: 10000010 b 8003b85c -8003b81c: 01001000 0x1001000 -8003b820: 00100100 sll zero,s0,0x4 -8003b824: 00001100 sll v0,zero,0x4 -8003b828: 00000100 sll zero,zero,0x4 -8003b82c: 00010000 sll zero,at,0x0 -8003b830: 00100100 sll zero,s0,0x4 -8003b834: 01000100 0x1000100 -8003b838: 10000010 b 8003b87c -8003b83c: 01001000 0x1001000 -8003b840: 00100100 sll zero,s0,0x4 -8003b844: 00000100 sll zero,zero,0x4 -8003b848: 00011000 sll v0,at,0x0 -8003b84c: 00010000 sll zero,at,0x0 -8003b850: 00100100 sll zero,s0,0x4 -8003b854: 01000100 0x1000100 -8003b858: 10010010 beq zero,at,8003b89c -8003b85c: 00111000 sll v0,s1,0x0 -8003b860: 00111000 sll v0,s1,0x0 -8003b864: 00000100 sll zero,zero,0x4 -8003b868: 00100000 sll zero,s0,0x0 -8003b86c: 00010000 sll zero,at,0x0 -8003b870: 00100100 sll zero,s0,0x4 -8003b874: 00101000 sll v0,s0,0x0 -8003b878: 10101010 beq zero,s0,8003f8bc -8003b87c: 00001000 sll v0,zero,0x0 -8003b880: 00100000 sll zero,s0,0x0 -8003b884: 00000100 sll zero,zero,0x4 -8003b888: 00011100 sll v0,at,0x4 -8003b88c: 00010000 sll zero,at,0x0 -8003b890: 01011000 0x1011000 -8003b894: 00010000 sll zero,at,0x0 -8003b898: 01000100 0x1000100 -8003b89c: 00001000 sll v0,zero,0x0 -8003b8a0: 00100000 sll zero,s0,0x0 - ... -8003b8c8: 00110000 sll zero,s1,0x0 -8003b8cc: 00010000 sll zero,at,0x0 -8003b8d0: 00001100 sll v0,zero,0x4 - ... -8003b8e8: 00001000 sll v0,zero,0x0 -8003b8ec: 00010000 sll zero,at,0x0 -8003b8f0: 00010000 sll zero,at,0x0 - ... -8003b8fc: 01000100 0x1000100 -8003b900: 01001000 0x1001000 -8003b904: 00111100 sll v0,s1,0x4 -8003b908: 00001000 sll v0,zero,0x0 -8003b90c: 00010000 sll zero,at,0x0 -8003b910: 00010000 sll zero,at,0x0 -8003b914: 00001100 sll v0,zero,0x4 -8003b918: 00000000 nop -8003b91c: 00101000 sll v0,s0,0x0 -8003b920: 01001000 0x1001000 -8003b924: 00100000 sll zero,s0,0x0 -8003b928: 00000100 sll zero,zero,0x4 -8003b92c: 00010000 sll zero,at,0x0 -8003b930: 00100000 sll zero,s0,0x0 -8003b934: 10010010 beq zero,at,8003b978 -8003b938: 00000000 nop -8003b93c: 00010000 sll zero,at,0x0 -8003b940: 01001000 0x1001000 -8003b944: 00010000 sll zero,at,0x0 -8003b948: 00001000 sll v0,zero,0x0 -8003b94c: 00010000 sll zero,at,0x0 -8003b950: 00010000 sll zero,at,0x0 -8003b954: 01100000 0x1100000 -8003b958: 00000000 nop -8003b95c: 00101000 sll v0,s0,0x0 -8003b960: 01110000 0x1110000 -8003b964: 00001000 sll v0,zero,0x0 -8003b968: 00001000 sll v0,zero,0x0 -8003b96c: 00010000 sll zero,at,0x0 -8003b970: 00010000 sll zero,at,0x0 - ... -8003b97c: 01000100 0x1000100 -8003b980: 01000000 0x1000000 -8003b984: 00111100 sll v0,s1,0x4 -8003b988: 00110000 sll zero,s1,0x0 -8003b98c: 00010000 sll zero,at,0x0 -8003b990: 00001100 sll v0,zero,0x4 - ... -8003b9a0: 00111000 sll v0,s1,0x0 - ... - -8003b9cc : - ... -8003b9d4: 800350bc lb v1,20668(zero) -8003b9d8: 00000000 nop - -8003b9dc : -8003b9dc: 00000001 0x1 - -Disassembly of section .bss: - -8003b9e0 : - ... - -8003b9e8 : - ... - -8003b9f0 : - ... - -8003b9f8 : - ... - -8003b9fa : - ... - -8003b9fc : - ... - -8003b9fe : - ... - -8003b9ff : - ... - -8003ba00 : - ... - -8003ba01 : - ... - -8003ba02 : - ... - -8003ba03 : - ... - -8003ba04 : - ... - -8003ba05 : - ... - -8003ba06 : - ... - -8003ba07 : - ... - -8003ba08 : - ... - -8003ba10 : - ... - -8003ba18 : - ... - -8005ba18 : - ... - -8005ba19 : -8005ba19: 0000 addiu s0,sp,0 - ... - -8005ba1c : -8005ba1c: 00000000 nop - -8005ba20 : -8005ba20: 00000000 nop - -8005ba24 : - ... - -8005ba84 : - ... - -8005ba90 : - ... - -8005ba91 : -8005ba91: 0000 addiu s0,sp,0 - ... - -8005ba94 : -8005ba94: 00000000 nop - -8005ba98 : -8005ba98: 00000000 nop - -8005ba9c : - ... - -8005bac0 : - ... - -8005bae4 : - ... - -8005bb08 : - ... - -8005bb2c : - ... - -8005bb54 : - ... - -8005bb7c : - ... - -8005bba8 : - ... - -8005bbd4 : - ... - -8005bbd6 : - ... - -8005bbd8 : - ... - -8005bbd9 : - ... - -8005bbda : - ... - -8005bbdb : - ... - -8005bbdc : - ... - -8005fbdc : - ... - -80063bdc : -80063bdc: 00000000 nop - -80063be0 : - ... - -80063bec : - ... - -80063bee : - ... - -80063bf0 : - ... - -80063c30 : -80063c30: 00000000 nop - -80063c34 : -80063c34: 00000000 nop - -80063c38 : - ... - -80063c58 : - ... - -80063c78 : - ... - -80063c7a : - ... - -80063c7c : - ... - -80063c88 : - ... - -80063c94 : - ... - -80063c96 : - ... - -80063c98 : - ... - -80063c9a : - ... - -80063c9c : - ... - -80063c9e : - ... - -80063ca0 : - ... - -80063ca1 : - ... - -80063ca2 : - ... - -80063ca3 : - ... - -80063ca4 : - ... - -80063ca5 : -80063ca5: 0000 addiu s0,sp,0 - ... - -80063ca8 : -80063ca8: 00000000 nop - -80063cac : - ... - -80063cbc : - ... - -80063cfc : - ... - -80063d28 : - ... - -80063d54 : - ... - -80063d74 : - ... - -80063d7c : -80063d7c: 00000000 nop - -80063d80 : -80063d80: 00000000 nop - -80063d84 : -80063d84: 00000000 nop - -80063d88 : -80063d88: 00000000 nop - -80063d8c : - ... - -80063d8d : - ... - -80063d8e : - ... - -80063d90 : - ... - -80063dbc : - ... - -80063de8 : - ... - -80063e14 : - ... - -80063e34 : - ... - -80063e54 : - ... - -80063e74 : - ... - -80063ea0 : - ... - -80063eb8 : - ... - -80063ee4 : - ... - -80063ef4 : -80063ef4: 00000000 nop - -80063ef8 : -80063ef8: 00000000 nop - -80063efc : -80063efc: 00000000 nop - -80063f00 : - ... - -80063f01 : - ... - -80063f02 : - ... - -80063f03 : - ... - -80063f04 : - ... - -80063f05 : - ... - -80063f06 : - ... - -80063f07 : - ... - -80063f08 : -80063f08: 00000000 nop - -80063f0c : - ... - -80063f0e : - ... - -80063f10 : - ... - -80063f11 : - ... - -80063f12 : - ... - -80063f14 : - ... - -80063f2c : - ... - -80063f2e : - ... - -80063f30 : - ... - -80064730 : - ... - -80069920 : - ... - -80069948 : - ... - -80069970 : - ... - -800699c0 : - ... - -80069a10 : - ... - -8006aa10 : - ... - -8006ba10 : - ... - -8006baa0 : - ... - -8006baa1 : - ... - -8006baa2 : - ... - -8006baa3 : - ... - -8006baa4 : -8006baa4: 00000000 nop - -8006baa8 : - ... - -8006bac8 : - ... - -8006bdac : - ... - -8006bdcc : - ... - -8006bdf8 : - ... - -8006be24 : - ... - -8006be50 : - ... - -8006be7c : - ... - -8006bea8 <_blend_effect_lum>: -8006bea8: 00000000 nop - -8006beac <_internal_text>: - ... - -8006bf74 : -8006bf74: 00000000 nop - -8006bf78 : -8006bf78: 00000000 nop - -8006bf7c : - ... - -8006bf7e : - ... - -8006bf7f : - ... - -8006bf80 : - ... - -8006bf88 : -8006bf88: 00000000 nop - -8006bf8c : - ... - -8006bfcc : - ... - -8006bfdc : - ... - -8006bffc : - ... - -8006c028 : - ... - -8006c038 : - ... - -8006c0b8 : - ... - -8006c0b9 : -8006c0b9: 0000 addiu s0,sp,0 - ... - -8006c0bc : - ... - -8006c0dc : - ... - -8006c0e4 : - ... - -8006c110 : - ... - -8006c13c : - ... - -8006c168 : -8006c168: 00000000 nop - -8006c16c : - ... - -8006d36c : -8006d36c: 00000000 nop - -8006d370 : -8006d370: 00000000 nop - -8006d374 : - ... - -8006d474 : -8006d474: 00000000 nop - -8006d478 : - ... - -8006e4f8 : -8006e4f8: 00000000 nop - -8006e4fc : - ... - -8006e57c : -8006e57c: 00000000 nop - -8006e580 : -8006e580: 00000000 nop - -8006e584 : -8006e584: 00000000 nop - -8006e588 : -8006e588: 00000000 nop - -8006e58c : -8006e58c: 00000000 nop - -8006e590 : -8006e590: 00000000 nop - -8006e594 : -8006e594: 00000000 nop - -8006e598 : - ... - -8006e624 : - ... - -8006e6b0 : - ... - -8006e8b0 <__gs_autowait>: -8006e8b0: 00000000 nop - -8006e8b4 : -8006e8b4: 00000000 nop - -8006e8b8 : -8006e8b8: 00000000 nop - -8006e8bc : -8006e8bc: 00000000 nop - -8006e8c0 : -8006e8c0: 00000000 nop - -8006e8c4 : -8006e8c4: 00000000 nop - -8006e8c8 <__stdio_direction>: -8006e8c8: 00000000 nop - -8006e8cc <__sio_cr_mapped>: -8006e8cc: 00000000 nop - -8006e8d0 : - ... - -8006e910 : -8006e910: 00000000 nop - -8006e914 : -8006e914: 00000000 nop - -8006e918 : -8006e918: 00000000 nop - -8006e91c : -8006e91c: 00000000 nop - -8006e920 : - ... - -8006e964 : -8006e964: 00000000 nop - -8006e968 : -8006e968: 00000000 nop - -8006e96c : - ... - -8006e9b0 : - ... - -8006e9dc : - ... - -8006ea08 : - ... - -8006ea30 : - ... - -8006ea5c : - ... - -8006ea88 : - ... - -8006eab0 : - ... - -8006eadc : -8006eadc: 00000000 nop - -8006eae0 : -8006eae0: 00000000 nop - -8006eae4 : - ... - -8006eae5 : -8006eae5: 0000 addiu s0,sp,0 - ... - -8006eae8 : - ... - -80072c88 : - ... - -80072cb4 : - ... - -80072cc4 : -80072cc4: 00000000 nop - -80072cc8 : -80072cc8: 00000000 nop - -80072ccc : -80072ccc: 00000000 nop - -80072cd0 <_EXC_vblank_handler_set>: -80072cd0: 00000000 nop - -80072cd4 <_EXC_dma_handler_set>: -80072cd4: 00000000 nop - -80072cd8 <_EXC_sio_handler_set>: -80072cd8: 00000000 nop - -80072cdc <_EXC_cdrom_handler>: -80072cdc: 00000000 nop - -80072ce0 <_EXC_cdrom_handler_set>: -80072ce0: 00000000 nop - -80072ce4 <_EXC_sio_handler>: -80072ce4: 00000000 nop - -80072ce8 <_EXC_vblank_handler>: -80072ce8: 00000000 nop - -80072cec <__psxsdk_gpu_dma_finished>: -80072cec: 00000000 nop - -80072cf0 <_EXC_dma_handler>: -80072cf0: 00000000 nop - -80072cf4 : - ... - -80072d00 : -80072d00: 00000000 nop - -80072d04 : - ... - -80072d06 : - ... - -80072d08 : - ... - -80072d10 : - ... - -80072d70 : -80072d70: 00000000 nop - -80072d74 : -80072d74: 00000000 nop - -80072d78 : -80072d78: 00000000 nop - -80072d7c : -80072d7c: 00000000 nop - -80072d80 : -80072d80: 00000000 nop - -80072d84 : -80072d84: 00000000 nop - -80072d88 : - ... - -80074d88 : - ... - -80075588 : -80075588: 00000000 nop - -8007558c : - ... - -8007568c : -8007568c: 00000000 nop - -80075690 : - ... - -80075e90 : - ... - -80077690 : -80077690: 00000000 nop - -80077694 : -80077694: 00000000 nop - -80077698 : - ... - -8007769a : - ... - -8007769c : -8007769c: 00000000 nop - -Disassembly of section .reginfo: - -00000000 <.reginfo>: - 0: fbfffffe 0xfbfffffe - ... - -Disassembly of section .gnu.attributes: - -00000000 <.gnu.attributes>: - 0: 00000f41 0xf41 - 4: 756e6700 jalx 5b99c00 <__scratchpad-0x19c66400> - 8: 00070100 sll zero,a3,0x4 - c: 03040000 0x3040000 - -Disassembly of section .comment: - -00000000 <.comment>: - 0: 3a434347 xori v1,s2,0x4347 - 4: 4e472820 c3 0x472820 - 8: 35202955 ori zero,t1,0x2955 - c: 302e322e andi t6,at,0x322e - ... - -Disassembly of section .debug_line: - -00000000 <.debug_line>: - 0: 00000117 0x117 - 4: 00280002 0x280002 - 8: 01010000 0x1010000 - c: 000d0efb 0xd0efb - 10: 01010101 0x1010101 - 14: 01000000 0x1000000 - 18: 73010000 0x73010000 - 1c: 732f6372 0x732f6372 - 20: 74726174 jalx 1c985d0 <__scratchpad-0x1db67a30> - 24: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 28: 2e747261 sltiu s4,s3,29281 - 2c: 00010073 0x10073 - 30: 05000000 bltz t0,34 <__scratchpad-0x1f7fffcc> - 34: 01000002 0x1000002 - 38: 01260380 0x1260380 - 3c: 83134c83 lb s3,19587(t8) - 40: 83148314 lb s4,-31980(t8) - 44: 8314834d lb s4,-31923(t8) - 48: 834d8314 lb t5,-31980(k0) - 4c: 4b4b4c51 c2 0x14b4c51 - 50: 4b4c4b4b c2 0x14c4b4b - 54: 4b4b4b4b c2 0x14b4b4b - 58: 4b4b4b4b c2 0x14b4b4b - 5c: 4b4b4b4b c2 0x14b4b4b - 60: 4b4b4b4b c2 0x14b4b4b - 64: 4b4b4b4b c2 0x14b4b4b - 68: 4b4b4b4b c2 0x14b4b4b - 6c: 4c834e4b 0x4c834e4b - 70: 4d4b834b 0x4d4b834b - 74: 4b4b4b84 c2 0x14b4b84 - 78: 4b4b4e4b c2 0x14b4e4b - 7c: 4b4b4b4b c2 0x14b4b4b - 80: 4b4b4b4c c2 0x14b4b4c - 84: 4b4b4b4b c2 0x14b4b4b - 88: 4b4b4b4b c2 0x14b4b4b - 8c: 4b4b4b4b c2 0x14b4b4b - 90: 4b4b4b4b c2 0x14b4b4b - 94: 4b4b4b4b c2 0x14b4b4b - 98: 4b4b4b4b c2 0x14b4b4b - 9c: ec03834b swc3 $3,-31925(zero) - a0: 4b4c4a00 c2 0x14c4a00 - a4: 4c4b4b4b 0x4c4b4b4b - a8: 4b4b4b4b c2 0x14b4b4b - ac: 4b4b4b4b c2 0x14b4b4b - b0: 4b4b4b4b c2 0x14b4b4b - b4: 4b4b4b4b c2 0x14b4b4b - b8: 4b4b4b4b c2 0x14b4b4b - bc: 4b4b4b4b c2 0x14b4b4b - c0: 834d4b4b lb t5,19275(k0) - c4: 4b834b4c c2 0x1834b4c - c8: 4b84834d c2 0x184834d - cc: 4e4b4b4b c3 0x4b4b4b - d0: 4b4b4b4b c2 0x14b4b4b - d4: 4b4c4b4b c2 0x14c4b4b - d8: 4b4b4b4b c2 0x14b4b4b - dc: 4b4b4b4b c2 0x14b4b4b - e0: 4b4b4b4b c2 0x14b4b4b - e4: 4b4b4b4b c2 0x14b4b4b - e8: 4b4b4b4b c2 0x14b4b4b - ec: 4b4b4b4b c2 0x14b4b4b - f0: 834b4b4b lb t3,19275(k0) - f4: 4d834b4d 0x4d834b4d - f8: 4b4d834b c2 0x14d834b - fc: 4d834d83 0x4d834d83 - 100: 83bc834b lb gp,-31925(sp) - 104: 4c83134c 0x4c83134c - 108: 4c4d8313 0x4c4d8313 - 10c: 83134c83 lb s3,19587(t8) - 110: 83144c4b lb s4,19531(t8) - 114: 03f8d802 0x3f8d802 - 118: ae010100 sw at,256(s0) - 11c: 02000000 0x2000000 - 120: 00007100 sll t6,zero,0x4 - 124: fb010100 0xfb010100 - 128: 01000d0e 0x1000d0e - 12c: 00010101 0x10101 - 130: 00010000 sll zero,at,0x0 - 134: 72730100 0x72730100 - 138: 682f0063 0x682f0063 - 13c: 2f656d6f sltiu a1,k1,28015 - 140: 69766178 0x69766178 - 144: 702f7265 0x702f7265 - 148: 64737873 0x64737873 - 14c: 30322d6b andi s2,at,0x2d6b - 150: 37303531 ori s0,t9,0x3531 - 154: 6c2f3932 0x6c2f3932 - 158: 73706269 0x73706269 - 15c: 6e692f78 0x6e692f78 - 160: 64756c63 0x64756c63 - 164: 73000065 0x73000065 - 168: 70757465 0x70757465 - 16c: 0100632e 0x100632e - 170: 73700000 0x73700000 - 174: 65746778 0x65746778 - 178: 0200682e 0x200682e - 17c: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 180: 2e6f6964 sltiu t7,s3,26980 - 184: 00020068 0x20068 - 188: 6d656d00 0x6d656d00 - 18c: 2e79726f sltiu t9,s3,29295 - 190: 00010068 0x10068 - 194: 05000000 bltz t0,198 <__scratchpad-0x1f7ffe68> - 198: 02c38402 0x2c38402 - 19c: 01170380 0x1170380 - 1a0: 474d4715 c1 0x14d4715 - 1a4: 770884bd jalx c2212f4 <__scratchpad-0x135ded0c> - 1a8: 01040200 0x1040200 - 1ac: 02008206 0x2008206 - 1b0: bc060304 0xbc060304 - 1b4: 03040200 0x3040200 - 1b8: 67038848 0x67038848 - 1bc: 08400882 j 1002208 <__scratchpad-0x1e7fddf8> - 1c0: 081803e5 j 600f94 <__scratchpad-0x1f1ff06c> - 1c4: ba6a0374 swr t2,884(s3) - 1c8: 01001002 0x1001002 - 1cc: 00005101 0x5101 - 1d0: 23000200 addi zero,t8,512 - 1d4: 01000000 0x1000000 - 1d8: 0d0efb01 jal 43bec04 <__scratchpad-0x1b4413fc> - 1dc: 01010100 0x1010100 - 1e0: 00000001 0x1 - 1e4: 01000001 0x1000001 - 1e8: 00637273 0x637273 - 1ec: 65746100 0x65746100 - 1f0: 2e746978 sltiu s4,s3,27000 - 1f4: 00010063 0x10063 - 1f8: 05000000 bltz t0,1fc <__scratchpad-0x1f7ffe04> - 1fc: 02c44c02 0x2c44c02 - 200: 08131880 j 4c6200 <__scratchpad-0x1f339e00> - 204: 4bae0877 c2 0x1ae0877 - 208: 4e464e85 c3 0x464e85 - 20c: 4e454f46 c3 0x454f46 - 210: 0402004b 0x402004b - 214: 02004901 0x2004901 - 218: 08830304 j 20c0c10 <__scratchpad-0x1d73f3f0> - 21c: 001402ad 0x1402ad - 220: 02480101 0x2480101 - 224: 00020000 sll zero,v0,0x0 - 228: 000000af 0xaf - 22c: 0efb0101 jal bec0404 <__scratchpad-0x1393fbfc> - 230: 0101000d break 0x101 - 234: 00000101 0x101 - 238: 00000100 sll zero,zero,0x4 - 23c: 63727301 0x63727301 - 240: 6f682f00 0x6f682f00 - 244: 782f656d 0x782f656d - 248: 65697661 0x65697661 - 24c: 73702f72 0x73702f72 - 250: 6b647378 0x6b647378 - 254: 3130322d andi s0,t1,0x322d - 258: 32373035 andi s7,s1,0x3035 - 25c: 696c2f39 0x696c2f39 - 260: 78737062 0x78737062 - 264: 636e692f 0x636e692f - 268: 6564756c 0x6564756c - 26c: 73700000 0x73700000 - 270: 6b647378 0x6b647378 - 274: 0100632e 0x100632e - 278: 73700000 0x73700000 - 27c: 6f696278 0x6f696278 - 280: 00682e73 0x682e73 - 284: 70000002 0x70000002 - 288: 61707873 0x61707873 - 28c: 00682e64 0x682e64 - 290: 70000002 0x70000002 - 294: 74677873 jalx 19de1cc <__scratchpad-0x1de21e34> - 298: 00682e65 0x682e65 - 29c: 70000002 0x70000002 - 2a0: 682e7873 0x682e7873 - 2a4: 00000200 sll zero,zero,0x8 - 2a8: 65637865 0x65637865 - 2ac: 6f697470 0x6f697470 - 2b0: 00682e6e 0x682e6e - 2b4: 73000001 0x73000001 - 2b8: 6f696474 0x6f696474 - 2bc: 0200682e 0x200682e - 2c0: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 2c4: 62696c64 0x62696c64 - 2c8: 0200682e 0x200682e - 2cc: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 2d0: 676e6972 0x676e6972 - 2d4: 0200682e 0x200682e - 2d8: 00000000 nop - 2dc: c4e80205 lwc1 $f8,517(a3) - 2e0: 3f038002 0x3f038002 - 2e4: 83494b01 lb t1,19201(k0) - 2e8: 8583bc84 lh v1,-17276(t4) - 2ec: 498383bf 0x498383bf - 2f0: bc87f34b 0xbc87f34b - 2f4: 84848383 lh a0,-31869(a0) - 2f8: 84820a03 lh v0,2563(a0) - 2fc: 834985bc lb t1,-31300(k0) - 300: 130313bd beq t8,v1,51f8 <__scratchpad-0x1f7fae08> - 304: 4be90882 c2 0x1e90882 - 308: 7a0350bc 0x7a0350bc - 30c: f5bc4e4a 0xf5bc4e4a - 310: 0200af08 0x200af08 - 314: 74030204 jalx c0810 <__scratchpad-0x1f73f7f0> - 318: f20e03ba 0xf20e03ba - 31c: 474de708 c1 0x14de708 - 320: 85474552 lh a3,17746(t2) - 324: 034f4d47 0x34f4d47 - 328: b5524a78 0xb5524a78 - 32c: 84f74d47 lh s7,19783(a3) - 330: 3d083f08 0x3d083f08 - 334: 4c4b7808 0x4c4b7808 - 338: f4167708 0xf4167708 - 33c: 4008bdbb 0x4008bdbb - 340: 50021003 0x50021003 - 344: 82740301 lb s4,769(s3) - 348: 820a0384 lb t2,900(s0) - 34c: f3f3f383 0xf3f3f383 - 350: bbf383bd swr s3,-31811(ra) - 354: 88844bbb lwl a0,19387(a0) - 358: 210314bf addi v1,t0,5311 - 35c: 84bd3c08 lh sp,15368(a1) - 360: b5820b03 0xb5820b03 - 364: 173c024f bne t9,gp,ca4 <__scratchpad-0x1f7ff35c> - 368: 084d4f45 j 1353d14 <__scratchpad-0x1e4ac2ec> - 36c: 7b084db1 0x7b084db1 - 370: 49bbf584 0x49bbf584 - 374: 4785bf4b c1 0x185bf4b - 378: 084df34d j 137cd34 <__scratchpad-0x1e4832cc> - 37c: 0884f33f j 213ccfc <__scratchpad-0x1d6c3304> - 380: 088584e6 j 2161398 <__scratchpad-0x1d69ec68> - 384: 4f4b84ae c3 0x14b84ae - 388: 4c137708 0x4c137708 - 38c: bb854d47 swr a1,19783(gp) - 390: 4b494b49 c2 0x1494b49 - 394: 854b4c4b lh t3,19531(t2) - 398: 08bd4c13 j 2f5304c <__scratchpad-0x1c8acfb4> - 39c: 4c1385ad 0x4c1385ad - 3a0: 85af08bd lh t7,2237(t5) - 3a4: 08bd4c13 j 2f5304c <__scratchpad-0x1c8acfb4> - 3a8: 081385af j 4e16bc <__scratchpad-0x1f31e944> - 3ac: 03834b77 0x3834b77 - 3b0: 0903827a j 40e09e8 <__scratchpad-0x1b71f618> - 3b4: 82770382 lb s7,898(s3) - 3b8: 034a0903 0x34a0903 - 3bc: 09034a77 j 40d29dc <__scratchpad-0x1b72d624> - 3c0: 038484f2 0x38484f2 - 3c4: 84848209 lh a0,-32247(a0) - 3c8: 4c484c48 0x4c484c48 - 3cc: 4b493d08 c2 0x1493d08 - 3d0: 084f4b84 j 13d2e10 <__scratchpad-0x1e42d1f0> - 3d4: 0813863b j 4e18ec <__scratchpad-0x1f31e714> - 3d8: 8ab64b76 lwl s6,19318(s5) - 3dc: 52827803 0x52827803 - 3e0: 03bb8484 0x3bb8484 - 3e4: 4e7eba09 c3 0x7eba09 - 3e8: 3f088448 0x3f088448 - 3ec: 86730813 lh s3,2067(s3) - 3f0: 84e8087e lh t0,2174(a3) - 3f4: ba090384 swr t1,900(s0) - 3f8: 838447f6 lb a0,18422(gp) - 3fc: 807608f3 lb s6,2291(v1) - 400: bfbcbc4c 0xbfbcbc4c - 404: 024c4def 0x24c4def - 408: 4b831548 c2 0x1831548 - 40c: f6ab0888 0xf6ab0888 - 410: 86730813 lh s3,2067(s3) - 414: 84844e7e lh a0,20094(a0) - 418: 4e7ec0bb c3 0x7ec0bb - 41c: 77088448 jalx c221120 <__scratchpad-0x135deee0> - 420: 03f20903 0x3f20903 - 424: 03524a77 0x3524a77 - 428: 034a4a78 0x34a4a78 - 42c: 4b494a09 c2 0x1494a09 - 430: 02040200 0x2040200 - 434: 8386ab08 lb a2,-21752(gp) - 438: 08137708 j 4ddc20 <__scratchpad-0x1f3223e0> - 43c: 08838673 j 20e19cc <__scratchpad-0x1d71e634> - 440: 4d47853d 0x4d47853d - 444: f27cc803 0xf27cc803 - 448: 494b8113 0x494b8113 - 44c: 83838483 lb v1,-31613(gp) - 450: 3e088485 0x3e088485 - 454: af038381 sw v1,-31871(t8) - 458: f514f203 0xf514f203 - 45c: 4a4b8113 c2 0x4b8113 - 460: 03838385 0x3838385 - 464: bfed4a09 0xbfed4a09 - 468: 00080248 0x80248 - 46c: 00c10101 0xc10101 - 470: 00020000 sll zero,v0,0x0 - 474: 00000072 0x72 - 478: 0efb0101 jal bec0404 <__scratchpad-0x1393fbfc> - 47c: 0101000d break 0x101 - 480: 00000101 0x101 - 484: 00000100 sll zero,zero,0x4 - 488: 63727301 0x63727301 - 48c: 6f682f00 0x6f682f00 - 490: 782f656d 0x782f656d - 494: 65697661 0x65697661 - 498: 73702f72 0x73702f72 - 49c: 6b647378 0x6b647378 - 4a0: 3130322d andi s0,t1,0x322d - 4a4: 32373035 andi s7,s1,0x3035 - 4a8: 696c2f39 0x696c2f39 - 4ac: 78737062 0x78737062 - 4b0: 636e692f 0x636e692f - 4b4: 6564756c 0x6564756c - 4b8: 78650000 0x78650000 - 4bc: 74706563 jalx 1c1958c <__scratchpad-0x1dbe6a74> - 4c0: 2e6e6f69 sltiu t6,s3,28521 - 4c4: 00010063 0x10063 - 4c8: 78737000 0x78737000 - 4cc: 2e657467 sltiu a1,s3,29799 - 4d0: 00020068 0x20068 - 4d4: 64747300 0x64747300 - 4d8: 682e6f69 0x682e6f69 - 4dc: 00000200 sll zero,zero,0x8 - 4e0: 2e787370 sltiu t8,s3,29552 - 4e4: 00020068 0x20068 - 4e8: 05000000 bltz t0,4ec <__scratchpad-0x1f7ffb14> - 4ec: 02d01402 0x2d01402 - 4f0: 018b0380 0x18b0380 - 4f4: f3bd1301 0xf3bd1301 - 4f8: 7f8f0385 0x7f8f0385 - 4fc: 498315f2 0x498315f2 - 500: f403864b 0xf403864b - 504: 84138200 lh s3,-32256(zero) - 508: 4c4e46f3 0x4c4e46f3 - 50c: 51827a03 0x51827a03 - 510: 4a7803bb c2 0x7803bb - 514: 03484d52 0x3484d52 - 518: 09034a77 j 40d29dc <__scratchpad-0x1b72d624> - 51c: 4f45514a c3 0x145514a - 520: 08864e46 j 2193918 <__scratchpad-0x1d66c6e8> - 524: 85bd4ee5 lh sp,20197(t5) - 528: 4b8546c1 c2 0x18546c1 - 52c: 0c024b49 jal 92d24 <__scratchpad-0x1f76d2dc> - 530: 9a010100 lwr at,256(s0) - 534: 02000000 0x2000000 - 538: 00006400 sll t4,zero,0x10 - 53c: fb010100 0xfb010100 - 540: 01000d0e 0x1000d0e - 544: 00010101 0x10101 - 548: 00010000 sll zero,at,0x0 - 54c: 72730100 0x72730100 - 550: 682f0063 0x682f0063 - 554: 2f656d6f sltiu a1,k1,28015 - 558: 69766178 0x69766178 - 55c: 702f7265 0x702f7265 - 560: 64737873 0x64737873 - 564: 30322d6b andi s2,at,0x2d6b - 568: 37303531 ori s0,t9,0x3531 - 56c: 6c2f3932 0x6c2f3932 - 570: 73706269 0x73706269 - 574: 6e692f78 0x6e692f78 - 578: 64756c63 0x64756c63 - 57c: 73000065 0x73000065 - 580: 632e6f69 0x632e6f69 - 584: 00000100 sll zero,zero,0x4 - 588: 73787370 0x73787370 - 58c: 682e6f69 0x682e6f69 - 590: 00000200 sll zero,zero,0x8 - 594: 67787370 0x67787370 - 598: 682e6574 0x682e6574 - 59c: 00000200 sll zero,zero,0x8 - 5a0: 02050000 0x2050000 - 5a4: 8002d140 lb v0,-11968(zero) - 5a8: 14011303 bne zero,at,51b8 <__scratchpad-0x1f7fae48> - 5ac: 7a03b208 0x7a03b208 - 5b0: 4e4d854a c3 0x4d854a - 5b4: 2c026e03 sltiu v0,zero,28163 - 5b8: 14031401 bne zero,v1,55c0 <__scratchpad-0x1f7faa40> - 5bc: 4b8314f2 c2 0x18314f2 - 5c0: 858313be lh v1,5054(t4) - 5c4: 14f64b01 bne a3,s6,131cc <__scratchpad-0x1f7ece34> - 5c8: 83148583 lb s4,-31357(t8) - 5cc: 01000802 0x1000802 - 5d0: 0001b201 0x1b201 - 5d4: 89000200 lwl zero,512(t0) - 5d8: 01000000 0x1000000 - 5dc: 0d0efb01 jal 43bec04 <__scratchpad-0x1b4413fc> - 5e0: 01010100 0x1010100 - 5e4: 00000001 0x1 - 5e8: 01000001 0x1000001 - 5ec: 00637273 0x637273 - 5f0: 6d6f682f 0x6d6f682f - 5f4: 61782f65 0x61782f65 - 5f8: 72656976 0x72656976 - 5fc: 7873702f 0x7873702f - 600: 2d6b6473 sltiu t3,t3,25715 - 604: 35313032 ori s1,t1,0x3032 - 608: 39323730 xori s2,t1,0x3730 - 60c: 62696c2f 0x62696c2f - 610: 2f787370 sltiu t8,k1,29552 - 614: 6c636e69 0x6c636e69 - 618: 00656475 0x656475 - 61c: 75707300 jalx 5c1cc00 <__scratchpad-0x19be3400> - 620: 0100632e 0x100632e - 624: 73700000 0x73700000 - 628: 75707378 jalx 5c1cde0 <__scratchpad-0x19be3220> - 62c: 0200682e 0x200682e - 630: 73700000 0x73700000 - 634: 72646378 0x72646378 - 638: 682e6d6f 0x682e6d6f - 63c: 00000200 sll zero,zero,0x8 - 640: 67787370 0x67787370 - 644: 682e6574 0x682e6574 - 648: 00000200 sll zero,zero,0x8 - 64c: 69647473 0x69647473 - 650: 00682e6f 0x682e6f - 654: 73000002 0x73000002 - 658: 6e697274 0x6e697274 - 65c: 00682e67 0x682e67 - 660: 00000002 srl zero,zero,0x0 - 664: 08020500 j 81400 <__scratchpad-0x1f77ec00> - 668: 038002d2 0x38002d2 - 66c: f413012c 0xf413012c - 670: 0815864b j 56192c <__scratchpad-0x1f29e6d4> - 674: 78081840 0x78081840 - 678: 864bf413 lh t3,-3053(s2) - 67c: 13780818 beq k1,t8,26e0 <__scratchpad-0x1f7fd920> - 680: 4b498384 c2 0x1498384 - 684: 838413c2 lb a0,5058(gp) - 688: 13c04b49 beqz s8,133b0 <__scratchpad-0x1f7ecc50> - 68c: be4b4983 0xbe4b4983 - 690: 4b498313 c2 0x1498313 - 694: 020013be 0x20013be - 698: 4a060104 c2 0x60104 - 69c: 853d0806 lh sp,2054(t1) - 6a0: 84854715 lh a1,18197(a0) - 6a4: 4c833e08 0x4c833e08 - 6a8: 0200844b 0x200844b - 6ac: 08840104 j 2100410 <__scratchpad-0x1d6ffbf0> - 6b0: 4a1a0376 c2 0x1a0376 - 6b4: 034a6703 0x34a6703 - 6b8: 6b034a19 0x6b034a19 - 6bc: 4b4d4b4a c2 0x14d4b4a - 6c0: 4b4b4b4b c2 0x14b4b4b - 6c4: 4b4d4b4d c2 0x14d4b4d - 6c8: 4a7f8803 c2 0x7f8803 - 6cc: ba00fc03 swr zero,-1021(s0) - 6d0: 4a7f8603 c2 0x7f8603 - 6d4: 4a18034b c2 0x18034b - 6d8: 4a00e103 c2 0xe103 - 6dc: 45c08488 0x45c08488 - 6e0: 484e464e 0x484e464e - 6e4: 138a4985 beq gp,t2,12cfc <__scratchpad-0x1f7ed304> - 6e8: 0e038387 jal 80e0e1c <__scratchpad-0x1771f1e4> - 6ec: f26f034a 0xf26f034a - 6f0: 40084b84 0x40084b84 - 6f4: 02040200 0x2040200 - 6f8: 0085ab08 0x85ab08 - 6fc: f5030402 0xf5030402 - 700: 03040200 0x3040200 - 704: af0885f1 sw t0,-31247(t8) - 708: 02040200 0x2040200 - 70c: 0200ab08 0x200ab08 - 710: 08850104 j 2140410 <__scratchpad-0x1d6bfbf0> - 714: 081885b2 j 6216c8 <__scratchpad-0x1f1de938> - 718: 47bd8575 c1 0x1bd8575 - 71c: 474d474d c1 0x14d474d - 720: 47f5f54d c1 0x1f5f54d - 724: f5bb47f5 0xf5bb47f5 - 728: 02e50847 0x2e50847 - 72c: 83491324 lb t1,4900(k0) - 730: 084b4c83 j 12d320c <__scratchpad-0x1e52cdf4> - 734: 084b1377 j 12c4ddc <__scratchpad-0x1e53b224> - 738: 4c811341 0x4c811341 - 73c: 834c4949 lb t4,18761(k0) - 740: 8683494b lh v1,18763(s4) - 744: 4a7eae03 c2 0x7eae03 - 748: 01d003f4 0x1d003f4 - 74c: 7eb0034a 0x7eb0034a - 750: 01d0034a 0x1d0034a - 754: 804c3c08 lb t4,15368(v0) - 758: 7eb0034a 0x7eb0034a - 75c: 01d20382 0x1d20382 - 760: 7ea6034a 0x7ea6034a - 764: db034b82 0xdb034b82 - 768: 49854a01 0x49854a01 - 76c: 4b82854b c2 0x182854b - 770: 858349bc lh v1,18876(t4) - 774: 8313f613 lb s3,-2541(t8) - 778: 1386bb49 beq gp,a2,fffef4a0 <__bss_end+0x7ff77e00> - 77c: 4913e808 0x4913e808 - 780: 0c024b83 jal 92e0c <__scratchpad-0x1f76d1f4> - 784: 2d010100 sltiu at,t0,256 - 788: 02000001 0x2000001 - 78c: 00008c00 sll s1,zero,0x10 - 790: fb010100 0xfb010100 - 794: 01000d0e 0x1000d0e - 798: 00010101 0x10101 - 79c: 00010000 sll zero,at,0x0 - 7a0: 72730100 0x72730100 - 7a4: 682f0063 0x682f0063 - 7a8: 2f656d6f sltiu a1,k1,28015 - 7ac: 69766178 0x69766178 - 7b0: 702f7265 0x702f7265 - 7b4: 64737873 0x64737873 - 7b8: 30322d6b andi s2,at,0x2d6b - 7bc: 37303531 ori s0,t9,0x3531 - 7c0: 6c2f3932 0x6c2f3932 - 7c4: 73706269 0x73706269 - 7c8: 6e692f78 0x6e692f78 - 7cc: 64756c63 0x64756c63 - 7d0: 6d000065 0x6d000065 - 7d4: 61636d65 0x61636d65 - 7d8: 632e6472 0x632e6472 - 7dc: 00000100 sll zero,zero,0x4 - 7e0: 67787370 0x67787370 - 7e4: 682e6574 0x682e6574 - 7e8: 00000200 sll zero,zero,0x8 - 7ec: 636d656d 0x636d656d - 7f0: 2e647261 sltiu a0,s3,29281 - 7f4: 00020068 0x20068 - 7f8: 72747300 0x72747300 - 7fc: 2e676e69 sltiu a3,s3,28265 - 800: 00020068 0x20068 - 804: 78737000 0x78737000 - 808: 2e646170 sltiu a0,s3,24944 - 80c: 00020068 0x20068 - 810: 64747300 0x64747300 - 814: 682e6f69 0x682e6f69 - 818: 00000200 sll zero,zero,0x8 - 81c: 02050000 0x2050000 - 820: 8002d788 lb v0,-10360(zero) - 824: 83011b03 lb at,6915(t8) - 828: 493d0849 0x493d0849 - 82c: 844b494b lh t3,18763(v0) - 830: 4d49be83 0x4d49be83 - 834: 3f087508 0x3f087508 - 838: 83f47a08 lb s4,31240(ra) - 83c: 83f485f3 lb s4,-31245(ra) - 840: 3e0885f3 0x3e0885f3 - 844: 853d0883 lh sp,2179(t1) - 848: 08833e08 j 20cf820 <__scratchpad-0x1d7307e0> - 84c: 034b863d 0x34b863d - 850: 85ac080c lh t4,2060(t5) - 854: 7f3f0847 0x7f3f0847 - 858: 03898485 0x3898485 - 85c: 47c04a7a c1 0x1c04a7a - 860: 854d7f4d lh t5,32589(t2) - 864: 03040200 0x3040200 - 868: 040200bb 0x40200bb - 86c: 0200b903 0x200b903 - 870: 004b0304 0x4b0304 - 874: 49030402 0x49030402 - 878: 083d0885 j f42214 <__scratchpad-0x1e8bddec> - 87c: f683f476 0xf683f476 - 880: f383f485 0xf383f485 - 884: 4b821203 c2 0x1821203 - 888: 4785af08 c1 0x185af08 - 88c: 474d474d c1 0x14d474d - 890: 494b844d 0x494b844d - 894: 4a7a0351 c2 0x7a0351 - 898: ba7a0350 swr k0,848(s3) - 89c: 00844d4d break 0x84,0x135 - 8a0: 03010402 0x3010402 - 8a4: 033c0873 0x33c0873 - 8a8: 0200f212 0x200f212 - 8ac: f2060104 0xf2060104 - 8b0: 024ef406 0x24ef406 - 8b4: 01010014 0x1010014 - 8b8: 00000147 0x147 - 8bc: 00580002 0x580002 - 8c0: 01010000 0x1010000 - 8c4: 000d0efb 0xd0efb - 8c8: 01010101 0x1010101 - 8cc: 01000000 0x1000000 - 8d0: 73010000 0x73010000 - 8d4: 2f006372 sltiu zero,t8,25458 - 8d8: 656d6f68 0x656d6f68 - 8dc: 7661782f jalx 985e0bc <__scratchpad-0x15fa1f44> - 8e0: 2f726569 sltiu s2,k1,25961 - 8e4: 73787370 0x73787370 - 8e8: 322d6b64 andi t5,s1,0x6b64 - 8ec: 30353130 andi s5,at,0x3130 - 8f0: 2f393237 sltiu t9,t9,12855 - 8f4: 7062696c 0x7062696c - 8f8: 692f7873 0x692f7873 - 8fc: 756c636e jalx 5b18db8 <__scratchpad-0x19ce7248> - 900: 00006564 0x6564 - 904: 2e646170 sltiu a0,s3,24944 - 908: 00010063 0x10063 - 90c: 78737000 0x78737000 - 910: 2e657467 sltiu a1,s3,29799 - 914: 00020068 0x20068 - 918: 05000000 bltz t0,91c <__scratchpad-0x1f7ff6e4> - 91c: 02db0402 0x2db0402 - 920: 01310380 0x1310380 - 924: 804a0a03 lb t2,2563(v0) - 928: 00844b4c syscall 0x2112d - 92c: 06020402 0x6020402 - 930: 040200ba 0x40200ba - 934: 00850602 0x850602 - 938: bc020402 0xbc020402 - 93c: 01040200 0x1040200 - 940: 02004a06 0x2004a06 - 944: 3c080304 lui t0,0x304 - 948: 52760806 0x52760806 - 94c: 034a0a03 0x34a0a03 - 950: 004c4a13 0x4c4a13 - 954: 03010402 0x3010402 - 958: 3f084a59 0x3f084a59 - 95c: 4bf20903 c2 0x1f20903 - 960: 76034d49 jalx 80d3524 <__scratchpad-0x1772cadc> - 964: 02007408 0x2007408 - 968: 4a060104 c2 0x60104 - 96c: 003f0806 srlv at,ra,at - 970: 08020402 j 81008 <__scratchpad-0x1f77eff8> - 974: 080d0339 j 340ce4 <__scratchpad-0x1f4bf31c> - 978: 04020074 0x4020074 - 97c: 3c080601 lui t0,0x601 - 980: f2090306 0xf2090306 - 984: 01040200 0x1040200 - 988: 08064a06 j 192818 <__scratchpad-0x1f66d7e8> - 98c: 4d474d43 0x4d474d43 - 990: 00f26f03 0xf26f03 - 994: 06010402 bgez s0,19a0 <__scratchpad-0x1f7fe660> - 998: 3f08064a 0x3f08064a - 99c: 02040200 0x2040200 - 9a0: 0a033908 j 80ce420 <__scratchpad-0x17731be0> - 9a4: 02007408 0x2007408 - 9a8: 39080204 xori t0,t0,0x204 - 9ac: 01040200 0x1040200 - 9b0: 74080a03 jalx 20280c <__scratchpad-0x1f5fd7f4> - 9b4: 02040200 0x2040200 - 9b8: 063c0806 0x63c0806 - 9bc: 04020084 0x4020084 - 9c0: 4a590302 c2 0x590302 - 9c4: 02040200 0x2040200 - 9c8: 004a2a03 0x4a2a03 - 9cc: 03020402 0x3020402 - 9d0: 2d034a56 sltiu v1,t0,19030 - 9d4: 4d8583f2 0x4d8583f2 - 9d8: 4fb53e08 c3 0x1b53e08 - 9dc: 08b54c83 j 2d5320c <__scratchpad-0x1caacdf4> - 9e0: f5834d3e 0xf5834d3e - 9e4: bc48844b 0xbc48844b - 9e8: 83844b7f lb a0,19327(gp) - 9ec: 4b814bf5 c2 0x1814bf5 - 9f0: bb848349 swr a0,-31927(gp) - 9f4: f5bb3d08 0xf5bb3d08 - 9f8: 844b4913 lh t3,18707(v0) - 9fc: 0c023d08 jal 8f420 <__scratchpad-0x1f770be0> - a00: 87010100 lh at,256(t8) - a04: 02000000 0x2000000 - a08: 00005800 sll t3,zero,0x0 - a0c: fb010100 0xfb010100 - a10: 01000d0e 0x1000d0e - a14: 00010101 0x10101 - a18: 00010000 sll zero,at,0x0 - a1c: 72730100 0x72730100 - a20: 682f0063 0x682f0063 - a24: 2f656d6f sltiu a1,k1,28015 - a28: 69766178 0x69766178 - a2c: 702f7265 0x702f7265 - a30: 64737873 0x64737873 - a34: 30322d6b andi s2,at,0x2d6b - a38: 37303531 ori s0,t9,0x3531 - a3c: 6c2f3932 0x6c2f3932 - a40: 73706269 0x73706269 - a44: 6e692f78 0x6e692f78 - a48: 64756c63 0x64756c63 - a4c: 63000065 0x63000065 - a50: 632e706f 0x632e706f - a54: 00000100 sll zero,zero,0x4 - a58: 67787370 0x67787370 - a5c: 682e6574 0x682e6574 - a60: 00000200 sll zero,zero,0x8 - a64: 02050000 0x2050000 - a68: 8002de68 lb v0,-8600(zero) - a6c: 4a0f0316 c2 0xf0316 - a70: 0e03874a jal 80e1d28 <__scratchpad-0x1771e2d8> - a74: 13864a4a beq gp,a2,133a0 <__scratchpad-0x1f7ecc60> - a78: 4a0e03c0 c2 0xe03c0 - a7c: 0e03c04a jal 80f0128 <__scratchpad-0x1770fed8> - a80: 13bf4a4a beq sp,ra,133ac <__scratchpad-0x1f7ecc54> - a84: 4a0e03f7 c2 0xe03f7 - a88: 0008024a 0x8024a - a8c: 09cd0101 j 7340404 <__scratchpad-0x184bfbfc> - a90: 00020000 sll zero,v0,0x0 - a94: 000000e1 0xe1 - a98: 0efb0101 jal bec0404 <__scratchpad-0x1393fbfc> - a9c: 0101000d break 0x101 - aa0: 00000101 0x101 - aa4: 00000100 sll zero,zero,0x4 - aa8: 63727301 0x63727301 - aac: 73752f00 0x73752f00 - ab0: 6f6c2f72 0x6f6c2f72 - ab4: 2f6c6163 sltiu t4,k1,24931 - ab8: 73787370 0x73787370 - abc: 6c2f6b64 0x6c2f6b64 - ac0: 672f6269 0x672f6269 - ac4: 6d2f6363 0x6d2f6363 - ac8: 65737069 0x65737069 - acc: 6e752d6c 0x6e752d6c - ad0: 776f6e6b jalx dbdb9ac <__scratchpad-0x11c24654> - ad4: 6c652d6e 0x6c652d6e - ad8: 2e352f66 sltiu s5,s1,12134 - adc: 2f302e32 sltiu s0,t9,11826 - ae0: 6c636e69 0x6c636e69 - ae4: 00656475 0x656475 - ae8: 6d6f682f 0x6d6f682f - aec: 61782f65 0x61782f65 - af0: 72656976 0x72656976 - af4: 7873702f 0x7873702f - af8: 2d6b6473 sltiu t3,t3,25715 - afc: 35313032 ori s1,t1,0x3032 - b00: 39323730 xori s2,t1,0x3730 - b04: 62696c2f 0x62696c2f - b08: 2f787370 sltiu t8,k1,29552 - b0c: 6c636e69 0x6c636e69 - b10: 00656475 0x656475 - b14: 75706700 jalx 5c19c00 <__scratchpad-0x19be6400> - b18: 0100632e 0x100632e - b1c: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - b20: 67726164 0x67726164 - b24: 0200682e 0x200682e - b28: 73700000 0x73700000 - b2c: 75706778 jalx 5c19de0 <__scratchpad-0x19be6220> - b30: 0300682e 0x300682e - b34: 73700000 0x73700000 - b38: 65746778 0x65746778 - b3c: 0300682e 0x300682e - b40: 73700000 0x73700000 - b44: 00682e78 0x682e78 - b48: 66000003 0x66000003 - b4c: 2e746e6f sltiu s4,s3,28271 - b50: 00010068 0x10068 - b54: 736f6300 0x736f6300 - b58: 2e6c6274 sltiu t4,s3,25204 - b5c: 00010068 0x10068 - b60: 64747300 0x64747300 - b64: 682e6f69 0x682e6f69 - b68: 00000300 sll zero,zero,0xc - b6c: 69727473 0x69727473 - b70: 682e676e 0x682e676e - b74: 00000300 sll zero,zero,0xc - b78: 02050000 0x2050000 - b7c: 8002dedc lb v0,-8484(zero) - b80: 010a9f03 0x10a9f03 - b84: bb760813 swr s6,2067(k1) - b88: bbbbf3f3 swr k1,-3085(sp) - b8c: bb132802 swr s3,10242(t8) - b90: 83142402 lb s4,9218(t8) - b94: 760813f5 jalx 8204fd4 <__scratchpad-0x175fb02c> - b98: 02f383bb 0x2f383bb - b9c: 83f31324 lb s3,4900(ra) - ba0: 142802f3 bne at,t0,1770 <__scratchpad-0x1f7fe890> - ba4: 3002f583 andi v0,zero,0xf583 - ba8: 4b498318 c2 0x1498318 - bac: 844b4983 lh t3,18819(v0) - bb0: 49834c48 0x49834c48 - bb4: 4b49834b c2 0x149834b - bb8: 834cf084 lb t4,-3964(k0) - bbc: 5c024bf1 0x5c024bf1 - bc0: 024bf113 0x24bf113 - bc4: 4b491360 c2 0x1491360 - bc8: 4bf17508 c2 0x1f17508 - bcc: f1134002 0xf1134002 - bd0: 1340024b beqz k0,1500 <__scratchpad-0x1f7feb00> - bd4: 834bf183 lb t3,-3709(k0) - bd8: 4b814b81 c2 0x1814b81 - bdc: 084d4785 j 1351e14 <__scratchpad-0x1e4ae1ec> - be0: 00498571 0x498571 - be4: 4b030402 c2 0x1030402 - be8: 03040200 0x3040200 - bec: 11019802 beq t0,at,fffe6bf8 <__bss_end+0x7ff6f558> - bf0: 040200f5 0x40200f5 - bf4: 00af0803 0xaf0803 - bf8: 08030402 j c1008 <__scratchpad-0x1f73eff8> - bfc: d103843b 0xd103843b - c00: 01300275 0x1300275 - c04: 13858413 beq gp,a1,fffe1c54 <__bss_end+0x7ff6a5b4> - c08: 84138584 lh s3,-31356(zero) - c0c: 85841385 lh a0,4997(t4) - c10: 0a038413 j 80e104c <__scratchpad-0x1771efb4> - c14: 08bb1382 j 2ec4e08 <__scratchpad-0x1c93b1f8> - c18: bd848475 0xbd848475 - c1c: 13853d08 beq gp,a1,10040 <__scratchpad-0x1f7effc0> - c20: 03d30383 0x3d30383 - c24: 020017ba 0x20017ba - c28: 82060104 lb a2,260(s0) - c2c: bb3e0806 swr s8,2054(t9) - c30: 474d4885 c1 0x14d4885 - c34: 484c494c 0x484c494c - c38: 034b4b4b 0x34b4b4b - c3c: ac0800e6 sw t0,230(zero) - c40: 4e464e13 c3 0x464e13 - c44: 02003e08 0x2003e08 - c48: 08060404 j 181010 <__scratchpad-0x1f67eff0> - c4c: 040200e4 0x40200e4 - c50: 00500604 0x500604 - c54: 03040402 0x3040402 - c58: 02004a7a 0x2004a7a - c5c: 00f40404 0xf40404 - c60: 49040402 0x49040402 - c64: 04040200 0x4040200 - c68: 04020083 0x4020083 - c6c: 00e50804 sllv at,a1,a3 - c70: f1040402 0xf1040402 - c74: 04040200 0x4040200 - c78: 0402004b 0x402004b - c7c: 00e50804 sllv at,a1,a3 - c80: 49040402 0x49040402 - c84: 04040200 0x4040200 - c88: 0402004b 0x402004b - c8c: 0200f404 0x200f404 - c90: 3a080404 xori t0,s0,0x404 - c94: 04040200 0x4040200 - c98: 0402004c 0x402004c - c9c: 02004c04 0x2004c04 - ca0: 00480404 0x480404 - ca4: 48040402 0x48040402 - ca8: 04040200 0x4040200 - cac: 0402004e 0x402004e - cb0: 02004b04 0x2004b04 - cb4: 00450404 0x450404 - cb8: 4f040402 c3 0x1040402 - cbc: 03822903 0x3822903 - cc0: 76080113 jalx 820044c <__scratchpad-0x175ffbb4> - cc4: ba6f03bb swr t7,955(s3) - cc8: 08848613 j 212184c <__scratchpad-0x1d6de7b4> - ccc: 84804caa lh zero,19626(a0) - cd0: 084c484c j 1312130 <__scratchpad-0x1e4eded0> - cd4: 484c1378 0x484c1378 - cd8: 13be834c beq sp,s8,fffe1a0c <__bss_end+0x7ff6a36c> - cdc: 484c13f6 0x484c13f6 - ce0: 03be834c syscall 0xefa0d - ce4: 3e08010a 0x3e08010a - ce8: 4f4b494b c3 0x14b494b - cec: 8b03f7bb lwl v1,-2117(t8) - cf0: 0350827b 0x350827b - cf4: 4c4b4a7a 0x4c4b4a7a - cf8: 50497d4d 0x50497d4d - cfc: 4b750884 c2 0x1750884 - d00: 03040200 0x3040200 - d04: 00154002 srl t0,s5,0x0 - d08: 08030402 j c1008 <__scratchpad-0x1f73eff8> - d0c: 750885e3 jalx 422178c <__scratchpad-0x1b5de874> - d10: 5085bb81 0x5085bb81 - d14: 4b4a7a03 c2 0x14a7a03 - d18: 497d4d4c 0x497d4d4c - d1c: 75088450 jalx 4221140 <__scratchpad-0x1b5deec0> - d20: 0402004b 0x402004b - d24: 15400203 bnez t2,1534 <__scratchpad-0x1f7feacc> - d28: 03040200 0x3040200 - d2c: 0885e308 j 2178c20 <__scratchpad-0x1d6873e0> - d30: 85bb8175 lh k1,-32395(t5) - d34: 4a780352 c2 0x780352 - d38: 7d4d4c4d 0x7d4d4c4d - d3c: 08845247 j 211491c <__scratchpad-0x1d6eb6e4> - d40: aa084e75 swl t0,20085(s0) - d44: 04020084 0x4020084 - d48: 34020604 li v0,0x604 - d4c: 04020012 0x4020012 - d50: 00830604 0x830604 - d54: 47040402 c1 0x1040402 - d58: 04040200 0x4040200 - d5c: 0402004d 0x402004d - d60: 88e10804 lwl at,2052(a3) - d64: bb817508 swr at,29960(gp) - d68: 78035285 0x78035285 - d6c: 4d4c4d4a 0x4d4c4d4a - d70: 8452477d lh s2,18301(v0) - d74: 084e7508 j 139d420 <__scratchpad-0x1e462be0> - d78: 020084aa 0x20084aa - d7c: 02060404 0x2060404 - d80: 02001234 0x2001234 - d84: 83060404 lb a2,1028(t8) - d88: 04040200 0x4040200 - d8c: 04020047 0x4020047 - d90: 02004d04 0x2004d04 - d94: e1080404 swc0 c0_badvaddr,1028(t0) - d98: 81750888 lb s5,2184(t3) - d9c: 035285bb 0x35285bb - da0: 4f4d4a78 c3 0x14d4a78 - da4: 47454d47 c1 0x1454d47 - da8: 75088452 jalx 4221148 <__scratchpad-0x1b5deeb8> - dac: 7a03f84b 0x7a03f84b - db0: bd47f54a 0xbd47f54a - db4: 48142802 0x48142802 - db8: 08bc48bc j 2f122f0 <__scratchpad-0x1c8edd10> - dbc: 035285e5 0x35285e5 - dc0: 4c4d4a78 0x4c4d4a78 - dc4: 52477d4d 0x52477d4d - dc8: 4e750884 c3 0x750884 - dcc: 0084aa08 0x84aa08 - dd0: 06040402 0x6040402 - dd4: 00123402 srl a2,s2,0x10 - dd8: 06040402 0x6040402 - ddc: 04020083 0x4020083 - de0: 02004704 0x2004704 - de4: 004d0404 0x4d0404 - de8: 08040402 j 101008 <__scratchpad-0x1f6feff8> - dec: 750888e1 jalx 4222384 <__scratchpad-0x1b5ddc7c> - df0: 5185bb81 0x5185bb81 - df4: 4d4a7903 0x4d4a7903 - df8: 464d474e c1 0x4d474e - dfc: 08845147 j 211451c <__scratchpad-0x1d6ebae4> - e00: 47f54b75 c1 0x1f54b75 - e04: 4dbb47f5 0x4dbb47f5 - e08: 08ae0847 j 2b8211c <__scratchpad-0x1cc7dee4> - e0c: 92034d3a lbu v1,19770(s0) - e10: 4f828201 c3 0x1828201 - e14: 49474e7e 0x49474e7e - e18: 7508844e jalx 4221138 <__scratchpad-0x1b5deec8> - e1c: f745f74b 0xf745f74b - e20: 454fbb45 0x454fbb45 - e24: 4bbb48bc c2 0x1bb48bc - e28: 132c0249 beq t9,t4,1750 <__scratchpad-0x1f7fe8b0> - e2c: 3d083e08 0x3d083e08 - e30: 4b454f85 c2 0x1454f85 - e34: 464d474e c1 0x4d474e - e38: 08844f49 j 2113d24 <__scratchpad-0x1d6ec2dc> - e3c: 46f64b75 c1 0xf64b75 - e40: 4ebb46f6 c3 0xbb46f6 - e44: bb49bb46 swr t1,-17594(k0) - e48: 3a083e08 xori t0,s0,0x3e08 - e4c: 0382854d break 0x382,0x215 - e50: 78034a09 0x78034a09 - e54: 79035282 0x79035282 - e58: 8652494a lh s2,18762(s2) - e5c: 46f67a08 c1 0xf67a08 - e60: 03f20a03 0x3f20a03 - e64: 03bb4a76 0x3bb4a76 - e68: 77034a09 jalx c0d2824 <__scratchpad-0x1372d7dc> - e6c: 7903c14a 0x7903c14a - e70: 0352bb4a 0x352bb4a - e74: 03c04a78 0x3c04a78 - e78: 28024a7a slti v0,zero,19066 - e7c: 79035113 0x79035113 - e80: 7903c14a 0x7903c14a - e84: 3d08bb4a 0x3d08bb4a - e88: 45bf4b49 0x45bf4b49 - e8c: 023d08bb 0x23d08bb - e90: 47bd1324 c1 0x1bd1324 - e94: b0034b84 0xb0034b84 - e98: 1003827e beq zero,v1,fffe1894 <__bss_end+0x7ff6a1f4> - e9c: 4a700301 c2 0x700301 - ea0: 4b152c02 c2 0x1152c02 - ea4: 88ba0c03 lwl k0,3075(a1) - ea8: 484f4b46 0x484f4b46 - eac: 4b515047 c2 0x1515047 - eb0: 4a740347 c2 0x740347 - eb4: 03504d4d break 0x350,0x135 - eb8: 524c4a78 0x524c4a78 - ebc: 7503484d jalx 40d2134 <__scratchpad-0x1b72decc> - ec0: 034d524a 0x34d524a - ec4: 4d4c4a75 0x4d4c4a75 - ec8: b1084c4b 0xb1084c4b - ecc: 494b4983 0x494b4983 - ed0: 834985bb lb t1,-31301(k0) - ed4: 08bd8081 j 2f60204 <__scratchpad-0x1c89fdfc> - ed8: 08bc803e j 2f200f8 <__scratchpad-0x1c8dff08> - edc: 83ee853d lb t6,-31427(ra) - ee0: 02008384 0x2008384 - ee4: 00f60304 0xf60304 - ee8: 08030402 j c1008 <__scratchpad-0x1f73eff8> - eec: 04020075 0x4020075 - ef0: 132c0203 beq t9,t4,1700 <__scratchpad-0x1f7fe900> - ef4: 03040200 0x3040200 - ef8: 890e3002 lwl t6,12290(t0) - efc: 4a780352 c2 0x780352 - f00: bbbbbb4b swr k1,-17589(sp) - f04: 00bebbbb 0xbebbbb - f08: 06010402 bgez s0,1f14 <__scratchpad-0x1f7fe0ec> - f0c: 83063c08 lb a2,15368(t8) - f10: 08770884 j 1dc2210 <__scratchpad-0x1da3ddf0> - f14: 0883bc77 j 20ef1dc <__scratchpad-0x1d710e24> - f18: 08bb8440 j 2ee1100 <__scratchpad-0x1c91ef00> - f1c: 0883bc3f j 20ef0fc <__scratchpad-0x1d710f04> - f20: 08bb8440 j 2ee1100 <__scratchpad-0x1c91ef00> - f24: 4b3d083f c2 0x13d083f - f28: 4c49494b 0x4c49494b - f2c: 85494c48 lh t1,19528(t2) - f30: 84bc8446 lh gp,-31674(a1) - f34: f5834108 0xf5834108 - f38: 834108f4 lb at,2292(k0) - f3c: 4b474df5 c2 0x1474df5 - f40: 4a790351 c2 0x790351 - f44: bbbbbc4b swr k1,-17333(sp) - f48: 0384f6bc 0x384f6bc - f4c: 300200c7 andi v0,zero,0xc7 - f50: 7d508201 0x7d508201 - f54: 4f454d4c c3 0x1454d4c - f58: 03750884 0x3750884 - f5c: 01380210 0x1380210 - f60: 4ff27303 c3 0x1f27303 - f64: 24024c45 li v0,19525 - f68: 7ef9f413 0x7ef9f413 - f6c: 00162402 srl a0,s6,0x10 - f70: 03020402 0x3020402 - f74: 15034a74 bne t0,v1,13948 <__scratchpad-0x1f7ec6b8> - f78: 7508ac08 jalx 422b020 <__scratchpad-0x1b5d4fe0> - f7c: f1038349 0xf1038349 - f80: f5148201 0xf5148201 - f84: bc014c03 0xbc014c03 - f88: ba3603bb swr s6,955(s1) - f8c: bb014903 swr at,18691(t8) - f90: 84ba3b03 lh k0,15107(a1) - f94: 82410384 lb at,900(s2) - f98: 034a3f03 0x34a3f03 - f9c: 03498241 0x3498241 - fa0: 038200cb 0x38200cb - fa4: b94a7fb6 swr t2,32694(t2) - fa8: 00c5034b 0xc5034b - fac: 13854f4a beq gp,a1,14cd8 <__scratchpad-0x1f7eb328> - fb0: 03822803 0x3822803 - fb4: 49017f8a bc2t 20de0 <__scratchpad-0x1f7df220> - fb8: 4a00f703 c2 0xf703 - fbc: 4a7f8903 c2 0x7f8903 - fc0: 00f6034b 0xf6034b - fc4: 7f89034a 0x7f89034a - fc8: 03494b4a 0x3494b4a - fcc: 034a00fc 0x34a00fc - fd0: b9827f85 swr v0,32645(t4) - fd4: 4b3b084b c2 0x13b084b - fd8: ba018603 swr at,-31229(s0) - fdc: 03854108 0x3854108 - fe0: 03740869 0x3740869 - fe4: b1084a1b 0xb1084a1b - fe8: ba0b037d swr t3,893(s0) - fec: 034a7503 0x34a7503 - ff0: 78038211 0x78038211 - ff4: 84887408 lh t0,29704(a0) - ff8: 02008583 0x2008583 - ffc: 82060104 lb a2,260(s0) - 1000: 02004b06 0x2004b06 - 1004: 82060104 lb a2,260(s0) - 1008: 02004b06 0x2004b06 - 100c: f2060104 0xf2060104 - 1010: 02004b06 0x2004b06 - 1014: f2060104 0xf2060104 - 1018: 7ed30306 0x7ed30306 - 101c: 81bb4c4a lb k1,19530(t5) - 1020: 01af034b 0x1af034b - 1024: 8483834a lh v1,-31926(a0) - 1028: 7fbb034b 0x7fbb034b - 102c: 4c804cf2 0x4c804cf2 - 1030: 00c50383 0xc50383 - 1034: 020013f2 0x20013f2 - 1038: 82060104 lb a2,260(s0) - 103c: bc3f0806 0xbc3f0806 - 1040: 034b494b 0x34b494b - 1044: 034a7ecc syscall 0xd29fb - 1048: 740801b6 jalx 2006d8 <__scratchpad-0x1f5ff928> - 104c: 4a7eca03 c2 0x7eca03 - 1050: 8201b703 lb at,-18685(s0) - 1054: 4a7ec903 c2 0x7ec903 - 1058: 8201b603 lb at,-18941(s0) - 105c: 7ecb034b 0x7ecb034b - 1060: b3034b4a 0xb3034b4a - 1064: 034b4a01 0x34b4a01 - 1068: f81aba11 0xf81aba11 - 106c: 873e08f6 lh s8,2294(t9) - 1070: 484b4b49 0x484b4b49 - 1074: bbbb4b4c swr k1,19276(sp) - 1078: 08820a03 j 208280c <__scratchpad-0x1d77d7f4> - 107c: 4d4b4640 0x4d4b4640 - 1080: 494b4b47 0x494b4b47 - 1084: 4b514b4b c2 0x1514b4b - 1088: 8200c403 lb zero,-15357(s0) - 108c: 017dc103 0x17dc103 - 1090: 4a02bf03 c2 0x2bf03 - 1094: 4a7dc103 c2 0x7dc103 - 1098: b803bb4c swr v1,-17588(zero) - 109c: 0903ba7f j 40ee9fc <__scratchpad-0x1b711604> - 10a0: 4a770382 c2 0x770382 - 10a4: f34a0903 0xf34a0903 - 10a8: 034a3d03 0x34a3d03 - 10ac: 03864a43 0x3864a43 - 10b0: 42034a39 c0 0x34a39 - 10b4: 3903bf4a xori v1,t0,0xbf4a - 10b8: 4b814b4a c2 0x1814b4a - 10bc: 474bf447 c1 0x14bf447 - 10c0: 48143002 0x48143002 - 10c4: 4b84474d c2 0x184474d - 10c8: 4c4a5203 0x4c4a5203 - 10cc: 01040200 0x1040200 - 10d0: 4c06f206 0x4c06f206 - 10d4: bb49bc84 swr t1,-17276(k0) - 10d8: f202e703 0xf202e703 - 10dc: 08010c03 j 4300c <__scratchpad-0x1f7bcff4> - 10e0: 78b8033d 0x78b8033d - 10e4: 02001882 0x2001882 - 10e8: 82060104 lb a2,260(s0) - 10ec: 033e0806 srlv at,s8,t9 - 10f0: 7a034a09 0x7a034a09 - 10f4: 4a770382 c2 0x770382 - 10f8: 844a0b03 lh t2,2819(v0) - 10fc: 04020046 0x4020046 - 1100: 083e0801 j f82004 <__scratchpad-0x1e87dffc> - 1104: 844c4840 lh t4,18496(v0) - 1108: 01040200 0x1040200 - 110c: 02004a06 0x2004a06 - 1110: bb060304 swr a2,772(t8) - 1114: 03040200 0x3040200 - 1118: 04020049 0x4020049 - 111c: 02004b03 0x2004b03 - 1120: 08490304 j 1240c10 <__scratchpad-0x1e5bf3f0> - 1124: 640387b0 0x640387b0 - 1128: 1d033c08 0x1d033c08 - 112c: be03f382 0xbe03f382 - 1130: 0383f27f 0x383f27f - 1134: 033c0820 add at,t9,gp - 1138: 08894a63 j 225298c <__scratchpad-0x1d5ad674> - 113c: 040200ea 0x40200ea - 1140: 00820601 0x820601 - 1144: 06010402 bgez s0,2150 <__scratchpad-0x1f7fdeb0> - 1148: fe033e08 0xfe033e08 - 114c: 49740804 0x49740804 - 1150: 7b87034b 0x7b87034b - 1154: 04f9034a 0x4f9034a - 1158: 7b85034a 0x7b85034a - 115c: 514b4b4a 0x514b4b4a - 1160: 02004f7d 0x2004f7d - 1164: f3830104 0xf3830104 - 1168: f203c303 0xf203c303 - 116c: 040200be 0x40200be - 1170: 004a0601 0x4a0601 - 1174: 06010402 bgez s0,2180 <__scratchpad-0x1f7fde80> - 1178: 887608f6 lwl s6,2294(v1) - 117c: 49844885 0x49844885 - 1180: 48844b83 0x48844b83 - 1184: 004b844d break 0x4b,0x211 - 1188: 49010402 bc2t 2194 <__scratchpad-0x1f7fde6c> - 118c: 03040200 0x3040200 - 1190: 040200bb 0x40200bb - 1194: bf3b0803 0xbf3b0803 - 1198: a1038448 sb v1,-31672(t0) - 119c: 494b8203 0x494b8203 - 11a0: 4b3b084b c2 0x13b084b - 11a4: f2730384 0xf2730384 - 11a8: 84834913 lh v1,18707(a0) - 11ac: 03ad0885 0x3ad0885 - 11b0: 4bf2f209 c2 0x1f2f209 - 11b4: 02f48584 0x2f48584 - 11b8: bcf31334 0xbcf31334 - 11bc: 83f3bcbb lb s3,-17221(ra) - 11c0: 24024c83 li v0,19587 - 11c4: 0c03b715 jal edc54 <__scratchpad-0x1f7123ac> - 11c8: 7a033c08 0x7a033c08 - 11cc: 85bdac08 lh sp,-21496(t5) - 11d0: 4e4d4d4e c3 0x4d4d4e - 11d4: 504a7603 0x504a7603 - 11d8: 4d474e47 0x4d474e47 - 11dc: 4a7903bd c2 0x7903bd - 11e0: ff03504b 0xff03504b - 11e4: 084ef27e j 13bc9f8 <__scratchpad-0x1e443608> - 11e8: 02004e70 0x2004e70 - 11ec: f3830104 0xf3830104 - 11f0: 01040200 0x1040200 - 11f4: 00f3ad08 0xf3ad08 - 11f8: 08010402 j 41008 <__scratchpad-0x1f7beff8> - 11fc: 9403f3ad lhu v1,-3155(zero) - 1200: 4b4ef201 c2 0x14ef201 - 1204: 4a740351 c2 0x740351 - 1208: 4b4c4b4d c2 0x14c4b4d - 120c: 834d4b4b lb t5,19275(k0) - 1210: 034d4df5 0x34d4df5 - 1214: 83504a7a lb s0,19066(k0) - 1218: bb494bf7 swr t1,19447(k0) - 121c: b74def4c 0xb74def4c - 1220: 0402004d 0x402004d - 1224: 03f48301 0x3f48301 - 1228: 484c820a 0x484c820a - 122c: 0200834b 0x200834b - 1230: 74030104 jalx c0410 <__scratchpad-0x1f73fbf0> - 1234: 76088482 jalx 8221208 <__scratchpad-0x175dedf8> - 1238: 04020083 0x4020083 - 123c: 7c088401 0x7c088401 - 1240: 03820d03 0x3820d03 - 1244: 0d034a73 jal 40d29cc <__scratchpad-0x1b72d634> - 1248: 4a730382 c2 0x730382 - 124c: 24020d03 li v0,3331 - 1250: 88f68301 lwl s6,-31999(a3) - 1254: 4b4a7a03 c2 0x14a7a03 - 1258: 864b4587 lh t3,17799(s2) - 125c: 48844c46 0x48844c46 - 1260: 8230034b lb s0,843(s1) - 1264: 4b4a5003 c2 0x14a5003 - 1268: 83132c02 lb s3,11266(t8) - 126c: 034a2d03 0x34a2d03 - 1270: 39034a47 xori v1,t0,0x4a47 - 1274: 825b034a lb k1,842(s2) - 1278: 820c0384 lb t4,900(s0) - 127c: 034a6003 0x34a6003 - 1280: 034b4a20 0x34b4a20 - 1284: 0c034a5f jal d297c <__scratchpad-0x1f72d684> - 1288: 4a15034a c2 0x15034a - 128c: 034a6d03 0x34a6d03 - 1290: 5c034a16 0x5c034a16 - 1294: 504e4b4a 0x504e4b4a - 1298: 4a16034d c2 0x16034d - 129c: f44a6c03 0xf44a6c03 - 12a0: ae08ae08 sw t0,-20984(s0) - 12a4: 3e08f64b 0x3e08f64b - 12a8: 7508474d jalx 4211d34 <__scratchpad-0x1b5ee2cc> - 12ac: 040200f4 0x40200f4 - 12b0: 74080601 jalx 201804 <__scratchpad-0x1f5fe7fc> - 12b4: 02040200 0x2040200 - 12b8: 04020082 0x4020082 - 12bc: 004b0602 0x4b0602 - 12c0: 49020402 0x49020402 - 12c4: 00853d08 0x853d08 - 12c8: 06010402 bgez s0,22d4 <__scratchpad-0x1f7fdd2c> - 12cc: f4bb06f2 0xf4bb06f2 - 12d0: 84f3f585 lh s3,-2683(a3) - 12d4: 04020084 0x4020084 - 12d8: 00ba0604 0xba0604 - 12dc: 06040402 0x6040402 - 12e0: bb3f084b swr ra,2123(t9) - 12e4: 83853e08 lb a1,15880(gp) - 12e8: 30024b49 andi v0,zero,0x4b49 - 12ec: 86468615 lh a2,-31211(s2) - 12f0: 4e468646 c3 0x468646 - 12f4: 083e0884 j f82210 <__scratchpad-0x1e87ddf0> - 12f8: bb3d0875 swr sp,2165(t9) - 12fc: 08837508 j 20dd420 <__scratchpad-0x1d722be0> - 1300: 8a370841 lwl s7,2113(s1) - 1304: 87514587 lh s1,17799(k0) - 1308: 4cbb13f5 0x4cbb13f5 - 130c: 3d084cbb 0x3d084cbb - 1310: be3d084c 0xbe3d084c - 1314: 9d034c13 0x9d034c13 - 1318: 50888276 0x50888276 - 131c: 504a7a03 0x504a7a03 - 1320: 99038888 lwr v1,-30584(t0) - 1324: 8613f20a lh s3,-3574(s0) - 1328: 03010903 0x3010903 - 132c: 09038277 j 40e09dc <__scratchpad-0x1b71f624> - 1330: 79034b4a 0x79034b4a - 1334: 4a090382 c2 0x90382 - 1338: 4e4a7403 c3 0x4a7403 - 133c: 4b4b4b4b c2 0x14b4b4b - 1340: 13f5834e beq ra,s5,fffe207c <__bss_end+0x7ff6a9dc> - 1344: cd0313f6 lwc3 $3,5110(t0) - 1348: 83138200 lb s3,-32256(t8) - 134c: 034f4dbe 0x34f4dbe - 1350: 4c4d4a78 0x4c4d4a78 - 1354: 8278034d lb t8,845(s3) - 1358: 75088552 jalx 4221548 <__scratchpad-0x1b5deab8> - 135c: 00143c02 srl a3,s4,0x10 - 1360: 06010402 bgez s0,236c <__scratchpad-0x1f7fdc94> - 1364: 04020082 0x4020082 - 1368: 3d080603 0x3d080603 - 136c: 03040200 0x3040200 - 1370: 040200f1 0x40200f1 - 1374: 3c024b03 lui v0,0x4b03 - 1378: 08474d14 j 11d3450 <__scratchpad-0x1e62cbb0> - 137c: 132802ae beq t9,t0,1e38 <__scratchpad-0x1f7fe1c8> - 1380: 454f4d85 0x454f4d85 - 1384: 034d4f47 0x34d4f47 - 1388: 85528278 lh s2,-32136(t2) - 138c: 4e7eb008 c3 0x7eb008 - 1390: 04020080 0x4020080 - 1394: 06ba0602 0x6ba0602 - 1398: 02003e08 0x2003e08 - 139c: 02060404 0x2060404 - 13a0: 02001258 0x2001258 - 13a4: 83060404 lb a2,1028(t8) - 13a8: 04040200 0x4040200 - 13ac: 04020047 0x4020047 - 13b0: 48024d04 0x48024d04 - 13b4: 08474d15 j 11d3454 <__scratchpad-0x1e62cbac> - 13b8: 132c02ae beq t9,t4,1e74 <__scratchpad-0x1f7fe18c> - 13bc: 09038285 j 40e0a14 <__scratchpad-0x1b71f5ec> - 13c0: 8278034a lb t8,842(s3) - 13c4: 4a790352 c2 0x790352 - 13c8: 08865249 j 2194924 <__scratchpad-0x1d66b6dc> - 13cc: 0345f77a 0x345f77a - 13d0: 7303f20d 0x7303f20d - 13d4: 0c03bb4a jal eed28 <__scratchpad-0x1f7112d8> - 13d8: 4a74034a c2 0x74034a - 13dc: 03ba0c03 0x3ba0c03 - 13e0: 03bb4a74 0x3bb4a74 - 13e4: 75034a0b jalx 40d282c <__scratchpad-0x1b72d7d4> - 13e8: ba0b034a swr t3,842(s0) - 13ec: 024a7503 0x24a7503 - 13f0: 03521328 0x3521328 - 13f4: 0a034a78 j 80d29e0 <__scratchpad-0x1772d620> - 13f8: 4a760382 c2 0x760382 - 13fc: 24027508 li v0,29960 - 1400: 02750813 0x2750813 - 1404: 2402132c li v0,4908 - 1408: 4f3d0813 c3 0x13d0813 - 140c: 08488445 j 1221114 <__scratchpad-0x1e5deeec> - 1410: 13240275 beq t9,a0,1de8 <__scratchpad-0x1f7fe218> - 1414: 854b3e08 lh t3,15880(t2) - 1418: 4c7d5082 0x4c7d5082 - 141c: 844f454d lh t7,17741(v0) - 1420: 8745b108 lh a1,-20216(k0) - 1424: 034a0c03 0x34a0c03 - 1428: 0351f271 0x351f271 - 142c: 02004a79 0x2004a79 - 1430: 004c0404 0x4c0404 - 1434: 02040402 0x2040402 - 1438: 02001428 0x2001428 - 143c: 24020404 li v0,1028 - 1440: 04020013 0x4020013 - 1444: 7ef9f404 0x7ef9f404 - 1448: 00162402 srl a0,s6,0x10 - 144c: 03020402 0x3020402 - 1450: 16034a72 bne s0,v1,13e1c <__scratchpad-0x1f7ec1e4> - 1454: 7508e408 jalx 4239020 <__scratchpad-0x1b5c6fe0> - 1458: 08028349 j a0d24 <__scratchpad-0x1f75f2dc> - 145c: 80010100 lb at,256(zero) - 1460: 02000001 0x2000001 - 1464: 00006600 sll t4,zero,0x18 - 1468: fb010100 0xfb010100 - 146c: 01000d0e 0x1000d0e - 1470: 00010101 0x10101 - 1474: 00010000 sll zero,at,0x0 - 1478: 72730100 0x72730100 - 147c: 682f0063 0x682f0063 - 1480: 2f656d6f sltiu a1,k1,28015 - 1484: 69766178 0x69766178 - 1488: 702f7265 0x702f7265 - 148c: 64737873 0x64737873 - 1490: 30322d6b andi s2,at,0x2d6b - 1494: 37303531 ori s0,t9,0x3531 - 1498: 6c2f3932 0x6c2f3932 - 149c: 73706269 0x73706269 - 14a0: 6e692f78 0x6e692f78 - 14a4: 64756c63 0x64756c63 - 14a8: 6d000065 0x6d000065 - 14ac: 726f6d65 0x726f6d65 - 14b0: 00632e79 0x632e79 - 14b4: 73000001 0x73000001 - 14b8: 6f696474 0x6f696474 - 14bc: 0200682e 0x200682e - 14c0: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 14c4: 676e6972 0x676e6972 - 14c8: 0200682e 0x200682e - 14cc: 00000000 nop - 14d0: 0e5c0205 jal 9700814 <__scratchpad-0x160ff7ec> - 14d4: 19038003 0x19038003 - 14d8: 85471501 lh a3,5377(t2) - 14dc: bcbb8485 0xbcbb8485 - 14e0: 4bbcb008 c2 0x1bcb008 - 14e4: 01040200 0x1040200 - 14e8: 04020047 0x4020047 - 14ec: 0200f403 0x200f403 - 14f0: f54b0304 0xf54b0304 - 14f4: 01040200 0x1040200 - 14f8: 02004a06 0x2004a06 - 14fc: 84060304 lh a2,772(zero) - 1500: 03040200 0x3040200 - 1504: 0402004b 0x402004b - 1508: f587b703 0xf587b703 - 150c: 4983494b 0x4983494b - 1510: bdbb884b 0xbdbb884b - 1514: 820b034e lb t3,846(s0) - 1518: 4c4a7503 0x4c4a7503 - 151c: 01040200 0x1040200 - 1520: 020083fa 0x20083fa - 1524: b1080104 0xb1080104 - 1528: 01040200 0x1040200 - 152c: 04020049 0x4020049 - 1530: 02008303 0x2008303 - 1534: 87810304 lh at,772(gp) - 1538: 02003f08 0x2003f08 - 153c: 69030204 0x69030204 - 1540: ba1e03f2 swr s8,1010(s0) - 1544: 4913f54b 0x4913f54b - 1548: 040200bb 0x40200bb - 154c: 007b0801 0x7b0801 - 1550: 83030402 lb v1,1026(t8) - 1554: 494bf5bd 0x494bf5bd - 1558: 468547be c1 0x8547be - 155c: 020088f3 0x20088f3 - 1560: ba060104 swr a2,260(s0) - 1564: 02040200 0x2040200 - 1568: 0200ac08 0x200ac08 - 156c: 03060104 0x3060104 - 1570: 01240218 0x1240218 - 1574: 03820a03 0x3820a03 - 1578: 03740864 0x3740864 - 157c: 6403821c 0x6403821c - 1580: 0402004a 0x402004a - 1584: ba100301 swr s0,769(s0) - 1588: 03040200 0x3040200 - 158c: 02003e08 0x2003e08 - 1590: 00f00304 0xf00304 - 1594: 4d030402 0x4d030402 - 1598: 46820903 c1 0x820903 - 159c: 17e7084e bne ra,a3,36d8 <__scratchpad-0x1f7fc928> - 15a0: 034cbc83 0x34cbc83 - 15a4: 0b034a76 j c0d29d8 <__scratchpad-0x1372d628> - 15a8: 71034e4a 0x71034e4a - 15ac: f20f0382 0xf20f0382 - 15b0: 01040200 0x1040200 - 15b4: 02008206 0x2008206 - 15b8: e4080204 swc1 $f8,516(zero) - 15bc: 03ea0806 srlv at,t2,ra - 15c0: 7403ba16 jalx ee858 <__scratchpad-0x1f7117a8> - 15c4: 04020082 0x4020082 - 15c8: 02008401 0x2008401 - 15cc: 00830304 0x830304 - 15d0: 81030402 lb v1,1026(t0) - 15d4: 84bcf485 lh gp,-2939(a1) - 15d8: 03eff385 0x3eff385 - 15dc: 1c024a09 0x1c024a09 - 15e0: 38010100 xori at,zero,0x100 - 15e4: 02000003 0x2000003 - 15e8: 0000ad00 sll s5,zero,0x14 - 15ec: fb010100 0xfb010100 - 15f0: 01000d0e 0x1000d0e - 15f4: 00010101 0x10101 - 15f8: 00010000 sll zero,at,0x0 - 15fc: 72730100 0x72730100 - 1600: 682f0063 0x682f0063 - 1604: 2f656d6f sltiu a1,k1,28015 - 1608: 69766178 0x69766178 - 160c: 702f7265 0x702f7265 - 1610: 64737873 0x64737873 - 1614: 30322d6b andi s2,at,0x2d6b - 1618: 37303531 ori s0,t9,0x3531 - 161c: 6c2f3932 0x6c2f3932 - 1620: 73706269 0x73706269 - 1624: 6e692f78 0x6e692f78 - 1628: 64756c63 0x64756c63 - 162c: 6c000065 0x6c000065 - 1630: 2e636269 sltiu v1,s3,25193 - 1634: 00010063 0x10063 - 1638: 78737000 0x78737000 - 163c: 2e657467 sltiu a1,s3,29799 - 1640: 00020068 0x20068 - 1644: 64747300 0x64747300 - 1648: 682e6f69 0x682e6f69 - 164c: 00000200 sll zero,zero,0x8 - 1650: 69727473 0x69727473 - 1654: 682e676e 0x682e676e - 1658: 00000200 sll zero,zero,0x8 - 165c: 746e6366 jalx 1b98d98 <__scratchpad-0x1dc67268> - 1660: 00682e6c 0x682e6c - 1664: 73000002 0x73000002 - 1668: 6e697274 0x6e697274 - 166c: 682e7367 0x682e7367 - 1670: 00000200 sll zero,zero,0x8 - 1674: 6c647473 0x6c647473 - 1678: 682e6269 0x682e6269 - 167c: 00000200 sll zero,zero,0x8 - 1680: 62787370 0x62787370 - 1684: 2e736f69 sltiu s3,s3,28521 - 1688: 00020068 0x20068 - 168c: 78737000 0x78737000 - 1690: 2e6f6973 sltiu t7,s3,26995 - 1694: 00020068 0x20068 - 1698: 05000000 bltz t0,169c <__scratchpad-0x1f7fe964> - 169c: 03128002 0x3128002 - 16a0: 01280380 0x1280380 - 16a4: 0c034686 jal d1a18 <__scratchpad-0x1f72e5e8> - 16a8: f3f67e4a 0xf3f67e4a - 16ac: 02040200 0x2040200 - 16b0: 03f27903 0x3f27903 - 16b4: 484c820b 0x484c820b - 16b8: 0878084c j 1e02130 <__scratchpad-0x1d9fded0> - 16bc: 08780878 j 1e021e0 <__scratchpad-0x1d9fde20> - 16c0: 08780878 j 1e021e0 <__scratchpad-0x1d9fde20> - 16c4: 87f54c7a lh s5,19578(ra) - 16c8: 087903bc j 1e40ef0 <__scratchpad-0x1d9bf110> - 16cc: 8209033c lb t1,828(s0) - 16d0: 3c087703 lui t0,0x7703 - 16d4: 81821503 lb v0,5379(t4) - 16d8: 034a7503 0x34a7503 - 16dc: 85bb4a0c lh k1,18956(t5) - 16e0: 4b494d47 c2 0x1494d47 - 16e4: 02040200 0x2040200 - 16e8: 03ba6c03 0x3ba6c03 - 16ec: c003820c lwc0 $3,-32244(zero) - 16f0: 4b838200 c2 0x1838200 - 16f4: f20a03bc 0xf20a03bc - 16f8: 4a090313 c2 0x90313 - 16fc: 034a7603 0x34a7603 - 1700: 76034a0a jalx 80d2828 <__scratchpad-0x1772d7d8> - 1704: 03e5084a 0x3e5084a - 1708: 7a034a09 0x7a034a09 - 170c: 03528382 0x3528382 - 1710: 03528278 0x3528278 - 1714: 03524a78 0x3524a78 - 1718: 83524a78 lb s2,19064(k0) - 171c: 4d47bdf4 0x4d47bdf4 - 1720: 020903bc 0x20903bc - 1724: 7a030128 0x7a030128 - 1728: 0f03504a jal c0d4128 <__scratchpad-0x1372bed8> - 172c: b9770882 swr s7,2178(t3) - 1730: f4bd884b 0xf4bd884b - 1734: 84484cf6 lh t0,19702(v0) - 1738: 15152802 bne t0,s5,b744 <__scratchpad-0x1f7f48bc> - 173c: 03507108 0x3507108 - 1740: 8550827a lh s0,-32134(t2) - 1744: 14f54b49 bne a3,s5,1446c <__scratchpad-0x1f7ebb94> - 1748: e80813bd swc2 $8,5053(zero) - 174c: 857f5084 lh ra,20612(t3) - 1750: f3138587 0xf3138587 - 1754: f313854d 0xf313854d - 1758: 3402854d li v0,0x854d - 175c: 820a0318 lb t2,792(s0) - 1760: 08f43d08 j 3d0f420 <__scratchpad-0x1baf0be0> - 1764: 82420376 lb v0,886(s2) - 1768: 4a00c403 c2 0xc403 - 176c: 51847508 0x51847508 - 1770: 514a7903 0x514a7903 - 1774: 01040200 0x1040200 - 1778: 02008206 0x2008206 - 177c: 74080404 jalx 201010 <__scratchpad-0x1f5feff0> - 1780: 01040200 0x1040200 - 1784: 0200c006 srlv t8,zero,s0 - 1788: bc800104 0xbc800104 - 178c: f200c103 0xf200c103 - 1790: bdba1303 0xbdba1303 - 1794: 01040200 0x1040200 - 1798: 087fa903 j 1fea40c <__scratchpad-0x1d815bf4> - 179c: 040200ac 0x40200ac - 17a0: 00820602 0x820602 - 17a4: 06020402 0x6020402 - 17a8: 04020080 0x4020080 - 17ac: 820a0301 lb t2,769(s0) - 17b0: 0206f206 0x206f206 - 17b4: 50bb1524 0x50bb1524 - 17b8: 02173002 0x2173002 - 17bc: 47851628 c1 0x1851628 - 17c0: 172c024d bne t9,t4,20f8 <__scratchpad-0x1f7fdf08> - 17c4: 02040200 0x2040200 - 17c8: 06e40806 0x6e40806 - 17cc: 48843f08 0x48843f08 - 17d0: 1728024c bne t9,t0,2104 <__scratchpad-0x1f7fdefc> - 17d4: 74085903 jalx 21640c <__scratchpad-0x1f5e9bf4> - 17d8: 01040200 0x1040200 - 17dc: 8406ba06 lh a2,-17914(zero) - 17e0: 0200bb87 0x200bb87 - 17e4: bb860104 swr a2,260(gp) - 17e8: 03040200 0x3040200 - 17ec: 04020086 0x4020086 - 17f0: 06820604 0x6820604 - 17f4: 040200f4 0x40200f4 - 17f8: 87bbf701 lh k1,-2303(sp) - 17fc: 01040200 0x1040200 - 1800: 88bb4008 lwl k1,16392(a1) - 1804: f3400884 0xf3400884 - 1808: 0b03a908 j c0ea420 <__scratchpad-0x13715be0> - 180c: 040200ba 0x40200ba - 1810: 06820601 0x6820601 - 1814: 040200f3 0x40200f3 - 1818: 7a03c201 0x7a03c201 - 181c: ba2003ba swr zero,954(s1) - 1820: 01040200 0x1040200 - 1824: 00ba6603 0xba6603 - 1828: 06030402 0x6030402 - 182c: 040200f2 0x40200f2 - 1830: 00f80601 0xf80601 - 1834: 80010402 lb at,1026(zero) - 1838: 040200bc 0x40200bc - 183c: 00f20601 0xf20601 - 1840: 82020402 lb v0,1026(s0) - 1844: 02040200 0x2040200 - 1848: bb8a8006 swr t2,-32762(gp) - 184c: f4f4bbbc 0xf4f4bbbc - 1850: 4bf3bcf4 c2 0x1f3bcf4 - 1854: 7ec80385 0x7ec80385 - 1858: 01bd03ba 0x1bd03ba - 185c: 7ecb034a 0x7ecb034a - 1860: 01b5034a 0x1b5034a - 1864: 88bcf34a lwl gp,-3254(a1) - 1868: 027da603 0x27da603 - 186c: b5bf0130 0xb5bf0130 - 1870: 0884f5bf j 213d6fc <__scratchpad-0x1d6c2904> - 1874: 084308af j 10c22bc <__scratchpad-0x1e73dd44> - 1878: c03f0839 lwc0 $31,2105(at) - 187c: 020084bc 0x20084bc - 1880: 82060104 lb a2,260(s0) - 1884: 01040200 0x1040200 - 1888: 48878306 0x48878306 - 188c: 0075084c syscall 0x1d421 - 1890: 81010402 lb at,1026(t0) - 1894: ad087608 sw t0,30216(t0) - 1898: 85bb844c lh k1,-31668(t5) - 189c: ab037708 swl v1,30472(t8) - 18a0: 13740802 beq k1,s4,38ac <__scratchpad-0x1f7fc754> - 18a4: 4b13854b c2 0x113854b - 18a8: 854b1385 lh t3,4997(t2) - 18ac: 04020013 0x4020013 - 18b0: 00f20602 0xf20602 - 18b4: 06080402 0x6080402 - 18b8: bb1385f3 swr s3,-31245(t8) - 18bc: 02001385 0x2001385 - 18c0: 08060404 j 181010 <__scratchpad-0x1f67eff0> - 18c4: 04020074 0x4020074 - 18c8: 85830608 lh v1,1544(t4) - 18cc: 04020013 0x4020013 - 18d0: 00ba0608 0xba0608 - 18d4: 060e0402 0x60e0402 - 18d8: 4b138583 c2 0x1138583 - 18dc: 854b1385 lh t3,4997(t2) - 18e0: 00138514 0x138514 - 18e4: 06020402 0x6020402 - 18e8: 040200ba 0x40200ba - 18ec: 85830606 lh v1,1542(t4) - 18f0: be13f613 0xbe13f613 - 18f4: 0083494b 0x83494b - 18f8: 06010402 bgez s0,2904 <__scratchpad-0x1f7fd6fc> - 18fc: 3d080682 0x3d080682 - 1900: 01040200 0x1040200 - 1904: 0885f484 j 217d210 <__scratchpad-0x1d682df0> - 1908: f4f3f33f 0xf4f3f33f - 190c: 13420885 beq k0,v0,3b24 <__scratchpad-0x1f7fc4dc> - 1910: 8a7fb208 lwl ra,-19960(s3) - 1914: b2081385 0xb2081385 - 1918: 08028a7f j a29fc <__scratchpad-0x1f75d604> - 191c: 94010100 lhu at,256(zero) - 1920: 02000001 0x2000001 - 1924: 0000c700 sll t8,zero,0x1c - 1928: fb010100 0xfb010100 - 192c: 01000d0e 0x1000d0e - 1930: 00010101 0x10101 - 1934: 00010000 sll zero,at,0x0 - 1938: 72730100 0x72730100 - 193c: 752f0063 jalx 4bc018c <__scratchpad-0x1ac3fe74> - 1940: 6c2f7273 0x6c2f7273 - 1944: 6c61636f 0x6c61636f - 1948: 7873702f 0x7873702f - 194c: 2f6b6473 sltiu t3,k1,25715 - 1950: 2f62696c sltiu v0,k1,26988 - 1954: 2f636367 sltiu v1,k1,25447 - 1958: 7370696d 0x7370696d - 195c: 752d6c65 jalx 4b5b194 <__scratchpad-0x1aca4e6c> - 1960: 6f6e6b6e 0x6f6e6b6e - 1964: 652d6e77 0x652d6e77 - 1968: 352f666c ori t7,t1,0x666c - 196c: 302e322e andi t6,at,0x322e - 1970: 636e692f 0x636e692f - 1974: 6564756c 0x6564756c - 1978: 6f682f00 0x6f682f00 - 197c: 782f656d 0x782f656d - 1980: 65697661 0x65697661 - 1984: 73702f72 0x73702f72 - 1988: 6b647378 0x6b647378 - 198c: 3130322d andi s0,t1,0x322d - 1990: 32373035 andi s7,s1,0x3035 - 1994: 696c2f39 0x696c2f39 - 1998: 78737062 0x78737062 - 199c: 636e692f 0x636e692f - 19a0: 6564756c 0x6564756c - 19a4: 64630000 0x64630000 - 19a8: 2e6d6f72 sltiu t5,s3,28530 - 19ac: 00010063 0x10063 - 19b0: 64747300 0x64747300 - 19b4: 2e677261 sltiu a3,s3,29281 - 19b8: 00020068 0x20068 - 19bc: 78737000 0x78737000 - 19c0: 6f726463 0x6f726463 - 19c4: 00682e6d 0x682e6d - 19c8: 70000003 0x70000003 - 19cc: 74677873 jalx 19de1cc <__scratchpad-0x1de21e34> - 19d0: 00682e65 0x682e65 - 19d4: 73000003 0x73000003 - 19d8: 6f696474 0x6f696474 - 19dc: 0300682e 0x300682e - 19e0: 73700000 0x73700000 - 19e4: 6f696278 0x6f696278 - 19e8: 00682e73 0x682e73 - 19ec: 00000003 sra zero,zero,0x0 - 19f0: 3c020500 lui v0,0x500 - 19f4: 0380031f 0x380031f - 19f8: 870100e2 lh at,226(t8) - 19fc: 03524d01 0x3524d01 - 1a00: 03524a78 0x3524a78 - 1a04: e4084a75 swc1 $f8,19061(zero) - 1a08: 4b820b03 c2 0x1820b03 - 1a0c: 03827403 0x3827403 - 1a10: 484e4a10 0x484e4a10 - 1a14: 08ec0884 j 3b02210 <__scratchpad-0x1bcfddf0> - 1a18: 4c804c3a 0x4c804c3a - 1a1c: 4c484cbc 0x4c484cbc - 1a20: 020b034c syscall 0x82c0d - 1a24: 75030124 jalx 40c0490 <__scratchpad-0x1b73fb70> - 1a28: 4c50874a 0x4c50874a - 1a2c: 01040200 0x1040200 - 1a30: bc4a7803 0xbc4a7803 - 1a34: 01040200 0x1040200 - 1a38: 04020084 0x4020084 - 1a3c: 00ae0802 0xae0802 - 1a40: f4020402 0xf4020402 - 1a44: 02040200 0x2040200 - 1a48: 02003e08 0x2003e08 - 1a4c: 00830204 0x830204 - 1a50: 03020402 0x3020402 - 1a54: 12038275 beq s0,v1,fffe242c <__bss_end+0x7ff6ad8c> - 1a58: 084d4782 j 1351e08 <__scratchpad-0x1e4ae1f8> - 1a5c: 17bd4d71 bne sp,sp,15024 <__scratchpad-0x1f7eafdc> - 1a60: 00f6464e 0xf6464e - 1a64: 46010402 mul.s $f16,$f0,$f1 - 1a68: 84142402 lh s4,9218(zero) - 1a6c: 0200494b 0x200494b - 1a70: 037e0204 0x37e0204 - 1a74: 02848209 0x2848209 - 1a78: 844b1424 lh t3,5156(v0) - 1a7c: 491385c0 0x491385c0 - 1a80: 844b494b lh t3,18763(v0) - 1a84: 4884f484 0x4884f484 - 1a88: 084c484c j 1312130 <__scratchpad-0x1e4eded0> - 1a8c: 81f5bcad lb s5,-17235(t7) - 1a90: 4d474d86 0x4d474d86 - 1a94: 00f5bd83 0xf5bd83 - 1a98: 03010402 0x3010402 - 1a9c: 3e08f212 0x3e08f212 - 1aa0: 040200bb 0x40200bb - 1aa4: 142c0201 bne at,t4,22ac <__scratchpad-0x1f7fdd54> - 1aa8: 4ef53f08 c3 0xf53f08 - 1aac: 4eb64e46 c3 0xb64e46 - 1ab0: 1002bd83 beq zero,v0,ffff10c0 <__bss_end+0x7ff79a20> - 1ab4: fe010100 0xfe010100 - 1ab8: 02000004 sllv zero,zero,s0 - 1abc: 0000b200 sll s6,zero,0x8 - 1ac0: fb010100 0xfb010100 - 1ac4: 01000d0e 0x1000d0e - 1ac8: 00010101 0x10101 - 1acc: 00010000 sll zero,at,0x0 - 1ad0: 72730100 0x72730100 - 1ad4: 696c2f63 0x696c2f63 - 1ad8: 2f006362 sltiu zero,t8,25442 - 1adc: 2f727375 sltiu s2,k1,29557 - 1ae0: 61636f6c 0x61636f6c - 1ae4: 73702f6c 0x73702f6c - 1ae8: 6b647378 0x6b647378 - 1aec: 62696c2f 0x62696c2f - 1af0: 6363672f 0x6363672f - 1af4: 70696d2f 0x70696d2f - 1af8: 2d6c6573 sltiu t4,t3,25971 - 1afc: 6e6b6e75 0x6e6b6e75 - 1b00: 2d6e776f sltiu t6,t3,30575 - 1b04: 2f666c65 sltiu a2,k1,27749 - 1b08: 2e322e35 sltiu s2,s1,11829 - 1b0c: 6e692f30 0x6e692f30 - 1b10: 64756c63 0x64756c63 - 1b14: 682f0065 0x682f0065 - 1b18: 2f656d6f sltiu a1,k1,28015 - 1b1c: 69766178 0x69766178 - 1b20: 702f7265 0x702f7265 - 1b24: 64737873 0x64737873 - 1b28: 30322d6b andi s2,at,0x2d6b - 1b2c: 37303531 ori s0,t9,0x3531 - 1b30: 6c2f3932 0x6c2f3932 - 1b34: 73706269 0x73706269 - 1b38: 6e692f78 0x6e692f78 - 1b3c: 64756c63 0x64756c63 - 1b40: 70000065 0x70000065 - 1b44: 746e6972 jalx 1b9a5c8 <__scratchpad-0x1dc65a38> - 1b48: 00632e66 0x632e66 - 1b4c: 73000001 0x73000001 - 1b50: 72616474 0x72616474 - 1b54: 00682e67 0x682e67 - 1b58: 73000002 0x73000002 - 1b5c: 6f696474 0x6f696474 - 1b60: 0300682e 0x300682e - 1b64: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 1b68: 676e6972 0x676e6972 - 1b6c: 0300682e 0x300682e - 1b70: 00000000 nop - 1b74: 23040205 addi a0,t8,517 - 1b78: 9b038003 lwr v1,-32765(t8) - 1b7c: 03190101 0x3190101 - 1b80: 1a038279 0x1a038279 - 1b84: 4a66034a c2 0x66034a - 1b88: 44020a03 0x44020a03 - 1b8c: 4a760301 c2 0x760301 - 1b90: 01040200 0x1040200 - 1b94: 00ba0d03 0xba0d03 - 1b98: 06030402 0x6030402 - 1b9c: 040200ba 0x40200ba - 1ba0: 084b0603 j 12c180c <__scratchpad-0x1e53e7f4> - 1ba4: 08e608e6 j 3982398 <__scratchpad-0x1be7dc68> - 1ba8: 04020077 0x4020077 - 1bac: 00820601 0x820601 - 1bb0: 82020402 lb v0,1026(s0) - 1bb4: 4e720806 c3 0x720806 - 1bb8: 85153c02 lh s5,15362(t0) - 1bbc: 020049bb 0x20049bb - 1bc0: 6d030204 0x6d030204 - 1bc4: ba19034a swr t9,842(s0) - 1bc8: 034b4985 0x34b4985 - 1bcc: 340204eb li v0,0x4eb - 1bd0: 494b0101 0x494b0101 - 1bd4: 4b84854b c2 0x184854b - 1bd8: 13821403 beq gp,v0,6be8 <__scratchpad-0x1f7f9418> - 1bdc: 03858349 0x3858349 - 1be0: 4913f270 0x4913f270 - 1be4: a4038583 sh v1,-31357(zero) - 1be8: 2c02f27c sltiu v0,zero,-3460 - 1bec: ba120312 swr s2,786(s0) - 1bf0: ba7a03bd swr k0,957(s3) - 1bf4: 03827903 0x3827903 - 1bf8: 0382038f 0x382038f - 1bfc: 03f27ae3 0x3f27ae3 - 1c00: 4bba0293 c2 0x1ba0293 - 1c04: 494a7903 0x494a7903 - 1c08: 484a1303 0x484a1303 - 1c0c: 4a7de303 c2 0x7de303 - 1c10: 01040200 0x1040200 - 1c14: 4a029f03 c2 0x29f03 - 1c18: 84b87808 lh t8,30728(a1) - 1c1c: 4c020a03 0x4c020a03 - 1c20: ba760301 swr s6,769(s3) - 1c24: 74080d03 jalx 20340c <__scratchpad-0x1f5fcbf4> - 1c28: 03ba7303 0x3ba7303 - 1c2c: 83e4081f lb a0,2079(ra) - 1c30: 03ba6003 0x3ba6003 - 1c34: 6002038c 0x6002038c - 1c38: 7cf40301 0x7cf40301 - 1c3c: 038c0382 0x38c0382 - 1c40: f4037408 0xf4037408 - 1c44: 8c03827c lw v1,-32132(zero) - 1c48: 01300203 0x1300203 - 1c4c: 827cf403 lb gp,-3069(s3) - 1c50: e4082c03 swc1 $f8,11267(zero) - 1c54: 8256034b lb s6,843(s2) - 1c58: ba1f03f6 swr ra,1014(s0) - 1c5c: 03f43d08 0x3f43d08 - 1c60: f488ba61 0xf488ba61 - 1c64: 09034208 j 40d0820 <__scratchpad-0x1b72f7e0> - 1c68: ba0f03ba swr t7,954(s0) - 1c6c: 01040200 0x1040200 - 1c70: 8506f206 lh a2,-3578(t0) - 1c74: 1c033d08 0x1c033d08 - 1c78: 3d08e408 0x3d08e408 - 1c7c: e6087608 swc1 $f8,30216(s0) - 1c80: 87033d08 lh v1,15624(t8) - 1c84: 02ac087d 0x2ac087d - 1c88: 034e1534 0x34e1534 - 1c8c: bcbeba09 0xbcbeba09 - 1c90: f20e034b 0xf20e034b - 1c94: ba090385 swr t1,901(s0) - 1c98: 039a0384 0x39a0384 - 1c9c: 49bb3c08 0x49bb3c08 - 1ca0: 033e0883 0x33e0883 - 1ca4: 74087cb0 jalx 21f2c0 <__scratchpad-0x1f5e0d40> - 1ca8: 037fe708 0x37fe708 - 1cac: 6f038221 0x6f038221 - 1cb0: 4a110382 c2 0x110382 - 1cb4: 4a03b303 c2 0x3b303 - 1cb8: 09040200 j 4100800 <__scratchpad-0x1b6ff800> - 1cbc: 0200ba06 0x200ba06 - 1cc0: 00f20304 0xf20304 - 1cc4: 08070402 j 1c1008 <__scratchpad-0x1f63eff8> - 1cc8: 040200ac 0x40200ac - 1ccc: e508060a swc1 $f8,1546(t0) - 1cd0: 00ac0806 srlv at,t4,a1 - 1cd4: 82080402 lb t0,1026(s0) - 1cd8: 04040200 0x4040200 - 1cdc: 04020082 0x4020082 - 1ce0: 00ac0807 srav at,t4,a1 - 1ce4: 06010402 bgez s0,2cf0 <__scratchpad-0x1f7fd310> - 1ce8: 00ba1303 0xba1303 - 1cec: 03010402 0x3010402 - 1cf0: 08868273 j 21a09cc <__scratchpad-0x1d65f634> - 1cf4: 003f08ae 0x3f08ae - 1cf8: 06010402 bgez s0,2d04 <__scratchpad-0x1f7fd2fc> - 1cfc: 04020082 0x4020082 - 1d00: 73030602 0x73030602 - 1d04: 0200ef82 0x200ef82 - 1d08: 00c00104 0xc00104 - 1d0c: 06030402 0x6030402 - 1d10: 040200ba 0x40200ba - 1d14: 084b0603 j 12c180c <__scratchpad-0x1e53e7f4> - 1d18: 3a0850eb xori t0,s0,0x50eb - 1d1c: 0848e608 j 1239820 <__scratchpad-0x1e5c67e0> - 1d20: 084c48ae j 13122b8 <__scratchpad-0x1e4edd48> - 1d24: 04020078 0x4020078 - 1d28: 00f20602 0xf20602 - 1d2c: 82040402 lb a0,1026(s0) - 1d30: 08090306 j 240c18 <__scratchpad-0x1f5bf3e8> - 1d34: 8349bbac lb t1,-17492(k0) - 1d38: 88033e08 lwl v1,15880(zero) - 1d3c: 0874087c j 1d021f0 <__scratchpad-0x1dafde10> - 1d40: 21037fe7 addi v1,t0,32743 - 1d44: 826f0382 lb t7,898(s3) - 1d48: 034a1103 0x34a1103 - 1d4c: f34a03db 0xf34a03db - 1d50: 083e08f4 j f823d0 <__scratchpad-0x1e87dc30> - 1d54: bb4c4876 swr t4,18550(k0) - 1d58: 77088581 jalx c221604 <__scratchpad-0x135de9fc> - 1d5c: 06040200 0x6040200 - 1d60: 0200ba06 0x200ba06 - 1d64: e4080404 swc1 $f8,1028(zero) - 1d68: 07040200 0x7040200 - 1d6c: 040200ba 0x40200ba - 1d70: 3d080607 0x3d080607 - 1d74: 00ac0806 srlv at,t4,a1 - 1d78: 82080402 lb t0,1026(s0) - 1d7c: 04040200 0x4040200 - 1d80: 04020082 0x4020082 - 1d84: 00ac0807 srav at,t4,a1 - 1d88: 06010402 bgez s0,2d94 <__scratchpad-0x1f7fd26c> - 1d8c: 040200b9 0x40200b9 - 1d90: 008a8501 0x8a8501 - 1d94: 06010402 bgez s0,2da0 <__scratchpad-0x1f7fd260> - 1d98: 04020082 0x4020082 - 1d9c: 78030602 0x78030602 - 1da0: 4cf3bc82 0x4cf3bc82 - 1da4: 024f7e87 0x24f7e87 - 1da8: 7508152c jalx 42054b0 <__scratchpad-0x1b5fab50> - 1dac: 08750384 j 1d40e10 <__scratchpad-0x1dabf1f0> - 1db0: 82100374 lb s0,884(s0) - 1db4: 02040200 0x2040200 - 1db8: 0200f206 0x200f206 - 1dbc: 06820404 0x6820404 - 1dc0: 4c172402 0x4c172402 - 1dc4: 79084c80 0x79084c80 - 1dc8: 750886f5 jalx 4221bd4 <__scratchpad-0x1b5de42c> - 1dcc: 75087508 jalx 421d420 <__scratchpad-0x1b5e2be0> - 1dd0: ad087508 sw t0,29960(t0) - 1dd4: ac087403 sw t0,29699(zero) - 1dd8: f4821203 0xf4821203 - 1ddc: 3c02854b lui v0,0x854b - 1de0: 3d088414 0x3d088414 - 1de4: 3e08f486 0x3e08f486 - 1de8: 0884bc85 j 212f214 <__scratchpad-0x1d6d0dec> - 1dec: 0809033d j 240cf4 <__scratchpad-0x1f5bf30c> - 1df0: 083d08e4 j f42390 <__scratchpad-0x1e8bdc70> - 1df4: 51df0876 0x51df0876 - 1df8: 4c3d0884 0x4c3d0884 - 1dfc: 04020085 0x4020085 - 1e00: 06820601 0x6820601 - 1e04: 02004df0 0x2004df0 - 1e08: 77030204 jalx c0c0810 <__scratchpad-0x1373f7f0> - 1e0c: 1103ac08 beq t0,v1,fffece30 <__bss_end+0x7ff75790> - 1e10: 3d083c08 0x3d083c08 - 1e14: df087608 0xdf087608 - 1e18: 4c454f51 0x4c454f51 - 1e1c: 00854cf3 0x854cf3 - 1e20: 06010402 bgez s0,2e2c <__scratchpad-0x1f7fd1d4> - 1e24: 4df00682 0x4df00682 - 1e28: 02040200 0x2040200 - 1e2c: 2c027703 sltiu v0,zero,30467 - 1e30: 08100301 j 400c04 <__scratchpad-0x1f3ff3fc> - 1e34: 8a75083c lwl s5,2108(s3) - 1e38: 7ca703f4 0x7ca703f4 - 1e3c: 03d903f2 0x3d903f2 - 1e40: 7ca7034a 0x7ca7034a - 1e44: 4d47bf82 0x4d47bf82 - 1e48: 854d4c45 lh t5,19525(t2) - 1e4c: 85112802 lh s1,10242(t0) - 1e50: ad08ae08 sw t0,-20984(t0) - 1e54: 81bfaf08 lb ra,-20728(t5) - 1e58: 4a6503bb c2 0x6503bb - 1e5c: 821e0381 lb s8,897(s0) - 1e60: 86ae084c lh t6,2124(s5) - 1e64: 02192402 0x2192402 - 1e68: 6e03152c 0x6e03152c - 1e6c: f21503f2 0xf21503f2 - 1e70: 8049f3f4 lb t1,-3084(v0) - 1e74: 83e508c0 lb a1,2240(ra) - 1e78: 843e084c lh s8,2124(at) - 1e7c: 039f0385 0x39f0385 - 1e80: f4013402 0xf4013402 - 1e84: 08040200 j 100800 <__scratchpad-0x1f6ff800> - 1e88: 12280206 beq s1,t0,26a4 <__scratchpad-0x1f7fd95c> - 1e8c: 04040200 0x4040200 - 1e90: 04020082 0x4020082 - 1e94: 00e40807 srav at,a0,a3 - 1e98: 08010402 j 41008 <__scratchpad-0x1f7beff8> - 1e9c: 040200ac 0x40200ac - 1ea0: 3e080601 0x3e080601 - 1ea4: 03040200 0x3040200 - 1ea8: 00ae08f3 0xae08f3 - 1eac: 06020402 0x6020402 - 1eb0: 040200ba 0x40200ba - 1eb4: 0206ba04 0x206ba04 - 1eb8: 28021730 slti v0,zero,5936 - 1ebc: 18240218 0x18240218 - 1ec0: 03820b03 0x3820b03 - 1ec4: ac087d96 sw t0,32150(zero) - 1ec8: ba01d803 swr at,-10237(s0) - 1ecc: 034a3103 0x34a3103 - 1ed0: 808200dc lb v0,220(a0) - 1ed4: 49474c4b 0x49474c4b - 1ed8: 04020049 0x4020049 - 1edc: 7ce80302 0x7ce80302 - 1ee0: 7df1034a 0x7df1034a - 1ee4: 03012402 0x3012402 - 1ee8: e1034a11 swc0 $3,18961(t0) - 1eec: 3e084a02 0x3e084a02 - 1ef0: 0349e508 0x349e508 - 1ef4: 02004a17 0x2004a17 - 1ef8: ba060904 swr a2,2308(s0) - 1efc: 03040200 0x3040200 - 1f00: 040200f2 0x40200f2 - 1f04: 00ac0807 srav at,t4,a1 - 1f08: 060a0402 0x60a0402 - 1f0c: e4081103 swc1 $f8,4355(zero) - 1f10: 00ac0806 srlv at,t4,a1 - 1f14: 82080402 lb t0,1026(s0) - 1f18: 04040200 0x4040200 - 1f1c: 04020082 0x4020082 - 1f20: 00ac0807 srav at,t4,a1 - 1f24: 06010402 bgez s0,2f30 <__scratchpad-0x1f7fd0d0> - 1f28: 00ba1103 0xba1103 - 1f2c: 03010402 0x3010402 - 1f30: 08848275 j 21209d4 <__scratchpad-0x1d6df62c> - 1f34: 003f08ae 0x3f08ae - 1f38: 06010402 bgez s0,2f44 <__scratchpad-0x1f7fd0bc> - 1f3c: 04020082 0x4020082 - 1f40: 75030602 jalx 40c1808 <__scratchpad-0x1b73e7f8> - 1f44: f26d0382 0xf26d0382 - 1f48: 01040200 0x1040200 - 1f4c: 00ba1603 0xba1603 - 1f50: 06030402 0x6030402 - 1f54: 040200ba 0x40200ba - 1f58: 084b0603 j 12c180c <__scratchpad-0x1e53e7f4> - 1f5c: 3a0850e9 xori t0,s0,0x50e9 - 1f60: 0848e608 j 1239820 <__scratchpad-0x1e5c67e0> - 1f64: 034c48ae 0x34c48ae - 1f68: 00740809 0x740809 - 1f6c: 06020402 0x6020402 - 1f70: 040200f2 0x40200f2 - 1f74: 03068204 0x3068204 - 1f78: ac087fb7 sw t0,32695(zero) - 1f7c: f202cc03 0xf202cc03 - 1f80: 0d033f08 jal 40cfc20 <__scratchpad-0x1b7303e0> - 1f84: 13013402 beq t8,at,ef90 <__scratchpad-0x1f7f1070> - 1f88: 4b814b49 c2 0x1814b49 - 1f8c: f20a0383 0xf20a0383 - 1f90: 084b4913 j 12d244c <__scratchpad-0x1e52dbb4> - 1f94: 03834b3b 0x3834b3b - 1f98: 4913f20a 0x4913f20a - 1f9c: 4b3b084b c2 0x13b084b - 1fa0: f613f583 0xf613f583 - 1fa4: 514a4587 0x514a4587 - 1fa8: 4587f587 0x4587f587 - 1fac: 87f58751 lh s5,-30895(ra) - 1fb0: 87894a45 lh t1,19013(gp) - 1fb4: 01001002 0x1001002 - 1fb8: 00034801 0x34801 - 1fbc: 6b000200 0x6b000200 - 1fc0: 01000000 0x1000000 - 1fc4: 0d0efb01 jal 43bec04 <__scratchpad-0x1b4413fc> - 1fc8: 01010100 0x1010100 - 1fcc: 00000001 0x1 - 1fd0: 01000001 0x1000001 - 1fd4: 2f637273 sltiu v1,k1,29299 - 1fd8: 6362696c 0x6362696c - 1fdc: 6f682f00 0x6f682f00 - 1fe0: 782f656d 0x782f656d - 1fe4: 65697661 0x65697661 - 1fe8: 73702f72 0x73702f72 - 1fec: 6b647378 0x6b647378 - 1ff0: 3130322d andi s0,t1,0x322d - 1ff4: 32373035 andi s7,s1,0x3035 - 1ff8: 696c2f39 0x696c2f39 - 1ffc: 78737062 0x78737062 - 2000: 636e692f 0x636e692f - 2004: 6564756c 0x6564756c - 2008: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 200c: 676e6972 0x676e6972 - 2010: 0100632e 0x100632e - 2014: 74730000 jalx 1cc0000 <__scratchpad-0x1db40000> - 2018: 62696c64 0x62696c64 - 201c: 0200682e 0x200682e - 2020: 74630000 jalx 18c0000 <__scratchpad-0x1df40000> - 2024: 2e657079 sltiu a1,s3,28793 - 2028: 00020068 0x20068 - 202c: 05000000 bltz t0,2030 <__scratchpad-0x1f7fdfd0> - 2030: 033a0402 0x33a0402 - 2034: 010d0380 0x10d0380 - 2038: f5bb8501 0xf5bb8501 - 203c: 84844d85 lh a0,19845(a0) - 2040: 0001f587 0x1f587 - 2044: 08010402 j 41008 <__scratchpad-0x1f7beff8> - 2048: 04020040 0x4020040 - 204c: 85bd8303 lh sp,-31997(t5) - 2050: 01040200 0x1040200 - 2054: 3d08834f 0x3d08834f - 2058: 4b158585 c2 0x1158585 - 205c: 83c04749 lb zero,18249(s8) - 2060: 484d85f5 0x484d85f5 - 2064: 85f6f584 lh s6,-2684(t7) - 2068: 02004d01 0x2004d01 - 206c: 08060104 j 180410 <__scratchpad-0x1f67fbf0> - 2070: 8384063c lb a0,1596(gp) - 2074: 04020085 0x4020085 - 2078: 06820601 0x6820601 - 207c: 4d01854d bc3t fffe35b4 <__bss_end+0x7ff6bf14> - 2080: 01040200 0x1040200 - 2084: 08064a06 j 192818 <__scratchpad-0x1f66d7e8> - 2088: 0014853e 0x14853e - 208c: 06010402 bgez s0,3098 <__scratchpad-0x1f7fcf68> - 2090: 3e080682 0x3e080682 - 2094: 0200bc85 0x200bc85 - 2098: f3840104 0xf3840104 - 209c: f54b7608 0xf54b7608 - 20a0: 040200bc 0x40200bc - 20a4: 08bbbc01 j 2eef004 <__scratchpad-0x1c910ffc> - 20a8: 00f54b76 0xf54b76 - 20ac: 15010402 bne t0,at,30b8 <__scratchpad-0x1f7fcf48> - 20b0: 01040200 0x1040200 - 20b4: 80f33d08 lb s3,15624(a3) - 20b8: 498385f7 0x498385f7 - 20bc: 85bd834b lh sp,-31925(t5) - 20c0: 01040200 0x1040200 - 20c4: 0200f3f5 0x200f3f5 - 20c8: 73080204 0x73080204 - 20cc: 13f54108 beq ra,s5,124f0 <__scratchpad-0x1f7edb10> - 20d0: 01040200 0x1040200 - 20d4: 0200f206 0x200f206 - 20d8: 06f20204 0x6f20204 - 20dc: 854b8585 lh t3,-31355(t2) - 20e0: 02004c13 0x2004c13 - 20e4: f2060104 0xf2060104 - 20e8: 02040200 0x2040200 - 20ec: 04020082 0x4020082 - 20f0: 86068203 lh a2,-32253(s0) - 20f4: 85874bbc lh a3,19388(t4) - 20f8: bc85f4bb 0xbc85f4bb - 20fc: 3d083f08 0x3d083f08 - 2100: 85ae0883 lh t6,2179(t5) - 2104: 087708f4 j 1dc23d0 <__scratchpad-0x1da3dc30> - 2108: 4bf4f5e9 c2 0x1f4f5e9 - 210c: 01040200 0x1040200 - 2110: f3827a03 0xf3827a03 - 2114: 4df5848a 0x4df5848a - 2118: 040200f5 0x40200f5 - 211c: 06820601 0x6820601 - 2120: 4fad08f4 c3 0x1ad08f4 - 2124: 3802f480 xori v0,zero,0xf480 - 2128: bf518419 0xbf518419 - 212c: 00864b48 0x864b48 - 2130: 06010402 bgez s0,313c <__scratchpad-0x1f7fcec4> - 2134: 004b0682 0x4b0682 - 2138: 06010402 bgez s0,3144 <__scratchpad-0x1f7fcebc> - 213c: 04020082 0x4020082 - 2140: 03064a04 0x3064a04 - 2144: 2403825d li v1,-32163 - 2148: 83770882 lb s7,2178(k1) - 214c: eb08f583 swc2 $8,-2685(t8) - 2150: 89827903 lwl v0,30979(t4) - 2154: 52454b84 0x52454b84 - 2158: 01040200 0x1040200 - 215c: 06e40806 0x6e40806 - 2160: 4c3e0883 0x4c3e0883 - 2164: 48142402 0x48142402 - 2168: 004dbc4c syscall 0x136f1 - 216c: 06010402 bgez s0,3178 <__scratchpad-0x1f7fce88> - 2170: 8306e408 lb a2,-7160(t8) - 2174: 004c3e08 0x4c3e08 - 2178: 06010402 bgez s0,3184 <__scratchpad-0x1f7fce7c> - 217c: 00840682 0x840682 - 2180: 84010402 lh at,1026(zero) - 2184: 03040200 0x3040200 - 2188: 7508f4f3 jalx 423d3cc <__scratchpad-0x1b5c2c34> - 218c: 24024b49 li v0,19273 - 2190: 024d8316 0x24d8316 - 2194: 24021338 li v0,4920 - 2198: 83861315 lb a2,4885(gp) - 219c: bbf53d08 swr s5,15624(ra) - 21a0: bbf53f08 swr s5,16136(ra) - 21a4: 08f53f08 j 3d4fc20 <__scratchpad-0x1bab03e0> - 21a8: 040200ad 0x40200ad - 21ac: 3c080601 lui t0,0x601 - 21b0: 02040200 0x2040200 - 21b4: 08063c08 j 18f020 <__scratchpad-0x1f670fe0> - 21b8: 08854be6 j 2152f98 <__scratchpad-0x1d6ad068> - 21bc: 084b4975 j 12d25d4 <__scratchpad-0x1e52da2c> - 21c0: bbac083f swr t4,2111(sp) - 21c4: 0402004c 0x402004c - 21c8: 3c080601 lui t0,0x601 - 21cc: 02040200 0x2040200 - 21d0: 02003c08 0x2003c08 - 21d4: e4080304 swc1 $f8,772(zero) - 21d8: 4bbc8606 c2 0x1bc8606 - 21dc: 49750886 0x49750886 - 21e0: 13af084b beq sp,t7,4310 <__scratchpad-0x1f7fbcf0> - 21e4: 14881386 bne a0,t0,7000 <__scratchpad-0x1f7f9000> - 21e8: 02004c4c syscall 0x80131 - 21ec: 08060104 j 180410 <__scratchpad-0x1f67fbf0> - 21f0: f4860674 0xf4860674 - 21f4: 820a0384 lb t2,900(s0) - 21f8: 02003f08 0x2003f08 - 21fc: 82060104 lb a2,260(s0) - 2200: 2f034d06 sltiu v1,t8,19718 - 2204: 1e03c182 0x1e03c182 - 2208: 038480ba 0x38480ba - 220c: 00f4f265 0xf4f265 - 2210: 06010402 bgez s0,321c <__scratchpad-0x1f7fcde4> - 2214: 0402004a 0x402004a - 2218: f4f40601 0xf4f40601 - 221c: 0884c0f4 j 21303d0 <__scratchpad-0x1d6cfc30> - 2220: 192c02ae 0x192c02ae - 2224: 1003f4bc beq zero,v1,fffff518 <__bss_end+0x7ff87e78> - 2228: 7a03ac08 0x7a03ac08 - 222c: 037108ba 0x37108ba - 2230: 0140020a 0x140020a - 2234: 020016f5 0x20016f5 - 2238: 4a060104 c2 0x60104 - 223c: 01040200 0x1040200 - 2240: f4400806 0xf4400806 - 2244: 85f20b03 lh s2,2819(t7) - 2248: 04020016 0x4020016 - 224c: 004a0601 0x4a0601 - 2250: 06010402 bgez s0,325c <__scratchpad-0x1f7fcda4> - 2254: 03f44008 0x3f44008 - 2258: 0374080b 0x374080b - 225c: f5827efa 0xf5827efa - 2260: f9f48584 0xf9f48584 - 2264: 4c85f4f4 0x4c85f4f4 - 2268: 00ee034b 0xee034b - 226c: 084df2f2 j 137cbc8 <__scratchpad-0x1e483438> - 2270: 0886bb3e j 21aecf8 <__scratchpad-0x1d651308> - 2274: 084df23f j 137c8fc <__scratchpad-0x1e483704> - 2278: 0886bb3e j 21aecf8 <__scratchpad-0x1d651308> - 227c: 13be133f beq sp,s8,6f7c <__scratchpad-0x1f7f9084> - 2280: 004c4bbe 0x4c4bbe - 2284: 06010402 bgez s0,3290 <__scratchpad-0x1f7fcd70> - 2288: 8606ac08 lh a2,-21496(s0) - 228c: 02001685 0x2001685 - 2290: ba060104 swr a2,260(s0) - 2294: 03040200 0x3040200 - 2298: 008406f2 0x8406f2 - 229c: 08040402 j 101008 <__scratchpad-0x1f6feff8> - 22a0: 0200853d 0x200853d - 22a4: 004d0104 0x4d0104 - 22a8: bb010402 swr at,1026(t8) - 22ac: 1385af08 beq gp,a1,fffeded0 <__bss_end+0x7ff76830> - 22b0: 00bdbb4e 0xbdbb4e - 22b4: 06010402 bgez s0,32c0 <__scratchpad-0x1f7fcd40> - 22b8: bd063c08 0xbd063c08 - 22bc: 13240285 beq t9,a0,2cd4 <__scratchpad-0x1f7fd32c> - 22c0: 08f44208 j 3d10820 <__scratchpad-0x1baef7e0> - 22c4: 820903b3 lb t1,947(s0) - 22c8: e708867f swc1 $f8,-31105(t8) - 22cc: 844b49bb lh t3,18875(v0) - 22d0: f53f0885 0xf53f0885 - 22d4: 084d83bb j 1360eec <__scratchpad-0x1e49f114> - 22d8: 3d08bc75 0x3d08bc75 - 22dc: 01040200 0x1040200 - 22e0: 4d068206 0x4d068206 - 22e4: 020017f6 0x20017f6 - 22e8: 82060104 lb a2,260(s0) - 22ec: 040200ba 0x40200ba - 22f0: 844c0601 lh t4,1537(v0) - 22f4: 02007808 0x2007808 - 22f8: 7a030204 0x7a030204 - 22fc: 820b03f2 lb t3,1010(s0) - 2300: 01000802 0x1000802 - 2304: 0000fa01 0xfa01 - 2308: 69000200 0x69000200 - 230c: 01000000 0x1000000 - 2310: 0d0efb01 jal 43bec04 <__scratchpad-0x1b4413fc> - 2314: 01010100 0x1010100 - 2318: 00000001 0x1 - 231c: 01000001 0x1000001 - 2320: 2f637273 sltiu v1,k1,29299 - 2324: 6362696c 0x6362696c - 2328: 6f682f00 0x6f682f00 - 232c: 782f656d 0x782f656d - 2330: 65697661 0x65697661 - 2334: 73702f72 0x73702f72 - 2338: 6b647378 0x6b647378 - 233c: 3130322d andi s0,t1,0x322d - 2340: 32373035 andi s7,s1,0x3035 - 2344: 696c2f39 0x696c2f39 - 2348: 78737062 0x78737062 - 234c: 636e692f 0x636e692f - 2350: 6564756c 0x6564756c - 2354: 696d0000 0x696d0000 - 2358: 632e6373 0x632e6373 - 235c: 00000100 sll zero,zero,0x4 - 2360: 69647473 0x69647473 - 2364: 00682e6f 0x682e6f - 2368: 73000002 0x73000002 - 236c: 696c6474 0x696c6474 - 2370: 00682e62 0x682e62 - 2374: 00000002 srl zero,zero,0x0 - 2378: 3c020500 lui v0,0x500 - 237c: 0380034a 0x380034a - 2380: 3402011a li v0,0x11a - 2384: 4c87f812 0x4c87f812 - 2388: 142c0248 bne at,t4,2cac <__scratchpad-0x1f7fd354> - 238c: 01040200 0x1040200 - 2390: 063c0806 0x63c0806 - 2394: eff34008 swc3 $19,16392(ra) - 2398: 01040200 0x1040200 - 239c: 00e40806 srlv at,a0,a3 - 23a0: 06010402 bgez s0,33ac <__scratchpad-0x1f7fcc54> - 23a4: bc174002 0xbc174002 - 23a8: 85ae08f3 lh t6,2291(t5) - 23ac: 4ebb8185 c3 0xbb8185 - 23b0: 02040200 0x2040200 - 23b4: 03ba7103 0x3ba7103 - 23b8: 02e40816 0x2e40816 - 23bc: 034d0f28 0x34d0f28 - 23c0: 8586ba43 lh a2,-17853(t4) - 23c4: 0813be13 j 4ef84c <__scratchpad-0x1f3107b4> - 23c8: 31034be5 andi v1,t0,0x4be5 - 23cc: 3b084b82 xori t0,t8,0x4b82 - 23d0: 4bf5834b c2 0x1f5834b - 23d4: 834bab08 lb t3,-21752(k0) - 23d8: ab084bf5 swl t0,19445(t8) - 23dc: 13f5834b beq ra,s5,fffe310c <__bss_end+0x7ff6ba6c> - 23e0: e3084bf1 swc0 c0_badvaddr,19441(t8) - 23e4: 4bf5834b c2 0x1f5834b - 23e8: 24024b81 li v0,19329 - 23ec: f5834b11 0xf5834b11 - 23f0: 024b814b 0x24b814b - 23f4: 834b1124 lb t3,4388(k0) - 23f8: 834913f5 lb t1,5109(k0) - 23fc: 0c024984 jal 92610 <__scratchpad-0x1f76d9f0> - 2400: e7010100 swc1 $f1,256(t8) - 2404: 02000000 0x2000000 - 2408: 00002500 sll a0,zero,0x14 - 240c: fb010100 0xfb010100 - 2410: 01000d0e 0x1000d0e - 2414: 00010101 0x10101 - 2418: 00010000 sll zero,at,0x0 - 241c: 72730100 0x72730100 - 2420: 73000063 0x73000063 - 2424: 61637379 0x61637379 - 2428: 2e736c6c sltiu s3,s3,27756 - 242c: 00010073 0x10073 - 2430: 05000000 bltz t0,2434 <__scratchpad-0x1f7fdbcc> - 2434: 034e3002 0x34e3002 - 2438: 010d0380 0x10d0380 - 243c: 134d8313 beq k0,t5,fffe308c <__bss_end+0x7ff6b9ec> - 2440: 83834d83 lb v1,19843(gp) - 2444: 4c831383 0x4c831383 - 2448: 09038313 j 40e0c4c <__scratchpad-0x1b71f3b4> - 244c: 4d83134a 0x4d83134a - 2450: 0c038313 jal e0c4c <__scratchpad-0x1f71f3b4> - 2454: 4d83134a 0x4d83134a - 2458: 134f8313 beq k0,t7,fffe30a8 <__bss_end+0x7ff6ba08> - 245c: 134b5283 beq k0,t3,16e6c <__scratchpad-0x1f7e9194> - 2460: 134b4d83 beq k0,t3,15a70 <__scratchpad-0x1f7ea590> - 2464: 134b4d83 beq k0,t3,15a74 <__scratchpad-0x1f7ea58c> - 2468: 4a0d0383 c2 0xd0383 - 246c: 134d8313 beq k0,t5,fffe30bc <__bss_end+0x7ff6ba1c> - 2470: 83134d83 lb s3,19843(t8) - 2474: 4d83134d 0x4d83134d - 2478: 134d8313 beq k0,t5,fffe30c8 <__bss_end+0x7ff6ba28> - 247c: 83134d83 lb s3,19843(t8) - 2480: 0383134d break 0x383,0x4d - 2484: 83134a0f lb s3,18959(t8) - 2488: 4d83134d 0x4d83134d - 248c: 134d8313 beq k0,t5,fffe30dc <__bss_end+0x7ff6ba3c> - 2490: 83134d83 lb s3,19843(t8) - 2494: 4d83134d 0x4d83134d - 2498: 134d8313 beq k0,t5,fffe30e8 <__bss_end+0x7ff6ba48> - 249c: 83134d83 lb s3,19843(t8) - 24a0: 0383134d break 0x383,0x4d - 24a4: 4b4b4a0a c2 0x14b4a0a - 24a8: 4b4d8313 c2 0x14d8313 - 24ac: 4d83134b 0x4d83134b - 24b0: 134d8313 beq k0,t5,fffe3100 <__bss_end+0x7ff6ba60> - 24b4: 4a090383 c2 0x90383 - 24b8: 134d8313 beq k0,t5,fffe3108 <__bss_end+0x7ff6ba68> - 24bc: 83134d83 lb s3,19843(t8) - 24c0: 03831351 0x3831351 - 24c4: 83134a10 lb s3,18960(t8) - 24c8: 4d83134d 0x4d83134d - 24cc: 134d8313 beq k0,t5,fffe311c <__bss_end+0x7ff6ba7c> - 24d0: 83134d83 lb s3,19843(t8) - 24d4: 4d83134d 0x4d83134d - 24d8: 134d8313 beq k0,t5,fffe3128 <__bss_end+0x7ff6ba88> - 24dc: 83134d83 lb s3,19843(t8) - 24e0: 5183134d 0x5183134d - 24e4: 4b4f8313 c2 0x14f8313 - 24e8: 00080213 0x80213 - 24ec: 00950101 0x950101 - 24f0: 00020000 sll zero,v0,0x0 - 24f4: 00000023 negu zero,zero - 24f8: 0efb0101 jal bec0404 <__scratchpad-0x1393fbfc> - 24fc: 0101000d break 0x101 - 2500: 00000101 0x101 - 2504: 00000100 sll zero,zero,0x4 - 2508: 63727301 0x63727301 - 250c: 64630000 0x64630000 - 2510: 686d6f72 0x686d6f72 - 2514: 0100732e 0x100732e - 2518: 00000000 nop - 251c: 50bc0205 0x50bc0205 - 2520: 4c188003 0x4c188003 - 2524: 4b4b4b4b c2 0x14b4b4b - 2528: 4b4b4b4c c2 0x14b4b4c - 252c: 4b4b4b4b c2 0x14b4b4b - 2530: 4b4b4b4b c2 0x14b4b4b - 2534: 4b4b4b4b c2 0x14b4b4b - 2538: 4b4b4b4b c2 0x14b4b4b - 253c: 4b4b4b4b c2 0x14b4b4b - 2540: 4e4b4b4b c3 0x4b4b4b - 2544: 834b8383 lb t3,-31869(k0) - 2548: 4b83834e c2 0x183834e - 254c: 83835183 lb v1,20867(gp) - 2550: 4c834d83 0x4c834d83 - 2554: 834d4b4c lb t5,19276(k0) - 2558: 4b4b4b4c c2 0x14b4b4c - 255c: 4b4b4e4b c2 0x14b4e4b - 2560: 4b4b4b4b c2 0x14b4b4b - 2564: 4b4b4b4c c2 0x14b4b4c - 2568: 4b4b4b4b c2 0x14b4b4b - 256c: 4b4b4b4b c2 0x14b4b4b - 2570: 4b4b4b4b c2 0x14b4b4b - 2574: 4b4b4b4b c2 0x14b4b4b - 2578: 4b4b4b4b c2 0x14b4b4b - 257c: 4b4b4b4b c2 0x14b4b4b - 2580: 0402834b 0x402834b - 2584: 74010100 jalx 40400 <__scratchpad-0x1f7bfc00> - 2588: 02000000 0x2000000 - 258c: 00002100 sll a0,zero,0x4 - 2590: fb010100 0xfb010100 - 2594: 01000d0e 0x1000d0e - 2598: 00010101 0x10101 - 259c: 00010000 sll zero,at,0x0 - 25a0: 72730100 0x72730100 - 25a4: 65000063 0x65000063 - 25a8: 2e316378 sltiu s1,s1,25464 - 25ac: 00010073 0x10073 - 25b0: 05000000 bltz t0,25b4 <__scratchpad-0x1f7fda4c> - 25b4: 03526c02 0x3526c02 - 25b8: 01090380 0x1090380 - 25bc: 4b4b4b4b c2 0x14b4b4b - 25c0: 4b4b4b4b c2 0x14b4b4b - 25c4: 4b4b4b4b c2 0x14b4b4b - 25c8: 4b4b4b4b c2 0x14b4b4b - 25cc: 4b4b4b4b c2 0x14b4b4b - 25d0: 4b4b4b4b c2 0x14b4b4b - 25d4: 4b4b4b4b c2 0x14b4b4b - 25d8: 4b4f834e c2 0x14f834e - 25dc: 4b4b4b4b c2 0x14b4b4b - 25e0: 4b4b4b4b c2 0x14b4b4b - 25e4: 4b4b4b4b c2 0x14b4b4b - 25e8: 4b4b4b4b c2 0x14b4b4b - 25ec: 4b4b4b4b c2 0x14b4b4b - 25f0: 4b4b4b4b c2 0x14b4b4b - 25f4: 4e4b4b4b c3 0x4b4b4b - 25f8: 04024b85 0x4024b85 - 25fc: 72010100 0x72010100 - 2600: 02000000 0x2000000 - 2604: 00004a00 sll t1,zero,0x8 - 2608: fb010100 0xfb010100 - 260c: 01000d0e 0x1000d0e - 2610: 00010101 0x10101 - 2614: 00010000 sll zero,at,0x0 - 2618: 2e2e0100 sltiu t6,s1,256 - 261c: 2f2e2e2f sltiu t6,t9,11823 - 2620: 2e2f2e2e sltiu t7,s1,11822 - 2624: 63672f2e 0x63672f2e - 2628: 2e352d63 sltiu s5,s1,11619 - 262c: 2f302e32 sltiu s0,t9,11826 - 2630: 6762696c 0x6762696c - 2634: 00006363 0x6363 - 2638: 6762696c 0x6762696c - 263c: 2e326363 sltiu s2,s1,25443 - 2640: 00010063 0x10063 - 2644: 62696c00 0x62696c00 - 2648: 32636367 andi v1,s3,0x6367 - 264c: 0100682e 0x100682e - 2650: 00000000 nop - 2654: 53700205 0x53700205 - 2658: 93038003 lbu v1,-32765(t8) - 265c: 86130103 lh s3,259(s0) - 2660: 820a034d lb t2,845(s0) - 2664: 6d034e49 0x6d034e49 - 2668: 4a140382 c2 0x140382 - 266c: 49827503 0x49827503 - 2670: 01000c02 0x1000c02 - 2674: 00007201 0x7201 - 2678: 4a000200 c2 0x200 - 267c: 01000000 0x1000000 - 2680: 0d0efb01 jal 43bec04 <__scratchpad-0x1b4413fc> - 2684: 01010100 0x1010100 - 2688: 00000001 0x1 - 268c: 01000001 0x1000001 - 2690: 2e2f2e2e sltiu t7,s1,11822 - 2694: 2e2e2f2e sltiu t6,s1,12078 - 2698: 2f2e2e2f sltiu t6,t9,11823 - 269c: 2d636367 sltiu v1,t3,25447 - 26a0: 2e322e35 sltiu s2,s1,11829 - 26a4: 696c2f30 0x696c2f30 - 26a8: 63636762 0x63636762 - 26ac: 696c0000 0x696c0000 - 26b0: 63636762 0x63636762 - 26b4: 00632e32 0x632e32 - 26b8: 6c000001 0x6c000001 - 26bc: 63676269 0x63676269 - 26c0: 682e3263 0x682e3263 - 26c4: 00000100 sll zero,zero,0x4 - 26c8: 02050000 0x2050000 - 26cc: 800353b0 lb v1,21424(zero) - 26d0: 0103af03 0x103af03 - 26d4: 034d8613 0x34d8613 - 26d8: 4e49820a c3 0x49820a - 26dc: 03826d03 0x3826d03 - 26e0: 75034a14 jalx 40d2850 <__scratchpad-0x1b72d7b0> - 26e4: 0c024982 jal 92608 <__scratchpad-0x1f76d9f8> - 26e8: 3c010100 lui at,0x100 - 26ec: 02000001 0x2000001 - 26f0: 00008000 sll s0,zero,0x0 - 26f4: fb010100 0xfb010100 - 26f8: 01000d0e 0x1000d0e - 26fc: 00010101 0x10101 - 2700: 00010000 sll zero,at,0x0 - 2704: 2e2e0100 sltiu t6,s1,256 - 2708: 2f2e2e2f sltiu t6,t9,11823 - 270c: 2e2f2e2e sltiu t7,s1,11822 - 2710: 63672f2e 0x63672f2e - 2714: 2e352d63 sltiu s5,s1,11619 - 2718: 2f302e32 sltiu s0,t9,11826 - 271c: 6762696c 0x6762696c - 2720: 2e006363 sltiu zero,s0,25443 - 2724: 2e2e2f2e sltiu t6,s1,12078 - 2728: 2f2e2e2f sltiu t6,t9,11823 - 272c: 672f2e2e 0x672f2e2e - 2730: 352d6363 ori t5,t1,0x6363 - 2734: 302e322e andi t6,at,0x322e - 2738: 62696c2f 0x62696c2f - 273c: 2f636367 sltiu v1,k1,25447 - 2740: 692f2e2e 0x692f2e2e - 2744: 756c636e jalx 5b18db8 <__scratchpad-0x19ce7248> - 2748: 00006564 0x6564 - 274c: 6762696c 0x6762696c - 2750: 2e326363 sltiu s2,s1,25443 - 2754: 00010063 0x10063 - 2758: 62696c00 0x62696c00 - 275c: 32636367 andi v1,s3,0x6367 - 2760: 0100682e 0x100682e - 2764: 6f6c0000 0x6f6c0000 - 2768: 6f6c676e 0x6f6c676e - 276c: 682e676e 0x682e676e - 2770: 00000200 sll zero,zero,0x8 - 2774: 02050000 0x2050000 - 2778: 800353f0 lb v1,21488(zero) - 277c: 010a8603 0x10a8603 - 2780: 017df503 0x17df503 - 2784: 4a26034c c2 0x26034c - 2788: 3c02be84 lui v0,0xbe84 - 278c: 4b818814 c2 0x1818814 - 2790: d3034d4b 0xd3034d4b - 2794: 01dc0201 0x1dc0201 - 2798: 7ee70301 0x7ee70301 - 279c: ba130382 swr s3,898(s0) - 27a0: 03134402 0x3134402 - 27a4: fb03820a 0xfb03820a - 27a8: 03740800 0x3740800 - 27ac: 83827eb6 lb v0,32438(gp) - 27b0: 44023e08 0x44023e08 - 27b4: 82090314 lb t1,788(s0) - 27b8: 03f21303 0x3f21303 - 27bc: d00201a9 0xd00201a9 - 27c0: e7030101 swc1 $f3,257(t8) - 27c4: 9903827e lwr v1,-32130(t0) - 27c8: fa034a01 0xfa034a01 - 27cc: 2802827e slti v0,zero,-32130 - 27d0: 82220313 lb v0,787(s1) - 27d4: 39084e84 xori t0,t0,0x4e84 - 27d8: 01b402bd 0x1b402bd - 27dc: 4c488413 0x4c488413 - 27e0: 00d803f4 0xd803f4 - 27e4: 7eb9034a 0x7eb9034a - 27e8: 14280282 bne at,t0,31f4 <__scratchpad-0x1f7fce0c> - 27ec: 4b821203 c2 0x1821203 - 27f0: 4b39084e c2 0x139084e - 27f4: 4f038549 c3 0x1038549 - 27f8: 0101e802 0x101e802 - 27fc: 3c083603 lui t0,0x3603 - 2800: 03f25603 0x3f25603 - 2804: 088200f9 j 20803e4 <__scratchpad-0x1d77fc1c> - 2808: 7f91033e 0x7f91033e - 280c: 82680382 lb t0,898(s3) - 2810: 8200e403 lb zero,-7165(s0) - 2814: 8200fb03 lb zero,-1277(s0) - 2818: 827fa303 lb ra,-23805(s3) - 281c: 027faf03 0x27faf03 - 2820: 03f70128 0x3f70128 - 2824: 08028256 j a0958 <__scratchpad-0x1f75f6a8> - 2828: 40010100 0x40010100 - 282c: 02000001 0x2000001 - 2830: 00008000 sll s0,zero,0x0 - 2834: fb010100 0xfb010100 - 2838: 01000d0e 0x1000d0e - 283c: 00010101 0x10101 - 2840: 00010000 sll zero,at,0x0 - 2844: 2e2e0100 sltiu t6,s1,256 - 2848: 2f2e2e2f sltiu t6,t9,11823 - 284c: 2e2f2e2e sltiu t7,s1,11822 - 2850: 63672f2e 0x63672f2e - 2854: 2e352d63 sltiu s5,s1,11619 - 2858: 2f302e32 sltiu s0,t9,11826 - 285c: 6762696c 0x6762696c - 2860: 2e006363 sltiu zero,s0,25443 - 2864: 2e2e2f2e sltiu t6,s1,12078 - 2868: 2f2e2e2f sltiu t6,t9,11823 - 286c: 672f2e2e 0x672f2e2e - 2870: 352d6363 ori t5,t1,0x6363 - 2874: 302e322e andi t6,at,0x322e - 2878: 62696c2f 0x62696c2f - 287c: 2f636367 sltiu v1,k1,25447 - 2880: 692f2e2e 0x692f2e2e - 2884: 756c636e jalx 5b18db8 <__scratchpad-0x19ce7248> - 2888: 00006564 0x6564 - 288c: 6762696c 0x6762696c - 2890: 2e326363 sltiu s2,s1,25443 - 2894: 00010063 0x10063 - 2898: 62696c00 0x62696c00 - 289c: 32636367 andi v1,s3,0x6367 - 28a0: 0100682e 0x100682e - 28a4: 6f6c0000 0x6f6c0000 - 28a8: 6f6c676e 0x6f6c676e - 28ac: 682e676e 0x682e676e - 28b0: 00000200 sll zero,zero,0x8 - 28b4: 02050000 0x2050000 - 28b8: 80035a4c lb v1,23116(zero) - 28bc: 0109fa03 0x109fa03 - 28c0: 017e8103 0x17e8103 - 28c4: 4a26034c c2 0x26034c - 28c8: 3802be84 xori v0,zero,0xbe84 - 28cc: 4b818814 c2 0x1818814 - 28d0: 31034d4b andi v1,t0,0x4d4b - 28d4: 0101d402 0x101d402 - 28d8: 0198034c syscall 0x6600d - 28dc: 7eef034a 0x7eef034a - 28e0: ba130382 swr s3,898(s0) - 28e4: 03134402 0x3134402 - 28e8: 7708820a jalx c220828 <__scratchpad-0x135df7d8> - 28ec: f200f003 0xf200f003 - 28f0: 827ebe03 lb s8,-16893(s3) - 28f4: 023e0883 0x23e0883 - 28f8: 09031444 j 40c5110 <__scratchpad-0x1b73aef0> - 28fc: ba130382 swr s3,898(s0) - 2900: 1901cc02 0x1901cc02 - 2904: 8213034c lb s3,844(s0) - 2908: 4a018503 c2 0x18503 - 290c: 827f8203 lb ra,-32253(s3) - 2910: 03132802 0x3132802 - 2914: 4ebc8222 c3 0xbc8222 - 2918: 45bd3908 0x45bd3908 - 291c: 01b0024f 0x1b0024f - 2920: 4c488413 0x4c488413 - 2924: 0d033a08 jal 40ce820 <__scratchpad-0x1b7317e0> - 2928: 0384bb4a 0x384bb4a - 292c: 038200c4 0x38200c4 - 2930: 02827ec1 0x2827ec1 - 2934: 12031428 beq s0,v1,79d8 <__scratchpad-0x1f7f8628> - 2938: 084e4b82 j 1392e08 <__scratchpad-0x1e46d1f8> - 293c: 4f03bd39 c3 0x103bd39 - 2940: 0101c002 0x101c002 - 2944: 08018803 j 6200c <__scratchpad-0x1f79dff4> - 2948: 7f90033c 0x7f90033c - 294c: 68037408 0x68037408 - 2950: 01820382 0x1820382 - 2954: 7fb40382 0x7fb40382 - 2958: 03012802 0x3012802 - 295c: d8038256 0xd8038256 - 2960: f3038200 0xf3038200 - 2964: ae034a00 sw v1,18944(s0) - 2968: 1802827f 0x1802827f - 296c: 91010100 lbu at,256(t0) - 2970: 02000003 0x2000003 - 2974: 00005000 sll t2,zero,0x0 - 2978: fb010100 0xfb010100 - 297c: 01000d0e 0x1000d0e - 2980: 00010101 0x10101 - 2984: 00010000 sll zero,at,0x0 - 2988: 2e2e0100 sltiu t6,s1,256 - 298c: 2f2e2e2f sltiu t6,t9,11823 - 2990: 2e2f2e2e sltiu t7,s1,11822 - 2994: 63672f2e 0x63672f2e - 2998: 2e352d63 sltiu s5,s1,11619 - 299c: 2f302e32 sltiu s0,t9,11826 - 29a0: 6762696c 0x6762696c - 29a4: 732f6363 0x732f6363 - 29a8: 2d74666f sltiu s4,t3,26223 - 29ac: 00007066 0x7066 - 29b0: 64646461 0x64646461 - 29b4: 632e3366 0x632e3366 - 29b8: 00000100 sll zero,zero,0x4 - 29bc: 62756f64 0x62756f64 - 29c0: 682e656c 0x682e656c - 29c4: 00000100 sll zero,zero,0x4 - 29c8: 02050000 0x2050000 - 29cc: 80036094 lb v1,24724(zero) - 29d0: 1a012303 0x1a012303 - 29d4: 52827803 0x52827803 - 29d8: 0383494b 0x383494b - 29dc: 4b524a77 c2 0x1524a77 - 29e0: 77034b81 jalx c0d2e04 <__scratchpad-0x1372d1fc> - 29e4: 78038a4a 0x78038a4a - 29e8: 83838a4a lb v1,-30134(gp) - 29ec: 08040200 j 100800 <__scratchpad-0x1f6ff800> - 29f0: 03008206 0x3008206 - 29f4: ba01a204 swr at,-24060(s0) - 29f8: a4040300 sh a0,768(zero) - 29fc: 03008201 0x3008201 - 2a00: ba01a704 swr at,-22780(s0) - 2a04: af040300 sw a0,768(t8) - 2a08: 0300ba01 0x300ba01 - 2a0c: f201a504 0xf201a504 - 2a10: bb040300 swr a0,768(t8) - 2a14: 03008201 0x3008201 - 2a18: 4a01c304 c2 0x1c304 - 2a1c: c4040300 lwc1 $f4,768(zero) - 2a20: 0300ba01 0x300ba01 - 2a24: 8201c604 lb at,-14844(s0) - 2a28: d4040300 0xd4040300 - 2a2c: 00e40801 0xe40801 - 2a30: 02890403 0x2890403 - 2a34: 040300f2 0x40300f2 - 2a38: 00f202ba 0xf202ba - 2a3c: 02bb0403 0x2bb0403 - 2a40: 04030082 0x4030082 - 2a44: 008202be 0x8202be - 2a48: 02ce0403 0x2ce0403 - 2a4c: 03007408 0x3007408 - 2a50: 0802d804 j b6010 <__scratchpad-0x1f749ff0> - 2a54: 040300ac 0x40300ac - 2a58: 3c0802da lui t0,0x2da - 2a5c: 132c0206 beq t9,t4,3278 <__scratchpad-0x1f7fcd88> - 2a60: 1b040200 0x1b040200 - 2a64: 02008206 0x2008206 - 2a68: 00f22104 0xf22104 - 2a6c: ba1d0402 swr sp,1026(s0) - 2a70: 2b040200 slti a0,t8,512 - 2a74: 0200baf2 0x200baf2 - 2a78: 24023e04 li v0,15876 - 2a7c: 04020012 0x4020012 - 2a80: 00be063e 0xbe063e - 2a84: 463e0402 mul.d $f16,$f0,$f30 - 2a88: 3e040200 0x3e040200 - 2a8c: 040200f6 0x40200f6 - 2a90: 00a70807 srav at,a3,a1 - 2a94: 06090402 0x6090402 - 2a98: 040200ba 0x40200ba - 2a9c: 0200820c syscall 0x80208 - 2aa0: 00ba2204 0xba2204 - 2aa4: 4a2a0402 c2 0x2a0402 - 2aa8: 2c040200 sltiu a0,zero,512 - 2aac: 040200ba 0x40200ba - 2ab0: 0200ba3b 0x200ba3b - 2ab4: 00f27004 sllv t6,s2,a3 - 2ab8: 019c0403 0x19c0403 - 2abc: 0300f2f2 0x300f2f2 - 2ac0: 0201a604 0x201a604 - 2ac4: 03001228 0x3001228 - 2ac8: 8201bc04 lb at,-17404(s0) - 2acc: 34040200 li a0,0x200 - 2ad0: 0200f306 0x200f306 - 2ad4: ba063b04 swr a2,15108(s0) - 2ad8: 0200e408 0x200e408 - 2adc: 81060b04 lb a2,2820(t0) - 2ae0: 0e040200 jal 8100800 <__scratchpad-0x176ff800> - 2ae4: 02008206 0x2008206 - 2ae8: 06ba1604 0x6ba1604 - 2aec: 00133402 srl a2,s3,0x10 - 2af0: 02950403 0x2950403 - 2af4: 00f3e308 0xf3e308 - 2af8: 01a30403 0x1a30403 - 2afc: 03003b08 0x3003b08 - 2b00: 0601d704 bgez s0,ffff8714 <__bss_end+0x7ff81074> - 2b04: 04030082 0x4030082 - 2b08: 00f2028b 0xf2028b - 2b0c: 02b70403 0x2b70403 - 2b10: 0300ac08 0x300ac08 - 2b14: 0802c404 j b1010 <__scratchpad-0x1f74eff0> - 2b18: 04030074 0x4030074 - 2b1c: ac0802cf sw t0,719(zero) - 2b20: d9040300 0xd9040300 - 2b24: 063c0802 0x63c0802 - 2b28: 03007508 0x3007508 - 2b2c: f101c504 0xf101c504 - 2b30: 02003d08 0x2003d08 - 2b34: 00810a04 0x810a04 - 2b38: 063e0402 0x63e0402 - 2b3c: 04020082 0x4020082 - 2b40: ba3c0872 swr gp,2162(s1) - 2b44: b0040300 0xb0040300 - 2b48: 12280201 beq s1,t0,3350 <__scratchpad-0x1f7fccb0> - 2b4c: db040300 0xdb040300 - 2b50: 0300f202 0x300f202 - 2b54: ba02e304 swr v0,-7420(s0) - 2b58: e6040300 swc1 $f4,768(s0) - 2b5c: 03008202 0x3008202 - 2b60: 0801c704 j 71c10 <__scratchpad-0x1f78e3f0> - 2b64: 04030074 0x4030074 - 2b68: 008201ce 0x8201ce - 2b6c: 01d10403 0x1d10403 - 2b70: 04030082 0x4030082 - 2b74: 3c0801d6 lui t0,0x1d6 - 2b78: d9040300 0xd9040300 - 2b7c: 03008201 0x3008201 - 2b80: ba01ef04 swr at,-4348(s0) - 2b84: f7040300 0xf7040300 - 2b88: 03008201 0x3008201 - 2b8c: ba01f804 swr at,-2044(s0) - 2b90: fa040300 0xfa040300 - 2b94: 03008201 0x3008201 - 2b98: 02028804 sllv s1,v0,s0 - 2b9c: 03001224 0x3001224 - 2ba0: 06028804 0x6028804 - 2ba4: 040300f1 0x40300f1 - 2ba8: 00bb02b8 0xbb02b8 - 2bac: 062b0402 0x62b0402 - 2bb0: 02003c08 0x2003c08 - 2bb4: 00822d04 0x822d04 - 2bb8: 01d80403 0x1d80403 - 2bbc: 00122402 srl a0,s2,0x10 - 2bc0: 01da0403 0x1da0403 - 2bc4: 4bb90682 c2 0x1b90682 - 2bc8: 17040200 bne t8,a0,33cc <__scratchpad-0x1f7fcc34> - 2bcc: 00f2ba06 0xf2ba06 - 2bd0: f2710402 0xf2710402 - 2bd4: 73040200 0x73040200 - 2bd8: 00810682 0x810682 - 2bdc: 028a0403 0x28a0403 - 2be0: 040300bb 0x40300bb - 2be4: 8206028c lb a2,652(s0) - 2be8: 8e040300 lw a0,768(s0) - 2bec: 81068202 lb a2,-32254(t0) - 2bf0: 04020083 0x4020083 - 2bf4: 3c08062e lui t0,0x62e - 2bf8: 35040200 ori a0,t0,0x200 - 2bfc: 040200ba 0x40200ba - 2c00: 02008238 0x2008238 - 2c04: 3c083d04 lui t0,0x3d04 - 2c08: 3f040200 0x3f040200 - 2c0c: 04020082 0x4020082 - 2c10: b906ba41 swr a2,-17855(t0) - 2c14: 0403004b 0x403004b - 2c18: 820602a4 lb a2,676(s0) - 2c1c: a5040300 sh a0,768(t0) - 2c20: b9068202 swr a2,-32254(t0) - 2c24: 04030083 0x4030083 - 2c28: ba0602a6 swr a2,678(s0) - 2c2c: 004cb806 srlv s7,t4,v0 - 2c30: 01db0403 0x1db0403 - 2c34: 03008206 0x3008206 - 2c38: ba01e304 swr at,-7420(s0) - 2c3c: e3040300 swc0 c0_context,768(t8) - 2c40: 00f10601 0xf10601 - 2c44: 01e30403 0x1e30403 - 2c48: 0403004b 0x403004b - 2c4c: 820601f9 lb a2,505(s0) - 2c50: 40040200 0x40040200 - 2c54: 040200f2 0x40200f2 - 2c58: 02008256 0x2008256 - 2c5c: 00825e04 0x825e04 - 2c60: ba5f0402 swr ra,1026(s2) - 2c64: 61040200 0x61040200 - 2c68: 04020082 0x4020082 - 2c6c: 1224026f beq s1,a0,362c <__scratchpad-0x1f7fc9d4> - 2c70: 8f040300 lw a0,768(t8) - 2c74: 00740802 0x740802 - 2c78: 02930403 0x2930403 - 2c7c: 04030082 0x4030082 - 2c80: e4080294 swc1 $f8,660(zero) - 2c84: 8a040300 lwl a0,768(s0) - 2c88: 06740801 0x6740801 - 2c8c: 03008381 0x3008381 - 2c90: 0602ae04 0x602ae04 - 2c94: 04030082 0x4030082 - 2c98: 740802b0 jalx 200ac0 <__scratchpad-0x1f5ff540> - 2c9c: e4040300 swc1 $f4,768(zero) - 2ca0: 00e40801 0xe40801 - 2ca4: 01f00403 0x1f00403 - 2ca8: 83b90682 lb t9,1666(sp) - 2cac: fb040300 0xfb040300 - 2cb0: e4080601 swc1 $f8,1537(zero) - 2cb4: 82040300 lb a0,768(s0) - 2cb8: 03008202 0x3008202 - 2cbc: 82028504 lb v0,-31484(s0) - 2cc0: 42040200 c0 0x40200 - 2cc4: 02003c08 0x2003c08 - 2cc8: 08ba4a04 j 2e92810 <__scratchpad-0x1c96d7f0> - 2ccc: 040200e4 0x40200e4 - 2cd0: 02008260 0x2008260 - 2cd4: 00f27604 0xf27604 - 2cd8: 827b0402 lb k1,1026(s3) - 2cdc: 7c040200 0x7c040200 - 2ce0: 0200e408 0x200e408 - 2ce4: ac084b04 sw t0,19204(zero) - 2ce8: 57040200 0x57040200 - 2cec: 04020082 0x4020082 - 2cf0: 003c0862 0x3c0862 - 2cf4: 82690402 lb t1,1026(s3) - 2cf8: 6c040200 0x6c040200 - 2cfc: 023c0882 0x23c0882 - 2d00: 01010010 0x1010010 - 2d04: 00000298 0x298 - 2d08: 005d0002 0x5d0002 - 2d0c: 01010000 0x1010000 - 2d10: 000d0efb 0xd0efb - 2d14: 01010101 0x1010101 - 2d18: 01000000 0x1000000 - 2d1c: 2e010000 sltiu at,s0,0 - 2d20: 2e2e2f2e sltiu t6,s1,12078 - 2d24: 2f2e2e2f sltiu t6,t9,11823 - 2d28: 672f2e2e 0x672f2e2e - 2d2c: 352d6363 ori t5,t1,0x6363 - 2d30: 302e322e andi t6,at,0x322e - 2d34: 62696c2f 0x62696c2f - 2d38: 2f636367 sltiu v1,k1,25447 - 2d3c: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 2d40: 0070662d 0x70662d - 2d44: 76696400 jalx 9a59000 <__scratchpad-0x15da7000> - 2d48: 2e336664 sltiu s3,s1,26212 - 2d4c: 00010063 0x10063 - 2d50: 666f7300 0x666f7300 - 2d54: 70662d74 0x70662d74 - 2d58: 0100682e 0x100682e - 2d5c: 6f640000 0x6f640000 - 2d60: 656c6275 0x656c6275 - 2d64: 0100682e 0x100682e - 2d68: 00000000 nop - 2d6c: 69cc0205 0x69cc0205 - 2d70: 23038003 addi v1,t8,-32765 - 2d74: 7803c201 0x7803c201 - 2d78: 78035282 0x78035282 - 2d7c: 52ac08ba 0x52ac08ba - 2d80: 02133c02 0x2133c02 - 2d84: 02001348 0x2001348 - 2d88: 28020304 slti v0,zero,772 - 2d8c: ab088310 swl t0,-31984(t8) - 2d90: 0402004b 0x402004b - 2d94: 00f20602 0xf20602 - 2d98: ba0b0402 swr t3,1026(s0) - 2d9c: 0e040200 jal 8100800 <__scratchpad-0x176ff800> - 2da0: 04020082 0x4020082 - 2da4: 0200f21d 0x200f21d - 2da8: 00f21e04 0xf21e04 - 2dac: 08270402 j 9c1008 <__scratchpad-0x1ee3eff8> - 2db0: 00f406ac 0xf406ac - 2db4: 06040402 0x6040402 - 2db8: 04020082 0x4020082 - 2dbc: 0200ba62 0x200ba62 - 2dc0: be066204 0xbe066204 - 2dc4: 62040200 0x62040200 - 2dc8: 04020046 0x4020046 - 2dcc: 7a03f662 0x7a03f662 - 2dd0: f4013002 0xf4013002 - 2dd4: 02040200 0x2040200 - 2dd8: 000f3002 srl a2,t7,0x0 - 2ddc: 060b0402 0x60b0402 - 2de0: 040200f2 0x40200f2 - 2de4: 0200820e 0x200820e - 2de8: 00f21d04 0xf21d04 - 2dec: f21e0402 0xf21e0402 - 2df0: 27040200 addiu a0,t8,512 - 2df4: 02007408 0x2007408 - 2df8: 08060304 j 180c10 <__scratchpad-0x1f67f3f0> - 2dfc: 3c08063d lui t0,0x63d - 2e00: 11240206 beq t1,a0,361c <__scratchpad-0x1f7fc9e4> - 2e04: e5083e08 swc1 $f8,15880(t0) - 2e08: 02040200 0x2040200 - 2e0c: 04020081 0x4020081 - 2e10: 00ba060b 0xba060b - 2e14: 820f0402 lb t7,1026(s0) - 2e18: 09040200 j 4100800 <__scratchpad-0x1b6ff800> - 2e1c: 040200f2 0x40200f2 - 2e20: e5080605 swc1 $f8,1541(t0) - 2e24: 00740806 srlv at,s4,v1 - 2e28: 061f0402 0x61f0402 - 2e2c: 04020080 0x4020080 - 2e30: 00f20614 0xf20614 - 2e34: 061f0402 0x61f0402 - 2e38: 02003b08 0x2003b08 - 2e3c: f2061404 0xf2061404 - 2e40: 0c040200 jal 100800 <__scratchpad-0x1f6ff800> - 2e44: 00760806 srlv at,s6,v1 - 2e48: 060e0402 0x60e0402 - 2e4c: 04020082 0x4020082 - 2e50: 003c0813 0x3c0813 - 2e54: 02160402 0x2160402 - 2e58: 02001248 0x2001248 - 2e5c: 00f21804 sllv v1,s2,a3 - 2e60: ba1a0402 swr k0,1026(s0) - 2e64: 1c040200 0x1c040200 - 2e68: 04020082 0x4020082 - 2e6c: 1238021d beq s1,t8,36e4 <__scratchpad-0x1f7fc91c> - 2e70: 1f040200 0x1f040200 - 2e74: 040200f2 0x40200f2 - 2e78: 0200ba21 0x200ba21 - 2e7c: 00822304 0x822304 - 2e80: 02250402 0x2250402 - 2e84: 02001224 0x2001224 - 2e88: 00ba3604 0xba3604 - 2e8c: 08380402 j e01008 <__scratchpad-0x1e9feff8> - 2e90: 0402003c 0x402003c - 2e94: 12300239 beq s1,s0,377c <__scratchpad-0x1f7fc884> - 2e98: 3b040200 xori a0,t8,0x200 - 2e9c: 040200f2 0x40200f2 - 2ea0: 0200ba3d 0x200ba3d - 2ea4: 00823f04 0x823f04 - 2ea8: 02400402 0x2400402 - 2eac: 02001238 0x2001238 - 2eb0: 00f24204 0xf24204 - 2eb4: ba440402 swr a0,1026(s2) - 2eb8: 46040200 add.s $f8,$f0,$f4 - 2ebc: 04020082 0x4020082 - 2ec0: 1228024b beq s1,t0,37f0 <__scratchpad-0x1f7fc810> - 2ec4: 59040200 0x59040200 - 2ec8: 040200f2 0x40200f2 - 2ecc: 0200825c 0x200825c - 2ed0: 00822604 0x822604 - 2ed4: 82280402 lb t0,1026(s1) - 2ed8: 2e040200 sltiu a0,s0,512 - 2edc: 0200ac08 0x200ac08 - 2ee0: baba3104 swr k0,12548(s5) - 2ee4: 00750806 srlv at,s5,v1 - 2ee8: 06020402 0x6020402 - 2eec: 0402004a 0x402004a - 2ef0: 0200ba06 0x200ba06 - 2ef4: 00ba0804 sllv at,k0,a1 - 2ef8: f20e0402 0xf20e0402 - 2efc: 0a040200 j 8100800 <__scratchpad-0x176ff800> - 2f00: 040200ba 0x40200ba - 2f04: 0200f213 0x200f213 - 2f08: baf21504 swr s2,5380(s7) - 2f0c: 48040200 0x48040200 - 2f10: 00ab0806 srlv at,t3,a1 - 2f14: 06490402 0x6490402 - 2f18: 04020082 0x4020082 - 2f1c: 0200f22b 0x200f22b - 2f20: ba822c04 swr v0,11268(s4) - 2f24: 55040200 0x55040200 - 2f28: 00ba7408 0xba7408 - 2f2c: 4a5b0402 c2 0x5b0402 - 2f30: 04020082 0x4020082 - 2f34: 00828232 0x828232 - 2f38: 06070402 0x6070402 - 2f3c: 040200bb 0x40200bb - 2f40: 00820634 0x820634 - 2f44: 02420402 0x2420402 - 2f48: 0200122c 0x200122c - 2f4c: 00f24804 sllv t1,s2,a3 - 2f50: ba440402 swr a0,1026(s2) - 2f54: b9067408 swr a2,29704(t0) - 2f58: 51040200 0x51040200 - 2f5c: 00740806 srlv at,s4,v1 - 2f60: ba540402 swr s4,1026(s2) - 2f64: 04020082 0x4020082 - 2f68: 06bb0631 0x6bb0631 - 2f6c: 040200f2 0x40200f2 - 2f70: 00f10634 0xf10634 - 2f74: 06570402 0x6570402 - 2f78: 08067408 j 19d020 <__scratchpad-0x1f662fe0> - 2f7c: 040200ad 0x40200ad - 2f80: 3c08064e lui t0,0x64e - 2f84: 32040200 andi a0,s0,0x200 - 2f88: 02003c08 0x2003c08 - 2f8c: 00ba3504 0xba3504 - 2f90: f23d0402 0xf23d0402 - 2f94: 40040200 0x40040200 - 2f98: 02740882 0x2740882 - 2f9c: 01010034 0x1010034 - 2fa0: 000001b2 0x1b2 - 2fa4: 005d0002 0x5d0002 - 2fa8: 01010000 0x1010000 - 2fac: 000d0efb 0xd0efb - 2fb0: 01010101 0x1010101 - 2fb4: 01000000 0x1000000 - 2fb8: 2e010000 sltiu at,s0,0 - 2fbc: 2e2e2f2e sltiu t6,s1,12078 - 2fc0: 2f2e2e2f sltiu t6,t9,11823 - 2fc4: 672f2e2e 0x672f2e2e - 2fc8: 352d6363 ori t5,t1,0x6363 - 2fcc: 302e322e andi t6,at,0x322e - 2fd0: 62696c2f 0x62696c2f - 2fd4: 2f636367 sltiu v1,k1,25447 - 2fd8: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 2fdc: 0070662d 0x70662d - 2fe0: 6c756d00 0x6c756d00 - 2fe4: 2e336664 sltiu s3,s1,26212 - 2fe8: 00010063 0x10063 - 2fec: 666f7300 0x666f7300 - 2ff0: 70662d74 0x70662d74 - 2ff4: 0100682e 0x100682e - 2ff8: 6f640000 0x6f640000 - 2ffc: 656c6275 0x656c6275 - 3000: 0100682e 0x100682e - 3004: 00000000 nop - 3008: 72840205 0x72840205 - 300c: 23038003 addi v1,t8,-32765 - 3010: 78035201 0x78035201 - 3014: 7803c24a 0x7803c24a - 3018: 78038a82 0x78038a82 - 301c: 027c08ba 0x27c08ba - 3020: 48021338 0x48021338 - 3024: 04020013 0x4020013 - 3028: 10380203 beq at,t8,3838 <__scratchpad-0x1f7fc7c8> - 302c: 4bab08bb c2 0x1ab08bb - 3030: 02040200 0x2040200 - 3034: 0200f206 0x200f206 - 3038: 00ba0b04 0xba0b04 - 303c: 820e0402 lb t6,1026(s0) - 3040: 1d040200 0x1d040200 - 3044: 040200f2 0x40200f2 - 3048: 0200f21e 0x200f21e - 304c: 74082704 jalx 209c10 <__scratchpad-0x1f5f63f0> - 3050: 04040200 0x4040200 - 3054: 004c06f2 0x4c06f2 - 3058: 06620402 0x6620402 - 305c: 00122c02 srl a1,s2,0x10 - 3060: 06620402 0x6620402 - 3064: 040200be 0x40200be - 3068: 02004662 0x2004662 - 306c: 00f66204 0xf66204 - 3070: 03020402 0x3020402 - 3074: 01300279 0x1300279 - 3078: 0b040200 j c100800 <__scratchpad-0x136ff800> - 307c: 0200f206 0x200f206 - 3080: 00820e04 0x820e04 - 3084: f21d0402 0xf21d0402 - 3088: 1e040200 0x1e040200 - 308c: 040200f2 0x40200f2 - 3090: 00ac0827 nor at,a1,t4 - 3094: 06030402 0x6030402 - 3098: 08063d08 j 18f420 <__scratchpad-0x1f670be0> - 309c: 0402003c 0x402003c - 30a0: 08840604 j 2101810 <__scratchpad-0x1d6fe7f0> - 30a4: f473083a 0xf473083a - 30a8: 0081e508 0x81e508 - 30ac: 06070402 0x6070402 - 30b0: 040200f2 0x40200f2 - 30b4: 003c0802 0x3c0802 - 30b8: 02190402 0x2190402 - 30bc: 001201b4 0x1201b4 - 30c0: 06020402 0x6020402 - 30c4: 02003d08 0x2003d08 - 30c8: ba060604 swr a2,1540(s0) - 30cc: 08040200 j 100800 <__scratchpad-0x1f6ff800> - 30d0: 040200ba 0x40200ba - 30d4: 0200f20e 0x200f20e - 30d8: 00ba0a04 0xba0a04 - 30dc: f2130402 0xf2130402 - 30e0: 15040200 bne t0,a0,38e4 <__scratchpad-0x1f7fc71c> - 30e4: 0200baf2 0x200baf2 - 30e8: 08060804 j 182010 <__scratchpad-0x1f67dff0> - 30ec: 040200ab 0x40200ab - 30f0: 06e50805 0x6e50805 - 30f4: 02007408 0x2007408 - 30f8: 80061f04 lb a2,7940(zero) - 30fc: 14040200 bne zero,a0,3900 <__scratchpad-0x1f7fc700> - 3100: 0200f206 0x200f206 - 3104: 08061f04 j 187c10 <__scratchpad-0x1f6783f0> - 3108: 0402003b 0x402003b - 310c: 06ba0614 0x6ba0614 - 3110: 02007608 0x2007608 - 3114: 00bb0704 0xbb0704 - 3118: 06340402 0x6340402 - 311c: 04020082 0x4020082 - 3120: 122c0242 beq s1,t4,3a2c <__scratchpad-0x1f7fc5d4> - 3124: 48040200 0x48040200 - 3128: 040200f2 0x40200f2 - 312c: 7408ba44 jalx 22e910 <__scratchpad-0x1f5d16f0> - 3130: 31040200 andi a0,t0,0x200 - 3134: 04020082 0x4020082 - 3138: 0200f232 0x200f232 - 313c: 00823504 0x823504 - 3140: 083d0402 j f41008 <__scratchpad-0x1e8beff8> - 3144: 0402003c 0x402003c - 3148: 02008240 0x2008240 - 314c: 74084e04 jalx 213810 <__scratchpad-0x1f5ec7f0> - 3150: 004802f2 0x4802f2 - 3154: 03a40101 0x3a40101 - 3158: 00020000 sll zero,v0,0x0 - 315c: 00000050 0x50 - 3160: 0efb0101 jal bec0404 <__scratchpad-0x1393fbfc> - 3164: 0101000d break 0x101 - 3168: 00000101 0x101 - 316c: 00000100 sll zero,zero,0x4 - 3170: 2f2e2e01 sltiu t6,t9,11777 - 3174: 2e2f2e2e sltiu t7,s1,11822 - 3178: 2e2e2f2e sltiu t6,s1,12078 - 317c: 6363672f 0x6363672f - 3180: 322e352d andi t6,s1,0x352d - 3184: 6c2f302e 0x6c2f302e - 3188: 63676269 0x63676269 - 318c: 6f732f63 0x6f732f63 - 3190: 662d7466 0x662d7466 - 3194: 73000070 0x73000070 - 3198: 66646275 0x66646275 - 319c: 00632e33 0x632e33 - 31a0: 64000001 0x64000001 - 31a4: 6c62756f 0x6c62756f - 31a8: 00682e65 0x682e65 - 31ac: 00000001 0x1 - 31b0: 94020500 lhu v0,1280(zero) - 31b4: 03800378 0x3800378 - 31b8: bb1a0123 swr k0,291(t8) - 31bc: 52827703 0x52827703 - 31c0: 834b4983 lb t3,18819(k0) - 31c4: 4a780348 c2 0x780348 - 31c8: 4a78038a c2 0x78038a - 31cc: 008383c2 0x8383c2 - 31d0: 06030402 0x6030402 - 31d4: 04020082 0x4020082 - 31d8: 02004a0b 0x2004a0b - 31dc: 00820d04 0x820d04 - 31e0: 01a70403 0x1a70403 - 31e4: 04030082 0x4030082 - 31e8: 008201a9 0x8201a9 - 31ec: 01ac0403 0x1ac0403 - 31f0: 040300ba 0x40300ba - 31f4: 00ba01b4 0xba01b4 - 31f8: f2020402 0xf2020402 - 31fc: 040300ba 0x40300ba - 3200: 008201aa 0x8201aa - 3204: 01c00403 0x1c00403 - 3208: 04030082 0x4030082 - 320c: 004a01c8 0x4a01c8 - 3210: 01c90403 0x1c90403 - 3214: 040300ba 0x40300ba - 3218: 008201cb 0x8201cb - 321c: 01d90403 0x1d90403 - 3220: 0300e408 0x300e408 - 3224: f2028e04 0xf2028e04 - 3228: bf040300 0xbf040300 - 322c: 0300f202 0x300f202 - 3230: 8202c004 lb v0,-16380(s0) - 3234: c3040300 lwc0 c0_context,768(t8) - 3238: 03008202 0x3008202 - 323c: 0802d304 j b4c10 <__scratchpad-0x1f74b3f0> - 3240: 04030074 0x4030074 - 3244: ac0802dd sw t0,733(zero) - 3248: df040300 0xdf040300 - 324c: 063c0802 0x63c0802 - 3250: 00132802 srl a1,s3,0x0 - 3254: 061b0402 0x61b0402 - 3258: 04020082 0x4020082 - 325c: 2c02f221 sltiu v0,zero,-3551 - 3260: 04020012 0x4020012 - 3264: 2402060c li v0,1548 - 3268: 04020011 0x4020011 - 326c: 00ba060e 0xba060e - 3270: 82110402 lb s1,1026(s0) - 3274: 27040200 addiu a0,t8,512 - 3278: 040200ba 0x40200ba - 327c: 02004a2f 0x2004a2f - 3280: 00ba3104 0xba3104 - 3284: ba400402 swr zero,1026(s2) - 3288: 75040200 jalx 4100800 <__scratchpad-0x1b6ff800> - 328c: 040300f2 0x40300f2 - 3290: baf201a1 swr s2,417(s7) - 3294: ab040300 swl a0,768(t8) - 3298: 12300201 beq s1,s0,3aa0 <__scratchpad-0x1f7fc560> - 329c: 02008006 srlv s0,zero,s0 - 32a0: 004d1d04 0x4d1d04 - 32a4: 062b0402 0x62b0402 - 32a8: 0200f2f2 0x200f2f2 - 32ac: 28023e04 slti v0,zero,15876 - 32b0: 04020012 0x4020012 - 32b4: 00be063e 0xbe063e - 32b8: 463e0402 mul.d $f16,$f0,$f30 - 32bc: 3e040200 0x3e040200 - 32c0: 040200f6 0x40200f6 - 32c4: 00a70810 0xa70810 - 32c8: 06120402 0x6120402 - 32cc: 0300ba82 0x300ba82 - 32d0: 8201b504 lb at,-19196(s0) - 32d4: c1040300 lwc0 c0_context,768(t0) - 32d8: 02008201 0x2008201 - 32dc: 08063404 j 18d010 <__scratchpad-0x1f672ff0> - 32e0: 04020075 0x4020075 - 32e4: 08ba063b j 2e818ec <__scratchpad-0x1c97e714> - 32e8: 040300e4 0x40300e4 - 32ec: 8106029a lb a2,666(t0) - 32f0: 040300f3 0x40300f3 - 32f4: 3b0801a8 xori t0,t8,0x1a8 - 32f8: dc040300 0xdc040300 - 32fc: 00820601 0x820601 - 3300: 02900403 0x2900403 - 3304: 040300f2 0x40300f2 - 3308: ac0802bc sw t0,700(zero) - 330c: c9040300 lwc2 $4,768(t0) - 3310: 00740802 0x740802 - 3314: 02d40403 0x2d40403 - 3318: 0300ac08 0x300ac08 - 331c: 0802de04 j b7810 <__scratchpad-0x1f7487f0> - 3320: ad08063c sw t0,1596(t0) - 3324: ca040300 lwc2 $4,768(s0) - 3328: 7508f101 jalx 423c404 <__scratchpad-0x1b5c3bfc> - 332c: 0f040200 jal c100800 <__scratchpad-0x136ff800> - 3330: 04020081 0x4020081 - 3334: 00820643 0x820643 - 3338: f2770402 0xf2770402 - 333c: 040300ba 0x40300ba - 3340: 280202e0 slti v0,zero,736 - 3344: 04030012 0x4030012 - 3348: 00ba02e8 0xba02e8 - 334c: 02eb0403 0x2eb0403 - 3350: 04030082 0x4030082 - 3354: 740801cc jalx 200730 <__scratchpad-0x1f5ff8d0> - 3358: d3040300 0xd3040300 - 335c: 03008201 0x3008201 - 3360: 8201d604 lb at,-10748(s0) - 3364: db040300 0xdb040300 - 3368: 003c0801 0x3c0801 - 336c: 01de0403 0x1de0403 - 3370: 04030082 0x4030082 - 3374: 00ba01f4 0xba01f4 - 3378: 01fc0403 0x1fc0403 - 337c: 04030082 0x4030082 - 3380: 00ba01fd 0xba01fd - 3384: 01ff0403 0x1ff0403 - 3388: 04030082 0x4030082 - 338c: 2402028d li v0,653 - 3390: 04030012 0x4030012 - 3394: f106028d 0xf106028d - 3398: bd040300 0xbd040300 - 339c: 0200bb02 0x200bb02 - 33a0: 08061304 j 184c10 <__scratchpad-0x1f67b3f0> - 33a4: 0402003c 0x402003c - 33a8: 0200821c 0x200821c - 33ac: 00ba2804 sllv a1,k0,a1 - 33b0: 08300402 j c01008 <__scratchpad-0x1ebfeff8> - 33b4: 04020074 0x4020074 - 33b8: 03008232 0x3008232 - 33bc: 0201dd04 0x201dd04 - 33c0: 03001224 0x3001224 - 33c4: 8201df04 lb at,-8444(s0) - 33c8: 004bb906 0x4bb906 - 33cc: 061b0402 0x61b0402 - 33d0: 0200f2ba 0x200f2ba - 33d4: 00f27604 0xf27604 - 33d8: 82780402 lb t8,1026(s3) - 33dc: 03008106 0x3008106 - 33e0: 08028f04 j a3c10 <__scratchpad-0x1f75c3f0> - 33e4: 0403003d 0x403003d - 33e8: 82060291 lb a2,657(s0) - 33ec: 93040300 lbu a0,768(t8) - 33f0: 81068202 lb a2,-32254(t0) - 33f4: 0402004b 0x402004b - 33f8: 74080633 jalx 2018cc <__scratchpad-0x1f5fe734> - 33fc: 3a040200 xori a0,s0,0x200 - 3400: 04020082 0x4020082 - 3404: 0200823d 0x200823d - 3408: 3c084204 lui t0,0x4204 - 340c: 44040200 0x44040200 - 3410: 04020082 0x4020082 - 3414: b906ba46 swr a2,-17850(t0) - 3418: 0403004b 0x403004b - 341c: 820602a9 lb a2,681(s0) - 3420: aa040300 swl a0,768(s0) - 3424: b9068202 swr a2,-32254(t0) - 3428: 04030083 0x4030083 - 342c: ba0602ab swr a2,683(s0) - 3430: 004cb806 srlv s7,t4,v0 - 3434: 01e00403 0x1e00403 - 3438: 03008206 0x3008206 - 343c: ba01e804 swr at,-6140(s0) - 3440: fe040300 0xfe040300 - 3444: 02008201 0x2008201 - 3448: 00f24504 0xf24504 - 344c: 825b0402 lb k1,1026(s2) - 3450: 63040200 0x63040200 - 3454: 04020082 0x4020082 - 3458: 0200ba64 0x200ba64 - 345c: 00826604 0x826604 - 3460: 02740402 0x2740402 - 3464: 03001224 0x3001224 - 3468: 08029404 j a5010 <__scratchpad-0x1f75aff0> - 346c: 04030074 0x4030074 - 3470: 00820298 0x820298 - 3474: 02990403 0x2990403 - 3478: 0300e408 0x300e408 - 347c: 08018f04 j 63c10 <__scratchpad-0x1f79c3f0> - 3480: 83810674 lb at,1652(gp) - 3484: b3040300 0xb3040300 - 3488: 00820602 0x820602 - 348c: 02b50403 0x2b50403 - 3490: 03007408 0x3007408 - 3494: 0801e904 j 7a410 <__scratchpad-0x1f785bf0> - 3498: 040300e4 0x40300e4 - 349c: 068201f5 0x68201f5 - 34a0: 03004bb9 0x3004bb9 - 34a4: 06028004 0x6028004 - 34a8: 0300e408 0x300e408 - 34ac: 82028704 lb v0,-30972(s0) - 34b0: 8a040300 lwl a0,768(s0) - 34b4: 02008202 0x2008202 - 34b8: 3c084704 lui t0,0x4704 - 34bc: 4f040200 c3 0x1040200 - 34c0: 00740882 0x740882 - 34c4: 08650402 j 1941008 <__scratchpad-0x1debeff8> - 34c8: 0402003c 0x402003c - 34cc: 0300f27b 0x300f27b - 34d0: 82018004 lb at,-32764(s0) - 34d4: 81040300 lb a0,768(t0) - 34d8: 00e40801 0xe40801 - 34dc: 02500402 0x2500402 - 34e0: 0200122c 0x200122c - 34e4: 00825c04 0x825c04 - 34e8: 08670402 j 19c1008 <__scratchpad-0x1de3eff8> - 34ec: 0402003c 0x402003c - 34f0: 0200826e 0x200826e - 34f4: 08827104 j 209c410 <__scratchpad-0x1d763bf0> - 34f8: 0010023c 0x10023c - 34fc: 00960101 0x960101 - 3500: 00020000 sll zero,v0,0x0 - 3504: 0000005e 0x5e - 3508: 0efb0101 jal bec0404 <__scratchpad-0x1393fbfc> - 350c: 0101000d break 0x101 - 3510: 00000101 0x101 - 3514: 00000100 sll zero,zero,0x4 - 3518: 2f2e2e01 sltiu t6,t9,11777 - 351c: 2e2f2e2e sltiu t7,s1,11822 - 3520: 2e2e2f2e sltiu t6,s1,12078 - 3524: 6363672f 0x6363672f - 3528: 322e352d andi t6,s1,0x352d - 352c: 6c2f302e 0x6c2f302e - 3530: 63676269 0x63676269 - 3534: 6f732f63 0x6f732f63 - 3538: 662d7466 0x662d7466 - 353c: 66000070 0x66000070 - 3540: 66647869 0x66647869 - 3544: 632e6973 0x632e6973 - 3548: 00000100 sll zero,zero,0x4 - 354c: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 3550: 2e70662d sltiu s0,s3,26157 - 3554: 00010068 0x10068 - 3558: 756f6400 jalx 5bd9000 <__scratchpad-0x19c27000> - 355c: 2e656c62 sltiu a1,s3,27746 - 3560: 00010068 0x10068 - 3564: 05000000 bltz t0,3568 <__scratchpad-0x1f7fca98> - 3568: 03821c02 0x3821c02 - 356c: 01230380 0x1230380 - 3570: 4b49f318 c2 0x149f318 - 3574: 0a040200 j 8100800 <__scratchpad-0x176ff800> - 3578: 02008206 0x2008206 - 357c: 00ba0c04 0xba0c04 - 3580: 08240402 j 901008 <__scratchpad-0x1eefeff8> - 3584: 0402003c 0x402003c - 3588: 0206f22b 0x206f22b - 358c: 02001624 0x2001624 - 3590: 027e2904 0x27e2904 - 3594: 01010010 0x1010010 - 3598: 0000009c 0x9c - 359c: 00600002 0x600002 - 35a0: 01010000 0x1010000 - 35a4: 000d0efb 0xd0efb - 35a8: 01010101 0x1010101 - 35ac: 01000000 0x1000000 - 35b0: 2e010000 sltiu at,s0,0 - 35b4: 2e2e2f2e sltiu t6,s1,12078 - 35b8: 2f2e2e2f sltiu t6,t9,11823 - 35bc: 672f2e2e 0x672f2e2e - 35c0: 352d6363 ori t5,t1,0x6363 - 35c4: 302e322e andi t6,at,0x322e - 35c8: 62696c2f 0x62696c2f - 35cc: 2f636367 sltiu v1,k1,25447 - 35d0: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 35d4: 0070662d 0x70662d - 35d8: 6f6c6600 0x6f6c6600 - 35dc: 69737461 0x69737461 - 35e0: 632e6664 0x632e6664 - 35e4: 00000100 sll zero,zero,0x4 - 35e8: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 35ec: 2e70662d sltiu s0,s3,26157 - 35f0: 00010068 0x10068 - 35f4: 756f6400 jalx 5bd9000 <__scratchpad-0x19c27000> - 35f8: 2e656c62 sltiu a1,s3,27746 - 35fc: 00010068 0x10068 - 3600: 05000000 bltz t0,3604 <__scratchpad-0x1f7fc9fc> - 3604: 0382a802 0x382a802 - 3608: 01240380 0x1240380 - 360c: 040200be 0x40200be - 3610: 00ba0601 0xba0601 - 3614: 82050402 lb a1,1026(s0) - 3618: 17040200 bne t8,a0,3e1c <__scratchpad-0x1f7fc1e4> - 361c: 06123c02 0x6123c02 - 3620: f547bd83 0xf547bd83 - 3624: 16040200 bne s0,a0,3e28 <__scratchpad-0x1f7fc1d8> - 3628: 060e2802 0x60e2802 - 362c: 02007408 0x2007408 - 3630: 02820304 0x2820304 - 3634: 01010030 0x1010030 - 3638: 000000de 0xde - 363c: 00600002 0x600002 - 3640: 01010000 0x1010000 - 3644: 000d0efb 0xd0efb - 3648: 01010101 0x1010101 - 364c: 01000000 0x1000000 - 3650: 2e010000 sltiu at,s0,0 - 3654: 2e2e2f2e sltiu t6,s1,12078 - 3658: 2f2e2e2f sltiu t6,t9,11823 - 365c: 672f2e2e 0x672f2e2e - 3660: 352d6363 ori t5,t1,0x6363 - 3664: 302e322e andi t6,at,0x322e - 3668: 62696c2f 0x62696c2f - 366c: 2f636367 sltiu v1,k1,25447 - 3670: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 3674: 0070662d 0x70662d - 3678: 6f6c6600 0x6f6c6600 - 367c: 69647461 0x69647461 - 3680: 632e6664 0x632e6664 - 3684: 00000100 sll zero,zero,0x4 - 3688: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 368c: 2e70662d sltiu s0,s3,26157 - 3690: 00010068 0x10068 - 3694: 756f6400 jalx 5bd9000 <__scratchpad-0x19c27000> - 3698: 2e656c62 sltiu a1,s3,27746 - 369c: 00010068 0x10068 - 36a0: 05000000 bltz t0,36a4 <__scratchpad-0x1f7fc95c> - 36a4: 0383a402 0x383a402 - 36a8: 01230380 0x1230380 - 36ac: 4a7a0350 c2 0x7a0350 - 36b0: 040200f8 0x40200f8 - 36b4: 74080601 jalx 201804 <__scratchpad-0x1f5fe7fc> - 36b8: 05040200 0x5040200 - 36bc: 040200f2 0x40200f2 - 36c0: 1224021f beq s1,a0,3f40 <__scratchpad-0x1f7fc0c0> - 36c4: 21040200 addi a0,t0,512 - 36c8: 040200f2 0x40200f2 - 36cc: 0200ba22 0x200ba22 - 36d0: 28020e04 slti v0,zero,3588 - 36d4: 04020012 0x4020012 - 36d8: bae40820 swr a0,2080(s7) - 36dc: 34040200 li a0,0x200 - 36e0: 040200ba 0x40200ba - 36e4: 003c0838 0x3c0838 - 36e8: 08540402 j 1501008 <__scratchpad-0x1e2feff8> - 36ec: 0402003c 0x402003c - 36f0: 00baf25a 0xbaf25a - 36f4: 086c0402 j 1b01008 <__scratchpad-0x1dcfeff8> - 36f8: 122802e4 beq s1,t0,428c <__scratchpad-0x1f7fbd74> - 36fc: 78084b06 0x78084b06 - 3700: 02004e46 0x2004e46 - 3704: df082a04 0xdf082a04 - 3708: 23040200 addi a0,t8,512 - 370c: 12680206 beq s3,t0,3f28 <__scratchpad-0x1f7fc0d8> - 3710: 2a040200 slti a0,s0,512 - 3714: 00440282 0x440282 - 3718: 010b0101 0x10b0101 - 371c: 00020000 sll zero,v0,0x0 - 3720: 00000060 0x60 - 3724: 0efb0101 jal bec0404 <__scratchpad-0x1393fbfc> - 3728: 0101000d break 0x101 - 372c: 00000101 0x101 - 3730: 00000100 sll zero,zero,0x4 - 3734: 2f2e2e01 sltiu t6,t9,11777 - 3738: 2e2f2e2e sltiu t7,s1,11822 - 373c: 2e2e2f2e sltiu t6,s1,12078 - 3740: 6363672f 0x6363672f - 3744: 322e352d andi t6,s1,0x352d - 3748: 6c2f302e 0x6c2f302e - 374c: 63676269 0x63676269 - 3750: 6f732f63 0x6f732f63 - 3754: 662d7466 0x662d7466 - 3758: 74000070 jalx 1c0 <__scratchpad-0x1f7ffe40> - 375c: 636e7572 0x636e7572 - 3760: 66736664 0x66736664 - 3764: 00632e32 0x632e32 - 3768: 73000001 0x73000001 - 376c: 6c676e69 0x6c676e69 - 3770: 00682e65 0x682e65 - 3774: 64000001 0x64000001 - 3778: 6c62756f 0x6c62756f - 377c: 00682e65 0x682e65 - 3780: 00000001 0x1 - 3784: 08020500 j 81400 <__scratchpad-0x1f77ec00> - 3788: 03800386 0x3800386 - 378c: bc190124 0xbc190124 - 3790: bc488448 0xbc488448 - 3794: 02008448 0x2008448 - 3798: 82060304 lb a2,772(s0) - 379c: 06040200 0x6040200 - 37a0: 040200f2 0x40200f2 - 37a4: 0806820c j 1a0830 <__scratchpad-0x1f65f7d0> - 37a8: 04020040 0x4020040 - 37ac: 08ba061b j 2e8186c <__scratchpad-0x1c97e794> - 37b0: 04020074 0x4020074 - 37b4: 0200822b 0x200822b - 37b8: 3c083e04 lui t0,0x3e04 - 37bc: 3e040200 0x3e040200 - 37c0: 00780806 srlv at,t8,v1 - 37c4: 030b0402 0x30b0402 - 37c8: 40088278 0x40088278 - 37cc: 34040200 li a0,0x200 - 37d0: 0200ba06 0x200ba06 - 37d4: 08823b04 j 208ec10 <__scratchpad-0x1d7713f0> - 37d8: b0080674 0xb0080674 - 37dc: 04040200 0x4040200 - 37e0: 00827803 0x827803 - 37e4: 06240402 0x6240402 - 37e8: 78080682 0x78080682 - 37ec: 087e7808 j 1f9e020 <__scratchpad-0x1d861fe0> - 37f0: 040200e8 0x40200e8 - 37f4: 82780321 lb t8,801(s3) - 37f8: 31040200 andi a0,t0,0x200 - 37fc: 0806ba06 j 1ae818 <__scratchpad-0x1f6517e8> - 3800: 004e46b0 0x4e46b0 - 3804: ee0e0402 swc3 $14,1026(s0) - 3808: 10040200 beq zero,a0,400c <__scratchpad-0x1f7fbff4> - 380c: 023c0806 srlv at,gp,s1 - 3810: 02001224 0x2001224 - 3814: 00821104 0x821104 - 3818: 08190402 j 641008 <__scratchpad-0x1f1beff8> - 381c: 0402003c 0x402003c - 3820: 3c08821c lui t0,0x821c - 3824: 01000802 0x1000802 - 3828: 00005001 0x5001 - 382c: 4a000200 c2 0x200 - 3830: 01000000 0x1000000 - 3834: 0d0efb01 jal 43bec04 <__scratchpad-0x1b4413fc> - 3838: 01010100 0x1010100 - 383c: 00000001 0x1 - 3840: 01000001 0x1000001 - 3844: 2e2f2e2e sltiu t7,s1,11822 - 3848: 2e2e2f2e sltiu t6,s1,12078 - 384c: 2f2e2e2f sltiu t6,t9,11823 - 3850: 2d636367 sltiu v1,t3,25447 - 3854: 2e322e35 sltiu s2,s1,11829 - 3858: 696c2f30 0x696c2f30 - 385c: 63636762 0x63636762 - 3860: 696c0000 0x696c0000 - 3864: 63636762 0x63636762 - 3868: 00682e32 0x682e32 - 386c: 6c000001 0x6c000001 - 3870: 63676269 0x63676269 - 3874: 632e3263 0x632e3263 - 3878: 00000100 sll zero,zero,0x4 - 387c: 0000b300 sll s6,zero,0xc - 3880: 80000200 lb zero,512(zero) - 3884: 01000000 0x1000000 - 3888: 0d0efb01 jal 43bec04 <__scratchpad-0x1b4413fc> - 388c: 01010100 0x1010100 - 3890: 00000001 0x1 - 3894: 01000001 0x1000001 - 3898: 2e2f2e2e sltiu t7,s1,11822 - 389c: 2e2e2f2e sltiu t6,s1,12078 - 38a0: 2f2e2e2f sltiu t6,t9,11823 - 38a4: 2d636367 sltiu v1,t3,25447 - 38a8: 2e322e35 sltiu s2,s1,11829 - 38ac: 696c2f30 0x696c2f30 - 38b0: 63636762 0x63636762 - 38b4: 2f2e2e00 sltiu t6,t9,11776 - 38b8: 2e2f2e2e sltiu t7,s1,11822 - 38bc: 2e2e2f2e sltiu t6,s1,12078 - 38c0: 6363672f 0x6363672f - 38c4: 322e352d andi t6,s1,0x352d - 38c8: 6c2f302e 0x6c2f302e - 38cc: 63676269 0x63676269 - 38d0: 2e2e2f63 sltiu t6,s1,12131 - 38d4: 636e692f 0x636e692f - 38d8: 6564756c 0x6564756c - 38dc: 696c0000 0x696c0000 - 38e0: 63636762 0x63636762 - 38e4: 00632e32 0x632e32 - 38e8: 6c000001 0x6c000001 - 38ec: 63676269 0x63676269 - 38f0: 682e3263 0x682e3263 - 38f4: 00000100 sll zero,zero,0x4 - 38f8: 676e6f6c 0x676e6f6c - 38fc: 676e6f6c 0x676e6f6c - 3900: 0200682e 0x200682e - 3904: 00000000 nop - 3908: 88540205 lwl s4,517(v0) - 390c: c0038003 lwc0 $3,-32765(zero) - 3910: 00150105 0x150105 - 3914: 06030402 0x6030402 - 3918: f406baf2 0xf406baf2 - 391c: 02004d48 0x2004d48 - 3920: 067f0404 0x67f0404 - 3924: 83f406ba lb s4,1722(ra) - 3928: 7f83f47f 0x7f83f47f - 392c: 024d48f4 0x24d48f4 - 3930: 01010008 0x1010008 - -Disassembly of section .debug_info: - -00000000 <.debug_info>: - 0: 00000058 0x58 - 4: 00000002 srl zero,zero,0x0 - 8: 01040000 0x1040000 - c: 00000000 nop - 10: 80010000 lb at,0(zero) - 14: 80020000 lb v0,0(zero) - 18: 2f637273 sltiu v1,k1,29299 - 1c: 72617473 0x72617473 - 20: 74732f74 jalx 1ccbdd0 <__scratchpad-0x1db34230> - 24: 2e747261 sltiu s4,s3,29281 - 28: 682f0073 0x682f0073 - 2c: 2f656d6f sltiu a1,k1,28015 - 30: 69766178 0x69766178 - 34: 702f7265 0x702f7265 - 38: 64737873 0x64737873 - 3c: 30322d6b andi s2,at,0x2d6b - 40: 37303531 ori s0,t9,0x3531 - 44: 6c2f3932 0x6c2f3932 - 48: 73706269 0x73706269 - 4c: 4e470078 c3 0x470078 - 50: 53412055 0x53412055 - 54: 322e3220 andi t6,s1,0x3220 - 58: 80010035 lb at,53(zero) - 5c: 000003e9 0x3e9 - 60: 00140004 sllv zero,s4,zero - 64: 01040000 0x1040000 - 68: 000003a8 0x3a8 - 6c: 0004b60c syscall 0x12d8 - 70: 00053b00 sll a3,a1,0xc - 74: 02c38400 0x2c38400 - 78: 0000c880 sll t9,zero,0x2 - 7c: 00011b00 sll v1,at,0xc - 80: 07040200 0x7040200 - 84: 0000029e 0x29e - 88: 96060102 lhu a2,258(s0) - 8c: 02000003 0x2000003 - 90: 06b70704 0x6b70704 - 94: 04030000 0x4030000 - 98: 746e6905 jalx 1b9a414 <__scratchpad-0x1dc65bec> - 9c: 08010200 j 40800 <__scratchpad-0x1f7bf800> - a0: 0000038d break 0x0,0xe - a4: 0a050202 j 8140808 <__scratchpad-0x176bf7f8> - a8: 04000004 bltz zero,bc <__scratchpad-0x1f7fff44> - ac: 06010204 bgez s0,8c0 <__scratchpad-0x1f7ff740> - b0: 0000038f 0x38f - b4: 1f070202 0x1f070202 - b8: 05000002 bltz t0,c4 <__scratchpad-0x1f7fff3c> - bc: 00003304 0x3304 - c0: 32070200 andi a3,s0,0x200 - c4: 06000001 bltz s0,cc <__scratchpad-0x1f7fff34> - c8: 00000286 0x286 - cc: 00180001 0x180001 - d0: 00029206 0x29206 - d4: 28003000 slti zero,zero,12288 - d8: 02120600 0x2120600 - dc: 00120000 sll zero,s2,0x0 - e0: 90060040 lbu a2,64(zero) - e4: 29000000 slti zero,t0,0 - e8: 06006800 bltz s0,1a0ec <__scratchpad-0x1f7e5f14> - ec: 0000002e 0x2e - f0: 00780010 0x780010 - f4: 00042006 srlv a0,a0,zero - f8: 98001100 lwr zero,4352(zero) - fc: 030b0600 0x30b0600 - 100: 04280000 0x4280000 - 104: 570600a0 0x570600a0 - 108: 1e000003 bgtz s0,118 <__scratchpad-0x1f7ffee8> - 10c: 0600c804 bltz s0,ffff2120 <__bss_end+0x7ff7aa80> - 110: 00000362 0x362 - 114: 00d80420 0xd80420 - 118: 00024806 srlv t1,v0,zero - 11c: e8041300 swc2 $4,4864(zero) - 120: 02540600 0x2540600 - 124: 04160000 0x4160000 - 128: 3a0600f8 xori a2,s0,0xf8 - 12c: 2a000000 slti zero,s0,0 - 130: 0600f800 bltz s0,ffffe134 <__bss_end+0x7ff86a94> - 134: 000001da 0x1da - 138: 0108041b 0x108041b - 13c: 0001e606 0x1e606 - 140: 18043f00 0x18043f00 - 144: 044e0601 0x44e0601 - 148: 04140000 0x4140000 - 14c: 32060128 andi a2,s0,0x128 - 150: 1c000002 bgtz zero,15c <__scratchpad-0x1f7ffea4> - 154: 06013804 bgez s0,e168 <__scratchpad-0x1f7f1e98> - 158: 0000032c 0x32c - 15c: 01400006 srlv zero,zero,t2 - 160: 0001a906 0x1a906 - 164: 58002d00 0x58002d00 - 168: 01b60601 0x1b60601 - 16c: 002e0000 0x2e0000 - 170: 00060168 0x60168 - 174: 0c000000 jal 0 <__scratchpad-0x1f800000> - 178: 06017000 bgez s0,1c17c <__scratchpad-0x1f7e3e84> - 17c: 00000316 0x316 - 180: 0190003d 0x190003d - 184: 00032106 0x32106 - 188: a0003e00 sb zero,15872(zero) - 18c: 04050001 0x4050001 - 190: 00000033 0x33 - 194: 01e23902 0x1e23902 - 198: 5f060000 0x5f060000 - 19c: 00000001 0x1 - 1a0: 06400000 bltz s2,1a4 <__scratchpad-0x1f7ffe5c> - 1a4: 000001fc 0x1fc - 1a8: 20000000 addi zero,zero,0 - 1ac: 0002c106 0x2c106 - 1b0: 00000000 nop - 1b4: 01750610 0x1750610 - 1b8: 00000000 nop - 1bc: 28060800 slti a2,zero,2048 - 1c0: 00000001 0x1 - 1c4: 06040000 0x6040000 - 1c8: 000002d7 0x2d7 - 1cc: 02000000 0x2000000 - 1d0: 00000a06 0xa06 - 1d4: 00000000 nop - 1d8: 02600601 0x2600601 - 1dc: 00000000 nop - 1e0: f8060080 0xf8060080 - 1e4: 00000004 sllv zero,zero,zero - 1e8: 06004000 bltz s0,101ec <__scratchpad-0x1f7efe14> - 1ec: 00000339 0x339 - 1f0: 00200000 0x200000 - 1f4: 00047006 srlv t6,a0,zero - 1f8: 10000000 b 1fc <__scratchpad-0x1f7ffe04> - 1fc: 00ef0600 0xef0600 - 200: 00000000 nop - 204: b2060008 0xb2060008 - 208: 00000000 nop - 20c: 06000400 bltz s0,1210 <__scratchpad-0x1f7fedf0> - 210: 0000010d break 0x0,0x4 - 214: 00020000 sll zero,v0,0x0 - 218: 00007a06 0x7a06 - 21c: 01000000 0x1000000 - 220: 009c0700 0x9c0700 - 224: 80000000 lb zero,0(zero) - 228: 00045907 0x45907 - 22c: 07400000 bltz k0,230 <__scratchpad-0x1f7ffdd0> - 230: 000000cd break 0x0,0x3 - 234: c3072000 lwc0 $7,8192(t8) - 238: 00000001 0x1 - 23c: 04050010 0x4050010 - 240: 00000033 0x33 - 244: 02a95a02 0x2a95a02 - 248: 2d080000 sltiu t0,t0,0 - 24c: 00000004 sllv zero,zero,zero - 250: 00018b08 0x18b08 - 254: 38080100 xori t0,zero,0x100 - 258: 02000004 sllv zero,zero,s0 - 25c: 00019508 0x19508 - 260: 43080300 c0 0x1080300 - 264: 04000004 bltz zero,278 <__scratchpad-0x1f7ffd88> - 268: 00019f08 0x19f08 - 26c: a7080500 sh t0,1280(t8) - 270: 06000002 bltz s0,27c <__scratchpad-0x1f7ffd84> - 274: 0004c208 0x4c208 - 278: 6d080700 0x6d080700 - 27c: 08000003 j c <__scratchpad-0x1f7ffff4> - 280: 0002ed08 0x2ed08 - 284: f7080900 0xf7080900 - 288: 0a000002 j 8000008 <__scratchpad-0x177ffff8> - 28c: 00030108 0x30108 - 290: 46080b00 add.s $f12,$f1,$f8 - 294: 0c000000 jal 0 <__scratchpad-0x1f800000> - 298: 00005108 0x5108 - 29c: 5c080d00 0x5c080d00 - 2a0: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 2a4: 0000e408 0xe408 - 2a8: 8e080f00 lw t0,3840(s0) - 2ac: 10000004 b 2c0 <__scratchpad-0x1f7ffd40> - 2b0: 00049808 0x49808 - 2b4: a2081100 sb t0,4352(s0) - 2b8: 12000004 beqz s0,2cc <__scratchpad-0x1f7ffd34> - 2bc: 0004ac08 0x4ac08 - 2c0: 3e081300 0x3e081300 - 2c4: 14000001 bnez zero,2cc <__scratchpad-0x1f7ffd34> - 2c8: 00014908 0x14908 - 2cc: 54081500 0x54081500 - 2d0: 16000001 bnez s0,2d8 <__scratchpad-0x1f7ffd28> - 2d4: 00050f08 0x50f08 - 2d8: 1a081800 0x1a081800 - 2dc: 19000005 blez t0,2f4 <__scratchpad-0x1f7ffd0c> - 2e0: 00052508 0x52508 - 2e4: 30081a00 andi t0,zero,0x1a00 - 2e8: 1b000005 blez t8,300 <__scratchpad-0x1f7ffd00> - 2ec: 0004ed08 0x4ed08 - 2f0: e2081c00 swc0 c0_badvaddr,7168(s0) - 2f4: 1d000004 bgtz t0,308 <__scratchpad-0x1f7ffcf8> - 2f8: 00038208 0x38208 - 2fc: 77081e00 jalx c207800 <__scratchpad-0x135f8800> - 300: 1f000003 bgtz t8,310 <__scratchpad-0x1f7ffcf0> - 304: 04d70900 0x4d70900 - 308: 0b010000 j c040000 <__scratchpad-0x137c0000> - 30c: 0002bf01 0x2bf01 - 310: 00700a00 0x700a00 - 314: 02bf0f01 0x2bf0f01 - 318: 0b000000 j c000000 <__scratchpad-0x13800000> - 31c: 00004f04 0x4f04 - 320: 039b0c00 0x39b0c00 - 324: 17010000 bne t8,at,328 <__scratchpad-0x1f7ffcd8> - 328: 8002c384 lb v0,-15484(zero) - 32c: 000000c8 0xc8 - 330: 036c9c01 0x36c9c01 - 334: 780d0000 0x780d0000 - 338: 33190100 andi t9,t8,0x100 - 33c: 00000000 nop - 340: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 344: 000002a9 0x2a9 - 348: 8002c3e4 lb v0,-15388(zero) - 34c: 00000000 nop - 350: 03342901 0x3342901 - 354: 000f0000 sll zero,t7,0x0 - 358: 10000000 b 35c <__scratchpad-0x1f7ffca4> - 35c: 000002b5 0x2b5 - 360: 00000013 mtlo zero - 364: 02c3f411 0x2c3f411 - 368: 0003d680 sll k0,v1,0x1a - 36c: 00031f00 sll v1,v1,0x1c - 370: 54011200 0x54011200 - 374: a1800305 sb zero,773(t4) - 378: 13008003 beqz t8,fffe0388 <__bss_end+0x7ff68ce8> - 37c: 8002c44c lb v0,-15284(zero) - 380: 000003d6 0x3d6 - 384: 05540112 0x5540112 - 388: 03a1a003 0x3a1a003 - 38c: 00000080 sll zero,zero,0x2 - 390: 02c3a411 0x2c3a411 - 394: 0003d680 sll k0,v1,0x1a - 398: 00034b00 sll t1,v1,0xc - 39c: 54011200 0x54011200 - 3a0: a1380305 sb t8,773(t1) - 3a4: 11008003 beqz t0,fffe03b4 <__bss_end+0x7ff68d14> - 3a8: 8002c3bc lb v0,-15428(zero) - 3ac: 000003d6 0x3d6 - 3b0: 00000362 0x362 - 3b4: 05540112 0x5540112 - 3b8: 03a15403 0x3a15403 - 3bc: e4140080 swc1 $f20,128(zero) - 3c0: e18002c3 swc0 c0_index,707(t4) - 3c4: 00000003 sra zero,zero,0x0 - 3c8: 00027715 0x27715 - 3cc: 5f340200 0x5f340200 - 3d0: 05000000 bltz t0,3d4 <__scratchpad-0x1f7ffc2c> - 3d4: 06e96403 0x6e96403 - 3d8: 02b11580 0x2b11580 - 3dc: 55020000 0x55020000 - 3e0: 00000132 0x132 - 3e4: e9680305 swc2 $8,773(t3) - 3e8: 67158006 0x67158006 - 3ec: 02000000 0x2000000 - 3f0: 0001e299 0x1e299 - 3f4: 1c030500 0x1c030500 - 3f8: 168006e9 bnez s4,1fa0 <__scratchpad-0x1f7fe060> - 3fc: 0000003a 0x3a - 400: 000003aa 0x3aa - 404: 3c180017 lui t8,0x17 - 408: 01000002 0x1000002 - 40c: 00039f05 0x39f05 - 410: 01f21800 0x1f21800 - 414: 06010000 bgez s0,418 <__scratchpad-0x1f7ffbe8> - 418: 0000039f 0x39f - 41c: 00041418 0x41418 - 420: 4f070100 c3 0x1070100 - 424: 18000000 blez zero,428 <__scratchpad-0x1f7ffbd8> - 428: 000004cc syscall 0x13 - 42c: 004f0801 0x4f0801 - 430: f4190000 0xf4190000 - 434: f400001f 0xf400001f - 438: 0300001f 0x300001f - 43c: 0021194f 0x21194f - 440: 00210000 0x210000 - 444: 04040000 0x4040000 - 448: 0000c900 sll t9,zero,0x4 - 44c: 51000400 0x51000400 - 450: 04000001 bltz zero,458 <__scratchpad-0x1f7ffba8> - 454: 0003a801 0x3a801 - 458: 056e0c00 0x56e0c00 - 45c: 053b0000 0x53b0000 - 460: c44c0000 lwc1 $f12,0(v0) - 464: 009c8002 0x9c8002 - 468: 01cd0000 0x1cd0000 - 46c: 04020000 0x4020000 - 470: 0006b707 0x6b707 - 474: 05040300 0x5040300 - 478: 00746e69 0x746e69 - 47c: 00058504 0x58504 - 480: 2c060100 sltiu a2,zero,256 - 484: 4c000000 mfc3 zero,$0 - 488: 408002c4 0x408002c4 - 48c: 01000000 0x1000000 - 490: 00005a9c 0x5a9c - 494: 05650500 0x5650500 - 498: 06010000 bgez s0,49c <__scratchpad-0x1f7ffb64> - 49c: 0000005b 0x5b - 4a0: 06005401 bltz s0,154a8 <__scratchpad-0x1f7eab58> - 4a4: 005a0407 0x5a0407 - 4a8: 8c080000 lw t0,0(zero) - 4ac: 01000005 0x1000005 - 4b0: 02c48c10 0x2c48c10 - 4b4: 00005c80 sll t3,zero,0x12 - 4b8: 919c0100 lbu gp,256(t4) - 4bc: 09000000 j 4000000 <__scratchpad-0x1b800000> - 4c0: 12010069 beq s0,at,668 <__scratchpad-0x1f7ff998> - 4c4: 0000002c 0x2c - 4c8: 00000040 ssnop - 4cc: 01006609 0x1006609 - 4d0: 00005b13 0x5b13 - 4d4: 00006b00 sll t5,zero,0xc - 4d8: a80a0000 swl t2,0(zero) - 4dc: a1000000 sb zero,0(t0) - 4e0: 0b000000 j c000000 <__scratchpad-0x13800000> - 4e4: 000000a1 0xa1 - 4e8: 0402001f 0x402001f - 4ec: 00029e07 0x29e07 - 4f0: 0d040c00 jal 4103000 <__scratchpad-0x1b6fd000> - 4f4: 0000055f 0x55f - 4f8: 00910301 0x910301 - 4fc: 03050000 0x3050000 - 500: 8006e4fc lb a2,-6916(zero) - 504: 00057b0d break 0x5,0x1ec - 508: 2c040100 sltiu a0,zero,256 - 50c: 05000000 bltz t0,510 <__scratchpad-0x1f7ffaf0> - 510: 06e4f803 0x6e4f803 - 514: 0fce0080 jal f380200 <__scratchpad-0x1047fe00> - 518: 00040000 sll zero,a0,0x0 - 51c: 00000207 0x207 - 520: 03a80104 0x3a80104 - 524: 3e0c0000 0x3e0c0000 - 528: 3b000007 xori zero,t8,0x7 - 52c: e8000005 swc2 $0,5(zero) - 530: 2c8002c4 sltiu zero,a0,708 - 534: 2200000b addi zero,s0,11 - 538: 02000002 0x2000002 - 53c: 000006c4 0x6c4 - 540: 6e490228 0x6e490228 - 544: 03000000 0x3000000 - 548: 00001bad 0x1bad - 54c: 006e4c02 0x6e4c02 - 550: 03000000 0x3000000 - 554: 000006cd break 0x0,0x1b - 558: 008c4e02 0x8c4e02 - 55c: 03140000 0x3140000 - 560: 00000f68 0xf68 - 564: 00935002 0x935002 - 568: 03180000 0x3180000 - 56c: 000005e7 0x5e7 - 570: 009a5202 0x9a5202 - 574: 031c0000 0x31c0000 - 578: 000005c7 0x5c7 - 57c: 00a05402 0xa05402 - 580: 00200000 0x200000 - 584: 00008504 0x8504 - 588: 00007e00 sll t7,zero,0x18 - 58c: 007e0500 0x7e0500 - 590: 00130000 sll zero,s3,0x0 - 594: 9e070406 0x9e070406 - 598: 06000002 bltz s0,5a4 <__scratchpad-0x1f7ffa5c> - 59c: 03960601 0x3960601 - 5a0: 04060000 0x4060000 - 5a4: 0006b707 0x6b707 - 5a8: 05040700 0x5040700 - 5ac: 00746e69 0x746e69 - 5b0: 00250408 0x250408 - 5b4: b0040000 0xb0040000 - 5b8: b0000000 0xb0000000 - 5bc: 05000000 bltz t0,5c0 <__scratchpad-0x1f7ffa40> - 5c0: 0000007e 0x7e - 5c4: 01060007 srav zero,a2,t0 - 5c8: 00038d08 0x38d08 - 5cc: 05020600 0x5020600 - 5d0: 0000040a 0x40a - 5d4: 00b00408 0xb00408 - 5d8: 41090000 0x41090000 - 5dc: 0400000b bltz zero,60c <__scratchpad-0x1f7ff9f4> - 5e0: 0000008c syscall 0x2 - 5e4: 01052103 0x1052103 - 5e8: 1b0a0000 0x1b0a0000 - 5ec: 00000008 jr zero - 5f0: 000a4c0a 0xa4c0a - 5f4: c90a0100 lwc2 $10,256(t0) - 5f8: 02000007 srav zero,zero,s0 - 5fc: 000a6e0a 0xa6e0a - 600: 530a0300 0x530a0300 - 604: 04000008 bltz zero,628 <__scratchpad-0x1f7ff9d8> - 608: 0007090a 0x7090a - 60c: 370a0500 ori t2,t8,0x500 - 610: 06000008 bltz s0,634 <__scratchpad-0x1f7ff9cc> - 614: 0008f60a 0x8f60a - 618: 02000700 0x2000700 - 61c: 000009b2 0x9b2 - 620: 265c0304 addiu gp,s2,772 - 624: 0b000001 j c000004 <__scratchpad-0x137ffffc> - 628: 62030078 0x62030078 - 62c: 00000126 0x126 - 630: 00790b00 0x790b00 - 634: 01266703 0x1266703 - 638: 00020000 sll zero,v0,0x0 - 63c: 00013604 0x13604 - 640: 00013600 sll a2,at,0x18 - 644: 007e0500 0x7e0500 - 648: 00010000 sll zero,at,0x0 - 64c: 8f060106 lw a2,262(t8) - 650: 02000003 0x2000003 - 654: 00000644 0x644 - 658: 5e760304 0x5e760304 - 65c: 0b000001 j c000004 <__scratchpad-0x137ffffc> - 660: 7c030078 0x7c030078 - 664: 00000126 0x126 - 668: 00790b00 0x790b00 - 66c: 01268103 0x1268103 - 670: 00020000 sll zero,v0,0x0 - 674: 00075202 srl t2,a3,0x8 - 678: 88030400 lwl v1,1024(zero) - 67c: 0000019b 0x19b - 680: 0008d503 sra k0,t0,0x14 - 684: 36940300 ori s4,s4,0x300 - 688: 00000001 0x1 - 68c: 656e6f0b 0x656e6f0b - 690: b09c0300 0xb09c0300 - 694: 01000000 0x1000000 - 698: 6f77740b 0x6f77740b - 69c: b0a40300 0xb0a40300 - 6a0: 02000000 0x2000000 - 6a4: 0006e303 sra gp,a2,0xc - 6a8: b0ac0300 0xb0ac0300 - 6ac: 03000000 0x3000000 - 6b0: 08c60c00 j 3183000 <__scratchpad-0x1c67d000> - 6b4: 03040000 0x3040000 - 6b8: 0001c94e 0x1c94e - 6bc: 09b20d00 j 6c83400 <__scratchpad-0x18b7cc00> - 6c0: 68030000 0x68030000 - 6c4: 00000105 0x105 - 6c8: 0006440d break 0x6,0x110 - 6cc: 3d820300 0x3d820300 - 6d0: 0d000001 jal 4000004 <__scratchpad-0x1b7ffffc> - 6d4: 00000752 0x752 - 6d8: 015ead03 0x15ead03 - 6dc: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 6e0: 0d3a030a jal 4e80c28 <__scratchpad-0x1a97f3d8> - 6e4: 03000002 0x3000002 - 6e8: 000010e7 0x10e7 - 6ec: 00b03d03 0xb03d03 - 6f0: 0b000000 j c000000 <__scratchpad-0x13800000> - 6f4: 03006469 0x3006469 - 6f8: 0000b040 sll s6,zero,0x1 - 6fc: ce030100 lwc3 $3,256(s0) - 700: 03000024 and zero,t8,zero - 704: 0000b042 srl s6,zero,0x1 - 708: 1a030200 0x1a030200 - 70c: 0300000a 0x300000a - 710: 00020d48 0x20d48 - 714: c6030400 lwc1 $f3,1024(s0) - 718: 03000008 jr t8 - 71c: 00019bae 0x19bae - 720: 06000600 bltz s0,1f24 <__scratchpad-0x1f7fe0dc> - 724: 021f0702 0x21f0702 - 728: 0d0f0000 jal 43c0000 <__scratchpad-0x1b440000> - 72c: 03000008 jr t8 - 730: 0001c9af 0x1c9af - 734: 8c041000 lw a0,4096(zero) - 738: 04000000 bltz zero,73c <__scratchpad-0x1f7ff8c4> - 73c: 0002f207 0x2f207 - 740: 02861100 0x2861100 - 744: 00010000 sll zero,at,0x0 - 748: 92110018 lbu s1,24(s0) - 74c: 30000002 andi zero,zero,0x2 - 750: 11002800 beqz t0,a754 <__scratchpad-0x1f7f58ac> - 754: 00000212 0x212 - 758: 00400012 0x400012 - 75c: 00009011 0x9011 - 760: 68002900 0x68002900 - 764: 002e1100 0x2e1100 - 768: 00100000 sll zero,s0,0x0 - 76c: 20110078 addi s1,zero,120 - 770: 11000004 beqz t0,784 <__scratchpad-0x1f7ff87c> - 774: 11009800 beqz t0,fffe6778 <__bss_end+0x7ff6f0d8> - 778: 0000030b 0x30b - 77c: 00a00428 0xa00428 - 780: 00035711 0x35711 - 784: c8041e00 lwc2 $4,7680(zero) - 788: 03621100 0x3621100 - 78c: 04200000 bltz at,790 <__scratchpad-0x1f7ff870> - 790: 481100d8 0x481100d8 - 794: 13000002 beqz t8,7a0 <__scratchpad-0x1f7ff860> - 798: 1100e804 beqz t0,ffffa7ac <__bss_end+0x7ff8310c> - 79c: 00000254 0x254 - 7a0: 00f80416 0xf80416 - 7a4: 00003a11 0x3a11 - 7a8: f8002a00 0xf8002a00 - 7ac: 01da1100 0x1da1100 - 7b0: 041b0000 0x41b0000 - 7b4: e6110108 swc1 $f17,264(s0) - 7b8: 3f000001 0x3f000001 - 7bc: 11011804 beq t0,at,67d0 <__scratchpad-0x1f7f9830> - 7c0: 0000044e 0x44e - 7c4: 01280414 0x1280414 - 7c8: 00023211 0x23211 - 7cc: 38041c00 xori a0,zero,0x1c00 - 7d0: 032c1101 0x32c1101 - 7d4: 00060000 sll zero,a2,0x0 - 7d8: a9110140 swl s1,320(t0) - 7dc: 2d000001 sltiu zero,t0,1 - 7e0: 11015800 beq t0,at,167e4 <__scratchpad-0x1f7e981c> - 7e4: 000001b6 0x1b6 - 7e8: 0168002e 0x168002e - 7ec: 00000011 mthi zero - 7f0: 70000c00 0x70000c00 - 7f4: 03161101 0x3161101 - 7f8: 003d0000 0x3d0000 - 7fc: 21110190 addi s1,t0,400 - 800: 3e000003 0x3e000003 - 804: 0001a000 sll s4,at,0x0 - 808: 008c0410 0x8c0410 - 80c: 39040000 xori a0,t0,0x0 - 810: 000003a2 0x3a2 - 814: 00015f11 0x15f11 - 818: 00000000 nop - 81c: 01fc1140 0x1fc1140 - 820: 00000000 nop - 824: c1112000 lwc0 $17,8192(t0) - 828: 00000002 srl zero,zero,0x0 - 82c: 11100000 beq t0,s0,830 <__scratchpad-0x1f7ff7d0> - 830: 00000175 0x175 - 834: 08000000 j 0 <__scratchpad-0x1f800000> - 838: 00012811 0x12811 - 83c: 00000000 nop - 840: 02d71104 0x2d71104 - 844: 00000000 nop - 848: 0a110200 j 8440800 <__scratchpad-0x173bf800> - 84c: 00000000 nop - 850: 11010000 beq t0,at,854 <__scratchpad-0x1f7ff7ac> - 854: 00000260 0x260 - 858: 00800000 0x800000 - 85c: 0004f811 0x4f811 - 860: 40000000 mfc0 zero,c0_index - 864: 03391100 0x3391100 - 868: 00000000 nop - 86c: 70110020 0x70110020 - 870: 00000004 sllv zero,zero,zero - 874: 11001000 beqz t0,4878 <__scratchpad-0x1f7fb788> - 878: 000000ef 0xef - 87c: 00080000 sll zero,t0,0x0 - 880: 0000b211 0xb211 - 884: 04000000 bltz zero,888 <__scratchpad-0x1f7ff778> - 888: 010d1100 0x10d1100 - 88c: 00000000 nop - 890: 7a110002 0x7a110002 - 894: 00000000 nop - 898: 12000100 beqz s0,c9c <__scratchpad-0x1f7ff364> - 89c: 0000009c 0x9c - 8a0: 59128000 0x59128000 - 8a4: 00000004 sllv zero,zero,zero - 8a8: 00cd1240 0xcd1240 - 8ac: 20000000 addi zero,zero,0 - 8b0: 0001c312 0x1c312 - 8b4: 00100000 sll zero,s0,0x0 - 8b8: 008c0410 0x8c0410 - 8bc: 5a040000 0x5a040000 - 8c0: 00000469 0x469 - 8c4: 00042d0a 0x42d0a - 8c8: 8b0a0000 lwl t2,0(t8) - 8cc: 01000001 0x1000001 - 8d0: 0004380a 0x4380a - 8d4: 950a0200 lhu t2,512(t0) - 8d8: 03000001 0x3000001 - 8dc: 0004430a 0x4430a - 8e0: 9f0a0400 0x9f0a0400 - 8e4: 05000001 bltz t0,8ec <__scratchpad-0x1f7ff714> - 8e8: 0002a70a 0x2a70a - 8ec: c20a0600 lwc0 c0_entryhi,1536(s0) - 8f0: 07000004 bltz t8,904 <__scratchpad-0x1f7ff6fc> - 8f4: 00036d0a 0x36d0a - 8f8: ed0a0800 swc3 $10,2048(t0) - 8fc: 09000002 j 4000008 <__scratchpad-0x1b7ffff8> - 900: 0002f70a 0x2f70a - 904: 010a0a00 0x10a0a00 - 908: 0b000003 j c00000c <__scratchpad-0x137ffff4> - 90c: 0000460a 0x460a - 910: 510a0c00 0x510a0c00 - 914: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - 918: 00005c0a 0x5c0a - 91c: e40a0e00 swc1 $f10,3584(zero) - 920: 0f000000 jal c000000 <__scratchpad-0x13800000> - 924: 00048e0a 0x48e0a - 928: 980a1000 lwr t2,4096(zero) - 92c: 11000004 beqz t0,940 <__scratchpad-0x1f7ff6c0> - 930: 0004a20a 0x4a20a - 934: ac0a1200 sw t2,4608(zero) - 938: 13000004 beqz t8,94c <__scratchpad-0x1f7ff6b4> - 93c: 00013e0a 0x13e0a - 940: 490a1400 0x490a1400 - 944: 15000001 bnez t0,94c <__scratchpad-0x1f7ff6b4> - 948: 0001540a 0x1540a - 94c: 0f0a1600 jal c285800 <__scratchpad-0x1357a800> - 950: 18000005 blez zero,968 <__scratchpad-0x1f7ff698> - 954: 00051a0a 0x51a0a - 958: 250a1900 addiu t2,t0,6400 - 95c: 1a000005 blez s0,974 <__scratchpad-0x1f7ff68c> - 960: 0005300a 0x5300a - 964: ed0a1b00 swc3 $10,6912(t0) - 968: 1c000004 bgtz zero,97c <__scratchpad-0x1f7ff684> - 96c: 0004e20a 0x4e20a - 970: 820a1d00 lb t2,7424(s0) - 974: 1e000003 bgtz s0,984 <__scratchpad-0x1f7ff67c> - 978: 0003770a 0x3770a - 97c: 09001f00 j 4007c00 <__scratchpad-0x1b7f8400> - 980: 00000897 0x897 - 984: 00008c04 0x8c04 - 988: a76e0500 sh t6,1280(k1) - 98c: 11000004 beqz t0,9a0 <__scratchpad-0x1f7ff660> - 990: 00000b04 0xb04 - 994: f2000000 0xf2000000 - 998: 000b0d11 0xb0d11 - 99c: 00000100 sll zero,zero,0x4 - 9a0: 0b1611f2 j c5847c8 <__scratchpad-0x1327b838> - 9a4: 00020000 sll zero,v0,0x0 - 9a8: 3811f200 xori s1,zero,0xf200 - 9ac: 0300000b 0x300000b - 9b0: 11f20000 beq t7,s2,9b4 <__scratchpad-0x1f7ff64c> - 9b4: 00000670 0x670 - 9b8: f2000003 0xf2000003 - 9bc: 0aec0900 j bb02400 <__scratchpad-0x13cfdc00> - 9c0: 8c040000 lw a0,0(zero) - 9c4: 05000000 bltz t0,9c8 <__scratchpad-0x1f7ff638> - 9c8: 0004d27f 0x4d27f - 9cc: 06a41200 0x6a41200 - 9d0: 10000000 b 9d4 <__scratchpad-0x1f7ff62c> - 9d4: 000a2212 0xa2212 - 9d8: 0a010000 j 8040000 <__scratchpad-0x177c0000> - 9dc: 000005d6 0x5d6 - 9e0: 09d80a10 j 7602840 <__scratchpad-0x181fd7c0> - 9e4: 00010000 sll zero,at,0x0 - 9e8: 00064e02 srl t1,a2,0x18 - 9ec: 8d051000 lw a1,4096(t0) - 9f0: 0000050f 0x50f - 9f4: 0005ec03 sra sp,a1,0x10 - 9f8: 0f8f0500 jal e3c1400 <__scratchpad-0x1143ec00> - 9fc: 00000005 0x5 - a00: 000a2c03 sra a1,t2,0x10 - a04: 93900500 lbu s0,1280(gp) - a08: 04000000 bltz zero,a0c <__scratchpad-0x1f7ff5f4> - a0c: 00077103 sra t6,a3,0x4 - a10: 93910500 lbu s1,1280(gp) - a14: 08000000 j 0 <__scratchpad-0x1f800000> - a18: 7961640b 0x7961640b - a1c: 93920500 lbu s2,1280(gp) - a20: 0c000000 jal 0 <__scratchpad-0x1f800000> - a24: 15040800 bne t0,a0,2a28 <__scratchpad-0x1f7fd5d8> - a28: 13000005 beqz t8,a40 <__scratchpad-0x1f7ff5c0> - a2c: 00000085 0x85 - a30: 0005c702 srl t8,a1,0x1c - a34: 95050400 lhu a1,1024(t0) - a38: 00000533 0x533 - a3c: 000a3103 sra a2,t2,0x4 - a40: 93970500 lbu s7,1280(gp) - a44: 00000000 nop - a48: 09ec0200 j 7b00800 <__scratchpad-0x17cff800> - a4c: 05140000 0x5140000 - a50: 0005588b 0x5588b - a54: 064e0300 0x64e0300 - a58: 93050000 lbu a1,0(t8) - a5c: 000004d2 0x4d2 - a60: 05c70300 0x5c70300 - a64: 98050000 lwr a1,0(zero) - a68: 0000051a 0x51a - a6c: 55090010 0x55090010 - a70: 04000009 bltz zero,a98 <__scratchpad-0x1f7ff568> - a74: 0000008c syscall 0x2 - a78: 057ba505 0x57ba505 - a7c: a60a0000 sh t2,0(s0) - a80: 01000008 jr t0 - a84: 0006550a 0x6550a - a88: 5e0a0200 0x5e0a0200 - a8c: 0400000a bltz zero,ab8 <__scratchpad-0x1f7ff548> - a90: 07080600 0x7080600 - a94: 000006ad 0x6ad - a98: 62050806 0x62050806 - a9c: 06000008 bltz s0,ac0 <__scratchpad-0x1f7ff540> - aa0: 08670504 j 19c1410 <__scratchpad-0x1de3ebf0> - aa4: 04060000 0x4060000 - aa8: 0006b207 0x6b207 - aac: 0a381400 j 8e05000 <__scratchpad-0x169fb000> - ab0: b9010000 swr at,0(t0) - ab4: c3150101 lwc0 $21,257(t8) - ab8: 01000009 jalr zero,t0 - abc: 00930225 0x930225 - ac0: 16010000 bne s0,at,ac4 <__scratchpad-0x1f7ff53c> - ac4: 000005bc 0x5bc - ac8: c4e83f01 lwc1 $f8,16129(a3) - acc: 00d88002 0xd88002 - ad0: 9c010000 0x9c010000 - ad4: 0000068a 0x68a - ad8: 0002bb17 0x2bb17 - adc: 8c3f0100 lw ra,256(at) - ae0: 9b000000 lwr zero,0(t8) - ae4: 18000000 blez zero,ae8 <__scratchpad-0x1f7ff518> - ae8: 00000638 0x638 - aec: c5a86d01 lwc1 $f8,27905(t5) - af0: 0c198002 jal 660008 <__scratchpad-0x1f19fff8> - af4: c88002c5 lwc2 $0,709(a0) - af8: f300000e 0xf300000e - afc: 1a000005 blez s0,b14 <__scratchpad-0x1f7ff4ec> - b00: 03055401 0x3055401 - b04: 8003a1c8 lb v1,-24120(zero) - b08: c5141b00 lwc1 $f20,6912(t0) - b0c: 0ed38002 jal b4e0008 <__scratchpad-0x1431fff8> - b10: 301b0000 andi k1,zero,0x0 - b14: de8002c5 0xde8002c5 - b18: 1900000e blez t0,b54 <__scratchpad-0x1f7ff4ac> - b1c: 8002c538 lb v0,-15048(zero) - b20: 00000ee9 0xee9 - b24: 0000061a 0x61a - b28: 0354011a 0x354011a - b2c: 00243c40 0x243c40 - b30: 02c55019 0x2c55019 - b34: 000ef480 sll s8,t6,0x12 - b38: 00063700 sll a2,a2,0x1c - b3c: 55011a00 0x55011a00 - b40: 244b4004 addiu t3,v0,16388 - b44: 56011a1f 0x56011a1f - b48: 243c4003 addiu gp,at,16387 - b4c: c5581b00 lwc1 $f24,6912(t2) - b50: 0eff8002 jal bfe0008 <__scratchpad-0x1381fff8> - b54: 6c1b0000 0x6c1b0000 - b58: de8002c5 0xde8002c5 - b5c: 1b00000e blez t8,b98 <__scratchpad-0x1f7ff468> - b60: 8002c574 lb v0,-14988(zero) - b64: 00000f0a 0xf0a - b68: 02c57c1b 0x2c57c1b - b6c: 000eff80 sll ra,t6,0x1e - b70: c5841b00 lwc1 $f4,6912(t4) - b74: 0f158002 jal c560008 <__scratchpad-0x1329fff8> - b78: 8c1b0000 lw k1,0(zero) - b7c: 208002c5 addi zero,a0,709 - b80: 1b00000f blez t8,bc0 <__scratchpad-0x1f7ff440> - b84: 8002c594 lb v0,-14956(zero) - b88: 00000f2b 0xf2b - b8c: 02c5a01c 0x2c5a01c - b90: 000ec880 sll t9,t6,0x2 - b94: 54011a00 0x54011a00 - b98: a1e40305 sb a0,773(t7) - b9c: 00008003 sra s0,zero,0x0 - ba0: 00099516 0x99516 - ba4: c0710100 lwc0 $17,256(v1) - ba8: 088002c5 j 2000b14 <__scratchpad-0x1d7ff4ec> - bac: 01000000 0x1000000 - bb0: 0006af9c 0x6af9c - bb4: c5c81d00 lwc1 $f8,7424(t6) - bb8: 05ad8002 0x5ad8002 - bbc: 011a0000 0x11a0000 - bc0: 00310154 0x310154 - bc4: 07911600 bgezal gp,63c8 <__scratchpad-0x1f7f9c38> - bc8: 85010000 lh at,0(t0) - bcc: 8002c5c8 lb v0,-14904(zero) - bd0: 000000b0 0xb0 - bd4: 07299c01 0x7299c01 - bd8: 92170000 lbu s7,0(s0) - bdc: 0100000a 0x100000a - be0: 00072985 0x72985 - be4: 0000de00 sll k1,zero,0x18 - be8: 088f1700 j 23c5c00 <__scratchpad-0x1d43a400> - bec: 85010000 lh at,0(t0) - bf0: 00000729 0x729 - bf4: 000000ff 0xff - bf8: 0100781e 0x100781e - bfc: 00009387 0x9387 - c00: 00012000 sll a0,at,0x0 - c04: 0afb1f00 j bec7c00 <__scratchpad-0x13938400> - c08: 88010000 lwl at,0(zero) - c0c: 0000072f 0x72f - c10: 20609102 addi zero,v1,-28414 - c14: 00000018 mult zero,zero - c18: 7272611e 0x7272611e - c1c: be900100 0xbe900100 - c20: 3f000000 0x3f000000 - c24: 1c000001 bgtz zero,c2c <__scratchpad-0x1f7ff3d4> - c28: 8002c610 lb v0,-14832(zero) - c2c: 00000f36 0xf36 - c30: 0254011a 0x254011a - c34: 011a0081 0x11a0081 - c38: 00800255 0x800255 - c3c: 08000000 j 0 <__scratchpad-0x1f800000> - c40: 00020d04 0x20d04 - c44: 07290400 0x7290400 - c48: 073f0000 0x73f0000 - c4c: 7e050000 0x7e050000 - c50: 01000000 0x1000000 - c54: 08451600 j 1145800 <__scratchpad-0x1e6ba800> - c58: 9e010000 0x9e010000 - c5c: 8002c678 lb v0,-14728(zero) - c60: 000000bc 0xbc - c64: 07b69c01 0x7b69c01 - c68: 00170000 sll zero,s7,0x0 - c6c: 01000007 srav zero,zero,t0 - c70: 0007299e 0x7299e - c74: 00015f00 sll t3,at,0x1c - c78: 08041700 j 105c00 <__scratchpad-0x1f6fa400> - c7c: 9e010000 0x9e010000 - c80: 00000729 0x729 - c84: 0000018b 0x18b - c88: 72726121 0x72726121 - c8c: bea00100 0xbea00100 - c90: 06000000 bltz s0,c94 <__scratchpad-0x1f7ff36c> - c94: 072c8803 0x72c8803 - c98: 681f9f80 0x681f9f80 - c9c: 01000006 srlv zero,zero,t0 - ca0: 0007b6a2 0x7b6a2 - ca4: 58910200 0x58910200 - ca8: 02c6d41c 0x2c6d41c - cac: 000f4180 sll t0,t7,0x6 - cb0: 54011a00 0x54011a00 - cb4: 011a3001 0x11a3001 - cb8: 58910255 0x58910255 - cbc: 0556011a 0x556011a - cc0: 072c8803 0x72c8803 - cc4: 57011a80 0x57011a80 - cc8: 00004501 0x4501 - ccc: 0000b004 sllv s6,zero,zero - cd0: 0007c600 sll t8,a3,0x18 - cd4: 007e0500 0x7e0500 - cd8: 00140000 sll zero,s4,0x0 - cdc: 000b5416 0xb5416 - ce0: 34b60100 ori s6,a1,0x100 - ce4: 388002c7 xori zero,a0,0x2c7 - ce8: 01000001 0x1000001 - cec: 0008059c 0x8059c - cf0: 05df1700 0x5df1700 - cf4: b6010000 0xb6010000 - cf8: 00000093 0x93 - cfc: 000001b7 0x1b7 - d00: 00081122 0x81122 - d04: 05b60100 0x5b60100 - d08: 01000008 jr t0 - d0c: 72612155 0x72612155 - d10: bb010072 swr at,114(t8) - d14: 000000be 0xbe - d18: 08005401 j 15004 <__scratchpad-0x1f7eaffc> - d1c: 00021404 0x21404 - d20: 060a1600 0x60a1600 - d24: ed010000 swc3 $1,0(t0) - d28: 8002c86c lb v0,-14228(zero) - d2c: 00000014 0x14 - d30: 08509c01 j 1427004 <__scratchpad-0x1e3d8ffc> - d34: df170000 0xdf170000 - d38: 01000005 0x1000005 - d3c: 000093ed 0x93ed - d40: 0001d800 sll k1,at,0x0 - d44: c8801d00 lwc2 $0,7424(a0) - d48: 0f368002 jal cda0008 <__scratchpad-0x12a5fff8> - d4c: 011a0000 0x11a0000 - d50: 01f30354 0x1f30354 - d54: 55011a54 0x55011a54 - d58: 5401f30b 0x5401f30b - d5c: 88032431 lwl v1,9265(zero) - d60: 2280072c addi zero,s4,1836 - d64: 82230000 lb v1,0(s1) - d68: 01000007 srav zero,zero,t0 - d6c: c8800110 lwc2 $0,272(a0) - d70: 00e48002 0xe48002 - d74: 9c010000 0x9c010000 - d78: 000008af 0x8af - d7c: 0009f024 and s8,zero,t1 - d80: 01100100 0x1100100 - d84: 000008af 0x8af - d88: 000001f9 0x1f9 - d8c: 01006925 0x1006925 - d90: 05900112 bltzal t4,11dc <__scratchpad-0x1f7fee24> - d94: 02250000 0x2250000 - d98: 69250000 0x69250000 - d9c: 12010032 beq s0,at,e68 <__scratchpad-0x1f7ff198> - da0: 00059001 0x59001 - da4: 00025000 sll t2,v0,0x0 - da8: c8941b00 lwc2 $20,6912(a0) - dac: 0f4c8002 jal d320008 <__scratchpad-0x124dfff8> - db0: 9c1b0000 0x9c1b0000 - db4: 578002c8 0x578002c8 - db8: 1b00000f blez t8,df8 <__scratchpad-0x1f7ff208> - dbc: 8002c934 lb v0,-14028(zero) - dc0: 00000f62 0xf62 - dc4: 33040800 andi a0,t8,0x800 - dc8: 26000005 addiu zero,s0,5 - dcc: 00000870 0x870 - dd0: 93014201 lbu at,16897(t8) - dd4: 64000000 0x64000000 - dd8: 388002c9 xori zero,a0,0x2c9 - ddc: 01000000 0x1000000 - de0: 0009069c 0x9069c - de4: 1bad2400 0x1bad2400 - de8: 42010000 c0 0x10000 - dec: 00090601 0x90601 - df0: 0002ba00 sll s7,v0,0x8 - df4: 07f02700 bltzal ra,a9f8 <__scratchpad-0x1f7f5608> - df8: 44010000 mfc1 at,$f0 - dfc: 00002501 0x2501 - e00: 50910200 0x50910200 - e04: 02c97c1c 0x2c97c1c - e08: 000f6d80 sll t5,t7,0x16 - e0c: 54011a00 0x54011a00 - e10: 5401f303 0x5401f303 - e14: 0255011a 0x255011a - e18: 00000080 sll zero,zero,0x2 - e1c: 00850408 0x850408 - e20: 99260000 lwr a2,0(t1) - e24: 0100000a 0x100000a - e28: 0093014c syscall 0x24c05 - e2c: c99c0000 lwc2 $28,0(t4) - e30: 008c8002 0x8c8002 - e34: 9c010000 0x9c010000 - e38: 00000999 0x999 - e3c: 001bad24 0x1bad24 - e40: 014c0100 0x14c0100 - e44: 00000906 0x906 - e48: 000002db 0x2db - e4c: 01006925 0x1006925 - e50: 0093014e 0x93014e - e54: 03070000 0x3070000 - e58: b4190000 0xb4190000 - e5c: b58002c9 0xb58002c9 - e60: 58000008 0x58000008 - e64: 1a000009 blez s0,e8c <__scratchpad-0x1f7ff174> - e68: 81025401 lb v0,21505(t0) - e6c: cc190000 lwc3 $25,0(zero) - e70: 788002c9 0x788002c9 - e74: 7a00000f 0x7a00000f - e78: 1a000009 blez s0,ea0 <__scratchpad-0x1f7ff160> - e7c: 81025401 lb v0,21505(t0) - e80: 55011a00 0x55011a00 - e84: a2000305 sb zero,773(s0) - e88: 011a8003 0x11a8003 - e8c: 00360156 0x360156 - e90: 02c9f81c 0x2c9f81c - e94: 000f7880 sll t7,t7,0x2 - e98: 54011a00 0x54011a00 - e9c: 1a008102 blez s0,fffe12a8 <__bss_end+0x7ff69c08> - ea0: 03055501 0x3055501 - ea4: 8003a208 lb v1,-24056(zero) - ea8: 0156011a 0x156011a - eac: 26000032 addiu zero,s0,50 - eb0: 00000ab1 0xab1 - eb4: 93016301 lbu at,25345(t8) - eb8: 28000000 slti zero,zero,0 - ebc: 448002ca 0x448002ca - ec0: 01000000 0x1000000 - ec4: 0009e09c 0x9e09c - ec8: 0b4f2400 j d3c9000 <__scratchpad-0x12437000> - ecc: 63010000 0x63010000 - ed0: 00009301 0x9301 - ed4: 00033000 sll a2,v1,0x0 - ed8: 074b2800 0x74b2800 - edc: 63010000 0x63010000 - ee0: 00020d01 0x20d01 - ee4: 28550100 slti s5,v0,256 - ee8: 00001233 0x1233 - eec: 8c016301 lw at,25345(zero) - ef0: 01000000 0x1000000 - ef4: a2260056 sb a2,86(s1) - ef8: 01000005 0x1000005 - efc: 020d0171 0x20d0171 - f00: ca6c0000 lwc2 $12,0(s3) - f04: 00348002 0x348002 - f08: 9c010000 0x9c010000 - f0c: 00000a0b 0xa0b - f10: 000b4f24 0xb4f24 - f14: 01710100 0x1710100 - f18: 00000093 0x93 - f1c: 0000035e 0x35e - f20: 0aa72600 j a9c9800 <__scratchpad-0x14e36800> - f24: 7b010000 0x7b010000 - f28: 00009301 0x9301 - f2c: 02caa000 0x2caa000 - f30: 00003480 sll a2,zero,0x12 - f34: 369c0100 ori gp,s4,0x100 - f38: 2400000a li zero,10 - f3c: 00000b4f 0xb4f - f40: 93017b01 lbu at,31489(t8) - f44: 8c000000 lw zero,0(zero) - f48: 00000003 sra zero,zero,0x0 - f4c: 0009a926 0x9a926 - f50: 01870100 0x1870100 - f54: 00000093 0x93 - f58: 8002cad4 lb v0,-13612(zero) - f5c: 00000034 0x34 - f60: 0a619c01 j 9867004 <__scratchpad-0x15f98ffc> - f64: 4f240000 c3 0x1240000 - f68: 0100000b 0x100000b - f6c: 00930187 0x930187 - f70: 03c70000 0x3c70000 - f74: 23000000 addi zero,t8,0 - f78: 00000adb 0xadb - f7c: 08019301 j 64c04 <__scratchpad-0x1f79b3fc> - f80: d48002cb 0xd48002cb - f84: 01000000 0x1000000 - f88: 000ad09c 0xad09c - f8c: 0ac82400 j b209000 <__scratchpad-0x145f7000> - f90: 93010000 lbu at,0(t8) - f94: 000ad701 0xad701 - f98: 00040200 sll zero,a0,0x8 - f9c: cb6c1b00 lwc2 $12,6912(k1) - fa0: 0ede8002 jal b7a0008 <__scratchpad-0x1405fff8> - fa4: 7c1b0000 0x7c1b0000 - fa8: de8002cb 0xde8002cb - fac: 1900000e blez t0,fe8 <__scratchpad-0x1f7ff018> - fb0: 8002cba8 lb v0,-13400(zero) - fb4: 00000f83 sra at,zero,0x1e - fb8: 00000abd 0xabd - fbc: 0654011a 0x654011a - fc0: 80808311 lb zero,-31983(a0) - fc4: 011a7f90 0x11a7f90 - fc8: 1a320155 0x1a320155 - fcc: 0a035601 j 80d5804 <__scratchpad-0x1772a7fc> - fd0: 1b001000 blez t8,4fd4 <__scratchpad-0x1f7fb02c> - fd4: 8002cbb8 lb v0,-13384(zero) - fd8: 00000f8e 0xf8e - fdc: 02cbdc29 0x2cbdc29 - fe0: 000eff80 sll ra,t6,0x1e - fe4: d72a0000 0xd72a0000 - fe8: 2b00000a slti zero,t8,10 - fec: d0040800 0xd0040800 - ff0: 2c00000a sltiu zero,zero,10 - ff4: 00000597 0x597 - ff8: 8002cbdc lb v0,-13348(zero) - ffc: 00000090 0x90 - 1000: 0b159c01 j c567004 <__scratchpad-0x13298ffc> - 1004: 281b0000 slti k1,zero,0 - 1008: de8002cc 0xde8002cc - 100c: 1b00000e blez t8,1048 <__scratchpad-0x1f7fefb8> - 1010: 8002cc34 lb v0,-13260(zero) - 1014: 00000f99 0xf99 - 1018: 02cc401b 0x2cc401b - 101c: 000fa480 sll s4,t7,0x12 - 1020: cc582900 lwc3 $24,10496(v0) - 1024: 0eff8002 jal bfe0008 <__scratchpad-0x1381fff8> - 1028: 23000000 addi zero,t8,0 - 102c: 0000092b 0x92b - 1030: 6c01d201 0x6c01d201 - 1034: 808002cc lb zero,716(a0) - 1038: 01000001 0x1000001 - 103c: 000c279c 0xc279c - 1040: 0ac82400 j b209000 <__scratchpad-0x145f7000> - 1044: d2010000 0xd2010000 - 1048: 000ad701 0xad701 - 104c: 00044400 sll t0,a0,0x10 - 1050: 0b4f2400 j d3c9000 <__scratchpad-0x12437000> - 1054: d2010000 0xd2010000 - 1058: 00009301 0x9301 - 105c: 00049100 sll s2,a0,0x4 - 1060: 074b2400 0x74b2400 - 1064: d2010000 0xd2010000 - 1068: 00020d01 0x20d01 - 106c: 0004de00 sll k1,a0,0x18 - 1070: ccc41b00 lwc3 $4,6912(a2) - 1074: 0ede8002 jal b7a0008 <__scratchpad-0x1405fff8> - 1078: e0190000 swc0 $25,0(zero) - 107c: 998002cc lwr zero,716(t4) - 1080: 8a000009 lwl zero,9(s0) - 1084: 1a00000b blez s0,10b4 <__scratchpad-0x1f7fef4c> - 1088: 80025401 lb v0,21505(zero) - 108c: 55011a00 0x55011a00 - 1090: 5601f307 0x5601f307 - 1094: 1affff0a 0x1affff0a - 1098: 0356011a 0x356011a - 109c: 0010580a 0x10580a - 10a0: 02ccec19 0x2ccec19 - 10a4: 000a0b80 sll at,t2,0xe - 10a8: 000b9e00 sll s3,t3,0x18 - 10ac: 54011a00 0x54011a00 - 10b0: 00008002 srl s0,zero,0x0 - 10b4: 02ccf41b 0x2ccf41b - 10b8: 000ede80 sll k1,t6,0x1a - 10bc: cd041900 lwc3 $4,6400(t0) - 10c0: 0ec88002 jal b220008 <__scratchpad-0x145dfff8> - 10c4: 0bc40000 j f100000 <__scratchpad-0x10700000> - 10c8: 011a0000 0x11a0000 - 10cc: 0c030554 jal c1550 <__scratchpad-0x1f73eab0> - 10d0: 1a8003a2 blez s4,1f5c <__scratchpad-0x1f7fe0a4> - 10d4: 85025501 lh v0,21761(t0) - 10d8: 1c190000 0x1c190000 - 10dc: 838002cd lb zero,717(gp) - 10e0: e400000f swc1 $f0,15(zero) - 10e4: 1a00000b blez s0,1114 <__scratchpad-0x1f7feeec> - 10e8: 85025401 lh v0,21505(t0) - 10ec: 55011a00 0x55011a00 - 10f0: 011a3201 0x11a3201 - 10f4: 000a0356 0xa0356 - 10f8: 34190010 li t9,0x10 - 10fc: c88002cd lwc2 $0,717(a0) - 1100: fb00000e 0xfb00000e - 1104: 1a00000b blez s0,1134 <__scratchpad-0x1f7feecc> - 1108: 03055401 0x3055401 - 110c: 8003a230 lb v1,-24016(zero) - 1110: cd401b00 lwc3 $0,6912(t2) - 1114: 0f8e8002 jal e3a0008 <__scratchpad-0x1145fff8> - 1118: 4c190000 mfc3 t9,$0 - 111c: af8002cd sw zero,717(gp) - 1120: 1d00000f bgtz t0,1160 <__scratchpad-0x1f7feea0> - 1124: 1a00000c blez s0,1158 <__scratchpad-0x1f7feea8> - 1128: 80025401 lb v0,21505(zero) - 112c: 55011a00 0x55011a00 - 1130: 29003101 slti zero,t0,12545 - 1134: 8002cde4 lb v0,-12828(zero) - 1138: 00000eff 0xeff - 113c: 0a802300 j a008c00 <__scratchpad-0x157f7400> - 1140: 03010000 0x3010000 - 1144: 02cdec02 0x2cdec02 - 1148: 00008480 sll s0,zero,0x12 - 114c: 729c0100 0x729c0100 - 1150: 2400000c li zero,12 - 1154: 00000b4f 0xb4f - 1158: 93020301 lbu v0,769(t8) - 115c: 2e000000 sltiu zero,s0,0 - 1160: 1b000005 blez t8,1178 <__scratchpad-0x1f7fee88> - 1164: 8002ce28 lb v0,-12760(zero) - 1168: 00000ede 0xede - 116c: 02ce341b 0x2ce341b - 1170: 000f9980 sll s3,t7,0x6 - 1174: ce401b00 lwc3 $0,6912(s2) - 1178: 0fa48002 jal e920008 <__scratchpad-0x10edfff8> - 117c: 58290000 0x58290000 - 1180: ff8002ce 0xff8002ce - 1184: 0000000e 0xe - 1188: 0006ec26 0x6ec26 - 118c: 02150100 0x2150100 - 1190: 0000050f 0x50f - 1194: 8002ce70 lb v0,-12688(zero) - 1198: 00000070 0x70 - 119c: 0cb69c01 jal 2da7004 <__scratchpad-0x1ca58ffc> - 11a0: 78250000 0x78250000 - 11a4: 021c0100 0x21c0100 - 11a8: 00000093 0x93 - 11ac: 0000055a 0x55a - 11b0: 02ceac1c 0x2ceac1c - 11b4: 000fbb80 sll s7,t7,0xe - 11b8: 54011a00 0x54011a00 - 11bc: 1a008202 blez s0,fffe19c8 <__bss_end+0x7ff6a328> - 11c0: 80025501 lb v0,21761(zero) - 11c4: 56011a00 0x56011a00 - 11c8: 00004201 0x4201 - 11cc: 0005a02c 0x5a02c - 11d0: 02cee000 0x2cee000 - 11d4: 00005c80 sll t3,zero,0x12 - 11d8: f99c0100 0xf99c0100 - 11dc: 1b00000c blez t8,1210 <__scratchpad-0x1f7fedf0> - 11e0: 8002cf08 lb v0,-12536(zero) - 11e4: 00000ede 0xede - 11e8: 02cf1c19 0x2cf1c19 - 11ec: 000ef480 sll s8,t6,0x12 - 11f0: 000cef00 sll sp,t4,0x1c - 11f4: 54011a00 0x54011a00 - 11f8: 244b4004 addiu t3,v0,16388 - 11fc: 56011a1f 0x56011a1f - 1200: 243c4003 addiu gp,at,16387 - 1204: cf241b00 lwc3 $4,6912(t9) - 1208: 0eff8002 jal bfe0008 <__scratchpad-0x1381fff8> - 120c: 16000000 bnez s0,1210 <__scratchpad-0x1f7fedf0> - 1210: 0000099e 0x99e - 1214: cf3c7601 lwc3 $28,30209(t9) - 1218: 00748002 0x748002 - 121c: 9c010000 0x9c010000 - 1220: 00000d3c 0xd3c - 1224: 02cf641b 0x2cf641b - 1228: 000ede80 sll k1,t6,0x1a - 122c: cf6c1b00 lwc3 $12,6912(k1) - 1230: 0f0a8002 jal c2a0008 <__scratchpad-0x1355fff8> - 1234: 741b0000 jalx 6c0000 <__scratchpad-0x1f140000> - 1238: ff8002cf 0xff8002cf - 123c: 1b00000e blez t8,1278 <__scratchpad-0x1f7fed88> - 1240: 8002cf7c lb v0,-12420(zero) - 1244: 00000597 0x597 - 1248: 02cfa029 0x2cfa029 - 124c: 0005a080 sll s4,a1,0x2 - 1250: d22d0000 0xd22d0000 - 1254: 01000006 srlv zero,zero,t0 - 1258: 008c0231 0x8c0231 - 125c: cfb00000 lwc3 $16,0(sp) - 1260: 00108002 srl s0,s0,0x0 - 1264: 9c010000 0x9c010000 - 1268: 00082823 negu a1,t0 - 126c: 02360100 0x2360100 - 1270: 8002cfc0 lb v0,-12352(zero) - 1274: 00000054 0x54 - 1278: 0d879c01 jal 61e7004 <__scratchpad-0x19618ffc> - 127c: f42e0000 0xf42e0000 - 1280: 01000005 0x1000005 - 1284: cfd8023a lwc3 $24,570(s8) - 1288: e01b8002 swc0 $27,-32766(zero) - 128c: f98002cf 0xf98002cf - 1290: 2900000c slti zero,t0,12 - 1294: 8002d014 lb v0,-12268(zero) - 1298: 00000fc6 0xfc6 - 129c: 09fa1f00 j 7e87c00 <__scratchpad-0x17978400> - 12a0: 26010000 addiu at,s0,0 - 12a4: 00000093 0x93 - 12a8: e5900305 swc1 $f16,773(t4) - 12ac: b11f8006 0xb11f8006 - 12b0: 01000007 srav zero,zero,t0 - 12b4: 00008c27 0x8c27 - 12b8: 8c030500 lw v1,1280(zero) - 12bc: 1f8006e5 bgtz gp,2e54 <__scratchpad-0x1f7fd1ac> - 12c0: 00000944 0x944 - 12c4: 00932901 0x932901 - 12c8: 03050000 0x3050000 - 12cc: 8006e588 lb a2,-6776(zero) - 12d0: 0006161f 0x6161f - 12d4: 8c2a0100 lw t2,256(at) - 12d8: 05000000 bltz t0,12dc <__scratchpad-0x1f7fed24> - 12dc: 06e58403 0x6e58403 - 12e0: 08831f80 j 20c7e00 <__scratchpad-0x1d738200> - 12e4: 2f010000 sltiu at,t8,0 - 12e8: 0000008c syscall 0x2 - 12ec: e5800305 swc1 $f0,773(t4) - 12f0: 0d1f8006 jal 47e0018 <__scratchpad-0x1b01ffe8> - 12f4: 0100000a 0x100000a - 12f8: 0000be31 0xbe31 - 12fc: 7c030500 0x7c030500 - 1300: 2f8006e5 sltiu zero,gp,1765 - 1304: 00000277 0x277 - 1308: 021f3404 0x21f3404 - 130c: 03050000 0x3050000 - 1310: 8006e964 lb a2,-5788(zero) - 1314: 0002b12f 0x2b12f - 1318: f2550400 0xf2550400 - 131c: 05000002 bltz t0,1328 <__scratchpad-0x1f7fecd8> - 1320: 06e96803 0x6e96803 - 1324: 00672f80 0x672f80 - 1328: 99040000 lwr a0,0(t0) - 132c: 000003a2 0x3a2 - 1330: e91c0305 swc2 $28,773(t0) - 1334: b2308006 0xb2308006 - 1338: 06000008 bltz s0,135c <__scratchpad-0x1f7feca4> - 133c: 000ad704 0xad704 - 1340: 09f53000 j 7d4c000 <__scratchpad-0x17ab4000> - 1344: 07060000 0x7060000 - 1348: 0000008c syscall 0x2 - 134c: 0005aa2f 0x5aa2f - 1350: 0f140100 jal c500400 <__scratchpad-0x132ffc00> - 1354: 05000005 bltz t0,136c <__scratchpad-0x1f7fec94> - 1358: 03a9b403 0x3a9b403 - 135c: 00b00480 0xb00480 - 1360: 0e5d0000 jal 9740000 <__scratchpad-0x160c0000> - 1364: 7e050000 0x7e050000 - 1368: 01000000 0x1000000 - 136c: 00007e05 0x7e05 - 1370: 2f000700 sltiu zero,t8,1792 - 1374: 0000062c 0x62c - 1378: 0e471601 jal 91c5804 <__scratchpad-0x1663a7fc> - 137c: 03050000 0x3050000 - 1380: 80072cb4 lb a3,11444(zero) - 1384: 000ab92f 0xab92f - 1388: d7180100 0xd7180100 - 138c: 0500000a bltz t0,13b8 <__scratchpad-0x1f7fec48> - 1390: 072ccc03 0x72ccc03 - 1394: 09152f80 j 454be00 <__scratchpad-0x1b2b4200> - 1398: 1c010000 0x1c010000 - 139c: 00000ad7 0xad7 - 13a0: 2cc80305 sltiu t0,a2,773 - 13a4: db2f8007 0xdb2f8007 - 13a8: 01000007 srav zero,zero,t0 - 13ac: 00008c2b 0x8c2b - 13b0: c4030500 lwc1 $f3,1280(zero) - 13b4: 0480072c bltz a0,3068 <__scratchpad-0x1f7fcf98> - 13b8: 000000b0 0xb0 - 13bc: 00000eb7 0xeb7 - 13c0: 00007e05 0x7e05 - 13c4: 7e051400 0x7e051400 - 13c8: 01000000 0x1000000 - 13cc: 09882f00 j 620bc00 <__scratchpad-0x195f4400> - 13d0: 32010000 andi at,s0,0x0 - 13d4: 00000ea1 0xea1 - 13d8: 2c880305 sltiu t0,a0,773 - 13dc: f4318007 0xf4318007 - 13e0: f400001f 0xf400001f - 13e4: 0700001f bltz t8,1464 <__scratchpad-0x1f7feb9c> - 13e8: 0b26314f j c98c53c <__scratchpad-0x12e73ac4> - 13ec: 0b260000 j c980000 <__scratchpad-0x12e80000> - 13f0: 0c060000 jal 180000 <__scratchpad-0x1f680000> - 13f4: 00071b31 0x71b31 - 13f8: 00071b00 sll v1,a3,0xc - 13fc: 31380200 andi t8,t1,0x200 - 1400: 0000069d 0x69d - 1404: 0000069d 0x69d - 1408: 1f312b08 0x1f312b08 - 140c: 1f00000b bgtz t8,143c <__scratchpad-0x1f7febc4> - 1410: 0900000b j 400002c <__scratchpad-0x1b7fffd4> - 1414: 079d3132 0x79d3132 - 1418: 079d0000 0x79d0000 - 141c: 3e020000 0x3e020000 - 1420: 00075931 0x75931 - 1424: 00075900 sll t3,a3,0x4 - 1428: 31340100 andi s4,t1,0x100 - 142c: 000008cc syscall 0x23 - 1430: 000008cc syscall 0x23 - 1434: 76313501 jalx 8c4d404 <__scratchpad-0x16bb2bfc> - 1438: 76000006 jalx 8000018 <__scratchpad-0x177fffe8> - 143c: 01000006 srlv zero,zero,t0 - 1440: 08de313d j 378c4f4 <__scratchpad-0x1c073b0c> - 1444: 08de0000 j 3780000 <__scratchpad-0x1c080000> - 1448: 2d010000 sltiu at,t0,0 - 144c: 0009df31 0x9df31 - 1450: 0009df00 sll k1,t1,0x1c - 1454: 31b30300 andi s3,t5,0x300 - 1458: 000007fb 0x7fb - 145c: 000007fb 0x7fb - 1460: 7431b103 jalx c6c40c <__scratchpad-0x1eb93bf4> - 1464: 74000009 jalx 24 <__scratchpad-0x1f7fffdc> - 1468: 02000009 jalr zero,s0 - 146c: 0730311c bltzal t9,d8e0 <__scratchpad-0x1f7f2720> - 1470: 07300000 bltzal t9,1474 <__scratchpad-0x1f7feb8c> - 1474: 14020000 bne zero,v0,1478 <__scratchpad-0x1f7feb88> - 1478: 00077731 0x77731 - 147c: 00077700 sll t6,a3,0x1c - 1480: 312e0200 andi t6,t1,0x200 - 1484: 00000ad1 0xad1 - 1488: 00000ad1 0xad1 - 148c: ce316002 lwc3 $17,24578(s1) - 1490: ce000005 lwc3 $0,5(s0) - 1494: 09000005 j 4000014 <__scratchpad-0x1b7fffec> - 1498: 093a3115 j 4e8c454 <__scratchpad-0x1a973bac> - 149c: 093a0000 j 4e80000 <__scratchpad-0x1a980000> - 14a0: 90020000 lbu v0,0(zero) - 14a4: 00069131 0x69131 - 14a8: 00069100 sll s2,a2,0x4 - 14ac: 319d0200 andi sp,t4,0x200 - 14b0: 00000764 0x764 - 14b4: 00000764 0x764 - 14b8: 8631ad02 lh s1,-21246(s1) - 14bc: 86000006 lh zero,6(s0) - 14c0: 02000006 srlv zero,zero,s0 - 14c4: 096432a5 j 590ca94 <__scratchpad-0x19ef356c> - 14c8: 09640000 j 5900000 <__scratchpad-0x19f00000> - 14cc: 85050000 lh a1,0(t0) - 14d0: 09bc3101 j 6f0c404 <__scratchpad-0x188f3bfc> - 14d4: 09bc0000 j 6f00000 <__scratchpad-0x18900000> - 14d8: 2f090000 sltiu t1,t8,0 - 14dc: 00090631 0x90631 - 14e0: 00090600 sll zero,t1,0x18 - 14e4: 003a0100 0x3a0100 - 14e8: 00000494 0x494 - 14ec: 04d40004 0x4d40004 - 14f0: 01040000 0x1040000 - 14f4: 000003a8 0x3a8 - 14f8: 000bdb0c syscall 0x2f6c - 14fc: 00053b00 sll a3,a1,0xc - 1500: 02d01400 0x2d01400 - 1504: 00012c80 sll a1,at,0x12 - 1508: 00046e00 sll t5,a0,0x18 - 150c: 07040200 0x7040200 - 1510: 000006b7 0x6b7 - 1514: 69050403 0x69050403 - 1518: 0200746e 0x200746e - 151c: 029e0704 0x29e0704 - 1520: 01020000 0x1020000 - 1524: 00039606 0x39606 - 1528: 08010200 j 40800 <__scratchpad-0x1f7bf800> - 152c: 0000038d break 0x0,0xe - 1530: 0a050202 j 8140808 <__scratchpad-0x176bf7f8> - 1534: 04000004 bltz zero,1548 <__scratchpad-0x1f7feab8> - 1538: 00004104 0x4104 - 153c: 06010200 bgez s0,1d40 <__scratchpad-0x1f7fe2c0> - 1540: 0000038f 0x38f - 1544: 1f070202 0x1f070202 - 1548: 05000002 bltz t0,1554 <__scratchpad-0x1f7feaac> - 154c: 00002504 0x2504 - 1550: 36070200 ori a3,s0,0x200 - 1554: 06000001 bltz s0,155c <__scratchpad-0x1f7feaa4> - 1558: 00000286 0x286 - 155c: 00180001 0x180001 - 1560: 00029206 0x29206 - 1564: 28003000 slti zero,zero,12288 - 1568: 02120600 0x2120600 - 156c: 00120000 sll zero,s2,0x0 - 1570: 90060040 lbu a2,64(zero) - 1574: 29000000 slti zero,t0,0 - 1578: 06006800 bltz s0,1b57c <__scratchpad-0x1f7e4a84> - 157c: 0000002e 0x2e - 1580: 00780010 0x780010 - 1584: 00042006 srlv a0,a0,zero - 1588: 98001100 lwr zero,4352(zero) - 158c: 030b0600 0x30b0600 - 1590: 04280000 0x4280000 - 1594: 570600a0 0x570600a0 - 1598: 1e000003 bgtz s0,15a8 <__scratchpad-0x1f7fea58> - 159c: 0600c804 bltz s0,ffff35b0 <__bss_end+0x7ff7bf10> - 15a0: 00000362 0x362 - 15a4: 00d80420 0xd80420 - 15a8: 00024806 srlv t1,v0,zero - 15ac: e8041300 swc2 $4,4864(zero) - 15b0: 02540600 0x2540600 - 15b4: 04160000 0x4160000 - 15b8: 3a0600f8 xori a2,s0,0xf8 - 15bc: 2a000000 slti zero,s0,0 - 15c0: 0600f800 bltz s0,fffff5c4 <__bss_end+0x7ff87f24> - 15c4: 000001da 0x1da - 15c8: 0108041b 0x108041b - 15cc: 0001e606 0x1e606 - 15d0: 18043f00 0x18043f00 - 15d4: 044e0601 0x44e0601 - 15d8: 04140000 0x4140000 - 15dc: 32060128 andi a2,s0,0x128 - 15e0: 1c000002 bgtz zero,15ec <__scratchpad-0x1f7fea14> - 15e4: 06013804 bgez s0,f5f8 <__scratchpad-0x1f7f0a08> - 15e8: 0000032c 0x32c - 15ec: 01400006 srlv zero,zero,t2 - 15f0: 0001a906 0x1a906 - 15f4: 58002d00 0x58002d00 - 15f8: 01b60601 0x1b60601 - 15fc: 002e0000 0x2e0000 - 1600: 00060168 0x60168 - 1604: 0c000000 jal 0 <__scratchpad-0x1f800000> - 1608: 06017000 bgez s0,1d60c <__scratchpad-0x1f7e29f4> - 160c: 00000316 0x316 - 1610: 0190003d 0x190003d - 1614: 00032106 0x32106 - 1618: a0003e00 sb zero,15872(zero) - 161c: 04050001 0x4050001 - 1620: 00000025 move zero,zero - 1624: 01e63902 0x1e63902 - 1628: 5f060000 0x5f060000 - 162c: 00000001 0x1 - 1630: 06400000 bltz s2,1634 <__scratchpad-0x1f7fe9cc> - 1634: 000001fc 0x1fc - 1638: 20000000 addi zero,zero,0 - 163c: 0002c106 0x2c106 - 1640: 00000000 nop - 1644: 01750610 0x1750610 - 1648: 00000000 nop - 164c: 28060800 slti a2,zero,2048 - 1650: 00000001 0x1 - 1654: 06040000 0x6040000 - 1658: 000002d7 0x2d7 - 165c: 02000000 0x2000000 - 1660: 00000a06 0xa06 - 1664: 00000000 nop - 1668: 02600601 0x2600601 - 166c: 00000000 nop - 1670: f8060080 0xf8060080 - 1674: 00000004 sllv zero,zero,zero - 1678: 06004000 bltz s0,1167c <__scratchpad-0x1f7ee984> - 167c: 00000339 0x339 - 1680: 00200000 0x200000 - 1684: 00047006 srlv t6,a0,zero - 1688: 10000000 b 168c <__scratchpad-0x1f7fe974> - 168c: 00ef0600 0xef0600 - 1690: 00000000 nop - 1694: b2060008 0xb2060008 - 1698: 00000000 nop - 169c: 06000400 bltz s0,26a0 <__scratchpad-0x1f7fd960> - 16a0: 0000010d break 0x0,0x4 - 16a4: 00020000 sll zero,v0,0x0 - 16a8: 00007a06 0x7a06 - 16ac: 01000000 0x1000000 - 16b0: 009c0700 0x9c0700 - 16b4: 80000000 lb zero,0(zero) - 16b8: 00045907 0x45907 - 16bc: 07400000 bltz k0,16c0 <__scratchpad-0x1f7fe940> - 16c0: 000000cd break 0x0,0x3 - 16c4: c3072000 lwc0 $7,8192(t8) - 16c8: 00000001 0x1 - 16cc: 04050010 0x4050010 - 16d0: 00000025 move zero,zero - 16d4: 02ad5a02 0x2ad5a02 - 16d8: 2d080000 sltiu t0,t0,0 - 16dc: 00000004 sllv zero,zero,zero - 16e0: 00018b08 0x18b08 - 16e4: 38080100 xori t0,zero,0x100 - 16e8: 02000004 sllv zero,zero,s0 - 16ec: 00019508 0x19508 - 16f0: 43080300 c0 0x1080300 - 16f4: 04000004 bltz zero,1708 <__scratchpad-0x1f7fe8f8> - 16f8: 00019f08 0x19f08 - 16fc: a7080500 sh t0,1280(t8) - 1700: 06000002 bltz s0,170c <__scratchpad-0x1f7fe8f4> - 1704: 0004c208 0x4c208 - 1708: 6d080700 0x6d080700 - 170c: 08000003 j c <__scratchpad-0x1f7ffff4> - 1710: 0002ed08 0x2ed08 - 1714: f7080900 0xf7080900 - 1718: 0a000002 j 8000008 <__scratchpad-0x177ffff8> - 171c: 00030108 0x30108 - 1720: 46080b00 add.s $f12,$f1,$f8 - 1724: 0c000000 jal 0 <__scratchpad-0x1f800000> - 1728: 00005108 0x5108 - 172c: 5c080d00 0x5c080d00 - 1730: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 1734: 0000e408 0xe408 - 1738: 8e080f00 lw t0,3840(s0) - 173c: 10000004 b 1750 <__scratchpad-0x1f7fe8b0> - 1740: 00049808 0x49808 - 1744: a2081100 sb t0,4352(s0) - 1748: 12000004 beqz s0,175c <__scratchpad-0x1f7fe8a4> - 174c: 0004ac08 0x4ac08 - 1750: 3e081300 0x3e081300 - 1754: 14000001 bnez zero,175c <__scratchpad-0x1f7fe8a4> - 1758: 00014908 0x14908 - 175c: 54081500 0x54081500 - 1760: 16000001 bnez s0,1768 <__scratchpad-0x1f7fe898> - 1764: 00050f08 0x50f08 - 1768: 1a081800 0x1a081800 - 176c: 19000005 blez t0,1784 <__scratchpad-0x1f7fe87c> - 1770: 00052508 0x52508 - 1774: 30081a00 andi t0,zero,0x1a00 - 1778: 1b000005 blez t8,1790 <__scratchpad-0x1f7fe870> - 177c: 0004ed08 0x4ed08 - 1780: e2081c00 swc0 c0_badvaddr,7168(s0) - 1784: 1d000004 bgtz t0,1798 <__scratchpad-0x1f7fe868> - 1788: 00038208 0x38208 - 178c: 77081e00 jalx c207800 <__scratchpad-0x135f8800> - 1790: 1f000003 bgtz t8,17a0 <__scratchpad-0x1f7fe860> - 1794: 0bfc0900 j ff02400 <__scratchpad-0xf8fdc00> - 1798: 25040000 addiu a0,t0,0 - 179c: 04000000 bltz zero,17a0 <__scratchpad-0x1f7fe860> - 17a0: 0002dc5a 0x2dc5a - 17a4: 0c5e0800 jal 1782000 <__scratchpad-0x1e07e000> - 17a8: 08080000 j 200000 <__scratchpad-0x1f600000> - 17ac: 00000c27 0xc27 - 17b0: 0c1c080c jal 702030 <__scratchpad-0x1f0fdfd0> - 17b4: 080d0000 j 340000 <__scratchpad-0x1f4c0000> - 17b8: 00000bc0 sll at,zero,0xf - 17bc: 0c12080e jal 482038 <__scratchpad-0x1f37dfc8> - 17c0: 000f0000 sll zero,t7,0x0 - 17c4: 000c6c0a 0xc6c0a - 17c8: 148b0100 bne a0,t3,1bcc <__scratchpad-0x1f7fe434> - 17cc: 348002d0 ori zero,a0,0x2d0 - 17d0: 01000000 0x1000000 - 17d4: 0003139c 0x3139c - 17d8: 0c960b00 jal 2582c00 <__scratchpad-0x1d27d400> - 17dc: 8d010000 lw at,0(t0) - 17e0: 00000025 move zero,zero - 17e4: 690c5301 0x690c5301 - 17e8: 01007172 0x1007172 - 17ec: 0000418e 0x418e - 17f0: 00730800 0x730800 - 17f4: 7f082548 0x7f082548 - 17f8: 0d009f1a jal 4027c68 <__scratchpad-0x1b7d8398> - 17fc: 00000676 0x676 - 1800: d0482201 0xd0482201 - 1804: 00188002 srl s0,t8,0x0 - 1808: 9c010000 0x9c010000 - 180c: 0000033c 0x33c - 1810: 02d0600e 0x2d0600e - 1814: 00048080 sll s0,a0,0x2 - 1818: 54010f00 0x54010f00 - 181c: a2840305 sb a0,773(s4) - 1820: 00008003 sra s0,zero,0x0 - 1824: 000b6510 0xb6510 - 1828: 602a0100 0x602a0100 - 182c: 088002d0 j 2000b40 <__scratchpad-0x1d7ff4c0> - 1830: 01000000 0x1000000 - 1834: 0b26119c j c984670 <__scratchpad-0x12e7b990> - 1838: 9e010000 0x9e010000 - 183c: 8002d068 lb v0,-12184(zero) - 1840: 000000d8 0xd8 - 1844: 03919c01 0x3919c01 - 1848: d8120000 0xd8120000 - 184c: 8b8002d0 lwl zero,720(gp) - 1850: 7a000004 0x7a000004 - 1854: 0f000003 jal c00000c <__scratchpad-0x137ffff4> - 1858: 3c015401 lui at,0x5401 - 185c: 0155010f 0x155010f - 1860: 08130030 j 4c00c0 <__scratchpad-0x1f33ff40> - 1864: 8b8002d1 lwl zero,721(gp) - 1868: 0f000004 jal c000010 <__scratchpad-0x137ffff0> - 186c: 3c015401 lui at,0x5401 - 1870: 0355010f 0x355010f - 1874: 0004010a 0x4010a - 1878: 02771400 0x2771400 - 187c: 34020000 li v0,0x0 - 1880: 00000063 0x63 - 1884: e9640305 swc2 $4,773(t3) - 1888: b1148006 0xb1148006 - 188c: 02000002 0x2000002 - 1890: 00013655 0x13655 - 1894: 68030500 0x68030500 - 1898: 148006e9 bnez a0,3440 <__scratchpad-0x1f7fcbc0> - 189c: 00000067 0x67 - 18a0: 01e69902 0x1e69902 - 18a4: 03050000 0x3050000 - 18a8: 8006e91c lb a2,-5860(zero) - 18ac: 0003cb15 0x3cb15 - 18b0: 14001600 bnez zero,70b4 <__scratchpad-0x1f7f8f4c> - 18b4: 000008b2 0x8b2 - 18b8: 03dc1701 0x3dc1701 - 18bc: 03050000 0x3050000 - 18c0: 80072ce8 lb a3,11496(zero) - 18c4: 03c40404 0x3c40404 - 18c8: 96140000 lhu s4,0(s0) - 18cc: 0100000b 0x100000b - 18d0: 0003dc18 0x3dc18 - 18d4: dc030500 0xdc030500 - 18d8: 1780072c bnez gp,358c <__scratchpad-0x1f7fca74> - 18dc: 000003fe 0x3fe - 18e0: 00004f18 0x4f18 - 18e4: eb140000 swc2 $20,0(t8) - 18e8: 0100000b 0x100000b - 18ec: 00040f19 0x40f19 - 18f0: e4030500 swc1 $f3,1280(zero) - 18f4: 0480072c bltz a0,35a8 <__scratchpad-0x1f7fca58> - 18f8: 0003f304 0x3f304 - 18fc: 0b851400 j e145000 <__scratchpad-0x116bb000> - 1900: 1a010000 0x1a010000 - 1904: 000003dc 0x3dc - 1908: 2cf00305 sltiu s0,a3,773 - 190c: f5148007 0xf5148007 - 1910: 01000009 jalr zero,t0 - 1914: 0000251b 0x251b - 1918: d0030500 0xd0030500 - 191c: 1480072c bnez a0,35d0 <__scratchpad-0x1f7fca30> - 1920: 00000ba9 0xba9 - 1924: 00251c01 0x251c01 - 1928: 03050000 0x3050000 - 192c: 80072ce0 lb a3,11488(zero) - 1930: 000c2f14 0xc2f14 - 1934: 251d0100 addiu sp,t0,256 - 1938: 05000000 bltz t0,193c <__scratchpad-0x1f7fe6c4> - 193c: 072cd803 0x72cd803 - 1940: 0c811480 jal 2045200 <__scratchpad-0x1d7bae00> - 1944: 1e010000 0x1e010000 - 1948: 00000025 move zero,zero - 194c: 2cd40305 sltiu s4,a2,773 - 1950: 44148007 0x44148007 - 1954: 0100000c syscall 0x40000 - 1958: 00047b20 0x47b20 - 195c: ec030500 swc3 $3,1280(zero) - 1960: 1980072c blez t4,3614 <__scratchpad-0x1f7fc9ec> - 1964: 0000002c 0x2c - 1968: 001ff41a 0x1ff41a - 196c: 001ff400 sll s8,ra,0x10 - 1970: 1b4f0300 0x1b4f0300 - 1974: 00000bc9 0xbc9 - 1978: 00000bc9 0xbc9 - 197c: 00010d04 0x10d04 - 1980: 00000479 0x479 - 1984: 06460004 0x6460004 - 1988: 01040000 0x1040000 - 198c: 000003a8 0x3a8 - 1990: 000de00c syscall 0x3780 - 1994: 00053b00 sll a3,a1,0xc - 1998: 02d14000 0x2d14000 - 199c: 0000c880 sll t9,zero,0x2 - 19a0: 00053300 sll a2,a1,0xc - 19a4: 07040200 0x7040200 - 19a8: 0000029e 0x29e - 19ac: 96060102 lhu a2,258(s0) - 19b0: 02000003 0x2000003 - 19b4: 06b70704 0x6b70704 - 19b8: 04030000 0x4030000 - 19bc: 746e6905 jalx 1b9a414 <__scratchpad-0x1dc65bec> - 19c0: 08010200 j 40800 <__scratchpad-0x1f7bf800> - 19c4: 0000038d break 0x0,0xe - 19c8: 0a050202 j 8140808 <__scratchpad-0x176bf7f8> - 19cc: 02000004 sllv zero,zero,s0 - 19d0: 038f0601 0x38f0601 - 19d4: 02020000 0x2020000 - 19d8: 00021f07 0x21f07 - 19dc: 0d820400 jal 6081000 <__scratchpad-0x1977f000> - 19e0: 33040000 andi a0,t8,0x0 - 19e4: 02000000 0x2000000 - 19e8: 00008606 0x8606 - 19ec: 0d950500 jal 6541400 <__scratchpad-0x192bec00> - 19f0: 05000000 bltz t0,19f4 <__scratchpad-0x1f7fe60c> - 19f4: 00000db4 0xdb4 - 19f8: 0cb10501 jal 2c41404 <__scratchpad-0x1cbbebfc> - 19fc: 05020000 0x5020000 - 1a00: 00000dea 0xdea - 1a04: e5040003 swc1 $f4,3(t0) - 1a08: 0400000c bltz zero,1a3c <__scratchpad-0x1f7fe5c4> - 1a0c: 00000033 0x33 - 1a10: 00af1402 0xaf1402 - 1a14: 07050000 0x7050000 - 1a18: 0000000d break - 1a1c: 000d1605 0xd1605 - 1a20: 25050100 addiu a1,t0,256 - 1a24: 0200000d break 0x200 - 1a28: 000d3405 0xd3405 - 1a2c: 04000300 bltz zero,2630 <__scratchpad-0x1f7fd9d0> - 1a30: 00000cf2 0xcf2 - 1a34: 00003304 0x3304 - 1a38: d2220200 0xd2220200 - 1a3c: 05000000 bltz t0,1a40 <__scratchpad-0x1f7fe5c0> - 1a40: 00000d43 sra at,zero,0x15 - 1a44: 0d520501 jal 5481404 <__scratchpad-0x1a37ebfc> - 1a48: 05020000 0x5020000 - 1a4c: 00000d63 0xd63 - 1a50: a6040003 sh a0,3(s0) - 1a54: 0400000c bltz zero,1a88 <__scratchpad-0x1f7fe578> - 1a58: 00000033 0x33 - 1a5c: 00f52e02 0xf52e02 - 1a60: f8050000 0xf8050000 - 1a64: 0000000d break - 1a68: 000cbf05 0xcbf05 - 1a6c: 72050100 0x72050100 - 1a70: 0300000d break 0x300 - 1a74: 33040600 andi a0,t8,0x600 - 1a78: 03000000 0x3000000 - 1a7c: 0001c807 srav t9,at,zero - 1a80: 02860700 0x2860700 - 1a84: 00010000 sll zero,at,0x0 - 1a88: 92070018 lbu a3,24(s0) - 1a8c: 30000002 andi zero,zero,0x2 - 1a90: 07002800 bltz t8,ba94 <__scratchpad-0x1f7f456c> - 1a94: 00000212 0x212 - 1a98: 00400012 0x400012 - 1a9c: 00009007 srav s2,zero,zero - 1aa0: 68002900 0x68002900 - 1aa4: 002e0700 0x2e0700 - 1aa8: 00100000 sll zero,s0,0x0 - 1aac: 20070078 addi a3,zero,120 - 1ab0: 11000004 beqz t0,1ac4 <__scratchpad-0x1f7fe53c> - 1ab4: 07009800 bltz t8,fffe7ab8 <__bss_end+0x7ff70418> - 1ab8: 0000030b 0x30b - 1abc: 00a00428 0xa00428 - 1ac0: 00035707 0x35707 - 1ac4: c8041e00 lwc2 $4,7680(zero) - 1ac8: 03620700 0x3620700 - 1acc: 04200000 bltz at,1ad0 <__scratchpad-0x1f7fe530> - 1ad0: 480700d8 0x480700d8 - 1ad4: 13000002 beqz t8,1ae0 <__scratchpad-0x1f7fe520> - 1ad8: 0700e804 bltz t8,ffffbaec <__bss_end+0x7ff8444c> - 1adc: 00000254 0x254 - 1ae0: 00f80416 0xf80416 - 1ae4: 00003a07 0x3a07 - 1ae8: f8002a00 0xf8002a00 - 1aec: 01da0700 0x1da0700 - 1af0: 041b0000 0x41b0000 - 1af4: e6070108 swc1 $f7,264(s0) - 1af8: 3f000001 0x3f000001 - 1afc: 07011804 bgez t8,7b10 <__scratchpad-0x1f7f84f0> - 1b00: 0000044e 0x44e - 1b04: 01280414 0x1280414 - 1b08: 00023207 0x23207 - 1b0c: 38041c00 xori a0,zero,0x1c00 - 1b10: 032c0701 0x32c0701 - 1b14: 00060000 sll zero,a2,0x0 - 1b18: a9070140 swl a3,320(t0) - 1b1c: 2d000001 sltiu zero,t0,1 - 1b20: 07015800 bgez t8,17b24 <__scratchpad-0x1f7e84dc> - 1b24: 000001b6 0x1b6 - 1b28: 0168002e 0x168002e - 1b2c: 00000007 srav zero,zero,zero - 1b30: 70000c00 0x70000c00 - 1b34: 03160701 0x3160701 - 1b38: 003d0000 0x3d0000 - 1b3c: 21070190 addi a3,t0,400 - 1b40: 3e000003 0x3e000003 - 1b44: 0001a000 sll s4,at,0x0 - 1b48: 00330406 0x330406 - 1b4c: 39030000 xori v1,t0,0x0 - 1b50: 00000278 0x278 - 1b54: 00015f07 0x15f07 - 1b58: 00000000 nop - 1b5c: 01fc0740 0x1fc0740 - 1b60: 00000000 nop - 1b64: c1072000 lwc0 $7,8192(t0) - 1b68: 00000002 srl zero,zero,0x0 - 1b6c: 07100000 bltzal t8,1b70 <__scratchpad-0x1f7fe490> - 1b70: 00000175 0x175 - 1b74: 08000000 j 0 <__scratchpad-0x1f800000> - 1b78: 00012807 srav a1,at,zero - 1b7c: 00000000 nop - 1b80: 02d70704 0x2d70704 - 1b84: 00000000 nop - 1b88: 0a070200 j 81c0800 <__scratchpad-0x1763f800> - 1b8c: 00000000 nop - 1b90: 07010000 bgez t8,1b94 <__scratchpad-0x1f7fe46c> - 1b94: 00000260 0x260 - 1b98: 00800000 0x800000 - 1b9c: 0004f807 srav ra,a0,zero - 1ba0: 40000000 mfc0 zero,c0_index - 1ba4: 03390700 0x3390700 - 1ba8: 00000000 nop - 1bac: 70070020 0x70070020 - 1bb0: 00000004 sllv zero,zero,zero - 1bb4: 07001000 bltz t8,5bb8 <__scratchpad-0x1f7fa448> - 1bb8: 000000ef 0xef - 1bbc: 00080000 sll zero,t0,0x0 - 1bc0: 0000b207 0xb207 - 1bc4: 04000000 bltz zero,1bc8 <__scratchpad-0x1f7fe438> - 1bc8: 010d0700 0x10d0700 - 1bcc: 00000000 nop - 1bd0: 7a070002 0x7a070002 - 1bd4: 00000000 nop - 1bd8: 08000100 j 400 <__scratchpad-0x1f7ffc00> - 1bdc: 0000009c 0x9c - 1be0: 59088000 0x59088000 - 1be4: 00000004 sllv zero,zero,zero - 1be8: 00cd0840 0xcd0840 - 1bec: 20000000 addi zero,zero,0 - 1bf0: 0001c308 0x1c308 - 1bf4: 00100000 sll zero,s0,0x0 - 1bf8: 00330406 0x330406 - 1bfc: 5a030000 0x5a030000 - 1c00: 0000033f 0x33f - 1c04: 00042d05 0x42d05 - 1c08: 8b050000 lwl a1,0(t8) - 1c0c: 01000001 0x1000001 - 1c10: 00043805 0x43805 - 1c14: 95050200 lhu a1,512(t0) - 1c18: 03000001 0x3000001 - 1c1c: 00044305 0x44305 - 1c20: 9f050400 0x9f050400 - 1c24: 05000001 bltz t0,1c2c <__scratchpad-0x1f7fe3d4> - 1c28: 0002a705 0x2a705 - 1c2c: c2050600 lwc0 $5,1536(s0) - 1c30: 07000004 bltz t8,1c44 <__scratchpad-0x1f7fe3bc> - 1c34: 00036d05 0x36d05 - 1c38: ed050800 swc3 $5,2048(t0) - 1c3c: 09000002 j 4000008 <__scratchpad-0x1b7ffff8> - 1c40: 0002f705 0x2f705 - 1c44: 01050a00 0x1050a00 - 1c48: 0b000003 j c00000c <__scratchpad-0x137ffff4> - 1c4c: 00004605 0x4605 - 1c50: 51050c00 0x51050c00 - 1c54: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - 1c58: 00005c05 0x5c05 - 1c5c: e4050e00 swc1 $f5,3584(zero) - 1c60: 0f000000 jal c000000 <__scratchpad-0x13800000> - 1c64: 00048e05 0x48e05 - 1c68: 98051000 lwr a1,4096(zero) - 1c6c: 11000004 beqz t0,1c80 <__scratchpad-0x1f7fe380> - 1c70: 0004a205 0x4a205 - 1c74: ac051200 sw a1,4608(zero) - 1c78: 13000004 beqz t8,1c8c <__scratchpad-0x1f7fe374> - 1c7c: 00013e05 0x13e05 - 1c80: 49051400 0x49051400 - 1c84: 15000001 bnez t0,1c8c <__scratchpad-0x1f7fe374> - 1c88: 00015405 0x15405 - 1c8c: 0f051600 jal c145800 <__scratchpad-0x136ba800> - 1c90: 18000005 blez zero,1ca8 <__scratchpad-0x1f7fe358> - 1c94: 00051a05 0x51a05 - 1c98: 25051900 addiu a1,t0,6400 - 1c9c: 1a000005 blez s0,1cb4 <__scratchpad-0x1f7fe34c> - 1ca0: 00053005 0x53005 - 1ca4: ed051b00 swc3 $5,6912(t0) - 1ca8: 1c000004 bgtz zero,1cbc <__scratchpad-0x1f7fe344> - 1cac: 0004e205 0x4e205 - 1cb0: 82051d00 lb a1,7424(s0) - 1cb4: 1e000003 bgtz s0,1cc4 <__scratchpad-0x1f7fe33c> - 1cb8: 00037705 0x37705 - 1cbc: 09001f00 j 4007c00 <__scratchpad-0x1b7f8400> - 1cc0: 00000dd5 0xdd5 - 1cc4: d1401301 0xd1401301 - 1cc8: 005c8002 0x5c8002 - 1ccc: 9c010000 0x9c010000 - 1cd0: 00000391 0x391 - 1cd4: 000e080a 0xe080a - 1cd8: 3a130100 xori s3,s0,0x100 - 1cdc: a5000000 sh zero,0(t0) - 1ce0: 0a000005 j 8000014 <__scratchpad-0x177fffec> - 1ce4: 00000cda 0xcda - 1ce8: 003a1301 0x3a1301 - 1cec: 05c60000 0x5c60000 - 1cf0: aa0a0000 swl t2,0(s0) - 1cf4: 0100000c syscall 0x40000 - 1cf8: 00003a13 0x3a13 - 1cfc: 0005e700 sll gp,a1,0x1c - 1d00: 0dcd0a00 jal 7342800 <__scratchpad-0x184bd800> - 1d04: 13010000 beq t8,at,1d08 <__scratchpad-0x1f7fe2f8> - 1d08: 0000003a 0x3a - 1d0c: 00000608 0x608 - 1d10: 0c9d0900 jal 2742400 <__scratchpad-0x1d0bdc00> - 1d14: 0d010000 jal 4040000 <__scratchpad-0x1b7c0000> - 1d18: 8002d19c lb v0,-11876(zero) - 1d1c: 00000010 mfhi zero - 1d20: 03d69c01 0x3d69c01 - 1d24: 080a0000 j 280000 <__scratchpad-0x1f580000> - 1d28: 0100000e 0x100000e - 1d2c: 00003a0d break 0x0,0xe8 - 1d30: 00062900 sll a1,a2,0x4 - 1d34: d1ac0b00 0xd1ac0b00 - 1d38: 033f8002 0x33f8002 - 1d3c: 010c0000 0x10c0000 - 1d40: 01f30354 0x1f30354 - 1d44: 55010c54 0x55010c54 - 1d48: 010c3301 0x10c3301 - 1d4c: 0c300156 jal c00558 <__scratchpad-0x1ebffaa8> - 1d50: 31015701 andi at,t0,0x5701 - 1d54: ff0d0000 0xff0d0000 - 1d58: 0100000c syscall 0x40000 - 1d5c: 02d1ac23 0x2d1ac23 - 1d60: 00001880 sll v1,zero,0x2 - 1d64: 0e9c0100 jal a700400 <__scratchpad-0x150ffc00> - 1d68: 00000dc1 0xdc1 - 1d6c: 00412b01 0x412b01 - 1d70: d1c40000 0xd1c40000 - 1d74: 00108002 srl s0,s0,0x0 - 1d78: 9c010000 0x9c010000 - 1d7c: 000cce09 0xcce09 - 1d80: d4300100 0xd4300100 - 1d84: 148002d1 bnez a0,28cc <__scratchpad-0x1f7fd734> - 1d88: 01000000 0x1000000 - 1d8c: 00041f9c 0x41f9c - 1d90: 14e70f00 bne a3,a3,5994 <__scratchpad-0x1f7fa66c> - 1d94: 30010000 andi at,zero,0x0 - 1d98: 00000041 0x41 - 1d9c: 0e005401 jal 8015004 <__scratchpad-0x177eaffc> - 1da0: 00000e10 0xe10 - 1da4: 003a3501 0x3a3501 - 1da8: d1e80000 0xd1e80000 - 1dac: 00108002 srl s0,s0,0x0 - 1db0: 9c010000 0x9c010000 - 1db4: 000da20e 0xda20e - 1db8: 3a3b0100 xori k1,s1,0x100 - 1dbc: f8000000 0xf8000000 - 1dc0: 108002d1 beqz a0,2908 <__scratchpad-0x1f7fd6f8> - 1dc4: 01000000 0x1000000 - 1dc8: 0277109c 0x277109c - 1dcc: 34030000 li v1,0x0 - 1dd0: 000000f5 0xf5 - 1dd4: e9640305 swc2 $4,773(t3) - 1dd8: b1108006 0xb1108006 - 1ddc: 03000002 0x3000002 - 1de0: 0001c855 0x1c855 - 1de4: 68030500 0x68030500 - 1de8: 108006e9 beqz a0,3990 <__scratchpad-0x1f7fc670> - 1dec: 00000067 0x67 - 1df0: 02789903 0x2789903 - 1df4: 03050000 0x3050000 - 1df8: 8006e91c lb a2,-5860(zero) - 1dfc: 000afd00 sll ra,t2,0x14 - 1e00: 40000400 0x40000400 - 1e04: 04000007 bltz zero,1e24 <__scratchpad-0x1f7fe1dc> - 1e08: 0003a801 0x3a801 - 1e0c: 10530c00 beq v0,s3,4e10 <__scratchpad-0x1f7fb1f0> - 1e10: 053b0000 0x53b0000 - 1e14: d2080000 0xd2080000 - 1e18: 05808002 bltz t4,fffe1e24 <__bss_end+0x7ff6a784> - 1e1c: 05d10000 bgezal t6,1e20 <__scratchpad-0x1f7fe1e0> - 1e20: 04020000 0x4020000 - 1e24: 0006b707 0x6b707 - 1e28: 05040300 0x5040300 - 1e2c: 00746e69 0x746e69 - 1e30: 8d080102 lw t0,258(t0) - 1e34: 02000003 0x2000003 - 1e38: 021f0702 0x21f0702 - 1e3c: 08020000 j 80000 <__scratchpad-0x1f780000> - 1e40: 0006ad07 0x6ad07 - 1e44: 06010200 bgez s0,2648 <__scratchpad-0x1f7fd9b8> - 1e48: 0000038f 0x38f - 1e4c: 0a050202 j 8140808 <__scratchpad-0x176bf7f8> - 1e50: 02000004 sllv zero,zero,s0 - 1e54: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - 1e58: 01020000 0x1020000 - 1e5c: 00039606 0x39606 - 1e60: 05040200 0x5040200 - 1e64: 00000867 0x867 - 1e68: b2070402 0xb2070402 - 1e6c: 02000006 srlv zero,zero,s0 - 1e70: 029e0704 0x29e0704 - 1e74: 04040000 0x4040000 - 1e78: 00000033 0x33 - 1e7c: 28060405 slti a2,zero,1029 - 1e80: 00de0b02 0xde0b02 - 1e84: ec070000 swc3 $7,0(zero) - 1e88: 02000005 0x2000005 - 1e8c: 0000250e 0x250e - 1e90: 63070000 0x63070000 - 1e94: 0200000f 0x200000f - 1e98: 00002510 0x2510 - 1e9c: 45070400 0x45070400 - 1ea0: 0200000f 0x200000f - 1ea4: 00002512 0x2512 - 1ea8: ad070800 sw a3,2048(t0) - 1eac: 0200001b divu zero,s0,zero - 1eb0: 0000de14 0xde14 - 1eb4: e7070c00 swc1 $f7,3072(t8) - 1eb8: 02000014 0x2000014 - 1ebc: 00007f16 0x7f16 - 1ec0: ca071c00 lwc2 $7,7168(s0) - 1ec4: 0200000f 0x200000f - 1ec8: 00002518 0x2518 - 1ecc: 65072000 0x65072000 - 1ed0: 0200000e 0x200000e - 1ed4: 00005d1a 0x5d1a - 1ed8: 08002400 j 9000 <__scratchpad-0x1f7f7000> - 1edc: 00000033 0x33 - 1ee0: 000000ee 0xee - 1ee4: 00007209 0x7209 - 1ee8: 0a000f00 j 8003c00 <__scratchpad-0x177fc400> - 1eec: 00000f04 0xf04 - 1ef0: 00811b02 0x811b02 - 1ef4: 040b0000 0x40b0000 - 1ef8: 00000025 move zero,zero - 1efc: 01cc1b03 0x1cc1b03 - 1f00: 5d0c0000 0x5d0c0000 - 1f04: 00000010 mfhi zero - 1f08: 000ebc0c syscall 0x3af0 - 1f0c: 540c0100 0x540c0100 - 1f10: 0100000e 0x100000e - 1f14: 0010930c syscall 0x424c - 1f18: 7b0c0200 0x7b0c0200 - 1f1c: 03000010 0x3000010 - 1f20: 0010aa0c syscall 0x42a8 - 1f24: 470c0400 c1 0x10c0400 - 1f28: 05000010 bltz t0,1f6c <__scratchpad-0x1f7fe094> - 1f2c: 0010270c syscall 0x409c - 1f30: 8a0c0600 lwl t4,1536(s0) - 1f34: 0700000f bltz t8,1f74 <__scratchpad-0x1f7fe08c> - 1f38: 00109d0c syscall 0x4274 - 1f3c: 3c0c0800 lui t4,0x800 - 1f40: 0900000f j 400003c <__scratchpad-0x1b7fffc4> - 1f44: 000f0a0c syscall 0x3c28 - 1f48: 390c0a00 xori t4,t0,0xa00 - 1f4c: 0b00000e j c000038 <__scratchpad-0x137fffc8> - 1f50: 000f320c syscall 0x3cc8 - 1f54: 250c0c00 addiu t4,t0,3072 - 1f58: 0d00000f jal 400003c <__scratchpad-0x1b7fffc4> - 1f5c: 000f6d0c syscall 0x3db4 - 1f60: 780c0e00 0x780c0e00 - 1f64: 0f00000f jal c00003c <__scratchpad-0x137fffc4> - 1f68: 0010b50c syscall 0x42d4 - 1f6c: 6f0c1000 0x6f0c1000 - 1f70: 1100000e beqz t0,1fac <__scratchpad-0x1f7fe054> - 1f74: 000e7a0c syscall 0x39e8 - 1f78: 120c1200 beq s0,t4,677c <__scratchpad-0x1f7f9884> - 1f7c: 1300000f beqz t8,1fbc <__scratchpad-0x1f7fe044> - 1f80: 000eef0c syscall 0x3bbc - 1f84: a40c1400 sh t4,5120(zero) - 1f88: 1500000f bnez t0,1fc8 <__scratchpad-0x1f7fe038> - 1f8c: 000fad0c syscall 0x3eb4 - 1f90: e60c1600 swc1 $f12,5632(s0) - 1f94: 1700000e bnez t8,1fd0 <__scratchpad-0x1f7fe030> - 1f98: 000e830c syscall 0x3a0c - 1f9c: 410c1800 0x410c1800 - 1fa0: 1900000e blez t0,1fdc <__scratchpad-0x1f7fe024> - 1fa4: 000fe80c syscall 0x3fa0 - 1fa8: 300c1a00 andi t4,zero,0x1a00 - 1fac: 1b000010 blez t8,1ff0 <__scratchpad-0x1f7fe010> - 1fb0: 000ff90c syscall 0x3fe4 - 1fb4: a60c1c00 sh t4,7168(s0) - 1fb8: 1d00000e bgtz t0,1ff4 <__scratchpad-0x1f7fe00c> - 1fbc: 000e490c syscall 0x3924 - 1fc0: e10c1e00 swc0 c0_sr,7680(t0) - 1fc4: 1f00000f bgtz t8,2004 <__scratchpad-0x1f7fdffc> - 1fc8: 25040b00 addiu a0,t0,2816 - 1fcc: 04000000 bltz zero,1fd0 <__scratchpad-0x1f7fe030> - 1fd0: 00029f07 0x29f07 - 1fd4: 02860d00 0x2860d00 - 1fd8: 00010000 sll zero,at,0x0 - 1fdc: 920d0018 lbu t5,24(s0) - 1fe0: 30000002 andi zero,zero,0x2 - 1fe4: 0d002800 jal 400a000 <__scratchpad-0x1b7f6000> - 1fe8: 00000212 0x212 - 1fec: 00400012 0x400012 - 1ff0: 0000900d break 0x0,0x240 - 1ff4: 68002900 0x68002900 - 1ff8: 002e0d00 0x2e0d00 - 1ffc: 00100000 sll zero,s0,0x0 - 2000: 200d0078 addi t5,zero,120 - 2004: 11000004 beqz t0,2018 <__scratchpad-0x1f7fdfe8> - 2008: 0d009800 jal 4026000 <__scratchpad-0x1b7da000> - 200c: 0000030b 0x30b - 2010: 00a00428 0xa00428 - 2014: 0003570d break 0x3,0x15c - 2018: c8041e00 lwc2 $4,7680(zero) - 201c: 03620d00 0x3620d00 - 2020: 04200000 bltz at,2024 <__scratchpad-0x1f7fdfdc> - 2024: 480d00d8 0x480d00d8 - 2028: 13000002 beqz t8,2034 <__scratchpad-0x1f7fdfcc> - 202c: 0d00e804 jal 403a010 <__scratchpad-0x1b7c5ff0> - 2030: 00000254 0x254 - 2034: 00f80416 0xf80416 - 2038: 00003a0d break 0x0,0xe8 - 203c: f8002a00 0xf8002a00 - 2040: 01da0d00 0x1da0d00 - 2044: 041b0000 0x41b0000 - 2048: e60d0108 swc1 $f13,264(s0) - 204c: 3f000001 0x3f000001 - 2050: 0d011804 jal 4046010 <__scratchpad-0x1b7b9ff0> - 2054: 0000044e 0x44e - 2058: 01280414 0x1280414 - 205c: 0002320d break 0x2,0xc8 - 2060: 38041c00 xori a0,zero,0x1c00 - 2064: 032c0d01 0x32c0d01 - 2068: 00060000 sll zero,a2,0x0 - 206c: a90d0140 swl t5,320(t0) - 2070: 2d000001 sltiu zero,t0,1 - 2074: 0d015800 jal 4056000 <__scratchpad-0x1b7aa000> - 2078: 000001b6 0x1b6 - 207c: 0168002e 0x168002e - 2080: 0000000d break - 2084: 70000c00 0x70000c00 - 2088: 03160d01 0x3160d01 - 208c: 003d0000 0x3d0000 - 2090: 210d0190 addi t5,t0,400 - 2094: 3e000003 0x3e000003 - 2098: 0001a000 sll s4,at,0x0 - 209c: 0025040b 0x25040b - 20a0: 39040000 xori a0,t0,0x0 - 20a4: 0000034f 0x34f - 20a8: 00015f0d break 0x1,0x17c - 20ac: 00000000 nop - 20b0: 01fc0d40 0x1fc0d40 - 20b4: 00000000 nop - 20b8: c10d2000 lwc0 c0_cause,8192(t0) - 20bc: 00000002 srl zero,zero,0x0 - 20c0: 0d100000 jal 4400000 <__scratchpad-0x1b400000> - 20c4: 00000175 0x175 - 20c8: 08000000 j 0 <__scratchpad-0x1f800000> - 20cc: 0001280d break 0x1,0xa0 - 20d0: 00000000 nop - 20d4: 02d70d04 0x2d70d04 - 20d8: 00000000 nop - 20dc: 0a0d0200 j 8340800 <__scratchpad-0x174bf800> - 20e0: 00000000 nop - 20e4: 0d010000 jal 4040000 <__scratchpad-0x1b7c0000> - 20e8: 00000260 0x260 - 20ec: 00800000 0x800000 - 20f0: 0004f80d break 0x4,0x3e0 - 20f4: 40000000 mfc0 zero,c0_index - 20f8: 03390d00 0x3390d00 - 20fc: 00000000 nop - 2100: 700d0020 0x700d0020 - 2104: 00000004 sllv zero,zero,zero - 2108: 0d001000 jal 4004000 <__scratchpad-0x1b7fc000> - 210c: 000000ef 0xef - 2110: 00080000 sll zero,t0,0x0 - 2114: 0000b20d break 0x0,0x2c8 - 2118: 04000000 bltz zero,211c <__scratchpad-0x1f7fdee4> - 211c: 010d0d00 0x10d0d00 - 2120: 00000000 nop - 2124: 7a0d0002 0x7a0d0002 - 2128: 00000000 nop - 212c: 0e000100 jal 8000400 <__scratchpad-0x177ffc00> - 2130: 0000009c 0x9c - 2134: 590e8000 0x590e8000 - 2138: 00000004 sllv zero,zero,zero - 213c: 00cd0e40 0xcd0e40 - 2140: 20000000 addi zero,zero,0 - 2144: 0001c30e 0x1c30e - 2148: 00100000 sll zero,s0,0x0 - 214c: 0025040b 0x25040b - 2150: 5a040000 0x5a040000 - 2154: 00000416 0x416 - 2158: 00042d0c syscall 0x10b4 - 215c: 8b0c0000 lwl t4,0(t8) - 2160: 01000001 0x1000001 - 2164: 0004380c syscall 0x10e0 - 2168: 950c0200 lhu t4,512(t0) - 216c: 03000001 0x3000001 - 2170: 0004430c syscall 0x110c - 2174: 9f0c0400 0x9f0c0400 - 2178: 05000001 bltz t0,2180 <__scratchpad-0x1f7fde80> - 217c: 0002a70c syscall 0xa9c - 2180: c20c0600 lwc0 c0_sr,1536(s0) - 2184: 07000004 bltz t8,2198 <__scratchpad-0x1f7fde68> - 2188: 00036d0c syscall 0xdb4 - 218c: ed0c0800 swc3 $12,2048(t0) - 2190: 09000002 j 4000008 <__scratchpad-0x1b7ffff8> - 2194: 0002f70c syscall 0xbdc - 2198: 010c0a00 0x10c0a00 - 219c: 0b000003 j c00000c <__scratchpad-0x137ffff4> - 21a0: 0000460c syscall 0x118 - 21a4: 510c0c00 0x510c0c00 - 21a8: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - 21ac: 00005c0c syscall 0x170 - 21b0: e40c0e00 swc1 $f12,3584(zero) - 21b4: 0f000000 jal c000000 <__scratchpad-0x13800000> - 21b8: 00048e0c syscall 0x1238 - 21bc: 980c1000 lwr t4,4096(zero) - 21c0: 11000004 beqz t0,21d4 <__scratchpad-0x1f7fde2c> - 21c4: 0004a20c syscall 0x1288 - 21c8: ac0c1200 sw t4,4608(zero) - 21cc: 13000004 beqz t8,21e0 <__scratchpad-0x1f7fde20> - 21d0: 00013e0c syscall 0x4f8 - 21d4: 490c1400 0x490c1400 - 21d8: 15000001 bnez t0,21e0 <__scratchpad-0x1f7fde20> - 21dc: 0001540c syscall 0x550 - 21e0: 0f0c1600 jal c305800 <__scratchpad-0x134fa800> - 21e4: 18000005 blez zero,21fc <__scratchpad-0x1f7fde04> - 21e8: 00051a0c syscall 0x1468 - 21ec: 250c1900 addiu t4,t0,6400 - 21f0: 1a000005 blez s0,2208 <__scratchpad-0x1f7fddf8> - 21f4: 0005300c syscall 0x14c0 - 21f8: ed0c1b00 swc3 $12,6912(t0) - 21fc: 1c000004 bgtz zero,2210 <__scratchpad-0x1f7fddf0> - 2200: 0004e20c syscall 0x1388 - 2204: 820c1d00 lb t4,7424(s0) - 2208: 1e000003 bgtz s0,2218 <__scratchpad-0x1f7fdde8> - 220c: 0003770c syscall 0xddc - 2210: 0f001f00 jal c007c00 <__scratchpad-0x137f8400> - 2214: 00000f95 0xf95 - 2218: 4d014501 bc3t 13620 <__scratchpad-0x1f7ec9e0> - 221c: 10000004 b 2230 <__scratchpad-0x1f7fddd0> - 2220: 00000e69 0xe69 - 2224: 002c4501 0x2c4501 - 2228: b6100000 0xb6100000 - 222c: 0100000e 0x100000e - 2230: 00003a45 0x3a45 - 2234: 0f4c1000 jal d304000 <__scratchpad-0x124fc000> - 2238: 45010000 bc1t 223c <__scratchpad-0x1f7fddc4> - 223c: 0000003a 0x3a - 2240: 01006111 0x1006111 - 2244: 00044d47 0x44d47 - 2248: 04040000 0x4040000 - 224c: 0000003a 0x3a - 2250: 000e8c0f 0xe8c0f - 2254: 012c0100 0x12c0100 - 2258: 0000048a 0x48a - 225c: 000e6910 0xe6910 - 2260: 2c2c0100 sltiu t4,at,256 - 2264: 10000000 b 2268 <__scratchpad-0x1f7fdd98> - 2268: 000010a5 0x10a5 - 226c: 003a2c01 0x3a2c01 - 2270: 5f100000 0x5f100000 - 2274: 0100000e 0x100000e - 2278: 00003a2c 0x3a2c - 227c: 00611100 0x611100 - 2280: 044d2e01 0x44d2e01 - 2284: 0f000000 jal c000000 <__scratchpad-0x13800000> - 2288: 0000106e 0x106e - 228c: b6013401 0xb6013401 - 2290: 10000004 b 22a4 <__scratchpad-0x1f7fdd5c> - 2294: 00000e69 0xe69 - 2298: 002c3401 0x2c3401 - 229c: 84100000 lh s0,0(zero) - 22a0: 0100000f 0x100000f - 22a4: 00003a34 0x3a34 - 22a8: 00611100 0x611100 - 22ac: 044d3601 0x44d3601 - 22b0: 12000000 beqz s0,22b4 <__scratchpad-0x1f7fdd4c> - 22b4: 00000ed8 0xed8 - 22b8: 003ade01 0x3ade01 - 22bc: d1010000 0xd1010000 - 22c0: 13000004 beqz t8,22d4 <__scratchpad-0x1f7fdd2c> - 22c4: 01007a68 0x1007a68 - 22c8: 00002cde 0x2cde - 22cc: 53140000 0x53140000 - 22d0: 08000004 j 10 <__scratchpad-0x1f7ffff0> - 22d4: 1c8002d2 bgtz a0,2e20 <__scratchpad-0x1f7fd1e0> - 22d8: 01000000 0x1000000 - 22dc: 0005039c 0x5039c - 22e0: 045f1500 0x45f1500 - 22e4: 064a0000 0x64a0000 - 22e8: 6a160000 0x6a160000 - 22ec: 01000004 sllv zero,zero,t0 - 22f0: 04751655 0x4751655 - 22f4: 56010000 0x56010000 - 22f8: 00048017 0x48017 - 22fc: 00540100 0x540100 - 2300: 00048a14 0x48a14 - 2304: 02d22400 0x2d22400 - 2308: 00001480 sll v0,zero,0x12 - 230c: 309c0100 andi gp,a0,0x100 - 2310: 15000005 bnez t0,2328 <__scratchpad-0x1f7fdcd8> - 2314: 00000496 0x496 - 2318: 0000066b 0x66b - 231c: 0004a116 0x4a116 - 2320: 18550100 0x18550100 - 2324: 000004ac 0x4ac - 2328: 0000068c syscall 0x1a - 232c: 100c1900 beq zero,t4,8730 <__scratchpad-0x1f7f78d0> - 2330: 3b010000 xori at,t8,0x0 - 2334: 8002d238 lb v0,-11720(zero) - 2338: 00000018 mult zero,zero - 233c: 05719c01 bgezal t3,fffe9344 <__bss_end+0x7ff71ca4> - 2340: 691a0000 0x691a0000 - 2344: 0100000e 0x100000e - 2348: 00002c3b 0x2c3b - 234c: 0006bf00 sll s7,a2,0x1c - 2350: 0e281a00 jal 8a06800 <__scratchpad-0x16df9800> - 2354: 3b010000 xori at,t8,0x0 - 2358: 00000025 move zero,zero - 235c: 000006e0 0x6e0 - 2360: 0100611b 0x100611b - 2364: 00044d40 sll t1,a0,0x15 - 2368: 00070100 sll zero,a3,0x4 - 236c: 16140000 bne s0,s4,2370 <__scratchpad-0x1f7fdc90> - 2370: 50000004 0x50000004 - 2374: 1c8002d2 bgtz a0,2ec0 <__scratchpad-0x1f7fd140> - 2378: 01000000 0x1000000 - 237c: 0005a39c 0x5a39c - 2380: 04221500 0x4221500 - 2384: 07340000 0x7340000 - 2388: 2d160000 sltiu s6,t0,0 - 238c: 01000004 sllv zero,zero,t0 - 2390: 04381655 0x4381655 - 2394: 56010000 0x56010000 - 2398: 00044317 0x44317 - 239c: 00540100 0x540100 - 23a0: 000f5119 0xf5119 - 23a4: 6c4d0100 0x6c4d0100 - 23a8: 188002d2 blez a0,2ef4 <__scratchpad-0x1f7fd10c> - 23ac: 01000000 0x1000000 - 23b0: 0005e49c 0x5e49c - 23b4: 0e691a00 jal 9a46800 <__scratchpad-0x15db9800> - 23b8: 4d010000 bc3t 23bc <__scratchpad-0x1f7fdc44> - 23bc: 0000002c 0x2c - 23c0: 00000755 0x755 - 23c4: 000e281a 0xe281a - 23c8: 254d0100 addiu t5,t2,256 - 23cc: 76000000 jalx 8000000 <__scratchpad-0x17800000> - 23d0: 1b000007 blez t8,23f0 <__scratchpad-0x1f7fdc10> - 23d4: 52010061 0x52010061 - 23d8: 0000044d break 0x0,0x11 - 23dc: 00000797 0x797 - 23e0: 0fc21900 jal f086400 <__scratchpad-0x10779c00> - 23e4: 57010000 0x57010000 - 23e8: 8002d284 lb v0,-11644(zero) - 23ec: 00000024 and zero,zero,zero - 23f0: 06169c01 0x6169c01 - 23f4: 691a0000 0x691a0000 - 23f8: 0100000e 0x100000e - 23fc: 00002c57 0x2c57 - 2400: 0007ca00 sll t9,a3,0x8 - 2404: 00691b00 0x691b00 - 2408: 00255901 0x255901 - 240c: 07eb0000 0x7eb0000 - 2410: 19000000 blez t0,2414 <__scratchpad-0x1f7fdbec> - 2414: 00001083 sra v0,zero,0x2 - 2418: d2a86301 0xd2a86301 - 241c: 00248002 0x248002 - 2420: 9c010000 0x9c010000 - 2424: 00000648 0x648 - 2428: 000e691a 0xe691a - 242c: 2c630100 sltiu v1,v1,256 - 2430: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 2434: 1b000008 blez t8,2458 <__scratchpad-0x1f7fdba8> - 2438: 65010069 0x65010069 - 243c: 00000025 move zero,zero - 2440: 0000082f 0x82f - 2444: 0e2d1900 jal 8b46400 <__scratchpad-0x16cb9c00> - 2448: 6d010000 0x6d010000 - 244c: 8002d2cc lb v0,-11572(zero) - 2450: 0000001c 0x1c - 2454: 066d9c01 0x66d9c01 - 2458: 781a0000 0x781a0000 - 245c: 01000016 0x1000016 - 2460: 00002c6d 0x2c6d - 2464: 00085200 sll t2,t0,0x8 - 2468: c3190000 lwc0 $25,0(t8) - 246c: 0100000e 0x100000e - 2470: 02d2e873 0x2d2e873 - 2474: 00001c80 sll v1,zero,0x12 - 2478: 929c0100 lbu gp,256(s4) - 247c: 1a000006 blez s0,2498 <__scratchpad-0x1f7fdb68> - 2480: 00001678 0x1678 - 2484: 002c7301 0x2c7301 - 2488: 08730000 j 1cc0000 <__scratchpad-0x1db40000> - 248c: 1c000000 bgtz zero,2490 <__scratchpad-0x1f7fdb70> - 2490: 00000eaf 0xeaf - 2494: d3047901 0xd3047901 - 2498: 00208002 0x208002 - 249c: 9c010000 0x9c010000 - 24a0: 00108c19 0x108c19 - 24a4: 247e0100 addiu s8,v1,256 - 24a8: 008002d3 0x8002d3 - 24ac: 01000001 0x1000001 - 24b0: 0007729c 0x7729c - 24b4: 00781b00 0x781b00 - 24b8: 002c8001 0x2c8001 - 24bc: 08940000 j 2500000 <__scratchpad-0x1d300000> - 24c0: 531d0000 0x531d0000 - 24c4: c4000004 lwc1 $f0,4(zero) - 24c8: 308002d3 andi zero,a0,0x2d3 - 24cc: 01000000 0x1000000 - 24d0: 0006fdac 0x6fdac - 24d4: 04751e00 0x4751e00 - 24d8: 1e000000 bgtz s0,24dc <__scratchpad-0x1f7fdb24> - 24dc: 0000046a 0x46a - 24e0: 045f1500 0x45f1500 - 24e4: 08cb0000 j 32c0000 <__scratchpad-0x1c540000> - 24e8: 301f0000 andi ra,zero,0x0 - 24ec: 18000000 blez zero,24f0 <__scratchpad-0x1f7fdb10> - 24f0: 00000480 sll zero,zero,0x12 - 24f4: 000008eb 0x8eb - 24f8: 16200000 bnez s1,24fc <__scratchpad-0x1f7fdb04> - 24fc: dc000004 0xdc000004 - 2500: 048002d3 bltz a0,3050 <__scratchpad-0x1f7fcfb0> - 2504: 01000000 0x1000000 - 2508: 000735ad 0x735ad - 250c: 04381e00 0x4381e00 - 2510: 1e000000 bgtz s0,2514 <__scratchpad-0x1f7fdaec> - 2514: 0000042d 0x42d - 2518: 04222100 0x4222100 - 251c: dc220000 0xdc220000 - 2520: 048002d3 bltz a0,3070 <__scratchpad-0x1f7fcf90> - 2524: 18000000 blez zero,2528 <__scratchpad-0x1f7fdad8> - 2528: 00000443 sra zero,zero,0x11 - 252c: 000008fe 0x8fe - 2530: 38230000 xori v1,at,0x0 - 2534: d48002d3 0xd48002d3 - 2538: 4c00000a 0x4c00000a - 253c: 24000007 li zero,7 - 2540: 03055401 0x3055401 - 2544: 8003a298 lb v1,-23912(zero) - 2548: d3642500 0xd3642500 - 254c: 06928002 0x6928002 - 2550: f0250000 0xf0250000 - 2554: 928002d3 lbu zero,723(s4) - 2558: 26000006 addiu zero,s0,6 - 255c: 8002d424 lb v0,-11228(zero) - 2560: 00000ad4 0xad4 - 2564: 05540124 0x5540124 - 2568: 03a2c403 0x3a2c403 - 256c: 19000080 blez t0,2770 <__scratchpad-0x1f7fd890> - 2570: 00001065 0x1065 - 2574: d424be01 0xd424be01 - 2578: 00f48002 0xf48002 - 257c: 9c010000 0x9c010000 - 2580: 000007cf 0x7cf - 2584: 000e2827 nor a1,zero,t6 - 2588: 7fbe0100 0x7fbe0100 - 258c: 01000000 0x1000000 - 2590: 0f681a54 jal da06950 <__scratchpad-0x11df96b0> - 2594: be010000 0xbe010000 - 2598: 0000002c 0x2c - 259c: 00000911 0x911 - 25a0: 000fca1a 0xfca1a - 25a4: 2cbe0100 sltiu s8,a1,256 - 25a8: 5f000000 0x5f000000 - 25ac: 1b000009 blez t8,25d4 <__scratchpad-0x1f7fda2c> - 25b0: 00727470 0x727470 - 25b4: 044dc001 0x44dc001 - 25b8: 09b90000 j 6e40000 <__scratchpad-0x189c0000> - 25bc: 691b0000 0x691b0000 - 25c0: 2cc10100 sltiu at,a2,256 - 25c4: ef000000 swc3 $0,0(t8) - 25c8: 00000009 jalr zero,zero - 25cc: 0004b614 0x4b614 - 25d0: 02d51800 0x2d51800 - 25d4: 00002080 sll a0,zero,0x2 - 25d8: ec9c0100 swc3 $28,256(a0) - 25dc: 15000007 bnez t0,25fc <__scratchpad-0x1f7fda04> - 25e0: 000004c6 0x4c6 - 25e4: 00000a6f 0xa6f - 25e8: 10022800 beq zero,v0,c5ec <__scratchpad-0x1f7f3a14> - 25ec: e8010000 swc2 $1,0(zero) - 25f0: 0000002c 0x2c - 25f4: 8002d538 lb v0,-10952(zero) - 25f8: 000000f4 0xf4 - 25fc: 086e9c01 j 1ba7004 <__scratchpad-0x1dc58ffc> - 2600: 76290000 jalx 8a40000 <__scratchpad-0x16dc0000> - 2604: 01006761 0x1006761 - 2608: 00086ee8 0x86ee8 - 260c: 000a9000 sll s2,t2,0x0 - 2610: 14e71a00 bne a3,a3,8e14 <__scratchpad-0x1f7f71ec> - 2614: e8010000 swc2 $1,0(zero) - 2618: 0000007f 0x7f - 261c: 00000abc 0xabc - 2620: 0100691b 0x100691b - 2624: 000079ea 0x79ea - 2628: 000af500 sll s8,t2,0x14 - 262c: d5642300 0xd5642300 - 2630: 0adf8002 j b7e0008 <__scratchpad-0x1401fff8> - 2634: 08520000 j 1480000 <__scratchpad-0x1e380000> - 2638: 01240000 0x1240000 - 263c: 00800254 0x800254 - 2640: 05550124 0x5550124 - 2644: 03a2dc03 0x3a2dc03 - 2648: 56012480 0x56012480 - 264c: 2a003401 slti zero,s0,13313 - 2650: 8002d60c lb v0,-10740(zero) - 2654: 00000aea 0xaea - 2658: 02540124 0x2540124 - 265c: 01240c81 0x1240c81 - 2660: 70800255 0x70800255 - 2664: 01560124 0x1560124 - 2668: 04000040 bltz zero,276c <__scratchpad-0x1f7fd894> - 266c: 0000ee04 0xee04 - 2670: 0fd31900 jal f4c6400 <__scratchpad-0x10339c00> - 2674: f8010000 0xf8010000 - 2678: 8002d62c lb v0,-10708(zero) - 267c: 00000018 mult zero,zero - 2680: 08b99c01 j 2e67004 <__scratchpad-0x1c998ffc> - 2684: 76290000 jalx 8a40000 <__scratchpad-0x16dc0000> - 2688: 01006761 0x1006761 - 268c: 00086ef8 0x86ef8 - 2690: 000b2e00 sll a1,t3,0x18 - 2694: 0fca1a00 jal f286800 <__scratchpad-0x10579800> - 2698: f8010000 0xf8010000 - 269c: 0000002c 0x2c - 26a0: 00000b4f 0xb4f - 26a4: 02d64426 0x2d64426 - 26a8: 00077280 sll t6,a3,0xa - 26ac: 56012400 0x56012400 - 26b0: 5501f303 0x5501f303 - 26b4: b6190000 0xb6190000 - 26b8: 0100000f 0x100000f - 26bc: 02d644ff 0x2d644ff - 26c0: 00003880 sll a3,zero,0x2 - 26c4: ef9c0100 swc3 $28,256(gp) - 26c8: 29000008 slti zero,t0,8 - 26cc: 00676176 0x676176 - 26d0: 086eff01 j 1bbfc04 <__scratchpad-0x1dc403fc> - 26d4: 0b7b0000 j dec0000 <__scratchpad-0x11940000> - 26d8: 642a0000 0x642a0000 - 26dc: 748002d6 jalx 2000b58 <__scratchpad-0x1d7ff4a8> - 26e0: 24000008 li zero,8 - 26e4: f3035401 0xf3035401 - 26e8: 00005401 0x5401 - 26ec: 00101d2b 0x101d2b - 26f0: 01060100 0x1060100 - 26f4: 8002d67c lb v0,-10628(zero) - 26f8: 00000074 0x74 - 26fc: 09de9c01 j 77a7004 <__scratchpad-0x18058ffc> - 2700: 762c0000 jalx 8b00000 <__scratchpad-0x16d00000> - 2704: 01006761 0x1006761 - 2708: 086e0106 j 1b80418 <__scratchpad-0x1dc7fbe8> - 270c: 0b9c0000 j e700000 <__scratchpad-0x11100000> - 2710: 692d0000 0x692d0000 - 2714: 0100000e 0x100000e - 2718: 00330106 0x330106 - 271c: 0bc80000 j f200000 <__scratchpad-0x10600000> - 2720: 762c0000 jalx 8b00000 <__scratchpad-0x16d00000> - 2724: 0601006c bgez s0,28d8 <__scratchpad-0x1f7fd728> - 2728: 00003a01 0x3a01 - 272c: 000bf400 sll s8,t3,0x10 - 2730: 72762c00 0x72762c00 - 2734: 01070100 0x1070100 - 2738: 0000003a 0x3a - 273c: 00000c15 0xc15 - 2740: 00048a2e 0x48a2e - 2744: 02d68000 0x2d68000 - 2748: 00004880 sll t1,zero,0x2 - 274c: 01090100 0x1090100 - 2750: 00000979 0x979 - 2754: 0004a115 0x4a115 - 2758: 000c3600 sll a2,t4,0x18 - 275c: 04961500 0x4961500 - 2760: 0c660000 jal 1980000 <__scratchpad-0x1de80000> - 2764: 481f0000 mfc2 ra,$0 - 2768: 18000000 blez zero,276c <__scratchpad-0x1f7fd894> - 276c: 000004ac 0x4ac - 2770: 00000c8a 0xc8a - 2774: 532f0000 0x532f0000 - 2778: d0000004 0xd0000004 - 277c: 088002d6 j 2000b58 <__scratchpad-0x1d7ff4a8> - 2780: 01000000 0x1000000 - 2784: 09bc010b j 6f0042c <__scratchpad-0x188ffbd4> - 2788: 75150000 jalx 4540000 <__scratchpad-0x1b2c0000> - 278c: b6000004 0xb6000004 - 2790: 1500000c bnez t0,27c4 <__scratchpad-0x1f7fd83c> - 2794: 0000046a 0x46a - 2798: 00000cc9 0xcc9 - 279c: 00045f15 0x45f15 - 27a0: 000cdc00 sll k1,t4,0x10 - 27a4: d6d02200 0xd6d02200 - 27a8: 00088002 srl s0,t0,0x0 - 27ac: 80180000 lb t8,0(zero) - 27b0: ef000004 swc3 $0,4(t8) - 27b4: 0000000c syscall - 27b8: d6d02300 0xd6d02300 - 27bc: 05308002 bltzal t1,fffe27c8 <__bss_end+0x7ff6b128> - 27c0: 09d40000 j 7500000 <__scratchpad-0x18300000> - 27c4: 01240000 0x1240000 - 27c8: 01f30654 0x1f30654 - 27cc: 1aff0855 0x1aff0855 - 27d0: d6e02500 0xd6e02500 - 27d4: 05e48002 0x5e48002 - 27d8: 2b000000 slti zero,t8,0 - 27dc: 00000f1b 0xf1b - 27e0: f0011101 0xf0011101 - 27e4: 2c8002d6 sltiu zero,a0,726 - 27e8: 01000000 0x1000000 - 27ec: 000a0e9c 0xa0e9c - 27f0: 61762c00 0x61762c00 - 27f4: 11010067 beq t0,at,2994 <__scratchpad-0x1f7fd66c> - 27f8: 00086e01 0x86e01 - 27fc: 000d0200 sll zero,t5,0x8 - 2800: d7082500 0xd7082500 - 2804: 06168002 0x6168002 - 2808: 30000000 andi zero,zero,0x0 - 280c: 00000e97 0xe97 - 2810: 1c011701 0x1c011701 - 2814: 108002d7 beqz a0,3374 <__scratchpad-0x1f7fcc8c> - 2818: 01000000 0x1000000 - 281c: 0fee2b9c jal fb8ae70 <__scratchpad-0xfc75190> - 2820: 1c010000 0x1c010000 - 2824: 02d72c01 0x2d72c01 - 2828: 00002080 sll a0,zero,0x2 - 282c: 4b9c0100 c2 0x19c0100 - 2830: 2600000a addiu zero,s0,10 - 2834: 8002d74c lb v0,-10420(zero) - 2838: 00000af5 0xaf5 - 283c: 01540124 0x1540124 - 2840: 5501243c 0x5501243c - 2844: 00003001 0x3001 - 2848: 000ef830 0xef830 - 284c: 01220100 0x1220100 - 2850: 8002d74c lb v0,-10420(zero) - 2854: 00000020 add zero,zero,zero - 2858: d02b9c01 0xd02b9c01 - 285c: 0100000e 0x100000e - 2860: d76c0127 0xd76c0127 - 2864: 001c8002 srl s0,gp,0x0 - 2868: 9c010000 0x9c010000 - 286c: 00000a90 0xa90 - 2870: 0010a531 0x10a531 - 2874: 01270100 0x1270100 - 2878: 0000003a 0x3a - 287c: 5f315401 0x5f315401 - 2880: 0100000e 0x100000e - 2884: 003a0127 0x3a0127 - 2888: 55010000 0x55010000 - 288c: 0e213200 jal 884c800 <__scratchpad-0x16fb3800> - 2890: 2a010000 slti at,s0,0 - 2894: 00000025 move zero,zero - 2898: e5940305 swc1 $f20,773(t4) - 289c: 77338006 jalx cce0018 <__scratchpad-0x12b1ffe8> - 28a0: 04000002 bltz zero,28ac <__scratchpad-0x1f7fd754> - 28a4: 0001cc34 0x1cc34 - 28a8: 64030500 0x64030500 - 28ac: 338006e9 andi zero,gp,0x6e9 - 28b0: 000002b1 0x2b1 - 28b4: 029f5504 0x29f5504 - 28b8: 03050000 0x3050000 - 28bc: 8006e968 lb a2,-5784(zero) - 28c0: 00006733 0x6733 - 28c4: 4f990400 c3 0x1990400 - 28c8: 05000003 bltz t0,28d8 <__scratchpad-0x1f7fd728> - 28cc: 06e91c03 0x6e91c03 - 28d0: 1ff43480 0x1ff43480 - 28d4: 1ff40000 0x1ff40000 - 28d8: 4f050000 c3 0x1050000 - 28dc: 0005ce34 0x5ce34 - 28e0: 0005ce00 sll t9,a1,0x18 - 28e4: 34150600 li s5,0x600 - 28e8: 00000b1f 0xb1f - 28ec: 00000b1f 0xb1f - 28f0: 39343206 xori s4,t1,0x3206 - 28f4: 39000010 xori zero,t0,0x10 - 28f8: 03000010 0x3000010 - 28fc: 06f10045 bgezal s7,2a14 <__scratchpad-0x1f7fd5ec> - 2900: 00040000 sll zero,a0,0x0 - 2904: 00000a1f 0xa1f - 2908: 03a80104 0x3a80104 - 290c: 1a0c0000 0x1a0c0000 - 2910: 3b000011 xori zero,t8,0x11 - 2914: 88000005 lwl zero,5(zero) - 2918: 7c8002d7 0x7c8002d7 - 291c: 87000003 lh zero,3(t8) - 2920: 02000007 srav zero,zero,s0 - 2924: 06b70704 0x6b70704 - 2928: 04030000 0x4030000 - 292c: 746e6905 jalx 1b9a414 <__scratchpad-0x1dc65bec> - 2930: 10df0400 beq a2,ra,3934 <__scratchpad-0x1f7fc6cc> - 2934: 25040000 addiu a0,t0,0 - 2938: 03000000 0x3000000 - 293c: 00005605 0x5605 - 2940: 118e0500 beq t4,t6,3d44 <__scratchpad-0x1f7fc2bc> - 2944: 05000000 bltz t0,2948 <__scratchpad-0x1f7fd6b8> - 2948: 00001173 0x1173 - 294c: 11a50501 beq t5,a1,3d54 <__scratchpad-0x1f7fc2ac> - 2950: 00020000 sll zero,v0,0x0 - 2954: 00115d06 0x115d06 - 2958: 330d0300 andi t5,t8,0x300 - 295c: 02000000 0x2000000 - 2960: 038d0801 0x38d0801 - 2964: 02020000 0x2020000 - 2968: 00021f07 0x21f07 - 296c: 07080200 0x7080200 - 2970: 000006ad 0x6ad - 2974: 8f060102 lw a2,258(t8) - 2978: 02000003 0x2000003 - 297c: 040a0502 0x40a0502 - 2980: 08020000 j 80000 <__scratchpad-0x1f780000> - 2984: 00086205 0x86205 - 2988: 06010200 bgez s0,318c <__scratchpad-0x1f7fce74> - 298c: 00000396 0x396 - 2990: 67050402 0x67050402 - 2994: 02000008 jr s0 - 2998: 06b20704 0x6b20704 - 299c: 04020000 0x4020000 - 29a0: 00029e07 0x29e07 - 29a4: 61040700 0x61040700 - 29a8: 08000000 j 0 <__scratchpad-0x1f800000> - 29ac: 00002504 0x2504 - 29b0: 80070200 lb a3,512(zero) - 29b4: 09000001 j 4000004 <__scratchpad-0x1b7ffffc> - 29b8: 00000286 0x286 - 29bc: 00180001 0x180001 - 29c0: 00029209 0x29209 - 29c4: 28003000 slti zero,zero,12288 - 29c8: 02120900 0x2120900 - 29cc: 00120000 sll zero,s2,0x0 - 29d0: 90090040 lbu t1,64(zero) - 29d4: 29000000 slti zero,t0,0 - 29d8: 09006800 j 401a000 <__scratchpad-0x1b7e6000> - 29dc: 0000002e 0x2e - 29e0: 00780010 0x780010 - 29e4: 00042009 0x42009 - 29e8: 98001100 lwr zero,4352(zero) - 29ec: 030b0900 0x30b0900 - 29f0: 04280000 0x4280000 - 29f4: 570900a0 0x570900a0 - 29f8: 1e000003 bgtz s0,2a08 <__scratchpad-0x1f7fd5f8> - 29fc: 0900c804 j 4032010 <__scratchpad-0x1b7cdff0> - 2a00: 00000362 0x362 - 2a04: 00d80420 0xd80420 - 2a08: 00024809 0x24809 - 2a0c: e8041300 swc2 $4,4864(zero) - 2a10: 02540900 0x2540900 - 2a14: 04160000 0x4160000 - 2a18: 3a0900f8 xori t1,s0,0xf8 - 2a1c: 2a000000 slti zero,s0,0 - 2a20: 0900f800 j 403e000 <__scratchpad-0x1b7c2000> - 2a24: 000001da 0x1da - 2a28: 0108041b 0x108041b - 2a2c: 0001e609 0x1e609 - 2a30: 18043f00 0x18043f00 - 2a34: 044e0901 0x44e0901 - 2a38: 04140000 0x4140000 - 2a3c: 32090128 andi t1,s0,0x128 - 2a40: 1c000002 bgtz zero,2a4c <__scratchpad-0x1f7fd5b4> - 2a44: 09013804 j 404e010 <__scratchpad-0x1b7b1ff0> - 2a48: 0000032c 0x32c - 2a4c: 01400006 srlv zero,zero,t2 - 2a50: 0001a909 0x1a909 - 2a54: 58002d00 0x58002d00 - 2a58: 01b60901 0x1b60901 - 2a5c: 002e0000 0x2e0000 - 2a60: 00090168 0x90168 - 2a64: 0c000000 jal 0 <__scratchpad-0x1f800000> - 2a68: 09017000 j 405c000 <__scratchpad-0x1b7a4000> - 2a6c: 00000316 0x316 - 2a70: 0190003d 0x190003d - 2a74: 00032109 0x32109 - 2a78: a0003e00 sb zero,15872(zero) - 2a7c: 04080001 0x4080001 - 2a80: 00000025 move zero,zero - 2a84: 02303902 0x2303902 - 2a88: 5f090000 0x5f090000 - 2a8c: 00000001 0x1 - 2a90: 09400000 j 5000000 <__scratchpad-0x1a800000> - 2a94: 000001fc 0x1fc - 2a98: 20000000 addi zero,zero,0 - 2a9c: 0002c109 0x2c109 - 2aa0: 00000000 nop - 2aa4: 01750910 0x1750910 - 2aa8: 00000000 nop - 2aac: 28090800 slti t1,zero,2048 - 2ab0: 00000001 0x1 - 2ab4: 09040000 j 4100000 <__scratchpad-0x1b700000> - 2ab8: 000002d7 0x2d7 - 2abc: 02000000 0x2000000 - 2ac0: 00000a09 0xa09 - 2ac4: 00000000 nop - 2ac8: 02600901 0x2600901 - 2acc: 00000000 nop - 2ad0: f8090080 0xf8090080 - 2ad4: 00000004 sllv zero,zero,zero - 2ad8: 09004000 j 4010000 <__scratchpad-0x1b7f0000> - 2adc: 00000339 0x339 - 2ae0: 00200000 0x200000 - 2ae4: 00047009 0x47009 - 2ae8: 10000000 b 2aec <__scratchpad-0x1f7fd514> - 2aec: 00ef0900 0xef0900 - 2af0: 00000000 nop - 2af4: b2090008 0xb2090008 - 2af8: 00000000 nop - 2afc: 09000400 j 4001000 <__scratchpad-0x1b7ff000> - 2b00: 0000010d break 0x0,0x4 - 2b04: 00020000 sll zero,v0,0x0 - 2b08: 00007a09 0x7a09 - 2b0c: 01000000 0x1000000 - 2b10: 009c0a00 0x9c0a00 - 2b14: 80000000 lb zero,0(zero) - 2b18: 0004590a 0x4590a - 2b1c: 0a400000 j 9000000 <__scratchpad-0x16800000> - 2b20: 000000cd break 0x0,0x3 - 2b24: c30a2000 lwc0 c0_entryhi,8192(t8) - 2b28: 00000001 0x1 - 2b2c: 04080010 0x4080010 - 2b30: 00000025 move zero,zero - 2b34: 02f75a02 0x2f75a02 - 2b38: 2d050000 sltiu a1,t0,0 - 2b3c: 00000004 sllv zero,zero,zero - 2b40: 00018b05 0x18b05 - 2b44: 38050100 xori a1,zero,0x100 - 2b48: 02000004 sllv zero,zero,s0 - 2b4c: 00019505 0x19505 - 2b50: 43050300 c0 0x1050300 - 2b54: 04000004 bltz zero,2b68 <__scratchpad-0x1f7fd498> - 2b58: 00019f05 0x19f05 - 2b5c: a7050500 sh a1,1280(t8) - 2b60: 06000002 bltz s0,2b6c <__scratchpad-0x1f7fd494> - 2b64: 0004c205 0x4c205 - 2b68: 6d050700 0x6d050700 - 2b6c: 08000003 j c <__scratchpad-0x1f7ffff4> - 2b70: 0002ed05 0x2ed05 - 2b74: f7050900 0xf7050900 - 2b78: 0a000002 j 8000008 <__scratchpad-0x177ffff8> - 2b7c: 00030105 0x30105 - 2b80: 46050b00 add.s $f12,$f1,$f5 - 2b84: 0c000000 jal 0 <__scratchpad-0x1f800000> - 2b88: 00005105 0x5105 - 2b8c: 5c050d00 0x5c050d00 - 2b90: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 2b94: 0000e405 0xe405 - 2b98: 8e050f00 lw a1,3840(s0) - 2b9c: 10000004 b 2bb0 <__scratchpad-0x1f7fd450> - 2ba0: 00049805 0x49805 - 2ba4: a2051100 sb a1,4352(s0) - 2ba8: 12000004 beqz s0,2bbc <__scratchpad-0x1f7fd444> - 2bac: 0004ac05 0x4ac05 - 2bb0: 3e051300 0x3e051300 - 2bb4: 14000001 bnez zero,2bbc <__scratchpad-0x1f7fd444> - 2bb8: 00014905 0x14905 - 2bbc: 54051500 0x54051500 - 2bc0: 16000001 bnez s0,2bc8 <__scratchpad-0x1f7fd438> - 2bc4: 00050f05 0x50f05 - 2bc8: 1a051800 0x1a051800 - 2bcc: 19000005 blez t0,2be4 <__scratchpad-0x1f7fd41c> - 2bd0: 00052505 0x52505 - 2bd4: 30051a00 andi a1,zero,0x1a00 - 2bd8: 1b000005 blez t8,2bf0 <__scratchpad-0x1f7fd410> - 2bdc: 0004ed05 0x4ed05 - 2be0: e2051c00 swc0 $5,7168(s0) - 2be4: 1d000004 bgtz t0,2bf8 <__scratchpad-0x1f7fd408> - 2be8: 00038205 0x38205 - 2bec: 77051e00 jalx c147800 <__scratchpad-0x136b8800> - 2bf0: 1f000003 bgtz t8,2c00 <__scratchpad-0x1f7fd400> - 2bf4: 112f0400 beq t1,t7,3bf8 <__scratchpad-0x1f7fc408> - 2bf8: 25040000 addiu a0,t0,0 - 2bfc: 01000000 0x1000000 - 2c00: 00031a14 0x31a14 - 2c04: 10fb0500 beq a3,k1,4008 <__scratchpad-0x1f7fbff8> - 2c08: 05810000 bgez t4,2c0c <__scratchpad-0x1f7fd3f4> - 2c0c: 000010c0 sll v0,zero,0x3 - 2c10: 114b0552 beq t2,t3,415c <__scratchpad-0x1f7fbea4> - 2c14: 00570000 0x570000 - 2c18: 0010ee0b 0x10ee0b - 2c1c: 611b0100 0x611b0100 - 2c20: 88000000 lwl zero,0(zero) - 2c24: 888002d7 lwl zero,727(a0) - 2c28: 01000001 0x1000001 - 2c2c: 0004a59c 0x4a59c - 2c30: 113a0c00 beq t1,k0,5c34 <__scratchpad-0x1f7fa3cc> - 2c34: 1b010000 0x1b010000 - 2c38: 0000002c 0x2c - 2c3c: 00000d2e 0xd2e - 2c40: 0011280c syscall 0x44a0 - 2c44: 2c1b0100 sltiu k1,zero,256 - 2c48: 5a000000 0x5a000000 - 2c4c: 0c00000d jal 34 <__scratchpad-0x1f7fffcc> - 2c50: 00001144 0x1144 - 2c54: 00a71b01 0xa71b01 - 2c58: 0d860000 jal 6180000 <__scratchpad-0x19680000> - 2c5c: c00d0000 lwc0 c0_cause,0(zero) - 2c60: c88002d7 lwc2 $0,727(a0) - 2c64: 82000006 lb zero,6(s0) - 2c68: 0e000003 jal 800000c <__scratchpad-0x177ffff4> - 2c6c: 03055401 0x3055401 - 2c70: 8006e624 lb a2,-6620(zero) - 2c74: 0155010e 0x155010e - 2c78: 56010e30 0x56010e30 - 2c7c: 008c0802 0x8c0802 - 2c80: 02d7f40d break 0x2d7,0x3d0 - 2c84: 0006c880 sll t9,a2,0x2 - 2c88: 0003a400 sll s4,v1,0x10 - 2c8c: 54010e00 0x54010e00 - 2c90: e5980305 swc1 $f24,773(t4) - 2c94: 010e8006 srlv s0,t6,t0 - 2c98: 0e300155 jal 8c00554 <__scratchpad-0x16bffaac> - 2c9c: 08025601 j 95804 <__scratchpad-0x1f76a7fc> - 2ca0: 080d008c j 340230 <__scratchpad-0x1f4bfdd0> - 2ca4: d38002d8 0xd38002d8 - 2ca8: cd000006 lwc3 $0,6(t0) - 2cac: 0e000003 jal 800000c <__scratchpad-0x177ffff4> - 2cb0: 83025401 lb v0,21505(t8) - 2cb4: 55010e00 0x55010e00 - 2cb8: 0e008102 jal 8020408 <__scratchpad-0x177dfbf8> - 2cbc: 03055601 0x3055601 - 2cc0: 8006e598 lb a2,-6760(zero) - 2cc4: 0257010e 0x257010e - 2cc8: 0d008c08 jal 4023020 <__scratchpad-0x1b7dcfe0> - 2ccc: 8002d820 lb v0,-10208(zero) - 2cd0: 000006de 0x6de - 2cd4: 000003f0 0x3f0 - 2cd8: 0254010e 0x254010e - 2cdc: 010e0082 0x10e0082 - 2ce0: a2030555 sb v1,1365(s0) - 2ce4: 0e8006e5 jal a001b94 <__scratchpad-0x157fe46c> - 2ce8: 08025601 j 95804 <__scratchpad-0x1f76a7fc> - 2cec: 380d0080 xori t5,zero,0x80 - 2cf0: e98002d8 swc2 $0,728(t4) - 2cf4: 07000006 bltz t8,2d10 <__scratchpad-0x1f7fd2f0> - 2cf8: 0e000004 jal 8000010 <__scratchpad-0x177ffff0> - 2cfc: 03055401 0x3055401 - 2d00: 8003a2e4 lb v1,-23836(zero) - 2d04: d8480d00 0xd8480d00 - 2d08: 06e98002 0x6e98002 - 2d0c: 041e0000 0x41e0000 - 2d10: 010e0000 0x10e0000 - 2d14: 0c030554 jal c1550 <__scratchpad-0x1f73eab0> - 2d18: 008003a3 0x8003a3 - 2d1c: 02d8680d break 0x2d8,0x1a0 - 2d20: 0006e980 sll sp,a2,0x6 - 2d24: 00043500 sll a2,a0,0x14 - 2d28: 54010e00 0x54010e00 - 2d2c: a2e40305 sb a0,773(s7) - 2d30: 0d008003 jal 402000c <__scratchpad-0x1b7dfff4> - 2d34: 8002d878 lb v0,-10120(zero) - 2d38: 000006e9 0x6e9 - 2d3c: 0000044c syscall 0x11 - 2d40: 0554010e 0x554010e - 2d44: 03a33003 0x3a33003 - 2d48: 9c0d0080 0x9c0d0080 - 2d4c: e98002d8 swc2 $0,728(t4) - 2d50: 63000006 0x63000006 - 2d54: 0e000004 jal 8000010 <__scratchpad-0x177ffff0> - 2d58: 03055401 0x3055401 - 2d5c: 8003a2e4 lb v1,-23836(zero) - 2d60: d8b00d00 0xd8b00d00 - 2d64: 06e98002 0x6e98002 - 2d68: 047a0000 0x47a0000 - 2d6c: 010e0000 0x10e0000 - 2d70: 54030554 0x54030554 - 2d74: 008003a3 0x8003a3 - 2d78: 02d8d40d break 0x2d8,0x350 - 2d7c: 0006e980 sll sp,a2,0x6 - 2d80: 00049100 sll s2,a0,0x4 - 2d84: 54010e00 0x54010e00 - 2d88: a2e40305 sb a0,773(s7) - 2d8c: 0f008003 jal c02000c <__scratchpad-0x137dfff4> - 2d90: 8002d8e8 lb v0,-10008(zero) - 2d94: 000006e9 0x6e9 - 2d98: 0554010e 0x554010e - 2d9c: 03a37c03 0x3a37c03 - 2da0: 0b000080 j c000200 <__scratchpad-0x137ffe00> - 2da4: 000010d1 0x10d1 - 2da8: 00615901 0x615901 - 2dac: d9100000 0xd9100000 - 2db0: 01408002 0x1408002 - 2db4: 9c010000 0x9c010000 - 2db8: 000005e1 0x5e1 - 2dbc: 00113a0c syscall 0x44e8 - 2dc0: 2c590100 sltiu t9,v0,256 - 2dc4: b2000000 0xb2000000 - 2dc8: 0c00000d jal 34 <__scratchpad-0x1f7fffcc> - 2dcc: 00001128 0x1128 - 2dd0: 002c5901 0x2c5901 - 2dd4: 0dde0000 jal 7780000 <__scratchpad-0x18080000> - 2dd8: 440c0000 mfc1 t4,$f0 - 2ddc: 01000011 mthi t0 - 2de0: 0000a759 0xa759 - 2de4: 000e0a00 sll at,t6,0x8 - 2de8: 00691000 0x691000 - 2dec: 002c5b01 0x2c5b01 - 2df0: 0e360000 jal 8d80000 <__scratchpad-0x16a80000> - 2df4: 480d0000 mfc2 t5,$0 - 2df8: c88002d9 lwc2 $0,729(a0) - 2dfc: 1a000006 blez s0,2e18 <__scratchpad-0x1f7fd1e8> - 2e00: 0e000005 jal 8000014 <__scratchpad-0x177fffec> - 2e04: 03055401 0x3055401 - 2e08: 8006e624 lb a2,-6620(zero) - 2e0c: 0155010e 0x155010e - 2e10: 56010e30 0x56010e30 - 2e14: 008c0802 0x8c0802 - 2e18: 02d97c0d break 0x2d9,0x1f0 - 2e1c: 0006de80 sll k1,a2,0x1a - 2e20: 00053d00 sll a3,a1,0x14 - 2e24: 54010e00 0x54010e00 - 2e28: e62a0305 swc1 $f10,773(s1) - 2e2c: 010e8006 srlv s0,t6,t0 - 2e30: 00830255 0x830255 - 2e34: 0256010e 0x256010e - 2e38: 0d008008 jal 4020020 <__scratchpad-0x1b7dffe0> - 2e3c: 8002d9b8 lb v0,-9800(zero) - 2e40: 000006c8 0x6c8 - 2e44: 0000055f 0x55f - 2e48: 0554010e 0x554010e - 2e4c: 06e59803 0x6e59803 - 2e50: 55010e80 0x55010e80 - 2e54: 010e3001 0x10e3001 - 2e58: 8c080256 lw t0,598(zero) - 2e5c: d9d00d00 0xd9d00d00 - 2e60: 06d38002 0x6d38002 - 2e64: 05880000 0x5880000 - 2e68: 010e0000 0x10e0000 - 2e6c: 00820254 0x820254 - 2e70: 0555010e 0x555010e - 2e74: 06e62403 0x6e62403 - 2e78: 56010e80 0x56010e80 - 2e7c: 0e008002 jal 8020008 <__scratchpad-0x177dfff8> - 2e80: 08025701 j 95c04 <__scratchpad-0x1f76a3fc> - 2e84: e80d008c swc2 $13,140(zero) - 2e88: e98002d9 swc2 $0,729(t4) - 2e8c: 9f000006 0x9f000006 - 2e90: 0e000005 jal 8000014 <__scratchpad-0x177fffec> - 2e94: 03055401 0x3055401 - 2e98: 8003a2e4 lb v1,-23836(zero) - 2e9c: d9f80d00 0xd9f80d00 - 2ea0: 06e98002 0x6e98002 - 2ea4: 05b60000 0x5b60000 - 2ea8: 010e0000 0x10e0000 - 2eac: 0c030554 jal c1550 <__scratchpad-0x1f73eab0> - 2eb0: 008003a3 0x8003a3 - 2eb4: 02da180d break 0x2da,0x60 - 2eb8: 0006e980 sll sp,a2,0x6 - 2ebc: 0005cd00 sll t9,a1,0x14 - 2ec0: 54010e00 0x54010e00 - 2ec4: a2e40305 sb a0,773(s7) - 2ec8: 0f008003 jal c02000c <__scratchpad-0x137dfff4> - 2ecc: 8002da28 lb v0,-9688(zero) - 2ed0: 000006e9 0x6e9 - 2ed4: 0554010e 0x554010e - 2ed8: 03a30c03 0x3a30c03 - 2edc: 0b000080 j c000200 <__scratchpad-0x137ffe00> - 2ee0: 0000110e 0x110e - 2ee4: 00569201 0x569201 - 2ee8: da500000 0xda500000 - 2eec: 00b48002 0xb48002 - 2ef0: 9c010000 0x9c010000 - 2ef4: 00000663 0x663 - 2ef8: 00113a0c syscall 0x44e8 - 2efc: 2c920100 sltiu s2,a0,256 - 2f00: 55000000 0x55000000 - 2f04: 1100000e beqz t0,2f40 <__scratchpad-0x1f7fd0c0> - 2f08: 000010e7 0x10e7 - 2f0c: 00259401 0x259401 - 2f10: 0e810000 jal a040000 <__scratchpad-0x157c0000> - 2f14: 780d0000 0x780d0000 - 2f18: c88002da lwc2 $0,730(a0) - 2f1c: 3a000006 xori zero,s0,0x6 - 2f20: 0e000006 jal 8000018 <__scratchpad-0x177fffe8> - 2f24: 03055401 0x3055401 - 2f28: 8006e624 lb a2,-6620(zero) - 2f2c: 0155010e 0x155010e - 2f30: 56010e30 0x56010e30 - 2f34: 008c0802 0x8c0802 - 2f38: 02daa80f 0x2daa80f - 2f3c: 0006d380 sll k0,a2,0xe - 2f40: 54010e00 0x54010e00 - 2f44: 0e008102 jal 8020408 <__scratchpad-0x177dfbf8> - 2f48: 03055501 0x3055501 - 2f4c: 8006e624 lb a2,-6620(zero) - 2f50: 0556010e 0x556010e - 2f54: 06e59803 0x6e59803 - 2f58: 57010e80 0x57010e80 - 2f5c: 008c0802 0x8c0802 - 2f60: 00611200 0x611200 - 2f64: 06730000 0x6730000 - 2f68: a0130000 sb s3,0(zero) - 2f6c: 8b000000 lwl zero,0(t8) - 2f70: 11851400 beq t4,a1,7f74 <__scratchpad-0x1f7f808c> - 2f74: 11010000 beq t0,at,2f78 <__scratchpad-0x1f7fd088> - 2f78: 00000663 0x663 - 2f7c: e6240305 swc1 $f4,773(s1) - 2f80: 61158006 0x61158006 - 2f84: 01007272 0x1007272 - 2f88: 00066312 0x66312 - 2f8c: 98030500 lwr v1,1280(zero) - 2f90: 168006e5 bnez s4,4b28 <__scratchpad-0x1f7fb4d8> - 2f94: 00000277 0x277 - 2f98: 00ad3402 0xad3402 - 2f9c: 03050000 0x3050000 - 2fa0: 8006e964 lb a2,-5788(zero) - 2fa4: 0002b116 0x2b116 - 2fa8: 80550200 lb s5,512(v0) - 2fac: 05000001 bltz t0,2fb4 <__scratchpad-0x1f7fd04c> - 2fb0: 06e96803 0x6e96803 - 2fb4: 00671680 0x671680 - 2fb8: 99020000 lwr v0,0(t0) - 2fbc: 00000230 0x230 - 2fc0: e91c0305 swc2 $28,773(t0) - 2fc4: 6c178006 0x6c178006 - 2fc8: 6c000011 0x6c000011 - 2fcc: 04000011 bltz zero,3014 <__scratchpad-0x1f7fcfec> - 2fd0: 07fb172d 0x7fb172d - 2fd4: 07fb0000 0x7fb0000 - 2fd8: b1050000 0xb1050000 - 2fdc: 000b1f17 0xb1f17 - 2fe0: 000b1f00 sll v1,t3,0x1c - 2fe4: 17320400 bne t9,s2,3fe8 <__scratchpad-0x1f7fc018> - 2fe8: 00001ff4 0x1ff4 - 2fec: 00001ff4 0x1ff4 - 2ff0: b1004f06 0xb1004f06 - 2ff4: 04000005 bltz zero,300c <__scratchpad-0x1f7fcff4> - 2ff8: 000b5900 sll t3,t3,0x4 - 2ffc: a8010400 swl at,1024(zero) - 3000: 0c000003 jal c <__scratchpad-0x1f7ffff4> - 3004: 0000120f 0x120f - 3008: 0000053b 0x53b - 300c: 8002db04 lb v0,-9468(zero) - 3010: 00000364 0x364 - 3014: 000008b8 0x8b8 - 3018: b7070402 0xb7070402 - 301c: 03000006 srlv zero,zero,t8 - 3020: 6e690504 0x6e690504 - 3024: 01020074 0x1020074 - 3028: 00038d08 0x38d08 - 302c: 07020200 0x7020200 - 3030: 0000021f 0x21f - 3034: ad070802 sw a3,2050(t0) - 3038: 02000006 srlv zero,zero,s0 - 303c: 038f0601 0x38f0601 - 3040: 02020000 0x2020000 - 3044: 00040a05 0x40a05 - 3048: 05080200 0x5080200 - 304c: 00000862 0x862 - 3050: 96060102 lhu a2,258(s0) - 3054: 02000003 0x2000003 - 3058: 08670504 j 19c1410 <__scratchpad-0x1de3ebf0> - 305c: 04020000 0x4020000 - 3060: 0006b207 0x6b207 - 3064: 07040200 0x7040200 - 3068: 0000029e 0x29e - 306c: 00330404 0x330404 - 3070: 04050000 0x4050000 - 3074: 00000025 move zero,zero - 3078: 01520702 0x1520702 - 307c: 86060000 lh a2,0(s0) - 3080: 01000002 0x1000002 - 3084: 06001800 bltz s0,9088 <__scratchpad-0x1f7f6f78> - 3088: 00000292 0x292 - 308c: 00280030 0x280030 - 3090: 00021206 0x21206 - 3094: 40001200 0x40001200 - 3098: 00900600 0x900600 - 309c: 00290000 0x290000 - 30a0: 2e060068 sltiu a2,s0,104 - 30a4: 10000000 b 30a8 <__scratchpad-0x1f7fcf58> - 30a8: 06007800 bltz s0,210ac <__scratchpad-0x1f7def54> - 30ac: 00000420 0x420 - 30b0: 00980011 0x980011 - 30b4: 00030b06 0x30b06 - 30b8: a0042800 sb a0,10240(zero) - 30bc: 03570600 0x3570600 - 30c0: 041e0000 0x41e0000 - 30c4: 620600c8 0x620600c8 - 30c8: 20000003 addi zero,zero,3 - 30cc: 0600d804 bltz s0,ffff90e0 <__bss_end+0x7ff81a40> - 30d0: 00000248 0x248 - 30d4: 00e80413 0xe80413 - 30d8: 00025406 0x25406 - 30dc: f8041600 0xf8041600 - 30e0: 003a0600 0x3a0600 - 30e4: 002a0000 0x2a0000 - 30e8: da0600f8 0xda0600f8 - 30ec: 1b000001 blez t8,30f4 <__scratchpad-0x1f7fcf0c> - 30f0: 06010804 bgez s0,5104 <__scratchpad-0x1f7faefc> - 30f4: 000001e6 0x1e6 - 30f8: 0118043f 0x118043f - 30fc: 00044e06 0x44e06 - 3100: 28041400 slti a0,zero,5120 - 3104: 02320601 0x2320601 - 3108: 041c0000 0x41c0000 - 310c: 2c060138 sltiu a2,zero,312 - 3110: 06000003 bltz s0,3120 <__scratchpad-0x1f7fcee0> - 3114: 06014000 bgez s0,13118 <__scratchpad-0x1f7ecee8> - 3118: 000001a9 0x1a9 - 311c: 0158002d 0x158002d - 3120: 0001b606 0x1b606 - 3124: 68002e00 0x68002e00 - 3128: 00000601 0x601 - 312c: 000c0000 sll zero,t4,0x0 - 3130: 16060170 bne s0,a2,36f4 <__scratchpad-0x1f7fc90c> - 3134: 3d000003 0x3d000003 - 3138: 06019000 bgez s0,fffe713c <__bss_end+0x7ff6fa9c> - 313c: 00000321 0x321 - 3140: 01a0003e 0x1a0003e - 3144: 25040500 addiu a0,t0,1280 - 3148: 02000000 0x2000000 - 314c: 00020239 0x20239 - 3150: 015f0600 0x15f0600 - 3154: 00000000 nop - 3158: fc064000 0xfc064000 - 315c: 00000001 0x1 - 3160: 06200000 bltz s1,3164 <__scratchpad-0x1f7fce9c> - 3164: 000002c1 0x2c1 - 3168: 10000000 b 316c <__scratchpad-0x1f7fce94> - 316c: 00017506 0x17506 - 3170: 00000000 nop - 3174: 01280608 0x1280608 - 3178: 00000000 nop - 317c: d7060400 0xd7060400 - 3180: 00000002 srl zero,zero,0x0 - 3184: 06020000 0x6020000 - 3188: 0000000a 0xa - 318c: 01000000 0x1000000 - 3190: 00026006 srlv t4,v0,zero - 3194: 80000000 lb zero,0(zero) - 3198: 04f80600 0x4f80600 - 319c: 00000000 nop - 31a0: 39060040 xori a2,t0,0x40 - 31a4: 00000003 sra zero,zero,0x0 - 31a8: 06002000 bltz s0,b1ac <__scratchpad-0x1f7f4e54> - 31ac: 00000470 0x470 - 31b0: 00100000 sll zero,s0,0x0 - 31b4: 0000ef06 0xef06 - 31b8: 08000000 j 0 <__scratchpad-0x1f800000> - 31bc: 00b20600 0xb20600 - 31c0: 00000000 nop - 31c4: 0d060004 jal 4180010 <__scratchpad-0x1b67fff0> - 31c8: 00000001 0x1 - 31cc: 06000200 bltz s0,39d0 <__scratchpad-0x1f7fc630> - 31d0: 0000007a 0x7a - 31d4: 00010000 sll zero,at,0x0 - 31d8: 00009c07 0x9c07 - 31dc: 07800000 bltz gp,31e0 <__scratchpad-0x1f7fce20> - 31e0: 00000459 0x459 - 31e4: cd074000 lwc3 $7,16384(t0) - 31e8: 00000000 nop - 31ec: 01c30720 0x1c30720 - 31f0: 10000000 b 31f4 <__scratchpad-0x1f7fce0c> - 31f4: 25040500 addiu a0,t0,1280 - 31f8: 02000000 0x2000000 - 31fc: 0002c95a 0x2c95a - 3200: 042d0800 0x42d0800 - 3204: 08000000 j 0 <__scratchpad-0x1f800000> - 3208: 0000018b 0x18b - 320c: 04380801 0x4380801 - 3210: 08020000 j 80000 <__scratchpad-0x1f780000> - 3214: 00000195 0x195 - 3218: 04430803 0x4430803 - 321c: 08040000 j 100000 <__scratchpad-0x1f700000> - 3220: 0000019f 0x19f - 3224: 02a70805 0x2a70805 - 3228: 08060000 j 180000 <__scratchpad-0x1f680000> - 322c: 000004c2 srl zero,zero,0x13 - 3230: 036d0807 srav at,t5,k1 - 3234: 08080000 j 200000 <__scratchpad-0x1f600000> - 3238: 000002ed 0x2ed - 323c: 02f70809 0x2f70809 - 3240: 080a0000 j 280000 <__scratchpad-0x1f580000> - 3244: 00000301 0x301 - 3248: 0046080b 0x46080b - 324c: 080c0000 j 300000 <__scratchpad-0x1f500000> - 3250: 00000051 0x51 - 3254: 005c080d break 0x5c,0x20 - 3258: 080e0000 j 380000 <__scratchpad-0x1f480000> - 325c: 000000e4 0xe4 - 3260: 048e080f 0x48e080f - 3264: 08100000 j 400000 <__scratchpad-0x1f400000> - 3268: 00000498 0x498 - 326c: 04a20811 0x4a20811 - 3270: 08120000 j 480000 <__scratchpad-0x1f380000> - 3274: 000004ac 0x4ac - 3278: 013e0813 0x13e0813 - 327c: 08140000 j 500000 <__scratchpad-0x1f300000> - 3280: 00000149 0x149 - 3284: 01540815 0x1540815 - 3288: 08160000 j 580000 <__scratchpad-0x1f280000> - 328c: 0000050f 0x50f - 3290: 051a0818 0x51a0818 - 3294: 08190000 j 640000 <__scratchpad-0x1f1c0000> - 3298: 00000525 0x525 - 329c: 0530081a bltzal t1,5308 <__scratchpad-0x1f7facf8> - 32a0: 081b0000 j 6c0000 <__scratchpad-0x1f140000> - 32a4: 000004ed 0x4ed - 32a8: 04e2081c 0x4e2081c - 32ac: 081d0000 j 740000 <__scratchpad-0x1f0c0000> - 32b0: 00000382 srl zero,zero,0xe - 32b4: 0377081e 0x377081e - 32b8: 001f0000 sll zero,ra,0x0 - 32bc: 0007fb09 0x7fb09 - 32c0: 04310100 bgezal at,36c4 <__scratchpad-0x1f7fc93c> - 32c4: 1c8002db bgtz a0,3e34 <__scratchpad-0x1f7fc1cc> - 32c8: 01000002 0x1000002 - 32cc: 0003589c 0x3589c - 32d0: 12190a00 beq s0,t9,5ad4 <__scratchpad-0x1f7fa52c> - 32d4: 31010000 andi at,t0,0x0 - 32d8: 0000002c 0x2c - 32dc: 00000ea0 0xea0 - 32e0: 006e690b 0x6e690b - 32e4: 00793101 0x793101 - 32e8: 0ec10000 jal b040000 <__scratchpad-0x147c0000> - 32ec: 6f0b0000 0x6f0b0000 - 32f0: 01007475 0x1007475 - 32f4: 00007931 0x7931 - 32f8: 000edf00 sll k1,t6,0x1c - 32fc: 656c0c00 0x656c0c00 - 3300: 3101006e andi at,t0,0x6e - 3304: 0000002c 0x2c - 3308: 780d5701 0x780d5701 - 330c: 58360100 0x58360100 - 3310: 02000003 0x2000003 - 3314: 790d7491 0x790d7491 - 3318: 58370100 0x58370100 - 331c: 02000003 0x2000003 - 3320: 690d7091 0x690d7091 - 3324: 58380100 0x58380100 - 3328: 02000003 0x2000003 - 332c: 1f0e6c91 0x1f0e6c91 - 3330: 01000012 0x1000012 - 3334: 00035d39 0x35d39 - 3338: 78910200 0x78910200 - 333c: 0012070e 0x12070e - 3340: 583a0100 0x583a0100 - 3344: 02000003 0x2000003 - 3348: 0f006891 jal c01a244 <__scratchpad-0x137e5dbc> - 334c: 0000002c 0x2c - 3350: 0000330f 0x330f - 3354: 09df0900 j 77c2400 <__scratchpad-0x1803dc00> - 3358: 76010000 jalx 8040000 <__scratchpad-0x177c0000> - 335c: 8002dd20 lb v0,-8928(zero) - 3360: 00000070 0x70 - 3364: 03c79c01 0x3c79c01 - 3368: 190a0000 0x190a0000 - 336c: 01000012 0x1000012 - 3370: 00002c76 0x2c76 - 3374: 000efd00 sll ra,t6,0x14 - 3378: 72610b00 0x72610b00 - 337c: 76010072 jalx 80401c8 <__scratchpad-0x177bfe38> - 3380: 00000079 0x79 - 3384: 00000f1e 0xf1e - 3388: 0006680e 0x6680e - 338c: c77a0100 lwc1 $f26,256(k1) - 3390: 02000003 0x2000003 - 3394: 80106091 lb s0,24721(zero) - 3398: c98002dd lwc2 $0,733(t4) - 339c: 11000002 beqz t0,33a8 <__scratchpad-0x1f7fcc58> - 33a0: f3035401 0xf3035401 - 33a4: 01115401 0x1115401 - 33a8: 60910255 0x60910255 - 33ac: 03560111 0x3560111 - 33b0: 115501f3 beq t2,s5,3b80 <__scratchpad-0x1f7fc480> - 33b4: 45015701 bc1t 18fbc <__scratchpad-0x1f7e7044> - 33b8: 33120000 andi s2,t8,0x0 - 33bc: d7000000 0xd7000000 - 33c0: 13000003 beqz t8,33d0 <__scratchpad-0x1f7fcc30> - 33c4: 00000072 0x72 - 33c8: 28090014 slti t1,zero,20 - 33cc: 01000012 0x1000012 - 33d0: 02dd9082 0x2dd9082 - 33d4: 00004880 sll t1,zero,0x2 - 33d8: 3a9c0100 xori gp,s4,0x100 - 33dc: 0a000004 j 8000010 <__scratchpad-0x177ffff0> - 33e0: 00001219 0x1219 - 33e4: 002c8201 0x2c8201 - 33e8: 0f4a0000 jal d280000 <__scratchpad-0x12580000> - 33ec: c90a0000 lwc2 $10,0(t0) - 33f0: 01000011 mthi t0 - 33f4: 00002c82 srl a1,zero,0x12 - 33f8: 000f6b00 sll t5,t7,0xc - 33fc: 06680e00 0x6680e00 - 3400: 84010000 lh at,0(zero) - 3404: 0000043a 0x43a - 3408: 10709102 beq v1,s0,fffe7814 <__bss_end+0x7ff70174> - 340c: 8002ddc8 lb v0,-8760(zero) - 3410: 000002c9 0x2c9 - 3414: 03540111 0x3540111 - 3418: 115401f3 beq t2,s4,3be8 <__scratchpad-0x1f7fc418> - 341c: 91025501 lbu v0,21761(t0) - 3420: 56011170 0x56011170 - 3424: 01113001 0x1113001 - 3428: 00350157 0x350157 - 342c: 00331200 0x331200 - 3430: 044a0000 0x44a0000 - 3434: 72130000 0x72130000 - 3438: 04000000 bltz zero,343c <__scratchpad-0x1f7fcbc4> - 343c: 11f20900 beq t7,s2,5840 <__scratchpad-0x1f7fa7c0> - 3440: 89010000 lwl at,0(t0) - 3444: 8002ddd8 lb v0,-8744(zero) - 3448: 00000060 0x60 - 344c: 04f19c01 bgezal a3,fffea454 <__bss_end+0x7ff72db4> - 3450: 190a0000 0x190a0000 - 3454: 01000012 0x1000012 - 3458: 00002c89 0x2c89 - 345c: 000f8c00 sll s1,t7,0x10 - 3460: 06680e00 0x6680e00 - 3464: 8b010000 lwl at,0(t8) - 3468: 000004f1 0x4f1 - 346c: 14689102 bne v1,t0,fffe7878 <__bss_end+0x7ff701d8> - 3470: 8002ddfc lb v0,-8708(zero) - 3474: 000005ab 0x5ab - 3478: 0000049e 0x49e - 347c: 02540111 0x2540111 - 3480: 01116891 0x1116891 - 3484: 18030555 0x18030555 - 3488: 1180038a beqz t4,42b4 <__scratchpad-0x1f7fbd4c> - 348c: 39015601 xori at,t0,0x5601 - 3490: de081400 0xde081400 - 3494: 03d78002 0x3d78002 - 3498: 04b70000 0x4b70000 - 349c: 01110000 0x1110000 - 34a0: 00800254 0x800254 - 34a4: 01550111 0x1550111 - 34a8: 1c140031 0x1c140031 - 34ac: c98002de lwc2 $0,734(t4) - 34b0: db000002 0xdb000002 - 34b4: 11000004 beqz t0,34c8 <__scratchpad-0x1f7fcb38> - 34b8: 80025401 lb v0,21505(zero) - 34bc: 55011100 0x55011100 - 34c0: 11689102 beq t3,t0,fffe78cc <__bss_end+0x7ff7022c> - 34c4: 30015601 andi at,zero,0x5601 - 34c8: 01570111 0x1570111 - 34cc: 28100039 slti s0,zero,57 - 34d0: d78002de 0xd78002de - 34d4: 11000003 beqz t0,34e4 <__scratchpad-0x1f7fcb1c> - 34d8: 80025401 lb v0,21505(zero) - 34dc: 55011100 0x55011100 - 34e0: 00003001 0x3001 - 34e4: 00003312 0x3312 - 34e8: 00050100 sll zero,a1,0x4 - 34ec: 00721300 0x721300 - 34f0: 00080000 sll zero,t0,0x0 - 34f4: 0011b709 0x11b709 - 34f8: 38920100 xori s2,a0,0x100 - 34fc: 308002de andi zero,a0,0x2de - 3500: 01000000 0x1000000 - 3504: 0005409c 0x5409c - 3508: 12190a00 beq s0,t9,5d0c <__scratchpad-0x1f7fa2f4> - 350c: 92010000 lbu at,0(s0) - 3510: 0000002c 0x2c - 3514: 00000fb8 0xfb8 - 3518: 00123815 0x123815 - 351c: 33920100 andi s2,gp,0x100 - 3520: 01000000 0x1000000 - 3524: 69620c55 0x69620c55 - 3528: 92010067 lbu at,103(s0) - 352c: 00000033 0x33 - 3530: 16005601 bnez s0,18d38 <__scratchpad-0x1f7e72c8> - 3534: 00000277 0x277 - 3538: 007f3402 0x7f3402 - 353c: 03050000 0x3050000 - 3540: 8006e964 lb a2,-5788(zero) - 3544: 0002b116 0x2b116 - 3548: 52550200 0x52550200 - 354c: 05000001 bltz t0,3554 <__scratchpad-0x1f7fcaac> - 3550: 06e96803 0x6e96803 - 3554: 00671680 0x671680 - 3558: 99020000 lwr v0,0(t0) - 355c: 00000202 srl zero,zero,0x8 - 3560: e91c0305 swc2 $28,773(t0) - 3564: 33128006 andi s2,t8,0x8006 - 3568: 89000000 lwl zero,0(t0) - 356c: 13000005 beqz t8,3584 <__scratchpad-0x1f7fca7c> - 3570: 00000072 0x72 - 3574: 00721303 0x721303 - 3578: 00010000 sll zero,at,0x0 - 357c: 0011d016 0x11d016 - 3580: 732e0100 0x732e0100 - 3584: 05000005 bltz t0,359c <__scratchpad-0x1f7fca64> - 3588: 072cf403 0x72cf403 - 358c: 11e31680 beq t7,v1,8f90 <__scratchpad-0x1f7f7070> - 3590: 2f010000 sltiu at,t8,0 - 3594: 0000002c 0x2c - 3598: 00000305 0x305 - 359c: 1f170000 0x1f170000 - 35a0: 1f00000b bgtz t8,35d0 <__scratchpad-0x1f7fca30> - 35a4: 0000000b 0xb - 35a8: 00000599 0x599 - 35ac: 0c850004 jal 2140010 <__scratchpad-0x1d6bfff0> - 35b0: 01040000 0x1040000 - 35b4: 000003a8 0x3a8 - 35b8: 0012e50c syscall 0x4b94 - 35bc: 00053b00 sll a3,a1,0xc - 35c0: 02de6800 0x2de6800 - 35c4: 00007480 sll t6,zero,0x12 - 35c8: 000a0300 sll zero,t2,0xc - 35cc: 07040200 0x7040200 - 35d0: 0000029e 0x29e - 35d4: 96060102 lhu a2,258(s0) - 35d8: 02000003 0x2000003 - 35dc: 06b70704 0x6b70704 - 35e0: 04030000 0x4030000 - 35e4: 746e6905 jalx 1b9a414 <__scratchpad-0x1dc65bec> - 35e8: 08010200 j 40800 <__scratchpad-0x1f7bf800> - 35ec: 0000038d break 0x0,0xe - 35f0: 0a050202 j 8140808 <__scratchpad-0x176bf7f8> - 35f4: 02000004 sllv zero,zero,s0 - 35f8: 038f0601 0x38f0601 - 35fc: 02020000 0x2020000 - 3600: 00021f07 0x21f07 - 3604: 33040400 andi a0,t8,0x400 - 3608: 02000000 0x2000000 - 360c: 00013007 srav a2,at,zero - 3610: 02860500 0x2860500 - 3614: 00010000 sll zero,at,0x0 - 3618: 92050018 lbu a1,24(s0) - 361c: 30000002 andi zero,zero,0x2 - 3620: 05002800 bltz t0,d624 <__scratchpad-0x1f7f29dc> - 3624: 00000212 0x212 - 3628: 00400012 0x400012 - 362c: 00009005 0x9005 - 3630: 68002900 0x68002900 - 3634: 002e0500 0x2e0500 - 3638: 00100000 sll zero,s0,0x0 - 363c: 20050078 addi a1,zero,120 - 3640: 11000004 beqz t0,3654 <__scratchpad-0x1f7fc9ac> - 3644: 05009800 bltz t0,fffe9648 <__bss_end+0x7ff71fa8> - 3648: 0000030b 0x30b - 364c: 00a00428 0xa00428 - 3650: 00035705 0x35705 - 3654: c8041e00 lwc2 $4,7680(zero) - 3658: 03620500 0x3620500 - 365c: 04200000 bltz at,3660 <__scratchpad-0x1f7fc9a0> - 3660: 480500d8 0x480500d8 - 3664: 13000002 beqz t8,3670 <__scratchpad-0x1f7fc990> - 3668: 0500e804 bltz t0,ffffd67c <__bss_end+0x7ff85fdc> - 366c: 00000254 0x254 - 3670: 00f80416 0xf80416 - 3674: 00003a05 0x3a05 - 3678: f8002a00 0xf8002a00 - 367c: 01da0500 0x1da0500 - 3680: 041b0000 0x41b0000 - 3684: e6050108 swc1 $f5,264(s0) - 3688: 3f000001 0x3f000001 - 368c: 05011804 bgez t0,96a0 <__scratchpad-0x1f7f6960> - 3690: 0000044e 0x44e - 3694: 01280414 0x1280414 - 3698: 00023205 0x23205 - 369c: 38041c00 xori a0,zero,0x1c00 - 36a0: 032c0501 0x32c0501 - 36a4: 00060000 sll zero,a2,0x0 - 36a8: a9050140 swl a1,320(t0) - 36ac: 2d000001 sltiu zero,t0,1 - 36b0: 05015800 bgez t0,196b4 <__scratchpad-0x1f7e694c> - 36b4: 000001b6 0x1b6 - 36b8: 0168002e 0x168002e - 36bc: 00000005 0x5 - 36c0: 70000c00 0x70000c00 - 36c4: 03160501 0x3160501 - 36c8: 003d0000 0x3d0000 - 36cc: 21050190 addi a1,t0,400 - 36d0: 3e000003 0x3e000003 - 36d4: 0001a000 sll s4,at,0x0 - 36d8: 00330404 0x330404 - 36dc: 39020000 xori v0,t0,0x0 - 36e0: 000001e0 0x1e0 - 36e4: 00015f05 0x15f05 - 36e8: 00000000 nop - 36ec: 01fc0540 0x1fc0540 - 36f0: 00000000 nop - 36f4: c1052000 lwc0 $5,8192(t0) - 36f8: 00000002 srl zero,zero,0x0 - 36fc: 05100000 bltzal t0,3700 <__scratchpad-0x1f7fc900> - 3700: 00000175 0x175 - 3704: 08000000 j 0 <__scratchpad-0x1f800000> - 3708: 00012805 0x12805 - 370c: 00000000 nop - 3710: 02d70504 0x2d70504 - 3714: 00000000 nop - 3718: 0a050200 j 8140800 <__scratchpad-0x176bf800> - 371c: 00000000 nop - 3720: 05010000 bgez t0,3724 <__scratchpad-0x1f7fc8dc> - 3724: 00000260 0x260 - 3728: 00800000 0x800000 - 372c: 0004f805 0x4f805 - 3730: 40000000 mfc0 zero,c0_index - 3734: 03390500 0x3390500 - 3738: 00000000 nop - 373c: 70050020 0x70050020 - 3740: 00000004 sllv zero,zero,zero - 3744: 05001000 bltz t0,7748 <__scratchpad-0x1f7f88b8> - 3748: 000000ef 0xef - 374c: 00080000 sll zero,t0,0x0 - 3750: 0000b205 0xb205 - 3754: 04000000 bltz zero,3758 <__scratchpad-0x1f7fc8a8> - 3758: 010d0500 0x10d0500 - 375c: 00000000 nop - 3760: 7a050002 0x7a050002 - 3764: 00000000 nop - 3768: 06000100 bltz s0,3b6c <__scratchpad-0x1f7fc494> - 376c: 0000009c 0x9c - 3770: 59068000 0x59068000 - 3774: 00000004 sllv zero,zero,zero - 3778: 00cd0640 0xcd0640 - 377c: 20000000 addi zero,zero,0 - 3780: 0001c306 0x1c306 - 3784: 00100000 sll zero,s0,0x0 - 3788: 00330404 0x330404 - 378c: 5a020000 0x5a020000 - 3790: 000002a7 0x2a7 - 3794: 00042d07 0x42d07 - 3798: 8b070000 lwl a3,0(t8) - 379c: 01000001 0x1000001 - 37a0: 00043807 srav a3,a0,zero - 37a4: 95070200 lhu a3,512(t0) - 37a8: 03000001 0x3000001 - 37ac: 00044307 0x44307 - 37b0: 9f070400 0x9f070400 - 37b4: 05000001 bltz t0,37bc <__scratchpad-0x1f7fc844> - 37b8: 0002a707 0x2a707 - 37bc: c2070600 lwc0 $7,1536(s0) - 37c0: 07000004 bltz t8,37d4 <__scratchpad-0x1f7fc82c> - 37c4: 00036d07 0x36d07 - 37c8: ed070800 swc3 $7,2048(t0) - 37cc: 09000002 j 4000008 <__scratchpad-0x1b7ffff8> - 37d0: 0002f707 0x2f707 - 37d4: 01070a00 0x1070a00 - 37d8: 0b000003 j c00000c <__scratchpad-0x137ffff4> - 37dc: 00004607 0x4607 - 37e0: 51070c00 0x51070c00 - 37e4: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - 37e8: 00005c07 0x5c07 - 37ec: e4070e00 swc1 $f7,3584(zero) - 37f0: 0f000000 jal c000000 <__scratchpad-0x13800000> - 37f4: 00048e07 0x48e07 - 37f8: 98071000 lwr a3,4096(zero) - 37fc: 11000004 beqz t0,3810 <__scratchpad-0x1f7fc7f0> - 3800: 0004a207 0x4a207 - 3804: ac071200 sw a3,4608(zero) - 3808: 13000004 beqz t8,381c <__scratchpad-0x1f7fc7e4> - 380c: 00013e07 0x13e07 - 3810: 49071400 0x49071400 - 3814: 15000001 bnez t0,381c <__scratchpad-0x1f7fc7e4> - 3818: 00015407 0x15407 - 381c: 0f071600 jal c1c5800 <__scratchpad-0x1363a800> - 3820: 18000005 blez zero,3838 <__scratchpad-0x1f7fc7c8> - 3824: 00051a07 0x51a07 - 3828: 25071900 addiu a3,t0,6400 - 382c: 1a000005 blez s0,3844 <__scratchpad-0x1f7fc7bc> - 3830: 00053007 srav a2,a1,zero - 3834: ed071b00 swc3 $7,6912(t0) - 3838: 1c000004 bgtz zero,384c <__scratchpad-0x1f7fc7b4> - 383c: 0004e207 0x4e207 - 3840: 82071d00 lb a3,7424(s0) - 3844: 1e000003 bgtz s0,3854 <__scratchpad-0x1f7fc7ac> - 3848: 00037707 0x37707 - 384c: 08001f00 j 7c00 <__scratchpad-0x1f7f8400> - 3850: 00001244 0x1244 - 3854: 00330301 0x330301 - 3858: de680000 0xde680000 - 385c: 00108002 srl s0,s0,0x0 - 3860: 9c010000 0x9c010000 - 3864: 00000304 0x304 - 3868: 00126d09 0x126d09 - 386c: 41030100 0x41030100 - 3870: d9000000 0xd9000000 - 3874: 0900000f j 400003c <__scratchpad-0x1b7fffc4> - 3878: 000012c2 srl v0,zero,0xb - 387c: 00410401 0x410401 - 3880: 0ffa0000 jal fe80000 <__scratchpad-0xf980000> - 3884: 3e0a0000 0x3e0a0000 - 3888: 01000012 0x1000012 - 388c: 00030408 0x30408 - 3890: 70910200 0x70910200 - 3894: 0012860b 0x12860b - 3898: 1f0e0100 0x1f0e0100 - 389c: 1b000003 blez t8,38ac <__scratchpad-0x1f7fc754> - 38a0: 0c000010 jal 40 <__scratchpad-0x1f7fffc0> - 38a4: 8002de78 lb v0,-8584(zero) - 38a8: 00708d02 0x708d02 - 38ac: 0000330d break 0x0,0xcc - 38b0: 00031400 sll v0,v1,0x10 - 38b4: 00250e00 0x250e00 - 38b8: 00030000 sll zero,v1,0x0 - 38bc: 00003a0f 0x3a0f - 38c0: 00031f00 sll v1,v1,0x1c - 38c4: 11001000 beqz t0,78c8 <__scratchpad-0x1f7f8738> - 38c8: 00031404 0x31404 - 38cc: 12ac0800 beq s5,t4,58d0 <__scratchpad-0x1f7fa730> - 38d0: 17010000 bne t8,at,38d4 <__scratchpad-0x1f7fc72c> - 38d4: 00000033 0x33 - 38d8: 8002de78 lb v0,-8584(zero) - 38dc: 00000010 mfhi zero - 38e0: 03829c01 0x3829c01 - 38e4: 6d090000 0x6d090000 - 38e8: 01000012 0x1000012 - 38ec: 00004117 0x4117 - 38f0: 00104600 sll t0,s0,0x18 - 38f4: 12c20900 beq s6,v0,5cf8 <__scratchpad-0x1f7fa308> - 38f8: 18010000 0x18010000 - 38fc: 00000041 0x41 - 3900: 00001067 0x1067 - 3904: 00123e0a 0x123e0a - 3908: 041b0100 0x41b0100 - 390c: 02000003 0x2000003 - 3910: 860b7091 lh t3,28817(s0) - 3914: 01000012 0x1000012 - 3918: 00031f21 0x31f21 - 391c: 00108800 sll s1,s0,0x0 - 3920: de880c00 0xde880c00 - 3924: 8d028002 lw v0,-32766(t0) - 3928: 55080070 0x55080070 - 392c: 01000012 0x1000012 - 3930: 0000332a 0x332a - 3934: 02de8800 0x2de8800 - 3938: 00000c80 sll at,zero,0x12 - 393c: c49c0100 lwc1 $f28,256(a0) - 3940: 09000003 j 400000c <__scratchpad-0x1b7ffff4> - 3944: 000012c2 srl v0,zero,0xb - 3948: 00412a01 0x412a01 - 394c: 10b30000 beq a1,s3,3950 <__scratchpad-0x1f7fc6b0> - 3950: 94120000 lhu s2,0(zero) - 3954: a78002de sh zero,734(gp) - 3958: 13000002 beqz t8,3964 <__scratchpad-0x1f7fc69c> - 395c: 30015401 andi at,zero,0x5401 - 3960: 06550113 0x6550113 - 3964: 085401f3 j 15007cc <__scratchpad-0x1e2ff834> - 3968: 00001aff 0x1aff - 396c: 00127514 0x127514 - 3970: 942f0100 lhu t7,256(at) - 3974: 148002de bnez a0,44f0 <__scratchpad-0x1f7fbb10> - 3978: 01000000 0x1000000 - 397c: 0004349c 0x4349c - 3980: 126d0900 beq s3,t5,5d84 <__scratchpad-0x1f7fa27c> - 3984: 2f010000 sltiu at,t8,0 - 3988: 00000041 0x41 - 398c: 000010df 0x10df - 3990: 0012c209 0x12c209 - 3994: 41300100 0x41300100 - 3998: 00000000 nop - 399c: 09000011 j 4000044 <__scratchpad-0x1b7fffbc> - 39a0: 00001267 0x1267 - 39a4: 00333101 0x333101 - 39a8: 11210000 beq t1,at,39ac <__scratchpad-0x1f7fc654> - 39ac: 3e0a0000 0x3e0a0000 - 39b0: 01000012 0x1000012 - 39b4: 00030434 0x30434 - 39b8: 70910200 0x70910200 - 39bc: 0012860b 0x12860b - 39c0: 3f3a0100 0x3f3a0100 - 39c4: 42000004 c0 0x4 - 39c8: 15000011 bnez t0,3a10 <__scratchpad-0x1f7fc5f0> - 39cc: 8002dea8 lb v0,-8536(zero) - 39d0: 13708d02 beq k1,s0,fffe6ddc <__bss_end+0x7ff6f73c> - 39d4: f3035401 0xf3035401 - 39d8: 00005601 0x5601 - 39dc: 00043f16 0x43f16 - 39e0: 003a1700 0x3a1700 - 39e4: 11000000 beqz t0,39e8 <__scratchpad-0x1f7fc618> - 39e8: 00043404 0x43404 - 39ec: 12cf1400 beq s6,t7,89f0 <__scratchpad-0x1f7f7610> - 39f0: 43010000 c0 0x1010000 - 39f4: 8002dea8 lb v0,-8536(zero) - 39f8: 00000014 0x14 - 39fc: 04b59c01 0x4b59c01 - 3a00: 6d090000 0x6d090000 - 3a04: 01000012 0x1000012 - 3a08: 00004143 sra t0,zero,0x5 - 3a0c: 00116d00 sll t5,s1,0x14 - 3a10: 12c20900 beq s6,v0,5e14 <__scratchpad-0x1f7fa1ec> - 3a14: 44010000 mfc1 at,$f0 - 3a18: 00000041 0x41 - 3a1c: 0000118e 0x118e - 3a20: 00126709 0x126709 - 3a24: 33450100 andi a1,k0,0x100 - 3a28: af000000 sw zero,0(t8) - 3a2c: 0a000011 j 8000044 <__scratchpad-0x177fffbc> - 3a30: 0000123e 0x123e - 3a34: 03044801 0x3044801 - 3a38: 91020000 lbu v0,0(t0) - 3a3c: 12860b70 beq s4,a2,6800 <__scratchpad-0x1f7f9800> - 3a40: 4e010000 c3 0x10000 - 3a44: 0000043f 0x43f - 3a48: 000011d0 0x11d0 - 3a4c: 02debc15 0x2debc15 - 3a50: 708d0280 0x708d0280 - 3a54: 03540113 0x3540113 - 3a58: 005601f3 0x5601f3 - 3a5c: 0bc91400 j f245000 <__scratchpad-0x105bb000> - 3a60: 57010000 0x57010000 - 3a64: 8002debc lb v0,-8516(zero) - 3a68: 00000010 mfhi zero - 3a6c: 05099c01 0x5099c01 - 3a70: c2090000 lwc0 $9,0(s0) - 3a74: 01000012 0x1000012 - 3a78: 00004157 0x4157 - 3a7c: 0011fb00 sll ra,s1,0xc - 3a80: 12670900 beq s3,a3,5e84 <__scratchpad-0x1f7fa17c> - 3a84: 58010000 0x58010000 - 3a88: 00000033 0x33 - 3a8c: 00001227 0x1227 - 3a90: 02decc12 0x2decc12 - 3a94: 0003c480 sll t8,v1,0x12 - 3a98: 54011300 0x54011300 - 3a9c: 01133001 0x1133001 - 3aa0: 01f30655 0x1f30655 - 3aa4: 1aff0854 0x1aff0854 - 3aa8: 03560113 0x3560113 - 3aac: 005501f3 0x5501f3 - 3ab0: 128e1400 beq s4,t6,8ab4 <__scratchpad-0x1f7f754c> - 3ab4: 5d010000 0x5d010000 - 3ab8: 8002decc lb v0,-8500(zero) - 3abc: 00000010 mfhi zero - 3ac0: 05629c01 0x5629c01 - 3ac4: 6d090000 0x6d090000 - 3ac8: 01000012 0x1000012 - 3acc: 0000415d 0x415d - 3ad0: 00125300 sll t2,s2,0xc - 3ad4: 12a20900 beq s5,v0,5ed8 <__scratchpad-0x1f7fa128> - 3ad8: 5e010000 0x5e010000 - 3adc: 00000033 0x33 - 3ae0: 00001274 0x1274 - 3ae4: 00123e0a 0x123e0a - 3ae8: 04610100 bgez v1,3eec <__scratchpad-0x1f7fc114> - 3aec: 02000003 0x2000003 - 3af0: 860b7091 lh t3,28817(s0) - 3af4: 01000012 0x1000012 - 3af8: 00056367 0x56367 - 3afc: 00129500 sll s2,s2,0x14 - 3b00: dedc0c00 0xdedc0c00 - 3b04: 8d028002 lw v0,-32766(t0) - 3b08: 11180070 beq t0,t8,3ccc <__scratchpad-0x1f7fc334> - 3b0c: 00056204 0x56204 - 3b10: 02771900 0x2771900 - 3b14: 34020000 li v0,0x0 - 3b18: 0000005d 0x5d - 3b1c: e9640305 swc2 $4,773(t3) - 3b20: b1198006 0xb1198006 - 3b24: 02000002 0x2000002 - 3b28: 00013055 0x13055 - 3b2c: 68030500 0x68030500 - 3b30: 198006e9 blez t4,56d8 <__scratchpad-0x1f7fa928> - 3b34: 00000067 0x67 - 3b38: 01e09902 0x1e09902 - 3b3c: 03050000 0x3050000 - 3b40: 8006e91c lb a2,-5860(zero) - 3b44: 002c2600 0x2c2600 - 3b48: c5000400 lwc1 $f0,1024(t0) - 3b4c: 0400000d bltz zero,3b84 <__scratchpad-0x1f7fc47c> - 3b50: 0003a801 0x3a801 - 3b54: 15590c00 bne t2,t9,6b58 <__scratchpad-0x1f7f94a8> - 3b58: 053b0000 0x53b0000 - 3b5c: dedc0000 0xdedc0000 - 3b60: 2f808002 sltiu zero,gp,-32766 - 3b64: 0a8e0000 j a380000 <__scratchpad-0x15480000> - 3b68: 2f020000 sltiu v0,t8,0 - 3b6c: 02000015 0x2000015 - 3b70: 00003028 0x3028 - 3b74: c3040300 lwc0 c0_context,768(t8) - 3b78: 02000019 multu s0,zero - 3b7c: 00001536 0x1536 - 3b80: 00256202 0x256202 - 3b84: 04040000 0x4040000 - 3b88: 00029e07 0x29e07 - 3b8c: 06010400 bgez s0,4b90 <__scratchpad-0x1f7fb470> - 3b90: 00000396 0x396 - 3b94: b7070404 0xb7070404 - 3b98: 05000006 bltz t0,3bb4 <__scratchpad-0x1f7fc44c> - 3b9c: 6e690504 0x6e690504 - 3ba0: 01040074 0x1040074 - 3ba4: 00038d08 0x38d08 - 3ba8: 03140600 0x3140600 - 3bac: 0000ab81 0xab81 - 3bb0: 00720700 0x720700 - 3bb4: 005d8403 0x5d8403 - 3bb8: 07000000 bltz t8,3bbc <__scratchpad-0x1f7fc444> - 3bbc: 86030067 lh v1,103(s0) - 3bc0: 0000005d 0x5d - 3bc4: 00620701 0x620701 - 3bc8: 005d8803 0x5d8803 - 3bcc: 07020000 0x7020000 - 3bd0: 8a030078 lwl v1,120(s0) - 3bd4: 000000ab 0xab - 3bd8: 00790704 0x790704 - 3bdc: 00ab8c03 0xab8c03 - 3be0: 080a0000 j 280000 <__scratchpad-0x1f580000> - 3be4: 000018b0 0x18b0 - 3be8: 004f8e03 0x4f8e03 - 3bec: 00100000 sll zero,s0,0x0 - 3bf0: 0000bb09 0xbb09 - 3bf4: 0000bb00 sll s7,zero,0xc - 3bf8: 00410a00 0x410a00 - 3bfc: 00020000 sll zero,v0,0x0 - 3c00: 0a050204 j 8140810 <__scratchpad-0x176bf7f0> - 3c04: 02000004 sllv zero,zero,s0 - 3c08: 0000184f 0x184f - 3c0c: 00648f03 0x648f03 - 3c10: 18060000 0x18060000 - 3c14: 01149303 0x1149303 - 3c18: 72070000 0x72070000 - 3c1c: 5d960300 0x5d960300 - 3c20: 00000000 nop - 3c24: 03006707 0x3006707 - 3c28: 00005d98 0x5d98 - 3c2c: 62070100 0x62070100 - 3c30: 5d9a0300 0x5d9a0300 - 3c34: 02000000 0x2000000 - 3c38: 03007807 srav t7,zero,t8 - 3c3c: 0001149c 0x1149c - 3c40: 79070400 0x79070400 - 3c44: 149e0300 bne a0,s8,4848 <__scratchpad-0x1f7fb7b8> - 3c48: 0c000001 jal 4 <__scratchpad-0x1f7ffffc> - 3c4c: 0018b008 0x18b008 - 3c50: 4fa00300 c3 0x1a00300 - 3c54: 14000000 bnez zero,3c58 <__scratchpad-0x1f7fc3a8> - 3c58: 00bb0900 0xbb0900 - 3c5c: 01240000 0x1240000 - 3c60: 410a0000 0x410a0000 - 3c64: 03000000 0x3000000 - 3c68: 18570200 0x18570200 - 3c6c: a1030000 sb v1,0(t0) - 3c70: 000000cd break 0x0,0x3 - 3c74: a5032406 sh v1,9222(t0) - 3c78: 000001ac 0x1ac - 3c7c: 03007207 0x3007207 - 3c80: 00005da8 0x5da8 - 3c84: 67070000 0x67070000 - 3c88: 5daa0300 0x5daa0300 - 3c8c: 01000000 0x1000000 - 3c90: 03006207 0x3006207 - 3c94: 00005dac 0x5dac - 3c98: 78070200 0x78070200 - 3c9c: abae0300 swl t6,768(sp) - 3ca0: 04000000 bltz zero,3ca4 <__scratchpad-0x1f7fc35c> - 3ca4: 03007907 0x3007907 - 3ca8: 0000abb0 0xabb0 - 3cac: 75070a00 jalx 41c2800 <__scratchpad-0x1b63d800> - 3cb0: acb20300 sw s2,768(a1) - 3cb4: 10000001 b 3cbc <__scratchpad-0x1f7fc344> - 3cb8: 03007607 0x3007607 - 3cbc: 0001acb4 0x1acb4 - 3cc0: 63071300 0x63071300 - 3cc4: b6030078 0xb6030078 - 3cc8: 000000bb 0xbb - 3ccc: 79630716 0x79630716 - 3cd0: bbb80300 swr t8,768(sp) - 3cd4: 18000000 blez zero,3cd8 <__scratchpad-0x1f7fc328> - 3cd8: 0018b008 0x18b008 - 3cdc: 4fba0300 c3 0x1ba0300 - 3ce0: 1c000000 bgtz zero,3ce4 <__scratchpad-0x1f7fc31c> - 3ce4: 00159108 0x159108 - 3ce8: 5dbc0300 0x5dbc0300 - 3cec: 20000000 addi zero,zero,0 - 3cf0: 005d0900 0x5d0900 - 3cf4: 01bc0000 0x1bc0000 - 3cf8: 410a0000 0x410a0000 - 3cfc: 02000000 0x2000000 - 3d00: 14f90200 bne a3,t9,4504 <__scratchpad-0x1f7fbafc> - 3d04: bd030000 0xbd030000 - 3d08: 0000012f 0x12f - 3d0c: c1032806 lwc0 $3,10246(t0) - 3d10: 00000244 0x244 - 3d14: 03007807 srav t7,zero,t8 - 3d18: 000114c4 0x114c4 - 3d1c: 79070000 0x79070000 - 3d20: 14c60300 bne a2,a2,4924 <__scratchpad-0x1f7fb6dc> - 3d24: 08000001 j 4 <__scratchpad-0x1f7ffffc> - 3d28: 03007207 0x3007207 - 3d2c: 00005dc8 0x5dc8 - 3d30: 67071000 0x67071000 - 3d34: 5dca0300 0x5dca0300 - 3d38: 11000000 beqz t0,3d3c <__scratchpad-0x1f7fc2c4> - 3d3c: 03006207 0x3006207 - 3d40: 00005dcc syscall 0x177 - 3d44: 63071200 0x63071200 - 3d48: ce030078 lwc3 $3,120(s0) - 3d4c: 000000bb 0xbb - 3d50: 79630714 0x79630714 - 3d54: bbd00300 swr s0,768(s8) - 3d58: 16000000 bnez s0,3d5c <__scratchpad-0x1f7fc2a4> - 3d5c: 00159108 0x159108 - 3d60: 5dd20300 0x5dd20300 - 3d64: 18000000 blez zero,3d68 <__scratchpad-0x1f7fc298> - 3d68: 03007507 0x3007507 - 3d6c: 000244d4 0x244d4 - 3d70: 76071900 jalx 81c6400 <__scratchpad-0x17639c00> - 3d74: 44d60300 0x44d60300 - 3d78: 1d000002 bgtz t0,3d84 <__scratchpad-0x1f7fc27c> - 3d7c: 0018b008 0x18b008 - 3d80: 4fd80300 c3 0x1d80300 - 3d84: 24000000 li zero,0 - 3d88: 005d0900 0x5d0900 - 3d8c: 02540000 0x2540000 - 3d90: 410a0000 0x410a0000 - 3d94: 03000000 0x3000000 - 3d98: 15020200 bne t0,v0,459c <__scratchpad-0x1f7fba64> - 3d9c: d9030000 0xd9030000 - 3da0: 000001c7 0x1c7 - 3da4: dd031c06 0xdd031c06 - 3da8: 000002a6 0x2a6 - 3dac: 03007207 0x3007207 - 3db0: 0001ace0 0x1ace0 - 3db4: 67070000 0x67070000 - 3db8: ace20300 sw v0,768(a3) - 3dbc: 03000001 0x3000001 - 3dc0: 03006207 0x3006207 - 3dc4: 0001ace4 0x1ace4 - 3dc8: 78070600 0x78070600 - 3dcc: abe60300 swl a2,768(ra) - 3dd0: 0a000000 j 8000000 <__scratchpad-0x17800000> - 3dd4: 03007907 0x3007907 - 3dd8: 0000abe8 0xabe8 - 3ddc: b0081000 0xb0081000 - 3de0: 03000018 mult t8,zero - 3de4: 00004fea 0x4fea - 3de8: 02001800 0x2001800 - 3dec: 000015df 0x15df - 3df0: 025feb03 0x25feb03 - 3df4: 20060000 addi a2,zero,0 - 3df8: 02f8ef03 0x2f8ef03 - 3dfc: 72070000 0x72070000 - 3e00: 44f20300 0x44f20300 - 3e04: 00000002 srl zero,zero,0x0 - 3e08: 03006707 0x3006707 - 3e0c: 000244f4 0x244f4 - 3e10: 62070400 0x62070400 - 3e14: 44f60300 0x44f60300 - 3e18: 08000002 j 8 <__scratchpad-0x1f7ffff8> - 3e1c: 03007807 srav t7,zero,t8 - 3e20: 000114f8 0x114f8 - 3e24: 79070c00 0x79070c00 - 3e28: 14fa0300 bne a3,k0,4a2c <__scratchpad-0x1f7fb5d4> - 3e2c: 14000001 bnez zero,3e34 <__scratchpad-0x1f7fc1cc> - 3e30: 0018b008 0x18b008 - 3e34: 4ffc0300 c3 0x1fc0300 - 3e38: 1c000000 bgtz zero,3e3c <__scratchpad-0x1f7fc1c4> - 3e3c: 15e80200 bne t7,t0,4640 <__scratchpad-0x1f7fb9c0> - 3e40: fd030000 0xfd030000 - 3e44: 000002b1 0x2b1 - 3e48: 0103280b 0x103280b - 3e4c: 00038c01 0x38c01 - 3e50: 00720c00 0x720c00 - 3e54: ac010403 sw at,1027(zero) - 3e58: 00000001 0x1 - 3e5c: 0300670c syscall 0xc019c - 3e60: 01ac0106 0x1ac0106 - 3e64: 0c030000 jal c0000 <__scratchpad-0x1f740000> - 3e68: 08030062 j c0188 <__scratchpad-0x1f73fe78> - 3e6c: 0001ac01 0x1ac01 - 3e70: 780c0600 0x780c0600 - 3e74: 010a0300 0x10a0300 - 3e78: 000000ab 0xab - 3e7c: 00790c0a 0x790c0a - 3e80: ab010c03 swl at,3075(t8) - 3e84: 10000000 b 3e88 <__scratchpad-0x1f7fc178> - 3e88: 0078630c syscall 0x1e18c - 3e8c: bb010e03 swr at,3587(t8) - 3e90: 16000000 bnez s0,3e94 <__scratchpad-0x1f7fc16c> - 3e94: 0079630c syscall 0x1e58c - 3e98: bb011003 swr at,4099(t8) - 3e9c: 18000000 blez zero,3ea0 <__scratchpad-0x1f7fc160> - 3ea0: 0015910d break 0x15,0x244 - 3ea4: 01120300 0x1120300 - 3ea8: 0000005d 0x5d - 3eac: 00750c1a 0x750c1a - 3eb0: ac011403 sw at,5123(zero) - 3eb4: 1b000001 blez t8,3ebc <__scratchpad-0x1f7fc144> - 3eb8: 0300760c syscall 0xc01d8 - 3ebc: 01ac0116 0x1ac0116 - 3ec0: 0d1e0000 jal 4780000 <__scratchpad-0x1b080000> - 3ec4: 000018b0 0x18b0 - 3ec8: 4f011803 c3 0x1011803 - 3ecc: 24000000 li zero,0 - 3ed0: 16d40e00 bne s6,s4,76d4 <__scratchpad-0x1f7f892c> - 3ed4: 19030000 0x19030000 - 3ed8: 00030301 0x30301 - 3edc: 03300b00 0x3300b00 - 3ee0: 0421011d bgez at,4358 <__scratchpad-0x1f7fbca8> - 3ee4: 720c0000 0x720c0000 - 3ee8: 01200300 0x1200300 - 3eec: 00000244 0x244 - 3ef0: 00670c00 0x670c00 - 3ef4: 44012203 0x44012203 - 3ef8: 04000002 bltz zero,3f04 <__scratchpad-0x1f7fc0fc> - 3efc: 0300620c syscall 0xc0188 - 3f00: 02440124 0x2440124 - 3f04: 0c080000 jal 200000 <__scratchpad-0x1f600000> - 3f08: 26030078 addiu v1,s0,120 - 3f0c: 00011401 0x11401 - 3f10: 790c0c00 0x790c0c00 - 3f14: 01280300 0x1280300 - 3f18: 00000114 0x114 - 3f1c: 78630c14 0x78630c14 - 3f20: 012a0300 0x12a0300 - 3f24: 000000bb 0xbb - 3f28: 79630c1c 0x79630c1c - 3f2c: 012c0300 0x12c0300 - 3f30: 000000bb 0xbb - 3f34: 15910d1e bne t4,s1,73b0 <__scratchpad-0x1f7f8c50> - 3f38: 2e030000 sltiu v1,s0,0 - 3f3c: 00005d01 0x5d01 - 3f40: 750c2000 jalx 4308000 <__scratchpad-0x1b4f8000> - 3f44: 01300300 0x1300300 - 3f48: 00000244 0x244 - 3f4c: 00760c21 0x760c21 - 3f50: 44013203 0x44013203 - 3f54: 25000002 addiu zero,t0,2 - 3f58: 0018b00d break 0x18,0x2c0 - 3f5c: 01340300 0x1340300 - 3f60: 0000004f 0x4f - 3f64: de0e002c 0xde0e002c - 3f68: 03000016 0x3000016 - 3f6c: 03980135 0x3980135 - 3f70: 100b0000 beq zero,t3,3f74 <__scratchpad-0x1f7fc08c> - 3f74: 7b013903 0x7b013903 - 3f78: 0c000004 jal 10 <__scratchpad-0x1f7ffff0> - 3f7c: 3c030072 lui v1,0x72 - 3f80: 00005d01 0x5d01 - 3f84: 670c0000 0x670c0000 - 3f88: 013e0300 0x13e0300 - 3f8c: 0000005d 0x5d - 3f90: 00620c01 0x620c01 - 3f94: 5d014003 0x5d014003 - 3f98: 02000000 0x2000000 - 3f9c: 0300780c syscall 0xc01e0 - 3fa0: 047b0142 0x47b0142 - 3fa4: 0c040000 jal 100000 <__scratchpad-0x1f700000> - 3fa8: 44030079 0x44030079 - 3fac: 00047b01 0x47b01 - 3fb0: b00d0800 0xb00d0800 - 3fb4: 03000018 mult t8,zero - 3fb8: 004f0146 0x4f0146 - 3fbc: 000c0000 sll zero,t4,0x0 - 3fc0: 0000bb09 0xbb09 - 3fc4: 00048b00 sll s1,a0,0xc - 3fc8: 00410a00 0x410a00 - 3fcc: 00010000 sll zero,at,0x0 - 3fd0: 00149c0e 0x149c0e - 3fd4: 01470300 0x1470300 - 3fd8: 0000042d 0x42d - 3fdc: 4b030c0b c2 0x1030c0b - 3fe0: 0004e501 0x4e501 - 3fe4: 00720c00 0x720c00 - 3fe8: 5d014e03 0x5d014e03 - 3fec: 00000000 nop - 3ff0: 0300670c syscall 0xc019c - 3ff4: 005d0150 0x5d0150 - 3ff8: 0c010000 jal 40000 <__scratchpad-0x1f7c0000> - 3ffc: 52030062 0x52030062 - 4000: 00005d01 0x5d01 - 4004: 780c0200 0x780c0200 - 4008: 01540300 0x1540300 - 400c: 000000bb 0xbb - 4010: 00790c04 0x790c04 - 4014: bb015603 swr at,22019(t8) - 4018: 06000000 bltz s0,401c <__scratchpad-0x1f7fbfe4> - 401c: 0018b00d break 0x18,0x2c0 - 4020: 01580300 0x1580300 - 4024: 0000004f 0x4f - 4028: 2e0e0008 sltiu t6,s0,8 - 402c: 03000013 mtlo t8 - 4030: 04970159 0x4970159 - 4034: 140b0000 bne zero,t3,4038 <__scratchpad-0x1f7fbfc8> - 4038: 3f015d03 0x3f015d03 - 403c: 0c000005 jal 14 <__scratchpad-0x1f7fffec> - 4040: 60030072 0x60030072 - 4044: 00053f01 0x53f01 - 4048: 670c0000 0x670c0000 - 404c: 01620300 0x1620300 - 4050: 0000053f 0x53f - 4054: 00620c02 0x620c02 - 4058: 3f016403 0x3f016403 - 405c: 04000005 bltz zero,4074 <__scratchpad-0x1f7fbf8c> - 4060: 0300780c syscall 0xc01e0 - 4064: 047b0166 0x47b0166 - 4068: 0c060000 jal 180000 <__scratchpad-0x1f680000> - 406c: 68030079 0x68030079 - 4070: 00047b01 0x47b01 - 4074: b00d0a00 0xb00d0a00 - 4078: 03000018 mult t8,zero - 407c: 004f016a 0x4f016a - 4080: 00100000 sll zero,s0,0x0 - 4084: 00005d09 0x5d09 - 4088: 00054f00 sll t1,a1,0x1c - 408c: 00410a00 0x410a00 - 4090: 00010000 sll zero,at,0x0 - 4094: 0019440e 0x19440e - 4098: 016b0300 0x16b0300 - 409c: 000004f1 0x4f1 - 40a0: 6f032c0b 0x6f032c0b - 40a4: 00063901 0x63901 - 40a8: 00780c00 0x780c00 - 40ac: bb017103 swr at,28931(t8) - 40b0: 00000000 nop - 40b4: 0300790c syscall 0xc01e4 - 40b8: 00bb0171 0xbb0171 - 40bc: 0c020000 jal 80000 <__scratchpad-0x1f780000> - 40c0: 72030075 0x72030075 - 40c4: 00005d01 0x5d01 - 40c8: 760c0400 jalx 8301000 <__scratchpad-0x174ff000> - 40cc: 01720300 0x1720300 - 40d0: 0000005d 0x5d - 40d4: 00770c05 0x770c05 - 40d8: bb017303 swr at,29443(t8) - 40dc: 06000000 bltz s0,40e0 <__scratchpad-0x1f7fbf20> - 40e0: 0300680c syscall 0xc01a0 - 40e4: 00bb0173 0xbb0173 - 40e8: 0c080000 jal 200000 <__scratchpad-0x1f600000> - 40ec: 03007863 0x3007863 - 40f0: 00bb0174 0xbb0174 - 40f4: 0c0a0000 jal 280000 <__scratchpad-0x1f580000> - 40f8: 03007963 0x3007963 - 40fc: 00bb0174 0xbb0174 - 4100: 0c0c0000 jal 300000 <__scratchpad-0x1f500000> - 4104: 75030072 jalx 40c01c8 <__scratchpad-0x1b73fe38> - 4108: 00005d01 0x5d01 - 410c: 670c0e00 0x670c0e00 - 4110: 01750300 0x1750300 - 4114: 0000005d 0x5d - 4118: 00620c0f 0x620c0f - 411c: 5d017503 0x5d017503 - 4120: 10000000 b 4124 <__scratchpad-0x1f7fbedc> - 4124: 0015910d break 0x15,0x244 - 4128: 01760300 0x1760300 - 412c: 0000005d 0x5d - 4130: 18b00d11 0x18b00d11 - 4134: 77030000 jalx c0c0000 <__scratchpad-0x13740000> - 4138: 00004f01 0x4f01 - 413c: 160d1400 bne s0,t5,9140 <__scratchpad-0x1f7f6ec0> - 4140: 03000014 0x3000014 - 4144: 00560195 0x560195 - 4148: 0d180000 jal 4600000 <__scratchpad-0x1b200000> - 414c: 0000141d 0x141d - 4150: 56019503 0x56019503 - 4154: 1c000000 bgtz zero,4158 <__scratchpad-0x1f7fbea8> - 4158: 0014810d break 0x14,0x204 - 415c: 01970300 0x1970300 - 4160: 00000056 0x56 - 4164: 786d0c20 0x786d0c20 - 4168: 01980300 0x1980300 - 416c: 00000056 0x56 - 4170: 796d0c24 0x796d0c24 - 4174: 01980300 0x1980300 - 4178: 00000056 0x56 - 417c: 5f0e0028 0x5f0e0028 - 4180: 03000018 mult t8,zero - 4184: 055b0199 0x55b0199 - 4188: 100b0000 beq zero,t3,418c <__scratchpad-0x1f7fbe74> - 418c: a9019d03 swl at,-25341(t0) - 4190: 0c000006 jal 18 <__scratchpad-0x1f7fffe8> - 4194: a0030078 sb v1,120(zero) - 4198: 0000bb01 0xbb01 - 419c: 790c0000 0x790c0000 - 41a0: 01a00300 0x1a00300 - 41a4: 000000bb 0xbb - 41a8: 00770c02 0x770c02 - 41ac: bb01a103 swr at,-24317(t8) - 41b0: 04000000 bltz zero,41b4 <__scratchpad-0x1f7fbe4c> - 41b4: 0300680c syscall 0xc01a0 - 41b8: 00bb01a1 0xbb01a1 - 41bc: 0c060000 jal 180000 <__scratchpad-0x1f680000> - 41c0: a2030072 sb v1,114(s0) - 41c4: 00005d01 0x5d01 - 41c8: 670c0800 0x670c0800 - 41cc: 01a20300 0x1a20300 - 41d0: 0000005d 0x5d - 41d4: 00620c09 0x620c09 - 41d8: 5d01a203 0x5d01a203 - 41dc: 0a000000 j 8000000 <__scratchpad-0x17800000> - 41e0: 0018b00d break 0x18,0x2c0 - 41e4: 01a30300 0x1a30300 - 41e8: 0000004f 0x4f - 41ec: cf0e000c lwc3 $14,12(t8) - 41f0: 03000013 mtlo t8 - 41f4: 064501a4 0x64501a4 - 41f8: 140b0000 bne zero,t3,41fc <__scratchpad-0x1f7fbe04> - 41fc: 1001a603 beq zero,at,fffeda0c <__bss_end+0x7ff7636c> - 4200: 0d000007 jal 400001c <__scratchpad-0x1b7fffe4> - 4204: 00001966 0x1966 - 4208: 4f01a903 c3 0x101a903 - 420c: 00000000 nop - 4210: 0300720c syscall 0xc01c8 - 4214: 005d01ab 0x5d01ab - 4218: 0c040000 jal 100000 <__scratchpad-0x1f700000> - 421c: ad030067 sw v1,103(t0) - 4220: 00005d01 0x5d01 - 4224: 620c0500 0x620c0500 - 4228: 01af0300 0x1af0300 - 422c: 0000005d 0x5d - 4230: 00780c06 0x780c06 - 4234: 1001b103 beq zero,at,ffff0644 <__bss_end+0x7ff78fa4> - 4238: 08000007 j 1c <__scratchpad-0x1f7fffe4> - 423c: 0300790c syscall 0xc01e4 - 4240: 071001b3 bltzal t8,4910 <__scratchpad-0x1f7fb6f0> - 4244: 0d0c0000 jal 4300000 <__scratchpad-0x1b500000> - 4248: 000018b0 0x18b0 - 424c: 4f01b503 c3 0x101b503 - 4250: 10000000 b 4254 <__scratchpad-0x1f7fbdac> - 4254: bb040f00 swr a0,3840(t8) - 4258: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 425c: 000013db 0x13db - 4260: b501b603 0xb501b603 - 4264: 0b000006 j c000018 <__scratchpad-0x137fffe8> - 4268: 01b8031c 0x1b8031c - 426c: 0000077d 0x77d - 4270: 0019660d break 0x19,0x198 - 4274: 01bb0300 0x1bb0300 - 4278: 0000004f 0x4f - 427c: 00720c00 0x720c00 - 4280: 7d01bd03 0x7d01bd03 - 4284: 04000007 bltz zero,42a4 <__scratchpad-0x1f7fbd5c> - 4288: 0300670c syscall 0xc019c - 428c: 077d01bf 0x77d01bf - 4290: 0c080000 jal 200000 <__scratchpad-0x1f600000> - 4294: c1030062 lwc0 $3,98(t0) - 4298: 00077d01 0x77d01 - 429c: 780c0c00 0x780c0c00 - 42a0: 01c30300 0x1c30300 - 42a4: 00000710 0x710 - 42a8: 00790c10 0x790c10 - 42ac: 1001c503 beq zero,at,ffff56bc <__bss_end+0x7ff7e01c> - 42b0: 14000007 bnez zero,42d0 <__scratchpad-0x1f7fbd30> - 42b4: 0018b00d break 0x18,0x2c0 - 42b8: 01c70300 0x1c70300 - 42bc: 0000004f 0x4f - 42c0: 040f0018 0x40f0018 - 42c4: 0000005d 0x5d - 42c8: 0013aa0e 0x13aa0e - 42cc: 01c80300 0x1c80300 - 42d0: 00000722 0x722 - 42d4: 2e030c0b sltiu v1,s0,3083 - 42d8: 0007f902 srl ra,a3,0x4 - 42dc: 15d80d00 bne t6,t8,76e0 <__scratchpad-0x1f7f8920> - 42e0: 33030000 andi v1,t8,0x0 - 42e4: 00005d02 srl t3,zero,0x14 - 42e8: 8f0d0000 lw t5,0(t8) - 42ec: 03000019 multu t8,zero - 42f0: 005d023b 0x5d023b - 42f4: 0c010000 jal 40000 <__scratchpad-0x1f7c0000> - 42f8: 40030078 0x40030078 - 42fc: 0000bb02 srl s7,zero,0xc - 4300: 790c0200 0x790c0200 - 4304: 02440300 0x2440300 - 4308: 000000bb 0xbb - 430c: 00770c04 0x770c04 - 4310: bb024803 swr v0,18435(t8) - 4314: 06000000 bltz s0,4318 <__scratchpad-0x1f7fbce8> - 4318: 0300680c syscall 0xc01a0 - 431c: 00bb024c syscall 0x2ec09 - 4320: 0d080000 jal 4200000 <__scratchpad-0x1b600000> - 4324: 00001671 0x1671 - 4328: 5d025a03 0x5d025a03 - 432c: 0a000000 j 8000000 <__scratchpad-0x17800000> - 4330: 0017420d break 0x17,0x108 - 4334: 025e0300 0x25e0300 - 4338: 0000005d 0x5d - 433c: 7a0e000b 0x7a0e000b - 4340: 03000017 0x3000017 - 4344: 078f025f 0x78f025f - 4348: 040b0000 0x40b0000 - 434c: 25026703 addiu v0,t0,26371 - 4350: 0c000008 jal 20 <__scratchpad-0x1f7fffe0> - 4354: 6a030078 0x6a030078 - 4358: 0000bb02 srl s7,zero,0xc - 435c: 790c0000 0x790c0000 - 4360: 026c0300 0x26c0300 - 4364: 000000bb 0xbb - 4368: 3a0e0002 xori t6,s0,0x2 - 436c: 03000019 multu t8,zero - 4370: 0805026d j 1409b4 <__scratchpad-0x1f6bf64c> - 4374: 300b0000 andi t3,zero,0x0 - 4378: cf027403 lwc3 $2,29699(t8) - 437c: 0d000008 jal 4000020 <__scratchpad-0x1b7fffe0> - 4380: 00001620 0x1620 - 4384: 56027903 0x56027903 - 4388: 00000000 nop - 438c: 0016b40d break 0x16,0x2d0 - 4390: 027b0300 0x27b0300 - 4394: 00000056 0x56 - 4398: 176c0d04 bne k1,t4,77ac <__scratchpad-0x1f7f8854> - 439c: 7d030000 0x7d030000 - 43a0: 00005602 srl t2,zero,0x18 - 43a4: 730d0800 0x730d0800 - 43a8: 03000017 0x3000017 - 43ac: 0056027f 0x56027f - 43b0: 0d0c0000 jal 4300000 <__scratchpad-0x1b500000> - 43b4: 00001765 0x1765 - 43b8: 56028103 0x56028103 - 43bc: 10000000 b 43c0 <__scratchpad-0x1f7fbc40> - 43c0: 00173b0d break 0x17,0xec - 43c4: 02830300 0x2830300 - 43c8: 00000056 0x56 - 43cc: 00780c14 0x780c14 - 43d0: 56028503 0x56028503 - 43d4: 18000000 blez zero,43d8 <__scratchpad-0x1f7fbc28> - 43d8: 0300790c syscall 0xc01e4 - 43dc: 00560287 0x560287 - 43e0: 0c1c0000 jal 700000 <__scratchpad-0x1f100000> - 43e4: 89030077 lwl v1,119(t0) - 43e8: 00005602 srl t2,zero,0x18 - 43ec: 680c2000 0x680c2000 - 43f0: 028b0300 0x28b0300 - 43f4: 00000056 0x56 - 43f8: 19850d24 0x19850d24 - 43fc: 8d030000 lw v1,0(t0) - 4400: 0008cf02 srl t9,t0,0x1c - 4404: e70d2800 swc1 $f13,10240(t8) - 4408: 03000014 0x3000014 - 440c: 08cf028f j 33c0a3c <__scratchpad-0x1c43f5c4> - 4410: 002c0000 0x2c0000 - 4414: 690e0410 0x690e0410 - 4418: 03000016 0x3000016 - 441c: 08310290 j c40a40 <__scratchpad-0x1ebbf5c0> - 4420: 68110000 0x68110000 - 4424: 04000018 bltz zero,4488 <__scratchpad-0x1f7fbb78> - 4428: 0000004f 0x4f - 442c: fb03ec03 0xfb03ec03 - 4430: 12000008 beqz s0,4454 <__scratchpad-0x1f7fbbac> - 4434: 0000196e 0x196e - 4438: 18451200 0x18451200 - 443c: 00010000 sll zero,at,0x0 - 4440: 8f060104 lw a2,260(t8) - 4444: 04000003 bltz zero,4454 <__scratchpad-0x1f7fbbac> - 4448: 021f0702 0x21f0702 - 444c: 04130000 0x4130000 - 4450: 0000004f 0x4f - 4454: 09dc0704 j 7701c10 <__scratchpad-0x180fe3f0> - 4458: 86140000 lh s4,0(s0) - 445c: 01000002 0x1000002 - 4460: 14001800 bnez zero,a464 <__scratchpad-0x1f7f5b9c> - 4464: 00000292 0x292 - 4468: 00280030 0x280030 - 446c: 00021214 0x21214 - 4470: 40001200 0x40001200 - 4474: 00901400 0x901400 - 4478: 00290000 0x290000 - 447c: 2e140068 sltiu s4,s0,104 - 4480: 10000000 b 4484 <__scratchpad-0x1f7fbb7c> - 4484: 14007800 bnez zero,22488 <__scratchpad-0x1f7ddb78> - 4488: 00000420 0x420 - 448c: 00980011 0x980011 - 4490: 00030b14 0x30b14 - 4494: a0042800 sb a0,10240(zero) - 4498: 03571400 0x3571400 - 449c: 041e0000 0x41e0000 - 44a0: 621400c8 0x621400c8 - 44a4: 20000003 addi zero,zero,3 - 44a8: 1400d804 bnez zero,ffffa4bc <__bss_end+0x7ff82e1c> - 44ac: 00000248 0x248 - 44b0: 00e80413 0xe80413 - 44b4: 00025414 0x25414 - 44b8: f8041600 0xf8041600 - 44bc: 003a1400 0x3a1400 - 44c0: 002a0000 0x2a0000 - 44c4: da1400f8 0xda1400f8 - 44c8: 1b000001 blez t8,44d0 <__scratchpad-0x1f7fbb30> - 44cc: 14010804 bne zero,at,64e0 <__scratchpad-0x1f7f9b20> - 44d0: 000001e6 0x1e6 - 44d4: 0118043f 0x118043f - 44d8: 00044e14 0x44e14 - 44dc: 28041400 slti a0,zero,5120 - 44e0: 02321401 0x2321401 - 44e4: 041c0000 0x41c0000 - 44e8: 2c140138 sltiu s4,zero,312 - 44ec: 06000003 bltz s0,44fc <__scratchpad-0x1f7fbb04> - 44f0: 14014000 bne zero,at,144f4 <__scratchpad-0x1f7ebb0c> - 44f4: 000001a9 0x1a9 - 44f8: 0158002d 0x158002d - 44fc: 0001b614 0x1b614 - 4500: 68002e00 0x68002e00 - 4504: 00001401 0x1401 - 4508: 000c0000 sll zero,t4,0x0 - 450c: 16140170 bne s0,s4,4ad0 <__scratchpad-0x1f7fb530> - 4510: 3d000003 0x3d000003 - 4514: 14019000 bne zero,at,fffe8518 <__bss_end+0x7ff70e78> - 4518: 00000321 0x321 - 451c: 01a0003e 0x1a0003e - 4520: 4f041300 c3 0x1041300 - 4524: 04000000 bltz zero,4528 <__scratchpad-0x1f7fbad8> - 4528: 000a8c39 0xa8c39 - 452c: 015f1400 0x15f1400 - 4530: 00000000 nop - 4534: fc144000 0xfc144000 - 4538: 00000001 0x1 - 453c: 14200000 bnez at,4540 <__scratchpad-0x1f7fbac0> - 4540: 000002c1 0x2c1 - 4544: 10000000 b 4548 <__scratchpad-0x1f7fbab8> - 4548: 00017514 0x17514 - 454c: 00000000 nop - 4550: 01281408 0x1281408 - 4554: 00000000 nop - 4558: d7140400 0xd7140400 - 455c: 00000002 srl zero,zero,0x0 - 4560: 14020000 bne zero,v0,4564 <__scratchpad-0x1f7fba9c> - 4564: 0000000a 0xa - 4568: 01000000 0x1000000 - 456c: 00026014 0x26014 - 4570: 80000000 lb zero,0(zero) - 4574: 04f81400 0x4f81400 - 4578: 00000000 nop - 457c: 39140040 xori s4,t0,0x40 - 4580: 00000003 sra zero,zero,0x0 - 4584: 14002000 bnez zero,c588 <__scratchpad-0x1f7f3a78> - 4588: 00000470 0x470 - 458c: 00100000 sll zero,s0,0x0 - 4590: 0000ef14 0xef14 - 4594: 08000000 j 0 <__scratchpad-0x1f800000> - 4598: 00b21400 0xb21400 - 459c: 00000000 nop - 45a0: 0d140004 jal 4500010 <__scratchpad-0x1b2ffff0> - 45a4: 00000001 0x1 - 45a8: 14000200 bnez zero,4dac <__scratchpad-0x1f7fb254> - 45ac: 0000007a 0x7a - 45b0: 00010000 sll zero,at,0x0 - 45b4: 00009c15 0x9c15 - 45b8: 15800000 bnez t4,45bc <__scratchpad-0x1f7fba44> - 45bc: 00000459 0x459 - 45c0: cd154000 lwc3 $21,16384(t0) - 45c4: 00000000 nop - 45c8: 01c31520 0x1c31520 - 45cc: 10000000 b 45d0 <__scratchpad-0x1f7fba30> - 45d0: 4f041300 c3 0x1041300 - 45d4: 04000000 bltz zero,45d8 <__scratchpad-0x1f7fba28> - 45d8: 000b535a 0xb535a - 45dc: 042d1200 0x42d1200 - 45e0: 12000000 beqz s0,45e4 <__scratchpad-0x1f7fba1c> - 45e4: 0000018b 0x18b - 45e8: 04381201 0x4381201 - 45ec: 12020000 beq s0,v0,45f0 <__scratchpad-0x1f7fba10> - 45f0: 00000195 0x195 - 45f4: 04431203 0x4431203 - 45f8: 12040000 beq s0,a0,45fc <__scratchpad-0x1f7fba04> - 45fc: 0000019f 0x19f - 4600: 02a71205 0x2a71205 - 4604: 12060000 beq s0,a2,4608 <__scratchpad-0x1f7fb9f8> - 4608: 000004c2 srl zero,zero,0x13 - 460c: 036d1207 0x36d1207 - 4610: 12080000 beq s0,t0,4614 <__scratchpad-0x1f7fb9ec> - 4614: 000002ed 0x2ed - 4618: 02f71209 0x2f71209 - 461c: 120a0000 beq s0,t2,4620 <__scratchpad-0x1f7fb9e0> - 4620: 00000301 0x301 - 4624: 0046120b 0x46120b - 4628: 120c0000 beq s0,t4,462c <__scratchpad-0x1f7fb9d4> - 462c: 00000051 0x51 - 4630: 005c120d break 0x5c,0x48 - 4634: 120e0000 beq s0,t6,4638 <__scratchpad-0x1f7fb9c8> - 4638: 000000e4 0xe4 - 463c: 048e120f 0x48e120f - 4640: 12100000 beq s0,s0,4644 <__scratchpad-0x1f7fb9bc> - 4644: 00000498 0x498 - 4648: 04a21211 0x4a21211 - 464c: 12120000 beq s0,s2,4650 <__scratchpad-0x1f7fb9b0> - 4650: 000004ac 0x4ac - 4654: 013e1213 0x13e1213 - 4658: 12140000 beq s0,s4,465c <__scratchpad-0x1f7fb9a4> - 465c: 00000149 0x149 - 4660: 01541215 0x1541215 - 4664: 12160000 beq s0,s6,4668 <__scratchpad-0x1f7fb998> - 4668: 0000050f 0x50f - 466c: 051a1218 0x51a1218 - 4670: 12190000 beq s0,t9,4674 <__scratchpad-0x1f7fb98c> - 4674: 00000525 0x525 - 4678: 0530121a bltzal t1,8ee4 <__scratchpad-0x1f7f711c> - 467c: 121b0000 beq s0,k1,4680 <__scratchpad-0x1f7fb980> - 4680: 000004ed 0x4ed - 4684: 04e2121c 0x4e2121c - 4688: 121d0000 beq s0,sp,468c <__scratchpad-0x1f7fb974> - 468c: 00000382 srl zero,zero,0xe - 4690: 0377121e 0x377121e - 4694: 001f0000 sll zero,ra,0x0 - 4698: 0b59040f j d64103c <__scratchpad-0x121befc4> - 469c: 48160000 mfc2 s6,$0 - 46a0: 17000000 bnez t8,46a4 <__scratchpad-0x1f7fb95c> - 46a4: 00000955 0x955 - 46a8: 00004f04 0x4f04 - 46ac: 81a50500 lb a1,1280(t5) - 46b0: 1200000b beqz s0,46e0 <__scratchpad-0x1f7fb920> - 46b4: 000008a6 0x8a6 - 46b8: 06551201 0x6551201 - 46bc: 12020000 beq s0,v0,46c0 <__scratchpad-0x1f7fb940> - 46c0: 00000a5e 0xa5e - 46c4: 08040004 j 100010 <__scratchpad-0x1f6ffff0> - 46c8: 0006ad07 0x6ad07 - 46cc: 05080400 0x5080400 - 46d0: 00000862 0x862 - 46d4: 67050404 0x67050404 - 46d8: 04000008 bltz zero,46fc <__scratchpad-0x1f7fb904> - 46dc: 06b20704 0x6b20704 - 46e0: a3180000 sb t8,0(t8) - 46e4: 01000014 0x1000014 - 46e8: 00005654 0x5654 - 46ec: 0bc40100 j f100400 <__scratchpad-0x106ffc00> - 46f0: 68190000 0x68190000 - 46f4: 0100000f 0x100000f - 46f8: 00005654 0x5654 - 46fc: 168b1900 bne s4,t3,ab00 <__scratchpad-0x1f7f5500> - 4700: 54010000 0x54010000 - 4704: 00000056 0x56 - 4708: 18f21a00 0x18f21a00 - 470c: f5010000 0xf5010000 - 4710: 0bf60102 j fd80408 <__scratchpad-0xfa7fbf8> - 4714: ce1b0000 lwc3 $27,0(s0) - 4718: 0100001d 0x100001d - 471c: 004f02f5 0x4f02f5 - 4720: 7e1b0000 0x7e1b0000 - 4724: 0100000f 0x100000f - 4728: 004f02f5 0x4f02f5 - 472c: 791c0000 0x791c0000 - 4730: 01000015 0x1000015 - 4734: 004f02f7 0x4f02f7 - 4738: 1a000000 blez s0,473c <__scratchpad-0x1f7fb8c4> - 473c: 000019d5 0x19d5 - 4740: 01032a01 0x1032a01 - 4744: 00000c10 0xc10 - 4748: 0011c91b 0x11c91b - 474c: 032a0100 0x32a0100 - 4750: 00000056 0x56 - 4754: 187f1a00 0x187f1a00 - 4758: 02010000 0x2010000 - 475c: 0c420103 jal 108040c <__scratchpad-0x1e77fbf4> - 4760: ce1b0000 lwc3 $27,0(s0) - 4764: 0100001d 0x100001d - 4768: 004f0302 0x4f0302 - 476c: 7e1b0000 0x7e1b0000 - 4770: 0100000f 0x100000f - 4774: 004f0302 0x4f0302 - 4778: 791c0000 0x791c0000 - 477c: 01000015 0x1000015 - 4780: 004f0304 0x4f0304 - 4784: 1d000000 bgtz t0,4788 <__scratchpad-0x1f7fb878> - 4788: 0000167d 0x167d - 478c: 6d018c01 0x6d018c01 - 4790: 1e00000c bgtz s0,47c4 <__scratchpad-0x1f7fb83c> - 4794: 00736f70 0x736f70 - 4798: 00568f01 0x568f01 - 479c: 731e0000 0x731e0000 - 47a0: 9001007a lbu at,122(zero) - 47a4: 00000056 0x56 - 47a8: 0100781e 0x100781e - 47ac: 00005691 0x5691 - 47b0: 47180000 c1 0x1180000 - 47b4: 01000013 mtlo t0 - 47b8: 00004f47 0x4f47 - 47bc: 0c870100 jal 21c0400 <__scratchpad-0x1d63fc00> - 47c0: 661f0000 0x661f0000 - 47c4: 5d470100 0x5d470100 - 47c8: 00000000 nop - 47cc: 0015a118 0x15a118 - 47d0: 4f410100 c3 0x1410100 - 47d4: 01000000 0x1000000 - 47d8: 00000ca1 0xca1 - 47dc: 0100661f 0x100661f - 47e0: 00005d41 0x5d41 - 47e4: 95180000 lhu t8,0(t0) - 47e8: 01000013 mtlo t0 - 47ec: 00004f3b 0x4f3b - 47f0: 0cbb0100 jal 2ec0400 <__scratchpad-0x1c93fc00> - 47f4: 661f0000 0x661f0000 - 47f8: 5d3b0100 0x5d3b0100 - 47fc: 00000000 nop - 4800: 0015ff18 0x15ff18 - 4804: 4f350100 c3 0x1350100 - 4808: 01000000 0x1000000 - 480c: 00000cd5 0xcd5 - 4810: 0100691f 0x100691f - 4814: 00005635 0x5635 - 4818: f1180000 0xf1180000 - 481c: 01000015 0x1000015 - 4820: 00004f2f 0x4f2f - 4824: 0cef0100 jal 3bc0400 <__scratchpad-0x1bc3fc00> - 4828: 691f0000 0x691f0000 - 482c: 562f0100 0x562f0100 - 4830: 00000000 nop - 4834: 0015ab20 0x15ab20 - 4838: 051f0100 0x51f0100 - 483c: 00000d28 0xd28 - 4840: 8002dedc lb v0,-8484(zero) - 4844: 000000cc syscall 0x3 - 4848: 0d289c01 jal 4a27004 <__scratchpad-0x1add8ffc> - 484c: 61210000 0x61210000 - 4850: 051f0100 0x51f0100 - 4854: 00000056 0x56 - 4858: 000012c0 sll v0,zero,0xb - 485c: 615f6122 0x615f6122 - 4860: 05210100 bgez t1,4c64 <__scratchpad-0x1f7fb39c> - 4864: 00000056 0x56 - 4868: 000012e1 0x12e1 - 486c: 04080400 0x4080400 - 4870: 000020e9 0x20e9 - 4874: 00156920 0x156920 - 4878: 052f0100 0x52f0100 - 487c: 00000d28 0xd28 - 4880: 8002dfa8 lb v0,-8280(zero) - 4884: 000000c8 0xc8 - 4888: 0d689c01 jal 5a27004 <__scratchpad-0x19dd8ffc> - 488c: 61210000 0x61210000 - 4890: 052f0100 0x52f0100 - 4894: 00000056 0x56 - 4898: 00001320 0x1320 - 489c: 615f6122 0x615f6122 - 48a0: 05310100 bgezal t1,4ca4 <__scratchpad-0x1f7fb35c> - 48a4: 00000056 0x56 - 48a8: 00001341 0x1341 - 48ac: 146e2300 bne v1,t6,d4b0 <__scratchpad-0x1f7f2b50> - 48b0: 3f010000 0x3f010000 - 48b4: 02e07005 0x2e07005 - 48b8: 0003d480 sll k0,v1,0x12 - 48bc: 5f9c0100 0x5f9c0100 - 48c0: 2100000e addi zero,t0,14 - 48c4: 00615f78 0x615f78 - 48c8: 56053f01 0x56053f01 - 48cc: 80000000 lb zero,0(zero) - 48d0: 21000013 addi zero,t0,19 - 48d4: 00615f79 0x615f79 - 48d8: 56053f01 0x56053f01 - 48dc: ac000000 sw zero,0(zero) - 48e0: 21000013 addi zero,t0,19 - 48e4: 00615f7a 0x615f7a - 48e8: 56053f01 0x56053f01 - 48ec: cd000000 lwc3 $0,0(t0) - 48f0: 21000013 addi zero,t0,19 - 48f4: 3f010076 0x3f010076 - 48f8: 000e5f05 0xe5f05 - 48fc: 0013ee00 sll sp,s3,0x18 - 4900: 006e2100 0x6e2100 - 4904: 5f053f01 0x5f053f01 - 4908: 1900000e blez t0,4944 <__scratchpad-0x1f7fb6bc> - 490c: 24000014 li zero,20 - 4910: 0000195f 0x195f - 4914: 65054101 0x65054101 - 4918: 0300000e 0x300000e - 491c: 257ec891 addiu s8,t3,-14191 - 4920: 42010062 c0 0x10062 - 4924: 000e7b05 0xe7b05 - 4928: 90910300 lbu s1,768(a0) - 492c: 006b227f 0x6b227f - 4930: 7b054301 0x7b054301 - 4934: 3900000e xori zero,t0,0xe - 4938: 22000014 addi zero,s0,20 - 493c: 43010073 c0 0x1010073 - 4940: 000e7b05 0xe7b05 - 4944: 0014af00 sll s5,s4,0x1c - 4948: 00782200 0x782200 - 494c: 56054401 0x56054401 - 4950: 12000000 beqz s0,4954 <__scratchpad-0x1f7fb6ac> - 4954: 26000015 addiu zero,s0,21 - 4958: 8002e0a8 lb v0,-8024(zero) - 495c: 00000cef 0xcef - 4960: 00000e26 0xe26 - 4964: 02540127 0x2540127 - 4968: 28000086 slti zero,zero,134 - 496c: 8002e0b8 lb v0,-8008(zero) - 4970: 00000cef 0xcef - 4974: 02e0c828 0x2e0c828 - 4978: 000cef80 sll sp,t4,0x1e - 497c: e0d82600 swc0 $24,9728(a2) - 4980: 0d2f8002 jal 4be0008 <__scratchpad-0x1ac1fff8> - 4984: 0e4c0000 jal 9300000 <__scratchpad-0x16500000> - 4988: 01270000 0x1270000 - 498c: 00860254 0x860254 - 4990: e0e82800 swc0 c0_badvaddr,10240(a3) - 4994: 0d2f8002 jal 4be0008 <__scratchpad-0x1ac1fff8> - 4998: f8280000 0xf8280000 - 499c: 2f8002e0 sltiu zero,gp,736 - 49a0: 0000000d break - 49a4: 0d28040f jal 4a0103c <__scratchpad-0x1adfefc4> - 49a8: 28090000 slti t1,zero,0 - 49ac: 7b00000d 0x7b00000d - 49b0: 0a00000e j 8000038 <__scratchpad-0x177fffc8> - 49b4: 00000041 0x41 - 49b8: 00410a02 0x410a02 - 49bc: 00020000 sll zero,v0,0x0 - 49c0: 000d2809 0xd2809 - 49c4: 000e8b00 sll s1,t6,0xc - 49c8: 00410a00 0x410a00 - 49cc: 00020000 sll zero,v0,0x0 - 49d0: 000cd529 0xcd529 - 49d4: 02e44400 0x2e44400 - 49d8: 00001080 sll v0,zero,0x2 - 49dc: a69c0100 sh gp,256(s4) - 49e0: 2a00000e slti zero,s0,14 - 49e4: 00000ce5 0xce5 - 49e8: 29005401 slti zero,t0,21505 - 49ec: 00000cbb 0xcbb - 49f0: 8002e454 lb v0,-7084(zero) - 49f4: 00000010 mfhi zero - 49f8: 0ec19c01 jal b067004 <__scratchpad-0x14798ffc> - 49fc: cb2a0000 lwc2 $10,0(t9) - 4a00: 0100000c syscall 0x40000 - 4a04: a1290054 sb t1,84(t1) - 4a08: 6400000c 0x6400000c - 4a0c: 108002e4 beqz a0,55a0 <__scratchpad-0x1f7faa60> - 4a10: 01000000 0x1000000 - 4a14: 000edc9c 0xedc9c - 4a18: 0cb12a00 jal 2c4a800 <__scratchpad-0x1cbb5800> - 4a1c: 54010000 0x54010000 - 4a20: 0c872900 jal 21ca400 <__scratchpad-0x1d635c00> - 4a24: e4740000 swc1 $f20,0(v1) - 4a28: 00108002 srl s0,s0,0x0 - 4a2c: 9c010000 0x9c010000 - 4a30: 00000ef7 0xef7 - 4a34: 000c972a 0xc972a - 4a38: 00540100 0x540100 - 4a3c: 000c6d29 0xc6d29 - 4a40: 02e48400 0x2e48400 - 4a44: 00001080 sll v0,zero,0x2 - 4a48: 129c0100 beq s4,gp,4e4c <__scratchpad-0x1f7fb1b4> - 4a4c: 2a00000f slti zero,s0,15 - 4a50: 00000c7d 0xc7d - 4a54: 29005401 slti zero,t0,21505 - 4a58: 00000b9d 0xb9d - 4a5c: 8002e494 lb v0,-7020(zero) - 4a60: 0000005c 0x5c - 4a64: 0f549c01 jal d527004 <__scratchpad-0x122d8ffc> - 4a68: ad2b0000 sw t3,0(t1) - 4a6c: 3200000b andi zero,s0,0xb - 4a70: 2b000015 slti zero,t8,21 - 4a74: 00000bb8 0xbb8 - 4a78: 0000155b 0x155b - 4a7c: 02e4c82c 0x2e4c82c - 4a80: 00002080 sll a0,zero,0x2 - 4a84: 0bb82b00 j ee0ac00 <__scratchpad-0x109f5400> - 4a88: 158a0000 bne t4,t2,4a8c <__scratchpad-0x1f7fb574> - 4a8c: ad2b0000 sw t3,0(t1) - 4a90: ab00000b swl zero,11(t8) - 4a94: 00000015 0x15 - 4a98: 154f2d00 bne t2,t7,fe9c <__scratchpad-0x1f7f0164> - 4a9c: 62010000 0x62010000 - 4aa0: 8002e4f0 lb v0,-6928(zero) - 4aa4: 00000014 0x14 - 4aa8: 0f779c01 jal dde7004 <__scratchpad-0x11a18ffc> - 4aac: 882e0000 lwl t6,0(at) - 4ab0: 01000014 0x1000014 - 4ab4: 000f7762 0xf7762 - 4ab8: 00540100 0x540100 - 4abc: 004f040f 0x4f040f - 4ac0: c52f0000 lwc1 $f15,0(t1) - 4ac4: 01000013 mtlo t0 - 4ac8: e5040237 swc1 $f4,567(t0) - 4acc: 00748002 0x748002 - 4ad0: 9c010000 0x9c010000 - 4ad4: 00000ff0 0xff0 - 4ad8: 00140230 0x140230 - 4adc: 02370100 0x2370100 - 4ae0: 00000056 0x56 - 4ae4: 000015c9 0x15c9 - 4ae8: 00140830 0x140830 - 4aec: 02370100 0x2370100 - 4af0: 00000056 0x56 - 4af4: 000015ea 0x15ea - 4af8: 00192e30 0x192e30 - 4afc: 02370100 0x2370100 - 4b00: 00000056 0x56 - 4b04: 0000160b 0x160b - 4b08: 00193430 0x193430 - 4b0c: 02370100 0x2370100 - 4b10: 00000056 0x56 - 4b14: 0000162c 0x162c - 4b18: 01007721 0x1007721 - 4b1c: 00560237 0x560237 - 4b20: 164d0000 bne s2,t5,4b24 <__scratchpad-0x1f7fb4dc> - 4b24: 68210000 0x68210000 - 4b28: 02370100 0x2370100 - 4b2c: 00000056 0x56 - 4b30: 00001661 0x1661 - 4b34: 153e2f00 bne t1,s8,10738 <__scratchpad-0x1f7ef8c8> - 4b38: aa010000 swl at,0(s0) - 4b3c: 02e57802 0x2e57802 - 4b40: 00010c80 sll at,at,0x12 - 4b44: 279c0100 addiu gp,gp,256 - 4b48: 30000010 andi zero,zero,0x10 - 4b4c: 0000140e 0x140e - 4b50: 2702aa01 addiu v0,t8,-22015 - 4b54: 75000010 jalx 4000040 <__scratchpad-0x1b7fffc0> - 4b58: 31000016 andi zero,t0,0x16 - 4b5c: 000016f6 0x16f6 - 4b60: 4f02ac01 c3 0x102ac01 - 4b64: 96000000 lhu zero,0(s0) - 4b68: 00000016 0x16 - 4b6c: 07f9040f 0x7f9040f - 4b70: d62f0000 0xd62f0000 - 4b74: 01000017 0x1000017 - 4b78: e68402e3 swc1 $f4,739(s4) - 4b7c: 00308002 0x308002 - 4b80: 9c010000 0x9c010000 - 4b84: 00001085 0x1085 - 4b88: 00187730 0x187730 - 4b8c: 02e30100 0x2e30100 - 4b90: 00001085 0x1085 - 4b94: 000016c5 0x16c5 - 4b98: 000bc432 0xbc432 - 4b9c: 02e68400 0x2e68400 - 4ba0: 00003080 sll a2,zero,0x2 - 4ba4: 02e50100 0x2e50100 - 4ba8: 000bdd2b 0xbdd2b - 4bac: 0016e600 sll gp,s6,0x18 - 4bb0: 0bd13300 j f44cc00 <__scratchpad-0x103b3400> - 4bb4: 2c050000 sltiu a1,zero,0 - 4bb8: 8002e684 lb v0,-6524(zero) - 4bbc: 00000030 0x30 - 4bc0: 000be934 0xbe934 - 4bc4: 00520100 0x520100 - 4bc8: 040f0000 0x40f0000 - 4bcc: 00000825 move at,zero - 4bd0: 00191d2f 0x191d2f - 4bd4: 02e80100 0x2e80100 - 4bd8: 8002e6b4 lb v0,-6476(zero) - 4bdc: 00000064 0x64 - 4be0: 10c09c01 beqz a2,fffebbe8 <__bss_end+0x7ff74548> - 4be4: 77350000 jalx cd40000 <__scratchpad-0x12ac0000> - 4be8: 01000018 mult t0,zero - 4bec: 108502e8 beq a0,a1,5790 <__scratchpad-0x1f7fa870> - 4bf0: 54010000 0x54010000 - 4bf4: 0016f631 0x16f631 - 4bf8: 02ea0100 0x2ea0100 - 4bfc: 0000004f 0x4f - 4c00: 0000172e 0x172e - 4c04: 0bc42900 j f10a400 <__scratchpad-0x106f5c00> - 4c08: e7180000 swc1 $f24,0(t8) - 4c0c: 00208002 0x208002 - 4c10: 9c010000 0x9c010000 - 4c14: 000010ed 0x10ed - 4c18: 000bd12b 0xbd12b - 4c1c: 00178300 sll s0,s7,0xc - 4c20: 0bdd2b00 j f74ac00 <__scratchpad-0x100b5400> - 4c24: 17a40000 bne sp,a0,4c28 <__scratchpad-0x1f7fb3d8> - 4c28: e9340000 swc2 $20,0(t1) - 4c2c: 0100000b 0x100000b - 4c30: 122f0055 beq s1,t7,4d88 <__scratchpad-0x1f7fb278> - 4c34: 0100001a div zero,t0,zero - 4c38: e73802fd swc1 $f24,765(t9) - 4c3c: 00108002 srl s0,s0,0x0 - 4c40: 9c010000 0x9c010000 - 4c44: 00001112 0x1112 - 4c48: 0014e735 0x14e735 - 4c4c: 02fd0100 0x2fd0100 - 4c50: 0000004f 0x4f - 4c54: 29005401 slti zero,t0,21505 - 4c58: 00000c10 0xc10 - 4c5c: 8002e748 lb v0,-6328(zero) - 4c60: 00000020 add zero,zero,zero - 4c64: 113f9c01 beq t1,ra,fffebc6c <__bss_end+0x7ff745cc> - 4c68: 1d2b0000 0x1d2b0000 - 4c6c: c500000c lwc1 $f0,12(t0) - 4c70: 2b000017 slti zero,t8,23 - 4c74: 00000c29 0xc29 - 4c78: 000017e6 0x17e6 - 4c7c: 000c3534 0xc3534 - 4c80: 00550100 0x550100 - 4c84: 0017ef36 0x17ef36 - 4c88: 030a0100 0x30a0100 - 4c8c: 0000004f 0x4f - 4c90: 8002e768 lb v0,-6296(zero) - 4c94: 00000048 0x48 - 4c98: 11989c01 beq t4,t8,fffebca0 <__bss_end+0x7ff74600> - 4c9c: 91300000 lbu s0,0(t1) - 4ca0: 01000015 0x1000015 - 4ca4: 005d030a 0x5d030a - 4ca8: 18070000 0x18070000 - 4cac: b0300000 0xb0300000 - 4cb0: 01000018 mult t0,zero - 4cb4: 004f030a 0x4f030a - 4cb8: 18280000 0x18280000 - 4cbc: 90350000 lbu s5,0(at) - 4cc0: 01000017 0x1000017 - 4cc4: 077d030a 0x77d030a - 4cc8: 56010000 0x56010000 - 4ccc: 00178431 0x178431 - 4cd0: 030c0100 0x30c0100 - 4cd4: 0000004f 0x4f - 4cd8: 00001849 0x1849 - 4cdc: 17b42d00 bne sp,s4,100e0 <__scratchpad-0x1f7eff20> - 4ce0: ad010000 sw at,0(t0) - 4ce4: 8002e7b0 lb v0,-6224(zero) - 4ce8: 000000e4 0xe4 - 4cec: 120a9c01 beq s0,t2,fffebcf4 <__bss_end+0x7ff74654> - 4cf0: e9370000 swc2 $23,0(t1) - 4cf4: 01000016 0x1000016 - 4cf8: 00120aad 0x120aad - 4cfc: 00188f00 sll s1,t8,0x1c - 4d00: 16f63800 bne s7,s6,12d04 <__scratchpad-0x1f7ed2fc> - 4d04: af010000 sw at,0(t8) - 4d08: 00000056 0x56 - 4d0c: 000018bb 0x18bb - 4d10: 01007839 0x1007839 - 4d14: 000056b0 0x56b0 - 4d18: 0018ce00 sll t9,t8,0x18 - 4d1c: 6b703a00 0x6b703a00 - 4d20: b1010074 0xb1010074 - 4d24: 0000005d 0x5d - 4d28: 39709102 xori s0,t3,0x9102 - 4d2c: 0100646d 0x100646d - 4d30: 00004fb2 0x4fb2 - 4d34: 0018e200 sll gp,t8,0x8 - 4d38: e7dc3b00 swc1 $f28,15104(s8) - 4d3c: 113f8002 beq t1,ra,fffe4d48 <__bss_end+0x7ff6d6a8> - 4d40: 01270000 0x1270000 - 4d44: 27300154 addiu s0,t9,340 - 4d48: 91025601 lbu v0,22017(t0) - 4d4c: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 4d50: 0000c204 0xc204 - 4d54: 17c02d00 bnez s8,10158 <__scratchpad-0x1f7efea8> - 4d58: c0010000 lwc0 c0_random,0(zero) - 4d5c: 8002e894 lb v0,-5996(zero) - 4d60: 000000e4 0xe4 - 4d64: 12829c01 beq s4,v0,fffebd6c <__bss_end+0x7ff746cc> - 4d68: f0370000 0xf0370000 - 4d6c: 01000016 0x1000016 - 4d70: 001282c0 sll s0,s2,0xb - 4d74: 00190100 sll zero,t9,0x4 - 4d78: 16f63800 bne s7,s6,12d7c <__scratchpad-0x1f7ed284> - 4d7c: c2010000 lwc0 c0_random,0(s0) - 4d80: 00000056 0x56 - 4d84: 0000192d 0x192d - 4d88: 01007839 0x1007839 - 4d8c: 000056c3 sra t2,zero,0x1b - 4d90: 00194000 sll t0,t9,0x0 - 4d94: 6b703a00 0x6b703a00 - 4d98: c4010074 lwc1 $f1,116(zero) - 4d9c: 0000005d 0x5d - 4da0: 39709102 xori s0,t3,0x9102 - 4da4: 0100646d 0x100646d - 4da8: 00004fc5 0x4fc5 - 4dac: 00195400 sll t2,t9,0x10 - 4db0: e8c03b00 swc2 $0,15104(a2) - 4db4: 113f8002 beq t1,ra,fffe4dc0 <__bss_end+0x7ff6d720> - 4db8: 01270000 0x1270000 - 4dbc: 27300154 addiu s0,t9,340 - 4dc0: 91025601 lbu v0,22017(t0) - 4dc4: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 4dc8: 00012404 0x12404 - 4dcc: 18fb2d00 0x18fb2d00 - 4dd0: d3010000 0xd3010000 - 4dd4: 8002e978 lb v0,-5768(zero) - 4dd8: 0000010c syscall 0x4 - 4ddc: 12fa9c01 beq s7,k0,fffebde4 <__bss_end+0x7ff74744> - 4de0: e9370000 swc2 $23,0(t1) - 4de4: 01000016 0x1000016 - 4de8: 0012fad3 0x12fad3 - 4dec: 00197300 sll t6,t9,0xc - 4df0: 16f63800 bne s7,s6,12df4 <__scratchpad-0x1f7ed20c> - 4df4: d7010000 0xd7010000 - 4df8: 00000056 0x56 - 4dfc: 0000199f 0x199f - 4e00: 01007839 0x1007839 - 4e04: 000056d8 0x56d8 - 4e08: 0019b200 sll s6,t9,0x8 - 4e0c: 6b703a00 0x6b703a00 - 4e10: d9010074 0xd9010074 - 4e14: 0000005d 0x5d - 4e18: 39709102 xori s0,t3,0x9102 - 4e1c: 0100646d 0x100646d - 4e20: 00004fda 0x4fda - 4e24: 0019d100 sll k0,t9,0x4 - 4e28: e9a43b00 swc2 $4,15104(t5) - 4e2c: 113f8002 beq t1,ra,fffe4e38 <__bss_end+0x7ff6d798> - 4e30: 01270000 0x1270000 - 4e34: 27300154 addiu s0,t9,340 - 4e38: 91025601 lbu v0,22017(t0) - 4e3c: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 4e40: 0002a604 0x2a604 - 4e44: 19082d00 0x19082d00 - 4e48: ea010000 swc2 $1,0(s0) - 4e4c: 8002ea84 lb v0,-5500(zero) - 4e50: 0000010c syscall 0x4 - 4e54: 13729c01 beq k1,s2,fffebe5c <__bss_end+0x7ff747bc> - 4e58: f0370000 0xf0370000 - 4e5c: 01000016 0x1000016 - 4e60: 001372ea 0x1372ea - 4e64: 0019f000 sll s8,t9,0x0 - 4e68: 16f63800 bne s7,s6,12e6c <__scratchpad-0x1f7ed194> - 4e6c: ee010000 swc3 $1,0(s0) - 4e70: 00000056 0x56 - 4e74: 00001a1c 0x1a1c - 4e78: 01007839 0x1007839 - 4e7c: 000056ef 0x56ef - 4e80: 001a2f00 sll a1,k0,0x1c - 4e84: 6b703a00 0x6b703a00 - 4e88: f0010074 0xf0010074 - 4e8c: 0000005d 0x5d - 4e90: 39709102 xori s0,t3,0x9102 - 4e94: 0100646d 0x100646d - 4e98: 00004ff1 0x4ff1 - 4e9c: 001a4e00 sll t1,k0,0x18 - 4ea0: eab03b00 swc2 $16,15104(s5) - 4ea4: 113f8002 beq t1,ra,fffe4eb0 <__bss_end+0x7ff6d810> - 4ea8: 01270000 0x1270000 - 4eac: 27300154 addiu s0,t9,340 - 4eb0: 91025601 lbu v0,22017(t0) - 4eb4: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 4eb8: 0002f804 sllv ra,v0,zero - 4ebc: 165e2f00 bne s2,s8,10ac0 <__scratchpad-0x1f7ef540> - 4ec0: 01010000 0x1010000 - 4ec4: 02eb9001 0x2eb9001 - 4ec8: 0000ec80 sll sp,zero,0x12 - 4ecc: f09c0100 0xf09c0100 - 4ed0: 30000013 andi zero,zero,0x13 - 4ed4: 0000194c syscall 0x65 - 4ed8: f0010101 0xf0010101 - 4edc: 6d000013 0x6d000013 - 4ee0: 3100001a andi zero,t0,0x1a - 4ee4: 000016f6 0x16f6 - 4ee8: 56010501 0x56010501 - 4eec: 99000000 lwr zero,0(t0) - 4ef0: 2200001a addi zero,s0,26 - 4ef4: 06010078 bgez s0,50d8 <__scratchpad-0x1f7faf28> - 4ef8: 00005601 0x5601 - 4efc: 001aac00 sll s5,k0,0x10 - 4f00: 6b702500 0x6b702500 - 4f04: 07010074 bgez t8,50d8 <__scratchpad-0x1f7faf28> - 4f08: 00005d01 0x5d01 - 4f0c: 70910200 0x70910200 - 4f10: 00646d22 0x646d22 - 4f14: 4f010801 c3 0x1010801 - 4f18: d8000000 0xd8000000 - 4f1c: 3b00001a xori zero,t8,0x1a - 4f20: 8002ebbc lb v0,-5188(zero) - 4f24: 0000113f 0x113f - 4f28: 01540127 0x1540127 - 4f2c: 56012730 0x56012730 - 4f30: 00709102 0x709102 - 4f34: 8b040f00 lwl a0,3840(t8) - 4f38: 2f000004 sltiu zero,t8,4 - 4f3c: 000018dc 0x18dc - 4f40: 7c011601 0x7c011601 - 4f44: 0c8002ec jal 2000bb0 <__scratchpad-0x1d7ff450> - 4f48: 01000001 0x1000001 - 4f4c: 00146e9c 0x146e9c - 4f50: 194c3000 0x194c3000 - 4f54: 16010000 bne s0,at,4f58 <__scratchpad-0x1f7fb0a8> - 4f58: 00146e01 0x146e01 - 4f5c: 001af700 sll s8,k0,0x1c - 4f60: 16f63100 bne s7,s6,11364 <__scratchpad-0x1f7eec9c> - 4f64: 1a010000 0x1a010000 - 4f68: 00005601 0x5601 - 4f6c: 001b2300 sll a0,k1,0xc - 4f70: 00782200 0x782200 - 4f74: 56011b01 0x56011b01 - 4f78: 36000000 ori zero,s0,0x0 - 4f7c: 2500001b addiu zero,t0,27 - 4f80: 00746b70 0x746b70 - 4f84: 5d011c01 0x5d011c01 - 4f88: 02000000 0x2000000 - 4f8c: 6d227091 0x6d227091 - 4f90: 1d010064 0x1d010064 - 4f94: 00004f01 0x4f01 - 4f98: 001b5500 sll t2,k1,0x14 - 4f9c: eca83b00 swc3 $8,15104(a1) - 4fa0: 113f8002 beq t1,ra,fffe4fac <__bss_end+0x7ff6d90c> - 4fa4: 01270000 0x1270000 - 4fa8: 27300154 addiu s0,t9,340 - 4fac: 91025601 lbu v0,22017(t0) - 4fb0: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 4fb4: 00054f04 0x54f04 - 4fb8: 14642f00 bne v1,a0,10bbc <__scratchpad-0x1f7ef444> - 4fbc: 2d010000 sltiu at,t0,0 - 4fc0: 02ed8801 0x2ed8801 - 4fc4: 0000c080 sll t8,zero,0x2 - 4fc8: de9c0100 0xde9c0100 - 4fcc: 21000014 addi zero,t0,20 - 4fd0: 00746f64 0x746f64 - 4fd4: de012d01 0xde012d01 - 4fd8: 74000014 jalx 50 <__scratchpad-0x1f7fffb0> - 4fdc: 3100001b andi zero,t0,0x1b - 4fe0: 000016f6 0x16f6 - 4fe4: 56013101 0x56013101 - 4fe8: a0000000 sb zero,0(zero) - 4fec: 2500001b addiu zero,t0,27 - 4ff0: 00746b70 0x746b70 - 4ff4: 5d013201 0x5d013201 - 4ff8: 02000000 0x2000000 - 4ffc: 6d227091 0x6d227091 - 5000: 33010064 andi at,t8,0x64 - 5004: 00004f01 0x4f01 - 5008: 001bb300 sll s6,k1,0xc - 500c: edb43b00 swc3 $20,15104(t5) - 5010: 113f8002 beq t1,ra,fffe501c <__bss_end+0x7ff6d97c> - 5014: 01270000 0x1270000 - 5018: 27300154 addiu s0,t9,340 - 501c: 91025601 lbu v0,22017(t0) - 5020: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 5024: 0004e504 0x4e504 - 5028: 13342f00 beq t9,s4,10c2c <__scratchpad-0x1f7ef3d4> - 502c: ce010000 lwc3 $1,0(s0) - 5030: 02ee4801 0x2ee4801 - 5034: 00010480 sll zero,at,0x12 - 5038: 499c0100 0x499c0100 - 503c: 30000015 andi zero,zero,0x15 - 5040: 0000145d 0x145d - 5044: 4901ce01 bc2t ffff884c <__bss_end+0x7ff811ac> - 5048: d2000015 0xd2000015 - 504c: 3100001b andi zero,t0,0x1b - 5050: 000016f6 0x16f6 - 5054: 4f01d001 c3 0x101d001 - 5058: fe000000 0xfe000000 - 505c: 2500001b addiu zero,t0,27 - 5060: 00746b70 0x746b70 - 5064: 5d01d101 0x5d01d101 - 5068: 02000000 0x2000000 - 506c: 6d227091 0x6d227091 - 5070: d2010064 0xd2010064 - 5074: 00004f01 0x4f01 - 5078: 001c1100 sll v0,gp,0x4 - 507c: ee743b00 swc3 $20,15104(s3) - 5080: 113f8002 beq t1,ra,fffe508c <__bss_end+0x7ff6d9ec> - 5084: 01270000 0x1270000 - 5088: 70910256 0x70910256 - 508c: 040f0000 0x40f0000 - 5090: 00000639 0x639 - 5094: 0018132f 0x18132f - 5098: 01e00100 0x1e00100 - 509c: 8002ef4c lb v0,-4276(zero) - 50a0: 000000d4 0xd4 - 50a4: 15b99c01 bne t5,t9,fffec0ac <__bss_end+0x7ff74a0c> - 50a8: a0300000 sb s0,0(at) - 50ac: 01000016 0x1000016 - 50b0: 15b901e0 bne t5,t9,5834 <__scratchpad-0x1f7fa7cc> - 50b4: 1c300000 0x1c300000 - 50b8: f6310000 0xf6310000 - 50bc: 01000016 0x1000016 - 50c0: 004f01e2 0x4f01e2 - 50c4: 1c5c0000 0x1c5c0000 - 50c8: 70250000 0x70250000 - 50cc: 0100746b 0x100746b - 50d0: 005d01e3 0x5d01e3 - 50d4: 91020000 lbu v0,0(t0) - 50d8: 646d2270 0x646d2270 - 50dc: 01e40100 0x1e40100 - 50e0: 0000004f 0x4f - 50e4: 00001c6f 0x1c6f - 50e8: 02ef783b 0x2ef783b - 50ec: 00113f80 sll a3,s1,0x1e - 50f0: 54012700 0x54012700 - 50f4: 01273001 0x1273001 - 50f8: 70910256 0x70910256 - 50fc: 040f0000 0x40f0000 - 5100: 000006a9 0x6a9 - 5104: 0012f92f 0x12f92f - 5108: 01f10100 0x1f10100 - 510c: 8002f020 lb v0,-4064(zero) - 5110: 00000194 0x194 - 5114: 16249c01 bne s1,a0,fffec11c <__bss_end+0x7ff74a7c> - 5118: ef300000 swc3 $16,0(t9) - 511c: 01000016 0x1000016 - 5120: 162401f1 bne s1,a0,58e8 <__scratchpad-0x1f7fa718> - 5124: 1c8e0000 0x1c8e0000 - 5128: f6310000 0xf6310000 - 512c: 01000016 0x1000016 - 5130: 004f01f3 0x4f01f3 - 5134: 1cba0000 0x1cba0000 - 5138: 70250000 0x70250000 - 513c: 0100746b 0x100746b - 5140: 005d01f4 0x5d01f4 - 5144: 91020000 lbu v0,0(t0) - 5148: 646d2270 0x646d2270 - 514c: 01f50100 0x1f50100 - 5150: 0000004f 0x4f - 5154: 00001ccd break 0x0,0x73 - 5158: 02f04c3b 0x2f04c3b - 515c: 00113f80 sll a3,s1,0x1e - 5160: 56012700 0x56012700 - 5164: 00709102 0x709102 - 5168: 54040f00 0x54040f00 - 516c: 3c000002 lui zero,0x2 - 5170: 000013f5 0x13f5 - 5174: b4013f01 0xb4013f01 - 5178: b08002f1 0xb08002f1 - 517c: 01000004 sllv zero,zero,t0 - 5180: 0017279c 0x17279c - 5184: 145d3000 bne v0,sp,11188 <__scratchpad-0x1f7eee78> - 5188: 3f010000 0x3f010000 - 518c: 00154901 0x154901 - 5190: 001ce000 sll gp,gp,0x0 - 5194: 16ef2400 bne s7,t7,e198 <__scratchpad-0x1f7f1e68> - 5198: 41010000 bc0t 519c <__scratchpad-0x1f7fae64> - 519c: 00025401 0x25401 - 51a0: 98910300 lwr s1,768(a0) - 51a4: 0078227f 0x78227f - 51a8: 56014201 0x56014201 - 51ac: 4e000000 c3 0x0 - 51b0: 2200001d addi zero,s0,29 - 51b4: 42010079 c0 0x10079 - 51b8: 00005601 0x5601 - 51bc: 001d7800 sll t7,sp,0x0 - 51c0: 78732200 0x78732200 - 51c4: 01430100 0x1430100 - 51c8: 00000056 0x56 - 51cc: 00001da1 0x1da1 - 51d0: 00797322 0x797322 - 51d4: 56014401 0x56014401 - 51d8: 44000000 mfc1 zero,$f0 - 51dc: 2200001e addi zero,s0,30 - 51e0: 0078636d 0x78636d - 51e4: 56014501 0x56014501 - 51e8: e7000000 swc1 $f0,0(t8) - 51ec: 2200001e addi zero,s0,30 - 51f0: 0079636d 0x79636d - 51f4: 56014501 0x56014501 - 51f8: fa000000 0xfa000000 - 51fc: 2600001e addiu zero,s0,30 - 5200: 8002f2d8 lb v0,-3368(zero) - 5204: 00000b9d 0xb9d - 5208: 000016d5 0x16d5 - 520c: 03540127 0x3540127 - 5210: 27065091 addiu a2,t8,20625 - 5214: 84025501 lh v0,21761(zero) - 5218: 00260000 0x260000 - 521c: 9d8002f3 0x9d8002f3 - 5220: ef00000b swc3 $0,11(t8) - 5224: 27000016 addiu zero,t8,22 - 5228: 8e025401 lw v0,21505(s0) - 522c: 55012700 0x55012700 - 5230: 00008702 srl s0,zero,0x1c - 5234: 02f36426 0x2f36426 - 5238: 000d6880 sll t5,t5,0x2 - 523c: 00171400 sll v0,s7,0x10 - 5240: 54012700 0x54012700 - 5244: 01273001 0x1273001 - 5248: 27300155 addiu s0,t9,341 - 524c: 81025701 lb v0,22273(t0) - 5250: 8d022700 lw v0,9984(t0) - 5254: 00810210 0x810210 - 5258: f6242800 0xf6242800 - 525c: 15bf8002 bne t5,ra,fffe5268 <__bss_end+0x7ff6dbc8> - 5260: 34280000 ori t0,at,0x0 - 5264: e48002f6 swc1 $f0,758(a0) - 5268: 00000014 0x14 - 526c: 0017972f 0x17972f - 5270: 02120100 0x2120100 - 5274: 8002f664 lb v0,-2460(zero) - 5278: 00000154 0x154 - 527c: 179a9c01 bne gp,k0,fffec284 <__bss_end+0x7ff74be4> - 5280: e8300000 swc2 $16,0(at) - 5284: 01000016 0x1000016 - 5288: 179a0212 bne gp,k0,5ad4 <__scratchpad-0x1f7fa52c> - 528c: 1f0d0000 0x1f0d0000 - 5290: f6310000 0xf6310000 - 5294: 01000016 0x1000016 - 5298: 00560214 0x560214 - 529c: 1f390000 0x1f390000 - 52a0: 78220000 0x78220000 - 52a4: 02150100 0x2150100 - 52a8: 00000056 0x56 - 52ac: 00001f4c syscall 0x7d - 52b0: 746b7025 jalx 1adc094 <__scratchpad-0x1dd23f6c> - 52b4: 02160100 0x2160100 - 52b8: 0000005d 0x5d - 52bc: 22709102 addi s0,s3,-28414 - 52c0: 0100646d 0x100646d - 52c4: 004f0217 0x4f0217 - 52c8: 1f6b0000 0x1f6b0000 - 52cc: 903b0000 lbu k1,0(at) - 52d0: 3f8002f6 0x3f8002f6 - 52d4: 27000011 addiu zero,t8,17 - 52d8: 91025601 lbu v0,22017(t0) - 52dc: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 52e0: 0001bc04 0x1bc04 - 52e4: 13803d00 beqz gp,146e8 <__scratchpad-0x1f7eb918> - 52e8: 25010000 addiu at,t0,0 - 52ec: 00004f03 sra t1,zero,0x1c - 52f0: 02f7b800 0x2f7b800 - 52f4: 00001080 sll v0,zero,0x2 - 52f8: 299c0100 slti gp,t4,256 - 52fc: 00000bf6 0xbf6 - 5300: 8002f7c8 lb v0,-2104(zero) - 5304: 00000024 and zero,zero,zero - 5308: 18049c01 0x18049c01 - 530c: 032b0000 0x32b0000 - 5310: 7e00000c 0x7e00000c - 5314: 3200001f andi zero,s0,0x1f - 5318: 00000bc4 0xbc4 - 531c: 8002f7c8 lb v0,-2104(zero) - 5320: 00000024 and zero,zero,zero - 5324: 2b032c01 slti v1,t8,11265 - 5328: 00000bdd 0xbdd - 532c: 00001f9f 0x1f9f - 5330: 000bd133 0xbd133 - 5334: c82c0300 lwc2 $12,768(at) - 5338: 248002f7 addiu zero,a0,759 - 533c: 34000000 li zero,0x0 - 5340: 00000be9 0xbe9 - 5344: 00005401 0x5401 - 5348: 19152f00 0x19152f00 - 534c: 2f010000 sltiu at,t8,0 - 5350: 02f7ec03 0x2f7ec03 - 5354: 00001880 sll v1,zero,0x2 - 5358: 489c0100 0x489c0100 - 535c: 32000018 andi zero,s0,0x18 - 5360: 00000bc4 0xbc4 - 5364: 8002f7ec lb v0,-2068(zero) - 5368: 00000018 mult zero,zero - 536c: 33033101 andi v1,t8,0x3101 - 5370: 00000bdd 0xbdd - 5374: 0bd13300 j f44cc00 <__scratchpad-0x103b3400> - 5378: 2c000000 sltiu zero,zero,0 - 537c: 8002f7ec lb v0,-2068(zero) - 5380: 00000018 mult zero,zero - 5384: 000be93e 0xbe93e - 5388: 00000000 nop - 538c: 16172f00 bne s0,s7,10f90 <__scratchpad-0x1f7ef070> - 5390: 34010000 li at,0x0 - 5394: 02f80403 0x2f80403 - 5398: 00005480 sll t2,zero,0x12 - 539c: f39c0100 0xf39c0100 - 53a0: 30000018 andi zero,zero,0x18 - 53a4: 000002bb 0x2bb - 53a8: 4f033401 c3 0x1033401 - 53ac: cc000000 lwc3 $0,0(zero) - 53b0: 3f00001f 0x3f00001f - 53b4: 00000bc4 0xbc4 - 53b8: 8002f81c lb v0,-2020(zero) - 53bc: 00000068 0x68 - 53c0: 9e033a01 0x9e033a01 - 53c4: 33000018 andi zero,t8,0x18 - 53c8: 00000bdd 0xbdd - 53cc: 0bd13302 j f44cc08 <__scratchpad-0x103b33f8> - 53d0: 40040000 mfc0 a0,c0_index - 53d4: 00000068 0x68 - 53d8: 000be941 0xbe941 - 53dc: 00000200 sll zero,zero,0x8 - 53e0: 42000004 c0 0x4 - 53e4: 00000bf6 0xbf6 - 53e8: 8002f83c lb v0,-1988(zero) - 53ec: 00000010 mfhi zero - 53f0: e9033d01 swc2 $3,15617(t0) - 53f4: 33000018 andi zero,t8,0x18 - 53f8: 00000c03 sra at,zero,0x10 - 53fc: 0bc43200 j f10c800 <__scratchpad-0x106f3800> - 5400: f83c0000 0xf83c0000 - 5404: 00108002 srl s0,s0,0x0 - 5408: 2c010000 sltiu at,zero,0 - 540c: 0bdd3303 j f74cc0c <__scratchpad-0x100b33f4> - 5410: 33010000 andi at,t8,0x0 - 5414: 00000bd1 0xbd1 - 5418: f83c2c03 0xf83c2c03 - 541c: 00108002 srl s0,s0,0x0 - 5420: e9410000 swc2 $1,0(t2) - 5424: 0100000b 0x100000b - 5428: 00030000 sll zero,v1,0x0 - 542c: 14280000 bne at,t0,5430 <__scratchpad-0x1f7fabd0> - 5430: 048002f8 bltz a0,6014 <__scratchpad-0x1f7f9fec> - 5434: 00000018 mult zero,zero - 5438: 00142c2f 0x142c2f - 543c: 03460100 0x3460100 - 5440: 8002f858 lb v0,-1960(zero) - 5444: 00000008 jr zero - 5448: 19199c01 0x19199c01 - 544c: 60430000 0x60430000 - 5450: 488002f8 0x488002f8 - 5454: 27000018 addiu zero,t8,24 - 5458: 30015401 andi at,zero,0x5401 - 545c: 02360000 0x2360000 - 5460: 01000018 mult t0,zero - 5464: 0056036e 0x56036e - 5468: f8600000 0xf8600000 - 546c: 01988002 0x1988002 - 5470: 9c010000 0x9c010000 - 5474: 00001b75 0x1b75 - 5478: 00156330 0x156330 - 547c: 036e0100 0x36e0100 - 5480: 00000056 0x56 - 5484: 00001fed 0x1fed - 5488: 0016cd30 0x16cd30 - 548c: 036e0100 0x36e0100 - 5490: 00000056 0x56 - 5494: 00002056 0x2056 - 5498: 00175a30 0x175a30 - 549c: 036e0100 0x36e0100 - 54a0: 00000056 0x56 - 54a4: 000020bf 0x20bf - 54a8: 00151630 0x151630 - 54ac: 036e0100 0x36e0100 - 54b0: 00000056 0x56 - 54b4: 0000212b 0x212b - 54b8: 0019a730 0x19a730 - 54bc: 036f0100 0x36f0100 - 54c0: 00000056 0x56 - 54c4: 00002165 0x2165 - 54c8: 00142430 0x142430 - 54cc: 036f0100 0x36f0100 - 54d0: 00000056 0x56 - 54d4: 00002179 0x2179 - 54d8: 00123331 0x123331 - 54dc: 03710100 0x3710100 - 54e0: 0000005d 0x5d - 54e4: 0000218d break 0x0,0x86 - 54e8: 00164344 0x164344 - 54ec: 001b8500 sll s0,k1,0x14 - 54f0: 28030500 slti v1,zero,1280 - 54f4: 3f80038a 0x3f80038a - 54f8: 00000bf6 0xbf6 - 54fc: 8002f860 lb v0,-1952(zero) - 5500: 00000088 0x88 - 5504: f9037301 0xf9037301 - 5508: 33000019 andi zero,t8,0x19 - 550c: 00000c03 sra at,zero,0x10 - 5510: 0bc44500 j f111400 <__scratchpad-0x106eec00> - 5514: f8600000 0xf8600000 - 5518: 00888002 0x888002 - 551c: 2c010000 sltiu at,zero,0 - 5520: 0bdd3303 j f74cc0c <__scratchpad-0x100b33f4> - 5524: 33010000 andi at,t8,0x0 - 5528: 00000bd1 0xbd1 - 552c: 00884003 0x884003 - 5530: e9410000 swc2 $1,0(t2) - 5534: 0100000b 0x100000b - 5538: 00030000 sll zero,v1,0x0 - 553c: c43f0000 lwc1 $f31,0(at) - 5540: 8000000b lb zero,11(zero) - 5544: a88002f8 swl zero,760(a0) - 5548: 01000000 0x1000000 - 554c: 1a2f0377 0x1a2f0377 - 5550: dd2b0000 0xdd2b0000 - 5554: cd00000b lwc3 $0,11(t0) - 5558: 2b000021 slti zero,t8,33 - 555c: 00000bd1 0xbd1 - 5560: 000021e5 0x21e5 - 5564: 0000a840 sll s5,zero,0x1 - 5568: 0be94600 j fa51800 <__scratchpad-0xfdae800> - 556c: 21f90000 addi t9,t7,0 - 5570: 00000000 nop - 5574: 000bc442 srl t8,t3,0x11 - 5578: 02f89800 0x2f89800 - 557c: 00000880 sll at,zero,0x2 - 5580: 03780100 0x3780100 - 5584: 00001a69 0x1a69 - 5588: 000bdd2b 0xbdd2b - 558c: 00221100 0x221100 - 5590: 0bd12b00 j f44ac00 <__scratchpad-0x103b5400> - 5594: 22290000 addi t1,s1,0 - 5598: 982c0000 lwr t4,0(at) - 559c: 088002f8 j 2000be0 <__scratchpad-0x1d7ff420> - 55a0: 46000000 add.s $f0,$f0,$f0 - 55a4: 00000be9 0xbe9 - 55a8: 0000223d 0x223d - 55ac: c4420000 lwc1 $f2,0(v0) - 55b0: a800000b swl zero,11(zero) - 55b4: 088002f8 j 2000be0 <__scratchpad-0x1d7ff420> - 55b8: 01000000 0x1000000 - 55bc: 1aa3037c 0x1aa3037c - 55c0: dd2b0000 0xdd2b0000 - 55c4: 5500000b 0x5500000b - 55c8: 2b000022 slti zero,t8,34 - 55cc: 00000bd1 0xbd1 - 55d0: 0000226d 0x226d - 55d4: 02f8a82c 0x2f8a82c - 55d8: 00000880 sll at,zero,0x2 - 55dc: 0be94600 j fa51800 <__scratchpad-0xfdae800> - 55e0: 22810000 addi at,s4,0 - 55e4: 00000000 nop - 55e8: 000bc442 srl t8,t3,0x11 - 55ec: 02f8b000 0x2f8b000 - 55f0: 00001080 sll v0,zero,0x2 - 55f4: 037d0100 0x37d0100 - 55f8: 00001add 0x1add - 55fc: 000bdd2b 0xbdd2b - 5600: 00229900 0x229900 - 5604: 0bd12b00 j f44ac00 <__scratchpad-0x103b5400> - 5608: 22b10000 addi s1,s5,0 - 560c: b02c0000 0xb02c0000 - 5610: 108002f8 beqz a0,61f4 <__scratchpad-0x1f7f9e0c> - 5614: 46000000 add.s $f0,$f0,$f0 - 5618: 00000be9 0xbe9 - 561c: 000022c5 0x22c5 - 5620: c4420000 lwc1 $f2,0(v0) - 5624: ac00000b sw zero,11(zero) - 5628: 148002f9 bnez a0,6210 <__scratchpad-0x1f7f9df0> - 562c: 01000000 0x1000000 - 5630: 1b1703a6 0x1b1703a6 - 5634: dd2b0000 0xdd2b0000 - 5638: dd00000b 0xdd00000b - 563c: 2b000022 slti zero,t8,34 - 5640: 00000bd1 0xbd1 - 5644: 000022f5 0x22f5 - 5648: 02f9ac2c 0x2f9ac2c - 564c: 00001480 sll v0,zero,0x12 - 5650: 0be94600 j fa51800 <__scratchpad-0xfdae800> - 5654: 23090000 addi t1,t8,0 - 5658: 00000000 nop - 565c: 000bf642 srl s8,t3,0x19 - 5660: 02f9c000 0x2f9c000 - 5664: 00000c80 sll at,zero,0x12 - 5668: 03a70100 0x3a70100 - 566c: 00001b6b 0x1b6b - 5670: 000c032b 0xc032b - 5674: 00232900 0x232900 - 5678: 0bc43200 j f10c800 <__scratchpad-0x106f3800> - 567c: f9c00000 0xf9c00000 - 5680: 000c8002 srl s0,t4,0x0 - 5684: 2c010000 sltiu at,zero,0 - 5688: 0bdd2b03 j f74ac0c <__scratchpad-0x100b53f4> - 568c: 233d0000 addi sp,t9,0 - 5690: d12b0000 0xd12b0000 - 5694: 5100000b 0x5100000b - 5698: 2c000023 sltiu zero,zero,35 - 569c: 8002f9c0 lb v0,-1600(zero) - 56a0: 0000000c syscall - 56a4: 000be946 0xbe946 - 56a8: 00236500 0x236500 - 56ac: 00000000 nop - 56b0: 02f96428 0x2f96428 - 56b4: 002bfc80 0x2bfc80 - 56b8: 48090000 mfc2 t1,$0 - 56bc: 85000000 lh zero,0(t0) - 56c0: 0a00001b j 800006c <__scratchpad-0x177fff94> - 56c4: 00000041 0x41 - 56c8: 75160010 jalx 4580040 <__scratchpad-0x1b27ffc0> - 56cc: 3600001b ori zero,s0,0x1b - 56d0: 000013b6 0x13b6 - 56d4: 56036801 0x56036801 - 56d8: f8000000 0xf8000000 - 56dc: 288002f9 slti zero,a0,761 - 56e0: 01000000 0x1000000 - 56e4: 001c059c 0x1c059c - 56e8: 15633000 bne t3,v1,116ec <__scratchpad-0x1f7ee914> - 56ec: 68010000 0x68010000 - 56f0: 00005603 sra t2,zero,0x18 - 56f4: 00237b00 0x237b00 - 56f8: 16cd3000 bne s6,t5,116fc <__scratchpad-0x1f7ee904> - 56fc: 68010000 0x68010000 - 5700: 00005603 sra t2,zero,0x18 - 5704: 00239c00 0x239c00 - 5708: 175a3000 bne k0,k0,1170c <__scratchpad-0x1f7ee8f4> - 570c: 68010000 0x68010000 - 5710: 00005603 sra t2,zero,0x18 - 5714: 0023bd00 0x23bd00 - 5718: fa103b00 0xfa103b00 - 571c: 19198002 0x19198002 - 5720: 01270000 0x1270000 - 5724: 01f30354 0x1f30354 - 5728: 55012754 0x55012754 - 572c: 5501f303 0x5501f303 - 5730: 03560127 0x3560127 - 5734: 275601f3 addiu s6,k0,499 - 5738: 30015701 andi at,zero,0x5701 - 573c: 108d0227 beq a0,t5,5fdc <__scratchpad-0x1f7fa024> - 5740: 02273001 0x2273001 - 5744: 3001148d andi at,zero,0x148d - 5748: 8a2f0000 lwl t7,0(s1) - 574c: 01000013 mtlo t0 - 5750: fa2003b0 0xfa2003b0 - 5754: 00888002 0x888002 - 5758: 9c010000 0x9c010000 - 575c: 00001cab 0x1cab - 5760: 01007821 move t7,t0 - 5764: 005603b0 0x5603b0 - 5768: 23de0000 addi s8,s8,0 - 576c: 79210000 0x79210000 - 5770: 03b00100 0x3b00100 - 5774: 00000056 0x56 - 5778: 000023ff 0x23ff - 577c: 01007721 0x1007721 - 5780: 005603b0 0x5603b0 - 5784: 24200000 addiu zero,at,0 - 5788: 68210000 0x68210000 - 578c: 03b00100 0x3b00100 - 5790: 00000056 0x56 - 5794: 00002441 0x2441 - 5798: 01007221 0x1007221 - 579c: 005603b0 0x5603b0 - 57a0: 24620000 addiu v0,v1,0 - 57a4: 67210000 0x67210000 - 57a8: 03b00100 0x3b00100 - 57ac: 00000056 0x56 - 57b0: 00002476 0x2476 - 57b4: 01006221 0x1006221 - 57b8: 005603b0 0x5603b0 - 57bc: 248a0000 addiu t2,a0,0 - 57c0: 10450000 beq v0,a1,57c4 <__scratchpad-0x1f7fa83c> - 57c4: 5800000c 0x5800000c - 57c8: c08002fa lwc0 c0_index,762(a0) - 57cc: 01000000 0x1000000 - 57d0: 292b03b9 slti t3,t1,953 - 57d4: 9e00000c 0x9e00000c - 57d8: 33000024 andi zero,t8,0x24 - 57dc: 00000c1d 0xc1d - 57e0: 00c04002 0xc04002 - 57e4: 35340000 ori s4,t1,0x0 - 57e8: 0100000c syscall 0x40000 - 57ec: 00000052 0x52 - 57f0: 0015bb36 0x15bb36 - 57f4: 03cb0100 0x3cb0100 - 57f8: 00000056 0x56 - 57fc: 8002faa8 lb v0,-1368(zero) - 5800: 000000bc 0xbc - 5804: 1d249c01 0x1d249c01 - 5808: bd350000 0xbd350000 - 580c: 01000016 0x1000016 - 5810: 1d2403cb 0x1d2403cb - 5814: 54010000 0x54010000 - 5818: 00171f30 0x171f30 - 581c: 03cb0100 0x3cb0100 - 5820: 000008cf 0x8cf - 5824: 000024c7 0x24c7 - 5828: 0017cc31 0x17cc31 - 582c: 03cd0100 0x3cd0100 - 5830: 00000f77 0xf77 - 5834: 000024e8 0x24e8 - 5838: 0012ef31 0x12ef31 - 583c: 03ce0100 0x3ce0100 - 5840: 00001d2a 0x1d2a - 5844: 00002509 0x2509 - 5848: 00170b31 0x170b31 - 584c: 03cf0100 0x3cf0100 - 5850: 0000004f 0x4f - 5854: 0000252a 0x252a - 5858: 00197931 0x197931 - 585c: 03d00100 0x3d00100 - 5860: 0000004f 0x4f - 5864: 0000253d 0x253d - 5868: d1040f00 0xd1040f00 - 586c: 0f000008 jal c000020 <__scratchpad-0x137fffe0> - 5870: 00090204 0x90204 - 5874: 14ec2f00 bne a3,t4,11478 <__scratchpad-0x1f7eeb88> - 5878: 42010000 c0 0x10000 - 587c: 02fb6404 0x2fb6404 - 5880: 00002480 sll a0,zero,0x12 - 5884: 849c0100 lh gp,256(a0) - 5888: 3000001d andi zero,zero,0x1d - 588c: 000017fd 0x17fd - 5890: 5d044201 0x5d044201 - 5894: 6c000000 0x6c000000 - 5898: 45000025 bc1f 5930 <__scratchpad-0x1f7fa6d0> - 589c: 00000c10 0xc10 - 58a0: 8002fb64 lb v0,-1180(zero) - 58a4: 000000e8 0xe8 - 58a8: 2b044401 slti a0,t8,17409 - 58ac: 00000c29 0xc29 - 58b0: 0000258d break 0x0,0x96 - 58b4: 000c1d33 0xc1d33 - 58b8: e840e600 swc2 $0,-6656(v0) - 58bc: 34000000 li zero,0x0 - 58c0: 00000c35 0xc35 - 58c4: 00005401 0x5401 - 58c8: 13512f00 beq k0,s1,114cc <__scratchpad-0x1f7eeb34> - 58cc: be010000 0xbe010000 - 58d0: 02fb8802 0x2fb8802 - 58d4: 00010480 sll zero,at,0x12 - 58d8: e49c0100 swc1 $f28,256(a0) - 58dc: 3000001e andi zero,zero,0x1e - 58e0: 0000140e 0x140e - 58e4: 2702be01 addiu v0,t8,-16895 - 58e8: b6000010 0xb6000010 - 58ec: 31000025 andi zero,t0,0x25 - 58f0: 00001496 0x1496 - 58f4: 5602c001 0x5602c001 - 58f8: e2000000 swc0 c0_index,0(s0) - 58fc: 31000025 andi zero,t0,0x25 - 5900: 00001490 0x1490 - 5904: 5602c001 0x5602c001 - 5908: 20000000 addi zero,zero,0 - 590c: 22000026 addi zero,s0,38 - 5910: 0100666d 0x100666d - 5914: 005602c1 0x5602c1 - 5918: 26400000 addiu zero,s2,0 - 591c: 103f0000 beq at,ra,5920 <__scratchpad-0x1f7fa6e0> - 5920: ac00000c sw zero,12(zero) - 5924: 008002fb 0x8002fb - 5928: 01000001 0x1000001 - 592c: 1e0c02cb 0x1e0c02cb - 5930: 292b0000 slti t3,t1,0 - 5934: 5f00000c 0x5f00000c - 5938: 33000026 andi zero,t8,0x26 - 593c: 00000c1d 0xc1d - 5940: 010040e1 0x10040e1 - 5944: 35460000 ori a2,t2,0x0 - 5948: 5f00000c 0x5f00000c - 594c: 00000026 xor zero,zero,zero - 5950: 0c104200 jal 410800 <__scratchpad-0x1f3ef800> - 5954: fbd80000 0xfbd80000 - 5958: 000c8002 srl s0,t4,0x0 - 595c: cc010000 lwc3 $1,0(zero) - 5960: 001e4102 srl t0,s8,0x4 - 5964: 0c293300 jal a4cc00 <__scratchpad-0x1edb3400> - 5968: 33000000 andi zero,t8,0x0 - 596c: 00000c1d 0xc1d - 5970: fbd82ce2 0xfbd82ce2 - 5974: 000c8002 srl s0,t4,0x0 - 5978: 35470000 ori a3,t2,0x0 - 597c: 8000000c lb zero,12(zero) - 5980: 7e908080 0x7e908080 - 5984: 10420000 beq v0,v0,5988 <__scratchpad-0x1f7fa678> - 5988: e400000c swc1 $f0,12(zero) - 598c: 188002fb blez a0,657c <__scratchpad-0x1f7f9a84> - 5990: 01000000 0x1000000 - 5994: 1e7802cd 0x1e7802cd - 5998: 292b0000 slti t3,t1,0 - 599c: 7f00000c 0x7f00000c - 59a0: 33000026 andi zero,t8,0x26 - 59a4: 00000c1d 0xc1d - 59a8: fbe42ce3 0xfbe42ce3 - 59ac: 00188002 srl s0,t8,0x0 - 59b0: 35460000 ori a2,t2,0x0 - 59b4: ce00000c lwc3 $0,12(s0) - 59b8: 00000026 xor zero,zero,zero - 59bc: 0c103f00 jal 40fc00 <__scratchpad-0x1f3f0400> - 59c0: fbfc0000 0xfbfc0000 - 59c4: 01208002 0x1208002 - 59c8: d2010000 0xd2010000 - 59cc: 001eab02 srl s5,s8,0xc - 59d0: 0c292b00 jal a4ac00 <__scratchpad-0x1edb5400> - 59d4: 270b0000 addiu t3,t8,0 - 59d8: 1d330000 0x1d330000 - 59dc: e400000c swc1 $f0,12(zero) - 59e0: 00012040 sll a0,at,0x1 - 59e4: 0c354600 jal d51800 <__scratchpad-0x1eaae800> - 59e8: 27b30000 addiu s3,sp,0 - 59ec: 00000000 nop - 59f0: 000c103f 0xc103f - 59f4: 02fc1400 0x2fc1400 - 59f8: 00014080 sll t0,at,0x2 - 59fc: 02d50100 0x2d50100 - 5a00: 00001eda 0x1eda - 5a04: 000c2948 0xc2948 - 5a08: 0c1d3300 jal 74cc00 <__scratchpad-0x1f0b3400> - 5a0c: 40e50000 0x40e50000 - 5a10: 00000140 sll zero,zero,0x5 - 5a14: 000c3546 0xc3546 - 5a18: 0027d300 0x27d300 - 5a1c: 28000000 slti zero,zero,0 - 5a20: 8002fc68 lb v0,-920(zero) - 5a24: 00001d30 0x1d30 - 5a28: 14cf3d00 bne a2,t7,14e2c <__scratchpad-0x1f7eb1d4> - 5a2c: 47010000 c1 0x1010000 - 5a30: 00005604 0x5604 - 5a34: 02fc9400 0x2fc9400 - 5a38: 00001c80 sll v1,zero,0x12 - 5a3c: 299c0100 slti gp,t4,256 - 5a40: 00000c42 srl at,zero,0x11 - 5a44: 8002fcb0 lb v0,-848(zero) - 5a48: 000000f0 0xf0 - 5a4c: 1f4b9c01 0x1f4b9c01 - 5a50: 4e460000 c3 0x460000 - 5a54: e600000c swc1 $f0,12(s0) - 5a58: 46000027 c1 0x27 - 5a5c: 00000c59 0xc59 - 5a60: 00002817 0x2817 - 5a64: 000c6346 0xc6346 - 5a68: 00283600 0x283600 - 5a6c: fd802c00 0xfd802c00 - 5a70: 00108002 srl s0,s0,0x0 - 5a74: 4e490000 c3 0x490000 - 5a78: 4900000c bc2f 5aac <__scratchpad-0x1f7fa554> - 5a7c: 00000c59 0xc59 - 5a80: 000c6349 0xc6349 - 5a84: fd882800 0xfd882800 - 5a88: 1ee48002 0x1ee48002 - 5a8c: 00000000 nop - 5a90: 0018972d 0x18972d - 5a94: a0680100 sb t0,256(v1) - 5a98: d08002fd 0xd08002fd - 5a9c: 01000000 0x1000000 - 5aa0: 001fab9c 0x1fab9c - 5aa4: 0bc44a00 j f112800 <__scratchpad-0x106ed800> - 5aa8: fe1c0000 0xfe1c0000 - 5aac: 01608002 0x1608002 - 5ab0: 7e010000 0x7e010000 - 5ab4: 00001f8f 0x1f8f - 5ab8: 000bdd33 0xbdd33 - 5abc: d1330200 0xd1330200 - 5ac0: 0400000b bltz zero,5af0 <__scratchpad-0x1f7fa510> - 5ac4: 00016040 sll t4,at,0x1 - 5ac8: 0be94100 j fa50400 <__scratchpad-0xfdafc00> - 5acc: 00020000 sll zero,v0,0x0 - 5ad0: 00000400 sll zero,zero,0x10 - 5ad4: 02fdb028 0x2fdb028 - 5ad8: 002c0780 0x2c0780 - 5adc: fdc84b00 0xfdc84b00 - 5ae0: 0c428002 jal 10a0008 <__scratchpad-0x1e75fff8> - 5ae4: 58280000 0x58280000 - 5ae8: e48002fe swc1 $f0,766(a0) - 5aec: 0000001e 0x1e - 5af0: 0016aa2f 0x16aa2f - 5af4: 024c0100 0x24c0100 - 5af8: 8002fe70 lb v0,-400(zero) - 5afc: 000000c4 0xc4 - 5b00: 203d9c01 addi sp,at,-25599 - 5b04: 69210000 0x69210000 - 5b08: 0100676d 0x100676d - 5b0c: 08cf024c j 33c0930 <__scratchpad-0x1c43f6d0> - 5b10: 28550000 slti s5,v0,0 - 5b14: 78210000 0x78210000 - 5b18: 024c0100 0x24c0100 - 5b1c: 00000056 0x56 - 5b20: 00002876 0x2876 - 5b24: 01007921 0x1007921 - 5b28: 0056024c syscall 0x15809 - 5b2c: 28970000 slti s7,a0,0 - 5b30: 77210000 jalx c840000 <__scratchpad-0x12fc0000> - 5b34: 024c0100 0x24c0100 - 5b38: 00000056 0x56 - 5b3c: 000028b8 0x28b8 - 5b40: 01006821 move t5,t0 - 5b44: 0056024c syscall 0x15809 - 5b48: 28d90000 slti t9,a2,0 - 5b4c: bd310000 0xbd310000 - 5b50: 01000016 0x1000016 - 5b54: 1d2a024e 0x1d2a024e - 5b58: 28f90000 slti t9,a3,0 - 5b5c: 61220000 0x61220000 - 5b60: 024f0100 0x24f0100 - 5b64: 00000056 0x56 - 5b68: 0000291a 0x291a - 5b6c: 01006c25 0x1006c25 - 5b70: 0056024f 0x56024f - 5b74: 57010000 0x57010000 - 5b78: 02fe8828 0x2fe8828 - 5b7c: 001ee480 sll gp,s8,0x12 - 5b80: e52f0000 swc1 $f15,0(t1) - 5b84: 01000019 multu t0,zero - 5b88: ff34040b 0xff34040b - 5b8c: 003c8002 0x3c8002 - 5b90: 9c010000 0x9c010000 - 5b94: 0000206d 0x206d - 5b98: 0016bd30 0x16bd30 - 5b9c: 040b0100 0x40b0100 - 5ba0: 00001d24 0x1d24 - 5ba4: 00002939 0x2939 - 5ba8: 02ff6028 0x2ff6028 - 5bac: 001fab80 sll s5,ra,0xe - 5bb0: ca2f0000 lwc2 $15,0(s1) - 5bb4: 01000015 0x1000015 - 5bb8: ff700401 0xff700401 - 5bbc: 00488002 0x488002 - 5bc0: 9c010000 0x9c010000 - 5bc4: 000020b2 0x20b2 - 5bc8: 0016bd30 0x16bd30 - 5bcc: 04010100 b 5fd0 <__scratchpad-0x1f7fa030> - 5bd0: 00001d24 0x1d24 - 5bd4: 0000295a 0x295a - 5bd8: 02ff8c26 0x2ff8c26 - 5bdc: 00203d80 0x203d80 - 5be0: 0020a800 0x20a800 - 5be4: 54012700 0x54012700 - 5be8: 5401f303 0x5401f303 - 5bec: ffa82800 0xffa82800 - 5bf0: 1fab8002 0x1fab8002 - 5bf4: 36000000 ori zero,s0,0x0 - 5bf8: 00001833 0x1833 - 5bfc: 56041101 0x56041101 - 5c00: b8000000 swr zero,0(zero) - 5c04: 848002ff lh zero,767(a0) - 5c08: 01000001 0x1000001 - 5c0c: 00212c9c 0x212c9c - 5c10: 145d3000 bne v0,sp,11c14 <__scratchpad-0x1f7ee3ec> - 5c14: 11010000 beq t0,at,5c18 <__scratchpad-0x1f7fa3e8> - 5c18: 00154904 0x154904 - 5c1c: 00297b00 0x297b00 - 5c20: 16bd3000 bne s5,sp,11c24 <__scratchpad-0x1f7ee3dc> - 5c24: 11010000 beq t0,at,5c28 <__scratchpad-0x1f7fa3d8> - 5c28: 001d2404 0x1d2404 - 5c2c: 0029a700 0x29a700 - 5c30: 17273000 bne t9,a3,11c34 <__scratchpad-0x1f7ee3cc> - 5c34: 11010000 beq t0,at,5c38 <__scratchpad-0x1f7fa3c8> - 5c38: 00005604 0x5604 - 5c3c: 0029d300 0x29d300 - 5c40: ffdc2600 0xffdc2600 - 5c44: 206d8002 addi t5,v1,-32766 - 5c48: 21100000 addi s0,t0,0 - 5c4c: 01270000 0x1270000 - 5c50: 00810254 0x810254 - 5c54: ffec3b00 0xffec3b00 - 5c58: 2c138002 sltiu s3,zero,-32766 - 5c5c: 01270000 0x1270000 - 5c60: 00800254 0x800254 - 5c64: 01550127 0x1550127 - 5c68: 56012730 0x56012730 - 5c6c: 002c0802 0x2c0802 - 5c70: 139f2f00 beq gp,ra,11874 <__scratchpad-0x1f7ee78c> - 5c74: be010000 0xbe010000 - 5c78: 03013c03 0x3013c03 - 5c7c: 0000a080 sll s4,zero,0x2 - 5c80: 069c0100 0x69c0100 - 5c84: 26000022 addiu zero,s0,34 - 5c88: 80030164 lb v1,356(zero) - 5c8c: 00001c05 0x1c05 - 5c90: 0000217a 0x217a - 5c94: 01540127 0x1540127 - 5c98: 55012730 0x55012730 - 5c9c: 01273001 0x1273001 - 5ca0: ff0a0356 0xff0a0356 - 5ca4: 57012703 0x57012703 - 5ca8: 01ff0a03 0x1ff0a03 - 5cac: 108d0227 beq a0,t5,654c <__scratchpad-0x1f7f9ab4> - 5cb0: 02273001 0x2273001 - 5cb4: 3001148d andi at,zero,0x148d - 5cb8: 188d0227 0x188d0227 - 5cbc: 28003001 slti zero,zero,12289 - 5cc0: 8003016c lb v1,364(zero) - 5cc4: 00001ee4 0x1ee4 - 5cc8: 03019026 xor s2,t8,at - 5ccc: 001c0580 sll zero,gp,0x16 - 5cd0: 0021bb00 0x21bb00 - 5cd4: 54012700 0x54012700 - 5cd8: 01273001 0x1273001 - 5cdc: ff0a0355 0xff0a0355 - 5ce0: 56012701 0x56012701 - 5ce4: 03ff0a03 0x3ff0a03 - 5ce8: 01570127 0x1570127 - 5cec: 8d022731 lw v0,10033(t0) - 5cf0: 27300110 addiu s0,t9,272 - 5cf4: 01148d02 0x1148d02 - 5cf8: 8d022730 lw v0,10032(t0) - 5cfc: 00300118 0x300118 - 5d00: 03019828 0x3019828 - 5d04: 001ee480 sll gp,s8,0x12 - 5d08: 01bc2600 0x1bc2600 - 5d0c: 1c058003 0x1c058003 - 5d10: 21fc0000 addi gp,t7,0 - 5d14: 01270000 0x1270000 - 5d18: ff0a0354 0xff0a0354 - 5d1c: 55012703 0x55012703 - 5d20: 01ff0a03 0x1ff0a03 - 5d24: 01560127 0x1560127 - 5d28: 57012731 0x57012731 - 5d2c: 02273101 0x2273101 - 5d30: 3001108d andi at,zero,0x108d - 5d34: 148d0227 bne a0,t5,65d4 <__scratchpad-0x1f7f9a2c> - 5d38: 02273001 0x2273001 - 5d3c: 3001188d andi at,zero,0x188d - 5d40: 01c42800 0x1c42800 - 5d44: 1ee48003 0x1ee48003 - 5d48: 2f000000 sltiu zero,t8,0 - 5d4c: 000014bc 0x14bc - 5d50: dc045c01 0xdc045c01 - 5d54: 44800301 0x44800301 - 5d58: 01000000 0x1000000 - 5d5c: 0022749c 0x22749c - 5d60: 00782100 0x782100 - 5d64: 56045c01 0x56045c01 - 5d68: f4000000 0xf4000000 - 5d6c: 21000029 addi zero,t0,41 - 5d70: 5c010079 0x5c010079 - 5d74: 00005604 0x5604 - 5d78: 002a1500 0x2a1500 - 5d7c: 00772100 0x772100 - 5d80: 56045c01 0x56045c01 - 5d84: 36000000 ori zero,s0,0x0 - 5d88: 2100002a addi zero,t0,42 - 5d8c: 5c010068 0x5c010068 - 5d90: 00005604 0x5604 - 5d94: 002a5700 0x2a5700 - 5d98: 6e652500 0x6e652500 - 5d9c: 5e010076 0x5e010076 - 5da0: 0007f904 0x7f904 - 5da4: 68910200 0x68910200 - 5da8: 0302103b 0x302103b - 5dac: 001d8480 sll s0,sp,0x12 - 5db0: 54012700 0x54012700 - 5db4: 00689102 0x689102 - 5db8: 151c2f00 bne t0,gp,119bc <__scratchpad-0x1f7ee644> - 5dbc: 6c010000 0x6c010000 - 5dc0: 03022004 sllv a0,v0,t8 - 5dc4: 00002880 sll a1,zero,0x2 - 5dc8: c69c0100 lwc1 $f28,256(s4) - 5dcc: 21000022 addi zero,t0,34 - 5dd0: 6c010078 0x6c010078 - 5dd4: 00005604 0x5604 - 5dd8: 002a7800 0x2a7800 - 5ddc: 00792100 0x792100 - 5de0: 56046c01 0x56046c01 - 5de4: 99000000 lwr zero,0(t0) - 5de8: 2500002a addiu zero,t0,42 - 5dec: 00766e65 0x766e65 - 5df0: 25046e01 addiu a0,t0,28161 - 5df4: 02000008 jr s0 - 5df8: 383b7091 xori k1,at,0x7091 - 5dfc: 2d800302 sltiu zero,t4,770 - 5e00: 27000010 addiu zero,t8,16 - 5e04: 91025401 lbu v0,21505(t0) - 5e08: 2f000070 sltiu zero,t8,112 - 5e0c: 0000150b 0x150b - 5e10: 48047801 0x48047801 - 5e14: c0800302 lwc0 c0_index,770(a0) - 5e18: 01000000 0x1000000 - 5e1c: 00238c9c 0x238c9c - 5e20: 17313000 bne t9,s1,11e24 <__scratchpad-0x1f7ee1dc> - 5e24: 78010000 0x78010000 - 5e28: 00005604 0x5604 - 5e2c: 002aba00 0x2aba00 - 5e30: 17363000 bne t9,s6,11e34 <__scratchpad-0x1f7ee1cc> - 5e34: 78010000 0x78010000 - 5e38: 00005604 0x5604 - 5e3c: 002ae600 0x2ae600 - 5e40: 78632100 0x78632100 - 5e44: 04780100 0x4780100 - 5e48: 00000056 0x56 - 5e4c: 00002b12 0x2b12 - 5e50: 00796321 0x796321 - 5e54: 56047801 0x56047801 - 5e58: 3e000000 0x3e000000 - 5e5c: 2500002b addiu zero,t0,43 - 5e60: 006c6170 0x6c6170 - 5e64: 8c047a01 lw a0,31233(zero) - 5e68: 02000023 subu zero,s0,zero - 5e6c: 8c267091 lw a2,28817(at) - 5e70: ab800302 swl zero,770(gp) - 5e74: 5a00001f 0x5a00001f - 5e78: 27000023 addiu zero,t8,35 - 5e7c: 03055401 0x3055401 - 5e80: 8003a9bc lb v1,-22084(zero) - 5e84: 03550127 0x3550127 - 5e88: 275401f3 addiu s4,k0,499 - 5e8c: f3035601 0xf3035601 - 5e90: 01275501 0x1275501 - 5e94: 27400157 addiu zero,k0,343 - 5e98: 02108d02 0x2108d02 - 5e9c: 28008008 slti zero,zero,-32760 - 5ea0: 80030294 lb v1,660(zero) - 5ea4: 00001ee4 0x1ee4 - 5ea8: 0302e026 xor gp,t8,v0 - 5eac: 001fab80 sll s5,ra,0xe - 5eb0: 00238200 0x238200 - 5eb4: 54012700 0x54012700 - 5eb8: 27709102 addiu s0,k1,-28414 - 5ebc: 40015701 0x40015701 - 5ec0: 108d0227 beq a0,t5,6760 <__scratchpad-0x1f7f98a0> - 5ec4: 28003101 slti zero,zero,12545 - 5ec8: 800302f8 lb v1,760(zero) - 5ecc: 00001ee4 0x1ee4 - 5ed0: 09020900 j 4082400 <__scratchpad-0x1b77dc00> - 5ed4: 239c0000 addi gp,gp,0 - 5ed8: 410a0000 0x410a0000 - 5edc: 01000000 0x1000000 - 5ee0: 1a013600 0x1a013600 - 5ee4: 8d010000 lw at,0(t0) - 5ee8: 00004f04 0x4f04 - 5eec: 03030800 0x3030800 - 5ef0: 00030c80 sll at,v1,0x12 - 5ef4: 7c9c0100 0x7c9c0100 - 5ef8: 21000024 addi zero,t0,36 - 5efc: 8d010078 lw at,120(t0) - 5f00: 00005604 0x5604 - 5f04: 002b6a00 0x2b6a00 - 5f08: 00792100 0x792100 - 5f0c: 56048d01 0x56048d01 - 5f10: 96000000 lhu zero,0(s0) - 5f14: 3000002b andi zero,zero,0x2b - 5f18: 00001416 0x1416 - 5f1c: 56048d01 0x56048d01 - 5f20: c2000000 lwc0 c0_index,0(s0) - 5f24: 3000002b andi zero,zero,0x2b - 5f28: 0000141d 0x141d - 5f2c: 56048d01 0x56048d01 - 5f30: e3000000 swc0 c0_index,0(t8) - 5f34: 2500002b addiu zero,t0,43 - 5f38: 00727073 0x727073 - 5f3c: 39049001 xori a0,t0,0x9001 - 5f40: 03000006 srlv zero,zero,t8 - 5f44: 317f9091 andi ra,t3,0x9091 - 5f48: 0000207d 0x207d - 5f4c: 7c049101 0x7c049101 - 5f50: 0f000024 jal c000090 <__scratchpad-0x137fff70> - 5f54: 2200002c addi zero,s0,44 - 5f58: 01007766 0x1007766 - 5f5c: 00560492 0x560492 - 5f60: 2c320000 sltiu s2,at,0 - 5f64: 66220000 0x66220000 - 5f68: 92010068 lbu at,104(s0) - 5f6c: 00005604 0x5604 - 5f70: 002c5000 0x2c5000 - 5f74: 034c2600 0x34c2600 - 5f78: 0b9d8003 j e76000c <__scratchpad-0x1109fff4> - 5f7c: 244a0000 addiu t2,v0,0 - 5f80: 01270000 0x1270000 - 5f84: 27380154 addiu t8,t9,340 - 5f88: f3035501 0xf3035501 - 5f8c: 26005601 addiu zero,s0,22017 - 5f90: 8003035c lb v1,860(zero) - 5f94: 00000b9d 0xb9d - 5f98: 0000245d 0x245d - 5f9c: 01540127 0x1540127 - 5fa0: 48260038 0x48260038 - 5fa4: e4800305 swc1 $f0,773(a0) - 5fa8: 72000014 0x72000014 - 5fac: 27000024 addiu zero,t8,36 - 5fb0: 91035401 lbu v1,21505(t0) - 5fb4: 28007f90 slti zero,zero,32656 - 5fb8: 80030558 lb v1,1368(zero) - 5fbc: 0000162a 0x162a - 5fc0: 48040f00 0x48040f00 - 5fc4: 36000000 ori zero,s0,0x0 - 5fc8: 00001584 0x1584 - 5fcc: 4f04dd01 c3 0x104dd01 - 5fd0: 14000000 bnez zero,5fd4 <__scratchpad-0x1f7fa02c> - 5fd4: cc800306 lwc3 $0,774(a0) - 5fd8: 01000000 0x1000000 - 5fdc: 00252f9c 0x252f9c - 5fe0: 00782100 0x782100 - 5fe4: 5604dd01 0x5604dd01 - 5fe8: 6e000000 0x6e000000 - 5fec: 2100002c addi zero,t0,44 - 5ff0: dd010079 0xdd010079 - 5ff4: 00005604 0x5604 - 5ff8: 002c9a00 0x2c9a00 - 5ffc: 6d662100 0x6d662100 - 6000: dd010074 0xdd010074 - 6004: 000b5304 0xb5304 - 6008: 002cd100 0x2cd100 - 600c: 70612100 0x70612100 - 6010: 04dd0100 0x4dd0100 - 6014: 00000036 0x36 - 6018: 00002cf2 0x2cf2 - 601c: 01007222 0x1007222 - 6020: 005604df 0x5604df - 6024: 2d130000 sltiu s3,t0,0 - 6028: 66220000 0x66220000 - 602c: e2010077 swc0 c0_random,119(s0) - 6030: 00005604 0x5604 - 6034: 002d2600 0x2d2600 - 6038: 06442600 0x6442600 - 603c: 0b9d8003 j e76000c <__scratchpad-0x1109fff4> - 6040: 25070000 addiu a3,t0,0 - 6044: 01270000 0x1270000 - 6048: 00380154 0x380154 - 604c: 03065826 xor t3,t8,a2 - 6050: 002c1e80 0x2c1e80 - 6054: 00252500 0x252500 - 6058: 54012700 0x54012700 - 605c: e6b00305 swc1 $f16,773(s5) - 6060: 01278006 srlv s0,a3,t1 - 6064: 000a0355 0xa0355 - 6068: e04b0002 swc0 $11,2(v0) - 606c: 9c800306 0x9c800306 - 6070: 00000023 negu zero,zero - 6074: 0016ff36 0x16ff36 - 6078: 04f20100 0x4f20100 - 607c: 0000004f 0x4f - 6080: 800306e0 lb v1,1760(zero) - 6084: 00000028 0x28 - 6088: 25b69c01 addiu s6,t5,-25599 - 608c: 78210000 0x78210000 - 6090: 04f20100 0x4f20100 - 6094: 00000056 0x56 - 6098: 00002d4f 0x2d4f - 609c: 01007921 0x1007921 - 60a0: 005604f2 0x5604f2 - 60a4: 2d700000 sltiu s0,t3,0 - 60a8: 66210000 0x66210000 - 60ac: 0100746d 0x100746d - 60b0: 0b5304f2 j d4c13c8 <__scratchpad-0x1233ec38> - 60b4: 2d910000 sltiu s1,t4,0 - 60b8: 254c0000 addiu t4,t2,0 - 60bc: f4010072 0xf4010072 - 60c0: 00005604 0x5604 - 60c4: 25520100 addiu s2,t2,256 - 60c8: 01007061 0x1007061 - 60cc: 003604f6 0x3604f6 - 60d0: 91020000 lbu v0,0(t0) - 60d4: 06f83b70 0x6f83b70 - 60d8: 24828003 addiu v0,a0,-32765 - 60dc: 01270000 0x1270000 - 60e0: 01f30354 0x1f30354 - 60e4: 55012754 0x55012754 - 60e8: 5501f303 0x5501f303 - 60ec: 03560127 0x3560127 - 60f0: 275601f3 addiu s6,k0,499 - 60f4: 91025701 lbu v0,22273(t0) - 60f8: 2f00000c sltiu zero,t8,12 - 60fc: 00001597 0x1597 - 6100: 08050101 j 140404 <__scratchpad-0x1f6bfbfc> - 6104: 58800307 0x58800307 - 6108: 01000000 0x1000000 - 610c: 0026059c 0x26059c - 6110: 17313000 bne t9,s1,12114 <__scratchpad-0x1f7edeec> - 6114: 01010000 0x1010000 - 6118: 00005605 0x5605 - 611c: 002db200 0x2db200 - 6120: 17363500 bne t9,s6,13524 <__scratchpad-0x1f7ecadc> - 6124: 01010000 0x1010000 - 6128: 00005605 0x5605 - 612c: 4d550100 0x4d550100 - 6130: 01007863 0x1007863 - 6134: 00560501 0x560501 - 6138: 56010000 0x56010000 - 613c: 0079634d break 0x79,0x18d - 6140: 56050101 0x56050101 - 6144: 01000000 0x1000000 - 6148: a42f0057 sh t7,87(at) - 614c: 01000017 0x1000017 - 6150: 07600510 bltz k1,7594 <__scratchpad-0x1f7f8a6c> - 6154: 00408003 0x408003 - 6158: 9c010000 0x9c010000 - 615c: 000026bc 0x26bc - 6160: 0002bb35 0x2bb35 - 6164: 05100100 bltzal t0,6568 <__scratchpad-0x1f7f9a98> - 6168: 0000004f 0x4f - 616c: d5425401 0xd5425401 - 6170: 6c00000c 0x6c00000c - 6174: 08800307 j 2000c1c <__scratchpad-0x1d7ff3e4> - 6178: 01000000 0x1000000 - 617c: 26470516 addiu a3,s2,1302 - 6180: e52b0000 swc1 $f11,0(t1) - 6184: d300000c 0xd300000c - 6188: 0000002d 0x2d - 618c: 000cbb3f 0xcbb3f - 6190: 03077400 0x3077400 - 6194: 00017880 sll t7,at,0x2 - 6198: 05170100 0x5170100 - 619c: 00002665 0x2665 - 61a0: 000ccb2b 0xccb2b - 61a4: 002de700 0x2de700 - 61a8: a13f0000 sb ra,0(t1) - 61ac: 7800000c 0x7800000c - 61b0: 90800307 lbu zero,775(a0) - 61b4: 01000001 0x1000001 - 61b8: 26830519 addiu v1,s4,1305 - 61bc: b12b0000 0xb12b0000 - 61c0: fb00000c 0xfb00000c - 61c4: 0000002d 0x2d - 61c8: 000c8742 srl s0,t4,0x1d - 61cc: 03078800 0x3078800 - 61d0: 00000880 sll at,zero,0x2 - 61d4: 051a0100 0x51a0100 - 61d8: 000026a1 0x26a1 - 61dc: 000c972b 0xc972b - 61e0: 002e1000 0x2e1000 - 61e4: 6d320000 0x6d320000 - 61e8: 9000000c lbu zero,12(zero) - 61ec: 10800307 beqz a0,6e0c <__scratchpad-0x1f7f91f4> - 61f0: 01000000 0x1000000 - 61f4: 7d2b051b 0x7d2b051b - 61f8: 2500000c addiu zero,t0,12 - 61fc: 0000002e 0x2e - 6200: 14473600 bne v0,a3,13a04 <__scratchpad-0x1f7ec5fc> - 6204: 61010000 0x61010000 - 6208: 00005605 0x5605 - 620c: 0307a000 0x307a000 - 6210: 00000880 sll at,zero,0x2 - 6214: e09c0100 swc0 $28,256(a0) - 6218: 4b000026 c2 0x1000026 - 621c: 800307a8 lb v1,1960(zero) - 6220: 00001ee4 0x1ee4 - 6224: 17152f00 bne t8,s5,11e28 <__scratchpad-0x1f7ee1d8> - 6228: 66010000 0x66010000 - 622c: 0307a805 0x307a805 - 6230: 00005080 sll t2,zero,0x2 - 6234: 409c0100 0x409c0100 - 6238: 21000027 addi zero,t0,39 - 623c: 66010072 0x66010072 - 6240: 00005605 0x5605 - 6244: 002e3a00 0x2e3a00 - 6248: 00672100 0x672100 - 624c: 56056601 0x56056601 - 6250: 5b000000 0x5b000000 - 6254: 2100002e addi zero,t0,46 - 6258: 66010062 0x66010062 - 625c: 00005605 0x5605 - 6260: 002e7c00 0x2e7c00 - 6264: 1d9d2400 0x1d9d2400 - 6268: 68010000 0x68010000 - 626c: 0006a905 0x6a905 - 6270: 68910200 0x68910200 - 6274: 0307e83b 0x307e83b - 6278: 00154f80 sll t1,s5,0x1e - 627c: 54012700 0x54012700 - 6280: 00689102 0x689102 - 6284: 13614e00 beq k1,at,19a88 <__scratchpad-0x1f7e6578> - 6288: 76010000 jalx 8040000 <__scratchpad-0x177c0000> - 628c: 0307f805 0x307f805 - 6290: 00001080 sll v0,zero,0x2 - 6294: 2f9c0100 sltiu gp,gp,256 - 6298: 00001691 0x1691 - 629c: 08057b01 j 15ec04 <__scratchpad-0x1f6a13fc> - 62a0: 08800308 j 2000c20 <__scratchpad-0x1d7ff3e0> - 62a4: 01000000 0x1000000 - 62a8: 0027e29c 0x27e29c - 62ac: 5f782100 0x5f782100 - 62b0: 7b010061 0x7b010061 - 62b4: 00005605 0x5605 - 62b8: 002e9d00 0x2e9d00 - 62bc: 5f792100 0x5f792100 - 62c0: 7b010061 0x7b010061 - 62c4: 00005605 0x5605 - 62c8: 002ebe00 0x2ebe00 - 62cc: 5f7a2100 0x5f7a2100 - 62d0: 7b010061 0x7b010061 - 62d4: 00005605 0x5605 - 62d8: 002edf00 0x2edf00 - 62dc: 00762100 0x762100 - 62e0: 5f057b01 0x5f057b01 - 62e4: 0000000e 0xe - 62e8: 4d00002f bc3f 63a8 <__scratchpad-0x1f7f9c58> - 62ec: 7b01006e 0x7b01006e - 62f0: 000e5f05 0xe5f05 - 62f4: 10910200 beq a0,s1,6af8 <__scratchpad-0x1f7f9508> - 62f8: 03081043 0x3081043 - 62fc: 000d6880 sll t5,t5,0x2 - 6300: 54012700 0x54012700 - 6304: 5401f303 0x5401f303 - 6308: 03550127 0x3550127 - 630c: 275501f3 addiu s5,k0,499 - 6310: f3035601 0xf3035601 - 6314: 01275601 0x1275601 - 6318: 01f30357 0x1f30357 - 631c: 91022757 lbu v0,10071(t0) - 6320: 10910310 beq a0,s1,6f64 <__scratchpad-0x1f7f909c> - 6324: 2f000006 sltiu zero,t8,6 - 6328: 000017e3 0x17e3 - 632c: 1005c901 beq zero,a1,ffff8734 <__bss_end+0x7ff81094> - 6330: 14800308 bnez a0,6f54 <__scratchpad-0x1f7f90ac> - 6334: 01000000 0x1000000 - 6338: 0028159c 0x28159c - 633c: 14883500 bne a0,t0,13740 <__scratchpad-0x1f7ec8c0> - 6340: c9010000 lwc2 $1,0(t0) - 6344: 000f7705 0xf7705 - 6348: 35540100 ori s4,t2,0x100 - 634c: 0000199f 0x199f - 6350: 4f05c901 c3 0x105c901 - 6354: 01000000 0x1000000 - 6358: f22f0055 0xf22f0055 - 635c: 01000019 multu t0,zero - 6360: 082405cf j 90173c <__scratchpad-0x1eefe8c4> - 6364: 01408003 0x1408003 - 6368: 9c010000 0x9c010000 - 636c: 0000288d break 0x0,0xa2 - 6370: 00194c30 0x194c30 - 6374: 05cf0100 0x5cf0100 - 6378: 0000288d break 0x0,0xa2 - 637c: 00002f21 0x2f21 - 6380: 0016f631 0x16f631 - 6384: 05d30100 0x5d30100 - 6388: 00000056 0x56 - 638c: 00002f4d break 0x0,0xbd - 6390: 01007822 sub t7,t0,zero - 6394: 005605d4 0x5605d4 - 6398: 2f600000 sltiu zero,k1,0 - 639c: 70250000 0x70250000 - 63a0: 0100746b 0x100746b - 63a4: 005d05d5 0x5d05d5 - 63a8: 91020000 lbu v0,0(t0) - 63ac: 646d2270 0x646d2270 - 63b0: 05d60100 0x5d60100 - 63b4: 0000004f 0x4f - 63b8: 00002f7f 0x2f7f - 63bc: 0308503b 0x308503b - 63c0: 00113f80 sll a3,s1,0x1e - 63c4: 54012700 0x54012700 - 63c8: 01273001 0x1273001 - 63cc: 70910256 0x70910256 - 63d0: 040f0000 0x40f0000 - 63d4: 00000716 0x716 - 63d8: 0018ba2f 0x18ba2f - 63dc: 05e60100 0x5e60100 - 63e0: 80030964 lb v1,2404(zero) - 63e4: 00000184 0x184 - 63e8: 290b9c01 slti t3,t0,-25599 - 63ec: 4c300000 0x4c300000 - 63f0: 01000019 multu t0,zero - 63f4: 290b05e6 slti t3,t0,1510 - 63f8: 2f9e0000 sltiu s8,gp,0 - 63fc: f6310000 0xf6310000 - 6400: 01000016 0x1000016 - 6404: 005605ea 0x5605ea - 6408: 2fca0000 sltiu t2,s8,0 - 640c: 78220000 0x78220000 - 6410: 05eb0100 0x5eb0100 - 6414: 00000056 0x56 - 6418: 00002fdd 0x2fdd - 641c: 746b7025 jalx 1adc094 <__scratchpad-0x1dd23f6c> - 6420: 05ec0100 0x5ec0100 - 6424: 0000005d 0x5d - 6428: 22709102 addi s0,s3,-28414 - 642c: 0100646d 0x100646d - 6430: 004f05ed 0x4f05ed - 6434: 2ffc0000 sltiu gp,ra,0 - 6438: 903b0000 lbu k1,0(at) - 643c: 3f800309 0x3f800309 - 6440: 27000011 addiu zero,t8,17 - 6444: 30015401 andi at,zero,0x5401 - 6448: 02560127 0x2560127 - 644c: 00007091 0x7091 - 6450: 0783040f 0x783040f - 6454: 202f0000 addi t7,at,0 - 6458: 01000013 mtlo t0 - 645c: 0ae805ff j ba017fc <__scratchpad-0x13dfe804> - 6460: 02188003 0x2188003 - 6464: 9c010000 0x9c010000 - 6468: 00002976 0x2976 - 646c: 0016ef30 0x16ef30 - 6470: 05ff0100 0x5ff0100 - 6474: 00002976 0x2976 - 6478: 0000301b 0x301b - 647c: 0016f631 0x16f631 - 6480: 06010100 bgez s0,6884 <__scratchpad-0x1f7f977c> - 6484: 0000004f 0x4f - 6488: 00003047 0x3047 - 648c: 746b7025 jalx 1adc094 <__scratchpad-0x1dd23f6c> - 6490: 06020100 0x6020100 - 6494: 0000005d 0x5d - 6498: 22709102 addi s0,s3,-28414 - 649c: 0100646d 0x100646d - 64a0: 004f0603 0x4f0603 - 64a4: 305a0000 andi k0,v0,0x0 - 64a8: 143b0000 bne at,k1,64ac <__scratchpad-0x1f7f9b54> - 64ac: 3f80030b 0x3f80030b - 64b0: 27000011 addiu zero,t8,17 - 64b4: 91025601 lbu v0,22017(t0) - 64b8: 0f000070 jal c0001c0 <__scratchpad-0x137ffe40> - 64bc: 00042104 0x42104 - 64c0: 13122f00 beq t8,s2,120c4 <__scratchpad-0x1f7edf3c> - 64c4: 23010000 addi at,t8,0 - 64c8: 030d0006 srlv zero,t5,t8 - 64cc: 00015c80 sll t3,at,0x12 - 64d0: ef9c0100 swc3 $28,256(gp) - 64d4: 30000029 andi zero,zero,0x29 - 64d8: 000016e8 0x16e8 - 64dc: ef062301 swc3 $6,8961(t8) - 64e0: 6d000029 0x6d000029 - 64e4: 31000030 andi zero,t0,0x30 - 64e8: 000016f6 0x16f6 - 64ec: 56062501 0x56062501 - 64f0: 99000000 lwr zero,0(t0) - 64f4: 22000030 addi zero,s0,48 - 64f8: 26010078 addiu at,s0,120 - 64fc: 00005606 0x5606 - 6500: 0030ac00 0x30ac00 - 6504: 6b702500 0x6b702500 - 6508: 27010074 addiu at,t8,116 - 650c: 00005d06 0x5d06 - 6510: 70910200 0x70910200 - 6514: 00646d22 0x646d22 - 6518: 4f062801 c3 0x1062801 - 651c: cb000000 lwc2 $0,0(t8) - 6520: 3b000030 xori zero,t8,0x30 - 6524: 80030d2c lb v1,3372(zero) - 6528: 0000113f 0x113f - 652c: 02560127 0x2560127 - 6530: 00007091 0x7091 - 6534: 038c040f 0x38c040f - 6538: 064f0000 0x64f0000 - 653c: 01000013 mtlo t0 - 6540: 000f770c syscall 0x3ddc - 6544: c4030500 lwc1 $f3,1280(zero) - 6548: 4f8006e8 c3 0x18006e8 - 654c: 00001823 negu v1,zero - 6550: 004f0d01 0x4f0d01 - 6554: 03050000 0x3050000 - 6558: 8006e8c0 lb a2,-5952(zero) - 655c: 001a1b4f 0x1a1b4f - 6560: 4f1d0100 c3 0x11d0100 - 6564: 05000000 bltz t0,6568 <__scratchpad-0x1f7f9a98> - 6568: 06e8bc03 0x6e8bc03 - 656c: 16264f80 bne s1,a2,1a370 <__scratchpad-0x1f7e5c90> - 6570: 1e010000 0x1e010000 - 6574: 00000056 0x56 - 6578: e8b80305 swc2 $24,773(a1) - 657c: e64f8006 swc1 $f15,-32762(s2) - 6580: 01000013 mtlo t0 - 6584: 0000561f 0x561f - 6588: b4030500 0xb4030500 - 658c: 4f8006e8 c3 0x18006e8 - 6590: 000016c3 sra v0,zero,0x1b - 6594: 005d2001 0x5d2001 - 6598: 03050000 0x3050000 - 659c: 8003a9ba lb v1,-22086(zero) - 65a0: 0018e84f 0x18e84f - 65a4: 5d210100 0x5d210100 - 65a8: 05000000 bltz t0,65ac <__scratchpad-0x1f7f9a54> - 65ac: 03a9b903 0x3a9b903 - 65b0: 160d4f80 bne s0,t5,1a3b4 <__scratchpad-0x1f7e5c4c> - 65b4: 22010000 addi at,s0,0 - 65b8: 0000005d 0x5d - 65bc: a9b80305 swl t8,773(t5) - 65c0: 514f8003 0x514f8003 - 65c4: 01000019 multu t0,zero - 65c8: 0000562d 0x562d - 65cc: b0030500 0xb0030500 - 65d0: 098006e8 j 6001ba0 <__scratchpad-0x197fe460> - 65d4: 00000048 0x48 - 65d8: 00002a9f 0x2a9f - 65dc: 00004150 0x4150 - 65e0: 0001ff00 sll ra,at,0x1c - 65e4: 0018a24f 0x18a24f - 65e8: 8e520100 lw s2,256(s2) - 65ec: 0500002a bltz t0,6698 <__scratchpad-0x1f7f9968> - 65f0: 06e6b003 0x6e6b003 - 65f4: 14535180 bne v0,s3,1abf8 <__scratchpad-0x1f7e5408> - 65f8: 24010000 li at,0 - 65fc: 00000902 srl at,zero,0x4 - 6600: 2d700305 sltiu s0,t3,773 - 6604: d2518007 0xd2518007 - 6608: 01000018 mult t0,zero - 660c: 00090225 0x90225 - 6610: 06030500 0x6030500 - 6614: 5180072d 0x5180072d - 6618: 0000143d 0x143d - 661c: 005d2601 0x5d2601 - 6620: 03050000 0x3050000 - 6624: 80072d78 lb a3,11640(zero) - 6628: 00163551 0x163551 - 662c: 02280100 0x2280100 - 6630: 05000009 bltz t0,6658 <__scratchpad-0x1f7f99a8> - 6634: 072d0403 0x72d0403 - 6638: 16505180 bne s2,s0,1ac3c <__scratchpad-0x1f7e53c4> - 663c: 29010000 slti at,t0,0 - 6640: 00000902 srl at,zero,0x4 - 6644: 2d800305 sltiu zero,t4,773 - 6648: 77518007 jalx d46001c <__scratchpad-0x1239ffe4> - 664c: 04000002 bltz zero,6658 <__scratchpad-0x1f7f99a8> - 6650: 00090934 0x90934 - 6654: 64030500 0x64030500 - 6658: 518006e9 0x518006e9 - 665c: 000002b1 0x2b1 - 6660: 09dc5504 j 7715410 <__scratchpad-0x180eabf0> - 6664: 03050000 0x3050000 - 6668: 8006e968 lb a2,-5784(zero) - 666c: 00006751 0x6751 - 6670: 8c990400 lw t9,1024(a0) - 6674: 0500000a bltz t0,66a0 <__scratchpad-0x1f7f9960> - 6678: 06e91c03 0x6e91c03 - 667c: 005d0980 0x5d0980 - 6680: 2b490000 slti t1,k0,0 - 6684: 41500000 0x41500000 - 6688: 0f000000 jal c000000 <__scratchpad-0x13800000> - 668c: db510010 0xdb510010 - 6690: 06000014 bltz s0,66e4 <__scratchpad-0x1f7f991c> - 6694: 002b3807 srav a3,t3,at - 6698: bc030500 0xbc030500 - 669c: 098003a9 j 6000ea4 <__scratchpad-0x197ff15c> - 66a0: 00000d28 0xd28 - 66a4: 00002b6a 0x2b6a - 66a8: 0000410a 0x410a - 66ac: 51005a00 0x51005a00 - 66b0: 0000174b 0x174b - 66b4: 2b7b0507 slti k1,k1,1287 - 66b8: 03050000 0x3050000 - 66bc: 80038a40 lb v1,-30144(zero) - 66c0: 002b5a16 0x2b5a16 - 66c4: 188d5100 0x188d5100 - 66c8: 0f010000 jal c040000 <__scratchpad-0x137c0000> - 66cc: 00000056 0x56 - 66d0: 2d740305 sltiu s4,t3,773 - 66d4: 33518007 andi s1,k0,0x8007 - 66d8: 01000014 0x1000014 - 66dc: 0000560f 0x560f - 66e0: 00030500 sll zero,v1,0x14 - 66e4: 5180072d 0x5180072d - 66e8: 000019ad 0x19ad - 66ec: 00560f01 0x560f01 - 66f0: 03050000 0x3050000 - 66f4: 80072d7c lb a3,11644(zero) - 66f8: 0019b851 0x19b851 - 66fc: 560f0100 0x560f0100 - 6700: 05000000 bltz t0,6704 <__scratchpad-0x1f7f98fc> - 6704: 072d0803 0x72d0803 - 6708: 0d280980 jal 4a02600 <__scratchpad-0x1adfda00> - 670c: 2bda0000 slti k0,s8,0 - 6710: 410a0000 0x410a0000 - 6714: 03000000 0x3000000 - 6718: 0000410a 0x410a - 671c: 51000200 0x51000200 - 6720: 000018ca 0x18ca - 6724: 2bc42b01 slti a0,s8,11009 - 6728: 03050000 0x3050000 - 672c: 80072d10 lb a3,11536(zero) - 6730: 00136f51 0x136f51 - 6734: 4f4d0100 c3 0x14d0100 - 6738: 05000000 bltz t0,673c <__scratchpad-0x1f7f98c4> - 673c: 072d8403 0x72d8403 - 6740: 1ff45280 0x1ff45280 - 6744: 1ff40000 0x1ff40000 - 6748: 4f080000 c3 0x1080000 - 674c: 0006d253 0x6d253 - 6750: 0006d200 sll k0,a2,0x8 - 6754: 01740500 0x1740500 - 6758: 00116c52 0x116c52 - 675c: 00116c00 sll t5,s1,0x10 - 6760: 522d0900 0x522d0900 - 6764: 00001a28 0x1a28 - 6768: 00001a28 0x1a28 - 676c: 78005a08 0x78005a08 - 6770: 04000003 bltz zero,6780 <__scratchpad-0x1f7f9880> - 6774: 00125b00 sll t3,s2,0xc - 6778: a8010400 swl at,1024(zero) - 677c: 0c000003 jal c <__scratchpad-0x1f7ffff4> - 6780: 00001a5b 0x1a5b - 6784: 0000053b 0x53b - 6788: 80030e5c lb v1,3676(zero) - 678c: 00000424 0x424 - 6790: 0000145f 0x145f - 6794: b7070402 0xb7070402 - 6798: 03000006 srlv zero,zero,t8 - 679c: 6e690504 0x6e690504 - 67a0: 01020074 0x1020074 - 67a4: 00038d08 0x38d08 - 67a8: 07020200 0x7020200 - 67ac: 0000021f 0x21f - 67b0: ad070802 sw a3,2050(t0) - 67b4: 02000006 srlv zero,zero,s0 - 67b8: 038f0601 0x38f0601 - 67bc: 02020000 0x2020000 - 67c0: 00040a05 0x40a05 - 67c4: 05080200 0x5080200 - 67c8: 00000862 0x862 - 67cc: 96060102 lhu a2,258(s0) - 67d0: 02000003 0x2000003 - 67d4: 08670504 j 19c1410 <__scratchpad-0x1de3ebf0> - 67d8: 04020000 0x4020000 - 67dc: 0006b207 0x6b207 - 67e0: 00210400 0x210400 - 67e4: 19010000 0x19010000 - 67e8: 80030e5c lb v1,3676(zero) - 67ec: 000000bc 0xbc - 67f0: 00a89c01 0xa89c01 - 67f4: 78050000 0x78050000 - 67f8: 2c1b0100 sltiu k1,zero,256 - 67fc: de000000 0xde000000 - 6800: 06000030 bltz s0,68c4 <__scratchpad-0x1f7f973c> - 6804: 80030e70 lb v1,3696(zero) - 6808: 00000365 0x365 - 680c: 05540107 0x5540107 - 6810: 03a3e403 0x3a3e403 - 6814: 08000080 j 200 <__scratchpad-0x1f7ffe00> - 6818: 0000069d 0x69d - 681c: 010f3601 0x10f3601 - 6820: 0f180000 jal c600000 <__scratchpad-0x13200000> - 6824: 00e08003 0xe08003 - 6828: 9c010000 0x9c010000 - 682c: 0000010f 0x10f - 6830: 000f6809 0xf6809 - 6834: 25360100 addiu s6,t1,256 - 6838: 36000000 ori zero,s0,0x0 - 683c: 05000031 bltz t0,6904 <__scratchpad-0x1f7f96fc> - 6840: 3a010078 xori at,s0,0x78 - 6844: 0000002c 0x2c - 6848: 00003178 0x3178 - 684c: 01007905 0x1007905 - 6850: 00002c3a 0x2c3a - 6854: 0031a200 0x31a200 - 6858: 1a910a00 0x1a910a00 - 685c: 5f010000 0x5f010000 - 6860: 80030fd8 lb v1,4056(zero) - 6864: 030f3806 srlv a3,t7,t8 - 6868: 00036580 sll t4,v1,0x16 - 686c: 54010700 0x54010700 - 6870: a3f40305 sb s4,773(ra) - 6874: 01078003 0x1078003 - 6878: 00800255 0x800255 - 687c: 040b0000 0x40b0000 - 6880: 001a3208 0x1a3208 - 6884: 0f670100 jal d9c0400 <__scratchpad-0x11e3fc00> - 6888: f8000001 0xf8000001 - 688c: 4c80030f 0x4c80030f - 6890: 01000000 0x1000000 - 6894: 0001809c 0x1809c - 6898: 1a7a0900 0x1a7a0900 - 689c: 67010000 0x67010000 - 68a0: 00000025 move zero,zero - 68a4: 000031cc syscall 0xc7 - 68a8: 000f6809 0xf6809 - 68ac: 25670100 addiu a3,t3,256 - 68b0: ed000000 swc3 $0,0(t0) - 68b4: 0c000031 jal c4 <__scratchpad-0x1f7fff3c> - 68b8: 00727470 0x727470 - 68bc: 010f6901 0x10f6901 - 68c0: 52010000 0x52010000 - 68c4: 001a490d break 0x1a,0x124 - 68c8: 806a0100 lb t2,256(v1) - 68cc: 01000001 0x1000001 - 68d0: 00780552 0x780552 - 68d4: 002c6b01 0x2c6b01 - 68d8: 320e0000 andi t6,s0,0x0 - 68dc: 18060000 0x18060000 - 68e0: a8800310 swl zero,784(a0) - 68e4: 07000000 bltz t8,68e8 <__scratchpad-0x1f7f9718> - 68e8: 80025401 lb v0,21505(zero) - 68ec: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 68f0: 00003304 0x3304 - 68f4: 1a810f00 0x1a810f00 - 68f8: 76010000 jalx 8040000 <__scratchpad-0x177c0000> - 68fc: 80031044 lb v1,4164(zero) - 6900: 00000118 0x118 - 6904: 021b9c01 0x21b9c01 - 6908: 70100000 0x70100000 - 690c: 01007274 0x1007274 - 6910: 00010f76 0x10f76 - 6914: 00323200 0x323200 - 6918: 1a4e1100 0x1a4e1100 - 691c: 7a010000 0x7a010000 - 6920: 00000025 move zero,zero - 6924: 0000328d break 0x0,0xca - 6928: 01007805 0x1007805 - 692c: 00002c7c 0x2c7c - 6930: 0032f700 0x32f700 - 6934: 10801200 beqz a0,b138 <__scratchpad-0x1f7f4ec8> - 6938: 03658003 0x3658003 - 693c: 01e30000 0x1e30000 - 6940: 01070000 0x1070000 - 6944: 00030554 0x30554 - 6948: 078003a4 bltz gp,77dc <__scratchpad-0x1f7f8824> - 694c: 83025501 lb v0,21761(t8) - 6950: 04130000 0x4130000 - 6954: 65800311 0x65800311 - 6958: 01000003 0x1000003 - 695c: 07000002 bltz t8,6968 <__scratchpad-0x1f7f9698> - 6960: 03055401 0x3055401 - 6964: 8003a40c lb v1,-23540(zero) - 6968: 03550107 0x3550107 - 696c: 005401f3 0x5401f3 - 6970: 03112806 srlv a1,s1,t8 - 6974: 00036580 sll t4,v1,0x16 - 6978: 54010700 0x54010700 - 697c: 07008502 bltz t8,fffe7d88 <__bss_end+0x7ff706e8> - 6980: 81055501 lb a1,21761(t0) - 6984: 22008300 addi zero,s0,-32000 - 6988: 53080000 0x53080000 - 698c: 0100001a div zero,t0,zero - 6990: 00010fa2 0x10fa2 - 6994: 03115c00 0x3115c00 - 6998: 00012480 sll a0,at,0x12 - 699c: f39c0100 0xf39c0100 - 69a0: 10000002 b 69ac <__scratchpad-0x1f7f9654> - 69a4: 00727470 0x727470 - 69a8: 010fa201 0x10fa201 - 69ac: 330a0000 andi t2,t8,0x0 - 69b0: 68090000 0x68090000 - 69b4: 0100000f 0x100000f - 69b8: 000025a2 0x25a2 - 69bc: 00337e00 0x337e00 - 69c0: 1a4e1100 0x1a4e1100 - 69c4: a4010000 sh at,0(zero) - 69c8: 00000025 move zero,zero - 69cc: 000033ec 0x33ec - 69d0: 01007805 0x1007805 - 69d4: 00002ca5 0x2ca5 - 69d8: 00348900 0x348900 - 69dc: 1a731100 0x1a731100 - 69e0: a6010000 sh at,0(s0) - 69e4: 0000010f 0x10f - 69e8: 0000349c 0x349c - 69ec: 03116c13 0x3116c13 - 69f0: 0000a880 sll s5,zero,0x2 - 69f4: 00029200 sll s2,v0,0x8 - 69f8: 54010700 0x54010700 - 69fc: 5501f303 0x5501f303 - 6a00: 11ec1200 beq t7,t4,b204 <__scratchpad-0x1f7f4dfc> - 6a04: 03658003 0x3658003 - 6a08: 02a90000 0x2a90000 - 6a0c: 01070000 0x1070000 - 6a10: 5c030554 0x5c030554 - 6a14: 008003a4 0x8003a4 - 6a18: 03123812 0x3123812 - 6a1c: 0000a880 sll s5,zero,0x2 - 6a20: 0002c800 sll t9,v0,0x0 - 6a24: 54010700 0x54010700 - 6a28: 5501f30d 0x5501f30d - 6a2c: 2103ff0a addi v1,t0,-246 - 6a30: 253a0123 addiu k0,t1,291 - 6a34: 1200243a beqz s0,fb20 <__scratchpad-0x1f7f04e0> - 6a38: 80031250 lb v1,4688(zero) - 6a3c: 00000370 0x370 - 6a40: 000002e2 0x2e2 - 6a44: 02540107 0x2540107 - 6a48: 01070081 0x1070081 - 6a4c: 00800255 0x800255 - 6a50: 12580600 beq s2,t8,8254 <__scratchpad-0x1f7f7dac> - 6a54: 01868003 0x1868003 - 6a58: 01070000 0x1070000 - 6a5c: 00800254 0x800254 - 6a60: 2c140000 sltiu s4,zero,0 - 6a64: fe000000 0xfe000000 - 6a68: 15000002 bnez t0,6a74 <__scratchpad-0x1f7f958c> - 6a6c: 01f21600 0x1f21600 - 6a70: 0c010000 jal 40000 <__scratchpad-0x1f7c0000> - 6a74: 000002f3 0x2f3 - 6a78: 001a3917 0x1a3917 - 6a7c: 250e0100 addiu t6,t0,256 - 6a80: 05000000 bltz t0,6a84 <__scratchpad-0x1f7f957c> - 6a84: 07558803 0x7558803 - 6a88: 00331480 0x331480 - 6a8c: 032b0000 0x32b0000 - 6a90: 2b180000 slti t8,t8,0 - 6a94: ff000003 0xff000003 - 6a98: 04020007 0x4020007 - 6a9c: 00029e07 0x29e07 - 6aa0: 1a861700 0x1a861700 - 6aa4: 12010000 beq s0,at,6aa8 <__scratchpad-0x1f7f9558> - 6aa8: 0000031a 0x31a - 6aac: 4d880305 0x4d880305 - 6ab0: 25148007 addiu s4,t0,-32761 - 6ab4: 54000000 0x54000000 - 6ab8: 18000003 blez zero,6ac8 <__scratchpad-0x1f7f9538> - 6abc: 0000032b 0x32b - 6ac0: 170007ff bnez t8,8ac0 <__scratchpad-0x1f7f7540> - 6ac4: 00001a68 0x1a68 - 6ac8: 03431301 0x3431301 - 6acc: 03050000 0x3050000 - 6ad0: 80072d88 lb a3,11656(zero) - 6ad4: 001ff419 0x1ff419 - 6ad8: 001ff400 sll s8,ra,0x10 - 6adc: 194f0200 0x194f0200 - 6ae0: 00000b1f 0xb1f - 6ae4: 00000b1f 0xb1f - 6ae8: 61003203 0x61003203 - 6aec: 04000012 bltz zero,6b38 <__scratchpad-0x1f7f94c8> - 6af0: 0013c800 sll t9,s3,0x0 - 6af4: a8010400 swl at,1024(zero) - 6af8: 0c000003 jal c <__scratchpad-0x1f7ffff4> - 6afc: 00001ab2 0x1ab2 - 6b00: 0000053b 0x53b - 6b04: 80031280 lb v1,4736(zero) - 6b08: 00000cbc 0xcbc - 6b0c: 000015e3 0x15e3 - 6b10: 9e070402 0x9e070402 - 6b14: 02000002 0x2000002 - 6b18: 03960601 0x3960601 - 6b1c: 04020000 0x4020000 - 6b20: 0006b707 0x6b707 - 6b24: 05040300 0x5040300 - 6b28: 00746e69 0x746e69 - 6b2c: 8d080102 lw t0,258(t0) - 6b30: 02000003 0x2000003 - 6b34: 040a0502 0x40a0502 - 6b38: 04040000 0x4040000 - 6b3c: 8f060102 lw a2,258(t8) - 6b40: 02000003 0x2000003 - 6b44: 021f0702 0x21f0702 - 6b48: 04050000 0x4050000 - 6b4c: 00000033 0x33 - 6b50: 01320702 0x1320702 - 6b54: 86060000 lh a2,0(s0) - 6b58: 01000002 0x1000002 - 6b5c: 06001800 bltz s0,cb60 <__scratchpad-0x1f7f34a0> - 6b60: 00000292 0x292 - 6b64: 00280030 0x280030 - 6b68: 00021206 0x21206 - 6b6c: 40001200 0x40001200 - 6b70: 00900600 0x900600 - 6b74: 00290000 0x290000 - 6b78: 2e060068 sltiu a2,s0,104 - 6b7c: 10000000 b 6b80 <__scratchpad-0x1f7f9480> - 6b80: 06007800 bltz s0,24b84 <__scratchpad-0x1f7db47c> - 6b84: 00000420 0x420 - 6b88: 00980011 0x980011 - 6b8c: 00030b06 0x30b06 - 6b90: a0042800 sb a0,10240(zero) - 6b94: 03570600 0x3570600 - 6b98: 041e0000 0x41e0000 - 6b9c: 620600c8 0x620600c8 - 6ba0: 20000003 addi zero,zero,3 - 6ba4: 0600d804 bltz s0,ffffcbb8 <__bss_end+0x7ff85518> - 6ba8: 00000248 0x248 - 6bac: 00e80413 0xe80413 - 6bb0: 00025406 0x25406 - 6bb4: f8041600 0xf8041600 - 6bb8: 003a0600 0x3a0600 - 6bbc: 002a0000 0x2a0000 - 6bc0: da0600f8 0xda0600f8 - 6bc4: 1b000001 blez t8,6bcc <__scratchpad-0x1f7f9434> - 6bc8: 06010804 bgez s0,8bdc <__scratchpad-0x1f7f7424> - 6bcc: 000001e6 0x1e6 - 6bd0: 0118043f 0x118043f - 6bd4: 00044e06 0x44e06 - 6bd8: 28041400 slti a0,zero,5120 - 6bdc: 02320601 0x2320601 - 6be0: 041c0000 0x41c0000 - 6be4: 2c060138 sltiu a2,zero,312 - 6be8: 06000003 bltz s0,6bf8 <__scratchpad-0x1f7f9408> - 6bec: 06014000 bgez s0,16bf0 <__scratchpad-0x1f7e9410> - 6bf0: 000001a9 0x1a9 - 6bf4: 0158002d 0x158002d - 6bf8: 0001b606 0x1b606 - 6bfc: 68002e00 0x68002e00 - 6c00: 00000601 0x601 - 6c04: 000c0000 sll zero,t4,0x0 - 6c08: 16060170 bne s0,a2,71cc <__scratchpad-0x1f7f8e34> - 6c0c: 3d000003 0x3d000003 - 6c10: 06019000 bgez s0,fffeac14 <__bss_end+0x7ff73574> - 6c14: 00000321 0x321 - 6c18: 01a0003e 0x1a0003e - 6c1c: 33040500 andi a0,t8,0x500 - 6c20: 02000000 0x2000000 - 6c24: 0001e239 0x1e239 - 6c28: 015f0600 0x15f0600 - 6c2c: 00000000 nop - 6c30: fc064000 0xfc064000 - 6c34: 00000001 0x1 - 6c38: 06200000 bltz s1,6c3c <__scratchpad-0x1f7f93c4> - 6c3c: 000002c1 0x2c1 - 6c40: 10000000 b 6c44 <__scratchpad-0x1f7f93bc> - 6c44: 00017506 0x17506 - 6c48: 00000000 nop - 6c4c: 01280608 0x1280608 - 6c50: 00000000 nop - 6c54: d7060400 0xd7060400 - 6c58: 00000002 srl zero,zero,0x0 - 6c5c: 06020000 0x6020000 - 6c60: 0000000a 0xa - 6c64: 01000000 0x1000000 - 6c68: 00026006 srlv t4,v0,zero - 6c6c: 80000000 lb zero,0(zero) - 6c70: 04f80600 0x4f80600 - 6c74: 00000000 nop - 6c78: 39060040 xori a2,t0,0x40 - 6c7c: 00000003 sra zero,zero,0x0 - 6c80: 06002000 bltz s0,ec84 <__scratchpad-0x1f7f137c> - 6c84: 00000470 0x470 - 6c88: 00100000 sll zero,s0,0x0 - 6c8c: 0000ef06 0xef06 - 6c90: 08000000 j 0 <__scratchpad-0x1f800000> - 6c94: 00b20600 0xb20600 - 6c98: 00000000 nop - 6c9c: 0d060004 jal 4180010 <__scratchpad-0x1b67fff0> - 6ca0: 00000001 0x1 - 6ca4: 06000200 bltz s0,74a8 <__scratchpad-0x1f7f8b58> - 6ca8: 0000007a 0x7a - 6cac: 00010000 sll zero,at,0x0 - 6cb0: 00009c07 0x9c07 - 6cb4: 07800000 bltz gp,6cb8 <__scratchpad-0x1f7f9348> - 6cb8: 00000459 0x459 - 6cbc: cd074000 lwc3 $7,16384(t0) - 6cc0: 00000000 nop - 6cc4: 01c30720 0x1c30720 - 6cc8: 10000000 b 6ccc <__scratchpad-0x1f7f9334> - 6ccc: 33040500 andi a0,t8,0x500 - 6cd0: 02000000 0x2000000 - 6cd4: 0002a95a 0x2a95a - 6cd8: 042d0800 0x42d0800 - 6cdc: 08000000 j 0 <__scratchpad-0x1f800000> - 6ce0: 0000018b 0x18b - 6ce4: 04380801 0x4380801 - 6ce8: 08020000 j 80000 <__scratchpad-0x1f780000> - 6cec: 00000195 0x195 - 6cf0: 04430803 0x4430803 - 6cf4: 08040000 j 100000 <__scratchpad-0x1f700000> - 6cf8: 0000019f 0x19f - 6cfc: 02a70805 0x2a70805 - 6d00: 08060000 j 180000 <__scratchpad-0x1f680000> - 6d04: 000004c2 srl zero,zero,0x13 - 6d08: 036d0807 srav at,t5,k1 - 6d0c: 08080000 j 200000 <__scratchpad-0x1f600000> - 6d10: 000002ed 0x2ed - 6d14: 02f70809 0x2f70809 - 6d18: 080a0000 j 280000 <__scratchpad-0x1f580000> - 6d1c: 00000301 0x301 - 6d20: 0046080b 0x46080b - 6d24: 080c0000 j 300000 <__scratchpad-0x1f500000> - 6d28: 00000051 0x51 - 6d2c: 005c080d break 0x5c,0x20 - 6d30: 080e0000 j 380000 <__scratchpad-0x1f480000> - 6d34: 000000e4 0xe4 - 6d38: 048e080f 0x48e080f - 6d3c: 08100000 j 400000 <__scratchpad-0x1f400000> - 6d40: 00000498 0x498 - 6d44: 04a20811 0x4a20811 - 6d48: 08120000 j 480000 <__scratchpad-0x1f380000> - 6d4c: 000004ac 0x4ac - 6d50: 013e0813 0x13e0813 - 6d54: 08140000 j 500000 <__scratchpad-0x1f300000> - 6d58: 00000149 0x149 - 6d5c: 01540815 0x1540815 - 6d60: 08160000 j 580000 <__scratchpad-0x1f280000> - 6d64: 0000050f 0x50f - 6d68: 051a0818 0x51a0818 - 6d6c: 08190000 j 640000 <__scratchpad-0x1f1c0000> - 6d70: 00000525 0x525 - 6d74: 0530081a bltzal t1,8de0 <__scratchpad-0x1f7f7220> - 6d78: 081b0000 j 6c0000 <__scratchpad-0x1f140000> - 6d7c: 000004ed 0x4ed - 6d80: 04e2081c 0x4e2081c - 6d84: 081d0000 j 740000 <__scratchpad-0x1f0c0000> - 6d88: 00000382 srl zero,zero,0xe - 6d8c: 0377081e 0x377081e - 6d90: 001f0000 sll zero,ra,0x0 - 6d94: 02af0409 0x2af0409 - 6d98: 2c0a0000 sltiu t2,zero,0 - 6d9c: 0b000000 j c000000 <__scratchpad-0x13800000> - 6da0: 00001b2a 0x1b2a - 6da4: 00003304 0x3304 - 6da8: d1230300 0xd1230300 - 6dac: 08000002 j 8 <__scratchpad-0x1f7ffff8> - 6db0: 00001acc syscall 0x6b - 6db4: 1cb90800 0x1cb90800 - 6db8: 00010000 sll zero,at,0x0 - 6dbc: 2f03180c sltiu v1,t8,6156 - 6dc0: 00000322 0x322 - 6dc4: 001bb20d break 0x1b,0x2c8 - 6dc8: 3a320300 xori s2,s1,0x300 - 6dcc: 00000000 nop - 6dd0: 736f700e 0x736f700e - 6dd4: 33340300 andi s4,t9,0x300 - 6dd8: 04000000 bltz zero,6ddc <__scratchpad-0x1f7f9224> - 6ddc: 0012330d break 0x12,0xcc - 6de0: 33360300 andi s6,t9,0x300 - 6de4: 08000000 j 0 <__scratchpad-0x1f800000> - 6de8: 7665640e jalx 9959038 <__scratchpad-0x15ea6fc8> - 6dec: 33380300 andi t8,t9,0x300 - 6df0: 0c000000 jal 0 <__scratchpad-0x1f800000> - 6df4: 000f680d break 0xf,0x1a0 - 6df8: 333a0300 andi k0,t9,0x300 - 6dfc: 10000000 b 6e00 <__scratchpad-0x1f7f9200> - 6e00: 001b730d break 0x1b,0x1cc - 6e04: 333c0300 andi gp,t9,0x300 - 6e08: 14000000 bnez zero,6e0c <__scratchpad-0x1f7f91f4> - 6e0c: 1d2d0f00 0x1d2d0f00 - 6e10: 3d030000 0x3d030000 - 6e14: 000002d1 0x2d1 - 6e18: ad070802 sw a3,2050(t0) - 6e1c: 02000006 srlv zero,zero,s0 - 6e20: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - 6e24: 04020000 0x4020000 - 6e28: 00086705 0x86705 - 6e2c: 07040200 0x7040200 - 6e30: 000006b2 0x6b2 - 6e34: 00330405 0x330405 - 6e38: 22010000 addi at,s0,0 - 6e3c: 00000368 0x368 - 6e40: 001ae108 0x1ae108 - 6e44: 76080000 jalx 8200000 <__scratchpad-0x17600000> - 6e48: 0100001c 0x100001c - 6e4c: 001b7808 0x1b7808 - 6e50: 10000200 b 7654 <__scratchpad-0x1f7f89ac> - 6e54: 00001be3 0x1be3 - 6e58: 3a010e01 xori at,s0,0xe01 - 6e5c: 01000000 0x1000000 - 6e60: 0000039c 0x39c - 6e64: 01006611 0x1006611 - 6e68: 039c010e 0x39c010e - 6e6c: 8d120000 lw s2,0(t0) - 6e70: 0100001b divu zero,t0,zero - 6e74: 003a010e 0x3a010e - 6e78: e1120000 swc0 $18,0(t0) - 6e7c: 0100001c 0x100001c - 6e80: 003a010e 0x3a010e - 6e84: 09000000 j 4000000 <__scratchpad-0x1b800000> - 6e88: 00032204 0x32204 - 6e8c: 1c231000 0x1c231000 - 6e90: 09010000 j 4040000 <__scratchpad-0x1b7c0000> - 6e94: 00003a01 0x3a01 - 6e98: 03be0100 0x3be0100 - 6e9c: 66110000 0x66110000 - 6ea0: 01090100 0x1090100 - 6ea4: 0000039c 0x39c - 6ea8: 1be91300 0x1be91300 - 6eac: 28010000 slti at,zero,0 - 6eb0: 00000033 0x33 - 6eb4: 80031280 lb v1,4736(zero) - 6eb8: 00000100 sll zero,zero,0x4 - 6ebc: 04b99c01 0x4b99c01 - 6ec0: fb140000 0xfb140000 - 6ec4: 0100001c 0x100001c - 6ec8: 0002a928 0x2a928 - 6ecc: 0034ba00 0x34ba00 - 6ed0: 1c8c1500 0x1c8c1500 - 6ed4: 2a010000 slti at,s0,0 - 6ed8: 000004b9 0x4b9 - 6edc: 16689102 bne s3,t0,fffeb2e8 <__bss_end+0x7ff73c48> - 6ee0: 2b010078 slti at,t8,120 - 6ee4: 0000003a 0x3a - 6ee8: 000034e8 0x34e8 - 6eec: 01007916 0x1007916 - 6ef0: 00003a2b 0x3a2b - 6ef4: 00353200 0x353200 - 6ef8: 12ec1700 beq s7,t4,cafc <__scratchpad-0x1f7f3504> - 6efc: 11708003 beq t3,s0,fffe6f0c <__bss_end+0x7ff6f86c> - 6f00: 042b0000 0x42b0000 - 6f04: 01180000 0x1180000 - 6f08: 68910254 0x68910254 - 6f0c: 05550118 0x5550118 - 6f10: 038f6003 0x38f6003 - 6f14: 04170080 0x4170080 - 6f18: 70800313 0x70800313 - 6f1c: 48000011 0x48000011 - 6f20: 18000004 blez zero,6f34 <__scratchpad-0x1f7f90cc> - 6f24: 91025401 lbu v0,21505(t0) - 6f28: 55011868 0x55011868 - 6f2c: a4a80305 sh t0,773(a1) - 6f30: 17008003 bnez t8,fffe6f40 <__bss_end+0x7ff6f8a0> - 6f34: 8003131c lb v1,4892(zero) - 6f38: 00001170 0x1170 - 6f3c: 00000465 0x465 - 6f40: 02540118 0x2540118 - 6f44: 01186891 0x1186891 - 6f48: ac030555 sw v1,1365(zero) - 6f4c: 008003a4 0x8003a4 - 6f50: 03133417 0x3133417 - 6f54: 00117080 sll t6,s1,0x2 - 6f58: 00048200 sll s0,a0,0x8 - 6f5c: 54011800 0x54011800 - 6f60: 18689102 0x18689102 - 6f64: 03055501 0x3055501 - 6f68: 8003a4b0 lb v1,-23376(zero) - 6f6c: 134c1700 beq k0,t4,cb70 <__scratchpad-0x1f7f3490> - 6f70: 11708003 beq t3,s0,fffe6f80 <__bss_end+0x7ff6f8e0> - 6f74: 049f0000 0x49f0000 - 6f78: 01180000 0x1180000 - 6f7c: 68910254 0x68910254 - 6f80: 05550118 0x5550118 - 6f84: 03a4b403 0x3a4b403 - 6f88: 64190080 0x64190080 - 6f8c: 70800313 0x70800313 - 6f90: 18000011 blez zero,6fd8 <__scratchpad-0x1f7f9028> - 6f94: 91025401 lbu v0,21505(t0) - 6f98: 55011868 0x55011868 - 6f9c: a4b80305 sh t8,773(a1) - 6fa0: 00008003 sra s0,zero,0x0 - 6fa4: 00002c1a 0x2c1a - 6fa8: 0004c900 sll t9,a0,0x4 - 6fac: 00251b00 0x251b00 - 6fb0: 000f0000 sll zero,t7,0x0 - 6fb4: 001c2913 0x1c2913 - 6fb8: 9c5a0100 0x9c5a0100 - 6fbc: 80000003 lb zero,3(zero) - 6fc0: 9c800313 0x9c800313 - 6fc4: 01000000 0x1000000 - 6fc8: 00053d9c 0x53d9c - 6fcc: 1bb21400 0x1bb21400 - 6fd0: 5a010000 0x5a010000 - 6fd4: 0000003a 0x3a - 6fd8: 00003569 0x3569 - 6fdc: 00123314 0x123314 - 6fe0: a95a0100 swl k0,256(t2) - 6fe4: 95000002 lhu zero,2(t0) - 6fe8: 16000035 bnez s0,70c0 <__scratchpad-0x1f7f8f40> - 6fec: 5d010078 0x5d010078 - 6ff0: 0000003a 0x3a - 6ff4: 000035cc syscall 0xd7 - 6ff8: 0313e417 0x313e417 - 6ffc: 00117b80 sll t7,s1,0xe - 7000: 00052c00 sll a1,a1,0x10 - 7004: 54011800 0x54011800 - 7008: 5401f303 0x5401f303 - 700c: 01550118 0x1550118 - 7010: 56011830 0x56011830 - 7014: 19003101 blez t0,1341c <__scratchpad-0x1f7ecbe4> - 7018: 800313f0 lb v1,5104(zero) - 701c: 000003be 0x3be - 7020: 02540118 0x2540118 - 7024: 00000081 0x81 - 7028: 001cb213 0x1cb213 - 702c: 3aab0100 xori t3,s5,0x100 - 7030: 1c000000 bgtz zero,7034 <__scratchpad-0x1f7f8fcc> - 7034: 28800314 slti zero,a0,788 - 7038: 01000000 0x1000000 - 703c: 00056f9c 0x56f9c - 7040: 1d461400 0x1d461400 - 7044: ab010000 swl at,0(t8) - 7048: 0000039c 0x39c - 704c: 000035f6 0x35f6 - 7050: 0314341c 0x314341c - 7054: 00118680 sll s0,s1,0x1a - 7058: 92130000 lbu s3,0(s0) - 705c: 0100001c 0x100001c - 7060: 00003ab9 0x3ab9 - 7064: 03144400 0x3144400 - 7068: 00016880 sll t5,at,0x2 - 706c: b89c0100 swr gp,256(a0) - 7070: 1d000006 bgtz t0,708c <__scratchpad-0x1f7f8f74> - 7074: 00727470 0x727470 - 7078: 004fb901 0x4fb901 - 707c: 36170000 ori s7,s0,0x0 - 7080: 68140000 0x68140000 - 7084: 0100000f 0x100000f - 7088: 00003ab9 0x3ab9 - 708c: 00363500 0x363500 - 7090: 1cdb1400 0x1cdb1400 - 7094: b9010000 swr at,0(t0) - 7098: 0000003a 0x3a - 709c: 00003656 0x3656 - 70a0: 0100661d 0x100661d - 70a4: 00039cb9 0x39cb9 - 70a8: 00367700 0x367700 - 70ac: 1b041e00 0x1b041e00 - 70b0: bb010000 swr at,0(t8) - 70b4: 0000003a 0x3a - 70b8: 000036a3 0x36a3 - 70bc: 001bfa1e 0x1bfa1e - 70c0: 3abc0100 xori gp,s5,0x100 - 70c4: c1000000 lwc0 c0_index,0(t0) - 70c8: 16000036 bnez s0,71a4 <__scratchpad-0x1f7f8e5c> - 70cc: 0078616d 0x78616d - 70d0: 003abd01 0x3abd01 - 70d4: 36df0000 ori ra,s6,0x0 - 70d8: 941e0000 lhu s8,0(zero) - 70dc: 0100001b divu zero,t0,zero - 70e0: 00003abe 0x3abe - 70e4: 0036f200 0x36f200 - 70e8: 14b01700 bne a1,s0,ccec <__scratchpad-0x1f7f3314> - 70ec: 117b8003 beq t3,k1,fffe70fc <__bss_end+0x7ff6fa5c> - 70f0: 06110000 bgezal s0,70f4 <__scratchpad-0x1f7f8f0c> - 70f4: 01180000 0x1180000 - 70f8: 00300156 0x300156 - 70fc: 0314c017 0x314c017 - 7100: 00119180 sll s2,s1,0x6 - 7104: 00062f00 sll a1,a2,0x1c - 7108: 55011800 0x55011800 - 710c: 56900305 0x56900305 - 7110: 01188007 srav s0,t8,t0 - 7114: 000a0356 0xa0356 - 7118: e0170008 swc0 $23,8(zero) - 711c: 9c800314 0x9c800314 - 7120: 4c000011 0x4c000011 - 7124: 18000006 blez zero,7140 <__scratchpad-0x1f7f8ec0> - 7128: 03055401 0x3055401 - 712c: 8003a4bc lb v1,-23364(zero) - 7130: 02550118 0x2550118 - 7134: 17000083 bnez t8,7344 <__scratchpad-0x1f7f8cbc> - 7138: 80031508 lb v1,5384(zero) - 713c: 000011a7 0x11a7 - 7140: 00000660 0x660 - 7144: 02540118 0x2540118 - 7148: 17000084 bnez t8,735c <__scratchpad-0x1f7f8ca4> - 714c: 80031530 lb v1,5424(zero) - 7150: 00001191 0x1191 - 7154: 0000067a 0x67a - 7158: 02550118 0x2550118 - 715c: 01180084 0x1180084 - 7160: 00860256 0x860256 - 7164: 15641700 bne t3,a0,cd68 <__scratchpad-0x1f7f3298> - 7168: 11918003 beq t4,s1,fffe7178 <__bss_end+0x7ff6fad8> - 716c: 06980000 0x6980000 - 7170: 01180000 0x1180000 - 7174: 90030555 lbu v1,1365(zero) - 7178: 18800756 blez a0,8ed4 <__scratchpad-0x1f7f712c> - 717c: 0a035601 j 80d5804 <__scratchpad-0x1772a7fc> - 7180: 19000800 blez t0,9184 <__scratchpad-0x1f7f6e7c> - 7184: 80031574 lb v1,5492(zero) - 7188: 000011a7 0x11a7 - 718c: 02540118 0x2540118 - 7190: 01180084 0x1180084 - 7194: 90030555 lbu v1,1365(zero) - 7198: 18800756 blez a0,8ef4 <__scratchpad-0x1f7f710c> - 719c: 81025601 lb v0,22017(t0) - 71a0: 13000000 beqz t8,71a4 <__scratchpad-0x1f7f8e5c> - 71a4: 00001c30 0x1c30 - 71a8: 003afd01 0x3afd01 - 71ac: 15ac0000 bne t5,t4,71b0 <__scratchpad-0x1f7f8e50> - 71b0: 00488003 0x488003 - 71b4: 9c010000 0x9c010000 - 71b8: 0000070c syscall 0x1c - 71bc: 0100661d 0x100661d - 71c0: 00039cfd 0x39cfd - 71c4: 00372100 0x372100 - 71c8: 00631f00 0x631f00 - 71cc: 0041ff01 0x41ff01 - 71d0: 91020000 lbu v0,0(t0) - 71d4: 15dc1970 bne t6,gp,d798 <__scratchpad-0x1f7f2868> - 71d8: 056f8003 0x56f8003 - 71dc: 01180000 0x1180000 - 71e0: 70910254 0x70910254 - 71e4: 01550118 0x1550118 - 71e8: 56011831 0x56011831 - 71ec: 01183101 0x1183101 - 71f0: 01f30357 0x1f30357 - 71f4: 20000054 addi zero,zero,84 - 71f8: 000003a2 0x3a2 - 71fc: 800315f4 lb v1,5620(zero) - 7200: 0000000c syscall - 7204: 07279c01 0x7279c01 - 7208: b3210000 0xb3210000 - 720c: 01000003 0x1000003 - 7210: 68200054 0x68200054 - 7214: 00000003 sra zero,zero,0x0 - 7218: 4c800316 0x4c800316 - 721c: 01000000 0x1000000 - 7220: 0007529c 0x7529c - 7224: 03792100 0x3792100 - 7228: 54010000 0x54010000 - 722c: 00038321 0x38321 - 7230: 22550100 addi s5,s2,256 - 7234: 0000038f 0x38f - 7238: 00003758 0x3758 - 723c: 1c1b2300 0x1c1b2300 - 7240: 23010000 addi at,t8,0 - 7244: 00003a01 0x3a01 - 7248: 03164c00 0x3164c00 - 724c: 00001c80 sll v1,zero,0x12 - 7250: 799c0100 0x799c0100 - 7254: 24000007 li zero,7 - 7258: 23010063 addi at,t8,99 - 725c: 00003a01 0x3a01 - 7260: 00540100 0x540100 - 7264: 001caa23 0x1caa23 - 7268: 012b0100 0x12b0100 - 726c: 0000003a 0x3a - 7270: 80031668 lb v1,5736(zero) - 7274: 0000001c 0x1c - 7278: 07a09c01 bltz sp,fffee280 <__bss_end+0x7ff76be0> - 727c: 63240000 0x63240000 - 7280: 012b0100 0x12b0100 - 7284: 0000003a 0x3a - 7288: 23005401 addi zero,t8,21505 - 728c: 00001b9a 0x1b9a - 7290: 3a013301 xori at,s0,0x3301 - 7294: 84000000 lh zero,0(zero) - 7298: 30800316 andi zero,a0,0x316 - 729c: 01000005 0x1000005 - 72a0: 000b989c 0xb989c - 72a4: 1cf42500 0x1cf42500 - 72a8: 33010000 andi at,t8,0x0 - 72ac: 000b9801 0xb9801 - 72b0: 00379200 0x379200 - 72b4: 1abd2500 0x1abd2500 - 72b8: 33010000 andi at,t8,0x0 - 72bc: 000b9801 0xb9801 - 72c0: 0037be00 0x37be00 - 72c4: 1ccd2500 0x1ccd2500 - 72c8: 33010000 andi at,t8,0x0 - 72cc: 00003a01 0x3a01 - 72d0: 0037e900 0x37e900 - 72d4: 00662600 0x662600 - 72d8: 9c013501 0x9c013501 - 72dc: 14000003 bnez zero,72ec <__scratchpad-0x1f7f8d14> - 72e0: 26000038 addiu zero,s0,56 - 72e4: 36010073 ori at,s0,0x73 - 72e8: 00003a01 0x3a01 - 72ec: 00385e00 0x385e00 - 72f0: 00782600 0x782600 - 72f4: 3a013701 xori at,s0,0x3701 - 72f8: 71000000 0x71000000 - 72fc: 27000038 addiu zero,t8,56 - 7300: 000024ce 0x24ce - 7304: 3a013801 xori at,s0,0x3801 - 7308: ee000000 swc3 $0,0(s0) - 730c: 26000038 addiu zero,s0,56 - 7310: 39010079 xori at,t0,0x79 - 7314: 00003a01 0x3a01 - 7318: 00391800 0x391800 - 731c: 006c2600 0x6c2600 - 7320: 3a013a01 xori at,s0,0x3a01 - 7324: 85000000 lh zero,0(t0) - 7328: 27000039 addiu zero,t8,57 - 732c: 00001b64 0x1b64 - 7330: 3a013b01 xori at,s0,0x3b01 - 7334: a3000000 sb zero,0(t8) - 7338: 27000039 addiu zero,t8,57 - 733c: 00001d1b 0x1d1b - 7340: 3a013c01 xori at,s0,0x3c01 - 7344: d9000000 0xd9000000 - 7348: 27000039 addiu zero,t8,57 - 734c: 00001bc1 0x1bc1 - 7350: 3a013d01 xori at,s0,0x3d01 - 7354: 3d000000 0x3d000000 - 7358: 2600003a addiu zero,s0,58 - 735c: 00706674 0x706674 - 7360: 3a013e01 xori at,s0,0x3e01 - 7364: 5c000000 0x5c000000 - 7368: 2800003a slti zero,zero,58 - 736c: 00001d3d 0x1d3d - 7370: 9e013f01 0x9e013f01 - 7374: 0400000b bltz zero,73a4 <__scratchpad-0x1f7f8c5c> - 7378: 7efbb891 0x7efbb891 - 737c: 001c6e28 0x1c6e28 - 7380: 01400100 0x1400100 - 7384: 000004b9 0x4b9 - 7388: 7fb89103 0x7fb89103 - 738c: 001c5a28 0x1c5a28 - 7390: 01410100 0x1410100 - 7394: 00000baf 0xbaf - 7398: 7db89103 0x7db89103 - 739c: 001b5b28 0x1b5b28 - 73a0: 01420100 0x1420100 - 73a4: 00000baf 0xbaf - 73a8: 7bb89103 0x7bb89103 - 73ac: 0003a229 0x3a229 - 73b0: 03170400 0x3170400 - 73b4: 00000480 sll zero,zero,0x12 - 73b8: 014d0100 0x14d0100 - 73bc: 000008df 0x8df - 73c0: 0003b322 0x3b322 - 73c4: 003ac900 0x3ac900 - 73c8: a2290000 sb t1,0(s1) - 73cc: 54000003 0x54000003 - 73d0: 0480031b bltz a0,8040 <__scratchpad-0x1f7f7fc0> - 73d4: 01000000 0x1000000 - 73d8: 08fd01c6 j 3f40718 <__scratchpad-0x1b8bf8e8> - 73dc: b3220000 0xb3220000 - 73e0: e7000003 swc1 $f0,3(t8) - 73e4: 0000003a 0x3a - 73e8: 00036829 0x36829 - 73ec: 031b5c00 0x31b5c00 - 73f0: 00000480 sll zero,zero,0x12 - 73f4: 01c70100 0x1c70100 - 73f8: 0000092d 0x92d - 73fc: 00038f22 0x38f22 - 7400: 003afa00 0x3afa00 - 7404: 03832200 0x3832200 - 7408: 3afa0000 xori k0,s7,0x0 - 740c: 79220000 0x79220000 - 7410: 0e000003 jal 800000c <__scratchpad-0x177ffff4> - 7414: 0000003b 0x3b - 7418: 0316c017 0x316c017 - 741c: 0011b280 sll s6,s1,0xa - 7420: 00094100 sll t0,t1,0x4 - 7424: 54011800 0x54011800 - 7428: 00008102 srl s0,zero,0x4 - 742c: 0316d417 0x316d417 - 7430: 0011bd80 sll s7,s1,0x16 - 7434: 00096300 sll t4,t1,0xc - 7438: 54011800 0x54011800 - 743c: fbb89104 0xfbb89104 - 7440: 5501187e 0x5501187e - 7444: 01183001 0x1183001 - 7448: 000a0356 0xa0356 - 744c: e4170040 swc1 $f23,64(zero) - 7450: c8800316 lwc2 $0,790(a0) - 7454: 81000011 lb zero,17(t0) - 7458: 18000009 blez zero,7480 <__scratchpad-0x1f7f8b80> - 745c: 91035401 lbu v1,21505(t0) - 7460: 01187bb8 0x1187bb8 - 7464: c8030555 lwc2 $3,1365(zero) - 7468: 008003a4 0x8003a4 - 746c: 0316f817 0x316f817 - 7470: 000bbf80 sll s7,t3,0x1e - 7474: 0009a100 sll s4,t1,0x4 - 7478: 54011800 0x54011800 - 747c: a4d40305 sh s4,773(a2) - 7480: 01188003 0x1188003 - 7484: d0030555 0xd0030555 - 7488: 008003a4 0x8003a4 - 748c: 03172017 0x3172017 - 7490: 00056f80 sll t5,a1,0x1e - 7494: 0009c800 sll t9,t1,0x0 - 7498: 54011800 0x54011800 - 749c: fbb89104 0xfbb89104 - 74a0: 5501187e 0x5501187e - 74a4: 01183101 0x1183101 - 74a8: 00830256 0x830256 - 74ac: 02570118 0x2570118 - 74b0: 17000080 bnez t8,76b4 <__scratchpad-0x1f7f894c> - 74b4: 80031728 lb v1,5928(zero) - 74b8: 0000053d 0x53d - 74bc: 000009dc 0x9dc - 74c0: 02540118 0x2540118 - 74c4: 17000080 bnez t8,76c8 <__scratchpad-0x1f7f8938> - 74c8: 80031924 lb v1,6436(zero) - 74cc: 000011d3 0x11d3 - 74d0: 00000a03 sra at,zero,0x8 - 74d4: 05540118 0x5540118 - 74d8: 00820081 0x820081 - 74dc: 55011822 0x55011822 - 74e0: 7db89103 0x7db89103 - 74e4: 05560118 0x5560118 - 74e8: 00820086 0x820086 - 74ec: f017001c 0xf017001c - 74f0: 9c800319 0x9c800319 - 74f4: 2e000011 sltiu zero,s0,17 - 74f8: 1800000a blez zero,7524 <__scratchpad-0x1f7f8adc> - 74fc: 03055401 0x3055401 - 7500: 8003a4e8 lb v1,-23320(zero) - 7504: 02550118 0x2550118 - 7508: 01180081 0x1180081 - 750c: b8910356 swr s1,854(a0) - 7510: 5701187b 0x5701187b - 7514: 7fb89103 0x7fb89103 - 7518: 1a001700 blez s0,d11c <__scratchpad-0x1f7f2ee4> - 751c: 11de8003 beq t6,s8,fffe752c <__bss_end+0x7ff6fe8c> - 7520: 0a510000 j 9440000 <__scratchpad-0x163c0000> - 7524: 01180000 0x1180000 - 7528: 04910354 bgezal a0,827c <__scratchpad-0x1f7f7d84> - 752c: 55011806 0x55011806 - 7530: 7bb89103 0x7bb89103 - 7534: 03560118 0x3560118 - 7538: 00060891 0x60891 - 753c: 031a0817 0x31a0817 - 7540: 0011b280 sll s6,s1,0xa - 7544: 000a6600 sll t4,t2,0x18 - 7548: 54011800 0x54011800 - 754c: 7bb89103 0x7bb89103 - 7550: 1a1c1700 0x1a1c1700 - 7554: 11e98003 beq t7,t1,fffe7564 <__bss_end+0x7ff6fec4> - 7558: 0a820000 j a080000 <__scratchpad-0x15780000> - 755c: 01180000 0x1180000 - 7560: 04910354 bgezal a0,82b4 <__scratchpad-0x1f7f7d4c> - 7564: 55011806 0x55011806 - 7568: 7fb89103 0x7fb89103 - 756c: 1a641700 0x1a641700 - 7570: 119c8003 beq t4,gp,fffe7580 <__bss_end+0x7ff6fee0> - 7574: 0a970000 j a5c0000 <__scratchpad-0x15240000> - 7578: 01180000 0x1180000 - 757c: 48910354 0x48910354 - 7580: d8170006 0xd8170006 - 7584: f480031a 0xf480031a - 7588: b3000011 0xb3000011 - 758c: 1800000a blez zero,75b8 <__scratchpad-0x1f7f8a48> - 7590: 91035401 lbu v1,21505(t0) - 7594: 01187bb8 0x1187bb8 - 7598: b8910355 swr s1,853(a0) - 759c: e417007f swc1 $f23,127(zero) - 75a0: f480031a 0xf480031a - 75a4: cf000011 lwc3 $0,17(t8) - 75a8: 1800000a blez zero,75d4 <__scratchpad-0x1f7f8a2c> - 75ac: 91035401 lbu v1,21505(t0) - 75b0: 01187bb8 0x1187bb8 - 75b4: 4c910355 0x4c910355 - 75b8: ec170006 swc3 $23,6(zero) - 75bc: b280031a 0xb280031a - 75c0: e4000011 swc1 $f0,17(zero) - 75c4: 1800000a blez zero,75f0 <__scratchpad-0x1f7f8a10> - 75c8: 91035401 lbu v1,21505(t0) - 75cc: 17007bb8 bnez t8,264b0 <__scratchpad-0x1f7d9b50> - 75d0: 80031b00 lb v1,6912(zero) - 75d4: 000011f4 0x11f4 - 75d8: 00000b02 srl at,zero,0xc - 75dc: 03540118 0x3540118 - 75e0: 187bb891 0x187bb891 - 75e4: 03055501 0x3055501 - 75e8: 8003a534 lb v1,-23244(zero) - 75ec: 1b101700 0x1b101700 - 75f0: 11bd8003 beq t5,sp,fffe7600 <__bss_end+0x7ff6ff60> - 75f4: 0b240000 j c900000 <__scratchpad-0x12f00000> - 75f8: 01180000 0x1180000 - 75fc: b8910454 swr s1,1108(a0) - 7600: 01187efb 0x1187efb - 7604: 18300155 0x18300155 - 7608: 0a035601 j 80d5804 <__scratchpad-0x1772a7fc> - 760c: 17004000 bnez t8,17610 <__scratchpad-0x1f7e89f0> - 7610: 80031b20 lb v1,6944(zero) - 7614: 00000bbf 0xbbf - 7618: 00000b42 srl at,zero,0xd - 761c: 03540118 0x3540118 - 7620: 187bb891 0x187bb891 - 7624: 03055501 0x3055501 - 7628: 8003a4d0 lb v1,-23344(zero) - 762c: 1b3c1700 0x1b3c1700 - 7630: 119c8003 beq t4,gp,fffe7640 <__bss_end+0x7ff6ffa0> - 7634: 0b600000 j d800000 <__scratchpad-0x12000000> - 7638: 01180000 0x1180000 - 763c: 40030554 0x40030554 - 7640: 188003a5 blez a0,84d8 <__scratchpad-0x1f7f7b28> - 7644: 91035501 lbu v1,21761(t0) - 7648: 17007bb8 bnez t8,2652c <__scratchpad-0x1f7d9ad4> - 764c: 80031b70 lb v1,7024(zero) - 7650: 0000056f 0x56f - 7654: 00000b87 0xb87 - 7658: 04540118 0x4540118 - 765c: 7efbb891 0x7efbb891 - 7660: 01550118 0x1550118 - 7664: 56011831 0x56011831 - 7668: 18008302 blez zero,fffe8274 <__bss_end+0x7ff70bd4> - 766c: 87025701 lh v0,22273(t8) - 7670: 78190000 0x78190000 - 7674: 3d80031b 0x3d80031b - 7678: 18000005 blez zero,7690 <__scratchpad-0x1f7f8970> - 767c: 87025401 lh v0,21505(t8) - 7680: 09000000 j 4000000 <__scratchpad-0x1b800000> - 7684: 00002c04 0x2c04 - 7688: 002c1a00 0x2c1a00 - 768c: 0baf0000 j ebc0000 <__scratchpad-0x10c40000> - 7690: 252a0000 addiu t2,t1,0 - 7694: ff000000 0xff000000 - 7698: 2c1a003f sltiu k0,zero,63 - 769c: bf000000 0xbf000000 - 76a0: 1b00000b blez t8,76d0 <__scratchpad-0x1f7f8930> - 76a4: 00000025 move zero,zero - 76a8: 4c1300ff 0x4c1300ff - 76ac: 0100001c 0x100001c - 76b0: 00039c76 0x39c76 - 76b4: 031bb400 0x31bb400 - 76b8: 00017880 sll t7,at,0x2 - 76bc: 8d9c0100 lw gp,256(t4) - 76c0: 1400000d bnez zero,76f8 <__scratchpad-0x1f7f8908> - 76c4: 00001b5f 0x1b5f - 76c8: 0b987601 j e61d804 <__scratchpad-0x111e27fc> - 76cc: 3b210000 xori at,t9,0x0 - 76d0: 33140000 andi s4,t8,0x0 - 76d4: 01000012 0x1000012 - 76d8: 0002a976 0x2a976 - 76dc: 003b4d00 0x3b4d00 - 76e0: 64661600 0x64661600 - 76e4: 3a780100 xori t8,s3,0x100 - 76e8: 79000000 0x79000000 - 76ec: 1600003b bnez s0,77dc <__scratchpad-0x1f7f8824> - 76f0: 79010066 0x79010066 - 76f4: 0000039c 0x39c - 76f8: 00003b97 0x3b97 - 76fc: 01007316 0x1007316 - 7700: 000b987a 0xb987a - 7704: 003bc000 0x3bc000 - 7708: 1be01700 blez ra,d30c <__scratchpad-0x1f7f2cf4> - 770c: 11ff8003 beq t7,ra,fffe771c <__bss_end+0x7ff7007c> - 7710: 0c400000 jal 1000000 <__scratchpad-0x1e800000> - 7714: 01180000 0x1180000 - 7718: 00820254 0x820254 - 771c: 05550118 0x5550118 - 7720: 03a55403 0x3a55403 - 7724: 56011880 0x56011880 - 7728: 17003701 bnez t8,15330 <__scratchpad-0x1f7eacd0> - 772c: 80031bf0 lb v1,7152(zero) - 7730: 0000120a 0x120a - 7734: 00000c55 0xc55 - 7738: 03540118 0x3540118 - 773c: 0004000a 0x4000a - 7740: 031c0417 0x31c0417 - 7744: 0007a080 sll s4,a3,0x2 - 7748: 000c7600 sll t6,t4,0x18 - 774c: 54011800 0x54011800 - 7750: 18078202 0x18078202 - 7754: 81025501 lb v0,21761(t0) - 7758: 56011800 0x56011800 - 775c: 04000a03 bltz zero,9f6c <__scratchpad-0x1f7f6094> - 7760: 1c141700 0x1c141700 - 7764: 03be8003 0x3be8003 - 7768: 0c8a0000 jal 2280000 <__scratchpad-0x1d580000> - 776c: 01180000 0x1180000 - 7770: 00800254 0x800254 - 7774: 1c201700 bgtz at,d378 <__scratchpad-0x1f7f2c88> - 7778: 12158003 beq s0,s5,fffe7788 <__bss_end+0x7ff700e8> - 777c: 0c9e0000 jal 2780000 <__scratchpad-0x1d080000> - 7780: 01180000 0x1180000 - 7784: 00810254 0x810254 - 7788: 1c3c1700 0x1c3c1700 - 778c: 03be8003 0x3be8003 - 7790: 0cb20000 jal 2c80000 <__scratchpad-0x1cb80000> - 7794: 01180000 0x1180000 - 7798: 00800254 0x800254 - 779c: 1c481700 0x1c481700 - 77a0: 12158003 beq s0,s5,fffe77b0 <__bss_end+0x7ff70110> - 77a4: 0cc60000 jal 3180000 <__scratchpad-0x1c680000> - 77a8: 01180000 0x1180000 - 77ac: 00820254 0x820254 - 77b0: 1c601700 bgtz v1,d3b4 <__scratchpad-0x1f7f2c4c> - 77b4: 04c98003 0x4c98003 - 77b8: 0cda0000 jal 3680000 <__scratchpad-0x1c180000> - 77bc: 01180000 0x1180000 - 77c0: 00800255 0x800255 - 77c4: 1c781700 0x1c781700 - 77c8: 12208003 beqz s1,fffe77d8 <__bss_end+0x7ff70138> - 77cc: 0cee0000 jal 3b80000 <__scratchpad-0x1bc80000> - 77d0: 01180000 0x1180000 - 77d4: 00810254 0x810254 - 77d8: 1c981700 0x1c981700 - 77dc: 11ff8003 beq t7,ra,fffe77ec <__bss_end+0x7ff7014c> - 77e0: 0d100000 jal 4400000 <__scratchpad-0x1b400000> - 77e4: 01180000 0x1180000 - 77e8: 00820254 0x820254 - 77ec: 05550118 0x5550118 - 77f0: 03a55c03 0x3a55c03 - 77f4: 56011880 0x56011880 - 77f8: 17003501 bnez t8,14c00 <__scratchpad-0x1f7eb400> - 77fc: 80031cb8 lb v1,7352(zero) - 7800: 000011ff 0x11ff - 7804: 00000d32 0xd32 - 7808: 02540118 0x2540118 - 780c: 01180082 0x1180082 - 7810: 64030555 0x64030555 - 7814: 188003a5 blez a0,86ac <__scratchpad-0x1f7f7954> - 7818: 36015601 ori at,s0,0x5601 - 781c: 1cd41700 0x1cd41700 - 7820: 11ff8003 beq t7,ra,fffe7830 <__bss_end+0x7ff70190> - 7824: 0d540000 jal 5500000 <__scratchpad-0x1a300000> - 7828: 01180000 0x1180000 - 782c: 00820254 0x820254 - 7830: 05550118 0x5550118 - 7834: 03a20803 0x3a20803 - 7838: 56011880 0x56011880 - 783c: 17003201 bnez t8,14044 <__scratchpad-0x1f7ebfbc> - 7840: 80031cf0 lb v1,7408(zero) - 7844: 0000122b 0x122b - 7848: 00000d68 0xd68 - 784c: 02540118 0x2540118 - 7850: 17000081 bnez t8,7a58 <__scratchpad-0x1f7f85a8> - 7854: 80031cfc lb v1,7420(zero) - 7858: 00001220 0x1220 - 785c: 00000d7c 0xd7c - 7860: 02540118 0x2540118 - 7864: 19000081 blez t0,7a6c <__scratchpad-0x1f7f8594> - 7868: 80031d0c lb v1,7436(zero) - 786c: 0000122b 0x122b - 7870: 02540118 0x2540118 - 7874: 00000082 srl zero,zero,0x2 - 7878: 001c5223 0x1c5223 - 787c: 01d30100 0x1d30100 - 7880: 0000003a 0x3a - 7884: 80031d2c lb v1,7468(zero) - 7888: 0000000c syscall - 788c: 0db49c01 jal 6d27004 <__scratchpad-0x18ad8ffc> - 7890: 63240000 0x63240000 - 7894: 01d30100 0x1d30100 - 7898: 0000003a 0x3a - 789c: 23005401 addi zero,t8,21505 - 78a0: 00001d25 0x1d25 - 78a4: 3a01d801 xori at,s0,0xd801 - 78a8: 38000000 xori zero,zero,0x0 - 78ac: 0c80031d jal 2000c74 <__scratchpad-0x1d7ff38c> - 78b0: 01000000 0x1000000 - 78b4: 000ddb9c 0xddb9c - 78b8: 00632400 0x632400 - 78bc: 3a01d801 xori at,s0,0xd801 - 78c0: 01000000 0x1000000 - 78c4: ee230054 swc3 $3,84(s1) - 78c8: 0100001a div zero,t0,zero - 78cc: 003a01dd 0x3a01dd - 78d0: 1d440000 0x1d440000 - 78d4: 000c8003 sra s0,t4,0x0 - 78d8: 9c010000 0x9c010000 - 78dc: 00000e02 srl at,zero,0x18 - 78e0: 01006324 0x1006324 - 78e4: 003a01dd 0x3a01dd - 78e8: 54010000 0x54010000 - 78ec: 1cd22300 0x1cd22300 - 78f0: e2010000 swc0 c0_random,0(s0) - 78f4: 00003a01 0x3a01 - 78f8: 031d5000 0x31d5000 - 78fc: 00002880 sll a1,zero,0x2 - 7900: 2b9c0100 slti gp,gp,256 - 7904: 2b00000e slti zero,t8,14 - 7908: e2010063 swc0 c0_random,99(s0) - 790c: 00003a01 0x3a01 - 7910: 003bf600 0x3bf600 - 7914: d3230000 0xd3230000 - 7918: 0100001b divu zero,t0,zero - 791c: 003a01e7 0x3a01e7 - 7920: 1d780000 0x1d780000 - 7924: 00148003 sra s0,s4,0x0 - 7928: 9c010000 0x9c010000 - 792c: 00000e54 0xe54 - 7930: 0100632b 0x100632b - 7934: 003a01e7 0x3a01e7 - 7938: 3c170000 lui s7,0x0 - 793c: 23000000 addi zero,t8,0 - 7940: 00001bdb 0x1bdb - 7944: 3a01ec01 xori at,s0,0xec01 - 7948: 8c000000 lw zero,0(zero) - 794c: 2880031d slti zero,a0,797 - 7950: 01000000 0x1000000 - 7954: 000e7d9c 0xe7d9c - 7958: 00632b00 0x632b00 - 795c: 3a01ec01 xori at,s0,0xec01 - 7960: 38000000 xori zero,zero,0x0 - 7964: 0000003c 0x3c - 7968: 001b0a23 0x1b0a23 - 796c: 01f10100 0x1f10100 - 7970: 0000003a 0x3a - 7974: 80031db4 lb v1,7604(zero) - 7978: 0000001c 0x1c - 797c: 0ea69c01 jal a9a7004 <__scratchpad-0x14e58ffc> - 7980: 632b0000 0x632b0000 - 7984: 01f10100 0x1f10100 - 7988: 0000003a 0x3a - 798c: 00003c66 0x3c66 - 7990: 1b852300 0x1b852300 - 7994: f6010000 0xf6010000 - 7998: 00003a01 0x3a01 - 799c: 031dd000 0x31dd000 - 79a0: 00000c80 sll at,zero,0x12 - 79a4: cd9c0100 lwc3 $28,256(t4) - 79a8: 2400000e li zero,14 - 79ac: f6010063 0xf6010063 - 79b0: 00003a01 0x3a01 - 79b4: 00540100 0x540100 - 79b8: 001bb923 0x1bb923 - 79bc: 01fb0100 0x1fb0100 - 79c0: 0000003a 0x3a - 79c4: 80031ddc lb v1,7644(zero) - 79c8: 0000000c syscall - 79cc: 0ef49c01 jal bd27004 <__scratchpad-0x13ad8ffc> - 79d0: 63240000 0x63240000 - 79d4: 01fb0100 0x1fb0100 - 79d8: 0000003a 0x3a - 79dc: 23005401 addi zero,t8,21505 - 79e0: 00001ac4 0x1ac4 - 79e4: 3a020001 xori v0,s0,0x1 - 79e8: e8000000 swc2 $0,0(zero) - 79ec: 0880031d j 2000c74 <__scratchpad-0x1d7ff38c> - 79f0: 01000000 0x1000000 - 79f4: 000f1b9c 0xf1b9c - 79f8: 00632400 0x632400 - 79fc: 3a020001 xori v0,s0,0x1 - 7a00: 01000000 0x1000000 - 7a04: 09230054 j 48c0150 <__scratchpad-0x1af3feb0> - 7a08: 0100001c 0x100001c - 7a0c: 003a0205 0x3a0205 - 7a10: 1df00000 0x1df00000 - 7a14: 001c8003 sra s0,gp,0x0 - 7a18: 9c010000 0x9c010000 - 7a1c: 00000f44 0xf44 - 7a20: 0100632b 0x100632b - 7a24: 003a0205 0x3a0205 - 7a28: 3c940000 0x3c940000 - 7a2c: 2c000000 sltiu zero,zero,0 - 7a30: 00001c36 0x1c36 - 7a34: 0c020a01 jal 82804 <__scratchpad-0x1f77d7fc> - 7a38: 1080031e beqz a0,86b4 <__scratchpad-0x1f7f794c> - 7a3c: 01000000 0x1000000 - 7a40: 1b4b2d9c 0x1b4b2d9c - 7a44: 0f010000 jal c040000 <__scratchpad-0x137c0000> - 7a48: 031e1c02 0x31e1c02 - 7a4c: 00000c80 sll at,zero,0x12 - 7a50: 7b9c0100 0x7b9c0100 - 7a54: 2e00000f sltiu zero,s0,15 - 7a58: 00001b22 0x1b22 - 7a5c: 33020f01 andi v0,t8,0xf01 - 7a60: 01000000 0x1000000 - 7a64: e8230054 swc2 $3,84(at) - 7a68: 0100001c 0x100001c - 7a6c: 003a0214 0x3a0214 - 7a70: 1e280000 0x1e280000 - 7a74: 00608003 0x608003 - 7a78: 9c010000 0x9c010000 - 7a7c: 00000fd3 0xfd3 - 7a80: 0100632b 0x100632b - 7a84: 003a0214 0x3a0214 - 7a88: 3cc40000 0x3cc40000 - 7a8c: 5c170000 0x5c170000 - 7a90: 7b80031e 0x7b80031e - 7a94: b600000f 0xb600000f - 7a98: 1800000f blez zero,7ad8 <__scratchpad-0x1f7f8528> - 7a9c: 3d015401 0x3d015401 - 7aa0: 1e641c00 0x1e641c00 - 7aa4: 12368003 beq s1,s6,fffe7ab4 <__bss_end+0x7ff70414> - 7aa8: 74190000 jalx 640000 <__scratchpad-0x1f1c0000> - 7aac: 4180031e 0x4180031e - 7ab0: 18000012 blez zero,7afc <__scratchpad-0x1f7f8504> - 7ab4: 80055401 lb a1,21505(zero) - 7ab8: 1aff0800 0x1aff0800 - 7abc: 00230000 0x230000 - 7ac0: 0100001c 0x100001c - 7ac4: 003a0220 0x3a0220 - 7ac8: 1e880000 0x1e880000 - 7acc: 004c8003 0x4c8003 - 7ad0: 9c010000 0x9c010000 - 7ad4: 00001016 0x1016 - 7ad8: 7274732b 0x7274732b - 7adc: 02200100 0x2200100 - 7ae0: 000002a9 0x2a9 - 7ae4: 00003ced 0x3ced - 7ae8: 031eb01c 0x31eb01c - 7aec: 000f7b80 sll t7,t7,0xe - 7af0: 1ec01900 bgtz s6,def4 <__scratchpad-0x1f7f210c> - 7af4: 0f7b8003 jal dee000c <__scratchpad-0x1191fff4> - 7af8: 01180000 0x1180000 - 7afc: 003a0154 0x3a0154 - 7b00: 1cec2300 0x1cec2300 - 7b04: 2d010000 sltiu at,t0,0 - 7b08: 00003a02 srl a3,zero,0x8 - 7b0c: 031ed400 0x31ed400 - 7b10: 00003480 sll a2,zero,0x12 - 7b14: 5d9c0100 0x5d9c0100 - 7b18: 2b000010 slti zero,t8,16 - 7b1c: 2d010063 sltiu at,t0,99 - 7b20: 00003a02 srl a3,zero,0x8 - 7b24: 003d0b00 0x3d0b00 - 7b28: 1ef82f00 0x1ef82f00 - 7b2c: 0f7b8003 jal dee000c <__scratchpad-0x1191fff4> - 7b30: 10530000 beq v0,s3,7b34 <__scratchpad-0x1f7f84cc> - 7b34: 01180000 0x1180000 - 7b38: 01f30354 0x1f30354 - 7b3c: 00300054 0x300054 - 7b40: 4c80031f 0x4c80031f - 7b44: 00000012 mflo zero - 7b48: 001c0423 0x1c0423 - 7b4c: 023c0100 0x23c0100 - 7b50: 0000003a 0x3a - 7b54: 80031f08 lb v1,7944(zero) - 7b58: 00000034 0x34 - 7b5c: 10a69c01 beq a1,a2,fffeeb64 <__bss_end+0x7ff774c4> - 7b60: 732b0000 0x732b0000 - 7b64: 01007274 0x1007274 - 7b68: 02a9023c 0x2a9023c - 7b6c: 3d500000 0x3d500000 - 7b70: 2c2f0000 sltiu t7,at,0 - 7b74: d380031f 0xd380031f - 7b78: 9c00000f 0x9c00000f - 7b7c: 18000010 blez zero,7bc0 <__scratchpad-0x1f7f8440> - 7b80: f3035401 0xf3035401 - 7b84: 30005401 andi zero,zero,0x5401 - 7b88: 80031f34 lb v1,7988(zero) - 7b8c: 00001258 0x1258 - 7b90: 1b3b1500 0x1b3b1500 - 7b94: 19010000 0x19010000 - 7b98: 00000033 0x33 - 7b9c: e8cc0305 swc2 $12,773(a2) - 7ba0: 77318006 jalx cc60018 <__scratchpad-0x12b9ffe8> - 7ba4: 02000002 0x2000002 - 7ba8: 00005f34 0x5f34 - 7bac: 64030500 0x64030500 - 7bb0: 318006e9 andi zero,t4,0x6e9 - 7bb4: 000002b1 0x2b1 - 7bb8: 01325502 0x1325502 - 7bbc: 03050000 0x3050000 - 7bc0: 8006e968 lb a2,-5784(zero) - 7bc4: 00006731 0x6731 - 7bc8: e2990200 swc0 $25,512(s4) - 7bcc: 05000001 bltz t0,7bd4 <__scratchpad-0x1f7f842c> - 7bd0: 06e91c03 0x6e91c03 - 7bd4: 1c983180 0x1c983180 - 7bd8: 18010000 0x18010000 - 7bdc: 0000003a 0x3a - 7be0: e8c80305 swc2 $8,773(a2) - 7be4: 2c1a8006 sltiu k0,zero,-32762 - 7be8: 0c000000 jal 0 <__scratchpad-0x1f800000> - 7bec: 2a000011 slti zero,s0,17 - 7bf0: 00000025 move zero,zero - 7bf4: 310007ff andi zero,t0,0x7ff - 7bf8: 00001d32 0x1d32 - 7bfc: 10fb1601 beq a3,k1,d404 <__scratchpad-0x1f7f2bfc> - 7c00: 03050000 0x3050000 - 7c04: 80075690 lb a3,22160(zero) - 7c08: 001aac31 0x1aac31 - 7c0c: 3a170100 xori s7,s0,0x100 - 7c10: 05000000 bltz t0,7c14 <__scratchpad-0x1f7f83ec> - 7c14: 07568c03 0x7568c03 - 7c18: 03221a80 0x3221a80 - 7c1c: 113e0000 beq t1,s8,7c20 <__scratchpad-0x1f7f83e0> - 7c20: 251b0000 addiu k1,t0,0 - 7c24: ff000000 0xff000000 - 7c28: 1d0e3100 0x1d0e3100 - 7c2c: 1b010000 0x1b010000 - 7c30: 0000112e 0x112e - 7c34: 5e900305 0x5e900305 - 7c38: 411a8007 0x411a8007 - 7c3c: 5f000000 0x5f000000 - 7c40: 1b000011 blez t8,7c88 <__scratchpad-0x1f7f8378> - 7c44: 00000025 move zero,zero - 7c48: 813100ff lb s1,255(t1) - 7c4c: 0100001c 0x100001c - 7c50: 00114f1d 0x114f1d - 7c54: 8c030500 lw v1,1280(zero) - 7c58: 32800755 andi zero,s4,0x755 - 7c5c: 00001bc6 0x1bc6 - 7c60: 00001bc6 0x1bc6 - 7c64: cd321404 lwc3 $18,5124(t1) - 7c68: cd00001b lwc3 $0,27(t0) - 7c6c: 0500001b bltz t0,7cdc <__scratchpad-0x1f7f8324> - 7c70: 1cb33246 0x1cb33246 - 7c74: 1cb30000 0x1cb30000 - 7c78: 45050000 0x45050000 - 7c7c: 001c9332 0x1c9332 - 7c80: 001c9300 sll s2,gp,0xc - 7c84: 32440500 andi a0,s2,0x500 - 7c88: 00001ff4 0x1ff4 - 7c8c: 00001ff4 0x1ff4 - 7c90: 1f324f03 0x1f324f03 - 7c94: 1f00000b bgtz t8,7cc4 <__scratchpad-0x1f7f833c> - 7c98: 0400000b bltz zero,7cc8 <__scratchpad-0x1f7f8338> - 7c9c: 1aa53232 0x1aa53232 - 7ca0: 1aa50000 0x1aa50000 - 7ca4: 1a040000 0x1a040000 - 7ca8: 00116c32 0x116c32 - 7cac: 00116c00 sll t5,s1,0x10 - 7cb0: 322d0400 andi t5,s1,0x400 - 7cb4: 00001af6 0x1af6 - 7cb8: 00001af6 0x1af6 - 7cbc: 62321804 0x62321804 - 7cc0: 6200001c 0x6200001c - 7cc4: 0600001c bltz s0,7d38 <__scratchpad-0x1f7f82c8> - 7cc8: 1b123223 0x1b123223 - 7ccc: 1b120000 0x1b120000 - 7cd0: 19040000 0x19040000 - 7cd4: 001b1a32 0x1b1a32 - 7cd8: 001b1a00 sll v1,k1,0x8 - 7cdc: 32130400 andi s3,s0,0x400 - 7ce0: 00001afd 0x1afd - 7ce4: 00001afd 0x1afd - 7ce8: ce321204 lwc3 $18,4612(s1) - 7cec: ce000005 lwc3 $0,5(s0) - 7cf0: 04000005 bltz zero,7d08 <__scratchpad-0x1f7f82f8> - 7cf4: 069d3215 0x69d3215 - 7cf8: 069d0000 0x69d0000 - 7cfc: 2b070000 slti a3,t8,0 - 7d00: 001c2b32 0x1c2b32 - 7d04: 001c2b00 sll a1,gp,0xc - 7d08: 32430500 andi v1,s2,0x500 - 7d0c: 00001a81 0x1a81 - 7d10: 00001a81 0x1a81 - 7d14: 70322c07 0x70322c07 - 7d18: 70000008 0x70000008 - 7d1c: 08000008 j 20 <__scratchpad-0x1f7fffe0> - 7d20: 0da2327e jal 688c9f8 <__scratchpad-0x18f73608> - 7d24: 0da20000 jal 6880000 <__scratchpad-0x18f80000> - 7d28: 75090000 jalx 4240000 <__scratchpad-0x1b5c0000> - 7d2c: 000cce32 0xcce32 - 7d30: 000cce00 sll t9,t4,0x18 - 7d34: 33670900 andi a3,k1,0x900 - 7d38: 00001d01 0x1d01 - 7d3c: 00001d01 0x1d01 - 7d40: 33022a01 andi v0,t8,0x2a01 - 7d44: 00001c11 0x1c11 - 7d48: 00001c11 0x1c11 - 7d4c: 00022b01 0x22b01 - 7d50: 0000080a 0x80a - 7d54: 16a80004 bne s5,t0,7d68 <__scratchpad-0x1f7f8298> - 7d58: 01040000 0x1040000 - 7d5c: 000003a8 0x3a8 - 7d60: 001e060c syscall 0x7818 - 7d64: 00053b00 sll a3,a1,0xc - 7d68: 031f3c00 0x31f3c00 - 7d6c: 0003c880 sll t9,v1,0x2 - 7d70: 00191f00 sll v1,t9,0x1c - 7d74: 07040200 0x7040200 - 7d78: 000006b7 0x6b7 - 7d7c: 69050403 0x69050403 - 7d80: 0400746e bltz zero,24f3c <__scratchpad-0x1f7db0c4> - 7d84: 0000152f 0x152f - 7d88: 003e2802 0x3e2802 - 7d8c: 04050000 0x4050000 - 7d90: 000019c3 sra v1,zero,0x7 - 7d94: 00153604 0x153604 - 7d98: 33620200 andi v0,k1,0x200 - 7d9c: 02000000 0x2000000 - 7da0: 029e0704 0x29e0704 - 7da4: 01020000 0x1020000 - 7da8: 00039606 0x39606 - 7dac: 08010200 j 40800 <__scratchpad-0x1f7bf800> - 7db0: 0000038d break 0x0,0xe - 7db4: 0a050202 j 8140808 <__scratchpad-0x176bf7f8> - 7db8: 06000004 bltz s0,7dcc <__scratchpad-0x1f7f8234> - 7dbc: 0000005d 0x5d - 7dc0: 0000007b 0x7b - 7dc4: 00004f07 0x4f07 - 7dc8: 08000100 j 400 <__scratchpad-0x1f7ffc00> - 7dcc: 00005d04 0x5d04 - 7dd0: 06010200 bgez s0,85d4 <__scratchpad-0x1f7f7a2c> - 7dd4: 0000038f 0x38f - 7dd8: 1f070202 0x1f070202 - 7ddc: 09000002 j 4000008 <__scratchpad-0x1b7ffff8> - 7de0: 00002504 0x2504 - 7de4: 621b0300 0x621b0300 - 7de8: 0a000001 j 8000004 <__scratchpad-0x177ffffc> - 7dec: 0000105d 0x105d - 7df0: 0ebc0a00 jal af02800 <__scratchpad-0x148fd800> - 7df4: 0a010000 j 8040000 <__scratchpad-0x177c0000> - 7df8: 00000e54 0xe54 - 7dfc: 10930a01 beq a0,s3,a604 <__scratchpad-0x1f7f59fc> - 7e00: 0a020000 j 8080000 <__scratchpad-0x17780000> - 7e04: 0000107b 0x107b - 7e08: 10aa0a03 beq a1,t2,a618 <__scratchpad-0x1f7f59e8> - 7e0c: 0a040000 j 8100000 <__scratchpad-0x17700000> - 7e10: 00001047 0x1047 - 7e14: 10270a05 beq at,a3,a62c <__scratchpad-0x1f7f59d4> - 7e18: 0a060000 j 8180000 <__scratchpad-0x17680000> - 7e1c: 00000f8a 0xf8a - 7e20: 109d0a07 beq a0,sp,a640 <__scratchpad-0x1f7f59c0> - 7e24: 0a080000 j 8200000 <__scratchpad-0x17600000> - 7e28: 00000f3c 0xf3c - 7e2c: 0f0a0a09 jal c282824 <__scratchpad-0x1357d7dc> - 7e30: 0a0a0000 j 8280000 <__scratchpad-0x17580000> - 7e34: 00000e39 0xe39 - 7e38: 0f320a0b jal cc8282c <__scratchpad-0x12b7d7d4> - 7e3c: 0a0c0000 j 8300000 <__scratchpad-0x17500000> - 7e40: 00000f25 0xf25 - 7e44: 0f6d0a0d jal db42834 <__scratchpad-0x11cbd7cc> - 7e48: 0a0e0000 j 8380000 <__scratchpad-0x17480000> - 7e4c: 00000f78 0xf78 - 7e50: 10b50a0f beq a1,s5,a690 <__scratchpad-0x1f7f5970> - 7e54: 0a100000 j 8400000 <__scratchpad-0x17400000> - 7e58: 00000e6f 0xe6f - 7e5c: 0e7a0a11 jal 9e82844 <__scratchpad-0x1597d7bc> - 7e60: 0a120000 j 8480000 <__scratchpad-0x17380000> - 7e64: 00000f12 0xf12 - 7e68: 0eef0a13 jal bbc284c <__scratchpad-0x13c3d7b4> - 7e6c: 0a140000 j 8500000 <__scratchpad-0x17300000> - 7e70: 00000fa4 0xfa4 - 7e74: 0fad0a15 jal eb42854 <__scratchpad-0x10cbd7ac> - 7e78: 0a160000 j 8580000 <__scratchpad-0x17280000> - 7e7c: 00000ee6 0xee6 - 7e80: 0e830a17 jal a0c285c <__scratchpad-0x1573d7a4> - 7e84: 0a180000 j 8600000 <__scratchpad-0x17200000> - 7e88: 00000e41 0xe41 - 7e8c: 0fe80a19 jal fa02864 <__scratchpad-0xfdfd79c> - 7e90: 0a1a0000 j 8680000 <__scratchpad-0x17180000> - 7e94: 00001030 0x1030 - 7e98: 0ff90a1b jal fe4286c <__scratchpad-0xf9bd794> - 7e9c: 0a1c0000 j 8700000 <__scratchpad-0x17100000> - 7ea0: 00000ea6 0xea6 - 7ea4: 0e490a1d jal 9242874 <__scratchpad-0x165bd78c> - 7ea8: 0a1e0000 j 8780000 <__scratchpad-0x17080000> - 7eac: 00000fe1 0xfe1 - 7eb0: 0409001f 0x409001f - 7eb4: 00000025 move zero,zero - 7eb8: 02350704 0x2350704 - 7ebc: 860b0000 lh t3,0(s0) - 7ec0: 01000002 0x1000002 - 7ec4: 0b001800 j c006000 <__scratchpad-0x137fa000> - 7ec8: 00000292 0x292 - 7ecc: 00280030 0x280030 - 7ed0: 0002120b 0x2120b - 7ed4: 40001200 0x40001200 - 7ed8: 00900b00 0x900b00 - 7edc: 00290000 0x290000 - 7ee0: 2e0b0068 sltiu t3,s0,104 - 7ee4: 10000000 b 7ee8 <__scratchpad-0x1f7f8118> - 7ee8: 0b007800 j c01e000 <__scratchpad-0x137e2000> - 7eec: 00000420 0x420 - 7ef0: 00980011 0x980011 - 7ef4: 00030b0b 0x30b0b - 7ef8: a0042800 sb a0,10240(zero) - 7efc: 03570b00 0x3570b00 - 7f00: 041e0000 0x41e0000 - 7f04: 620b00c8 0x620b00c8 - 7f08: 20000003 addi zero,zero,3 - 7f0c: 0b00d804 j c036010 <__scratchpad-0x137c9ff0> - 7f10: 00000248 0x248 - 7f14: 00e80413 0xe80413 - 7f18: 0002540b 0x2540b - 7f1c: f8041600 0xf8041600 - 7f20: 003a0b00 0x3a0b00 - 7f24: 002a0000 0x2a0000 - 7f28: da0b00f8 0xda0b00f8 - 7f2c: 1b000001 blez t8,7f34 <__scratchpad-0x1f7f80cc> - 7f30: 0b010804 j c042010 <__scratchpad-0x137bdff0> - 7f34: 000001e6 0x1e6 - 7f38: 0118043f 0x118043f - 7f3c: 00044e0b 0x44e0b - 7f40: 28041400 slti a0,zero,5120 - 7f44: 02320b01 0x2320b01 - 7f48: 041c0000 0x41c0000 - 7f4c: 2c0b0138 sltiu t3,zero,312 - 7f50: 06000003 bltz s0,7f60 <__scratchpad-0x1f7f80a0> - 7f54: 0b014000 j c050000 <__scratchpad-0x137b0000> - 7f58: 000001a9 0x1a9 - 7f5c: 0158002d 0x158002d - 7f60: 0001b60b 0x1b60b - 7f64: 68002e00 0x68002e00 - 7f68: 00000b01 0xb01 - 7f6c: 000c0000 sll zero,t4,0x0 - 7f70: 160b0170 bne s0,t3,8534 <__scratchpad-0x1f7f7acc> - 7f74: 3d000003 0x3d000003 - 7f78: 0b019000 j c064000 <__scratchpad-0x1379c000> - 7f7c: 00000321 0x321 - 7f80: 01a0003e 0x1a0003e - 7f84: 25040900 addiu a0,t0,2304 - 7f88: 04000000 bltz zero,7f8c <__scratchpad-0x1f7f8074> - 7f8c: 0002e539 0x2e539 - 7f90: 015f0b00 0x15f0b00 - 7f94: 00000000 nop - 7f98: fc0b4000 0xfc0b4000 - 7f9c: 00000001 0x1 - 7fa0: 0b200000 j c800000 <__scratchpad-0x13000000> - 7fa4: 000002c1 0x2c1 - 7fa8: 10000000 b 7fac <__scratchpad-0x1f7f8054> - 7fac: 0001750b 0x1750b - 7fb0: 00000000 nop - 7fb4: 01280b08 0x1280b08 - 7fb8: 00000000 nop - 7fbc: d70b0400 0xd70b0400 - 7fc0: 00000002 srl zero,zero,0x0 - 7fc4: 0b020000 j c080000 <__scratchpad-0x13780000> - 7fc8: 0000000a 0xa - 7fcc: 01000000 0x1000000 - 7fd0: 0002600b 0x2600b - 7fd4: 80000000 lb zero,0(zero) - 7fd8: 04f80b00 0x4f80b00 - 7fdc: 00000000 nop - 7fe0: 390b0040 xori t3,t0,0x40 - 7fe4: 00000003 sra zero,zero,0x0 - 7fe8: 0b002000 j c008000 <__scratchpad-0x137f8000> - 7fec: 00000470 0x470 - 7ff0: 00100000 sll zero,s0,0x0 - 7ff4: 0000ef0b 0xef0b - 7ff8: 08000000 j 0 <__scratchpad-0x1f800000> - 7ffc: 00b20b00 0xb20b00 - 8000: 00000000 nop - 8004: 0d0b0004 jal 42c0010 <__scratchpad-0x1b53fff0> - 8008: 00000001 0x1 - 800c: 0b000200 j c000800 <__scratchpad-0x137ff800> - 8010: 0000007a 0x7a - 8014: 00010000 sll zero,at,0x0 - 8018: 00009c0c syscall 0x270 - 801c: 0c800000 jal 2000000 <__scratchpad-0x1d800000> - 8020: 00000459 0x459 - 8024: cd0c4000 lwc3 $12,16384(t0) - 8028: 00000000 nop - 802c: 01c30c20 0x1c30c20 - 8030: 10000000 b 8034 <__scratchpad-0x1f7f7fcc> - 8034: 25040900 addiu a0,t0,2304 - 8038: 04000000 bltz zero,803c <__scratchpad-0x1f7f7fc4> - 803c: 0003ac5a 0x3ac5a - 8040: 042d0a00 0x42d0a00 - 8044: 0a000000 j 8000000 <__scratchpad-0x17800000> - 8048: 0000018b 0x18b - 804c: 04380a01 0x4380a01 - 8050: 0a020000 j 8080000 <__scratchpad-0x17780000> - 8054: 00000195 0x195 - 8058: 04430a03 0x4430a03 - 805c: 0a040000 j 8100000 <__scratchpad-0x17700000> - 8060: 0000019f 0x19f - 8064: 02a70a05 0x2a70a05 - 8068: 0a060000 j 8180000 <__scratchpad-0x17680000> - 806c: 000004c2 srl zero,zero,0x13 - 8070: 036d0a07 0x36d0a07 - 8074: 0a080000 j 8200000 <__scratchpad-0x17600000> - 8078: 000002ed 0x2ed - 807c: 02f70a09 0x2f70a09 - 8080: 0a0a0000 j 8280000 <__scratchpad-0x17580000> - 8084: 00000301 0x301 - 8088: 00460a0b 0x460a0b - 808c: 0a0c0000 j 8300000 <__scratchpad-0x17500000> - 8090: 00000051 0x51 - 8094: 005c0a0d break 0x5c,0x28 - 8098: 0a0e0000 j 8380000 <__scratchpad-0x17480000> - 809c: 000000e4 0xe4 - 80a0: 048e0a0f 0x48e0a0f - 80a4: 0a100000 j 8400000 <__scratchpad-0x17400000> - 80a8: 00000498 0x498 - 80ac: 04a20a11 0x4a20a11 - 80b0: 0a120000 j 8480000 <__scratchpad-0x17380000> - 80b4: 000004ac 0x4ac - 80b8: 013e0a13 0x13e0a13 - 80bc: 0a140000 j 8500000 <__scratchpad-0x17300000> - 80c0: 00000149 0x149 - 80c4: 01540a15 0x1540a15 - 80c8: 0a160000 j 8580000 <__scratchpad-0x17280000> - 80cc: 0000050f 0x50f - 80d0: 051a0a18 0x51a0a18 - 80d4: 0a190000 j 8640000 <__scratchpad-0x171c0000> - 80d8: 00000525 0x525 - 80dc: 05300a1a bltzal t1,a948 <__scratchpad-0x1f7f56b8> - 80e0: 0a1b0000 j 86c0000 <__scratchpad-0x17140000> - 80e4: 000004ed 0x4ed - 80e8: 04e20a1c 0x4e20a1c - 80ec: 0a1d0000 j 8740000 <__scratchpad-0x170c0000> - 80f0: 00000382 srl zero,zero,0xe - 80f4: 03770a1e 0x3770a1e - 80f8: 001f0000 sll zero,ra,0x0 - 80fc: 03b20408 0x3b20408 - 8100: 560d0000 0x560d0000 - 8104: 0e000000 jal 8000000 <__scratchpad-0x17800000> - 8108: 00001e34 0x1e34 - 810c: 1f3c6201 0x1f3c6201 - 8110: 00088003 sra s0,t0,0x0 - 8114: 9c010000 0x9c010000 - 8118: 0010390f 0x10390f - 811c: 44670100 0x44670100 - 8120: 9480031f lhu zero,799(a0) - 8124: 01000001 0x1000001 - 8128: 0004799c 0x4799c - 812c: 6d631000 0x6d631000 - 8130: 67010064 0x67010064 - 8134: 0000002c 0x2c - 8138: 00003d95 0x3d95 - 813c: 6d756e10 0x6d756e10 - 8140: 2c670100 sltiu a3,v1,256 - 8144: c1000000 lwc0 c0_index,0(t0) - 8148: 1100003d beqz t0,8240 <__scratchpad-0x1f7f7dc0> - 814c: 01007812 0x1007812 - 8150: 00002c69 0x2c69 - 8154: 003ddf00 0x3ddf00 - 8158: 70611300 0x70611300 - 815c: 446a0100 0x446a0100 - 8160: 02000000 0x2000000 - 8164: f0145891 0xf0145891 - 8168: cb80031f lwc2 $0,799(gp) - 816c: 39000007 xori zero,t0,0x7 - 8170: 15000004 bnez t0,8184 <__scratchpad-0x1f7f7e7c> - 8174: 03055401 0x3055401 - 8178: 8003a56c lb v1,-23188(zero) - 817c: 02550115 0x2550115 - 8180: 01150080 0x1150080 - 8184: 00820256 0x820256 - 8188: 20301400 addi s0,at,5120 - 818c: 07cb8003 0x7cb8003 - 8190: 04620000 0x4620000 - 8194: 01150000 0x1150000 - 8198: 98030554 lwr v1,1364(zero) - 819c: 158003a5 bnez t4,9034 <__scratchpad-0x1f7f6fcc> - 81a0: 80025501 lb v0,21761(zero) - 81a4: 56011500 0x56011500 - 81a8: 15008202 bnez t0,fffe89b4 <__bss_end+0x7ff71314> - 81ac: 81025701 lb v0,22273(t0) - 81b0: 90160000 lbu s6,0(zero) - 81b4: cb800320 lwc2 $0,800(gp) - 81b8: 15000007 bnez t0,81d8 <__scratchpad-0x1f7f7e28> - 81bc: 85025401 lh v0,21505(t0) - 81c0: 55011500 0x55011500 - 81c4: 00008002 srl s0,zero,0x0 - 81c8: 1d601700 bgtz t3,ddcc <__scratchpad-0x1f7f2234> - 81cc: a3010000 sb at,0(t8) - 81d0: 0000002c 0x2c - 81d4: 800320d8 lb v1,8408(zero) - 81d8: 000000ac 0xac - 81dc: 04d89c01 0x4d89c01 - 81e0: 6f100000 0x6f100000 - 81e4: 01007475 0x1007475 - 81e8: 00007ba3 0x7ba3 - 81ec: 003dfe00 0x3dfe00 - 81f0: 616d1000 0x616d1000 - 81f4: a3010078 sb at,120(t8) - 81f8: 0000002c 0x2c - 81fc: 00003e3f 0x3e3f - 8200: 01007812 0x1007812 - 8204: 00002ca5 0x2ca5 - 8208: 003e7000 0x3e7000 - 820c: 1dd61800 0x1dd61800 - 8210: a6010000 sh at,0(s0) - 8214: 0000007b 0x7b - 8218: 62125401 0x62125401 - 821c: 5da70100 0x5da70100 - 8220: 8f000000 lw zero,0(t8) - 8224: 0000003e 0x3e - 8228: 0008de19 0x8de19 - 822c: 84c10100 lh at,256(a2) - 8230: 90800321 lbu zero,801(a0) - 8234: 01000000 0x1000000 - 8238: 0005779c 0x5779c - 823c: 219c1400 addi gp,t4,5120 - 8240: 07cb8003 0x7cb8003 - 8244: 05040000 0x5040000 - 8248: 01150000 0x1150000 - 824c: f4030554 0xf4030554 - 8250: 008003a5 0x8003a5 - 8254: 0321a41a 0x321a41a - 8258: 0007d680 sll k0,a3,0x1a - 825c: 21b41400 addi s4,t5,5120 - 8260: 07e18003 bgez ra,fffe8270 <__bss_end+0x7ff70bd0> - 8264: 05290000 0x5290000 - 8268: 01150000 0x1150000 - 826c: 15300154 bne t1,s0,87c0 <__scratchpad-0x1f7f7840> - 8270: 03055501 0x3055501 - 8274: 8003b9cc lb v1,-17972(zero) - 8278: 21e01400 addi zero,t7,5120 - 827c: 07ec8003 0x7ec8003 - 8280: 054d0000 0x54d0000 - 8284: 01150000 0x1150000 - 8288: 83110654 lb s1,1620(t8) - 828c: 7f808080 0x7f808080 - 8290: 01550115 0x1550115 - 8294: 56011532 0x56011532 - 8298: 10000a03 b aaa8 <__scratchpad-0x1f7f5558> - 829c: 21f41a00 addi s4,t7,6656 - 82a0: 07f78003 0x7f78003 - 82a4: 04140000 0x4140000 - 82a8: cb800322 lwc2 $0,802(gp) - 82ac: 6d000007 0x6d000007 - 82b0: 15000005 bnez t0,82c8 <__scratchpad-0x1f7f7d38> - 82b4: 03055401 0x3055401 - 82b8: 8003a60c lb v1,-23028(zero) - 82bc: 22141b00 addi s4,s0,6912 - 82c0: 08028003 j a000c <__scratchpad-0x1f75fff4> - 82c4: 17000000 bnez t8,82c8 <__scratchpad-0x1f7f7d38> - 82c8: 00001e4b 0x1e4b - 82cc: 002cd301 0x2cd301 - 82d0: 22140000 addi s4,s0,0 - 82d4: 00308003 0x308003 - 82d8: 9c010000 0x9c010000 - 82dc: 000005cc syscall 0x17 - 82e0: 74756f13 jalx 1d5bc4c <__scratchpad-0x1daa43b4> - 82e4: 5dd50100 0x5dd50100 - 82e8: 02000000 0x2000000 - 82ec: 28147091 slti s4,zero,28817 - 82f0: c8800322 lwc2 $0,802(a0) - 82f4: b6000003 0xb6000003 - 82f8: 15000005 bnez t0,8310 <__scratchpad-0x1f7f7cf0> - 82fc: 31015401 andi at,t0,0x5401 - 8300: 01550115 0x1550115 - 8304: 34160030 li s6,0x30 - 8308: 79800322 0x79800322 - 830c: 15000004 bnez t0,8320 <__scratchpad-0x1f7f7ce0> - 8310: 91025401 lbu v0,21505(t0) - 8314: 55011570 0x55011570 - 8318: 00003101 0x3101 - 831c: 001e2817 0x1e2817 - 8320: 2cdd0100 sltiu sp,a2,256 - 8324: 44000000 mfc1 zero,$f0 - 8328: 80800322 lb zero,802(a0) - 832c: 01000000 0x1000000 - 8330: 00063d9c 0x63d9c - 8334: 1e121c00 0x1e121c00 - 8338: dd010000 0xdd010000 - 833c: 00000025 move zero,zero - 8340: 00003ea2 0x3ea2 - 8344: 03225c1a 0x3225c1a - 8348: 00057780 sll t6,a1,0x1e - 834c: 22741400 addi s4,s3,5120 - 8350: 03c88003 0x3c88003 - 8354: 061b0000 0x61b0000 - 8358: 01150000 0x1150000 - 835c: 153e0154 bne t1,s8,88b0 <__scratchpad-0x1f7f7750> - 8360: 31015501 andi at,t0,0x5501 - 8364: 02560115 0x2560115 - 8368: 14009308 bnez zero,fffecf8c <__bss_end+0x7ff758ec> - 836c: 800322a0 lb v1,8864(zero) - 8370: 000003c8 0x3c8 - 8374: 00000633 0x633 - 8378: 01540115 0x1540115 - 837c: 55011533 0x55011533 - 8380: 1a003101 blez s0,14788 <__scratchpad-0x1f7eb878> - 8384: 800322a8 lb v1,8872(zero) - 8388: 00000577 0x577 - 838c: 1da21700 0x1da21700 - 8390: fa010000 0xfa010000 - 8394: 0000005d 0x5d - 8398: 800322c4 lb v1,8900(zero) - 839c: 00000040 ssnop - 83a0: 06bb9c01 0x6bb9c01 - 83a4: 281c0000 slti gp,zero,0 - 83a8: 0100000e 0x100000e - 83ac: 000088fa 0x88fa - 83b0: 003ece00 0x3ece00 - 83b4: 00621300 0x621300 - 83b8: 005dfc01 0x5dfc01 - 83bc: 91020000 lbu v0,0(t0) - 83c0: 22e81470 addi t0,s7,5232 - 83c4: 03c88003 0x3c88003 - 83c8: 06a50000 0x6a50000 - 83cc: 01150000 0x1150000 - 83d0: 15490154 bne t2,t1,8924 <__scratchpad-0x1f7f76dc> - 83d4: 08025501 j 95404 <__scratchpad-0x1f76abfc> - 83d8: 56011560 0x56011560 - 83dc: 5401f306 0x5401f306 - 83e0: 151aff08 bne t0,k0,8004 <__scratchpad-0x1f7f7ffc> - 83e4: f30d5701 0xf30d5701 - 83e8: ff0a5401 0xff0a5401 - 83ec: ff0a1a03 0xff0a1a03 - 83f0: 25381aff addiu t8,t1,6911 - 83f4: 22f41600 addi s4,s7,5632 - 83f8: 04798003 0x4798003 - 83fc: 01150000 0x1150000 - 8400: 70910254 0x70910254 - 8404: 01550115 0x1550115 - 8408: 06000031 bltz s0,84d0 <__scratchpad-0x1f7f7b30> - 840c: 000003ac 0x3ac - 8410: 000006cb 0x6cb - 8414: 00004f07 0x4f07 - 8418: 18001e00 blez zero,fc1c <__scratchpad-0x1f7f03e4> - 841c: 00001de9 0x1de9 - 8420: 06dc1c01 0x6dc1c01 - 8424: 03050000 0x3050000 - 8428: 80038d38 lb v1,-29384(zero) - 842c: 0006bb0d break 0x6,0x2ec - 8430: 005d0600 0x5d0600 - 8434: 06f10000 bgezal s7,8438 <__scratchpad-0x1f7f7bc8> - 8438: 4f070000 c3 0x1070000 - 843c: 1e000000 bgtz s0,8440 <__scratchpad-0x1f7f7bc0> - 8440: 1d6e1800 0x1d6e1800 - 8444: 3f010000 0x3f010000 - 8448: 00000702 srl zero,zero,0x1c - 844c: 8d180305 lw t8,773(t0) - 8450: e10d8003 swc0 c0_cause,-32765(t0) - 8454: 1d000006 bgtz t0,8470 <__scratchpad-0x1f7f7b90> - 8458: 00000277 0x277 - 845c: 01623404 0x1623404 - 8460: 03050000 0x3050000 - 8464: 8006e964 lb a2,-5788(zero) - 8468: 0002b11d 0x2b11d - 846c: 35550400 ori s5,t2,0x400 - 8470: 05000002 bltz t0,847c <__scratchpad-0x1f7f7b84> - 8474: 06e96803 0x6e96803 - 8478: 00671d80 0x671d80 - 847c: 99040000 lwr a0,0(t0) - 8480: 000002e5 0x2e5 - 8484: e91c0305 swc2 $28,773(t0) - 8488: 8d1d8006 lw sp,-32762(t0) - 848c: 0100001d 0x100001d - 8490: 00074b10 0x74b10 - 8494: 94030500 lhu v1,1280(zero) - 8498: 1e800776 bgtz s4,a274 <__scratchpad-0x1f7f5d8c> - 849c: 0000002c 0x2c - 84a0: 001dac1d 0x1dac1d - 84a4: 4b110100 c2 0x1110100 - 84a8: 05000007 bltz t0,84c8 <__scratchpad-0x1f7f7b38> - 84ac: 07769c03 0x7769c03 - 84b0: 1dc31d80 0x1dc31d80 - 84b4: 12010000 beq s0,at,84b8 <__scratchpad-0x1f7f7b48> - 84b8: 00000772 0x772 - 84bc: 769a0305 jalx a680c14 <__scratchpad-0x1517f3ec> - 84c0: 5d1e8007 0x5d1e8007 - 84c4: 1d000000 bgtz t0,84c8 <__scratchpad-0x1f7f7b38> - 84c8: 00001d4d break 0x0,0x75 - 84cc: 07881301 0x7881301 - 84d0: 03050000 0x3050000 - 84d4: 80077698 lb a3,30360(zero) - 84d8: 00006b1e 0x6b1e - 84dc: 1ddb1d00 0x1ddb1d00 - 84e0: 14010000 bne zero,at,84e4 <__scratchpad-0x1f7f7b1c> - 84e4: 000007a5 0x7a5 - 84e8: 76900305 jalx a400c14 <__scratchpad-0x153ff3ec> - 84ec: 01028007 srav s0,v0,t0 - 84f0: 001e0002 srl zero,s8,0x0 - 84f4: 079e1e00 0x79e1e00 - 84f8: 25060000 addiu a2,t0,0 - 84fc: ba000000 swr zero,0(s0) - 8500: 07000007 bltz t8,8520 <__scratchpad-0x1f7f7ae0> - 8504: 0000004f 0x4f - 8508: 181d0003 0x181d0003 - 850c: 0100001e 0x100001e - 8510: 0007aa16 0x7aa16 - 8514: cc030500 lwc3 $3,1280(zero) - 8518: 1f8003b9 bgtz gp,9400 <__scratchpad-0x1f7f6c00> - 851c: 00001ff4 0x1ff4 - 8520: 00001ff4 0x1ff4 - 8524: 1b1f4f05 0x1b1f4f05 - 8528: 1b000007 blez t8,8548 <__scratchpad-0x1f7f7ab8> - 852c: 06000007 bltz s0,854c <__scratchpad-0x1f7f7ab4> - 8530: 1d811f38 0x1d811f38 - 8534: 1d810000 0x1d810000 - 8538: 40060000 mfc0 a2,c0_index - 853c: 00093a1f 0x93a1f - 8540: 00093a00 sll a3,t1,0x8 - 8544: 1f900600 0x1f900600 - 8548: 00000691 0x691 - 854c: 00000691 0x691 - 8550: 9d1f9d06 0x9d1f9d06 - 8554: 9d000007 0x9d000007 - 8558: 06000007 bltz s0,8578 <__scratchpad-0x1f7f7a88> - 855c: 0eee003e jal bb800f8 <__scratchpad-0x13c7ff08> - 8560: 00040000 sll zero,a0,0x0 - 8564: 00001850 0x1850 - 8568: 03a80104 0x3a80104 - 856c: cd0c0000 lwc3 $12,0(t0) - 8570: 3b00001e xori zero,t8,0x1e - 8574: 04000005 bltz zero,858c <__scratchpad-0x1f7f7a74> - 8578: 00800323 0x800323 - 857c: b7000017 0xb7000017 - 8580: 0200001a div zero,s0,zero - 8584: 06ad0708 0x6ad0708 - 8588: 04020000 0x4020000 - 858c: 0006b707 0x6b707 - 8590: 05040300 0x5040300 - 8594: 00746e69 0x746e69 - 8598: 00152f04 0x152f04 - 859c: 45280200 0x45280200 - 85a0: 05000000 bltz t0,85a4 <__scratchpad-0x1f7f7a5c> - 85a4: 0019c304 0x19c304 - 85a8: 15360400 bne t1,s6,95ac <__scratchpad-0x1f7f6a54> - 85ac: 62020000 0x62020000 - 85b0: 0000003a 0x3a - 85b4: 8d080102 lw t0,258(t0) - 85b8: 02000003 0x2000003 - 85bc: 021f0702 0x21f0702 - 85c0: 01020000 0x1020000 - 85c4: 00038f06 0x38f06 - 85c8: 05020200 0x5020200 - 85cc: 0000040a 0x40a - 85d0: 62050802 0x62050802 - 85d4: 02000008 jr s0 - 85d8: 03960601 0x3960601 - 85dc: 04020000 0x4020000 - 85e0: 00086705 0x86705 - 85e4: 07040200 0x7040200 - 85e8: 000006b2 0x6b2 - 85ec: 002c0406 0x2c0406 - 85f0: 52010000 0x52010000 - 85f4: 000000b9 0xb9 - 85f8: 001f8f07 0x1f8f07 - 85fc: fb070000 0xfb070000 - 8600: 0100001f 0x100001f - 8604: 001f5d07 0x1f5d07 - 8608: 7d070200 0x7d070200 - 860c: 0300001f 0x300001f - 8610: 001edf07 0x1edf07 - 8614: 08000400 j 1000 <__scratchpad-0x1f7ff000> - 8618: 00001f3b 0x1f3b - 861c: 01011501 0x1011501 - 8620: 00000144 0x144 - 8624: 006c6609 0x6c6609 - 8628: 44011501 0x44011501 - 862c: 09000001 j 4000004 <__scratchpad-0x1b7ffffc> - 8630: 00747364 0x747364 - 8634: 4b011501 c2 0x1011501 - 8638: 09000001 j 4000004 <__scratchpad-0x1b7ffffc> - 863c: 1501006e bne t0,at,87f8 <__scratchpad-0x1f7f7808> - 8640: 00003301 0x3301 - 8644: 1fc30a00 0x1fc30a00 - 8648: 15010000 bne t0,at,864c <__scratchpad-0x1f7f79b4> - 864c: 00003301 0x3301 - 8650: 00700b00 0x700b00 - 8654: 51011701 0x51011701 - 8658: 0b000001 j c000004 <__scratchpad-0x137ffffc> - 865c: 18010069 0x18010069 - 8660: 00002501 0x2501 - 8664: 00660b00 0x660b00 - 8668: 25011901 addiu at,t0,6401 - 866c: 0b000000 j c000000 <__scratchpad-0x13800000> - 8670: 1a01006d 0x1a01006d - 8674: 00002501 0x2501 - 8678: 00730b00 0x730b00 - 867c: 25011a01 addiu at,t0,6657 - 8680: 0b000000 j c000000 <__scratchpad-0x13800000> - 8684: 1b010065 0x1b010065 - 8688: 00007201 0x7201 - 868c: 00780b00 0x780b00 - 8690: 33011c01 andi at,t8,0x1c01 - 8694: 0b000000 j c000000 <__scratchpad-0x13800000> - 8698: 1d01007a 0x1d01007a - 869c: 00002501 0x2501 - 86a0: 08020000 j 80000 <__scratchpad-0x1f780000> - 86a4: 0020e904 0x20e904 - 86a8: 79040c00 0x79040c00 - 86ac: 0c000000 jal 0 <__scratchpad-0x1f800000> - 86b0: 00002504 0x2504 - 86b4: 1f510d00 0x1f510d00 - 86b8: 9b010000 lwr at,0(t8) - 86bc: 00000033 0x33 - 86c0: 80032304 lb v1,8964(zero) - 86c4: 000001a0 0x1a0 - 86c8: 02089c01 0x2089c01 - 86cc: 690e0000 0x690e0000 - 86d0: 259b0100 addiu k1,t4,256 - 86d4: 04000000 bltz zero,86d8 <__scratchpad-0x1f7f7928> - 86d8: 0e00003f jal 80000fc <__scratchpad-0x177fff04> - 86dc: 00747364 0x747364 - 86e0: 014b9b01 0x14b9b01 - 86e4: 3f5c0000 0x3f5c0000 - 86e8: 6e0e0000 0x6e0e0000 - 86ec: 339b0100 andi k1,gp,0x100 - 86f0: 93000000 lbu zero,0(t8) - 86f4: 0f00003f jal c0000fc <__scratchpad-0x137fff04> - 86f8: 00001f77 0x1f77 - 86fc: 00339b01 0x339b01 - 8700: 3fdb0000 0x3fdb0000 - 8704: 78100000 0x78100000 - 8708: 339d0100 andi sp,gp,0x100 - 870c: 07000000 bltz t8,8710 <__scratchpad-0x1f7f78f0> - 8710: 10000040 b 8814 <__scratchpad-0x1f7f77ec> - 8714: 9d010079 0x9d010079 - 8718: 00000033 0x33 - 871c: 0000401a 0x401a - 8720: 01006110 0x1006110 - 8724: 0000259e 0x259e - 8728: 00404500 0x404500 - 872c: 00621000 0x621000 - 8730: 00259e01 0x259e01 - 8734: 405d0000 cfc0 sp,c0_index - 8738: e4110000 swc1 $f17,0(zero) - 873c: 0100001f 0x100001f - 8740: 0000339f 0x339f - 8744: 00407500 0x407500 - 8748: 70731000 0x70731000 - 874c: 33a00100 andi zero,sp,0x100 - 8750: b6000000 0xb6000000 - 8754: 10000040 b 8858 <__scratchpad-0x1f7f77a8> - 8758: 0100326e 0x100326e - 875c: 000033a1 0x33a1 - 8760: 0040f900 0x40f900 - 8764: 16120000 bne s0,s2,8768 <__scratchpad-0x1f7f7898> - 8768: 0100001f 0x100001f - 876c: 0033032c 0x33032c - 8770: 24a40000 addiu a0,a1,0 - 8774: 00288003 0x288003 - 8778: 9c010000 0x9c010000 - 877c: 0000025e 0x25e - 8780: 00207d13 0x207d13 - 8784: 032c0100 0x32c0100 - 8788: 0000014b 0x14b - 878c: 0000412f 0x412f - 8790: 007a7314 0x7a7314 - 8794: 2c032c01 sltiu v1,zero,11265 - 8798: 50000000 0x50000000 - 879c: 14000041 bnez zero,88a4 <__scratchpad-0x1f7f775c> - 87a0: 2c010063 sltiu at,zero,99 - 87a4: 00007903 sra t7,zero,0x4 - 87a8: 00417100 0x417100 - 87ac: 6f701500 0x6f701500 - 87b0: 2c010073 sltiu at,zero,115 - 87b4: 00003303 sra a2,zero,0xc - 87b8: 00570100 0x570100 - 87bc: 001e8612 0x1e8612 - 87c0: 03470100 0x3470100 - 87c4: 00000033 0x33 - 87c8: 800324cc lb v1,9420(zero) - 87cc: 00000024 and zero,zero,zero - 87d0: 02bf9c01 0x2bf9c01 - 87d4: 7d130000 0x7d130000 - 87d8: 01000020 add zero,t0,zero - 87dc: 014b0347 0x14b0347 - 87e0: 41920000 0x41920000 - 87e4: 73140000 0x73140000 - 87e8: 4701007a c1 0x101007a - 87ec: 00002c03 sra a1,zero,0x10 - 87f0: 0041b300 0x41b300 - 87f4: 00631400 0x631400 - 87f8: 79034701 0x79034701 - 87fc: d4000000 0xd4000000 - 8800: 14000041 bnez zero,8908 <__scratchpad-0x1f7f76f8> - 8804: 00736f70 0x736f70 - 8808: 33034701 andi v1,t8,0x4701 - 880c: f5000000 0xf5000000 - 8810: 16000041 bnez s0,8918 <__scratchpad-0x1f7f76e8> - 8814: 800324e0 lb v1,9440(zero) - 8818: 00000eba 0xeba - 881c: 1e5f1200 0x1e5f1200 - 8820: 3b010000 xori at,t8,0x0 - 8824: 00003303 sra a2,zero,0xc - 8828: 0324f000 0x324f000 - 882c: 00002480 sll a0,zero,0x12 - 8830: 209c0100 addi gp,a0,256 - 8834: 13000003 beqz t8,8844 <__scratchpad-0x1f7f77bc> - 8838: 0000207d 0x207d - 883c: 4b033b01 c2 0x1033b01 - 8840: 16000001 bnez s0,8848 <__scratchpad-0x1f7f77b8> - 8844: 14000042 bnez zero,8950 <__scratchpad-0x1f7f76b0> - 8848: 01007a73 0x1007a73 - 884c: 002c033b 0x2c033b - 8850: 42370000 c0 0x370000 - 8854: 63140000 0x63140000 - 8858: 033b0100 0x33b0100 - 885c: 00000079 0x79 - 8860: 00004258 0x4258 - 8864: 736f7014 0x736f7014 - 8868: 033b0100 0x33b0100 - 886c: 00000033 0x33 - 8870: 00004279 0x4279 - 8874: 03250416 0x3250416 - 8878: 000ec580 sll t8,t6,0x16 - 887c: f6170000 0xf6170000 - 8880: 0100001e 0x100001e - 8884: 00002c5a 0x2c5a - 8888: 035b0100 0x35b0100 - 888c: 68180000 0x68180000 - 8890: 0100000f 0x100000f - 8894: 0000335a 0x335a - 8898: 72611900 0x72611900 - 889c: 5a010067 0x5a010067 - 88a0: 00000151 0x151 - 88a4: 001fa118 0x1fa118 - 88a8: 2c5a0100 sltiu k0,v0,256 - 88ac: 1a000000 blez s0,88b0 <__scratchpad-0x1f7f7750> - 88b0: 5c010073 0x5c010073 - 88b4: 00000033 0x33 - 88b8: 1e711b00 0x1e711b00 - 88bc: 63010000 0x63010000 - 88c0: 00003301 0x3301 - 88c4: 03251400 0x3251400 - 88c8: 0013c080 sll t8,s3,0x2 - 88cc: 3f9c0100 0x3f9c0100 - 88d0: 1300000b beqz t8,8900 <__scratchpad-0x1f7f7700> - 88d4: 0000207d 0x207d - 88d8: 4b016301 c2 0x1016301 - 88dc: 9a000001 lwr zero,1(s0) - 88e0: 13000042 beqz t8,89ec <__scratchpad-0x1f7f7614> - 88e4: 00000f68 0xf68 - 88e8: 2c016301 sltiu at,zero,25345 - 88ec: c5000000 lwc1 $f0,0(t0) - 88f0: 14000042 bnez zero,89fc <__scratchpad-0x1f7f7604> - 88f4: 00746d66 0x746d66 - 88f8: 3f016301 0x3f016301 - 88fc: e600000b swc1 $f0,11(s0) - 8900: 14000042 bnez zero,8a0c <__scratchpad-0x1f7f75f4> - 8904: 01007061 0x1007061 - 8908: 004b0163 0x4b0163 - 890c: 431f0000 c0 0x11f0000 - 8910: 20130000 addi s3,zero,0 - 8914: 0100001f 0x100001f - 8918: 0b680163 j da0058c <__scratchpad-0x11dffa74> - 891c: 448a0000 mtc1 t2,$f0 - 8920: b81c0000 swr gp,0(zero) - 8924: 0100001f 0x100001f - 8928: 00330165 0x330165 - 892c: 44aa0000 0x44aa0000 - 8930: 571c0000 0x571c0000 - 8934: 0100001e 0x100001e - 8938: 00330165 0x330165 - 893c: 470f0000 c1 0x10f0000 - 8940: 6c1d0000 0x6c1d0000 - 8944: 01660100 0x1660100 - 8948: 00000033 0x33 - 894c: 00004755 0x4755 - 8950: 6772611d 0x6772611d - 8954: 01670100 0x1670100 - 8958: 00000025 move zero,zero - 895c: 00004780 sll t0,zero,0x1e - 8960: 001f101c 0x1f101c - 8964: 01680100 0x1680100 - 8968: 0000014b 0x14b - 896c: 0000493d 0x493d - 8970: 001f061c 0x1f061c - 8974: 01690100 0x1690100 - 8978: 0000014b 0x14b - 897c: 0000495b 0x495b - 8980: 001e981c 0x1e981c - 8984: 016a0100 0x16a0100 - 8988: 00000033 0x33 - 898c: 00004979 0x4979 - 8990: 0002bb1c 0x2bb1c - 8994: 016b0100 0x16b0100 - 8998: 00000033 0x33 - 899c: 00004a57 0x4a57 - 89a0: 001f331c 0x1f331c - 89a4: 016c0100 0x16c0100 - 89a8: 00000033 0x33 - 89ac: 00004ac2 srl t1,zero,0xb - 89b0: 0100781d 0x100781d - 89b4: 0033016d 0x33016d - 89b8: 4b170000 c2 0x1170000 - 89bc: 791d0000 0x791d0000 - 89c0: 016d0100 0x16d0100 - 89c4: 00000033 0x33 - 89c8: 00004cb3 0x4cb3 - 89cc: 0100611d 0x100611d - 89d0: 0025016e 0x25016e - 89d4: 4dc60000 0x4dc60000 - 89d8: 621d0000 0x621d0000 - 89dc: 016e0100 0x16e0100 - 89e0: 00000025 move zero,zero - 89e4: 00004e0e 0x4e0e - 89e8: 001fe41c 0x1fe41c - 89ec: 016f0100 0x16f0100 - 89f0: 00000033 0x33 - 89f4: 00004e56 0x4e56 - 89f8: 7a73731d 0x7a73731d - 89fc: 01700100 0x1700100 - 8a00: 00000033 0x33 - 8a04: 00004f18 0x4f18 - 8a08: 001ebf1c 0x1ebf1c - 8a0c: 01710100 0x1710100 - 8a10: 00000033 0x33 - 8a14: 00004f38 0x4f38 - 8a18: 001fd71c 0x1fd71c - 8a1c: 01720100 0x1720100 - 8a20: 00000033 0x33 - 8a24: 00004fa5 0x4fa5 - 8a28: 001fc81c 0x1fc81c - 8a2c: 01730100 0x1730100 - 8a30: 00000033 0x33 - 8a34: 000050a4 0x50a4 - 8a38: 001f2e1c 0x1f2e1c - 8a3c: 01740100 0x1740100 - 8a40: 00000033 0x33 - 8a44: 00005105 0x5105 - 8a48: 0003201e 0x3201e - 8a4c: 03258400 0x3258400 - 8a50: 0001a880 sll s5,at,0x2 - 8a54: 01d90100 0x1d90100 - 8a58: 00000529 0x529 - 8a5c: 0003461f 0x3461f - 8a60: 00512400 0x512400 - 8a64: 033b1f00 0x33b1f00 - 8a68: 51440000 0x51440000 - 8a6c: 301f0000 andi ra,zero,0x0 - 8a70: 6c000003 0x6c000003 - 8a74: 20000051 addi zero,zero,81 - 8a78: 000001a8 0x1a8 - 8a7c: 00035121 0x35121 - 8a80: 00518e00 0x518e00 - 8a84: 1e000000 bgtz s0,8a88 <__scratchpad-0x1f7f7578> - 8a88: 00000320 0x320 - 8a8c: 800329b0 lb v1,10672(zero) - 8a90: 000001e8 0x1e8 - 8a94: 68023001 0x68023001 - 8a98: 1f000005 bgtz t8,8ab0 <__scratchpad-0x1f7f7550> - 8a9c: 00000346 0x346 - 8aa0: 000051f6 0x51f6 - 8aa4: 00033b1f 0x33b1f - 8aa8: 00520a00 0x520a00 - 8aac: 03301f00 0x3301f00 - 8ab0: 52220000 0x52220000 - 8ab4: e8200000 swc2 $0,0(at) - 8ab8: 21000001 addi zero,t0,1 - 8abc: 00000351 0x351 - 8ac0: 000051f6 0x51f6 - 8ac4: 201e0000 addi s8,zero,0 - 8ac8: 28000003 slti zero,zero,3 - 8acc: 0880032c j 2000cb0 <__scratchpad-0x1d7ff350> - 8ad0: 01000002 0x1000002 - 8ad4: 05a70258 0x5a70258 - 8ad8: 461f0000 add.s $f0,$f0,$f31 - 8adc: 37000003 ori zero,t8,0x3 - 8ae0: 1f000052 bgtz t8,8c2c <__scratchpad-0x1f7f73d4> - 8ae4: 0000033b 0x33b - 8ae8: 0000524b 0x524b - 8aec: 0003301f 0x3301f - 8af0: 00526300 0x526300 - 8af4: 02082000 0x2082000 - 8af8: 51210000 0x51210000 - 8afc: 37000003 ori zero,t8,0x3 - 8b00: 00000052 0x52 - 8b04: 00b91e00 0xb91e00 - 8b08: 32340000 andi s4,s1,0x0 - 8b0c: 02288003 0x2288003 - 8b10: f8010000 0xf8010000 - 8b14: 0006a602 srl s4,a2,0x18 - 8b18: 00d11f00 0xd11f00 - 8b1c: 52780000 0x52780000 - 8b20: dd1f0000 0xdd1f0000 - 8b24: e7000000 swc1 $f0,0(t8) - 8b28: 1f000052 bgtz t8,8c74 <__scratchpad-0x1f7f738c> - 8b2c: 000000e7 0xe7 - 8b30: 0000532c 0x532c - 8b34: 0000c61f 0xc61f - 8b38: 00534100 0x534100 - 8b3c: 02282000 0x2282000 - 8b40: f3210000 0xf3210000 - 8b44: 64000000 0x64000000 - 8b48: 21000053 addi zero,t0,83 - 8b4c: 000000fd 0xfd - 8b50: 0000537c 0x537c - 8b54: 00010721 0x10721 - 8b58: 0053c800 0x53c800 - 8b5c: 01112100 0x1112100 - 8b60: 54080000 0x54080000 - 8b64: 1b220000 0x1b220000 - 8b68: 21000001 addi zero,t0,1 - 8b6c: 00000125 0x125 - 8b70: 00005469 0x5469 - 8b74: 00012f21 0x12f21 - 8b78: 0054a100 0x54a100 - 8b7c: 01392100 0x1392100 - 8b80: 55260000 0x55260000 - 8b84: 90160000 lbu s6,0(zero) - 8b88: ba800332 swr zero,818(s4) - 8b8c: 2300000e addi zero,t8,14 - 8b90: 800332e4 lb v1,13028(zero) - 8b94: 00000ed0 0xed0 - 8b98: 00000648 0x648 - 8b9c: 05540124 0x5540124 - 8ba0: 06e8d003 0x6e8d003 - 8ba4: 0c230080 jal 8c0200 <__scratchpad-0x1ef3fe00> - 8ba8: 57800334 0x57800334 - 8bac: 6a000001 0x6a000001 - 8bb0: 24000006 li zero,6 - 8bb4: 91045601 lbu a0,22017(t0) - 8bb8: 24067fb4 li a2,32692 - 8bbc: 86025701 lh v0,22273(s0) - 8bc0: 8d022400 lw v0,9216(t0) - 8bc4: 00300110 0x300110 - 8bc8: 03343023 subu a2,t9,s4 - 8bcc: 000edb80 sll k1,t6,0xe - 8bd0: 00068700 sll s0,a2,0x1c - 8bd4: 54012400 0x54012400 - 8bd8: a7900305 sh s0,773(gp) - 8bdc: 01248003 0x1248003 - 8be0: 00830255 0x830255 - 8be4: 34742500 ori s4,v1,0x2500 - 8be8: 01578003 0x1578003 - 8bec: 01240000 0x1240000 - 8bf0: 00840956 0x840956 - 8bf4: 067fb491 0x67fb491 - 8bf8: 24012322 li at,8994 - 8bfc: 01108d02 0x1108d02 - 8c00: 00000031 0x31 - 8c04: 03256023 subu t4,t9,a1 - 8c08: 000ee680 sll gp,t6,0x1a - 8c0c: 0006ba00 sll s7,a2,0x8 - 8c10: 54012400 0x54012400 - 8c14: 00008002 srl s0,zero,0x0 - 8c18: 0328c826 xor t9,t9,t0 - 8c1c: 10910380 beq a0,s1,9a20 <__scratchpad-0x1f7f65e0> - 8c20: 0006e106 0x6e106 - 8c24: 54012400 0x54012400 - 8c28: 06009103 bltz s0,fffed038 <__bss_end+0x7ff75998> - 8c2c: 02550124 0x2550124 - 8c30: 01240081 0x1240081 - 8c34: 20080256 addi t0,zero,598 - 8c38: 02570124 0x2570124 - 8c3c: 26000082 addiu zero,s0,130 - 8c40: 80032a8c lb v1,10892(zero) - 8c44: 06109103 bltzal s0,fffed054 <__bss_end+0x7ff759b4> - 8c48: 000006fc 0x6fc - 8c4c: 03540124 0x3540124 - 8c50: 24060091 li a2,145 - 8c54: 81025501 lb v0,21761(t0) - 8c58: a4260000 sh a2,0(at) - 8c5c: 0380032b 0x380032b - 8c60: 1d061091 0x1d061091 - 8c64: 24000007 li zero,7 - 8c68: 91035401 lbu v1,21505(t0) - 8c6c: 01240600 0x1240600 - 8c70: 00810255 0x810255 - 8c74: 02570124 0x2570124 - 8c78: 26000082 addiu zero,s0,130 - 8c7c: 80032bdc lb v1,11228(zero) - 8c80: 06109103 bltzal s0,fffed090 <__bss_end+0x7ff759f0> - 8c84: 00000744 0x744 - 8c88: 03540124 0x3540124 - 8c8c: 24060091 li a2,145 - 8c90: 81025501 lb v0,21761(t0) - 8c94: 56012400 0x56012400 - 8c98: 24200802 addiu zero,at,2050 - 8c9c: 84025701 lh v0,22273(zero) - 8ca0: b426007f 0xb426007f - 8ca4: 0380032c 0x380032c - 8ca8: 6b061091 0x6b061091 - 8cac: 24000007 li zero,7 - 8cb0: 91035401 lbu v1,21505(t0) - 8cb4: 01240600 0x1240600 - 8cb8: 00810255 0x810255 - 8cbc: 02560124 0x2560124 - 8cc0: 01243008 0x1243008 - 8cc4: 00820257 0x820257 - 8cc8: 2cf02600 sltiu s0,a3,9728 - 8ccc: 91038003 lbu v1,-32765(t0) - 8cd0: 07860610 0x7860610 - 8cd4: 01240000 0x1240000 - 8cd8: 00910354 0x910354 - 8cdc: 55012406 0x55012406 - 8ce0: 00008102 srl s0,zero,0x4 - 8ce4: 032d8026 xor s0,t9,t5 - 8ce8: 10910380 beq a0,s1,9aec <__scratchpad-0x1f7f6514> - 8cec: 0007a106 0x7a106 - 8cf0: 54012400 0x54012400 - 8cf4: 06009103 bltz s0,fffed104 <__bss_end+0x7ff75a64> - 8cf8: 02550124 0x2550124 - 8cfc: 26000081 addiu zero,s0,129 - 8d00: 80032e04 lb v1,11780(zero) - 8d04: 06109103 bltzal s0,fffed114 <__bss_end+0x7ff75a74> - 8d08: 000007c2 srl zero,zero,0x1f - 8d0c: 03540124 0x3540124 - 8d10: 24060091 li a2,145 - 8d14: 81025501 lb v0,21761(t0) - 8d18: 57012400 0x57012400 - 8d1c: 00008202 srl s0,zero,0x8 - 8d20: 032e4826 xor t1,t9,t6 - 8d24: 10910380 beq a0,s1,9b28 <__scratchpad-0x1f7f64d8> - 8d28: 0007dd06 0x7dd06 - 8d2c: 54012400 0x54012400 - 8d30: 06009103 bltz s0,fffed140 <__bss_end+0x7ff75aa0> - 8d34: 02550124 0x2550124 - 8d38: 26000081 addiu zero,s0,129 - 8d3c: 80032e7c lb v1,11900(zero) - 8d40: 06109103 bltzal s0,fffed150 <__bss_end+0x7ff75ab0> - 8d44: 00000804 sllv at,zero,zero - 8d48: 03540124 0x3540124 - 8d4c: 24060091 li a2,145 - 8d50: 81025501 lb v0,21761(t0) - 8d54: 56012400 0x56012400 - 8d58: 24200802 addiu zero,at,2050 - 8d5c: 84025701 lh v0,22273(zero) - 8d60: ac26007f sw a2,127(at) - 8d64: 0380032e 0x380032e - 8d68: 25061091 addiu a2,t0,4241 - 8d6c: 24000008 li zero,8 - 8d70: 91035401 lbu v1,21505(t0) - 8d74: 01240600 0x1240600 - 8d78: 00810255 0x810255 - 8d7c: 02570124 0x2570124 - 8d80: 26000082 addiu zero,s0,130 - 8d84: 80032ee4 lb v1,12004(zero) - 8d88: 06109103 bltzal s0,fffed198 <__bss_end+0x7ff75af8> - 8d8c: 0000084c syscall 0x21 - 8d90: 03540124 0x3540124 - 8d94: 24060091 li a2,145 - 8d98: 81025501 lb v0,21761(t0) - 8d9c: 56012400 0x56012400 - 8da0: 24280802 addiu t0,at,2050 - 8da4: 82025701 lb v0,22273(s0) - 8da8: fc260000 0xfc260000 - 8dac: 0380032e 0x380032e - 8db0: 73061091 0x73061091 - 8db4: 24000008 li zero,8 - 8db8: 91035401 lbu v1,21505(t0) - 8dbc: 01240600 0x1240600 - 8dc0: 00810255 0x810255 - 8dc4: 02560124 0x2560124 - 8dc8: 01246e08 0x1246e08 - 8dcc: 01820257 0x1820257 - 8dd0: 2f142600 sltiu s4,t8,9728 - 8dd4: 91038003 lbu v1,-32765(t0) - 8dd8: 089a0610 j 2681840 <__scratchpad-0x1d17e7c0> - 8ddc: 01240000 0x1240000 - 8de0: 00910354 0x910354 - 8de4: 55012406 0x55012406 - 8de8: 24008102 li zero,-32510 - 8dec: 08025601 j 95804 <__scratchpad-0x1f76a7fc> - 8df0: 57012475 0x57012475 - 8df4: 00028202 srl s0,v0,0x8 - 8df8: 032f2c26 0x32f2c26 - 8dfc: 10910380 beq a0,s1,9c00 <__scratchpad-0x1f7f6400> - 8e00: 0008c106 0x8c106 - 8e04: 54012400 0x54012400 - 8e08: 06009103 bltz s0,fffed218 <__bss_end+0x7ff75b78> - 8e0c: 02550124 0x2550124 - 8e10: 01240081 0x1240081 - 8e14: 6c080256 0x6c080256 - 8e18: 02570124 0x2570124 - 8e1c: 26000382 addiu zero,s0,898 - 8e20: 80032f44 lb v1,12100(zero) - 8e24: 06109103 bltzal s0,fffed234 <__bss_end+0x7ff75b94> - 8e28: 000008e8 0x8e8 - 8e2c: 03540124 0x3540124 - 8e30: 24060091 li a2,145 - 8e34: 81025501 lb v0,21761(t0) - 8e38: 56012400 0x56012400 - 8e3c: 246c0802 addiu t4,v1,2050 - 8e40: 82025701 lb v0,22273(s0) - 8e44: 64260004 0x64260004 - 8e48: 0380032f 0x380032f - 8e4c: 0f061091 jal c184244 <__scratchpad-0x1367bdbc> - 8e50: 24000009 li zero,9 - 8e54: 91035401 lbu v1,21505(t0) - 8e58: 01240600 0x1240600 - 8e5c: 00810255 0x810255 - 8e60: 02560124 0x2560124 - 8e64: 01242908 0x1242908 - 8e68: 00840257 0x840257 - 8e6c: 2fe02600 sltiu zero,ra,9728 - 8e70: 91038003 lbu v1,-32765(t0) - 8e74: 09390610 j 4e41840 <__scratchpad-0x1a9be7c0> - 8e78: 01240000 0x1240000 - 8e7c: 00910354 0x910354 - 8e80: 55012406 0x55012406 - 8e84: 24008102 li zero,-32510 - 8e88: 08025601 j 95804 <__scratchpad-0x1f76a7fc> - 8e8c: 57012420 0x57012420 - 8e90: 86008705 lh zero,-30971(s0) - 8e94: 26001c00 addiu zero,s0,7168 - 8e98: 8003300c lb v1,12300(zero) - 8e9c: 06109103 bltzal s0,fffed2ac <__bss_end+0x7ff75c0c> - 8ea0: 0000095a 0x95a - 8ea4: 03540124 0x3540124 - 8ea8: 24060091 li a2,145 - 8eac: 81025501 lb v0,21761(t0) - 8eb0: 57012400 0x57012400 - 8eb4: 00008202 srl s0,zero,0x8 - 8eb8: 03303c26 0x3303c26 - 8ebc: 10910380 beq a0,s1,9cc0 <__scratchpad-0x1f7f6340> - 8ec0: 00098406 0x98406 - 8ec4: 54012400 0x54012400 - 8ec8: 06009103 bltz s0,fffed2d8 <__bss_end+0x7ff75c38> - 8ecc: 02550124 0x2550124 - 8ed0: 01240081 0x1240081 - 8ed4: 20080256 addi t0,zero,598 - 8ed8: 05570124 0x5570124 - 8edc: 00840085 0x840085 - 8ee0: 0826001c j 980070 <__scratchpad-0x1ee7ff90> - 8ee4: 03800331 0x3800331 - 8ee8: a5061091 sh a2,4241(t0) - 8eec: 24000009 li zero,9 - 8ef0: 91035401 lbu v1,21505(t0) - 8ef4: 01240600 0x1240600 - 8ef8: 00810255 0x810255 - 8efc: 02570124 0x2570124 - 8f00: 26000082 addiu zero,s0,130 - 8f04: 800331d4 lb v1,12756(zero) - 8f08: 06109103 bltzal s0,fffed318 <__bss_end+0x7ff75c78> - 8f0c: 000009c6 0x9c6 - 8f10: 03540124 0x3540124 - 8f14: 24060091 li a2,145 - 8f18: 81025501 lb v0,21761(t0) - 8f1c: 57012400 0x57012400 - 8f20: 00008202 srl s0,zero,0x8 - 8f24: 03322423 0x3322423 - 8f28: 000edb80 sll k1,t6,0xe - 8f2c: 0009e500 sll gp,t1,0x14 - 8f30: 54012400 0x54012400 - 8f34: a7880305 sh t0,773(gp) - 8f38: 01248003 0x1248003 - 8f3c: a0910455 sb s1,1109(a0) - 8f40: 2300067f addi zero,t8,1663 - 8f44: 80033480 lb v1,13440(zero) - 8f48: 00000ee6 0xee6 - 8f4c: 000009fc 0x9fc - 8f50: 05540124 0x5540124 - 8f54: 06e8d003 0x6e8d003 - 8f58: cc260080 lwc3 $6,128(at) - 8f5c: 03800334 0x3800334 - 8f60: 17061091 bne t8,a2,d1a8 <__scratchpad-0x1f7f2e58> - 8f64: 2400000a li zero,10 - 8f68: 91035401 lbu v1,21505(t0) - 8f6c: 01240600 0x1240600 - 8f70: 00810255 0x810255 - 8f74: 35282600 ori t0,t1,0x2600 - 8f78: 91038003 lbu v1,-32765(t0) - 8f7c: 0a380610 j 8e01840 <__scratchpad-0x169fe7c0> - 8f80: 01240000 0x1240000 - 8f84: 00910354 0x910354 - 8f88: 55012406 0x55012406 - 8f8c: 24008102 li zero,-32510 - 8f90: 82025701 lb v0,22273(s0) - 8f94: 5c260000 0x5c260000 - 8f98: 03800335 0x3800335 - 8f9c: 62061091 0x62061091 - 8fa0: 2400000a li zero,10 - 8fa4: 91035401 lbu v1,21505(t0) - 8fa8: 01240600 0x1240600 - 8fac: 00810255 0x810255 - 8fb0: 02560124 0x2560124 - 8fb4: 01242008 0x1242008 - 8fb8: 00830557 0x830557 - 8fbc: 00220082 0x220082 - 8fc0: 0335bc26 0x335bc26 - 8fc4: 10910380 beq a0,s1,9dc8 <__scratchpad-0x1f7f6238> - 8fc8: 000a7d06 0xa7d06 - 8fcc: 54012400 0x54012400 - 8fd0: 06009103 bltz s0,fffed3e0 <__bss_end+0x7ff75d40> - 8fd4: 02550124 0x2550124 - 8fd8: 26000081 addiu zero,s0,129 - 8fdc: 800335e0 lb v1,13792(zero) - 8fe0: 06109103 bltzal s0,fffed3f0 <__bss_end+0x7ff75d50> - 8fe4: 00000a9e 0xa9e - 8fe8: 03540124 0x3540124 - 8fec: 24060091 li a2,145 - 8ff0: 81025501 lb v0,21761(t0) - 8ff4: 57012400 0x57012400 - 8ff8: 00008202 srl s0,zero,0x8 - 8ffc: 03368026 xor s0,t9,s6 - 9000: 10910380 beq a0,s1,9e04 <__scratchpad-0x1f7f61fc> - 9004: 000ab906 0xab906 - 9008: 54012400 0x54012400 - 900c: 06009103 bltz s0,fffed41c <__bss_end+0x7ff75d7c> - 9010: 02550124 0x2550124 - 9014: 26000081 addiu zero,s0,129 - 9018: 80033724 lb v1,14116(zero) - 901c: 06109103 bltzal s0,fffed42c <__bss_end+0x7ff75d8c> - 9020: 00000ad4 0xad4 - 9024: 03540124 0x3540124 - 9028: 24060091 li a2,145 - 902c: 81025501 lb v0,21761(t0) - 9030: 3c260000 0x3c260000 - 9034: 03800338 0x3800338 - 9038: f5061091 0xf5061091 - 903c: 2400000a li zero,10 - 9040: 91035401 lbu v1,21505(t0) - 9044: 01240600 0x1240600 - 9048: 00810255 0x810255 - 904c: 02570124 0x2570124 - 9050: 26000082 addiu zero,s0,130 - 9054: 80033874 lb v1,14452(zero) - 9058: 06109103 bltzal s0,fffed468 <__bss_end+0x7ff75dc8> - 905c: 00000b1c 0xb1c - 9060: 03540124 0x3540124 - 9064: 24060091 li a2,145 - 9068: 81025501 lb v0,21761(t0) - 906c: 56012400 0x56012400 - 9070: 24200802 addiu zero,at,2050 - 9074: 84025701 lh v0,22273(zero) - 9078: a027007f sb a3,127(at) - 907c: 03800338 0x3800338 - 9080: 24061091 li a2,4241 - 9084: 91035401 lbu v1,21505(t0) - 9088: 01240600 0x1240600 - 908c: 00810255 0x810255 - 9090: 01560124 0x1560124 - 9094: 57012430 0x57012430 - 9098: 00008202 srl s0,zero,0x8 - 909c: 45040c00 0x45040c00 - 90a0: 2800000b slti zero,zero,11 - 90a4: 00000079 0x79 - 90a8: 00003329 0x3329 - 90ac: 000b6800 sll t5,t3,0x0 - 90b0: 014b2a00 0x14b2a00 - 90b4: 2c2a0000 sltiu t2,at,0 - 90b8: 2a000000 slti zero,s0,0 - 90bc: 00000079 0x79 - 90c0: 0000332a 0x332a - 90c4: 040c0000 0x40c0000 - 90c8: 00000b4a 0xb4a - 90cc: 001a282b sltu a1,zero,k0 - 90d0: 03360100 0x3360100 - 90d4: 00000033 0x33 - 90d8: 800338d4 lb v1,14548(zero) - 90dc: 0000002c 0x2c - 90e0: 0bf89c01 j fe27004 <__scratchpad-0xf9d8ffc> - 90e4: 7d130000 0x7d130000 - 90e8: 01000020 add zero,t0,zero - 90ec: 014b0336 0x14b0336 - 90f0: 55610000 0x55610000 - 90f4: 68130000 0x68130000 - 90f8: 0100000f 0x100000f - 90fc: 002c0336 0x2c0336 - 9100: 55820000 0x55820000 - 9104: 66140000 0x66140000 - 9108: 0100746d 0x100746d - 910c: 0b3f0336 j cfc0cd8 <__scratchpad-0x1283f328> - 9110: 55a30000 0x55a30000 - 9114: 61140000 0x61140000 - 9118: 36010070 ori at,s0,0x70 - 911c: 00004b03 sra t1,zero,0xc - 9120: 0055c400 0x55c400 - 9124: 38f02500 xori s0,a3,0x2500 - 9128: 035b8003 0x35b8003 - 912c: 01240000 0x1240000 - 9130: 01f30354 0x1f30354 - 9134: 55012454 0x55012454 - 9138: 5501f303 0x5501f303 - 913c: 03560124 0x3560124 - 9140: 245601f3 addiu s6,v0,499 - 9144: f3035701 0xf3035701 - 9148: 02245701 0x2245701 - 914c: 0305108d break 0x305,0x42 - 9150: 800324a4 lb v1,9380(zero) - 9154: ac2b0000 sw t3,0(at) - 9158: 0100001f 0x100001f - 915c: 00330342 0x330342 - 9160: 39000000 xori zero,t0,0x0 - 9164: 00388003 0x388003 - 9168: 9c010000 0x9c010000 - 916c: 00000c5f 0xc5f - 9170: 746d6614 jalx 1b59850 <__scratchpad-0x1dca67b0> - 9174: 03420100 0x3420100 - 9178: 00000b3f 0xb3f - 917c: 000055e5 0x55e5 - 9180: 00706114 0x706114 - 9184: 4b034201 c2 0x1034201 - 9188: 11000000 beqz t0,918c <__scratchpad-0x1f7f6e74> - 918c: 25000056 addiu zero,t0,86 - 9190: 80033928 lb v1,14632(zero) - 9194: 0000035b 0x35b - 9198: 01540124 0x1540124 - 919c: 55012430 0x55012430 - 91a0: 24ff0902 addiu ra,a3,2306 - 91a4: f3035601 0xf3035601 - 91a8: 01245401 0x1245401 - 91ac: 01f30357 0x1f30357 - 91b0: 8d022455 lw v0,9301(t0) - 91b4: f0030510 0xf0030510 - 91b8: 00800324 0x800324 - 91bc: 1fb02b00 0x1fb02b00 - 91c0: 4e010000 c3 0x10000 - 91c4: 00003303 sra a2,zero,0xc - 91c8: 03393800 0x3393800 - 91cc: 00003880 sll a3,zero,0x2 - 91d0: c69c0100 lwc1 $f28,256(s4) - 91d4: 1400000c bnez zero,9208 <__scratchpad-0x1f7f6df8> - 91d8: 00746d66 0x746d66 - 91dc: 4b034e01 c2 0x1034e01 - 91e0: 3d000001 0x3d000001 - 91e4: 14000056 bnez zero,9340 <__scratchpad-0x1f7f6cc0> - 91e8: 01007061 0x1007061 - 91ec: 004b034e 0x4b034e - 91f0: 56690000 0x56690000 - 91f4: 60250000 0x60250000 - 91f8: 5b800339 0x5b800339 - 91fc: 24000003 li zero,3 - 9200: 30015401 andi at,zero,0x5401 - 9204: 02550124 0x2550124 - 9208: 0124ff09 0x124ff09 - 920c: 01f30356 0x1f30356 - 9210: 57012454 0x57012454 - 9214: 5501f303 0x5501f303 - 9218: 108d0224 beq a0,t5,9aac <__scratchpad-0x1f7f6554> - 921c: 24cc0305 addiu t4,a2,773 - 9220: 00008003 sra s0,zero,0x0 - 9224: 001f6e2b 0x1f6e2b - 9228: 03530100 0x3530100 - 922c: 00000033 0x33 - 9230: 80033970 lb v1,14704(zero) - 9234: 00000010 mfhi zero - 9238: 0d359c01 jal 4d67004 <__scratchpad-0x1aa98ffc> - 923c: 7d130000 0x7d130000 - 9240: 01000020 add zero,t0,zero - 9244: 014b0353 0x14b0353 - 9248: 56950000 0x56950000 - 924c: 66140000 0x66140000 - 9250: 0100746d 0x100746d - 9254: 0b3f0353 j cfc0d4c <__scratchpad-0x1283f2b4> - 9258: 56b60000 0x56b60000 - 925c: 61140000 0x61140000 - 9260: 53010070 0x53010070 - 9264: 00004b03 sra t1,zero,0xc - 9268: 0056e200 0x56e200 - 926c: 39802c00 xori zero,t4,0x2c00 - 9270: 0b6e8003 j dba000c <__scratchpad-0x11c5fff4> - 9274: 01240000 0x1240000 - 9278: 01f30354 0x1f30354 - 927c: 55012454 0x55012454 - 9280: 24ff0902 addiu ra,a3,2306 - 9284: f3035601 0xf3035601 - 9288: 01245501 0x1245501 - 928c: 01f30357 0x1f30357 - 9290: 2b000056 slti zero,t8,86 - 9294: 00001f6f 0x1f6f - 9298: 33035801 andi v1,t8,0x5801 - 929c: 80000000 lb zero,0(zero) - 92a0: 2c800339 sltiu zero,a0,825 - 92a4: 01000000 0x1000000 - 92a8: 000da99c 0xda99c - 92ac: 207d1300 addi sp,v1,4864 - 92b0: 58010000 0x58010000 - 92b4: 00014b03 sra t1,at,0xc - 92b8: 00570e00 0x570e00 - 92bc: 6d661400 0x6d661400 - 92c0: 58010074 0x58010074 - 92c4: 000b3f03 sra a3,t3,0x1c - 92c8: 00572f00 0x572f00 - 92cc: 722e2d00 0x722e2d00 - 92d0: 035a0100 0x35a0100 - 92d4: 00000033 0x33 - 92d8: 612e5201 0x612e5201 - 92dc: 5c010070 0x5c010070 - 92e0: 00004b03 sra t1,zero,0xc - 92e4: 70910200 0x70910200 - 92e8: 03399c25 0x3399c25 - 92ec: 000cc680 sll t8,t4,0x1a - 92f0: 54012400 0x54012400 - 92f4: 5401f303 0x5401f303 - 92f8: 03550124 0x3550124 - 92fc: 245501f3 addiu s5,v0,499 - 9300: 91025601 lbu v0,22017(t0) - 9304: 2b000008 slti zero,t8,8 - 9308: 00001a29 0x1a29 - 930c: 33036701 andi v1,t8,0x6701 - 9310: ac000000 sw zero,0(zero) - 9314: 28800339 slti zero,a0,825 - 9318: 01000000 0x1000000 - 931c: 000e349c 0xe349c - 9320: 207d1300 addi sp,v1,4864 - 9324: 67010000 0x67010000 - 9328: 00014b03 sra t1,at,0xc - 932c: 00575000 0x575000 - 9330: 0f681300 jal da04c00 <__scratchpad-0x11dfb400> - 9334: 67010000 0x67010000 - 9338: 00002c03 sra a1,zero,0x10 - 933c: 00577100 0x577100 - 9340: 6d661400 0x6d661400 - 9344: 67010074 0x67010074 - 9348: 000b3f03 sra a3,t3,0x1c - 934c: 00579200 0x579200 - 9350: 722e2d00 0x722e2d00 - 9354: 03690100 0x3690100 - 9358: 00000033 0x33 - 935c: 612e5201 0x612e5201 - 9360: 6b010070 0x6b010070 - 9364: 00004b03 sra t1,zero,0xc - 9368: 70910200 0x70910200 - 936c: 0339c425 0x339c425 - 9370: 000b6e80 sll t5,t3,0x1a - 9374: 54012400 0x54012400 - 9378: 5401f303 0x5401f303 - 937c: 03550124 0x3550124 - 9380: 245501f3 addiu s5,v0,499 - 9384: f3035601 0xf3035601 - 9388: 01245601 0x1245601 - 938c: 0c910257 jal 244095c <__scratchpad-0x1d3bf6a4> - 9390: f02b0000 0xf02b0000 - 9394: 0100001f 0x100001f - 9398: 00330376 0x330376 - 939c: 39d40000 xori s4,t6,0x0 - 93a0: 00308003 0x308003 - 93a4: 9c010000 0x9c010000 - 93a8: 00000e91 0xe91 - 93ac: 746d6614 jalx 1b59850 <__scratchpad-0x1dca67b0> - 93b0: 03760100 0x3760100 - 93b4: 00000b3f 0xb3f - 93b8: 000057b3 0x57b3 - 93bc: 00722e2d 0x722e2d - 93c0: 33037801 andi v1,t8,0x7801 - 93c4: 01000000 0x1000000 - 93c8: 70612e52 0x70612e52 - 93cc: 037a0100 0x37a0100 - 93d0: 0000004b 0x4b - 93d4: 25709102 addiu s0,t3,-28414 - 93d8: 800339f4 lb v1,14836(zero) - 93dc: 00000bf8 0xbf8 - 93e0: 03540124 0x3540124 - 93e4: 245401f3 addiu s4,v0,499 - 93e8: 91025501 lbu v0,21761(t0) - 93ec: 2f000004 sltiu zero,t8,4 - 93f0: 00000079 0x79 - 93f4: 00000ea1 0xea1 - 93f8: 000ea130 0xea130 - 93fc: 02003f00 0x2003f00 - 9400: 029e0704 0x29e0704 - 9404: a9310000 swl s1,0(t1) - 9408: 0100001e 0x100001e - 940c: 0e910161 jal a440584 <__scratchpad-0x153bfa7c> - 9410: 03050000 0x3050000 - 9414: 8006e8d0 lb a2,-5936(zero) - 9418: 001cec32 0x1cec32 - 941c: 001cec00 sll sp,gp,0x10 - 9420: 32470300 andi a3,s2,0x300 - 9424: 00001ce8 0x1ce8 - 9428: 00001ce8 0x1ce8 - 942c: 12328f03 beq s1,s2,fffed03c <__bss_end+0x7ff7599c> - 9430: 1200001b beqz s0,94a0 <__scratchpad-0x1f7f6b60> - 9434: 0400001b bltz zero,94a4 <__scratchpad-0x1f7f6b5c> - 9438: 1ff43219 0x1ff43219 - 943c: 1ff40000 0x1ff40000 - 9440: 4f030000 c3 0x1030000 - 9444: 001aa532 0x1aa532 - 9448: 001aa500 sll s4,k0,0x14 - 944c: 001a0400 sll zero,k0,0x10 - 9450: 000012a0 0x12a0 - 9454: 1afb0004 0x1afb0004 - 9458: 01040000 0x1040000 - 945c: 000003a8 0x3a8 - 9460: 00200e0c syscall 0x8038 - 9464: 00053b00 sll a3,a1,0xc - 9468: 033a0400 0x33a0400 - 946c: 00103880 sll a3,s0,0x2 - 9470: 001fb900 sll s7,ra,0x4 - 9474: 07040200 0x7040200 - 9478: 000006b7 0x6b7 - 947c: 69050403 0x69050403 - 9480: 0200746e 0x200746e - 9484: 038d0801 0x38d0801 - 9488: 02020000 0x2020000 - 948c: 00021f07 0x21f07 - 9490: 07080200 0x7080200 - 9494: 000006ad 0x6ad - 9498: 8f060102 lw a2,258(t8) - 949c: 02000003 0x2000003 - 94a0: 040a0502 0x40a0502 - 94a4: 08020000 j 80000 <__scratchpad-0x1f780000> - 94a8: 00086205 0x86205 - 94ac: 06010200 bgez s0,9cb0 <__scratchpad-0x1f7f6350> - 94b0: 00000396 0x396 - 94b4: 67050402 0x67050402 - 94b8: 02000008 jr s0 - 94bc: 06b20704 0x6b20704 - 94c0: 1f040000 0x1f040000 - 94c4: 0100000b 0x100000b - 94c8: 0000c80d break 0x0,0x320 - 94cc: 033a0400 0x33a0400 - 94d0: 00002c80 sll a1,zero,0x12 - 94d4: c89c0100 lwc2 $28,256(a0) - 94d8: 05000000 bltz t0,94dc <__scratchpad-0x1f7f6b24> - 94dc: 00747364 0x747364 - 94e0: 00c80d01 0xc80d01 - 94e4: 57d40000 0x57d40000 - 94e8: 73050000 0x73050000 - 94ec: 01006372 0x1006372 - 94f0: 0000ca0d break 0x0,0x328 - 94f4: 0057f200 0x57f200 - 94f8: 656c0500 0x656c0500 - 94fc: 0d01006e jal 40401b8 <__scratchpad-0x1b7bfe48> - 9500: 00000025 move zero,zero - 9504: 0000581d 0x581d - 9508: 0020da06 0x20da06 - 950c: c80f0100 lwc2 $15,256(zero) - 9510: 7c000000 0x7c000000 - 9514: 00000058 0x58 - 9518: 04080407 0x4080407 - 951c: 000000d0 0xd0 - 9520: 215c0409 addi gp,t2,1033 - 9524: 17010000 bne t8,at,9528 <__scratchpad-0x1f7f6ad8> - 9528: 000000c8 0xc8 - 952c: 80033a30 lb v1,14896(zero) - 9530: 0000002c 0x2c - 9534: 01319c01 0x1319c01 - 9538: 64050000 0x64050000 - 953c: 01007473 0x1007473 - 9540: 0000c817 0xc817 - 9544: 00589a00 0x589a00 - 9548: 72730500 0x72730500 - 954c: 17010063 bne t8,at,96dc <__scratchpad-0x1f7f6924> - 9550: 000000ca 0xca - 9554: 000058b8 0x58b8 - 9558: 0100630a 0x100630a - 955c: 00002c17 0x2c17 - 9560: 05560100 0x5560100 - 9564: 006e656c 0x6e656c - 9568: 00251701 0x251701 - 956c: 58e30000 0x58e30000 - 9570: 630b0000 0x630b0000 - 9574: 19010032 0x19010032 - 9578: 00000033 0x33 - 957c: 0000590b 0x590b - 9580: 116c0400 beq t3,t4,a584 <__scratchpad-0x1f7f5a7c> - 9584: 26010000 addiu at,s0,0 - 9588: 000000c8 0xc8 - 958c: 80033a5c lb v1,14940(zero) - 9590: 00000030 0x30 - 9594: 01909c01 0x1909c01 - 9598: 64050000 0x64050000 - 959c: 01007473 0x1007473 - 95a0: 0000c826 xor t9,zero,zero - 95a4: 00592a00 0x592a00 - 95a8: 00630500 0x630500 - 95ac: 005d2601 0x5d2601 - 95b0: 59480000 0x59480000 - 95b4: 6e050000 0x6e050000 - 95b8: 25260100 addiu a2,t1,256 - 95bc: 69000000 0x69000000 - 95c0: 06000059 bltz s0,9728 <__scratchpad-0x1f7f68d8> - 95c4: 0000212c 0x212c - 95c8: 01902801 0x1902801 - 95cc: 592a0000 0x592a0000 - 95d0: 780b0000 0x780b0000 - 95d4: 2c290100 sltiu t1,at,256 - 95d8: 8a000000 lwl zero,0(s0) - 95dc: 00000059 0x59 - 95e0: 00330408 0x330408 - 95e4: bc040000 0xbc040000 - 95e8: 01000009 jalr zero,t0 - 95ec: 00002c31 0x2c31 - 95f0: 033a8c00 0x33a8c00 - 95f4: 00003080 sll a2,zero,0x2 - 95f8: 049c0100 0x49c0100 - 95fc: 05000002 bltz t0,9608 <__scratchpad-0x1f7f69f8> - 9600: 01003162 0x1003162 - 9604: 0000ca31 0xca31 - 9608: 0059ae00 0x59ae00 - 960c: 32620500 andi v0,s3,0x500 - 9610: ca310100 lwc2 $17,256(s1) - 9614: cf000000 lwc3 $0,0(t8) - 9618: 05000059 bltz t0,9780 <__scratchpad-0x1f7f6880> - 961c: 3101006e andi at,t0,0x6e - 9620: 00000025 move zero,zero - 9624: 000059f0 0x59f0 - 9628: 0100780b 0x100780b - 962c: 00002c33 0x2c33 - 9630: 005a1100 0x5a1100 - 9634: 70620b00 0x70620b00 - 9638: 34010031 li at,0x31 - 963c: 00000190 0x190 - 9640: 00005a59 0x5a59 - 9644: 3270620b andi s0,s3,0x620b - 9648: 90350100 lbu s5,256(at) - 964c: 7a000001 0x7a000001 - 9650: 0000005a 0x5a - 9654: 0020f804 sllv ra,zero,at - 9658: c83e0100 lwc2 $30,256(at) - 965c: bc000000 0xbc000000 - 9660: 3880033a xori zero,a0,0x33a - 9664: 01000000 0x1000000 - 9668: 00025a9c 0x25a9c - 966c: 73640500 0x73640500 - 9670: 3e010074 0x3e010074 - 9674: 000000c8 0xc8 - 9678: 00005a9b 0x5a9b - 967c: 63727305 0x63727305 - 9680: ca3e0100 lwc2 $30,256(s1) - 9684: c9000000 lwc2 $0,0(t0) - 9688: 0500005a bltz t0,97f4 <__scratchpad-0x1f7f680c> - 968c: 006e656c 0x6e656c - 9690: 00253e01 0x253e01 - 9694: 5aff0000 0x5aff0000 - 9698: da060000 0xda060000 - 969c: 01000020 add zero,t0,zero - 96a0: 0000c840 sll t9,zero,0x1 - 96a4: 005b4400 0x5b4400 - 96a8: f0040000 0xf0040000 - 96ac: 01000021 move zero,t0 - 96b0: 0000c84b 0xc84b - 96b4: 033af400 0x33af400 - 96b8: 00003880 sll a3,zero,0x2 - 96bc: 9b9c0100 lwr gp,256(gp) - 96c0: 05000002 bltz t0,96cc <__scratchpad-0x1f7f6934> - 96c4: 4b010073 c2 0x1010073 - 96c8: 000000c8 0xc8 - 96cc: 00005b62 0x5b62 - 96d0: 01006305 0x1006305 - 96d4: 00002c4b 0x2c4b - 96d8: 005b8000 0x5b8000 - 96dc: 006e0500 0x6e0500 - 96e0: 00254b01 0x254b01 - 96e4: 5ba10000 0x5ba10000 - 96e8: 04000000 bltz zero,96ec <__scratchpad-0x1f7f6914> - 96ec: 00001b12 0x1b12 - 96f0: 02f15801 0x2f15801 - 96f4: 3b2c0000 xori t4,t9,0x0 - 96f8: 00448003 0x448003 - 96fc: 9c010000 0x9c010000 - 9700: 000002f1 0x2f1 - 9704: 74736405 jalx 1cd9014 <__scratchpad-0x1db26fec> - 9708: f1580100 0xf1580100 - 970c: 01000002 0x1000002 - 9710: 0500005c bltz t0,9884 <__scratchpad-0x1f7f677c> - 9714: 00637273 0x637273 - 9718: 02f75801 0x2f75801 - 971c: 5c1f0000 0x5c1f0000 - 9720: 6c050000 0x6c050000 - 9724: 01006e65 0x1006e65 - 9728: 00002558 0x2558 - 972c: 005c3d00 0x5c3d00 - 9730: 204a0600 addi t2,v0,1536 - 9734: 5a010000 0x5a010000 - 9738: 000002f1 0x2f1 - 973c: 00005c5b 0x5c5b - 9740: 5d040800 0x5d040800 - 9744: 08000000 j 0 <__scratchpad-0x1f800000> - 9748: 0002fd04 0x2fd04 - 974c: 005d0c00 0x5d0c00 - 9750: f6040000 0xf6040000 - 9754: 0100001a div zero,t0,zero - 9758: 0002f167 0x2f167 - 975c: 033b7000 0x33b7000 - 9760: 00002480 sll a0,zero,0x12 - 9764: 499c0100 0x499c0100 - 9768: 05000003 bltz t0,9778 <__scratchpad-0x1f7f6888> - 976c: 00747364 0x747364 - 9770: 02f16701 0x2f16701 - 9774: 5c790000 0x5c790000 - 9778: 73050000 0x73050000 - 977c: 01006372 0x1006372 - 9780: 0002f767 0x2f767 - 9784: 005c9700 0x5c9700 - 9788: 204a0600 addi t2,v0,1536 - 978c: 69010000 0x69010000 - 9790: 000002f1 0x2f1 - 9794: 00005cc2 srl t3,zero,0x13 - 9798: 1aa50400 0x1aa50400 - 979c: 6f010000 0x6f010000 - 97a0: 0000002c 0x2c - 97a4: 80033b94 lb v1,15252(zero) - 97a8: 00000024 and zero,zero,zero - 97ac: 037f9c01 0x37f9c01 - 97b0: 73050000 0x73050000 - 97b4: 01007274 0x1007274 - 97b8: 0002f76f 0x2f76f - 97bc: 005ce000 0x5ce000 - 97c0: 00690b00 0x690b00 - 97c4: 002c7101 0x2c7101 - 97c8: 5cfe0000 0x5cfe0000 - 97cc: 04000000 bltz zero,97d0 <__scratchpad-0x1f7f6830> - 97d0: 00002105 0x2105 - 97d4: 02f17601 0x2f17601 - 97d8: 3bb80000 xori t8,sp,0x0 - 97dc: 00508003 0x508003 - 97e0: 9c010000 0x9c010000 - 97e4: 000003de 0x3de - 97e8: 01007305 0x1007305 - 97ec: 0002f776 0x2f776 - 97f0: 005d1d00 0x5d1d00 - 97f4: 00630500 0x630500 - 97f8: 002c7601 0x2c7601 - 97fc: 5d3e0000 0x5d3e0000 - 9800: 780b0000 0x780b0000 - 9804: 2c780100 sltiu t8,v1,256 - 9808: 5f000000 0x5f000000 - 980c: 0b00005d j c000174 <__scratchpad-0x137ffe8c> - 9810: 7901006c 0x7901006c - 9814: 0000002c 0x2c - 9818: 00005d9a 0x5d9a - 981c: 033bcc0d break 0x33b,0x330 - 9820: 00034980 sll t1,v1,0x6 - 9824: 54010e00 0x54010e00 - 9828: 5401f303 0x5401f303 - 982c: ab040000 swl a0,0(t8) - 9830: 01000021 move zero,t0 - 9834: 0002f181 0x2f181 - 9838: 033c0800 0x33c0800 - 983c: 00005080 sll t2,zero,0x2 - 9840: 3d9c0100 0x3d9c0100 - 9844: 05000004 bltz t0,9858 <__scratchpad-0x1f7f67a8> - 9848: 81010073 lb at,115(t0) - 984c: 000002f7 0x2f7 - 9850: 00005db8 0x5db8 - 9854: 01006305 0x1006305 - 9858: 00002c81 0x2c81 - 985c: 005dd900 0x5dd900 - 9860: 00780b00 0x780b00 - 9864: 002c8301 0x2c8301 - 9868: 5dfa0000 0x5dfa0000 - 986c: 6c0b0000 0x6c0b0000 - 9870: 2c840100 sltiu a0,a0,256 - 9874: 53000000 0x53000000 - 9878: 0d00005e jal 4000178 <__scratchpad-0x1b7ffe88> - 987c: 80033c1c lb v1,15388(zero) - 9880: 00000349 0x349 - 9884: 0354010e 0x354010e - 9888: 005401f3 0x5401f3 - 988c: 20570400 addi s7,v0,1024 - 9890: 8c010000 lw at,0(zero) - 9894: 000002f1 0x2f1 - 9898: 80033c58 lb v1,15448(zero) - 989c: 00000044 0x44 - 98a0: 048f9c01 0x48f9c01 - 98a4: 73050000 0x73050000 - 98a8: f78c0100 0xf78c0100 - 98ac: 66000002 0x66000002 - 98b0: 0f00005e jal c000178 <__scratchpad-0x137ffe88> - 98b4: 00002066 0x2066 - 98b8: 02f78c01 0x2f78c01 - 98bc: 55010000 0x55010000 - 98c0: 01007810 0x1007810 - 98c4: 00002c8e 0x2c8e - 98c8: 00740700 0x740700 - 98cc: 1c5401f3 0x1c5401f3 - 98d0: 00790b9f 0x790b9f - 98d4: 002c8e01 0x2c8e01 - 98d8: 5e870000 0x5e870000 - 98dc: 04000000 bltz zero,98e0 <__scratchpad-0x1f7f6720> - 98e0: 0000219c 0x219c - 98e4: 02f19701 0x2f19701 - 98e8: 3c9c0000 0x3c9c0000 - 98ec: 00888003 0x888003 - 98f0: 9c010000 0x9c010000 - 98f4: 00000517 0x517 - 98f8: 67696205 0x67696205 - 98fc: f7970100 0xf7970100 - 9900: c0000002 lwc0 c0_index,2(zero) - 9904: 1100005e beqz t0,9a80 <__scratchpad-0x1f7f6580> - 9908: 000021de 0x21de - 990c: 02f79701 0x2f79701 - 9910: 5eec0000 0x5eec0000 - 9914: 6c0b0000 0x6c0b0000 - 9918: 99010073 lwr at,115(t0) - 991c: 0000002c 0x2c - 9920: 00005f0d break 0x0,0x17c - 9924: 0073620b 0x73620b - 9928: 002c9a01 0x2c9a01 - 992c: 5f200000 0x5f200000 - 9930: 780b0000 0x780b0000 - 9934: 2c9b0100 sltiu k1,a0,256 - 9938: 33000000 andi zero,t8,0x0 - 993c: 1200005f beqz s0,9abc <__scratchpad-0x1f7f6544> - 9940: 80033cb4 lb v1,15540(zero) - 9944: 00000349 0x349 - 9948: 00000504 0x504 - 994c: 0354010e 0x354010e - 9950: 005501f3 0x5501f3 - 9954: 033cc013 0x33cc013 - 9958: 00034980 sll t1,v1,0x6 - 995c: 3cf81300 0x3cf81300 - 9960: 01968003 0x1968003 - 9964: 04000000 bltz zero,9968 <__scratchpad-0x1f7f6698> - 9968: 00001bc6 0x1bc6 - 996c: 002caa01 0x2caa01 - 9970: 3d240000 0x3d240000 - 9974: 003c8003 0x3c8003 - 9978: 9c010000 0x9c010000 - 997c: 0000054d break 0x0,0x15 - 9980: 00317305 0x317305 - 9984: 02f7aa01 0x2f7aa01 - 9988: 5f510000 0x5f510000 - 998c: 73050000 0x73050000 - 9990: aa010032 swl at,50(s0) - 9994: 000002f7 0x2f7 - 9998: 00005f6f 0x5f6f - 999c: 05ce0400 0x5ce0400 - 99a0: b5010000 0xb5010000 - 99a4: 0000002c 0x2c - 99a8: 80033d60 lb v1,15712(zero) - 99ac: 0000004c syscall 0x1 - 99b0: 059d9c01 0x59d9c01 - 99b4: 73050000 0x73050000 - 99b8: b5010031 0xb5010031 - 99bc: 000002f7 0x2f7 - 99c0: 00005f8d break 0x0,0x17e - 99c4: 00327305 0x327305 - 99c8: 02f7b501 0x2f7b501 - 99cc: 5fab0000 0x5fab0000 - 99d0: 6c0a0000 0x6c0a0000 - 99d4: 01006e65 0x1006e65 - 99d8: 000025b5 0x25b5 - 99dc: 0b560100 j d580400 <__scratchpad-0x1227fc00> - 99e0: b7010070 0xb7010070 - 99e4: 0000002c 0x2c - 99e8: 00005fc9 0x5fc9 - 99ec: 21950400 addi s5,t4,1024 - 99f0: c7010000 lwc1 $f1,0(t8) - 99f4: 000002f1 0x2f1 - 99f8: 80033dac lb v1,15788(zero) - 99fc: 00000044 0x44 - 9a00: 06019c01 bgez s0,ffff0a08 <__bss_end+0x7ff79368> - 9a04: 73050000 0x73050000 - 9a08: 01007274 0x1007274 - 9a0c: 0002f7c7 0x2f7c7 - 9a10: 005fe800 0x5fe800 - 9a14: 736e0b00 0x736e0b00 - 9a18: f1c90100 0xf1c90100 - 9a1c: 14000002 bnez zero,9a28 <__scratchpad-0x1f7f65d8> - 9a20: 12000060 beqz s0,9ba4 <__scratchpad-0x1f7f645c> - 9a24: 80033dc0 lb v1,15808(zero) - 9a28: 00000349 0x349 - 9a2c: 000005e7 0x5e7 - 9a30: 0254010e 0x254010e - 9a34: 13000080 beqz t8,9c38 <__scratchpad-0x1f7f63c8> - 9a38: 80033dc8 lb v1,15816(zero) - 9a3c: 00001277 0x1277 - 9a40: 033ddc0d break 0x33d,0x370 - 9a44: 00030280 sll zero,v1,0xa - 9a48: 55010e00 0x55010e00 - 9a4c: 00008002 srl s0,zero,0x0 - 9a50: 206e0400 addi t6,v1,1024 - 9a54: d2010000 0xd2010000 - 9a58: 000002f1 0x2f1 - 9a5c: 80033df0 lb v1,15856(zero) - 9a60: 00000068 0x68 - 9a64: 06929c01 0x6929c01 - 9a68: 73050000 0x73050000 - 9a6c: 01007274 0x1007274 - 9a70: 0002f7d2 0x2f7d2 - 9a74: 00602700 0x602700 - 9a78: 656c0500 0x656c0500 - 9a7c: d201006e 0xd201006e - 9a80: 00000025 move zero,zero - 9a84: 00006053 0x6053 - 9a88: 01006e0b 0x1006e0b - 9a8c: 00002cd4 0x2cd4 - 9a90: 00607400 0x607400 - 9a94: 736e0b00 0x736e0b00 - 9a98: f1d50100 0xf1d50100 - 9a9c: 94000002 lhu zero,2(zero) - 9aa0: 12000060 beqz s0,9c24 <__scratchpad-0x1f7f63dc> - 9aa4: 80033e0c lb v1,15884(zero) - 9aa8: 00000349 0x349 - 9aac: 00000667 0x667 - 9ab0: 0254010e 0x254010e - 9ab4: 12000081 beqz s0,9cbc <__scratchpad-0x1f7f6344> - 9ab8: 80033e28 lb v1,15912(zero) - 9abc: 00001277 0x1277 - 9ac0: 0000067b 0x67b - 9ac4: 0254010e 0x254010e - 9ac8: 0d000080 jal 4000200 <__scratchpad-0x1b7ffe00> - 9acc: 80033e40 lb v1,15936(zero) - 9ad0: 0000029b 0x29b - 9ad4: 0255010e 0x255010e - 9ad8: 010e0081 0x10e0081 - 9adc: 00800256 0x800256 - 9ae0: 42040000 c0 0x40000 - 9ae4: 01000020 add zero,t0,zero - 9ae8: 000056de 0x56de - 9aec: 033e5800 0x33e5800 - 9af0: 00018080 sll s0,at,0x2 - 9af4: 099c0100 j 6700400 <__scratchpad-0x190ffc00> - 9af8: 11000007 beqz t0,9b18 <__scratchpad-0x1f7f64e8> - 9afc: 00002131 0x2131 - 9b00: 02f7de01 0x2f7de01 - 9b04: 60a70000 0x60a70000 - 9b08: 1e110000 0x1e110000 - 9b0c: 01000021 move zero,t0 - 9b10: 000709de 0x709de - 9b14: 0060dd00 0x60dd00 - 9b18: 21c91100 addi t1,t6,4352 - 9b1c: de010000 0xde010000 - 9b20: 0000002c 0x2c - 9b24: 00006109 0x6109 - 9b28: 0100720b 0x100720b - 9b2c: 00002ce0 0x2ce0 - 9b30: 00614000 0x614000 - 9b34: 00740b00 0x740b00 - 9b38: 002ce101 0x2ce101 - 9b3c: 616b0000 0x616b0000 - 9b40: 6e0b0000 0x6e0b0000 - 9b44: 2ce20100 sltiu v0,a3,256 - 9b48: a1000000 sb zero,0(t0) - 9b4c: 13000061 beqz t8,9cd4 <__scratchpad-0x1f7f632c> - 9b50: 80033eac lb v1,16044(zero) - 9b54: 00001282 srl v0,zero,0xa - 9b58: f1040800 0xf1040800 - 9b5c: 14000002 bnez zero,9b68 <__scratchpad-0x1f7f6498> - 9b60: 000020d3 0x20d3 - 9b64: 64011c01 0x64011c01 - 9b68: d8000000 0xd8000000 - 9b6c: 2080033f addi zero,a0,831 - 9b70: 01000000 0x1000000 - 9b74: 0007799c 0x7799c - 9b78: 21311500 addi s1,t1,5376 - 9b7c: 1c010000 0x1c010000 - 9b80: 0002f701 0x2f701 - 9b84: 0061d800 0x61d800 - 9b88: 211e1500 addi s8,t0,5376 - 9b8c: 1c010000 0x1c010000 - 9b90: 00070901 0x70901 - 9b94: 0061f900 0x61f900 - 9b98: 21c91500 addi t1,t6,5376 - 9b9c: 1c010000 0x1c010000 - 9ba0: 00002c01 0x2c01 - 9ba4: 00621a00 0x621a00 - 9ba8: 3fe80d00 0x3fe80d00 - 9bac: 06928003 0x6928003 - 9bb0: 010e0000 0x10e0000 - 9bb4: 01f30354 0x1f30354 - 9bb8: 55010e54 0x55010e54 - 9bbc: 5501f303 0x5501f303 - 9bc0: 0356010e 0x356010e - 9bc4: 005601f3 0x5601f3 - 9bc8: 20c51600 addi a1,a2,5632 - 9bcc: 21010000 addi at,t0,0 - 9bd0: 00084401 0x84401 - 9bd4: 033ff800 0x33ff800 - 9bd8: 0001e480 sll gp,at,0x12 - 9bdc: 449c0100 0x449c0100 - 9be0: 15000008 bnez t0,9c04 <__scratchpad-0x1f7f63fc> - 9be4: 00002131 0x2131 - 9be8: f7012101 0xf7012101 - 9bec: 3b000002 xori zero,t8,0x2 - 9bf0: 15000062 bnez t0,9d7c <__scratchpad-0x1f7f6284> - 9bf4: 0000211e 0x211e - 9bf8: 09012101 j 4048404 <__scratchpad-0x1b7b7bfc> - 9bfc: 64000007 0x64000007 - 9c00: 17000062 bnez t8,9d8c <__scratchpad-0x1f7f6274> - 9c04: 000021ce 0x21ce - 9c08: 4b012301 c2 0x1012301 - 9c0c: 03000008 jr t8 - 9c10: 187fa091 0x187fa091 - 9c14: 24010078 li at,120 - 9c18: 00002c01 0x2c01 - 9c1c: 0062a900 0x62a900 - 9c20: 00791800 0x791800 - 9c24: 2c012501 sltiu at,zero,9473 - 9c28: 33000000 andi zero,t8,0x0 - 9c2c: 18000063 blez zero,9dbc <__scratchpad-0x1f7f6244> - 9c30: 26010069 addiu at,s0,105 - 9c34: 00084401 0x84401 - 9c38: 00635200 0x635200 - 9c3c: 00641800 0x641800 - 9c40: 44012601 0x44012601 - 9c44: 7e000008 0x7e000008 - 9c48: 18000063 blez zero,9dd8 <__scratchpad-0x1f7f6228> - 9c4c: 27010073 addiu at,t8,115 - 9c50: 00002c01 0x2c01 - 9c54: 0063de00 0x63de00 - 9c58: 40901200 0x40901200 - 9c5c: 06928003 0x6928003 - 9c60: 08280000 j a00000 <__scratchpad-0x1ee00000> - 9c64: 010e0000 0x10e0000 - 9c68: a0910354 sb s1,852(a0) - 9c6c: 55010e7f 0x55010e7f - 9c70: 010e3001 0x10e3001 - 9c74: 003a0156 0x3a0156 - 9c78: 03413c0d break 0x341,0xf0 - 9c7c: 00069280 sll s2,a2,0xa - 9c80: 54010e00 0x54010e00 - 9c84: 7fa09103 0x7fa09103 - 9c88: 0155010e 0x155010e - 9c8c: 56010e30 0x56010e30 - 9c90: 00003a01 0x3a01 - 9c94: e9040802 swc2 $4,2050(t0) - 9c98: 19000020 blez t0,9d1c <__scratchpad-0x1f7f62e4> - 9c9c: 0000005d 0x5d - 9ca0: 0000085b 0x85b - 9ca4: 00085b1a 0x85b1a - 9ca8: 02003f00 0x2003f00 - 9cac: 029e0704 0x29e0704 - 9cb0: 2f140000 sltiu s4,t8,0 - 9cb4: 01000020 add zero,t0,zero - 9cb8: 08b50153 j 2d4054c <__scratchpad-0x1cabfab4> - 9cbc: 41dc0000 0x41dc0000 - 9cc0: 00088003 sra s0,t0,0x0 - 9cc4: 9c010000 0x9c010000 - 9cc8: 000008b5 0x8b5 - 9ccc: 00213115 0x213115 - 9cd0: 01530100 0x1530100 - 9cd4: 000002f7 0x2f7 - 9cd8: 0000640a 0x640a - 9cdc: 00211e15 0x211e15 - 9ce0: 01530100 0x1530100 - 9ce4: 00000709 0x709 - 9ce8: 0000642b 0x642b - 9cec: 0341e41b 0x341e41b - 9cf0: 00077980 sll t7,a3,0x6 - 9cf4: 54010e00 0x54010e00 - 9cf8: 5401f303 0x5401f303 - 9cfc: 0355010e 0x355010e - 9d00: 005501f3 0x5501f3 - 9d04: 04080200 0x4080200 - 9d08: 000020e4 0x20e4 - 9d0c: 00213b16 0x213b16 - 9d10: 01580100 0x1580100 - 9d14: 0000090f 0x90f - 9d18: 800341e4 lb v1,16868(zero) - 9d1c: 0000002c 0x2c - 9d20: 090f9c01 j 43e7004 <__scratchpad-0x1b418ffc> - 9d24: 31150000 andi s5,t0,0x0 - 9d28: 01000021 move zero,t0 - 9d2c: 02f70158 0x2f70158 - 9d30: 644c0000 0x644c0000 - 9d34: 1e150000 0x1e150000 - 9d38: 01000021 move zero,t0 - 9d3c: 07090158 0x7090158 - 9d40: 646d0000 0x646d0000 - 9d44: f40d0000 0xf40d0000 - 9d48: 79800341 0x79800341 - 9d4c: 0e000007 jal 800001c <__scratchpad-0x177fffe4> - 9d50: f3035401 0xf3035401 - 9d54: 010e5401 0x10e5401 - 9d58: 01f30355 0x1f30355 - 9d5c: 02000055 0x2000055 - 9d60: 22ed0404 addi t5,s7,1028 - 9d64: fd140000 0xfd140000 - 9d68: 0100001a div zero,t0,zero - 9d6c: 02f1015d 0x2f1015d - 9d70: 42100000 c0 0x100000 - 9d74: 00308003 0x308003 - 9d78: 9c010000 0x9c010000 - 9d7c: 00000975 0x975 - 9d80: 0100731c 0x100731c - 9d84: 02f1015d 0x2f1015d - 9d88: 648e0000 0x648e0000 - 9d8c: 28150000 slti s5,zero,0 - 9d90: 01000020 add zero,t0,zero - 9d94: 02f7015d 0x2f7015d - 9d98: 64af0000 0x64af0000 - 9d9c: 24120000 li s2,0 - 9da0: 49800342 0x49800342 - 9da4: 63000003 0x63000003 - 9da8: 0e000009 jal 8000024 <__scratchpad-0x177fffdc> - 9dac: f3035401 0xf3035401 - 9db0: 0d005401 jal 4015004 <__scratchpad-0x1b7eaffc> - 9db4: 80034230 lb v1,16944(zero) - 9db8: 00000302 srl zero,zero,0xc - 9dbc: 0355010e 0x355010e - 9dc0: 00067091 0x67091 - 9dc4: 1b1a1400 0x1b1a1400 - 9dc8: 64010000 0x64010000 - 9dcc: 0002f101 0x2f101 - 9dd0: 03424000 0x3424000 - 9dd4: 00003080 sll a2,zero,0x2 - 9dd8: e49c0100 swc1 $f28,256(a0) - 9ddc: 1c000009 bgtz zero,9e04 <__scratchpad-0x1f7f61fc> - 9de0: 64010073 0x64010073 - 9de4: 0002f101 0x2f101 - 9de8: 0064da00 0x64da00 - 9dec: 20281500 addi t0,at,5376 - 9df0: 64010000 0x64010000 - 9df4: 0002f701 0x2f701 - 9df8: 0064fb00 0x64fb00 - 9dfc: 21771500 addi s7,t3,5376 - 9e00: 64010000 0x64010000 - 9e04: 00002501 0x2501 - 9e08: 00652600 0x652600 - 9e0c: 42541200 c0 0x541200 - 9e10: 03498003 0x3498003 - 9e14: 09d20000 j 7480000 <__scratchpad-0x18380000> - 9e18: 010e0000 0x10e0000 - 9e1c: 01f30354 0x1f30354 - 9e20: 600d0054 0x600d0054 - 9e24: 9b800342 lwr zero,834(gp) - 9e28: 0e000002 jal 8000008 <__scratchpad-0x177ffff8> - 9e2c: 91035501 lbu v1,21761(t0) - 9e30: 00000670 0x670 - 9e34: 0021b314 0x21b314 - 9e38: 016b0100 0x16b0100 - 9e3c: 0000002c 0x2c - 9e40: 80034270 lb v1,17008(zero) - 9e44: 000000a4 0xa4 - 9e48: 0a539c01 j 94e7004 <__scratchpad-0x16318ffc> - 9e4c: 731c0000 0x731c0000 - 9e50: 6b010031 0x6b010031 - 9e54: 0002f701 0x2f701 - 9e58: 00654700 0x654700 - 9e5c: 32731c00 andi s3,s3,0x1c00 - 9e60: 016b0100 0x16b0100 - 9e64: 000002f7 0x2f7 - 9e68: 00006565 0x6565 - 9e6c: 03429813 0x3429813 - 9e70: 00128d80 sll s1,s2,0x16 - 9e74: 42ac1300 c0 0xac1300 - 9e78: 128d8003 beq s4,t5,fffe9e88 <__bss_end+0x7ff727e8> - 9e7c: c0130000 lwc0 $19,0(zero) - 9e80: 8d800342 lw zero,834(t4) - 9e84: 13000012 beqz t8,9ed0 <__scratchpad-0x1f7f6130> - 9e88: 800342cc lb v1,17100(zero) - 9e8c: 0000128d break 0x0,0x4a - 9e90: 0342ec13 0x342ec13 - 9e94: 00128d80 sll s1,s2,0x16 - 9e98: 42f81300 c0 0xf81300 - 9e9c: 128d8003 beq s4,t5,fffe9eac <__bss_end+0x7ff7280c> - 9ea0: 14000000 bnez zero,9ea4 <__scratchpad-0x1f7f615c> - 9ea4: 00001c62 0x1c62 - 9ea8: 2c017601 sltiu at,zero,30209 - 9eac: 14000000 bnez zero,9eb0 <__scratchpad-0x1f7f6150> - 9eb0: d0800343 0xd0800343 - 9eb4: 01000000 0x1000000 - 9eb8: 000ae09c 0xae09c - 9ebc: 31731c00 andi s3,t3,0x1c00 - 9ec0: 01760100 0x1760100 - 9ec4: 000002f7 0x2f7 - 9ec8: 00006583 sra t4,zero,0x16 - 9ecc: 0032731c 0x32731c - 9ed0: f7017601 0xf7017601 - 9ed4: a1000002 sb zero,2(t0) - 9ed8: 1c000065 bgtz zero,a070 <__scratchpad-0x1f7f5f90> - 9edc: 006e656c 0x6e656c - 9ee0: 25017601 addiu at,t0,30209 - 9ee4: bf000000 0xbf000000 - 9ee8: 18000065 blez zero,a080 <__scratchpad-0x1f7f5f80> - 9eec: 78010070 0x78010070 - 9ef0: 00002c01 0x2c01 - 9ef4: 0065eb00 0x65eb00 - 9ef8: 434c1300 c0 0x14c1300 - 9efc: 128d8003 beq s4,t5,fffe9f0c <__bss_end+0x7ff7286c> - 9f00: 60130000 0x60130000 - 9f04: 8d800343 lw zero,835(t4) - 9f08: 13000012 beqz t8,9f54 <__scratchpad-0x1f7f60ac> - 9f0c: 80034374 lb v1,17268(zero) - 9f10: 0000128d break 0x0,0x4a - 9f14: 03438013 0x3438013 - 9f18: 00128d80 sll s1,s2,0x16 - 9f1c: 43b41300 c0 0x1b41300 - 9f20: 128d8003 beq s4,t5,fffe9f30 <__bss_end+0x7ff72890> - 9f24: c0130000 lwc0 $19,0(zero) - 9f28: 8d800343 lw zero,835(t4) - 9f2c: 00000012 mflo zero - 9f30: 0021a314 0x21a314 - 9f34: 01880100 0x1880100 - 9f38: 0000002c 0x2c - 9f3c: 800343e4 lb v1,17380(zero) - 9f40: 00000008 jr zero - 9f44: 0b319c01 j cc67004 <__scratchpad-0x12b98ffc> - 9f48: 731c0000 0x731c0000 - 9f4c: 88010031 lwl at,49(zero) - 9f50: 0002f701 0x2f701 - 9f54: 00660a00 0x660a00 - 9f58: 32731c00 andi s3,s3,0x1c00 - 9f5c: 01880100 0x1880100 - 9f60: 000002f7 0x2f7 - 9f64: 0000662b 0x662b - 9f68: 0343ec1b 0x343ec1b - 9f6c: 0009e480 sll gp,t1,0x12 - 9f70: 54010e00 0x54010e00 - 9f74: 5401f303 0x5401f303 - 9f78: 0355010e 0x355010e - 9f7c: 005501f3 0x5501f3 - 9f80: 20841400 addi a0,a0,5120 - 9f84: 8d010000 lw at,0(t0) - 9f88: 00002c01 0x2c01 - 9f8c: 0343ec00 0x343ec00 - 9f90: 00000880 sll at,zero,0x2 - 9f94: 999c0100 lwr gp,256(t4) - 9f98: 1c00000b bgtz zero,9fc8 <__scratchpad-0x1f7f6038> - 9f9c: 01003173 0x1003173 - 9fa0: 02f7018d break 0x2f7,0x6 - 9fa4: 664c0000 0x664c0000 - 9fa8: 731c0000 0x731c0000 - 9fac: 8d010032 lw at,50(t0) - 9fb0: 0002f701 0x2f701 - 9fb4: 00666d00 0x666d00 - 9fb8: 656c1c00 0x656c1c00 - 9fbc: 8d01006e lw at,110(t0) - 9fc0: 00002501 0x2501 - 9fc4: 00668e00 0x668e00 - 9fc8: 43f41b00 c0 0x1f41b00 - 9fcc: 0a538003 j 94e000c <__scratchpad-0x1631fff4> - 9fd0: 010e0000 0x10e0000 - 9fd4: 01f30354 0x1f30354 - 9fd8: 55010e54 0x55010e54 - 9fdc: 5501f303 0x5501f303 - 9fe0: 0356010e 0x356010e - 9fe4: 005601f3 0x5601f3 - 9fe8: 210c1400 addi t4,t0,5120 - 9fec: 94010000 lhu at,0(zero) - 9ff0: 0002f101 0x2f101 - 9ff4: 0343f400 0x343f400 - 9ff8: 00007080 sll t6,zero,0x2 - 9ffc: f99c0100 0xf99c0100 - a000: 1d00000b bgtz t0,a030 <__scratchpad-0x1f7f5fd0> - a004: 00002020 add a0,zero,zero - a008: 09019401 j 4065004 <__scratchpad-0x1b79affc> - a00c: 01000007 srav zero,zero,t0 - a010: 209e1554 addi s8,a0,5460 - a014: 94010000 lhu at,0(zero) - a018: 0002f701 0x2f701 - a01c: 0066af00 0x66af00 - a020: 6c6f1e00 0x6c6f1e00 - a024: 97010064 lhu at,100(t8) - a028: 0002f101 0x2f101 - a02c: 1f520100 0x1f520100 - a030: 98010073 lwr at,115(zero) - a034: 0002f701 0x2f701 - a038: 6b6f1800 0x6b6f1800 - a03c: 01990100 0x1990100 - a040: 0000002c 0x2c - a044: 000066d8 0x66d8 - a048: 20cc1400 addi t4,a2,5120 - a04c: e1010000 swc0 c0_random,0(t0) - a050: 0002f101 0x2f101 - a054: 03446400 0x3446400 - a058: 00018480 sll s0,at,0x12 - a05c: 979c0100 lhu gp,256(gp) - a060: 1c00000c bgtz zero,a094 <__scratchpad-0x1f7f5f6c> - a064: 00727473 0x727473 - a068: f101e101 0xf101e101 - a06c: 0e000002 jal 8000008 <__scratchpad-0x177ffff8> - a070: 1c000067 bgtz zero,a210 <__scratchpad-0x1f7f5df0> - a074: 00706573 0x706573 - a078: f701e101 0xf701e101 - a07c: 48000002 0x48000002 - a080: 18000067 blez zero,a220 <__scratchpad-0x1f7f5de0> - a084: e3010078 swc0 c0_random,120(t8) - a088: 00002c01 0x2c01 - a08c: 00678200 0x678200 - a090: 00791800 0x791800 - a094: 2c01e301 sltiu at,zero,-7423 - a098: a7000000 sh zero,0(t8) - a09c: 17000067 bnez t8,a23c <__scratchpad-0x1f7f5dc4> - a0a0: 00002076 0x2076 - a0a4: f101e401 0xf101e401 - a0a8: 05000002 bltz t0,a0b4 <__scratchpad-0x1f7f5f4c> - a0ac: 06e91803 0x6e91803 - a0b0: 21e51780 addi a1,t7,6016 - a0b4: e5010000 swc1 $f1,0(t0) - a0b8: 00002c01 0x2c01 - a0bc: 14030500 bne zero,v1,b4c0 <__scratchpad-0x1f7f4b40> - a0c0: 178006e9 bnez gp,bc68 <__scratchpad-0x1f7f4398> - a0c4: 00002113 0x2113 - a0c8: 2c01e601 sltiu at,zero,-6655 - a0cc: 05000000 bltz t0,a0d0 <__scratchpad-0x1f7f5f30> - a0d0: 06e91003 0x6e91003 - a0d4: 44a40d80 0x44a40d80 - a0d8: 03498003 0x3498003 - a0dc: 010e0000 0x10e0000 - a0e0: 01f30354 0x1f30354 - a0e4: 14000054 bnez zero,a238 <__scratchpad-0x1f7f5dc8> - a0e8: 00002164 0x2164 - a0ec: 2c021c01 sltiu v0,zero,7169 - a0f0: e8000000 swc2 $0,0(zero) - a0f4: 40800345 0x40800345 - a0f8: 01000000 0x1000000 - a0fc: 000cf89c 0xcf89c - a100: 00732000 0x732000 - a104: f7021c01 0xf7021c01 - a108: 01000002 0x1000002 - a10c: 20661d54 addi a2,v1,7508 - a110: 1c010000 0x1c010000 - a114: 0002f702 srl s8,v0,0x1c - a118: 18550100 0x18550100 - a11c: 1e010078 0x1e010078 - a120: 00002c02 srl a1,zero,0x10 - a124: 0067d000 0x67d000 - a128: 00791800 0x791800 - a12c: 2c021e01 sltiu v0,zero,7681 - a130: 0a000000 j 8000000 <__scratchpad-0x17800000> - a134: 21000068 addi zero,t0,104 - a138: 000020f0 0x20f0 - a13c: 2c021f01 sltiu v0,zero,7937 - a140: 33000000 andi zero,t8,0x0 - a144: 00000068 0x68 - a148: 00218d14 0x218d14 - a14c: 02340100 0x2340100 - a150: 0000002c 0x2c - a154: 80034628 lb v1,17960(zero) - a158: 00000048 0x48 - a15c: 0d599c01 jal 5667004 <__scratchpad-0x1a198ffc> - a160: 73200000 0x73200000 - a164: 02340100 0x2340100 - a168: 000002f7 0x2f7 - a16c: 661d5401 0x661d5401 - a170: 01000020 add zero,t0,zero - a174: 02f70234 0x2f70234 - a178: 55010000 0x55010000 - a17c: 01007818 0x1007818 - a180: 002c0236 0x2c0236 - a184: 68470000 0x68470000 - a188: 79180000 0x79180000 - a18c: 02360100 0x2360100 - a190: 0000002c 0x2c - a194: 00006881 0x6881 - a198: 0020f021 move s8,at - a19c: 02370100 0x2370100 - a1a0: 0000002c 0x2c - a1a4: 000068ba 0x68ba - a1a8: 208d1400 addi t5,a0,5120 - a1ac: c0010000 lwc0 c0_random,0(zero) - a1b0: 0002f101 0x2f101 - a1b4: 03467000 0x3467000 - a1b8: 00008080 sll s0,zero,0x2 - a1bc: d29c0100 0xd29c0100 - a1c0: 1c00000d bgtz zero,a1f8 <__scratchpad-0x1f7f5e08> - a1c4: 00727473 0x727473 - a1c8: f101c101 0xf101c101 - a1cc: ce000002 lwc3 $0,2(s0) - a1d0: 15000068 bnez t0,a374 <__scratchpad-0x1f7f5c8c> - a1d4: 0000209e 0x209e - a1d8: f701c201 0xf701c201 - a1dc: 1a000002 blez s0,a1e8 <__scratchpad-0x1f7f5e18> - a1e0: 15000069 bnez t0,a388 <__scratchpad-0x1f7f5c78> - a1e4: 000020b7 0x20b7 - a1e8: 0901c301 j 4070c04 <__scratchpad-0x1b78f3fc> - a1ec: 46000007 neg.s $f0,$f0 - a1f0: 18000069 blez zero,a398 <__scratchpad-0x1f7f5c68> - a1f4: 00746572 0x746572 - a1f8: f101c501 0xf101c501 - a1fc: 67000002 0x67000002 - a200: 12000069 beqz s0,a3a8 <__scratchpad-0x1f7f5c58> - a204: 8003469c lb v1,18076(zero) - a208: 00000c97 0xc97 - a20c: 00000dc8 0xdc8 - a210: 0355010e 0x355010e - a214: 005501f3 0x5501f3 - a218: 0346bc13 0x346bc13 - a21c: 000cf880 sll ra,t4,0x2 - a220: 70140000 0x70140000 - a224: 01000021 move zero,t0 - a228: 02f1024c syscall 0xbc409 - a22c: 46f00000 c1 0xf00000 - a230: 00508003 0x508003 - a234: 9c010000 0x9c010000 - a238: 00000e16 0xe16 - a23c: 00207d15 0x207d15 - a240: 024c0100 0x24c0100 - a244: 000002f1 0x2f1 - a248: 0000697a 0x697a - a24c: 646c6f18 0x646c6f18 - a250: 024e0100 0x24e0100 - a254: 000002f1 0x2f1 - a258: 00006998 0x6998 - a25c: 03472013 0x3472013 - a260: 00128d80 sll s1,s2,0x16 - a264: a4140000 sh s4,0(zero) - a268: 01000020 add zero,t0,zero - a26c: 02f10259 0x2f10259 - a270: 47400000 c1 0x1400000 - a274: 00508003 0x508003 - a278: 9c010000 0x9c010000 - a27c: 00000e5a 0xe5a - a280: 00207d15 0x207d15 - a284: 02590100 0x2590100 - a288: 000002f1 0x2f1 - a28c: 000069c1 0x69c1 - a290: 646c6f18 0x646c6f18 - a294: 025b0100 0x25b0100 - a298: 000002f1 0x2f1 - a29c: 000069df 0x69df - a2a0: 03477013 0x3477013 - a2a4: 00129880 sll s3,s2,0x2 - a2a8: 00140000 sll zero,s4,0x0 - a2ac: 01000021 move zero,t0 - a2b0: 002c0266 0x2c0266 - a2b4: 47900000 c1 0x1900000 - a2b8: 000c8003 sra s0,t4,0x0 - a2bc: 9c010000 0x9c010000 - a2c0: 00000ea0 0xea0 - a2c4: 00207d15 0x207d15 - a2c8: 02660100 0x2660100 - a2cc: 000002f7 0x2f7 - a2d0: 00006a08 0x6a08 - a2d4: 03479c1b 0x3479c1b - a2d8: 00070f80 sll at,a3,0x1e - a2dc: 54010e00 0x54010e00 - a2e0: 5401f303 0x5401f303 - a2e4: 0155010e 0x155010e - a2e8: 56010e30 0x56010e30 - a2ec: 00003a01 0x3a01 - a2f0: 0020df14 0x20df14 - a2f4: 026b0100 0x26b0100 - a2f8: 00000064 0x64 - a2fc: 8003479c lb v1,18332(zero) - a300: 0000000c syscall - a304: 0ee69c01 jal b9a7004 <__scratchpad-0x13e58ffc> - a308: 7d150000 0x7d150000 - a30c: 01000020 add zero,t0,zero - a310: 02f7026b 0x2f7026b - a314: 6a290000 0x6a290000 - a318: a81b0000 swl k1,0(zero) - a31c: 0f800347 jal e000d1c <__scratchpad-0x117ff2e4> - a320: 0e000007 jal 800001c <__scratchpad-0x177fffe4> - a324: f3035401 0xf3035401 - a328: 010e5401 0x10e5401 - a32c: 0e300155 jal 8c00554 <__scratchpad-0x16bffaac> - a330: 3a015601 xori at,s0,0x5601 - a334: 85140000 lh s4,0(t0) - a338: 01000021 move zero,t0 - a33c: 002c0270 0x2c0270 - a340: 47a80000 c1 0x1a80000 - a344: 00348003 0x348003 - a348: 9c010000 0x9c010000 - a34c: 00000f2d 0xf2d - a350: 0100731c 0x100731c - a354: 02f70270 0x2f70270 - a358: 6a4a0000 0x6a4a0000 - a35c: 25150000 addiu s5,t0,0 - a360: 01000021 move zero,t0 - a364: 00250270 0x250270 - a368: 6a6f0000 0x6a6f0000 - a36c: 6c180000 0x6c180000 - a370: 02720100 0x2720100 - a374: 0000002c 0x2c - a378: 00006a8d break 0x0,0x1aa - a37c: 21d51400 addi s5,t6,5120 - a380: 7a010000 0x7a010000 - a384: 0000c802 srl t9,zero,0x0 - a388: 0347dc00 0x347dc00 - a38c: 00004080 sll t0,zero,0x2 - a390: 8c9c0100 lw gp,256(a0) - a394: 2000000f addi zero,zero,15 - a398: 7a010062 0x7a010062 - a39c: 0000c802 srl t9,zero,0x0 - a3a0: 1c540100 0x1c540100 - a3a4: 7a010063 0x7a010063 - a3a8: 00002c02 srl a1,zero,0x10 - a3ac: 006aac00 0x6aac00 - a3b0: 656c1c00 0x656c1c00 - a3b4: 7a01006e 0x7a01006e - a3b8: 00002502 srl a0,zero,0x14 - a3bc: 006acd00 0x6acd00 - a3c0: 00691800 0x691800 - a3c4: 2c027c01 sltiu v0,zero,31745 - a3c8: fb000000 0xfb000000 - a3cc: 1e00006a bgtz s0,a578 <__scratchpad-0x1f7f5a88> - a3d0: 7d010070 0x7d010070 - a3d4: 00019002 srl s2,at,0x0 - a3d8: 00540100 0x540100 - a3dc: 00205f14 0x205f14 - a3e0: 02840100 0x2840100 - a3e4: 000002f1 0x2f1 - a3e8: 8003481c lb v1,18460(zero) - a3ec: 00000034 0x34 - a3f0: 0fc79c01 jal f1e7004 <__scratchpad-0x10618ffc> - a3f4: 641c0000 0x641c0000 - a3f8: 01007473 0x1007473 - a3fc: 02f10284 0x2f10284 - a400: 6b1b0000 0x6b1b0000 - a404: 731c0000 0x731c0000 - a408: 01006372 0x1006372 - a40c: 02f70284 0x2f70284 - a410: 6b440000 0x6b440000 - a414: 14000000 bnez zero,a418 <__scratchpad-0x1f7f5be8> - a418: 00002142 srl a0,zero,0x5 - a41c: f1028e01 0xf1028e01 - a420: 50000002 0x50000002 - a424: 44800348 0x44800348 - a428: 01000000 0x1000000 - a42c: 00101e9c 0x101e9c - a430: 73641c00 0x73641c00 - a434: 8e010074 lw at,116(s0) - a438: 0002f102 srl s8,v0,0x4 - a43c: 006b6200 0x6b6200 - a440: 72731c00 0x72731c00 - a444: 8e010063 lw at,99(s0) - a448: 0002f702 srl s8,v0,0x1c - a44c: 006b8d00 0x6b8d00 - a450: 656c2000 0x656c2000 - a454: 8e01006e lw at,110(s0) - a458: 00002c02 srl a1,zero,0x10 - a45c: 18560100 0x18560100 - a460: 90010063 lbu at,99(zero) - a464: 00002c02 srl a1,zero,0x10 - a468: 006bb800 0x6bb800 - a46c: be140000 0xbe140000 - a470: 01000021 move zero,t0 - a474: 02f1029d 0x2f1029d - a478: 48940000 mtc2 s4,$0 - a47c: 009c8003 0x9c8003 - a480: 9c010000 0x9c010000 - a484: 000010a4 0x10a4 - a488: 6769621c 0x6769621c - a48c: 029d0100 0x29d0100 - a490: 000002f7 0x2f7 - a494: 00006bd7 0x6bd7 - a498: 0021de15 0x21de15 - a49c: 029d0100 0x29d0100 - a4a0: 000002f7 0x2f7 - a4a4: 00006bf5 0x6bf5 - a4a8: 0348cc22 0x348cc22 - a4ac: 00002c80 sll a1,zero,0x12 - a4b0: 216b2100 addi t3,t3,8448 - a4b4: a1010000 sb at,0(t0) - a4b8: 0002f702 srl s8,v0,0x1c - a4bc: 006c2100 0x6c2100 - a4c0: 21dd2100 addi sp,t6,8448 - a4c4: a2010000 sb at,0(s0) - a4c8: 0002f702 srl s8,v0,0x1c - a4cc: 006c3f00 0x6c3f00 - a4d0: 6b6f1800 0x6b6f1800 - a4d4: 02a30100 0x2a30100 - a4d8: 0000002c 0x2c - a4dc: 00006c5d 0x6c5d - a4e0: 0348e413 0x348e413 - a4e4: 00128d80 sll s1,s2,0x16 - a4e8: 48f01300 0x48f01300 - a4ec: 128d8003 beq s4,t5,fffea4fc <__bss_end+0x7ff72e5c> - a4f0: 00000000 nop - a4f4: 0020bd14 0x20bd14 - a4f8: 02ba0100 0x2ba0100 - a4fc: 0000002c 0x2c - a500: 80034930 lb v1,18736(zero) - a504: 00000048 0x48 - a508: 11299c01 beq t1,t1,ffff1510 <__bss_end+0x7ff79e70> - a50c: 641c0000 0x641c0000 - a510: 01007473 0x1007473 - a514: 02f102ba 0x2f102ba - a518: 6c710000 0x6c710000 - a51c: 731c0000 0x731c0000 - a520: 01006372 0x1006372 - a524: 02f702ba 0x2f702ba - a528: 6c9d0000 0x6c9d0000 - a52c: 68150000 0x68150000 - a530: 0100000f 0x100000f - a534: 002502ba 0x2502ba - a538: 6cc90000 0x6cc90000 - a53c: 4a210000 c2 0x210000 - a540: 01000021 move zero,t0 - a544: 02f102bc 0x2f102bc - a548: 6cea0000 0x6cea0000 - a54c: 4c120000 mfc3 s2,$0 - a550: 5a800349 0x5a800349 - a554: 1f000002 bgtz t8,a560 <__scratchpad-0x1f7f5aa0> - a558: 0e000011 jal 8000044 <__scratchpad-0x177fffbc> - a55c: f3035401 0xf3035401 - a560: 010e5501 0x10e5501 - a564: 0e300155 jal 8c00554 <__scratchpad-0x16bffaac> - a568: f3035601 0xf3035601 - a56c: 13005601 beqz t8,1fd74 <__scratchpad-0x1f7e028c> - a570: 80034968 lb v1,18792(zero) - a574: 00000072 0x72 - a578: 20961400 addi s6,a0,5120 - a57c: c6010000 lwc1 $f1,0(s0) - a580: 00002c02 srl a1,zero,0x10 - a584: 03497800 0x3497800 - a588: 00006c80 sll t5,zero,0x12 - a58c: dc9c0100 0xdc9c0100 - a590: 1c000011 bgtz zero,a5d8 <__scratchpad-0x1f7f5a28> - a594: 00747364 0x747364 - a598: f102c601 0xf102c601 - a59c: fd000002 0xfd000002 - a5a0: 1c00006c bgtz zero,a754 <__scratchpad-0x1f7f58ac> - a5a4: 00637273 0x637273 - a5a8: f702c601 0xf702c601 - a5ac: 1e000002 bgtz s0,a5b8 <__scratchpad-0x1f7f5a48> - a5b0: 1500006d bnez t0,a768 <__scratchpad-0x1f7f5898> - a5b4: 00000f68 0xf68 - a5b8: 2502c601 addiu v0,t0,-14847 - a5bc: 3f000000 0x3f000000 - a5c0: 2100006d addi zero,t0,109 - a5c4: 00002136 0x2136 - a5c8: 2c02c801 sltiu v0,zero,-14335 - a5cc: 60000000 0x60000000 - a5d0: 1800006d blez zero,a788 <__scratchpad-0x1f7f5878> - a5d4: c9010071 lwc2 $1,113(t0) - a5d8: 0002f102 srl s8,v0,0x4 - a5dc: 006d7300 0x6d7300 - a5e0: 21522100 addi s2,t2,8448 - a5e4: ca010000 lwc2 $1,0(s0) - a5e8: 00002c02 srl a1,zero,0x10 - a5ec: 006d8600 0x6d8600 - a5f0: 498c1200 0x498c1200 - a5f4: 03498003 0x3498003 - a5f8: 11b60000 beq t5,s6,a5fc <__scratchpad-0x1f7f5a04> - a5fc: 010e0000 0x10e0000 - a600: 01f30354 0x1f30354 - a604: a0120054 sb s2,84(zero) - a608: 5a800349 0x5a800349 - a60c: c9000002 lwc2 $0,2(t0) - a610: 0e000011 jal 8000044 <__scratchpad-0x177fffbc> - a614: 30015501 andi at,zero,0x5501 - a618: 49b01300 0x49b01300 - a61c: 03498003 0x3498003 - a620: c8130000 lwc2 $19,0(zero) - a624: 72800349 0x72800349 - a628: 00000000 nop - a62c: 0020b014 0x20b014 - a630: 02d50100 0x2d50100 - a634: 000000c8 0xc8 - a638: 800349e4 lb v1,18916(zero) - a63c: 00000058 0x58 - a640: 12779c01 beq s3,s7,ffff1648 <__bss_end+0x7ff79fa8> - a644: 62200000 0x62200000 - a648: 01006769 0x1006769 - a64c: 00ca02d5 0xca02d5 - a650: 54010000 0x54010000 - a654: 00204f15 0x204f15 - a658: 02d50100 0x2d50100 - a65c: 00000025 move zero,zero - a660: 00006da4 0x6da4 - a664: 0021de1d 0x21de1d - a668: 02d50100 0x2d50100 - a66c: 000000ca 0xca - a670: 371d5601 ori sp,t8,0x5601 - a674: 01000020 add zero,t0,zero - a678: 002502d6 0x2502d6 - a67c: 57010000 0x57010000 - a680: 01006918 0x1006918 - a684: 002c02d8 0x2c02d8 - a688: 6dc50000 0x6dc50000 - a68c: 6a180000 0x6a180000 - a690: 02d80100 0x2d80100 - a694: 0000002c 0x2c - a698: 00006de4 0x6de4 - a69c: 01006c1e 0x1006c1e - a6a0: 002c02d8 0x2c02d8 - a6a4: 55010000 0x55010000 - a6a8: 0020ab21 0x20ab21 - a6ac: 02d90100 0x2d90100 - a6b0: 00000190 0x190 - a6b4: 00006df7 0x6df7 - a6b8: 00217d17 0x217d17 - a6bc: 02da0100 0x2da0100 - a6c0: 00000190 0x190 - a6c4: 23005601 addi zero,t8,22017 - a6c8: 0000069d 0x69d - a6cc: 0000069d 0x69d - a6d0: 0a232b02 j 88cac08 <__scratchpad-0x16f353f8> - a6d4: 0a00001b j 800006c <__scratchpad-0x177fff94> - a6d8: 0300001b divu zero,t8,zero - a6dc: 1caa2310 0x1caa2310 - a6e0: 1caa0000 0x1caa0000 - a6e4: 16030000 bne s0,v1,a6e8 <__scratchpad-0x1f7f5918> - a6e8: 001c1b23 0x1c1b23 - a6ec: 001c1b00 sll v1,gp,0xc - a6f0: 00150300 sll zero,s5,0xc - a6f4: 00000423 0x423 - a6f8: 1cec0004 0x1cec0004 - a6fc: 01040000 0x1040000 - a700: 000003a8 0x3a8 - a704: 0022260c syscall 0x8898 - a708: 00053b00 sll a3,a1,0xc - a70c: 034a3c00 0x34a3c00 - a710: 0003f480 sll s8,v1,0x12 - a714: 00230500 0x230500 - a718: 07080200 0x7080200 - a71c: 000006ad 0x6ad - a720: b7070402 0xb7070402 - a724: 03000006 srlv zero,zero,t8 - a728: 6e690504 0x6e690504 - a72c: 02040074 0x2040074 - a730: 01000022 sub zero,t0,zero - a734: 0000d419 0xd419 - a738: 034a3c00 0x34a3c00 - a73c: 0001ec80 sll sp,at,0x12 - a740: d49c0100 0xd49c0100 - a744: 05000000 bltz t0,a748 <__scratchpad-0x1f7f58b8> - a748: 00001267 0x1267 - a74c: 00251901 0x251901 - a750: 6e250000 0x6e250000 - a754: 73060000 0x73060000 - a758: 01007274 0x1007274 - a75c: 0000d419 0xd419 - a760: 006e5d00 0x6e5d00 - a764: 21c90500 addi t1,t6,1280 - a768: 19010000 0x19010000 - a76c: 00000033 0x33 - a770: 00006eb6 0x6eb6 - a774: 0021f705 0x21f705 - a778: 33190100 andi t9,t8,0x100 - a77c: e2000000 swc0 c0_index,0(s0) - a780: 0500006e bltz t0,a93c <__scratchpad-0x1f7f56c4> - a784: 0000221b 0x221b - a788: 00251a01 0x251a01 - a78c: 6f020000 0x6f020000 - a790: 70070000 0x70070000 - a794: 251c0100 addiu gp,t0,256 - a798: 22000000 addi zero,s0,0 - a79c: 0700006f bltz t8,a95c <__scratchpad-0x1f7f56a4> - a7a0: 01003370 0x1003370 - a7a4: 0000251d 0x251d - a7a8: 006f5e00 0x6f5e00 - a7ac: 00630700 0x630700 - a7b0: 00331e01 0x331e01 - a7b4: 6fa60000 0x6fa60000 - a7b8: 61070000 0x61070000 - a7bc: 331f0100 andi ra,t8,0x100 - a7c0: cf000000 lwc3 $0,0(t8) - a7c4: 0000006f 0x6f - a7c8: 00da0408 0xda0408 - a7cc: 01020000 0x1020000 - a7d0: 00039606 0x39606 - a7d4: 62610900 0x62610900 - a7d8: 07010073 bgez t8,a9a8 <__scratchpad-0x1f7f5658> - a7dc: 00000033 0x33 - a7e0: 80034c28 lb v1,19496(zero) - a7e4: 00000010 mfhi zero - a7e8: 01089c01 0x1089c01 - a7ec: 78060000 0x78060000 - a7f0: 33070100 andi a3,t8,0x100 - a7f4: f9000000 0xf9000000 - a7f8: 0000006f 0x6f - a7fc: 0022200a 0x22200a - a800: 380e0100 xori t6,zero,0x100 - a804: 0c80034c jal 2000d30 <__scratchpad-0x1d7ff2d0> - a808: 01000000 0x1000000 - a80c: 00012b9c 0x12b9c - a810: 223b0b00 addi k1,s1,2816 - a814: 0e010000 jal 8040000 <__scratchpad-0x177c0000> - a818: 0000002c 0x2c - a81c: 0c005401 jal 15004 <__scratchpad-0x1f7eaffc> - a820: 00002221 0x2221 - a824: 00331301 0x331301 - a828: 4c440000 cfc3 a0,$0 - a82c: 002c8003 0x2c8003 - a830: 9c010000 0x9c010000 - a834: 001f560d break 0x1f,0x158 - a838: d4470100 0xd4470100 - a83c: 70000000 0x70000000 - a840: 3480034c ori zero,a0,0x34c - a844: 01000000 0x1000000 - a848: 0001b39c 0x1b39c - a84c: 12670500 beq s3,a3,bc50 <__scratchpad-0x1f7f43b0> - a850: 47010000 c1 0x1010000 - a854: 00000025 move zero,zero - a858: 0000701a 0x701a - a85c: 72747306 0x72747306 - a860: d4470100 0xd4470100 - a864: 42000000 c0 0x0 - a868: 05000070 bltz t0,aa2c <__scratchpad-0x1f7f55d4> - a86c: 000021c9 0x21c9 - a870: 00334701 0x334701 - a874: 70630000 0x70630000 - a878: 940e0000 lhu t6,0(zero) - a87c: 3a80034c xori zero,s4,0x34c - a880: 0f000000 jal c000000 <__scratchpad-0x13800000> - a884: 04935406 0x4935406 - a888: 05049355 0x5049355 - a88c: 04f503f3 0x4f503f3 - a890: 56010f25 0x56010f25 - a894: 5601f303 0x5601f303 - a898: 0357010f 0x357010f - a89c: 0f5701f3 jal d5c07cc <__scratchpad-0x1223f834> - a8a0: 01108d02 0x1108d02 - a8a4: 0d000030 jal 40000c0 <__scratchpad-0x1b7fff40> - a8a8: 00002245 0x2245 - a8ac: 00d44c01 0xd44c01 - a8b0: 4ca40000 0x4ca40000 - a8b4: 003c8003 0x3c8003 - a8b8: 9c010000 0x9c010000 - a8bc: 00000218 0x218 - a8c0: 00126705 0x126705 - a8c4: 184c0100 0x184c0100 - a8c8: 84000002 lh zero,2(zero) - a8cc: 06000070 bltz s0,aa90 <__scratchpad-0x1f7f5570> - a8d0: 00727473 0x727473 - a8d4: 00d44c01 0xd44c01 - a8d8: 70a50000 0x70a50000 - a8dc: c9050000 lwc2 $5,0(t0) - a8e0: 01000021 move zero,t0 - a8e4: 0000334c syscall 0xcd - a8e8: 0070d100 0x70d100 - a8ec: 4cd00e00 0x4cd00e00 - a8f0: 003a8003 0x3a8003 - a8f4: 010f0000 0x10f0000 - a8f8: 01f30356 0x1f30356 - a8fc: 57010f55 0x57010f55 - a900: 5601f303 0x5601f303 - a904: 108d020f beq a0,t5,b144 <__scratchpad-0x1f7f4ebc> - a908: 00003001 0x3001 - a90c: b2070402 0xb2070402 - a910: 0d000006 jal 4000018 <__scratchpad-0x1b7fffe8> - a914: 00002240 sll a0,zero,0x9 - a918: 00d45101 0xd45101 - a91c: 4ce00000 0x4ce00000 - a920: 003c8003 0x3c8003 - a924: 9c010000 0x9c010000 - a928: 00000284 0x284 - a92c: 00126705 0x126705 - a930: 2c510100 sltiu s1,v0,256 - a934: fd000000 0xfd000000 - a938: 06000070 bltz s0,aafc <__scratchpad-0x1f7f5504> - a93c: 00727473 0x727473 - a940: 00d45101 0xd45101 - a944: 711e0000 0x711e0000 - a948: c9050000 lwc2 $5,0(t0) - a94c: 01000021 move zero,t0 - a950: 00003351 0x3351 - a954: 00714a00 0x714a00 - a958: 4d0c0e00 0x4d0c0e00 - a95c: 003a8003 0x3a8003 - a960: 010f0000 0x10f0000 - a964: 01f30356 0x1f30356 - a968: 57010f55 0x57010f55 - a96c: 5601f303 0x5601f303 - a970: 108d020f beq a0,t5,b1b0 <__scratchpad-0x1f7f4e50> - a974: 00003001 0x3001 - a978: 001f570d break 0x1f,0x15c - a97c: d4560100 0xd4560100 - a980: 1c000000 bgtz zero,a984 <__scratchpad-0x1f7f567c> - a984: 5080034d 0x5080034d - a988: 01000000 0x1000000 - a98c: 0002e39c 0x2e39c - a990: 12670500 beq s3,a3,bd94 <__scratchpad-0x1f7f426c> - a994: 56010000 0x56010000 - a998: 000002e3 0x2e3 - a99c: 00007176 0x7176 - a9a0: 72747306 0x72747306 - a9a4: d4560100 0xd4560100 - a9a8: 9e000000 0x9e000000 - a9ac: 05000071 bltz t0,ab74 <__scratchpad-0x1f7f548c> - a9b0: 000021c9 0x21c9 - a9b4: 00335601 0x335601 - a9b8: 71bf0000 0x71bf0000 - a9bc: 5c0e0000 0x5c0e0000 - a9c0: 3a80034d xori zero,s4,0x34d - a9c4: 0f000000 jal c000000 <__scratchpad-0x13800000> - a9c8: f3035601 0xf3035601 - a9cc: 010f5601 0x10f5601 - a9d0: 01f30357 0x1f30357 - a9d4: 02000057 0x2000057 - a9d8: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - a9dc: 580d0000 0x580d0000 - a9e0: 0100001f 0x100001f - a9e4: 0000d45b 0xd45b - a9e8: 034d6c00 0x34d6c00 - a9ec: 00005080 sll t2,zero,0x2 - a9f0: 539c0100 0x539c0100 - a9f4: 05000003 bltz t0,aa04 <__scratchpad-0x1f7f55fc> - a9f8: 00001267 0x1267 - a9fc: 03535b01 0x3535b01 - aa00: 71e00000 0x71e00000 - aa04: 73060000 0x73060000 - aa08: 01007274 0x1007274 - aa0c: 0000d45b 0xd45b - aa10: 00720c00 0x720c00 - aa14: 21c90500 addi t1,t6,1280 - aa18: 5b010000 0x5b010000 - aa1c: 00000033 0x33 - aa20: 00007238 0x7238 - aa24: 034dac0e 0x34dac0e - aa28: 00003a80 sll a3,zero,0xa - aa2c: 56010f00 0x56010f00 - aa30: 5501f303 0x5501f303 - aa34: 0357010f 0x357010f - aa38: 0f5601f3 jal d5807cc <__scratchpad-0x1227f834> - aa3c: 05108d02 bltzal t0,fffede48 <__bss_end+0x7ff767a8> - aa40: 4f5401f3 c3 0x15401f3 - aa44: 02000025 move zero,s0 - aa48: 08670504 j 19c1410 <__scratchpad-0x1de3ebf0> - aa4c: 160d0000 bne s0,t5,aa50 <__scratchpad-0x1f7f55b0> - aa50: 01000022 sub zero,t0,zero - aa54: 0000d460 0xd460 - aa58: 034dbc00 0x34dbc00 - aa5c: 00005080 sll t2,zero,0x2 - aa60: c39c0100 lwc0 $28,256(gp) - aa64: 05000003 bltz t0,aa74 <__scratchpad-0x1f7f558c> - aa68: 00001267 0x1267 - aa6c: 00336001 0x336001 - aa70: 72640000 0x72640000 - aa74: 73060000 0x73060000 - aa78: 01007274 0x1007274 - aa7c: 0000d460 0xd460 - aa80: 00729000 0x729000 - aa84: 21c90500 addi t1,t6,1280 - aa88: 60010000 0x60010000 - aa8c: 00000033 0x33 - aa90: 000072bc 0x72bc - aa94: 034dfc0e 0x34dfc0e - aa98: 00003a80 sll a3,zero,0xa - aa9c: 56010f00 0x56010f00 - aaa0: 5501f303 0x5501f303 - aaa4: 0357010f 0x357010f - aaa8: 0f5601f3 jal d5807cc <__scratchpad-0x1227f834> - aaac: 05108d02 bltzal t0,fffedeb8 <__bss_end+0x7ff76818> - aab0: 4f5401f3 c3 0x15401f3 - aab4: 0a000025 j 8000094 <__scratchpad-0x177fff6c> - aab8: 0000224b 0x224b - aabc: 4e0c6501 c3 0xc6501 - aac0: 00248003 0x248003 - aac4: 9c010000 0x9c010000 - aac8: 000003ff 0x3ff - aacc: 034e2010 0x34e2010 - aad0: 00041080 sll v0,a0,0x2 - aad4: 0003ef00 sll sp,v1,0x1c - aad8: 54010f00 0x54010f00 - aadc: a7a80305 sh t0,773(sp) - aae0: 11008003 beqz t0,fffeaaf0 <__bss_end+0x7ff73450> - aae4: 80034e30 lb v1,20016(zero) - aae8: 0000041b 0x41b - aaec: 0154010f 0x154010f - aaf0: 12000031 beqz s0,abb8 <__scratchpad-0x1f7f5448> - aaf4: 00002236 0x2236 - aaf8: 002c0401 0x2c0401 - aafc: 03050000 0x3050000 - ab00: 8003b9dc lb v1,-17956(zero) - ab04: 001ff413 0x1ff413 - ab08: 001ff400 sll s8,ra,0x10 - ab0c: 134f0200 beq k0,t7,b310 <__scratchpad-0x1f7f4cf0> - ab10: 00000587 0x587 - ab14: 00000587 0x587 - ab18: 55003903 0x55003903 - ab1c: 02000000 0x2000000 - ab20: 001e3300 sll a2,s8,0xc - ab24: 03010400 0x3010400 - ab28: 30000024 andi zero,zero,0x24 - ab2c: bc80034e 0xbc80034e - ab30: 73800350 0x73800350 - ab34: 732f6372 0x732f6372 - ab38: 61637379 0x61637379 - ab3c: 2e736c6c sltiu s3,s3,27756 - ab40: 682f0073 0x682f0073 - ab44: 2f656d6f sltiu a1,k1,28015 - ab48: 69766178 0x69766178 - ab4c: 702f7265 0x702f7265 - ab50: 64737873 0x64737873 - ab54: 30322d6b andi s2,at,0x2d6b - ab58: 37303531 ori s0,t9,0x3531 - ab5c: 6c2f3932 0x6c2f3932 - ab60: 73706269 0x73706269 - ab64: 4e470078 c3 0x470078 - ab68: 53412055 0x53412055 - ab6c: 322e3220 andi t6,s1,0x3220 - ab70: 80010035 lb at,53(zero) - ab74: 00000053 0x53 - ab78: 1e470002 0x1e470002 - ab7c: 01040000 0x1040000 - ab80: 000024ee 0x24ee - ab84: 800350bc lb v1,20668(zero) - ab88: 8003526c lb v1,21100(zero) - ab8c: 2f637273 sltiu v1,k1,29299 - ab90: 6f726463 0x6f726463 - ab94: 732e686d 0x732e686d - ab98: 6f682f00 0x6f682f00 - ab9c: 782f656d 0x782f656d - aba0: 65697661 0x65697661 - aba4: 73702f72 0x73702f72 - aba8: 6b647378 0x6b647378 - abac: 3130322d andi s0,t1,0x322d - abb0: 32373035 andi s7,s1,0x3035 - abb4: 696c2f39 0x696c2f39 - abb8: 78737062 0x78737062 - abbc: 554e4700 0x554e4700 - abc0: 20534120 addi s3,v0,16672 - abc4: 35322e32 ori s2,t1,0x2e32 - abc8: 51800100 0x51800100 - abcc: 02000000 0x2000000 - abd0: 001e5b00 sll t3,s8,0xc - abd4: 87010400 lh at,1024(t8) - abd8: 6c000025 0x6c000025 - abdc: 70800352 0x70800352 - abe0: 73800353 0x73800353 - abe4: 652f6372 0x652f6372 - abe8: 2e316378 sltiu s1,s1,25464 - abec: 682f0073 0x682f0073 - abf0: 2f656d6f sltiu a1,k1,28015 - abf4: 69766178 0x69766178 - abf8: 702f7265 0x702f7265 - abfc: 64737873 0x64737873 - ac00: 30322d6b andi s2,at,0x2d6b - ac04: 37303531 ori s0,t9,0x3531 - ac08: 6c2f3932 0x6c2f3932 - ac0c: 73706269 0x73706269 - ac10: 4e470078 c3 0x470078 - ac14: 53412055 0x53412055 - ac18: 322e3220 andi t6,s1,0x3220 - ac1c: 80010035 lb at,53(zero) - ac20: 00000185 0x185 - ac24: 1e6f0004 0x1e6f0004 - ac28: 01040000 0x1040000 - ac2c: 00002302 srl a0,zero,0xc - ac30: 0022be0c syscall 0x8af8 - ac34: 00226700 0x226700 - ac38: 03537000 0x3537000 - ac3c: 00004080 sll t0,zero,0x2 - ac40: 0025ff00 0x25ff00 - ac44: 07080200 0x7080200 - ac48: 000006ad 0x6ad - ac4c: 69050403 0x69050403 - ac50: 0200746e 0x200746e - ac54: 06b70704 0x6b70704 - ac58: 08020000 j 80000 <__scratchpad-0x1f780000> - ac5c: 00086205 0x86205 - ac60: 04080200 0x4080200 - ac64: 000020e4 0x20e4 - ac68: 8d080102 lw t0,258(t0) - ac6c: 02000003 0x2000003 - ac70: 03960601 0x3960601 - ac74: 01020000 0x1020000 - ac78: 00038f06 0x38f06 - ac7c: 05020200 0x5020200 - ac80: 0000040a 0x40a - ac84: 1f070202 0x1f070202 - ac88: 04000002 bltz zero,ac94 <__scratchpad-0x1f7f536c> - ac8c: 000022a5 0x22a5 - ac90: 002c7a02 0x2c7a02 - ac94: a4040000 sh a0,0(zero) - ac98: 02000022 sub zero,s0,zero - ac9c: 0000337b 0x337b - aca0: 23bc0400 addi gp,sp,1024 - aca4: 7e020000 0x7e020000 - aca8: 0000003a 0x3a - acac: ed040402 swc3 $4,1026(t0) - acb0: 02000022 sub zero,s0,zero - acb4: 22e50308 addi a1,s7,776 - acb8: 08020000 j 80000 <__scratchpad-0x1f780000> - acbc: 0020e904 0x20e904 - acc0: 03100200 0x3100200 - acc4: 000022f3 0x22f3 - acc8: 00237704 0x237704 - accc: 2c9a0200 sltiu k0,a0,512 - acd0: 05000000 bltz t0,acd4 <__scratchpad-0x1f7f532c> - acd4: 00002251 0x2251 - acd8: 01dc0208 0x1dc0208 - acdc: 000000db 0xdb - ace0: 776f6c06 jalx dbdb018 <__scratchpad-0x11c24fe8> - ace4: 01dc0200 0x1dc0200 - ace8: 0000006b 0x6b - acec: 225a0700 addi k0,s2,1792 - acf0: dc020000 0xdc020000 - acf4: 00006b01 0x6b01 - acf8: 08000400 j 1000 <__scratchpad-0x1f7ff000> - acfc: 01e30208 0x1e30208 - ad00: 000000fa 0xfa - ad04: 02007309 0x2007309 - ad08: 00b301e5 0xb301e5 - ad0c: 6c090000 0x6c090000 - ad10: e602006c swc1 $f2,108(s0) - ad14: 00008101 0x8101 - ad18: ac0a0000 sw t2,0(zero) - ad1c: 02000022 sub zero,s0,zero - ad20: 00db01e7 0xdb01e7 - ad24: b40b0000 0xb40b0000 - ad28: 01000022 sub zero,t0,zero - ad2c: 00810193 0x810193 - ad30: 53700000 0x53700000 - ad34: 00408003 0x408003 - ad38: 9c010000 0x9c010000 - ad3c: 00000179 0x179 - ad40: 0100750c syscall 0x401d4 - ad44: 00810193 0x810193 - ad48: 72e80000 0x72e80000 - ad4c: 620d0000 0x620d0000 - ad50: 01930100 0x1930100 - ad54: 000000a8 0xa8 - ad58: 750e5601 jalx 4395804 <__scratchpad-0x1b46a7fc> - ad5c: 98010075 lwr at,117(zero) - ad60: 00017901 0x17901 - ad64: 6d620f00 0x6d620f00 - ad68: 01990100 0x1990100 - ad6c: 0000017e 0x17e - ad70: 00007320 0x7320 - ad74: 0100770e 0x100770e - ad78: 00fa019a 0xfa019a - ad7c: 84100000 lh s0,0(zero) - ad80: 08800353 j 2000d4c <__scratchpad-0x1d7ff2b4> - ad84: 11000000 beqz t0,ad88 <__scratchpad-0x1f7f5278> - ad88: 0000225f 0x225f - ad8c: 8301a301 lb at,-23807(t8) - ad90: 4c000001 0x4c000001 - ad94: 00000073 0x73 - ad98: 00fa1200 0xfa1200 - ad9c: a8120000 swl s2,0(zero) - ada0: 12000000 beqz s0,ada4 <__scratchpad-0x1f7f525c> - ada4: 00000076 0x76 - ada8: 00018800 sll s1,at,0x0 - adac: 6f000400 0x6f000400 - adb0: 0400001f bltz zero,ae30 <__scratchpad-0x1f7f51d0> - adb4: 00230201 0x230201 - adb8: 22be0c00 addi s8,s5,3072 - adbc: 22670000 addi a3,s3,0 - adc0: 53b00000 0x53b00000 - adc4: 00408003 0x408003 - adc8: 26750000 addiu s5,s3,0 - adcc: 04020000 0x4020000 - add0: 746e6905 jalx 1b9a414 <__scratchpad-0x1dc65bec> - add4: 07040300 0x7040300 - add8: 000006b7 0x6b7 - addc: 62050803 0x62050803 - ade0: 03000008 jr t8 - ade4: 20e40408 addi a0,a3,1032 - ade8: 01030000 0x1030000 - adec: 00038d08 0x38d08 - adf0: 06010300 bgez s0,b9f4 <__scratchpad-0x1f7f460c> - adf4: 00000396 0x396 - adf8: 8f060103 lw a2,259(t8) - adfc: 03000003 0x3000003 - ae00: 040a0502 0x40a0502 - ae04: 02030000 0x2030000 - ae08: 00021f07 0x21f07 - ae0c: 22a50400 addi a1,s5,1024 - ae10: 7a020000 0x7a020000 - ae14: 00000025 move zero,zero - ae18: 0022a404 0x22a404 - ae1c: 2c7b0200 sltiu k1,v1,512 - ae20: 04000000 bltz zero,ae24 <__scratchpad-0x1f7f51dc> - ae24: 000023bc 0x23bc - ae28: 00337e02 0x337e02 - ae2c: 08030000 j c0000 <__scratchpad-0x1f740000> - ae30: 0006ad07 0x6ad07 - ae34: 04040300 0x4040300 - ae38: 000022ed 0x22ed - ae3c: e5030803 swc1 $f3,2051(t0) - ae40: 03000022 sub zero,t8,zero - ae44: 20e90408 addi t1,a3,1032 - ae48: 10030000 beq zero,v1,ae4c <__scratchpad-0x1f7f51b4> - ae4c: 0022f303 0x22f303 - ae50: 23770400 addi s7,k1,1024 - ae54: 9a020000 lwr v0,0(s0) - ae58: 00000025 move zero,zero - ae5c: 00225105 0x225105 - ae60: dc020800 0xdc020800 - ae64: 0000db01 0xdb01 - ae68: 6f6c0600 0x6f6c0600 - ae6c: dc020077 0xdc020077 - ae70: 00006401 0x6401 - ae74: 5a070000 0x5a070000 - ae78: 02000022 sub zero,s0,zero - ae7c: 006401dc 0x6401dc - ae80: 00040000 sll zero,a0,0x0 - ae84: e3020808 swc0 c0_entrylo,2056(t8) - ae88: 0000fa01 0xfa01 - ae8c: 00730900 0x730900 - ae90: b301e502 0xb301e502 - ae94: 09000000 j 4000000 <__scratchpad-0x1b800000> - ae98: 02006c6c 0x2006c6c - ae9c: 007a01e6 0x7a01e6 - aea0: 0a000000 j 8000000 <__scratchpad-0x17800000> - aea4: 000022ac 0x22ac - aea8: db01e702 0xdb01e702 - aeac: 0b000000 j c000000 <__scratchpad-0x13800000> - aeb0: 00002388 0x2388 - aeb4: 7a01af01 0x7a01af01 - aeb8: b0000000 0xb0000000 - aebc: 40800353 0x40800353 - aec0: 01000000 0x1000000 - aec4: 00017c9c 0x17c9c - aec8: 00750c00 0x750c00 - aecc: 7a01af01 0x7a01af01 - aed0: 06000000 bltz s0,aed4 <__scratchpad-0x1f7f512c> - aed4: 55049354 0x55049354 - aed8: 620c0493 0x620c0493 - aedc: 01af0100 0x1af0100 - aee0: 000000a8 0xa8 - aee4: 750d5601 jalx 4355804 <__scratchpad-0x1b4aa7fc> - aee8: b4010075 0xb4010075 - aeec: 00017c01 0x17c01 - aef0: 6d620e00 0x6d620e00 - aef4: 01b50100 0x1b50100 - aef8: 00000181 0x181 - aefc: 0000737f 0x737f - af00: 0100770d break 0x100,0x1dc - af04: 00fa01b6 0xfa01b6 - af08: c40f0000 lwc1 $f15,0(zero) - af0c: 08800353 j 2000d4c <__scratchpad-0x1d7ff2b4> - af10: 10000000 b af14 <__scratchpad-0x1f7f50ec> - af14: 0000225f 0x225f - af18: 8601bf01 lh at,-16639(s0) - af1c: ab000001 swl zero,1(t8) - af20: 00000073 0x73 - af24: 00fa1100 0xfa1100 - af28: a8110000 swl s1,0(zero) - af2c: 11000000 beqz t0,af30 <__scratchpad-0x1f7f50d0> - af30: 0000006f 0x6f - af34: 00068300 sll s0,a2,0xc - af38: 60000400 0x60000400 - af3c: 04000020 bltz zero,afc0 <__scratchpad-0x1f7f5040> - af40: 0023d701 0x23d701 - af44: 22be0c00 addi s8,s5,3072 - af48: 22670000 addi a3,s3,0 - af4c: 53f00000 0x53f00000 - af50: 065c8003 0x65c8003 - af54: 26eb0000 addiu t3,s7,0 - af58: 08020000 j 80000 <__scratchpad-0x1f780000> - af5c: 0006ad07 0x6ad07 - af60: 07040200 0x7040200 - af64: 000006b7 0x6b7 - af68: 69050403 0x69050403 - af6c: 0200746e 0x200746e - af70: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - af74: 08020000 j 80000 <__scratchpad-0x1f780000> - af78: 0020e404 0x20e404 - af7c: 08010200 j 40800 <__scratchpad-0x1f7bf800> - af80: 0000038d break 0x0,0xe - af84: 96060102 lhu a2,258(s0) - af88: 02000003 0x2000003 - af8c: 038f0601 0x38f0601 - af90: a9040000 swl a0,0(t0) - af94: 02000023 subu zero,s0,zero - af98: 00004875 0x4875 - af9c: 05020200 0x5020200 - afa0: 0000040a 0x40a - afa4: 1f070202 0x1f070202 - afa8: 04000002 bltz zero,afb4 <__scratchpad-0x1f7f504c> - afac: 000022a5 0x22a5 - afb0: 00337a02 0x337a02 - afb4: a4040000 sh a0,0(zero) - afb8: 02000022 sub zero,s0,zero - afbc: 00002c7b 0x2c7b - afc0: 23bc0400 addi gp,sp,1024 - afc4: 7e020000 0x7e020000 - afc8: 0000003a 0x3a - afcc: 0023bb04 0x23bb04 - afd0: 257f0200 addiu ra,t3,512 - afd4: 02000000 0x2000000 - afd8: 22ed0404 addi t5,s7,1028 - afdc: 08020000 j 80000 <__scratchpad-0x1f780000> - afe0: 0022e503 0x22e503 - afe4: 04080200 0x4080200 - afe8: 000020e9 0x20e9 - afec: f3031002 0xf3031002 - aff0: 05000022 bltz t0,b07c <__scratchpad-0x1f7f4f84> - aff4: 00002251 0x2251 - aff8: 01dc0208 0x1dc0208 - affc: 000000e6 0xe6 - b000: 776f6c06 jalx dbdb018 <__scratchpad-0x11c24fe8> - b004: 01dc0200 0x1dc0200 - b008: 00000076 0x76 - b00c: 225a0700 addi k0,s2,1792 - b010: dc020000 0xdc020000 - b014: 00007601 0x7601 - b018: 08000400 j 1000 <__scratchpad-0x1f7ff000> - b01c: 01e30208 0x1e30208 - b020: 00000105 0x105 - b024: 02007309 0x2007309 - b028: 00be01e5 0xbe01e5 - b02c: 6c090000 0x6c090000 - b030: e602006c swc1 $f2,108(s0) - b034: 00008c01 0x8c01 - b038: ac0a0000 sw t2,0(zero) - b03c: 02000022 sub zero,s0,zero - b040: 00e601e7 0xe601e7 - b044: 9c0b0000 0x9c0b0000 - b048: 01000023 subu zero,t0,zero - b04c: 009703f3 0x9703f3 - b050: ee030000 swc3 $3,0(s0) - b054: 0c000003 jal c <__scratchpad-0x1f7ffff4> - b058: f301006e 0xf301006e - b05c: 00009703 sra s2,zero,0x1c - b060: 00640c00 0x640c00 - b064: 9703f301 lhu v1,-3327(t8) - b068: 0c000000 jal 0 <__scratchpad-0x1f800000> - b06c: 01007072 0x1007072 - b070: 03ee03f3 0x3ee03f3 - b074: 6e0d0000 0x6e0d0000 - b078: f501006e 0xf501006e - b07c: 0003f403 sra s8,v1,0x10 - b080: 64640d00 0x64640d00 - b084: 03f60100 0x3f60100 - b088: 000003f4 0x3f4 - b08c: 0072720d break 0x72,0x1c8 - b090: 0503f701 0x503f701 - b094: 0d000001 jal 4000004 <__scratchpad-0x1b7ffffc> - b098: 01003064 0x1003064 - b09c: 008103f8 0x8103f8 - b0a0: 640d0000 0x640d0000 - b0a4: f8010031 0xf8010031 - b0a8: 00008103 sra s0,zero,0x4 - b0ac: 306e0d00 andi t6,v1,0xd00 - b0b0: 03f80100 0x3f80100 - b0b4: 00000081 0x81 - b0b8: 00316e0d break 0x31,0x1b8 - b0bc: 8103f801 lb v1,-2047(t0) - b0c0: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - b0c4: 0100326e 0x100326e - b0c8: 008103f8 0x8103f8 - b0cc: 710d0000 0x710d0000 - b0d0: f9010030 0xf9010030 - b0d4: 00008103 sra s0,zero,0x4 - b0d8: 31710d00 andi s1,t3,0xd00 - b0dc: 03f90100 0x3f90100 - b0e0: 00000081 0x81 - b0e4: 0100620d break 0x100,0x188 - b0e8: 008103fa 0x8103fa - b0ec: 620d0000 0x620d0000 - b0f0: fa01006d 0xfa01006d - b0f4: 00008103 sra s0,zero,0x4 - b0f8: 77770d00 jalx ddc3400 <__scratchpad-0x11a3cc00> - b0fc: 04c30100 0x4c30100 - b100: 000003f4 0x3f4 - b104: 0001ed0e 0x1ed0e - b108: 23d20f00 addi s2,s8,3840 - b10c: 2a010000 slti at,s0,0 - b110: 00008104 0x8104 - b114: 5f5f0d00 0x5f5f0d00 - b118: 2a010061 slti at,s0,97 - b11c: 00008104 0x8104 - b120: 470e0000 c1 0x10e0000 - b124: 0f000002 jal c000008 <__scratchpad-0x137ffff8> - b128: 000023c3 sra a0,zero,0xf - b12c: 81043601 lb a0,13825(t0) - b130: 0f000000 jal c000000 <__scratchpad-0x13800000> - b134: 0000246f 0x246f - b138: 81043601 lb a0,13825(t0) - b13c: 0f000000 jal c000000 <__scratchpad-0x13800000> - b140: 000023b6 0x23b6 - b144: 81043601 lb a0,13825(t0) - b148: 0f000000 jal c000000 <__scratchpad-0x13800000> - b14c: 000023b1 0x23b1 - b150: 81043601 lb a0,13825(t0) - b154: 0f000000 jal c000000 <__scratchpad-0x13800000> - b158: 00002397 0x2397 - b15c: 81043601 lb a0,13825(t0) - b160: 0f000000 jal c000000 <__scratchpad-0x13800000> - b164: 00002392 0x2392 - b168: 81043601 lb a0,13825(t0) - b16c: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - b170: 006d5f5f 0x6d5f5f - b174: 81043601 lb a0,13825(t0) - b178: 00000000 nop - b17c: 0002650e 0x2650e - b180: 23d20f00 addi s2,s8,3840 - b184: 42010000 c0 0x10000 - b188: 00008104 0x8104 - b18c: 5f5f0d00 0x5f5f0d00 - b190: 42010061 c0 0x10061 - b194: 00008104 0x8104 - b198: bf0e0000 0xbf0e0000 - b19c: 0f000002 jal c000008 <__scratchpad-0x137ffff8> - b1a0: 000023c3 sra a0,zero,0xf - b1a4: 81045b01 lb a0,23297(t0) - b1a8: 0f000000 jal c000000 <__scratchpad-0x13800000> - b1ac: 0000246f 0x246f - b1b0: 81045b01 lb a0,23297(t0) - b1b4: 0f000000 jal c000000 <__scratchpad-0x13800000> - b1b8: 000023b6 0x23b6 - b1bc: 81045b01 lb a0,23297(t0) - b1c0: 0f000000 jal c000000 <__scratchpad-0x13800000> - b1c4: 000023b1 0x23b1 - b1c8: 81045b01 lb a0,23297(t0) - b1cc: 0f000000 jal c000000 <__scratchpad-0x13800000> - b1d0: 00002397 0x2397 - b1d4: 81045b01 lb a0,23297(t0) - b1d8: 0f000000 jal c000000 <__scratchpad-0x13800000> - b1dc: 00002392 0x2392 - b1e0: 81045b01 lb a0,23297(t0) - b1e4: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - b1e8: 006d5f5f 0x6d5f5f - b1ec: 81045b01 lb a0,23297(t0) - b1f0: 00000000 nop - b1f4: 0003190e 0x3190e - b1f8: 23c30f00 addi v1,s8,3840 - b1fc: 60010000 0x60010000 - b200: 00008104 0x8104 - b204: 246f0f00 addiu t7,v1,3840 - b208: 60010000 0x60010000 - b20c: 00008104 0x8104 - b210: 23b60f00 addi s6,sp,3840 - b214: 60010000 0x60010000 - b218: 00008104 0x8104 - b21c: 23b10f00 addi s1,sp,3840 - b220: 60010000 0x60010000 - b224: 00008104 0x8104 - b228: 23970f00 addi s7,gp,3840 - b22c: 60010000 0x60010000 - b230: 00008104 0x8104 - b234: 23920f00 addi s2,gp,3840 - b238: 60010000 0x60010000 - b23c: 00008104 0x8104 - b240: 5f5f0d00 0x5f5f0d00 - b244: 6001006d 0x6001006d - b248: 00008104 0x8104 - b24c: 370e0000 ori t6,t8,0x0 - b250: 0f000003 jal c00000c <__scratchpad-0x137ffff4> - b254: 000023d2 0x23d2 - b258: 81048301 lb a0,-31999(t0) - b25c: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - b260: 00615f5f 0x615f5f - b264: 81048301 lb a0,-31999(t0) - b268: 00000000 nop - b26c: 0003490e 0x3490e - b270: 5f5f0d00 0x5f5f0d00 - b274: 91010078 lbu at,120(t0) - b278: 00008104 0x8104 - b27c: 0d100000 jal 4400000 <__scratchpad-0x1b400000> - b280: 0100316d 0x100316d - b284: 008104a1 0x8104a1 - b288: 6d0d0000 0x6d0d0000 - b28c: a1010030 sb at,48(t0) - b290: 00008104 0x8104 - b294: 03ba0e00 0x3ba0e00 - b298: c30f0000 lwc0 c0_prid,0(t8) - b29c: 01000023 subu zero,t0,zero - b2a0: 008104ac 0x8104ac - b2a4: 6f0f0000 0x6f0f0000 - b2a8: 01000024 and zero,t0,zero - b2ac: 008104ac 0x8104ac - b2b0: b60f0000 0xb60f0000 - b2b4: 01000023 subu zero,t0,zero - b2b8: 008104ac 0x8104ac - b2bc: b10f0000 0xb10f0000 - b2c0: 01000023 subu zero,t0,zero - b2c4: 008104ac 0x8104ac - b2c8: 970f0000 lhu t7,0(t8) - b2cc: 01000023 subu zero,t0,zero - b2d0: 008104ac 0x8104ac - b2d4: 920f0000 lbu t7,0(s0) - b2d8: 01000023 subu zero,t0,zero - b2dc: 008104ac 0x8104ac - b2e0: 5f0d0000 0x5f0d0000 - b2e4: 01006d5f 0x1006d5f - b2e8: 008104ac 0x8104ac - b2ec: 0e000000 jal 8000000 <__scratchpad-0x17800000> - b2f0: 000003cc syscall 0xf - b2f4: 785f5f0d 0x785f5f0d - b2f8: 04ad0100 0x4ad0100 - b2fc: 00000097 0x97 - b300: 03de0e00 0x3de0e00 - b304: 5f0d0000 0x5f0d0000 - b308: 0100785f 0x100785f - b30c: 008104b2 0x8104b2 - b310: 10000000 b b314 <__scratchpad-0x1f7f4cec> - b314: 785f5f0d 0x785f5f0d - b318: 04ba0100 0x4ba0100 - b31c: 00000081 0x81 - b320: 11000000 beqz t0,b324 <__scratchpad-0x1f7f4cdc> - b324: 00009704 0x9704 - b328: 01051200 0x1051200 - b32c: c8130000 lwc2 $19,0(zero) - b330: 01000023 subu zero,t0,zero - b334: 00970506 0x970506 - b338: 53f00000 0x53f00000 - b33c: 065c8003 0x65c8003 - b340: 9c010000 0x9c010000 - b344: 0000065f 0x65f - b348: 01006e14 0x1006e14 - b34c: 00970506 0x970506 - b350: 73de0000 0x73de0000 - b354: 64140000 0x64140000 - b358: 05060100 0x5060100 - b35c: 00000097 0x97 - b360: 000074c6 0x74c6 - b364: 00011115 0x11115 - b368: 0353f000 0x353f000 - b36c: 00026080 sll t4,v0,0x2 - b370: 05080100 0x5080100 - b374: 00013616 0x13616 - b378: 2c170000 sltiu s7,zero,0 - b37c: 6e000001 0x6e000001 - b380: 17000075 bnez t8,b558 <__scratchpad-0x1f7f4aa8> - b384: 00000122 0x122 - b388: 000075d6 0x75d6 - b38c: 00026018 0x26018 - b390: 01411900 0x1411900 - b394: 4c190000 mfc3 t9,$0 - b398: 19000001 blez t0,b3a0 <__scratchpad-0x1f7f4c60> - b39c: 00000157 0x157 - b3a0: 0001621a 0x1621a - b3a4: 00765e00 0x765e00 - b3a8: 016d1a00 0x16d1a00 - b3ac: 76f40000 jalx bd00000 <__scratchpad-0x13b00000> - b3b0: 781a0000 0x781a0000 - b3b4: 5f000001 0x5f000001 - b3b8: 1a000077 blez s0,b598 <__scratchpad-0x1f7f4a68> - b3bc: 00000183 sra zero,zero,0x6 - b3c0: 00007805 0x7805 - b3c4: 00018e1a 0x18e1a - b3c8: 0078a700 0x78a700 - b3cc: 01991a00 0x1991a00 - b3d0: 78d00000 0x78d00000 - b3d4: a41a0000 sh k0,0(zero) - b3d8: 52000001 0x52000001 - b3dc: 1a000079 blez s0,b5c4 <__scratchpad-0x1f7f4a3c> - b3e0: 000001af 0x1af - b3e4: 00007972 0x7972 - b3e8: 0001b91a 0x1b91a - b3ec: 00799000 0x799000 - b3f0: 01c41900 0x1c41900 - b3f4: c81b0000 lwc2 $27,0(zero) - b3f8: dd000002 0xdd000002 - b3fc: 1a000004 blez s0,b410 <__scratchpad-0x1f7f4bf0> - b400: 000001d4 0x1d4 - b404: 000079e5 0x79e5 - b408: 0001e01a 0x1e01a - b40c: 007a2900 0x7a2900 - b410: 641c0000 0x641c0000 - b414: dc800354 0xdc800354 - b418: 2a000000 slti zero,s0,0 - b41c: 1a000005 blez s0,b434 <__scratchpad-0x1f7f4bcc> - b420: 000001f2 0x1f2 - b424: 00007a3c 0x7a3c - b428: 0001fe1a 0x1fe1a - b42c: 007a6500 0x7a6500 - b430: 020a1a00 0x20a1a00 - b434: 7a940000 0x7a940000 - b438: 161a0000 bne s0,k0,b43c <__scratchpad-0x1f7f4bc4> - b43c: d3000002 0xd3000002 - b440: 1a00007a blez s0,b62c <__scratchpad-0x1f7f49d4> - b444: 00000222 0x222 - b448: 00007b07 0x7b07 - b44c: 00022e1a 0x22e1a - b450: 007b4600 0x7b4600 - b454: 023a1a00 0x23a1a00 - b458: 7b640000 0x7b640000 - b45c: 1b000000 blez t8,b460 <__scratchpad-0x1f7f4ba0> - b460: 000002e0 0x2e0 - b464: 00000546 0x546 - b468: 00031e1a 0x31e1a - b46c: 007b9800 0x7b9800 - b470: 032a1a00 0x32a1a00 - b474: 7bb60000 0x7bb60000 - b478: 1b000000 blez t8,b47c <__scratchpad-0x1f7f4b84> - b47c: 000002f8 0x2f8 - b480: 00000562 0x562 - b484: 00024c1a 0x24c1a - b488: 007bed00 0x7bed00 - b48c: 02581a00 0x2581a00 - b490: 7c1b0000 0x7c1b0000 - b494: 1b000000 blez t8,b498 <__scratchpad-0x1f7f4b68> - b498: 00000310 0x310 - b49c: 000005a3 0x5a3 - b4a0: 0002c419 0x2c419 - b4a4: 02d01900 0x2d01900 - b4a8: dc1a0000 0xdc1a0000 - b4ac: 52000002 0x52000002 - b4b0: 1a00007c blez s0,b6a4 <__scratchpad-0x1f7f495c> - b4b4: 000002e8 0x2e8 - b4b8: 00007c91 0x7c91 - b4bc: 0002f41a 0x2f41a - b4c0: 007cdb00 0x7cdb00 - b4c4: 03001a00 0x3001a00 - b4c8: 7d1a0000 0x7d1a0000 - b4cc: 0c1a0000 jal 680000 <__scratchpad-0x1f180000> - b4d0: 38000003 xori zero,zero,0x3 - b4d4: 0000007d 0x7d - b4d8: 0003281b 0x3281b - b4dc: 00061700 sll v0,a2,0x1c - b4e0: 034a1a00 0x34a1a00 - b4e4: 7d6c0000 0x7d6c0000 - b4e8: 551a0000 0x551a0000 - b4ec: 8a000003 lwl zero,3(s0) - b4f0: 1b00007d blez t8,b6e8 <__scratchpad-0x1f7f4918> - b4f4: 00000350 0x350 - b4f8: 00000607 0x607 - b4fc: 0003651a 0x3651a - b500: 007da800 0x7da800 - b504: 03711a00 0x3711a00 - b508: 7dd10000 0x7dd10000 - b50c: 7d1a0000 0x7d1a0000 - b510: fa000003 0xfa000003 - b514: 1a00007d blez s0,b70c <__scratchpad-0x1f7f48f4> - b518: 00000389 0x389 - b51c: 00007e44 0x7e44 - b520: 0003951a 0x3951a - b524: 007e8300 0x7e8300 - b528: 03a11a00 0x3a11a00 - b52c: 7ed40000 0x7ed40000 - b530: ad1a0000 sw k0,0(t0) - b534: 13000003 beqz t8,b544 <__scratchpad-0x1f7f4abc> - b538: 0000007f 0x7f - b53c: 00037818 0x37818 - b540: 03bf1a00 0x3bf1a00 - b544: 7f520000 0x7f520000 - b548: 00000000 nop - b54c: 00039018 0x39018 - b550: 026a1a00 0x26a1a00 - b554: 7f7a0000 0x7f7a0000 - b558: 761a0000 jalx 8680000 <__scratchpad-0x17180000> - b55c: 98000002 lwr zero,2(zero) - b560: 1a00007f blez s0,b760 <__scratchpad-0x1f7f48a0> - b564: 00000282 srl zero,zero,0xa - b568: 00007fb6 0x7fb6 - b56c: 00028e1a 0x28e1a - b570: 00800000 0x800000 - b574: 029a1a00 0x29a1a00 - b578: 80340000 lb s4,0(at) - b57c: a61a0000 sh k0,0(s0) - b580: 73000002 0x73000002 - b584: 1a000080 blez s0,b788 <__scratchpad-0x1f7f4878> - b588: 000002b2 0x2b2 - b58c: 000080b2 0x80b2 - b590: 00000000 nop - b594: 00005d1d 0x5d1d - b598: 00066f00 sll t5,a2,0x1c - b59c: 066f1e00 0x66f1e00 - b5a0: 00ff0000 0xff0000 - b5a4: 9e070402 0x9e070402 - b5a8: 1f000002 bgtz t8,b5b4 <__scratchpad-0x1f7f4a4c> - b5ac: 00002474 0x2474 - b5b0: 06813c03 bgez s4,1a5c0 <__scratchpad-0x1f7e5a40> - b5b4: 5f120000 0x5f120000 - b5b8: 00000006 srlv zero,zero,zero - b5bc: 000006d0 0x6d0 - b5c0: 21db0004 addi k1,t6,4 - b5c4: 01040000 0x1040000 - b5c8: 000023d7 0x23d7 - b5cc: 0022be0c syscall 0x8af8 - b5d0: 00226700 0x226700 - b5d4: 035a4c00 0x35a4c00 - b5d8: 00064880 sll t1,a2,0x2 - b5dc: 00282b00 0x282b00 - b5e0: 07080200 0x7080200 - b5e4: 000006ad 0x6ad - b5e8: 69050403 0x69050403 - b5ec: 0200746e 0x200746e - b5f0: 06b70704 0x6b70704 - b5f4: 08020000 j 80000 <__scratchpad-0x1f780000> - b5f8: 00086205 0x86205 - b5fc: 04080200 0x4080200 - b600: 000020e4 0x20e4 - b604: 8d080102 lw t0,258(t0) - b608: 02000003 0x2000003 - b60c: 03960601 0x3960601 - b610: 01020000 0x1020000 - b614: 00038f06 0x38f06 - b618: 23a90400 addi t1,sp,1024 - b61c: 75020000 jalx 4080000 <__scratchpad-0x1b780000> - b620: 00000048 0x48 - b624: 0a050202 j 8140808 <__scratchpad-0x176bf7f8> - b628: 02000004 sllv zero,zero,s0 - b62c: 021f0702 0x21f0702 - b630: a5040000 sh a0,0(t0) - b634: 02000022 sub zero,s0,zero - b638: 00002c7a 0x2c7a - b63c: 22a40400 addi a0,s5,1024 - b640: 7b020000 0x7b020000 - b644: 00000033 0x33 - b648: 0023bc04 0x23bc04 - b64c: 3a7e0200 xori s8,s3,0x200 - b650: 04000000 bltz zero,b654 <__scratchpad-0x1f7f49ac> - b654: 000023bb 0x23bb - b658: 00257f02 0x257f02 - b65c: 04020000 0x4020000 - b660: 0022ed04 0x22ed04 - b664: 03080200 0x3080200 - b668: 000022e5 0x22e5 - b66c: e9040802 swc2 $4,2050(t0) - b670: 02000020 add zero,s0,zero - b674: 22f30310 addi s3,s7,784 - b678: 51050000 0x51050000 - b67c: 08000022 j 88 <__scratchpad-0x1f7fff78> - b680: e601dc02 swc1 $f1,-9214(s0) - b684: 06000000 bltz s0,b688 <__scratchpad-0x1f7f4978> - b688: 00776f6c 0x776f6c - b68c: 7601dc02 jalx 8077008 <__scratchpad-0x17788ff8> - b690: 00000000 nop - b694: 00225a07 0x225a07 - b698: 01dc0200 0x1dc0200 - b69c: 00000076 0x76 - b6a0: 08080004 j 200010 <__scratchpad-0x1f5ffff0> - b6a4: 0501e302 bgez t0,42b0 <__scratchpad-0x1f7fbd50> - b6a8: 09000001 j 4000004 <__scratchpad-0x1b7ffffc> - b6ac: e5020073 swc1 $f2,115(t0) - b6b0: 0000be01 0xbe01 - b6b4: 6c6c0900 0x6c6c0900 - b6b8: 01e60200 0x1e60200 - b6bc: 0000008c syscall 0x2 - b6c0: 22ac0a00 addi t4,s5,2560 - b6c4: e7020000 swc1 $f2,0(t8) - b6c8: 0000e601 0xe601 - b6cc: 239c0b00 addi gp,gp,2816 - b6d0: f3010000 0xf3010000 - b6d4: 00009703 sra s2,zero,0x1c - b6d8: 03ee0300 0x3ee0300 - b6dc: 6e0c0000 0x6e0c0000 - b6e0: 03f30100 0x3f30100 - b6e4: 00000097 0x97 - b6e8: 0100640c syscall 0x40190 - b6ec: 009703f3 0x9703f3 - b6f0: 720c0000 0x720c0000 - b6f4: f3010070 0xf3010070 - b6f8: 0003ee03 sra sp,v1,0x18 - b6fc: 6e6e0d00 0x6e6e0d00 - b700: 03f50100 0x3f50100 - b704: 000003f4 0x3f4 - b708: 0064640d break 0x64,0x190 - b70c: f403f601 0xf403f601 - b710: 0d000003 jal 400000c <__scratchpad-0x1b7ffff4> - b714: 01007272 0x1007272 - b718: 010503f7 0x10503f7 - b71c: 640d0000 0x640d0000 - b720: f8010030 0xf8010030 - b724: 00008103 sra s0,zero,0x4 - b728: 31640d00 andi a0,t3,0xd00 - b72c: 03f80100 0x3f80100 - b730: 00000081 0x81 - b734: 00306e0d break 0x30,0x1b8 - b738: 8103f801 lb v1,-2047(t0) - b73c: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - b740: 0100316e 0x100316e - b744: 008103f8 0x8103f8 - b748: 6e0d0000 0x6e0d0000 - b74c: f8010032 0xf8010032 - b750: 00008103 sra s0,zero,0x4 - b754: 30710d00 andi s1,v1,0xd00 - b758: 03f90100 0x3f90100 - b75c: 00000081 0x81 - b760: 0031710d break 0x31,0x1c4 - b764: 8103f901 lb v1,-1791(t0) - b768: 0d000000 jal 4000000 <__scratchpad-0x1b800000> - b76c: fa010062 0xfa010062 - b770: 00008103 sra s0,zero,0x4 - b774: 6d620d00 0x6d620d00 - b778: 03fa0100 0x3fa0100 - b77c: 00000081 0x81 - b780: 0077770d break 0x77,0x1dc - b784: f404c301 0xf404c301 - b788: 0e000003 jal 800000c <__scratchpad-0x177ffff4> - b78c: 000001ed 0x1ed - b790: 0023d20f 0x23d20f - b794: 042a0100 0x42a0100 - b798: 00000081 0x81 - b79c: 615f5f0d 0x615f5f0d - b7a0: 042a0100 0x42a0100 - b7a4: 00000081 0x81 - b7a8: 02470e00 0x2470e00 - b7ac: c30f0000 lwc0 c0_prid,0(t8) - b7b0: 01000023 subu zero,t0,zero - b7b4: 00810436 0x810436 - b7b8: 6f0f0000 0x6f0f0000 - b7bc: 01000024 and zero,t0,zero - b7c0: 00810436 0x810436 - b7c4: b60f0000 0xb60f0000 - b7c8: 01000023 subu zero,t0,zero - b7cc: 00810436 0x810436 - b7d0: b10f0000 0xb10f0000 - b7d4: 01000023 subu zero,t0,zero - b7d8: 00810436 0x810436 - b7dc: 970f0000 lhu t7,0(t8) - b7e0: 01000023 subu zero,t0,zero - b7e4: 00810436 0x810436 - b7e8: 920f0000 lbu t7,0(s0) - b7ec: 01000023 subu zero,t0,zero - b7f0: 00810436 0x810436 - b7f4: 5f0d0000 0x5f0d0000 - b7f8: 01006d5f 0x1006d5f - b7fc: 00810436 0x810436 - b800: 0e000000 jal 8000000 <__scratchpad-0x17800000> - b804: 00000265 0x265 - b808: 0023d20f 0x23d20f - b80c: 04420100 0x4420100 - b810: 00000081 0x81 - b814: 615f5f0d 0x615f5f0d - b818: 04420100 0x4420100 - b81c: 00000081 0x81 - b820: 02bf0e00 0x2bf0e00 - b824: c30f0000 lwc0 c0_prid,0(t8) - b828: 01000023 subu zero,t0,zero - b82c: 0081045b 0x81045b - b830: 6f0f0000 0x6f0f0000 - b834: 01000024 and zero,t0,zero - b838: 0081045b 0x81045b - b83c: b60f0000 0xb60f0000 - b840: 01000023 subu zero,t0,zero - b844: 0081045b 0x81045b - b848: b10f0000 0xb10f0000 - b84c: 01000023 subu zero,t0,zero - b850: 0081045b 0x81045b - b854: 970f0000 lhu t7,0(t8) - b858: 01000023 subu zero,t0,zero - b85c: 0081045b 0x81045b - b860: 920f0000 lbu t7,0(s0) - b864: 01000023 subu zero,t0,zero - b868: 0081045b 0x81045b - b86c: 5f0d0000 0x5f0d0000 - b870: 01006d5f 0x1006d5f - b874: 0081045b 0x81045b - b878: 0e000000 jal 8000000 <__scratchpad-0x17800000> - b87c: 00000319 0x319 - b880: 0023c30f 0x23c30f - b884: 04600100 bltz v1,bc88 <__scratchpad-0x1f7f4378> - b888: 00000081 0x81 - b88c: 00246f0f 0x246f0f - b890: 04600100 bltz v1,bc94 <__scratchpad-0x1f7f436c> - b894: 00000081 0x81 - b898: 0023b60f 0x23b60f - b89c: 04600100 bltz v1,bca0 <__scratchpad-0x1f7f4360> - b8a0: 00000081 0x81 - b8a4: 0023b10f 0x23b10f - b8a8: 04600100 bltz v1,bcac <__scratchpad-0x1f7f4354> - b8ac: 00000081 0x81 - b8b0: 0023970f 0x23970f - b8b4: 04600100 bltz v1,bcb8 <__scratchpad-0x1f7f4348> - b8b8: 00000081 0x81 - b8bc: 0023920f 0x23920f - b8c0: 04600100 bltz v1,bcc4 <__scratchpad-0x1f7f433c> - b8c4: 00000081 0x81 - b8c8: 6d5f5f0d 0x6d5f5f0d - b8cc: 04600100 bltz v1,bcd0 <__scratchpad-0x1f7f4330> - b8d0: 00000081 0x81 - b8d4: 03370e00 0x3370e00 - b8d8: d20f0000 0xd20f0000 - b8dc: 01000023 subu zero,t0,zero - b8e0: 00810483 0x810483 - b8e4: 5f0d0000 0x5f0d0000 - b8e8: 0100615f 0x100615f - b8ec: 00810483 0x810483 - b8f0: 0e000000 jal 8000000 <__scratchpad-0x17800000> - b8f4: 00000349 0x349 - b8f8: 785f5f0d 0x785f5f0d - b8fc: 04910100 bgezal a0,bd00 <__scratchpad-0x1f7f4300> - b900: 00000081 0x81 - b904: 6d0d1000 0x6d0d1000 - b908: a1010031 sb at,49(t0) - b90c: 00008104 0x8104 - b910: 306d0d00 andi t5,v1,0xd00 - b914: 04a10100 bgez a1,bd18 <__scratchpad-0x1f7f42e8> - b918: 00000081 0x81 - b91c: 0003ba0e 0x3ba0e - b920: 23c30f00 addi v1,s8,3840 - b924: ac010000 sw at,0(zero) - b928: 00008104 0x8104 - b92c: 246f0f00 addiu t7,v1,3840 - b930: ac010000 sw at,0(zero) - b934: 00008104 0x8104 - b938: 23b60f00 addi s6,sp,3840 - b93c: ac010000 sw at,0(zero) - b940: 00008104 0x8104 - b944: 23b10f00 addi s1,sp,3840 - b948: ac010000 sw at,0(zero) - b94c: 00008104 0x8104 - b950: 23970f00 addi s7,gp,3840 - b954: ac010000 sw at,0(zero) - b958: 00008104 0x8104 - b95c: 23920f00 addi s2,gp,3840 - b960: ac010000 sw at,0(zero) - b964: 00008104 0x8104 - b968: 5f5f0d00 0x5f5f0d00 - b96c: ac01006d sw at,109(zero) - b970: 00008104 0x8104 - b974: cc0e0000 lwc3 $14,0(zero) - b978: 0d000003 jal 400000c <__scratchpad-0x1b7ffff4> - b97c: 00785f5f 0x785f5f - b980: 9704ad01 lhu a0,-21247(t8) - b984: 00000000 nop - b988: 0003de0e 0x3de0e - b98c: 5f5f0d00 0x5f5f0d00 - b990: b2010078 0xb2010078 - b994: 00008104 0x8104 - b998: 0d100000 jal 4400000 <__scratchpad-0x1b400000> - b99c: 00785f5f 0x785f5f - b9a0: 8104ba01 lb a0,-17919(t0) - b9a4: 00000000 nop - b9a8: 04110000 bal b9ac <__scratchpad-0x1f7f4654> - b9ac: 00000097 0x97 - b9b0: 00010512 0x10512 - b9b4: 247e1300 addiu s8,v1,4864 - b9b8: fa010000 0xfa010000 - b9bc: 00009704 0x9704 - b9c0: 035a4c00 0x35a4c00 - b9c4: 00064880 sll t1,a2,0x2 - b9c8: ac9c0100 sw gp,256(a0) - b9cc: 14000006 bnez zero,b9e8 <__scratchpad-0x1f7f4618> - b9d0: fa010075 0xfa010075 - b9d4: 00009704 0x9704 - b9d8: 0080e600 0x80e600 - b9dc: 00761400 0x761400 - b9e0: 9704fa01 lhu a0,-1535(t8) - b9e4: ae000000 sw zero,0(s0) - b9e8: 15000081 bnez t0,bbf0 <__scratchpad-0x1f7f4410> - b9ec: fc010077 0xfc010077 - b9f0: 00009704 0x9704 - b9f4: 00829600 0x829600 - b9f8: 01111600 0x1111600 - b9fc: 5a4c0000 0x5a4c0000 - ba00: 03a88003 0x3a88003 - ba04: fe010000 0xfe010000 - ba08: 01361704 0x1361704 - ba0c: f2060000 0xf2060000 - ba10: 0000b9eb 0xb9eb - ba14: 012c1800 0x12c1800 - ba18: 82ae0000 lb t6,0(s5) - ba1c: 22180000 addi t8,s0,0 - ba20: 26000001 addiu zero,s0,1 - ba24: 19000083 blez t0,bc34 <__scratchpad-0x1f7f43cc> - ba28: 000003a8 0x3a8 - ba2c: 0001411a 0x1411a - ba30: 014c1a00 0x14c1a00 - ba34: 571a0000 0x571a0000 - ba38: 1b000001 blez t8,ba40 <__scratchpad-0x1f7f45c0> - ba3c: 00000162 0x162 - ba40: 0000841e 0x841e - ba44: 00016d1b 0x16d1b - ba48: 0084cb00 0x84cb00 - ba4c: 01781b00 0x1781b00 - ba50: 854c0000 lh t4,0(t2) - ba54: 831b0000 lb k1,0(t8) - ba58: 0f000001 jal c000004 <__scratchpad-0x137ffffc> - ba5c: 1b000086 blez t8,bc78 <__scratchpad-0x1f7f4388> - ba60: 0000018e 0x18e - ba64: 00008714 0x8714 - ba68: 0001991b 0x1991b - ba6c: 00875300 0x875300 - ba70: 01a41b00 0x1a41b00 - ba74: 87830000 lh v1,0(gp) - ba78: af1b0000 sw k1,0(t8) - ba7c: af000001 sw zero,1(t8) - ba80: 1b000087 blez t8,bca0 <__scratchpad-0x1f7f4360> - ba84: 000001b9 0x1b9 - ba88: 000087ee 0x87ee - ba8c: 0001c41a 0x1c41a - ba90: 04101c00 bltzal zero,12a94 <__scratchpad-0x1f7ed56c> - ba94: 04f10000 bgezal a3,ba98 <__scratchpad-0x1f7f4568> - ba98: d41b0000 0xd41b0000 - ba9c: 59000001 0x59000001 - baa0: 1b000088 blez t8,bcc4 <__scratchpad-0x1f7f433c> - baa4: 000001e0 0x1e0 - baa8: 00008882 srl s1,zero,0x2 - baac: 5abc1d00 0x5abc1d00 - bab0: 00d48003 0xd48003 - bab4: 05360000 0x5360000 - bab8: f21b0000 0xf21b0000 - babc: 95000001 lhu zero,1(t0) - bac0: 1b000088 blez t8,bce4 <__scratchpad-0x1f7f431c> - bac4: 000001fe 0x1fe - bac8: 000088b3 0x88b3 - bacc: 00020a1a 0x20a1a - bad0: 02161a00 0x2161a00 - bad4: 221b0000 addi k1,s0,0 - bad8: d1000002 0xd1000002 - badc: 1b000088 blez t8,bd00 <__scratchpad-0x1f7f4300> - bae0: 0000022e 0x22e - bae4: 00008905 0x8905 - bae8: 00023a1b 0x23a1b - baec: 00892e00 0x892e00 - baf0: 281c0000 slti gp,zero,0 - baf4: 52000004 0x52000004 - baf8: 1b000005 blez t8,bb10 <__scratchpad-0x1f7f44f0> - bafc: 0000031e 0x31e - bb00: 00008957 0x8957 - bb04: 00032a1b 0x32a1b - bb08: 00898000 0x898000 - bb0c: 101d0000 beq zero,sp,bb10 <__scratchpad-0x1f7f44f0> - bb10: 1080035c beqz a0,c884 <__scratchpad-0x1f7f377c> - bb14: 69000000 0x69000000 - bb18: 1b000005 blez t8,bb30 <__scratchpad-0x1f7f44d0> - bb1c: 0000033c 0x33c - bb20: 000089b4 0x89b4 - bb24: 04401c00 bltz v0,12b28 <__scratchpad-0x1f7ed4d8> - bb28: 05850000 0x5850000 - bb2c: 4c1b0000 mfc3 k1,$0 - bb30: c7000002 lwc1 $f0,2(t8) - bb34: 1b000089 blez t8,bd5c <__scratchpad-0x1f7f42a4> - bb38: 00000258 0x258 - bb3c: 000089f0 0x89f0 - bb40: 5c9c1d00 0x5c9c1d00 - bb44: 00cc8003 0xcc8003 - bb48: 05ca0000 0x5ca0000 - bb4c: c41b0000 lwc1 $f27,0(zero) - bb50: 27000002 addiu zero,t8,2 - bb54: 1b00008a blez t8,bd80 <__scratchpad-0x1f7f4280> - bb58: 000002d0 0x2d0 - bb5c: 00008a4d break 0x0,0x229 - bb60: 0002dc1a 0x2dc1a - bb64: 02e81a00 0x2e81a00 - bb68: f41b0000 0xf41b0000 - bb6c: 77000002 jalx c000008 <__scratchpad-0x137ffff8> - bb70: 1b00008a blez t8,bd9c <__scratchpad-0x1f7f4264> - bb74: 00000300 sll zero,zero,0xc - bb78: 00008aab 0x8aab - bb7c: 00030c1b 0x30c1b - bb80: 008ac900 0x8ac900 - bb84: 581c0000 0x581c0000 - bb88: 6c000004 0x6c000004 - bb8c: 1b000006 blez t8,bba8 <__scratchpad-0x1f7f4458> - bb90: 0000034a 0x34a - bb94: 00008af2 0x8af2 - bb98: 0003551b 0x3551b - bb9c: 008b3900 0x8b3900 - bba0: 04881c00 0x4881c00 - bba4: 062e0000 0x62e0000 - bba8: 651b0000 0x651b0000 - bbac: 78000003 0x78000003 - bbb0: 1b00008b blez t8,bde0 <__scratchpad-0x1f7f4220> - bbb4: 00000371 0x371 - bbb8: 00008bac 0x8bac - bbbc: 00037d1b 0x37d1b - bbc0: 008c0e00 0x8c0e00 - bbc4: 03891b00 0x3891b00 - bbc8: 8c580000 lw t8,0(v0) - bbcc: 951b0000 lhu k1,0(t0) - bbd0: 97000003 lhu zero,3(t8) - bbd4: 1b00008c blez t8,be08 <__scratchpad-0x1f7f41f8> - bbd8: 000003a1 0x3a1 - bbdc: 00008ce1 0x8ce1 - bbe0: 0003ad1b 0x3ad1b - bbe4: 008d2b00 0x8d2b00 - bbe8: b81c0000 swr gp,0(zero) - bbec: 41000004 bc0f bc00 <__scratchpad-0x1f7f4400> - bbf0: 1b000006 blez t8,bc0c <__scratchpad-0x1f7f43f4> - bbf4: 000003bf 0x3bf - bbf8: 00008d6a 0x8d6a - bbfc: 5ec01d00 0x5ec01d00 - bc00: 000c8003 sra s0,t4,0x0 - bc04: 06580000 0x6580000 - bc08: df1b0000 0xdf1b0000 - bc0c: a2000003 sb zero,3(s0) - bc10: 0000008d break 0x0,0x2 - bc14: 0360101e 0x360101e - bc18: 00001880 sll v1,zero,0x2 - bc1c: 03d11b00 0x3d11b00 - bc20: 8db50000 lw s5,0(t5) - bc24: 00000000 nop - bc28: 0004d819 0x4d819 - bc2c: 026a1b00 0x26a1b00 - bc30: 8dc80000 lw t0,0(t6) - bc34: 761b0000 jalx 86c0000 <__scratchpad-0x17140000> - bc38: db000002 0xdb000002 - bc3c: 1a00008d blez s0,be74 <__scratchpad-0x1f7f418c> - bc40: 00000282 srl zero,zero,0xa - bc44: 00028e1a 0x28e1a - bc48: 029a1b00 0x29a1b00 - bc4c: 8dee0000 lw t6,0(t7) - bc50: a61b0000 sh k1,0(s0) - bc54: 17000002 bnez t8,bc60 <__scratchpad-0x1f7f43a0> - bc58: 1b00008e blez t8,be94 <__scratchpad-0x1f7f416c> - bc5c: 000002b2 0x2b2 - bc60: 00008e40 sll s1,zero,0x19 - bc64: 00000000 nop - bc68: 00005d1f 0x5d1f - bc6c: 0006bc00 sll s7,a2,0x10 - bc70: 06bc2000 0x6bc2000 - bc74: 00ff0000 0xff0000 - bc78: 9e070402 0x9e070402 - bc7c: 21000002 addi zero,t0,2 - bc80: 00002474 0x2474 - bc84: 06ce3c03 0x6ce3c03 - bc88: ac120000 sw s2,0(zero) - bc8c: 00000006 srlv zero,zero,zero - bc90: 00000493 0x493 - bc94: 236e0004 addi t6,k1,4 - bc98: 01040000 0x1040000 - bc9c: 00002302 srl a0,zero,0xc - bca0: 0025540c syscall 0x9550 - bca4: 00226700 0x226700 - bca8: 03609400 0x3609400 - bcac: 00093880 sll a3,t1,0x2 - bcb0: 00296f00 0x296f00 - bcb4: 04080200 0x4080200 - bcb8: 000020e9 0x20e9 - bcbc: 69050403 0x69050403 - bcc0: 0200746e 0x200746e - bcc4: 038f0601 0x38f0601 - bcc8: 08020000 j 80000 <__scratchpad-0x1f780000> - bccc: 00086205 0x86205 - bcd0: 08010200 j 40800 <__scratchpad-0x1f7bf800> - bcd4: 0000038d break 0x0,0xe - bcd8: b7070402 0xb7070402 - bcdc: 02000006 srlv zero,zero,s0 - bce0: 06ad0708 0x6ad0708 - bce4: 02020000 0x2020000 - bce8: 00021f07 0x21f07 - bcec: 24cc0400 addiu t4,a2,1024 - bcf0: 45020000 0x45020000 - bcf4: 00000025 move zero,zero - bcf8: 4c020805 0x4c020805 - bcfc: 000000ad 0xad - bd00: 0024ad06 0x24ad06 - bd04: 48540200 0x48540200 - bd08: 04000000 bltz zero,bd0c <__scratchpad-0x1f7f42f4> - bd0c: 06000020 bltz s0,bd90 <__scratchpad-0x1f7f4270> - bd10: 000024b3 0x24b3 - bd14: 00485502 0x485502 - bd18: 14040000 bne zero,a0,bd1c <__scratchpad-0x1f7f42e4> - bd1c: 6507040c 0x6507040c - bd20: 02007078 0x2007078 - bd24: 00004856 0x4856 - bd28: 010b0400 0x10b0400 - bd2c: 1fa70604 0x1fa70604 - bd30: 57020000 0x57020000 - bd34: 00000048 0x48 - bd38: 04000104 bltz zero,c14c <__scratchpad-0x1f7f3eb4> - bd3c: 25480800 addiu t0,t2,2048 - bd40: 02080000 0x2080000 - bd44: 0000d049 0xd049 - bd48: 6c660900 0x6c660900 - bd4c: 4b020074 c2 0x1020074 - bd50: 0000005d 0x5d - bd54: 00259a0a 0x259a0a - bd58: 68590200 0x68590200 - bd5c: 00000000 nop - bd60: 00248d0b 0x248d0b - bd64: 5d230100 0x5d230100 - bd68: 94000000 lhu zero,0(zero) - bd6c: 38800360 xori zero,a0,0x360 - bd70: 01000009 jalr zero,t0 - bd74: 00610c9c 0x610c9c - bd78: 005d2301 0x5d2301 - bd7c: 8e5e0000 lw s8,0(s2) - bd80: 620c0000 0x620c0000 - bd84: 5d230100 0x5d230100 - bd88: 86000000 lh zero,0(s0) - bd8c: 0d00008e jal 4000238 <__scratchpad-0x1b7ffdc8> - bd90: 000024e6 0x24e6 - bd94: 002c2501 0x2c2501 - bd98: 8eae0000 lw t6,0(s5) - bd9c: 410e0000 0x410e0000 - bda0: 0100635f 0x100635f - bda4: 00002c26 0x2c26 - bda8: 5f410f00 0x5f410f00 - bdac: 26010073 addiu at,s0,115 - bdb0: 0000002c 0x2c - bdb4: 00008f2e 0x8f2e - bdb8: 655f410f 0x655f410f - bdbc: 2c260100 sltiu a2,at,256 - bdc0: 12000000 beqz s0,bdc4 <__scratchpad-0x1f7f423c> - bdc4: 0d000090 jal 4000240 <__scratchpad-0x1b7ffdc0> - bdc8: 000024f0 0x24f0 - bdcc: 00482601 0x482601 - bdd0: 91470000 lbu a3,0(t2) - bdd4: dc0d0000 0xdc0d0000 - bdd8: 01000024 and zero,t0,zero - bddc: 00004826 xor t1,zero,zero - bde0: 0092a100 0x92a100 - bde4: 5f420e00 0x5f420e00 - bde8: 27010063 addiu at,t8,99 - bdec: 0000002c 0x2c - bdf0: 735f420f 0x735f420f - bdf4: 2c270100 sltiu a3,at,256 - bdf8: bf000000 0xbf000000 - bdfc: 0f000094 jal c000250 <__scratchpad-0x137ffdb0> - be00: 00655f42 0x655f42 - be04: 002c2701 0x2c2701 - be08: 96900000 lhu s0,0(s4) - be0c: 0a0d0000 j 8340000 <__scratchpad-0x174c0000> - be10: 01000025 move zero,t0 - be14: 00004827 nor t1,zero,zero - be18: 0096fb00 0x96fb00 - be1c: 250f0d00 addiu t7,t0,3328 - be20: 27010000 addiu at,t8,0 - be24: 00000048 0x48 - be28: 0000982c 0x982c - be2c: 635f520f 0x635f520f - be30: 2c280100 sltiu t0,at,256 - be34: 3c000000 lui zero,0x0 - be38: 0f000099 jal c000264 <__scratchpad-0x137ffd9c> - be3c: 00735f52 0x735f52 - be40: 002c2801 0x2c2801 - be44: 99500000 lwr s0,0(t2) - be48: 520f0000 0x520f0000 - be4c: 0100655f 0x100655f - be50: 00002c28 0x2c28 - be54: 009aa200 0x9aa200 - be58: 259f0d00 addiu ra,t4,3328 - be5c: 28010000 slti at,zero,0 - be60: 00000048 0x48 - be64: 00009c68 0x9c68 - be68: 0025a40d break 0x25,0x290 - be6c: 48280100 0x48280100 - be70: fa000000 0xfa000000 - be74: 0e00009d jal 8000274 <__scratchpad-0x177ffd8c> - be78: 29010072 slti at,t0,114 - be7c: 0000005d 0x5d - be80: 0024d310 0x24d310 - be84: 182e0100 0x182e0100 - be88: 10800362 beqz a0,cc14 <__scratchpad-0x1f7f33ec> - be8c: 00002595 0x2595 - be90: 63042e01 0x63042e01 - be94: 8b108003 lwl s0,-32765(t8) - be98: 01000025 move zero,t0 - be9c: 0362dc2e 0x362dc2e - bea0: 25901080 addiu s0,t4,4224 - bea4: 2e010000 sltiu at,s0,0 - bea8: 800367b4 lb v1,26548(zero) - beac: 00258210 0x258210 - beb0: 182e0100 0x182e0100 - beb4: 10800362 beqz a0,cc40 <__scratchpad-0x1f7f33c0> - beb8: 000024eb 0x24eb - bebc: 61842e01 0x61842e01 - bec0: e1108003 swc0 $16,-32765(t0) - bec4: 01000024 and zero,t0,zero - bec8: 0361402e 0x361402e - becc: 24881080 addiu t0,a0,4224 - bed0: 2e010000 sltiu at,s0,0 - bed4: 800365b0 lb v1,26032(zero) - bed8: 00254310 0x254310 - bedc: 9c2e0100 0x9c2e0100 - bee0: 11800361 beqz t4,cc68 <__scratchpad-0x1f7f3398> - bee4: 000004f0 0x4f0 - bee8: 00000268 0x268 - beec: 0024f512 0x24f512 - bef0: ad2c0100 sw t4,256(t1) - bef4: 00000000 nop - bef8: 00052011 0x52011 - befc: 00027d00 sll t7,v0,0x14 - bf00: 24f51200 addiu s5,a3,4608 - bf04: 2d010000 sltiu at,t0,0 - bf08: 000000ad 0xad - bf0c: 05581100 0x5581100 - bf10: 03930000 0x3930000 - bf14: 960d0000 lhu t5,0(s0) - bf18: 01000024 and zero,t0,zero - bf1c: 00002c2e 0x2c2e - bf20: 009f8d00 0x9f8d00 - bf24: 61241300 0x61241300 - bf28: 00088003 sra s0,t0,0x0 - bf2c: 02b20000 0x2b20000 - bf30: 5f0f0000 0x5f0f0000 - bf34: 0100785f 0x100785f - bf38: 0000482e 0x482e - bf3c: 00a08800 0xa08800 - bf40: 74130000 jalx 4c0000 <__scratchpad-0x1f340000> - bf44: 10800361 beqz a0,cccc <__scratchpad-0x1f7f3334> - bf48: cf000000 lwc3 $0,0(t8) - bf4c: 0f000002 jal c000008 <__scratchpad-0x137ffff8> - bf50: 00785f5f 0x785f5f - bf54: 00482e01 0x482e01 - bf58: a09b0000 sb k1,0(a0) - bf5c: 11000000 beqz t0,bf60 <__scratchpad-0x1f7f40a0> - bf60: 00000628 0x628 - bf64: 000002e8 0x2e8 - bf68: 0025140d break 0x25,0x50 - bf6c: 2c2e0100 sltiu t6,at,256 - bf70: ae000000 sw zero,0(s0) - bf74: 000000a0 0xa0 - bf78: 03643c13 0x3643c13 - bf7c: 00000c80 sll at,zero,0x12 - bf80: 00030500 sll zero,v1,0x14 - bf84: 5f5f0f00 0x5f5f0f00 - bf88: 2e010078 sltiu at,s0,120 - bf8c: 00000048 0x48 - bf90: 0000a110 0xa110 - bf94: 64581300 0x64581300 - bf98: 00108003 sra s0,s0,0x0 - bf9c: 03220000 0x3220000 - bfa0: 5f0f0000 0x5f0f0000 - bfa4: 0100785f 0x100785f - bfa8: 0000482e 0x482e - bfac: 00a13e00 0xa13e00 - bfb0: e8130000 swc2 $19,0(zero) - bfb4: 10800365 beqz a0,cd4c <__scratchpad-0x1f7f32b4> - bfb8: 3f000000 0x3f000000 - bfbc: 0f000003 jal c00000c <__scratchpad-0x137ffff4> - bfc0: 00785f5f 0x785f5f - bfc4: 00482e01 0x482e01 - bfc8: a1510000 sb s1,0(t2) - bfcc: 13000000 beqz t8,bfd0 <__scratchpad-0x1f7f4030> - bfd0: 80036778 lb v1,26488(zero) - bfd4: 00000010 mfhi zero - bfd8: 0000035c 0x35c - bfdc: 785f5f0f 0x785f5f0f - bfe0: 482e0100 0x482e0100 - bfe4: 64000000 0x64000000 - bfe8: 000000a1 0xa1 - bfec: 03680c13 0x3680c13 - bff0: 00001080 sll v0,zero,0x2 - bff4: 00037900 sll t7,v1,0x4 - bff8: 5f5f0f00 0x5f5f0f00 - bffc: 2e010078 sltiu at,s0,120 - c000: 00000048 0x48 - c004: 0000a177 0xa177 - c008: 682c1400 0x682c1400 - c00c: 00108003 sra s0,s0,0x0 - c010: 5f0f0000 0x5f0f0000 - c014: 0100785f 0x100785f - c018: 0000482e 0x482e - c01c: 00a1a500 0xa1a500 - c020: 11000000 beqz t0,c024 <__scratchpad-0x1f7f3fdc> - c024: 00000648 0x648 - c028: 000003c1 0x3c1 - c02c: 00252a12 0x252a12 - c030: 2c2f0100 sltiu t7,at,256 - c034: 14000000 bnez zero,c038 <__scratchpad-0x1f7f3fc8> - c038: 80036230 lb v1,25136(zero) - c03c: 0000000c syscall - c040: 785f5f0f 0x785f5f0f - c044: 482f0100 0x482f0100 - c048: b8000000 swr zero,0(zero) - c04c: 000000a1 0xa1 - c050: 06781100 0x6781100 - c054: 03d60000 0x3d60000 - c058: b9120000 swr s2,0(t0) - c05c: 01000024 and zero,t0,zero - c060: 0000ad2f 0xad2f - c064: 90150000 lbu s5,0(zero) - c068: 0d000006 jal 4000018 <__scratchpad-0x1b7fffe8> - c06c: 00002496 0x2496 - c070: 002c2e01 0x2c2e01 - c074: a1cb0000 sb t3,0(t6) - c078: f4130000 0xf4130000 - c07c: 10800362 beqz a0,ce08 <__scratchpad-0x1f7f31f8> - c080: 07000000 bltz t8,c084 <__scratchpad-0x1f7f3f7c> - c084: 0f000004 jal c000010 <__scratchpad-0x137ffff0> - c088: 00785f5f 0x785f5f - c08c: 00482e01 0x482e01 - c090: a2fc0000 sb gp,0(s7) - c094: 13000000 beqz t8,c098 <__scratchpad-0x1f7f3f68> - c098: 800363ac lb v1,25516(zero) - c09c: 00000008 jr zero - c0a0: 00000424 0x424 - c0a4: 785f5f0f 0x785f5f0f - c0a8: 482e0100 0x482e0100 - c0ac: 0f000000 jal c000000 <__scratchpad-0x13800000> - c0b0: 000000a3 0xa3 - c0b4: 03650c13 0x3650c13 - c0b8: 00000c80 sll at,zero,0x12 - c0bc: 00044100 sll t0,a0,0x4 - c0c0: 5f5f0f00 0x5f5f0f00 - c0c4: 2e010078 sltiu at,s0,120 - c0c8: 00000048 0x48 - c0cc: 0000a322 0xa322 - c0d0: 67ec1300 0x67ec1300 - c0d4: 00108003 sra s0,s0,0x0 - c0d8: 045e0000 0x45e0000 - c0dc: 5f0f0000 0x5f0f0000 - c0e0: 0100785f 0x100785f - c0e4: 0000482e 0x482e - c0e8: 00a33a00 0xa33a00 - c0ec: 00130000 sll zero,s3,0x0 - c0f0: 10800369 beqz a0,ce98 <__scratchpad-0x1f7f3168> - c0f4: 7b000000 0x7b000000 - c0f8: 0f000004 jal c000010 <__scratchpad-0x137ffff0> - c0fc: 00785f5f 0x785f5f - c100: 00482e01 0x482e01 - c104: a34d0000 sb t5,0(k0) - c108: 14000000 bnez zero,c10c <__scratchpad-0x1f7f3ef4> - c10c: 80036940 lb v1,26944(zero) - c110: 00000010 mfhi zero - c114: 785f5f0f 0x785f5f0f - c118: 482e0100 0x482e0100 - c11c: 60000000 0x60000000 - c120: 000000a3 0xa3 - c124: de000000 0xde000000 - c128: 04000004 bltz zero,c13c <__scratchpad-0x1f7f3ec4> - c12c: 00249700 0x249700 - c130: 02010400 0x2010400 - c134: 0c000023 jal 8c <__scratchpad-0x1f7fff74> - c138: 000025e4 0x25e4 - c13c: 00002267 0x2267 - c140: 800369cc lb v1,27084(zero) - c144: 000008b8 0x8b8 - c148: 00002d04 0x2d04 - c14c: e9040802 swc2 $4,2050(t0) - c150: 03000020 add zero,t8,zero - c154: 6e690504 0x6e690504 - c158: 01020074 0x1020074 - c15c: 00038f06 0x38f06 - c160: 05080200 0x5080200 - c164: 00000862 0x862 - c168: 8d080102 lw t0,258(t0) - c16c: 04000003 bltz zero,c17c <__scratchpad-0x1f7f3e84> - c170: 000022a4 0x22a4 - c174: 54012802 0x54012802 - c178: 02000000 0x2000000 - c17c: 06b70704 0x6b70704 - c180: bb040000 swr a0,0(t8) - c184: 02000023 subu zero,s0,zero - c188: 00670129 0x670129 - c18c: 08020000 j 80000 <__scratchpad-0x1f780000> - c190: 0006ad07 0x6ad07 - c194: 07020200 0x7020200 - c198: 0000021f 0x21f - c19c: 0024cc05 0x24cc05 - c1a0: 25450300 addiu a1,t2,768 - c1a4: 06000000 bltz s0,c1a8 <__scratchpad-0x1f7f3e58> - c1a8: c54c0308 lwc1 $f12,776(t2) - c1ac: 07000000 bltz t8,c1b0 <__scratchpad-0x1f7f3e50> - c1b0: 000024ad 0x24ad - c1b4: 00545403 0x545403 - c1b8: 20040000 addi a0,zero,0 - c1bc: b3070000 0xb3070000 - c1c0: 03000024 and zero,t8,zero - c1c4: 00005455 0x5455 - c1c8: 0c140400 jal 501000 <__scratchpad-0x1f2ff000> - c1cc: 78650804 0x78650804 - c1d0: 56030070 0x56030070 - c1d4: 00000054 0x54 - c1d8: 04010b04 b edec <__scratchpad-0x1f7f1214> - c1dc: 001fa707 0x1fa707 - c1e0: 54570300 0x54570300 - c1e4: 04000000 bltz zero,c1e8 <__scratchpad-0x1f7f3e18> - c1e8: 00040001 0x40001 - c1ec: 00254809 0x254809 - c1f0: 49030800 0x49030800 - c1f4: 000000e8 0xe8 - c1f8: 746c660a jalx 1b19828 <__scratchpad-0x1dce67d8> - c1fc: 754b0300 jalx 52c0c00 <__scratchpad-0x1a53f400> - c200: 0b000000 j c000000 <__scratchpad-0x13800000> - c204: 0000259a 0x259a - c208: 00805903 0x805903 - c20c: 0c000000 jal 0 <__scratchpad-0x1f800000> - c210: 000025a9 0x25a9 - c214: 00752301 0x752301 - c218: 69cc0000 0x69cc0000 - c21c: 08b88003 j 2e2000c <__scratchpad-0x1c9dfff4> - c220: 9c010000 0x9c010000 - c224: 0100610d break 0x100,0x184 - c228: 00007523 0x7523 - c22c: 00a37300 0xa37300 - c230: 00620d00 0x620d00 - c234: 00752301 0x752301 - c238: a41b0000 sh k1,0(zero) - c23c: e60e0000 swc1 $f14,0(s0) - c240: 01000024 and zero,t0,zero - c244: 00002c25 0x2c25 - c248: 00a4c300 0xa4c300 - c24c: 5f410f00 0x5f410f00 - c250: 26010063 addiu at,s0,99 - c254: 0000002c 0x2c - c258: 0000a507 0xa507 - c25c: 735f410f 0x735f410f - c260: 2c260100 sltiu a2,at,256 - c264: a0000000 sb zero,0(zero) - c268: 0f0000a5 jal c000294 <__scratchpad-0x137ffd6c> - c26c: 00655f41 0x655f41 - c270: 002c2601 0x2c2601 - c274: a5f30000 sh s3,0(t7) - c278: f00e0000 0xf00e0000 - c27c: 01000024 and zero,t0,zero - c280: 00005426 0x5426 - c284: 00a61100 0xa61100 - c288: 24dc0e00 addiu gp,a2,3584 - c28c: 26010000 addiu at,s0,0 - c290: 00000054 0x54 - c294: 0000a701 0xa701 - c298: 635f420f 0x635f420f - c29c: 2c270100 sltiu a3,at,256 - c2a0: a6000000 sh zero,0(s0) - c2a4: 0f0000a7 jal c00029c <__scratchpad-0x137ffd64> - c2a8: 00735f42 0x735f42 - c2ac: 002c2701 0x2c2701 - c2b0: a8080000 swl t0,0(zero) - c2b4: 420f0000 c0 0xf0000 - c2b8: 0100655f 0x100655f - c2bc: 00002c27 0x2c27 - c2c0: 00a83000 0xa83000 - c2c4: 250a0e00 addiu t2,t0,3584 - c2c8: 27010000 addiu at,t8,0 - c2cc: 00000054 0x54 - c2d0: 0000a86f 0xa86f - c2d4: 00250f0e 0x250f0e - c2d8: 54270100 0x54270100 - c2dc: 6c000000 0x6c000000 - c2e0: 0f0000a9 jal c0002a4 <__scratchpad-0x137ffd5c> - c2e4: 00635f52 0x635f52 - c2e8: 002c2801 0x2c2801 - c2ec: aa6c0000 swl t4,0(s3) - c2f0: 520f0000 0x520f0000 - c2f4: 0100735f 0x100735f - c2f8: 00002c28 0x2c28 - c2fc: 00aae800 0xaae800 - c300: 5f520f00 0x5f520f00 - c304: 28010065 slti at,zero,101 - c308: 0000002c 0x2c - c30c: 0000ab96 0xab96 - c310: 00259f0e 0x259f0e - c314: 54280100 0x54280100 - c318: c9000000 lwc2 $0,0(t0) - c31c: 0e0000ac jal 80002b0 <__scratchpad-0x177ffd50> - c320: 000025a4 0x25a4 - c324: 00542801 0x542801 - c328: ae880000 sw t0,0(s4) - c32c: 72100000 0x72100000 - c330: 75290100 jalx 4a40400 <__scratchpad-0x1adbfc00> - c334: 11000000 beqz t0,c338 <__scratchpad-0x1f7f3cc8> - c338: 00000710 0x710 - c33c: 00000225 0x225 - c340: 0024f512 0x24f512 - c344: c52c0100 lwc1 $f12,256(t1) - c348: 00000000 nop - c34c: 00073011 0x73011 - c350: 00023a00 sll a3,v0,0x8 - c354: 24f51200 addiu s5,a3,4608 - c358: 2d010000 sltiu at,t0,0 - c35c: 000000c5 0xc5 - c360: 07581100 0x7581100 - c364: 02530000 0x2530000 - c368: 120e0000 beq s0,t6,c36c <__scratchpad-0x1f7f3c94> - c36c: 01000026 xor zero,t0,zero - c370: 00002c2d 0x2c2d - c374: 00af9400 0xaf9400 - c378: 78110000 0x78110000 - c37c: 68000007 0x68000007 - c380: 12000002 beqz s0,c38c <__scratchpad-0x1f7f3c74> - c384: 000024b9 0x24b9 - c388: 00c52f01 0xc52f01 - c38c: 11000000 beqz t0,c390 <__scratchpad-0x1f7f3c70> - c390: 00000790 0x790 - c394: 00000281 0x281 - c398: 0026120e 0x26120e - c39c: 2c2c0100 sltiu t4,at,256 - c3a0: d5000000 0xd5000000 - c3a4: 000000af 0xaf - c3a8: 0007b011 0x7b011 - c3ac: 00049500 sll s2,a0,0x14 - c3b0: 26910e00 addiu s1,s4,3584 - c3b4: 2e010000 sltiu at,s0,0 - c3b8: 00000054 0x54 - c3bc: 0000b016 0xb016 - c3c0: 0026780e 0x26780e - c3c4: 542e0100 0x542e0100 - c3c8: 34000000 li zero,0x0 - c3cc: 0e0000b0 jal 80002c0 <__scratchpad-0x177ffd40> - c3d0: 0000265f 0x265f - c3d4: 00542e01 0x542e01 - c3d8: b05d0000 0xb05d0000 - c3dc: 460e0000 add.s $f0,$f0,$f14 - c3e0: 01000026 xor zero,t0,zero - c3e4: 0000542e 0x542e - c3e8: 00b09200 0xb09200 - c3ec: 262d0e00 addiu t5,s1,3584 - c3f0: 2e010000 sltiu at,s0,0 - c3f4: 00000054 0x54 - c3f8: 0000b134 0xb134 - c3fc: 0025cb0e 0x25cb0e - c400: 542e0100 0x542e0100 - c404: e3000000 swc0 c0_index,0(t8) - c408: 0e0000b1 jal 80002c4 <__scratchpad-0x177ffd3c> - c40c: 000025b2 0x25b2 - c410: 00542e01 0x542e01 - c414: b27a0000 0xb27a0000 - c418: 00110000 sll zero,s1,0x0 - c41c: 66000008 0x66000008 - c420: 0e000003 jal 800000c <__scratchpad-0x177ffff4> - c424: 000023c3 sra a0,zero,0xf - c428: 00542e01 0x542e01 - c42c: b3080000 0xb3080000 - c430: 6f0e0000 0x6f0e0000 - c434: 01000024 and zero,t0,zero - c438: 0000542e 0x542e - c43c: 00b39d00 0xb39d00 - c440: 23b60e00 addi s6,sp,3584 - c444: 2e010000 sltiu at,s0,0 - c448: 00000054 0x54 - c44c: 0000b43c 0xb43c - c450: 0023b10e 0x23b10e - c454: 542e0100 0x542e0100 - c458: 7b000000 0x7b000000 - c45c: 0e0000b4 jal 80002d0 <__scratchpad-0x177ffd30> - c460: 00002397 0x2397 - c464: 00542e01 0x542e01 - c468: b4af0000 0xb4af0000 - c46c: 920e0000 lbu t6,0(s0) - c470: 01000023 subu zero,t0,zero - c474: 0000542e 0x542e - c478: 00b4f800 0xb4f800 - c47c: 5f5f0f00 0x5f5f0f00 - c480: 2e01006d sltiu at,s0,109 - c484: 00000054 0x54 - c488: 0000b53c 0xb53c - c48c: 08181100 j 604400 <__scratchpad-0x1f1fbc00> - c490: 037f0000 0x37f0000 - c494: 5f0f0000 0x5f0f0000 - c498: 0100785f 0x100785f - c49c: 00005b2e 0x5b2e - c4a0: 00b57000 0xb57000 - c4a4: 94130000 lhu s3,0(zero) - c4a8: 0c80036e jal 2000db8 <__scratchpad-0x1d7ff248> - c4ac: 9c000000 0x9c000000 - c4b0: 0f000003 jal c00000c <__scratchpad-0x137ffff4> - c4b4: 00785f5f 0x785f5f - c4b8: 00542e01 0x542e01 - c4bc: b5c80000 0xb5c80000 - c4c0: 11000000 beqz t0,c4c4 <__scratchpad-0x1f7f3b3c> - c4c4: 00000838 0x838 - c4c8: 0000040f 0x40f - c4cc: 0023c30e 0x23c30e - c4d0: 542e0100 0x542e0100 - c4d4: e6000000 swc1 $f0,0(s0) - c4d8: 0e0000b5 jal 80002d4 <__scratchpad-0x177ffd2c> - c4dc: 0000246f 0x246f - c4e0: 00542e01 0x542e01 - c4e4: b64f0000 0xb64f0000 - c4e8: b60e0000 0xb60e0000 - c4ec: 01000023 subu zero,t0,zero - c4f0: 0000542e 0x542e - c4f4: 00b6c200 0xb6c200 - c4f8: 23b10e00 addi s1,sp,3584 - c4fc: 2e010000 sltiu at,s0,0 - c500: 00000054 0x54 - c504: 0000b701 0xb701 - c508: 0023970e 0x23970e - c50c: 542e0100 0x542e0100 - c510: 61000000 0x61000000 - c514: 0e0000b7 jal 80002dc <__scratchpad-0x177ffd24> - c518: 00002392 0x2392 - c51c: 00542e01 0x542e01 - c520: b79a0000 0xb79a0000 - c524: 5f0f0000 0x5f0f0000 - c528: 01006d5f 0x1006d5f - c52c: 0000542e 0x542e - c530: 00b80000 0xb80000 - c534: 50110000 0x50110000 - c538: 28000008 slti zero,zero,8 - c53c: 0f000004 jal c000010 <__scratchpad-0x137ffff0> - c540: 00785f5f 0x785f5f - c544: 005b2e01 0x5b2e01 - c548: b8550000 swr s5,0(v0) - c54c: 13000000 beqz t8,c550 <__scratchpad-0x1f7f3ab0> - c550: 80036f80 lb v1,28544(zero) - c554: 00000004 sllv zero,zero,zero - c558: 00000445 0x445 - c55c: 785f5f0f 0x785f5f0f - c560: 542e0100 0x542e0100 - c564: 9d000000 0x9d000000 - c568: 000000b8 0xb8 - c56c: 036fa813 0x36fa813 - c570: 00001080 sll v0,zero,0x2 - c574: 00046200 sll t4,a0,0x8 - c578: 5f5f0f00 0x5f5f0f00 - c57c: 2e010078 sltiu at,s0,120 - c580: 00000054 0x54 - c584: 0000b8d1 0xb8d1 - c588: 71b81300 0x71b81300 - c58c: 00108003 sra s0,s0,0x0 - c590: 047f0000 0x47f0000 - c594: 5f0f0000 0x5f0f0000 - c598: 0100785f 0x100785f - c59c: 0000542e 0x542e - c5a0: 00b90500 0xb90500 - c5a4: 70140000 0x70140000 - c5a8: 0f000008 jal c000020 <__scratchpad-0x137fffe0> - c5ac: 00785f5f 0x785f5f - c5b0: 00542e01 0x542e01 - c5b4: b9180000 swr t8,0(t0) - c5b8: 00000000 nop - c5bc: 03702013 0x3702013 - c5c0: 00000c80 sll at,zero,0x12 - c5c4: 0004b200 sll s6,a0,0x8 - c5c8: 5f5f0f00 0x5f5f0f00 - c5cc: 2f010078 sltiu at,t8,120 - c5d0: 00000054 0x54 - c5d4: 0000b92b 0xb92b - c5d8: 08881400 j 2205000 <__scratchpad-0x1d5fb000> - c5dc: aa0e0000 swl t6,0(s0) - c5e0: 01000026 xor zero,t0,zero - c5e4: 00002c2f 0x2c2f - c5e8: 00b93e00 0xb93e00 - c5ec: 71301500 0x71301500 - c5f0: 000c8003 sra s0,t4,0x0 - c5f4: 5f0f0000 0x5f0f0000 - c5f8: 0100785f 0x100785f - c5fc: 0000542f 0x542f - c600: 00b97600 0xb97600 - c604: 00000000 nop - c608: 00045500 sll t2,a0,0x14 - c60c: c0000400 lwc0 c0_index,1024(zero) - c610: 04000025 bltz zero,c6a8 <__scratchpad-0x1f7f3958> - c614: 00230201 0x230201 - c618: 27580c00 addiu t8,k0,3072 - c61c: 22670000 addi a3,s3,0 - c620: 72840000 0x72840000 - c624: 06108003 bltzal s0,fffec634 <__bss_end+0x7ff74f94> - c628: 2fa00000 sltiu zero,sp,0 - c62c: 08020000 j 80000 <__scratchpad-0x1f780000> - c630: 0020e904 0x20e904 - c634: 05040300 0x5040300 - c638: 00746e69 0x746e69 - c63c: 8f060102 lw a2,258(t8) - c640: 02000003 0x2000003 - c644: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - c648: 01020000 0x1020000 - c64c: 00038d08 0x38d08 - c650: 22a40400 addi a0,s5,1024 - c654: 28020000 slti v0,zero,0 - c658: 00005401 0x5401 - c65c: 07040200 0x7040200 - c660: 000006b7 0x6b7 - c664: 0023bb04 0x23bb04 - c668: 01290200 0x1290200 - c66c: 00000067 0x67 - c670: ad070802 sw a3,2050(t0) - c674: 02000006 srlv zero,zero,s0 - c678: 021f0702 0x21f0702 - c67c: cc050000 lwc3 $5,0(zero) - c680: 03000024 and zero,t8,zero - c684: 00002545 0x2545 - c688: 03080600 0x3080600 - c68c: 0000c54c syscall 0x315 - c690: 24ad0700 addiu t5,a1,1792 - c694: 54030000 0x54030000 - c698: 00000054 0x54 - c69c: 00002004 sllv a0,zero,zero - c6a0: 0024b307 0x24b307 - c6a4: 54550300 0x54550300 - c6a8: 04000000 bltz zero,c6ac <__scratchpad-0x1f7f3954> - c6ac: 08040c14 j 103050 <__scratchpad-0x1f6fcfb0> - c6b0: 00707865 0x707865 - c6b4: 00545603 0x545603 - c6b8: 0b040000 j c100000 <__scratchpad-0x13700000> - c6bc: a7070401 sh a3,1025(t8) - c6c0: 0300001f 0x300001f - c6c4: 00005457 0x5457 - c6c8: 00010400 sll zero,at,0x10 - c6cc: 48090004 0x48090004 - c6d0: 08000025 j 94 <__scratchpad-0x1f7fff6c> - c6d4: 00e84903 0xe84903 - c6d8: 660a0000 0x660a0000 - c6dc: 0300746c 0x300746c - c6e0: 0000754b 0x754b - c6e4: 259a0b00 addiu k0,t4,2816 - c6e8: 59030000 0x59030000 - c6ec: 00000080 sll zero,zero,0x2 - c6f0: 27990c00 addiu t9,gp,3072 - c6f4: 23010000 addi at,t8,0 - c6f8: 00000075 0x75 - c6fc: 80037284 lb v1,29316(zero) - c700: 00000610 0x610 - c704: 04419c01 bgez v0,ffff370c <__bss_end+0x7ff7c06c> - c708: 610d0000 0x610d0000 - c70c: 75230100 jalx 48c0400 <__scratchpad-0x1af3fc00> - c710: 89000000 lwl zero,0(t0) - c714: 0d0000b9 jal 40002e4 <__scratchpad-0x1b7ffd1c> - c718: 23010062 addi at,t8,98 - c71c: 00000075 0x75 - c720: 0000b9b1 0xb9b1 - c724: 0024e60e 0x24e60e - c728: 2c250100 sltiu a1,at,256 - c72c: 59000000 0x59000000 - c730: 0f0000ba jal c0002e8 <__scratchpad-0x137ffd18> - c734: 00635f41 0x635f41 - c738: 002c2601 0x2c2601 - c73c: ba9d0000 swr sp,0(s4) - c740: 410f0000 0x410f0000 - c744: 0100735f 0x100735f - c748: 00002c26 0x2c26 - c74c: 00baf400 0xbaf400 - c750: 5f410f00 0x5f410f00 - c754: 26010065 addiu at,s0,101 - c758: 0000002c 0x2c - c75c: 0000bb47 0xbb47 - c760: 0024f00e 0x24f00e - c764: 54260100 0x54260100 - c768: 65000000 0x65000000 - c76c: 0e0000bb jal 80002ec <__scratchpad-0x177ffd14> - c770: 000024dc 0x24dc - c774: 00542601 0x542601 - c778: bc1e0000 0xbc1e0000 - c77c: 420f0000 c0 0xf0000 - c780: 0100635f 0x100635f - c784: 00002c27 0x2c27 - c788: 00bcd600 0xbcd600 - c78c: 5f420f00 0x5f420f00 - c790: 27010073 addiu at,t8,115 - c794: 0000002c 0x2c - c798: 0000bd4e 0xbd4e - c79c: 655f420f 0x655f420f - c7a0: 2c270100 sltiu a3,at,256 - c7a4: 76000000 jalx 8000000 <__scratchpad-0x17800000> - c7a8: 0e0000bd jal 80002f4 <__scratchpad-0x177ffd0c> - c7ac: 0000250a 0x250a - c7b0: 00542701 0x542701 - c7b4: bdc00000 0xbdc00000 - c7b8: 0f0e0000 jal c380000 <__scratchpad-0x13480000> - c7bc: 01000025 move zero,t0 - c7c0: 00005427 0x5427 - c7c4: 00be9100 0xbe9100 - c7c8: 5f520f00 0x5f520f00 - c7cc: 28010063 slti at,zero,99 - c7d0: 0000002c 0x2c - c7d4: 0000bf44 0xbf44 - c7d8: 735f520f 0x735f520f - c7dc: 2c280100 sltiu t0,at,256 - c7e0: 7a000000 0x7a000000 - c7e4: 0f0000bf jal c0002fc <__scratchpad-0x137ffd04> - c7e8: 00655f52 0x655f52 - c7ec: 002c2801 0x2c2801 - c7f0: bff10000 0xbff10000 - c7f4: 9f0e0000 0x9f0e0000 - c7f8: 01000025 move zero,t0 - c7fc: 00005428 0x5428 - c800: 00c0fc00 0xc0fc00 - c804: 25a40e00 addiu a0,t5,3584 - c808: 28010000 slti at,zero,0 - c80c: 00000054 0x54 - c810: 0000c250 0xc250 - c814: 01007210 0x1007210 - c818: 00007529 0x7529 - c81c: 08b01100 j 2c04400 <__scratchpad-0x1cbfbc00> - c820: 02290000 0x2290000 - c824: f5120000 0xf5120000 - c828: 01000024 and zero,t0,zero - c82c: 0000c52c 0xc52c - c830: d8110000 0xd8110000 - c834: 3e000008 0x3e000008 - c838: 12000002 beqz s0,c844 <__scratchpad-0x1f7f37bc> - c83c: 000024f5 0x24f5 - c840: 00c52d01 0xc52d01 - c844: 11000000 beqz t0,c848 <__scratchpad-0x1f7f37b8> - c848: 00000900 sll at,zero,0x4 - c84c: 00000257 0x257 - c850: 0026120e 0x26120e - c854: 2c2d0100 sltiu t5,at,256 - c858: fa000000 0xfa000000 - c85c: 000000c2 srl zero,zero,0x3 - c860: 00092011 0x92011 - c864: 00028900 sll s1,v0,0x4 - c868: 26aa0e00 addiu t2,s5,3584 - c86c: 2f010000 sltiu at,t8,0 - c870: 0000002c 0x2c - c874: 0000c33b 0xc33b - c878: 0377c413 0x377c413 - c87c: 00000c80 sll at,zero,0x12 - c880: 5f5f0f00 0x5f5f0f00 - c884: 2f010078 sltiu at,t8,120 - c888: 00000054 0x54 - c88c: 0000c373 0xc373 - c890: 50110000 0x50110000 - c894: 9e000009 0x9e000009 - c898: 12000002 beqz s0,c8a4 <__scratchpad-0x1f7f375c> - c89c: 000024b9 0x24b9 - c8a0: 00c52f01 0xc52f01 - c8a4: 11000000 beqz t0,c8a8 <__scratchpad-0x1f7f3758> - c8a8: 00000968 0x968 - c8ac: 000002b7 0x2b7 - c8b0: 0026120e 0x26120e - c8b4: 2c2c0100 sltiu t4,at,256 - c8b8: 86000000 lh zero,0(s0) - c8bc: 000000c3 sra zero,zero,0x3 - c8c0: 00098811 0x98811 - c8c4: 00042700 sll a0,a0,0x1c - c8c8: 27d11200 addiu s1,s8,4608 - c8cc: 2e010000 sltiu at,s0,0 - c8d0: 00000441 0x441 - c8d4: 0009a811 0x9a811 - c8d8: 0003c400 sll t8,v1,0x10 - c8dc: 27e90e00 addiu t1,ra,3584 - c8e0: 2e010000 sltiu at,s0,0 - c8e4: 00000054 0x54 - c8e8: 0000c3c7 0xc3c7 - c8ec: 0028050e 0x28050e - c8f0: 542e0100 0x542e0100 - c8f4: da000000 0xda000000 - c8f8: 0e0000c3 jal 800030c <__scratchpad-0x177ffcf4> - c8fc: 000027a2 0x27a2 - c900: 00542e01 0x542e01 - c904: c3ed0000 lwc0 c0_cause,0(ra) - c908: c50e0000 lwc1 $f14,0(t0) - c90c: 01000026 xor zero,t0,zero - c910: 0000542e 0x542e - c914: 00c40c00 0xc40c00 - c918: 75a81400 jalx 6a05000 <__scratchpad-0x18dfb000> - c91c: 00148003 sra s0,s4,0x0 - c920: 032d0000 0x32d0000 - c924: 5f0f0000 0x5f0f0000 - c928: 0100785f 0x100785f - c92c: 00005b2e 0x5b2e - c930: 00c41f00 0xc41f00 - c934: bc140000 0xbc140000 - c938: 0c800375 jal 2000dd4 <__scratchpad-0x1d7ff22c> - c93c: 4a000000 c2 0x0 - c940: 0f000003 jal c00000c <__scratchpad-0x137ffff4> - c944: 00785f5f 0x785f5f - c948: 005b2e01 0x5b2e01 - c94c: c4370000 lwc1 $f23,0(at) - c950: 11000000 beqz t0,c954 <__scratchpad-0x1f7f36ac> - c954: 000009c8 0x9c8 - c958: 0000036a 0x36a - c95c: 0026f712 0x26f712 - c960: 542e0100 0x542e0100 - c964: 12000000 beqz s0,c968 <__scratchpad-0x1f7f3698> - c968: 000027be 0x27be - c96c: 00542e01 0x542e01 - c970: 11000000 beqz t0,c974 <__scratchpad-0x1f7f368c> - c974: 000009e0 0x9e0 - c978: 00000386 0x386 - c97c: 785f5f15 0x785f5f15 - c980: 5b2e0100 0x5b2e0100 - c984: 06000000 bltz s0,c988 <__scratchpad-0x1f7f3678> - c988: 61049360 0x61049360 - c98c: 11000493 beqz t0,dbdc <__scratchpad-0x1f7f2424> - c990: 000009f8 0x9f8 - c994: 0000039f 0x39f - c998: 785f5f0f 0x785f5f0f - c99c: 5b2e0100 0x5b2e0100 - c9a0: 4f000000 c3 0x1000000 - c9a4: 000000c4 0xc4 - c9a8: 000a1816 0xa1816 - c9ac: 26f70e00 addiu s7,s7,3584 - c9b0: 2e010000 sltiu at,s0,0 - c9b4: 00000054 0x54 - c9b8: 0000c467 0xc467 - c9bc: 0027be0e 0x27be0e - c9c0: 542e0100 0x542e0100 - c9c4: cd000000 lwc3 $0,0(t0) - c9c8: 000000c4 0xc4 - c9cc: 0a301600 j 8c05800 <__scratchpad-0x16bfa800> - c9d0: e1120000 swc0 $18,0(t0) - c9d4: 01000026 xor zero,t0,zero - c9d8: 00002c2e 0x2c2e - c9dc: 0a581600 j 9605800 <__scratchpad-0x161fa800> - c9e0: 860e0000 lh t6,0(s0) - c9e4: 01000027 nor zero,t0,zero - c9e8: 00002c2e 0x2c2e - c9ec: 00c54d00 0xc54d00 - c9f0: 270a0e00 addiu t2,t8,3584 - c9f4: 2e010000 sltiu at,s0,0 - c9f8: 0000002c 0x2c - c9fc: 0000c561 0xc561 - ca00: 0027310e 0x27310e - ca04: 2c2e0100 sltiu t6,at,256 - ca08: 75000000 jalx 4000000 <__scratchpad-0x1b800000> - ca0c: 0e0000c5 jal 8000314 <__scratchpad-0x177ffcec> - ca10: 0000271f 0x271f - ca14: 002c2e01 0x2c2e01 - ca18: c5890000 lwc1 $f9,0(t4) - ca1c: 460e0000 add.s $f0,$f0,$f14 - ca20: 01000027 nor zero,t0,zero - ca24: 0000542e 0x542e - ca28: 00c5a900 0xc5a900 - ca2c: 00000000 nop - ca30: 03769813 0x3769813 - ca34: 00000c80 sll at,zero,0x12 - ca38: 5f5f0f00 0x5f5f0f00 - ca3c: 2f010078 sltiu at,t8,120 - ca40: 00000054 0x54 - ca44: 0000c5ce 0xc5ce - ca48: 54170000 0x54170000 - ca4c: 51000000 0x51000000 - ca50: 18000004 blez zero,ca64 <__scratchpad-0x1f7f359c> - ca54: 00000451 0x451 - ca58: 04020003 0x4020003 - ca5c: 00029e07 0x29e07 - ca60: 04760000 0x4760000 - ca64: 00040000 sll zero,a0,0x0 - ca68: 0000270c syscall 0x9c - ca6c: 23020104 addi v0,t8,260 - ca70: 210c0000 addi t4,t0,0 - ca74: 67000028 0x67000028 - ca78: 94000022 lhu zero,34(zero) - ca7c: 88800378 lwl zero,888(a0) - ca80: 56000009 0x56000009 - ca84: 02000031 0x2000031 - ca88: 20e90408 addi t1,a3,1032 - ca8c: 04030000 0x4030000 - ca90: 746e6905 jalx 1b9a414 <__scratchpad-0x1dc65bec> - ca94: 06010200 bgez s0,d298 <__scratchpad-0x1f7f2d68> - ca98: 0000038f 0x38f - ca9c: 62050802 0x62050802 - caa0: 02000008 jr s0 - caa4: 038d0801 0x38d0801 - caa8: 04020000 0x4020000 - caac: 0006b707 0x6b707 - cab0: 07080200 0x7080200 - cab4: 000006ad 0x6ad - cab8: 1f070202 0x1f070202 - cabc: 04000002 bltz zero,cac8 <__scratchpad-0x1f7f3538> - cac0: 000024cc syscall 0x93 - cac4: 00254502 0x254502 - cac8: 08050000 j 140000 <__scratchpad-0x1f6c0000> - cacc: 00ad4c02 0xad4c02 - cad0: ad060000 sw a2,0(t0) - cad4: 02000024 and zero,s0,zero - cad8: 00004854 0x4854 - cadc: 00200400 0x200400 - cae0: 24b30600 addiu s3,a1,1536 - cae4: 55020000 0x55020000 - cae8: 00000048 0x48 - caec: 040c1404 0x40c1404 - caf0: 70786507 0x70786507 - caf4: 48560200 0x48560200 - caf8: 04000000 bltz zero,cafc <__scratchpad-0x1f7f3504> - cafc: 0604010b 0x604010b - cb00: 00001fa7 0x1fa7 - cb04: 00485702 0x485702 - cb08: 01040000 0x1040000 - cb0c: 08000400 j 1000 <__scratchpad-0x1f7ff000> - cb10: 00002548 0x2548 - cb14: d0490208 0xd0490208 - cb18: 09000000 j 4000000 <__scratchpad-0x1b800000> - cb1c: 00746c66 0x746c66 - cb20: 005d4b02 0x5d4b02 - cb24: 9a0a0000 lwr t2,0(s0) - cb28: 02000025 move zero,s0 - cb2c: 00006859 0x6859 - cb30: 4f0b0000 c3 0x10b0000 - cb34: 01000028 0x1000028 - cb38: 00005d23 0x5d23 - cb3c: 03789400 0x3789400 - cb40: 00098880 sll s1,t1,0x2 - cb44: 0c9c0100 jal 2700400 <__scratchpad-0x1d0ffc00> - cb48: 23010061 addi at,t8,97 - cb4c: 0000005d 0x5d - cb50: 0000c5e1 0xc5e1 - cb54: 0100620c syscall 0x40188 - cb58: 00005d23 0x5d23 - cb5c: 00c60900 0xc60900 - cb60: 24e60d00 addiu a2,a3,3328 - cb64: 25010000 addiu at,t0,0 - cb68: 0000002c 0x2c - cb6c: 0000c631 0xc631 - cb70: 635f410e 0x635f410e - cb74: 2c260100 sltiu a2,at,256 - cb78: 0f000000 jal c000000 <__scratchpad-0x13800000> - cb7c: 00735f41 0x735f41 - cb80: 002c2601 0x2c2601 - cb84: c6d50000 lwc1 $f21,0(s6) - cb88: 410f0000 0x410f0000 - cb8c: 0100655f 0x100655f - cb90: 00002c26 0x2c26 - cb94: 00c7da00 0xc7da00 - cb98: 24f00d00 addiu s0,a3,3328 - cb9c: 26010000 addiu at,s0,0 - cba0: 00000048 0x48 - cba4: 0000c90f 0xc90f - cba8: 0024dc0d break 0x24,0x370 - cbac: 48260100 0x48260100 - cbb0: 83000000 lb zero,0(t8) - cbb4: 0e0000ca jal 8000328 <__scratchpad-0x177ffcd8> - cbb8: 00635f42 0x635f42 - cbbc: 002c2701 0x2c2701 - cbc0: 420f0000 c0 0xf0000 - cbc4: 0100735f 0x100735f - cbc8: 00002c27 0x2c27 - cbcc: 00cd1d00 0xcd1d00 - cbd0: 5f420f00 0x5f420f00 - cbd4: 27010065 addiu at,t8,101 - cbd8: 0000002c 0x2c - cbdc: 0000cdbe 0xcdbe - cbe0: 00250a0d break 0x25,0x28 - cbe4: 48270100 0x48270100 - cbe8: 29000000 slti zero,t0,0 - cbec: 0d0000ce jal 4000338 <__scratchpad-0x1b7ffcc8> - cbf0: 0000250f 0x250f - cbf4: 00482701 0x482701 - cbf8: cf5a0000 lwc3 $26,0(k0) - cbfc: 520f0000 0x520f0000 - cc00: 0100635f 0x100635f - cc04: 00002c28 0x2c28 - cc08: 00d0b700 0xd0b700 - cc0c: 5f520f00 0x5f520f00 - cc10: 28010073 slti at,zero,115 - cc14: 0000002c 0x2c - cc18: 0000d0cb 0xd0cb - cc1c: 655f520f 0x655f520f - cc20: 2c280100 sltiu t0,at,256 - cc24: 6a000000 0x6a000000 - cc28: 0d0000d2 jal 4000348 <__scratchpad-0x1b7ffcb8> - cc2c: 0000259f 0x259f - cc30: 00482801 0x482801 - cc34: d46d0000 0xd46d0000 - cc38: a40d0000 sh t5,0(zero) - cc3c: 01000025 move zero,t0 - cc40: 00004828 0x4828 - cc44: 00d60900 0xd60900 - cc48: 00720e00 0x720e00 - cc4c: 005d2901 0x5d2901 - cc50: d3100000 0xd3100000 - cc54: 01000024 and zero,t0,zero - cc58: 037a342e 0x37a342e - cc5c: 25951080 addiu s5,t4,4224 - cc60: 2e010000 sltiu at,s0,0 - cc64: 80037ae8 lb v1,31464(zero) - cc68: 00258b10 0x258b10 - cc6c: c02e0100 lwc0 c0_epc,256(at) - cc70: 1080037a beqz a0,da5c <__scratchpad-0x1f7f25a4> - cc74: 00002590 0x2590 - cc78: 7ff82e01 0x7ff82e01 - cc7c: 82108003 lb s0,-32765(s0) - cc80: 01000025 move zero,t0 - cc84: 037a342e 0x37a342e - cc88: 24eb1080 addiu t3,a3,4224 - cc8c: 2e010000 sltiu at,s0,0 - cc90: 800379a4 lb v1,31140(zero) - cc94: 0024e110 0x24e110 - cc98: 602e0100 0x602e0100 - cc9c: 10800379 beqz a0,da84 <__scratchpad-0x1f7f257c> - cca0: 00002488 0x2488 - cca4: 7dd82e01 0x7dd82e01 - cca8: 43108003 c0 0x1108003 - ccac: 01000025 move zero,t0 - ccb0: 0379bc2e 0x379bc2e - ccb4: 0a901180 j a404600 <__scratchpad-0x153fba00> - ccb8: 02680000 0x2680000 - ccbc: f5120000 0xf5120000 - ccc0: 01000024 and zero,t0,zero - ccc4: 0000ad2c 0xad2c - ccc8: b8110000 swr s1,0(zero) - cccc: 7d00000a 0x7d00000a - ccd0: 12000002 beqz s0,ccdc <__scratchpad-0x1f7f3324> - ccd4: 000024f5 0x24f5 - ccd8: 00ad2d01 0xad2d01 - ccdc: 11000000 beqz t0,cce0 <__scratchpad-0x1f7f3320> - cce0: 00000ae0 0xae0 - cce4: 00000376 0x376 - cce8: 0024960d break 0x24,0x258 - ccec: 2c2e0100 sltiu t6,at,256 - ccf0: c7000000 lwc1 $f0,0(t8) - ccf4: 130000d7 beqz t8,d054 <__scratchpad-0x1f7f2fac> - ccf8: 80037930 lb v1,31024(zero) - ccfc: 00000008 jr zero - cd00: 000002b2 0x2b2 - cd04: 785f5f0f 0x785f5f0f - cd08: 482e0100 0x482e0100 - cd0c: fd000000 0xfd000000 - cd10: 000000d8 0xd8 - cd14: 03799413 0x3799413 - cd18: 00001080 sll v0,zero,0x2 - cd1c: 0002cf00 sll t9,v0,0x1c - cd20: 5f5f0f00 0x5f5f0f00 - cd24: 2e010078 sltiu at,s0,120 - cd28: 00000048 0x48 - cd2c: 0000d910 0xd910 - cd30: 0bc81100 j f204400 <__scratchpad-0x105fbc00> - cd34: 02e80000 0x2e80000 - cd38: 140d0000 bne zero,t5,cd3c <__scratchpad-0x1f7f32c4> - cd3c: 01000025 move zero,t0 - cd40: 00002c2e 0x2c2e - cd44: 00d92300 0xd92300 - cd48: 70130000 0x70130000 - cd4c: 0c80037c jal 2000df0 <__scratchpad-0x1d7ff210> - cd50: 05000000 bltz t0,cd54 <__scratchpad-0x1f7f32ac> - cd54: 0f000003 jal c00000c <__scratchpad-0x137ffff4> - cd58: 00785f5f 0x785f5f - cd5c: 00482e01 0x482e01 - cd60: d9850000 0xd9850000 - cd64: 13000000 beqz t8,cd68 <__scratchpad-0x1f7f3298> - cd68: 80037c8c lb v1,31884(zero) - cd6c: 00000010 mfhi zero - cd70: 00000322 0x322 - cd74: 785f5f0f 0x785f5f0f - cd78: 482e0100 0x482e0100 - cd7c: b3000000 0xb3000000 - cd80: 000000d9 0xd9 - cd84: 037e1013 0x37e1013 - cd88: 00001080 sll v0,zero,0x2 - cd8c: 00033f00 sll a3,v1,0x1c - cd90: 5f5f0f00 0x5f5f0f00 - cd94: 2e010078 sltiu at,s0,120 - cd98: 00000048 0x48 - cd9c: 0000d9c6 0xd9c6 - cda0: 80501300 lb s0,4864(v0) - cda4: 00108003 sra s0,s0,0x0 - cda8: 035c0000 0x35c0000 - cdac: 5f0f0000 0x5f0f0000 - cdb0: 0100785f 0x100785f - cdb4: 0000482e 0x482e - cdb8: 00d9d900 0xd9d900 - cdbc: 70140000 0x70140000 - cdc0: 10800380 beqz a0,dbc4 <__scratchpad-0x1f7f243c> - cdc4: 0f000000 jal c000000 <__scratchpad-0x13800000> - cdc8: 00785f5f 0x785f5f - cdcc: 00482e01 0x482e01 - cdd0: da070000 0xda070000 - cdd4: 00000000 nop - cdd8: 000be811 0xbe811 - cddc: 0003a400 sll s4,v1,0x10 - cde0: 252a1200 addiu t2,t1,4608 - cde4: 2f010000 sltiu at,t8,0 - cde8: 0000002c 0x2c - cdec: 037a4c14 0x37a4c14 - cdf0: 00000c80 sll at,zero,0x12 - cdf4: 5f5f0f00 0x5f5f0f00 - cdf8: 2f010078 sltiu at,t8,120 - cdfc: 00000048 0x48 - ce00: 0000da1a 0xda1a - ce04: 18110000 0x18110000 - ce08: 6700000c 0x6700000c - ce0c: 0d000004 jal 4000010 <__scratchpad-0x1b7ffff0> - ce10: 00002496 0x2496 - ce14: 002c2e01 0x2c2e01 - ce18: da380000 0xda380000 - ce1c: d8130000 0xd8130000 - ce20: 1080037a beqz a0,dc0c <__scratchpad-0x1f7f23f4> - ce24: d9000000 0xd9000000 - ce28: 0f000003 jal c00000c <__scratchpad-0x137ffff4> - ce2c: 00785f5f 0x785f5f - ce30: 00482e01 0x482e01 - ce34: db760000 0xdb760000 - ce38: 13000000 beqz t8,ce3c <__scratchpad-0x1f7f31c4> - ce3c: 80037d44 lb v1,32068(zero) - ce40: 0000000c syscall - ce44: 000003f6 0x3f6 - ce48: 785f5f0f 0x785f5f0f - ce4c: 482e0100 0x482e0100 - ce50: 89000000 lwl zero,0(t0) - ce54: 000000db 0xdb - ce58: 037ebc13 0x37ebc13 - ce5c: 00000880 sll at,zero,0x2 - ce60: 00041300 sll v0,a0,0xc - ce64: 5f5f0f00 0x5f5f0f00 - ce68: 2e010078 sltiu at,s0,120 - ce6c: 00000048 0x48 - ce70: 0000dba1 0xdba1 - ce74: 80301300 lb s0,4864(at) - ce78: 00108003 sra s0,s0,0x0 - ce7c: 04300000 bltzal at,ce80 <__scratchpad-0x1f7f3180> - ce80: 5f0f0000 0x5f0f0000 - ce84: 0100785f 0x100785f - ce88: 0000482e 0x482e - ce8c: 00dbb400 0xdbb400 - ce90: 3c130000 lui s3,0x0 - ce94: 10800381 beqz a0,dc9c <__scratchpad-0x1f7f2364> - ce98: 4d000000 bc3f ce9c <__scratchpad-0x1f7f3164> - ce9c: 0f000004 jal c000010 <__scratchpad-0x137ffff0> - cea0: 00785f5f 0x785f5f - cea4: 00482e01 0x482e01 - cea8: dbc70000 0xdbc70000 - ceac: 14000000 bnez zero,ceb0 <__scratchpad-0x1f7f3150> - ceb0: 80038180 lb v1,-32384(zero) - ceb4: 00000010 mfhi zero - ceb8: 785f5f0f 0x785f5f0f - cebc: 482e0100 0x482e0100 - cec0: da000000 0xda000000 - cec4: 000000db 0xdb - cec8: 0ca01500 jal 2805400 <__scratchpad-0x1cffac00> - cecc: b9120000 swr s2,0(t0) - ced0: 01000024 and zero,t0,zero - ced4: 0000ad2f 0xad2f - ced8: 00000000 nop - cedc: 00000198 0x198 - cee0: 28350004 slti s5,at,4 - cee4: 01040000 0x1040000 - cee8: 00002302 srl a0,zero,0xc - ceec: 0028580c syscall 0xa160 - cef0: 00226700 0x226700 - cef4: 03821c00 0x3821c00 - cef8: 00008c80 sll s1,zero,0x12 - cefc: 0034fe00 0x34fe00 - cf00: 05040200 0x5040200 - cf04: 00746e69 0x746e69 - cf08: 8f060103 lw a2,259(t8) - cf0c: 04000003 bltz zero,cf1c <__scratchpad-0x1f7f30e4> - cf10: 000022a5 0x22a5 - cf14: 25012502 addiu at,t0,9474 - cf18: 03000000 0x3000000 - cf1c: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - cf20: 01030000 0x1030000 - cf24: 00038d08 0x38d08 - cf28: 22a40400 addi a0,s5,1024 - cf2c: 28020000 slti v0,zero,0 - cf30: 00005901 0x5901 - cf34: 07040300 0x7040300 - cf38: 000006b7 0x6b7 - cf3c: ad070803 sw a3,2051(t0) - cf40: 03000006 srlv zero,zero,t8 - cf44: 021f0702 0x21f0702 - cf48: cc050000 lwc3 $5,0(zero) - cf4c: 03000024 and zero,t8,zero - cf50: 00007945 0x7945 - cf54: 04080300 0x4080300 - cf58: 000020e9 0x20e9 - cf5c: 4c030806 0x4c030806 - cf60: 000000c5 0xc5 - cf64: 0024ad07 0x24ad07 - cf68: 59540300 0x59540300 - cf6c: 04000000 bltz zero,cf70 <__scratchpad-0x1f7f3090> - cf70: 07000020 bltz t8,cff4 <__scratchpad-0x1f7f300c> - cf74: 000024b3 0x24b3 - cf78: 00595503 0x595503 - cf7c: 14040000 bne zero,a0,cf80 <__scratchpad-0x1f7f3080> - cf80: 6508040c 0x6508040c - cf84: 03007078 0x3007078 - cf88: 00005956 0x5956 - cf8c: 010b0400 0x10b0400 - cf90: 1fa70704 0x1fa70704 - cf94: 57030000 0x57030000 - cf98: 00000059 0x59 - cf9c: 04000104 bltz zero,d3b0 <__scratchpad-0x1f7f2c50> - cfa0: 25480900 addiu t0,t2,2304 - cfa4: 03080000 0x3080000 - cfa8: 0000e849 0xe849 - cfac: 6c660a00 0x6c660a00 - cfb0: 4b030074 c2 0x1030074 - cfb4: 0000006e 0x6e - cfb8: 00259a0b 0x259a0b - cfbc: 80590300 lb t9,768(v0) - cfc0: 00000000 nop - cfc4: 00289a0c syscall 0xa268 - cfc8: 33230100 andi v1,t9,0x100 - cfcc: 1c000000 bgtz zero,cfd0 <__scratchpad-0x1f7f3030> - cfd0: 8c800382 lw zero,898(a0) - cfd4: 01000000 0x1000000 - cfd8: 00610d9c 0x610d9c - cfdc: 006e2301 0x6e2301 - cfe0: 54060000 0x54060000 - cfe4: 93550493 lbu s5,1171(k0) - cfe8: 24e60e04 addiu a2,a3,3588 - cfec: 25010000 addiu at,t0,0 - cff0: 00000025 move zero,zero - cff4: 5f410f00 0x5f410f00 - cff8: 26010063 addiu at,s0,99 - cffc: 00000025 move zero,zero - d000: 735f4110 0x735f4110 - d004: 25260100 addiu a2,t1,256 - d008: 06000000 bltz s0,d00c <__scratchpad-0x1f7f2ff4> - d00c: ff080075 0xff080075 - d010: 41119f1a 0x41119f1a - d014: 0100655f 0x100655f - d018: 00002526 0x2526 - d01c: 00dbed00 0xdbed00 - d020: 24f01200 addiu s0,a3,4608 - d024: 26010000 addiu at,s0,0 - d028: 00000059 0x59 - d02c: 0000dc24 0xdc24 - d030: 0024dc12 0x24dc12 - d034: 59260100 0x59260100 - d038: 71000000 0x71000000 - d03c: 110000dc beqz t0,d3b0 <__scratchpad-0x1f7f2c50> - d040: 27010072 addiu at,t8,114 - d044: 0000004d break 0x0,0x1 - d048: 0000dca6 0xdca6 - d04c: 000cb813 0xcb813 - d050: 00018500 sll s0,at,0x14 - d054: 24f51400 addiu s5,a3,5120 - d058: 2a010000 slti at,s0,0 - d05c: 000000c5 0xc5 - d060: 0cd01500 jal 3405400 <__scratchpad-0x1c3fac00> - d064: 87120000 lh s2,0(t8) - d068: 01000028 0x1000028 - d06c: 0000252b 0x252b - d070: 00dccf00 0xdccf00 - d074: 00000000 nop - d078: 0000019e 0x19e - d07c: 29680004 slti t0,t3,4 - d080: 01040000 0x1040000 - d084: 00002302 srl a0,zero,0xc - d088: 0028dd0c syscall 0xa374 - d08c: 00226700 0x226700 - d090: 0382a800 0x382a800 - d094: 0000fc80 sll ra,zero,0x12 - d098: 00359800 0x359800 - d09c: 05040200 0x5040200 - d0a0: 00746e69 0x746e69 - d0a4: 8f060103 lw a2,259(t8) - d0a8: 04000003 bltz zero,d0b8 <__scratchpad-0x1f7f2f48> - d0ac: 000022a5 0x22a5 - d0b0: 25012502 addiu at,t0,9474 - d0b4: 03000000 0x3000000 - d0b8: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - d0bc: 01030000 0x1030000 - d0c0: 00038d08 0x38d08 - d0c4: 22a40400 addi a0,s5,1024 - d0c8: 28020000 slti v0,zero,0 - d0cc: 00005901 0x5901 - d0d0: 07040300 0x7040300 - d0d4: 000006b7 0x6b7 - d0d8: ad070803 sw a3,2051(t0) - d0dc: 03000006 srlv zero,zero,t8 - d0e0: 021f0702 0x21f0702 - d0e4: cc050000 lwc3 $5,0(zero) - d0e8: 03000024 and zero,t8,zero - d0ec: 00007945 0x7945 - d0f0: 04080300 0x4080300 - d0f4: 000020e9 0x20e9 - d0f8: 4c030806 0x4c030806 - d0fc: 000000c5 0xc5 - d100: 0024ad07 0x24ad07 - d104: 59540300 0x59540300 - d108: 04000000 bltz zero,d10c <__scratchpad-0x1f7f2ef4> - d10c: 07000020 bltz t8,d190 <__scratchpad-0x1f7f2e70> - d110: 000024b3 0x24b3 - d114: 00595503 0x595503 - d118: 14040000 bne zero,a0,d11c <__scratchpad-0x1f7f2ee4> - d11c: 6508040c 0x6508040c - d120: 03007078 0x3007078 - d124: 00005956 0x5956 - d128: 010b0400 0x10b0400 - d12c: 1fa70704 0x1fa70704 - d130: 57030000 0x57030000 - d134: 00000059 0x59 - d138: 04000104 bltz zero,d54c <__scratchpad-0x1f7f2ab4> - d13c: 25480900 addiu t0,t2,2304 - d140: 03080000 0x3080000 - d144: 0000e849 0xe849 - d148: 6c660a00 0x6c660a00 - d14c: 4b030074 c2 0x1030074 - d150: 0000006e 0x6e - d154: 00259a0b 0x259a0b - d158: 80590300 lb t9,768(v0) - d15c: 00000000 nop - d160: 0028a40c syscall 0xa290 - d164: 6e240100 0x6e240100 - d168: a8000000 swl zero,0(zero) - d16c: fc800382 0xfc800382 - d170: 01000000 0x1000000 - d174: 00690d9c 0x690d9c - d178: 00332401 0x332401 - d17c: dcf50000 0xdcf50000 - d180: 410e0000 0x410e0000 - d184: 0100635f 0x100635f - d188: 00002526 0x2526 - d18c: 5f410f00 0x5f410f00 - d190: 26010073 addiu at,s0,115 - d194: 00000025 move zero,zero - d198: 0000dd4d break 0x0,0x375 - d19c: 655f410f 0x655f410f - d1a0: 25260100 addiu a2,t1,256 - d1a4: 85000000 lh zero,0(t0) - d1a8: 100000dd b d520 <__scratchpad-0x1f7f2ae0> - d1ac: 000024f0 0x24f0 - d1b0: 00592601 0x592601 - d1b4: ddae0000 0xddae0000 - d1b8: dc100000 0xdc100000 - d1bc: 01000024 and zero,t0,zero - d1c0: 00005926 0x5926 - d1c4: 00ddf900 0xddf900 - d1c8: 00610e00 0x610e00 - d1cc: 006e2701 0x6e2701 - d1d0: c0110000 lwc0 $17,0(zero) - d1d4: 01000028 0x1000028 - d1d8: 0ce81229 jal 3a048a4 <__scratchpad-0x1bdfb75c> - d1dc: 018f0000 0x18f0000 - d1e0: b0100000 0xb0100000 - d1e4: 01000028 0x1000028 - d1e8: 00004d29 0x4d29 - d1ec: 00de6900 0xde6900 - d1f0: 0d081300 jal 4204c00 <__scratchpad-0x1b5fb400> - d1f4: cd100000 lwc3 $16,0(t0) - d1f8: 01000028 0x1000028 - d1fc: 00002529 0x2529 - d200: 00de9d00 0xde9d00 - d204: 13000000 beqz t8,d208 <__scratchpad-0x1f7f2df8> - d208: 00000d20 0xd20 - d20c: 0024b914 0x24b914 - d210: c52a0100 lwc1 $f10,256(t1) - d214: 00000000 nop - d218: 01e30000 0x1e30000 - d21c: 00040000 sll zero,a0,0x0 - d220: 00002a88 0x2a88 - d224: 23020104 addi v0,t8,260 - d228: 1a0c0000 0x1a0c0000 - d22c: 67000029 0x67000029 - d230: a4000022 sh zero,34(zero) - d234: 64800383 0x64800383 - d238: 38000002 xori zero,zero,0x2 - d23c: 02000036 0x2000036 - d240: 6e690504 0x6e690504 - d244: 01030074 0x1030074 - d248: 00038f06 0x38f06 - d24c: 23bc0400 addi gp,sp,1024 - d250: 26020000 addiu v0,s0,0 - d254: 00003f01 0x3f01 - d258: 05080300 0x5080300 - d25c: 00000862 0x862 - d260: 8d080103 lw t0,259(t0) - d264: 03000003 0x3000003 - d268: 06b70704 0x6b70704 - d26c: bb040000 swr a0,0(t8) - d270: 02000023 subu zero,s0,zero - d274: 00600129 0x600129 - d278: 08030000 j c0000 <__scratchpad-0x1f740000> - d27c: 0006ad07 0x6ad07 - d280: 07020300 0x7020300 - d284: 0000021f 0x21f - d288: 0024cc05 0x24cc05 - d28c: 79450300 0x79450300 - d290: 03000000 0x3000000 - d294: 20e90408 addi t1,a3,1032 - d298: 08060000 j 180000 <__scratchpad-0x1f680000> - d29c: 00c54c03 0xc54c03 - d2a0: ad070000 sw a3,0(t0) - d2a4: 03000024 and zero,t8,zero - d2a8: 00004d54 0x4d54 - d2ac: 00200400 0x200400 - d2b0: 24b30700 addiu s3,a1,1792 - d2b4: 55030000 0x55030000 - d2b8: 0000004d break 0x0,0x1 - d2bc: 040c1404 0x40c1404 - d2c0: 70786508 0x70786508 - d2c4: 4d560300 0x4d560300 - d2c8: 04000000 bltz zero,d2cc <__scratchpad-0x1f7f2d34> - d2cc: 0704010b 0x704010b - d2d0: 00001fa7 0x1fa7 - d2d4: 004d5703 0x4d5703 - d2d8: 01040000 0x1040000 - d2dc: 09000400 j 4001000 <__scratchpad-0x1b7ff000> - d2e0: 00002548 0x2548 - d2e4: e8490308 swc2 $9,776(v0) - d2e8: 0a000000 j 8000000 <__scratchpad-0x17800000> - d2ec: 00746c66 0x746c66 - d2f0: 006e4b03 0x6e4b03 - d2f4: 9a0b0000 lwr t3,0(s0) - d2f8: 03000025 move zero,t8 - d2fc: 00008059 0x8059 - d300: 0e0c0000 jal 8300000 <__scratchpad-0x17500000> - d304: 01000029 0x1000029 - d308: 00006e23 0x6e23 - d30c: 0383a400 0x383a400 - d310: 00026480 sll t4,v0,0x12 - d314: 0d9c0100 jal 6700400 <__scratchpad-0x190ffc00> - d318: 23010069 addi at,t8,105 - d31c: 00000033 0x33 - d320: 0000dec6 0xdec6 - d324: 0024e60e 0x24e60e - d328: 25250100 addiu a1,t1,256 - d32c: 3e000000 0x3e000000 - d330: 0f0000df jal c00037c <__scratchpad-0x137ffc84> - d334: 00635f41 0x635f41 - d338: 00252601 0x252601 - d33c: 41100000 0x41100000 - d340: 0100735f 0x100735f - d344: 00002526 0x2526 - d348: 00df7600 0xdf7600 - d34c: 5f411000 0x5f411000 - d350: 26010065 addiu at,s0,101 - d354: 00000025 move zero,zero - d358: 0000df9e 0xdf9e - d35c: 0024f00e 0x24f00e - d360: 4d260100 0x4d260100 - d364: d2000000 0xd2000000 - d368: 0e0000df jal 800037c <__scratchpad-0x177ffc84> - d36c: 000024dc 0x24dc - d370: 004d2601 0x4d2601 - d374: e0560000 swc0 $22,0(v0) - d378: 610f0000 0x610f0000 - d37c: 6e270100 0x6e270100 - d380: 11000000 beqz t0,d384 <__scratchpad-0x1f7f2c7c> - d384: 000028c0 sll a1,zero,0x3 - d388: 84a42a01 lh a0,10753(a1) - d38c: 38128003 xori s2,zero,0x8003 - d390: d400000d 0xd400000d - d394: 0e000001 jal 8000004 <__scratchpad-0x177ffffc> - d398: 000028b0 0x28b0 - d39c: 00542a01 0x542a01 - d3a0: e0e20000 swc0 c0_entrylo,0(a3) - d3a4: 60120000 0x60120000 - d3a8: a500000d sh zero,13(t0) - d3ac: 0e000001 jal 8000004 <__scratchpad-0x177ffffc> - d3b0: 000028cd break 0x0,0xa3 - d3b4: 00252a01 0x252a01 - d3b8: e13a0000 swc0 $26,0(t1) - d3bc: 13000000 beqz t8,d3c0 <__scratchpad-0x1f7f2c40> - d3c0: 800384a0 lb v1,-31584(zero) - d3c4: 00000064 0x64 - d3c8: 00252a14 0x252a14 - d3cc: 252a0100 addiu t2,t1,256 - d3d0: 13000000 beqz t8,d3d4 <__scratchpad-0x1f7f2c2c> - d3d4: 800384bc lb v1,-31556(zero) - d3d8: 0000000c syscall - d3dc: 785f5f10 0x785f5f10 - d3e0: 4d2a0100 0x4d2a0100 - d3e4: 6e000000 0x6e000000 - d3e8: 000000e1 0xe1 - d3ec: 78150000 0x78150000 - d3f0: 1400000d bnez zero,d428 <__scratchpad-0x1f7f2bd8> - d3f4: 000024b9 0x24b9 - d3f8: 00c52b01 0xc52b01 - d3fc: 00000000 nop - d400: 00023100 sll a2,v0,0x4 - d404: b3000400 0xb3000400 - d408: 0400002b bltz zero,d4b8 <__scratchpad-0x1f7f2b48> - d40c: 00230201 0x230201 - d410: 29580c00 slti t8,t2,3072 - d414: 22670000 addi a3,s3,0 - d418: 86080000 lh t0,0(s0) - d41c: 024c8003 0x24c8003 - d420: 371a0000 ori k0,t8,0x0 - d424: 08020000 j 80000 <__scratchpad-0x1f780000> - d428: 0020e904 0x20e904 - d42c: 05040300 0x5040300 - d430: 00746e69 0x746e69 - d434: 8f060102 lw a2,258(t8) - d438: 02000003 0x2000003 - d43c: 08620508 j 1881420 <__scratchpad-0x1df7ebe0> - d440: 01020000 0x1020000 - d444: 00038d08 0x38d08 - d448: 07040200 0x7040200 - d44c: 000006b7 0x6b7 - d450: ad070802 sw a3,2050(t0) - d454: 02000006 srlv zero,zero,s0 - d458: 021f0702 0x21f0702 - d45c: 9b040000 lwr a0,0(t8) - d460: 02000029 0x2000029 - d464: 00006842 srl t5,zero,0x1 - d468: 04040200 0x4040200 - d46c: 000022ed 0x22ed - d470: 47020405 c1 0x1020405 - d474: 000000a5 0xa5 - d478: 00298a06 0x298a06 - d47c: 484e0200 0x484e0200 - d480: 04000000 bltz zero,d484 <__scratchpad-0x1f7f2b7c> - d484: 07000917 bltz t8,f8e4 <__scratchpad-0x1f7f071c> - d488: 00707865 0x707865 - d48c: 00484f02 0x484f02 - d490: 08040000 j 100000 <__scratchpad-0x1f700000> - d494: a7060001 sh a2,1(t8) - d498: 0200001f 0x200001f - d49c: 00004850 0x4850 - d4a0: 00010400 sll zero,at,0x10 - d4a4: 8f080000 lw t0,0(t8) - d4a8: 04000029 bltz zero,d550 <__scratchpad-0x1f7f2ab0> - d4ac: 00c84402 0xc84402 - d4b0: 66090000 0x66090000 - d4b4: 0200746c 0x200746c - d4b8: 00005d46 0x5d46 - d4bc: 259a0a00 addiu k0,t4,2560 - d4c0: 52020000 0x52020000 - d4c4: 0000006f 0x6f - d4c8: 24cc0400 addiu t4,a2,1024 - d4cc: 45030000 0x45030000 - d4d0: 00000025 move zero,zero - d4d4: 4c030805 0x4c030805 - d4d8: 00000118 0x118 - d4dc: 0024ad06 0x24ad06 - d4e0: 48540300 0x48540300 - d4e4: 04000000 bltz zero,d4e8 <__scratchpad-0x1f7f2b18> - d4e8: 06000020 bltz s0,d56c <__scratchpad-0x1f7f2a94> - d4ec: 000024b3 0x24b3 - d4f0: 00485503 0x485503 - d4f4: 14040000 bne zero,a0,d4f8 <__scratchpad-0x1f7f2b08> - d4f8: 6507040c 0x6507040c - d4fc: 03007078 0x3007078 - d500: 00004856 0x4856 - d504: 010b0400 0x10b0400 - d508: 1fa70604 0x1fa70604 - d50c: 57030000 0x57030000 - d510: 00000048 0x48 - d514: 04000104 bltz zero,d928 <__scratchpad-0x1f7f26d8> - d518: 25480800 addiu t0,t2,2048 - d51c: 03080000 0x3080000 - d520: 00013b49 0x13b49 - d524: 6c660900 0x6c660900 - d528: 4b030074 c2 0x1030074 - d52c: 000000c8 0xc8 - d530: 00259a0a 0x259a0a - d534: d3590300 0xd3590300 - d538: 00000000 nop - d53c: 00294b0b 0x294b0b - d540: 5d240100 0x5d240100 - d544: 08000000 j 0 <__scratchpad-0x1f800000> - d548: 4c800386 0x4c800386 - d54c: 01000002 0x1000002 - d550: 00610c9c 0x610c9c - d554: 00c82401 0xc82401 - d558: e1810000 swc0 c0_random,0(t4) - d55c: e60d0000 swc1 $f13,0(s0) - d560: 01000024 and zero,t0,zero - d564: 00002c26 0x2c26 - d568: 00e20900 0xe20900 - d56c: 5f410e00 0x5f410e00 - d570: 27010063 addiu at,t8,99 - d574: 0000002c 0x2c - d578: 735f410f 0x735f410f - d57c: 2c270100 sltiu a3,at,256 - d580: 4d000000 bc3f d584 <__scratchpad-0x1f7f2a7c> - d584: 0f0000e2 jal c000388 <__scratchpad-0x137ffc78> - d588: 00655f41 0x655f41 - d58c: 002c2701 0x2c2701 - d590: e28c0000 swc0 c0_sr,0(s4) - d594: f00d0000 0xf00d0000 - d598: 01000024 and zero,t0,zero - d59c: 00004827 nor t1,zero,zero - d5a0: 00e30b00 0xe30b00 - d5a4: 24dc0d00 addiu gp,a2,3328 - d5a8: 27010000 addiu at,t8,0 - d5ac: 00000048 0x48 - d5b0: 0000e38c syscall 0x38e - d5b4: 635f520e 0x635f520e - d5b8: 2c280100 sltiu t0,at,256 - d5bc: 0f000000 jal c000000 <__scratchpad-0x13800000> - d5c0: 00735f52 0x735f52 - d5c4: 002c2801 0x2c2801 - d5c8: e3e20000 swc0 c0_entrylo,0(ra) - d5cc: 520f0000 0x520f0000 - d5d0: 0100655f 0x100655f - d5d4: 00002c28 0x2c28 - d5d8: 00e42c00 0xe42c00 - d5dc: 5f520f00 0x5f520f00 - d5e0: 28010066 slti at,zero,102 - d5e4: 00000048 0x48 - d5e8: 0000e4d2 0xe4d2 - d5ec: 0100720f 0x100720f - d5f0: 00005d29 0x5d29 - d5f4: 00e54c00 0xe54c00 - d5f8: 0d901000 jal 6404000 <__scratchpad-0x193fc000> - d5fc: 020d0000 0x20d0000 - d600: f5110000 0xf5110000 - d604: 01000024 and zero,t0,zero - d608: 0001182c 0x1182c - d60c: b8100000 swr s0,0(zero) - d610: 2200000d addi zero,s0,13 - d614: 11000002 beqz t0,d620 <__scratchpad-0x1f7f29e0> - d618: 0000252a 0x252a - d61c: 002c3201 0x2c3201 - d620: 12000000 beqz s0,d624 <__scratchpad-0x1f7f29dc> - d624: 00000df8 0xdf8 - d628: 0029a211 0x29a211 - d62c: a5320100 sh s2,256(t1) - d630: 00000000 nop - d634: 00b50000 0xb50000 - d638: 00040000 sll zero,a0,0x0 - d63c: 00002cbb 0x2cbb - d640: 23020104 addi v0,t8,260 - d644: be0c0000 0xbe0c0000 - d648: 67000022 0x67000022 - d64c: 29000022 slti zero,t0,34 - d650: 02000038 0x2000038 - d654: 6e690504 0x6e690504 - d658: 04030074 0x4030074 - d65c: 0006b707 0x6b707 - d660: 05080300 0x5080300 - d664: 00000862 0x862 - d668: e4040803 swc1 $f4,2051(zero) - d66c: 03000020 add zero,t8,zero - d670: 038d0801 0x38d0801 - d674: 01030000 0x1030000 - d678: 00039606 0x39606 - d67c: 06010300 bgez s0,e280 <__scratchpad-0x1f7f1d80> - d680: 0000038f 0x38f - d684: 0023a904 0x23a904 - d688: 39750100 xori s5,t3,0x100 - d68c: 03000000 0x3000000 - d690: 040a0502 0x40a0502 - d694: 02030000 0x2030000 - d698: 00021f07 0x21f07 - d69c: 07080300 0x7080300 - d6a0: 000006ad 0x6ad - d6a4: ed040403 swc3 $4,1027(t0) - d6a8: 03000022 sub zero,t8,zero - d6ac: 22e50308 addi a1,s7,776 - d6b0: 08030000 j c0000 <__scratchpad-0x1f740000> - d6b4: 0020e904 0x20e904 - d6b8: 03100300 0x3100300 - d6bc: 000022f3 0x22f3 - d6c0: 00004e05 0x4e05 - d6c4: 00009a00 sll s3,zero,0x8 - d6c8: 009a0600 0x9a0600 - d6cc: 00ff0000 0xff0000 - d6d0: 9e070403 0x9e070403 - d6d4: 07000002 bltz t8,d6e0 <__scratchpad-0x1f7f2920> - d6d8: 00002474 0x2474 - d6dc: b302b002 0xb302b002 - d6e0: 05000000 bltz t0,d6e4 <__scratchpad-0x1f7f291c> - d6e4: 038e4803 0x38e4803 - d6e8: 008a0880 0x8a0880 - d6ec: 2b000000 slti zero,t8,0 - d6f0: 04000001 bltz zero,d6f8 <__scratchpad-0x1f7f2908> - d6f4: 002d1800 0x2d1800 - d6f8: 02010400 0x2010400 - d6fc: 0c000023 jal 8c <__scratchpad-0x1f7fff74> - d700: 000022be 0x22be - d704: 00002267 0x2267 - d708: 80038854 lb v1,-30636(zero) - d70c: 000000a8 0xa8 - d710: 0000387d 0x387d - d714: 69050402 0x69050402 - d718: 0300746e 0x300746e - d71c: 06b70704 0x6b70704 - d720: 08030000 j c0000 <__scratchpad-0x1f740000> - d724: 00086205 0x86205 - d728: 04080300 0x4080300 - d72c: 000020e4 0x20e4 - d730: 8d080103 lw t0,259(t0) - d734: 03000003 0x3000003 - d738: 03960601 0x3960601 - d73c: 01030000 0x1030000 - d740: 00038f06 0x38f06 - d744: 23a90400 addi t1,sp,1024 - d748: 75020000 jalx 4080000 <__scratchpad-0x1b780000> - d74c: 00000041 0x41 - d750: 0a050203 j 814080c <__scratchpad-0x176bf7f4> - d754: 03000004 sllv zero,zero,t8 - d758: 021f0702 0x21f0702 - d75c: a5040000 sh a0,0(t0) - d760: 02000022 sub zero,s0,zero - d764: 0000257a 0x257a - d768: 22a40400 addi a0,s5,1024 - d76c: 7b020000 0x7b020000 - d770: 0000002c 0x2c - d774: ad070803 sw a3,2051(t0) - d778: 03000006 srlv zero,zero,t8 - d77c: 22ed0404 addi t5,s7,1028 - d780: 08030000 j c0000 <__scratchpad-0x1f740000> - d784: 0022e503 0x22e503 - d788: 04080300 0x4080300 - d78c: 000020e9 0x20e9 - d790: f3031003 0xf3031003 - d794: 05000022 bltz t0,d820 <__scratchpad-0x1f7f27e0> - d798: 000029b5 0x29b5 - d79c: 2502c001 addiu v0,t0,-16383 - d7a0: 54000000 0x54000000 - d7a4: a8800388 swl zero,904(a0) - d7a8: 01000000 0x1000000 - d7ac: 0001079c 0x1079c - d7b0: 00780600 0x780600 - d7b4: 7a02c001 0x7a02c001 - d7b8: 80000000 lb zero,0(zero) - d7bc: 070000e5 bltz t8,db54 <__scratchpad-0x1f7f24ac> - d7c0: 00746572 0x746572 - d7c4: 6f02c201 0x6f02c201 - d7c8: ec000000 swc3 $0,0(zero) - d7cc: 080000e5 j 394 <__scratchpad-0x1f7ffc6c> - d7d0: 00000e30 0xe30 - d7d4: 0023d209 0x23d209 - d7d8: 02c40100 0x2c40100 - d7dc: 0000007a 0x7a - d7e0: 0000e648 0xe648 - d7e4: 615f5f07 0x615f5f07 - d7e8: 02c40100 0x2c40100 - d7ec: 0000007a 0x7a - d7f0: 0000e6b4 0xe6b4 - d7f4: 560a0000 0x560a0000 - d7f8: 17000000 bnez t8,d7fc <__scratchpad-0x1f7f2804> - d7fc: 0b000001 j c000004 <__scratchpad-0x137ffffc> - d800: 00000117 0x117 - d804: 040300ff 0x40300ff - d808: 00029e07 0x29e07 - d80c: 24740c00 addiu s4,v1,3072 - d810: 3c030000 lui v1,0x0 - d814: 00000129 0x129 - d818: 0001070d break 0x1,0x1c - ... - -Disassembly of section .debug_abbrev: - -00000000 <.debug_abbrev>: - 0: 10001101 b 4408 <__scratchpad-0x1f7fbbf8> - 4: 12011106 beq s0,at,4420 <__scratchpad-0x1f7fbbe0> - 8: 1b080301 0x1b080301 - c: 13082508 beq t8,t0,9430 <__scratchpad-0x1f7f6bd0> - 10: 00000005 0x5 - 14: 25011101 addiu at,t0,4353 - 18: 030b130e 0x30b130e - 1c: 110e1b0e beq t0,t6,6c58 <__scratchpad-0x1f7f93a8> - 20: 10061201 beq zero,a2,4828 <__scratchpad-0x1f7fb7d8> - 24: 02000017 0x2000017 - 28: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 2c: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 30: 24030000 li v1,0 - 34: 3e0b0b00 0x3e0b0b00 - 38: 0008030b 0x8030b - 3c: 000f0400 sll zero,t7,0x10 - 40: 00000b0b 0xb0b - 44: 0b010405 j c041014 <__scratchpad-0x137befec> - 48: 3a13490b xori s3,s0,0x490b - 4c: 010b3b0b 0x10b3b0b - 50: 06000013 bltz s0,a0 <__scratchpad-0x1f7fff60> - 54: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - 58: 0000061c 0x61c - 5c: 03002807 srav a1,zero,t8 - 60: 00051c0e 0x51c0e - 64: 00280800 0x280800 - 68: 0b1c0e03 j c70380c <__scratchpad-0x130fc7f4> - 6c: 2e090000 sltiu t1,s0,0 - 70: 3a0e0301 xori t6,s0,0x301 - 74: 270b3b0b addiu t3,t8,15115 - 78: 010b2019 0x10b2019 - 7c: 0a000013 j 800004c <__scratchpad-0x177fffb4> - 80: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 84: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 88: 00001349 0x1349 - 8c: 0b000f0b j c003c2c <__scratchpad-0x137fc3d4> - 90: 0013490b 0x13490b - 94: 012e0c00 0x12e0c00 - 98: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 9c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - a0: 06120111 0x6120111 - a4: 42961840 c0 0x961840 - a8: 00130119 0x130119 - ac: 00340d00 0x340d00 - b0: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - b4: 13490b3b beq k0,t1,2da4 <__scratchpad-0x1f7fd25c> - b8: 00001702 srl v0,zero,0x1c - bc: 31011d0e andi at,t0,0x1d0e - c0: 55015213 0x55015213 - c4: 590b5817 0x590b5817 - c8: 0013010b 0x13010b - cc: 010b0f00 0x10b0f00 - d0: 00001755 0x1755 - d4: 31003410 andi zero,t0,0x3410 - d8: 00170213 0x170213 - dc: 82891100 lb t1,4352(s4) - e0: 01110101 0x1110101 - e4: 13011331 beq t8,at,4dac <__scratchpad-0x1f7fb254> - e8: 8a120000 lwl s2,0(s0) - ec: 02000182 0x2000182 - f0: 18429118 0x18429118 - f4: 89130000 lwl s3,0(t0) - f8: 11010182 beq t0,at,704 <__scratchpad-0x1f7ff8fc> - fc: 19429501 0x19429501 - 100: 00001331 0x1331 - 104: 01828914 0x1828914 - 108: 31011100 andi at,t0,0x1100 - 10c: 15000013 bnez t0,15c <__scratchpad-0x1f7ffea4> - 110: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 114: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 118: 193f1349 0x193f1349 - 11c: 00001802 srl v1,zero,0x0 - 120: 49010116 bc2t 57c <__scratchpad-0x1f7ffa84> - 124: 00130113 0x130113 - 128: 00211700 0x211700 - 12c: 34180000 li t8,0x0 - 130: 3a0e0300 xori t6,s0,0x300 - 134: 490b3b0b 0x490b3b0b - 138: 3c193f13 lui t9,0x3f13 - 13c: 19000019 blez t0,1a4 <__scratchpad-0x1f7ffe5c> - 140: 193f002e 0x193f002e - 144: 0e6e193c jal 9b864f0 <__scratchpad-0x15c79b10> - 148: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 14c: 00000b3b 0xb3b - 150: 01110100 0x1110100 - 154: 0b130e25 j c4c3894 <__scratchpad-0x1333c76c> - 158: 0e1b0e03 jal 86c380c <__scratchpad-0x1713c7f4> - 15c: 06120111 0x6120111 - 160: 00001710 0x1710 - 164: 0b002402 j c009008 <__scratchpad-0x137f6ff8> - 168: 030b3e0b 0x30b3e0b - 16c: 0300000e 0x300000e - 170: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 174: 08030b3e j c2cf8 <__scratchpad-0x1f73d308> - 178: 2e040000 sltiu a0,s0,0 - 17c: 03193f01 0x3193f01 - 180: 3b0b3a0e xori t3,t8,0x3a0e - 184: 4919270b 0x4919270b - 188: 12011113 beq s0,at,45d8 <__scratchpad-0x1f7fba28> - 18c: 97184006 lhu t8,16390(t8) - 190: 13011942 beq t8,at,669c <__scratchpad-0x1f7f9964> - 194: 05050000 0x5050000 - 198: 3a0e0300 xori t6,s0,0x300 - 19c: 490b3b0b 0x490b3b0b - 1a0: 00180213 0x180213 - 1a4: 00150600 sll zero,s5,0x18 - 1a8: 00001927 0x1927 - 1ac: 0b000f07 j c003c1c <__scratchpad-0x137fc3e4> - 1b0: 0013490b 0x13490b - 1b4: 012e0800 0x12e0800 - 1b8: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 1bc: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1c0: 01111927 0x1111927 - 1c4: 18400612 blez v0,1a10 <__scratchpad-0x1f7fe5f0> - 1c8: 01194296 0x1194296 - 1cc: 09000013 j 400004c <__scratchpad-0x1b7fffb4> - 1d0: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 1d4: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1d8: 17021349 bne t8,v0,4f00 <__scratchpad-0x1f7fb100> - 1dc: 010a0000 0x10a0000 - 1e0: 01134901 0x1134901 - 1e4: 0b000013 j c00004c <__scratchpad-0x137fffb4> - 1e8: 13490021 beq k0,t1,270 <__scratchpad-0x1f7ffd90> - 1ec: 00000b2f 0xb2f - 1f0: 0b000f0c j c003c30 <__scratchpad-0x137fc3d0> - 1f4: 0d00000b jal 400002c <__scratchpad-0x1b7fffd4> - 1f8: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 1fc: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 200: 18021349 0x18021349 - 204: 01000000 0x1000000 - 208: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 20c: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 210: 01110e1b 0x1110e1b - 214: 17100612 bne t8,s0,1a60 <__scratchpad-0x1f7fe5a0> - 218: 13020000 beq t8,v0,21c <__scratchpad-0x1f7ffde4> - 21c: 0b0e0301 j c380c04 <__scratchpad-0x1347f3fc> - 220: 3b0b3a0b xori t3,t8,0x3a0b - 224: 0013010b 0x13010b - 228: 000d0300 sll zero,t5,0xc - 22c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 230: 13490b3b beq k0,t1,2f20 <__scratchpad-0x1f7fd0e0> - 234: 00000b38 0xb38 - 238: 49010104 bc2t 64c <__scratchpad-0x1f7ff9b4> - 23c: 00130113 0x130113 - 240: 00210500 0x210500 - 244: 0b2f1349 j cbc4d24 <__scratchpad-0x12c3b2dc> - 248: 24060000 li a2,0 - 24c: 3e0b0b00 0x3e0b0b00 - 250: 000e030b 0xe030b - 254: 00240700 0x240700 - 258: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 25c: 00000803 sra at,zero,0x0 - 260: 0b000f08 j c003c20 <__scratchpad-0x137fc3e0> - 264: 0013490b 0x13490b - 268: 01040900 0x1040900 - 26c: 0b0b0e03 j c2c380c <__scratchpad-0x1353c7f4> - 270: 0b3a1349 j ce84d24 <__scratchpad-0x1297b2dc> - 274: 13010b3b beq t8,at,2f64 <__scratchpad-0x1f7fd09c> - 278: 280a0000 slti t2,zero,0 - 27c: 1c0e0300 0x1c0e0300 - 280: 0b00000b j c00002c <__scratchpad-0x137fffd4> - 284: 0803000d j c0034 <__scratchpad-0x1f73ffcc> - 288: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 28c: 0b381349 j ce04d24 <__scratchpad-0x129fb2dc> - 290: 170c0000 bne t8,t4,294 <__scratchpad-0x1f7ffd6c> - 294: 0b0e0301 j c380c04 <__scratchpad-0x1347f3fc> - 298: 3b0b3a0b xori t3,t8,0x3a0b - 29c: 0013010b 0x13010b - 2a0: 000d0d00 sll at,t5,0x14 - 2a4: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2a8: 13490b3b beq k0,t1,2f98 <__scratchpad-0x1f7fd068> - 2ac: 130e0000 beq t8,t6,2b0 <__scratchpad-0x1f7ffd50> - 2b0: 3a0b0b01 xori t3,s0,0xb01 - 2b4: 010b3b0b 0x10b3b0b - 2b8: 0f000013 jal c00004c <__scratchpad-0x137fffb4> - 2bc: 0e030016 jal 80c0058 <__scratchpad-0x1773ffa8> - 2c0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2c4: 00001349 0x1349 - 2c8: 0b010410 j c041040 <__scratchpad-0x137befc0> - 2cc: 3a13490b xori s3,s0,0x490b - 2d0: 010b3b0b 0x10b3b0b - 2d4: 11000013 beqz t0,324 <__scratchpad-0x1f7ffcdc> - 2d8: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - 2dc: 0000061c 0x61c - 2e0: 03002812 0x3002812 - 2e4: 00051c0e 0x51c0e - 2e8: 00261300 0x261300 - 2ec: 00001349 0x1349 - 2f0: 3f002e14 0x3f002e14 - 2f4: 3a0e0319 xori t6,s0,0x319 - 2f8: 27053b0b addiu a1,t8,15115 - 2fc: 000b2019 0xb2019 - 300: 002e1500 0x2e1500 - 304: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 308: 053b0b3a 0x53b0b3a - 30c: 13491927 beq k0,t1,67ac <__scratchpad-0x1f7f9854> - 310: 00000b20 0xb20 - 314: 3f012e16 0x3f012e16 - 318: 3a0e0319 xori t6,s0,0x319 - 31c: 270b3b0b addiu t3,t8,15115 - 320: 12011119 beq s0,at,4788 <__scratchpad-0x1f7fb878> - 324: 97184006 lhu t8,16390(t8) - 328: 13011942 beq t8,at,6834 <__scratchpad-0x1f7f97cc> - 32c: 05170000 0x5170000 - 330: 3a0e0300 xori t6,s0,0x300 - 334: 490b3b0b 0x490b3b0b - 338: 00170213 0x170213 - 33c: 000a1800 sll v1,t2,0x0 - 340: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 344: 01110b3b 0x1110b3b - 348: 89190000 lwl t9,0(t0) - 34c: 11010182 beq t0,at,958 <__scratchpad-0x1f7ff6a8> - 350: 01133101 0x1133101 - 354: 1a000013 blez s0,3a4 <__scratchpad-0x1f7ffc5c> - 358: 0001828a 0x1828a - 35c: 42911802 c0 0x911802 - 360: 1b000018 blez t8,3c4 <__scratchpad-0x1f7ffc3c> - 364: 00018289 0x18289 - 368: 13310111 beq t9,s1,7b0 <__scratchpad-0x1f7ff850> - 36c: 891c0000 lwl gp,0(t0) - 370: 11010182 beq t0,at,97c <__scratchpad-0x1f7ff684> - 374: 00133101 0x133101 - 378: 82891d00 lb t1,7424(s4) - 37c: 01110101 0x1110101 - 380: 31194295 andi t9,t0,0x4295 - 384: 1e000013 bgtz s0,3d4 <__scratchpad-0x1f7ffc2c> - 388: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 38c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 390: 17021349 bne t8,v0,50b8 <__scratchpad-0x1f7faf48> - 394: 341f0000 li ra,0x0 - 398: 3a0e0300 xori t6,s0,0x300 - 39c: 490b3b0b 0x490b3b0b - 3a0: 00180213 0x180213 - 3a4: 010b2000 0x10b2000 - 3a8: 00001755 0x1755 - 3ac: 03003421 0x3003421 - 3b0: 3b0b3a08 xori t3,t8,0x3a08 - 3b4: 0213490b 0x213490b - 3b8: 22000018 addi zero,s0,24 - 3bc: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 3c0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 3c4: 18021349 0x18021349 - 3c8: 2e230000 sltiu v1,s1,0 - 3cc: 03193f01 0x3193f01 - 3d0: 3b0b3a0e xori t3,t8,0x3a0e - 3d4: 11192705 beq t0,t9,9fec <__scratchpad-0x1f7f6014> - 3d8: 40061201 0x40061201 - 3dc: 19429718 0x19429718 - 3e0: 00001301 0x1301 - 3e4: 03000524 0x3000524 - 3e8: 3b0b3a0e xori t3,t8,0x3a0e - 3ec: 02134905 0x2134905 - 3f0: 25000017 addiu zero,t0,23 - 3f4: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 3f8: 053b0b3a 0x53b0b3a - 3fc: 17021349 bne t8,v0,5124 <__scratchpad-0x1f7faedc> - 400: 2e260000 sltiu a2,s1,0 - 404: 03193f01 0x3193f01 - 408: 3b0b3a0e xori t3,t8,0x3a0e - 40c: 49192705 0x49192705 - 410: 12011113 beq s0,at,4860 <__scratchpad-0x1f7fb7a0> - 414: 97184006 lhu t8,16390(t8) - 418: 13011942 beq t8,at,6924 <__scratchpad-0x1f7f96dc> - 41c: 34270000 ori a3,at,0x0 - 420: 3a0e0300 xori t6,s0,0x300 - 424: 49053b0b 0x49053b0b - 428: 00180213 0x180213 - 42c: 00052800 sll a1,a1,0x0 - 430: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 434: 1349053b beq k0,t1,1924 <__scratchpad-0x1f7fe6dc> - 438: 00001802 srl v1,zero,0x0 - 43c: 01828929 0x1828929 - 440: 95011100 lhu at,4352(t0) - 444: 13311942 beq t9,s1,6950 <__scratchpad-0x1f7f96b0> - 448: 152a0000 bne t1,t2,44c <__scratchpad-0x1f7ffbb4> - 44c: 00130101 0x130101 - 450: 00182b00 sll a1,t8,0xc - 454: 2e2c0000 sltiu t4,s1,0 - 458: 11133101 beq t0,s3,c860 <__scratchpad-0x1f7f37a0> - 45c: 40061201 0x40061201 - 460: 19429718 0x19429718 - 464: 00001301 0x1301 - 468: 3f002e2d 0x3f002e2d - 46c: 3a0e0319 xori t6,s0,0x319 - 470: 27053b0b addiu a1,t8,15115 - 474: 11134919 beq t0,s3,128dc <__scratchpad-0x1f7ed724> - 478: 40061201 0x40061201 - 47c: 19429718 0x19429718 - 480: 0a2e0000 j 8b80000 <__scratchpad-0x16c80000> - 484: 3a0e0300 xori t6,s0,0x300 - 488: 11053b0b beq t0,a1,f0b8 <__scratchpad-0x1f7f0f48> - 48c: 2f000001 sltiu zero,t8,1 - 490: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 494: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 498: 193f1349 0x193f1349 - 49c: 00001802 srl v1,zero,0x0 - 4a0: 03003430 0x3003430 - 4a4: 3b0b3a0e xori t3,t8,0x3a0e - 4a8: 3f13490b 0x3f13490b - 4ac: 00193c19 0x193c19 - 4b0: 002e3100 0x2e3100 - 4b4: 193c193f 0x193c193f - 4b8: 0e030e6e jal 80c39b8 <__scratchpad-0x1773c648> - 4bc: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 4c0: 2e320000 sltiu s2,s1,0 - 4c4: 3c193f00 lui t9,0x3f00 - 4c8: 030e6e19 0x30e6e19 - 4cc: 3b0b3a0e xori t3,t8,0x3a0e - 4d0: 00000005 0x5 - 4d4: 25011101 addiu at,t0,4353 - 4d8: 030b130e 0x30b130e - 4dc: 110e1b0e beq t0,t6,7118 <__scratchpad-0x1f7f8ee8> - 4e0: 10061201 beq zero,a2,4ce8 <__scratchpad-0x1f7fb318> - 4e4: 02000017 0x2000017 - 4e8: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 4ec: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 4f0: 24030000 li v1,0 - 4f4: 3e0b0b00 0x3e0b0b00 - 4f8: 0008030b 0x8030b - 4fc: 000f0400 sll zero,t7,0x10 - 500: 13490b0b beq k0,t1,3130 <__scratchpad-0x1f7fced0> - 504: 04050000 0x4050000 - 508: 490b0b01 0x490b0b01 - 50c: 3b0b3a13 xori t3,t8,0x3a13 - 510: 0013010b 0x13010b - 514: 00280600 0x280600 - 518: 061c0e03 0x61c0e03 - 51c: 28070000 slti a3,zero,0 - 520: 1c0e0300 0x1c0e0300 - 524: 08000005 j 14 <__scratchpad-0x1f7fffec> - 528: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - 52c: 00000b1c 0xb1c - 530: 03010409 0x3010409 - 534: 490b0b0e 0x490b0b0e - 538: 3b0b3a13 xori t3,t8,0x3a13 - 53c: 0013010b 0x13010b - 540: 012e0a00 0x12e0a00 - 544: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 548: 01110b3b 0x1110b3b - 54c: 18400612 blez v0,1d98 <__scratchpad-0x1f7fe268> - 550: 01194297 0x1194297 - 554: 0b000013 j c00004c <__scratchpad-0x137fffb4> - 558: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 55c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 560: 18021349 0x18021349 - 564: 340c0000 li t4,0x0 - 568: 3a080300 xori t0,s0,0x300 - 56c: 490b3b0b 0x490b3b0b - 570: 00180213 0x180213 - 574: 012e0d00 0x12e0d00 - 578: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 57c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 580: 01111927 0x1111927 - 584: 18400612 blez v0,1dd0 <__scratchpad-0x1f7fe230> - 588: 01194297 0x1194297 - 58c: 0e000013 jal 800004c <__scratchpad-0x177fffb4> - 590: 01018289 0x1018289 - 594: 42950111 c0 0x950111 - 598: 00133119 0x133119 - 59c: 828a0f00 lb t2,3840(s4) - 5a0: 18020001 0x18020001 - 5a4: 00184291 0x184291 - 5a8: 002e1000 0x2e1000 - 5ac: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 5b0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 5b4: 06120111 0x6120111 - 5b8: 42971840 c0 0x971840 - 5bc: 11000019 beqz t0,624 <__scratchpad-0x1f7ff9dc> - 5c0: 193f012e 0x193f012e - 5c4: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 5c8: 01110b3b 0x1110b3b - 5cc: 18400612 blez v0,1e18 <__scratchpad-0x1f7fe1e8> - 5d0: 01194297 0x1194297 - 5d4: 12000013 beqz s0,624 <__scratchpad-0x1f7ff9dc> - 5d8: 01018289 0x1018289 - 5dc: 13310111 beq t9,s1,a24 <__scratchpad-0x1f7ff5dc> - 5e0: 00001301 0x1301 - 5e4: 01828913 0x1828913 - 5e8: 31011101 andi at,t0,0x1101 - 5ec: 14000013 bnez zero,63c <__scratchpad-0x1f7ff9c4> - 5f0: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 5f4: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 5f8: 193f1349 0x193f1349 - 5fc: 00001802 srl v1,zero,0x0 - 600: 01011515 0x1011515 - 604: 16000013 bnez s0,654 <__scratchpad-0x1f7ff9ac> - 608: 00000018 mult zero,zero - 60c: 27011517 addiu at,t8,5399 - 610: 00130119 0x130119 - 614: 00051800 sll v1,a1,0x0 - 618: 00001349 0x1349 - 61c: 49003519 bc2f da84 <__scratchpad-0x1f7f257c> - 620: 1a000013 blez s0,670 <__scratchpad-0x1f7ff990> - 624: 193f002e 0x193f002e - 628: 0e6e193c jal 9b864f0 <__scratchpad-0x15c79b10> - 62c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 630: 00000b3b 0xb3b - 634: 3f002e1b 0x3f002e1b - 638: 6e193c19 0x6e193c19 - 63c: 3a0e030e xori t6,s0,0x30e - 640: 00053b0b 0x53b0b - 644: 11010000 beq t0,at,648 <__scratchpad-0x1f7ff9b8> - 648: 130e2501 beq t8,t6,9a50 <__scratchpad-0x1f7f65b0> - 64c: 1b0e030b 0x1b0e030b - 650: 1201110e beq s0,at,4a8c <__scratchpad-0x1f7fb574> - 654: 00171006 srlv v0,s7,zero - 658: 00240200 0x240200 - 65c: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 660: 00000e03 sra at,zero,0x18 - 664: 0b002403 j c00900c <__scratchpad-0x137f6ff4> - 668: 030b3e0b 0x30b3e0b - 66c: 04000008 bltz zero,690 <__scratchpad-0x1f7ff970> - 670: 0e030104 jal 80c0410 <__scratchpad-0x1773fbf0> - 674: 13490b0b beq k0,t1,32a4 <__scratchpad-0x1f7fcd5c> - 678: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 67c: 00001301 0x1301 - 680: 03002805 0x3002805 - 684: 000b1c0e 0xb1c0e - 688: 01040600 0x1040600 - 68c: 13490b0b beq k0,t1,32bc <__scratchpad-0x1f7fcd44> - 690: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 694: 00001301 0x1301 - 698: 03002807 srav a1,zero,t8 - 69c: 00061c0e 0x61c0e - 6a0: 00280800 0x280800 - 6a4: 051c0e03 0x51c0e03 - 6a8: 2e090000 sltiu t1,s0,0 - 6ac: 03193f01 0x3193f01 - 6b0: 3b0b3a0e xori t3,t8,0x3a0e - 6b4: 1119270b beq t0,t9,a2e4 <__scratchpad-0x1f7f5d1c> - 6b8: 40061201 0x40061201 - 6bc: 19429718 0x19429718 - 6c0: 00001301 0x1301 - 6c4: 0300050a 0x300050a - 6c8: 3b0b3a0e xori t3,t8,0x3a0e - 6cc: 0213490b 0x213490b - 6d0: 0b000017 j c00005c <__scratchpad-0x137fffa4> - 6d4: 01018289 0x1018289 - 6d8: 42950111 c0 0x950111 - 6dc: 00133119 0x133119 - 6e0: 828a0c00 lb t2,3072(s4) - 6e4: 18020001 0x18020001 - 6e8: 00184291 0x184291 - 6ec: 002e0d00 0x2e0d00 - 6f0: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 6f4: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 6f8: 01111927 0x1111927 - 6fc: 18400612 blez v0,1f48 <__scratchpad-0x1f7fe0b8> - 700: 00194297 0x194297 - 704: 002e0e00 0x2e0e00 - 708: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 70c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 710: 13491927 beq k0,t1,6bb0 <__scratchpad-0x1f7f9450> - 714: 06120111 0x6120111 - 718: 42971840 c0 0x971840 - 71c: 0f000019 jal c000064 <__scratchpad-0x137fff9c> - 720: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 724: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 728: 18021349 0x18021349 - 72c: 34100000 li s0,0x0 - 730: 3a0e0300 xori t6,s0,0x300 - 734: 490b3b0b 0x490b3b0b - 738: 02193f13 0x2193f13 - 73c: 00000018 mult zero,zero - 740: 25011101 addiu at,t0,4353 - 744: 030b130e 0x30b130e - 748: 110e1b0e beq t0,t6,7384 <__scratchpad-0x1f7f8c7c> - 74c: 10061201 beq zero,a2,4f54 <__scratchpad-0x1f7fb0ac> - 750: 02000017 0x2000017 - 754: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 758: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 75c: 24030000 li v1,0 - 760: 3e0b0b00 0x3e0b0b00 - 764: 0008030b 0x8030b - 768: 000f0400 sll zero,t7,0x10 - 76c: 13490b0b beq k0,t1,339c <__scratchpad-0x1f7fcc64> - 770: 0f050000 jal c140000 <__scratchpad-0x136c0000> - 774: 000b0b00 sll at,t3,0xc - 778: 01130600 0x1130600 - 77c: 0b3a0b0b j ce82c2c <__scratchpad-0x1297d3d4> - 780: 13010b3b beq t8,at,3470 <__scratchpad-0x1f7fcb90> - 784: 0d070000 jal 41c0000 <__scratchpad-0x1b640000> - 788: 3a0e0300 xori t6,s0,0x300 - 78c: 490b3b0b 0x490b3b0b - 790: 000b3813 0xb3813 - 794: 01010800 0x1010800 - 798: 13011349 beq t8,at,54c0 <__scratchpad-0x1f7fab40> - 79c: 21090000 addi t1,t0,0 - 7a0: 2f134900 sltiu s3,t8,18688 - 7a4: 0a00000b j 800002c <__scratchpad-0x177fffd4> - 7a8: 0e030016 jal 80c0058 <__scratchpad-0x1773ffa8> - 7ac: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 7b0: 00001349 0x1349 - 7b4: 0b01040b j c04102c <__scratchpad-0x137befd4> - 7b8: 3a13490b xori s3,s0,0x490b - 7bc: 010b3b0b 0x10b3b0b - 7c0: 0c000013 jal 4c <__scratchpad-0x1f7fffb4> - 7c4: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - 7c8: 00000b1c 0xb1c - 7cc: 0300280d break 0x300,0xa0 - 7d0: 00061c0e 0x61c0e - 7d4: 00280e00 0x280e00 - 7d8: 051c0e03 0x51c0e03 - 7dc: 2e0f0000 sltiu t7,s0,0 - 7e0: 03193f01 0x3193f01 - 7e4: 3b0b3a0e xori t3,t8,0x3a0e - 7e8: 2019270b addi t9,zero,9995 - 7ec: 0013010b 0x13010b - 7f0: 00051000 sll v0,a1,0x0 - 7f4: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 7f8: 13490b3b beq k0,t1,34e8 <__scratchpad-0x1f7fcb18> - 7fc: 34110000 li s1,0x0 - 800: 3a080300 xori t0,s0,0x300 - 804: 490b3b0b 0x490b3b0b - 808: 12000013 beqz s0,858 <__scratchpad-0x1f7ff7a8> - 80c: 193f012e 0x193f012e - 810: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 814: 19270b3b 0x19270b3b - 818: 0b201349 j c804d24 <__scratchpad-0x12ffb2dc> - 81c: 00001301 0x1301 - 820: 03000513 0x3000513 - 824: 3b0b3a08 xori t3,t8,0x3a08 - 828: 0013490b 0x13490b - 82c: 012e1400 0x12e1400 - 830: 01111331 0x1111331 - 834: 18400612 blez v0,2080 <__scratchpad-0x1f7fdf80> - 838: 01194297 0x1194297 - 83c: 15000013 bnez t0,88c <__scratchpad-0x1f7ff774> - 840: 13310005 beq t9,s1,858 <__scratchpad-0x1f7ff7a8> - 844: 00001702 srl v0,zero,0x1c - 848: 31000516 andi zero,t0,0x516 - 84c: 00180213 0x180213 - 850: 00341700 0x341700 - 854: 18021331 0x18021331 - 858: 34180000 li t8,0x0 - 85c: 02133100 0x2133100 - 860: 19000017 blez t0,8c0 <__scratchpad-0x1f7ff740> - 864: 193f012e 0x193f012e - 868: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 86c: 19270b3b 0x19270b3b - 870: 06120111 0x6120111 - 874: 42971840 c0 0x971840 - 878: 00130119 0x130119 - 87c: 00051a00 sll v1,a1,0x8 - 880: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 884: 13490b3b beq k0,t1,3574 <__scratchpad-0x1f7fca8c> - 888: 00001702 srl v0,zero,0x1c - 88c: 0300341b 0x300341b - 890: 3b0b3a08 xori t3,t8,0x3a08 - 894: 0213490b 0x213490b - 898: 1c000017 bgtz zero,8f8 <__scratchpad-0x1f7ff708> - 89c: 193f002e 0x193f002e - 8a0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 8a4: 19270b3b 0x19270b3b - 8a8: 06120111 0x6120111 - 8ac: 42971840 c0 0x971840 - 8b0: 1d000019 bgtz t0,918 <__scratchpad-0x1f7ff6e8> - 8b4: 1331011d beq t9,s1,d2c <__scratchpad-0x1f7ff2d4> - 8b8: 17550152 bne k0,s5,e04 <__scratchpad-0x1f7ff1fc> - 8bc: 0b590b58 j d642d60 <__scratchpad-0x121bd2a0> - 8c0: 00001301 0x1301 - 8c4: 3100051e andi zero,t0,0x51e - 8c8: 000b1c13 0xb1c13 - 8cc: 010b1f00 0x10b1f00 - 8d0: 00001755 0x1755 - 8d4: 31011d20 andi at,t0,0x1d20 - 8d8: 12011113 beq s0,at,4d28 <__scratchpad-0x1f7fb2d8> - 8dc: 590b5806 0x590b5806 - 8e0: 0013010b 0x13010b - 8e4: 00052100 sll a0,a1,0x4 - 8e8: 00001331 0x1331 - 8ec: 11010b22 beq t0,at,3578 <__scratchpad-0x1f7fca88> - 8f0: 00061201 0x61201 - 8f4: 82892300 lb t1,8960(s4) - 8f8: 01110101 0x1110101 - 8fc: 13011331 beq t8,at,55c4 <__scratchpad-0x1f7faa3c> - 900: 8a240000 lwl a0,0(s1) - 904: 02000182 0x2000182 - 908: 18429118 0x18429118 - 90c: 89250000 lwl a1,0(t1) - 910: 11000182 beqz t0,f1c <__scratchpad-0x1f7ff0e4> - 914: 00133101 0x133101 - 918: 82892600 lb t1,9728(s4) - 91c: 01110101 0x1110101 - 920: 31194295 andi t9,t0,0x4295 - 924: 27000013 addiu zero,t8,19 - 928: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 92c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 930: 18021349 0x18021349 - 934: 2e280000 sltiu t0,s1,0 - 938: 03193f01 0x3193f01 - 93c: 3b0b3a0e xori t3,t8,0x3a0e - 940: 4919270b 0x4919270b - 944: 12011113 beq s0,at,4d94 <__scratchpad-0x1f7fb26c> - 948: 97184006 lhu t8,16390(t8) - 94c: 13011942 beq t8,at,6e58 <__scratchpad-0x1f7f91a8> - 950: 05290000 0x5290000 - 954: 3a080300 xori t0,s0,0x300 - 958: 490b3b0b 0x490b3b0b - 95c: 00170213 0x170213 - 960: 82892a00 lb t1,10752(s4) - 964: 01110101 0x1110101 - 968: 00001331 0x1331 - 96c: 3f012e2b 0x3f012e2b - 970: 3a0e0319 xori t6,s0,0x319 - 974: 27053b0b addiu a1,t8,15115 - 978: 12011119 beq s0,at,4de0 <__scratchpad-0x1f7fb220> - 97c: 97184006 lhu t8,16390(t8) - 980: 13011942 beq t8,at,6e8c <__scratchpad-0x1f7f9174> - 984: 052c0000 0x52c0000 - 988: 3a080300 xori t0,s0,0x300 - 98c: 49053b0b 0x49053b0b - 990: 00170213 0x170213 - 994: 00052d00 sll a1,a1,0x14 - 998: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 99c: 1349053b beq k0,t1,1e8c <__scratchpad-0x1f7fe174> - 9a0: 00001702 srl v0,zero,0x1c - 9a4: 31011d2e andi at,t0,0x1d2e - 9a8: 55015213 0x55015213 - 9ac: 590b5817 0x590b5817 - 9b0: 00130105 0x130105 - 9b4: 011d2f00 0x11d2f00 - 9b8: 01111331 0x1111331 - 9bc: 0b580612 j d601848 <__scratchpad-0x121fe7b8> - 9c0: 13010559 beq t8,at,1f28 <__scratchpad-0x1f7fe0d8> - 9c4: 2e300000 sltiu s0,s1,0 - 9c8: 03193f00 0x3193f00 - 9cc: 3b0b3a0e xori t3,t8,0x3a0e - 9d0: 11192705 beq t0,t9,a5e8 <__scratchpad-0x1f7f5a18> - 9d4: 40061201 0x40061201 - 9d8: 19429718 0x19429718 - 9dc: 05310000 bgezal t1,9e0 <__scratchpad-0x1f7ff620> - 9e0: 3a0e0300 xori t6,s0,0x300 - 9e4: 49053b0b 0x49053b0b - 9e8: 00180213 0x180213 - 9ec: 00343200 0x343200 - 9f0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 9f4: 13490b3b beq k0,t1,36e4 <__scratchpad-0x1f7fc91c> - 9f8: 00001802 srl v1,zero,0x0 - 9fc: 03003433 0x3003433 - a00: 3b0b3a0e xori t3,t8,0x3a0e - a04: 3f13490b 0x3f13490b - a08: 00180219 0x180219 - a0c: 002e3400 0x2e3400 - a10: 193c193f 0x193c193f - a14: 0e030e6e jal 80c39b8 <__scratchpad-0x1773c648> - a18: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - a1c: 01000000 0x1000000 - a20: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - a24: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - a28: 01110e1b 0x1110e1b - a2c: 17100612 bne t8,s0,2278 <__scratchpad-0x1f7fdd88> - a30: 24020000 li v0,0 - a34: 3e0b0b00 0x3e0b0b00 - a38: 000e030b 0xe030b - a3c: 00240300 0x240300 - a40: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - a44: 00000803 sra at,zero,0x0 - a48: 03010404 0x3010404 - a4c: 490b0b0e 0x490b0b0e - a50: 3b0b3a13 xori t3,t8,0x3a13 - a54: 0013010b 0x13010b - a58: 00280500 0x280500 - a5c: 0b1c0e03 j c70380c <__scratchpad-0x130fc7f4> - a60: 16060000 bne s0,a2,a64 <__scratchpad-0x1f7ff59c> - a64: 3a0e0300 xori t6,s0,0x300 - a68: 490b3b0b 0x490b3b0b - a6c: 07000013 bltz t8,abc <__scratchpad-0x1f7ff544> - a70: 0b0b000f j c2c003c <__scratchpad-0x1353ffc4> - a74: 00001349 0x1349 - a78: 0b010408 j c041020 <__scratchpad-0x137befe0> - a7c: 3a13490b xori s3,s0,0x490b - a80: 010b3b0b 0x10b3b0b - a84: 09000013 j 400004c <__scratchpad-0x1b7fffb4> - a88: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - a8c: 0000061c 0x61c - a90: 0300280a 0x300280a - a94: 00051c0e 0x51c0e - a98: 012e0b00 0x12e0b00 - a9c: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - aa0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - aa4: 13491927 beq k0,t1,6f44 <__scratchpad-0x1f7f90bc> - aa8: 06120111 0x6120111 - aac: 42971840 c0 0x971840 - ab0: 00130119 0x130119 - ab4: 00050c00 sll at,a1,0x10 - ab8: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - abc: 13490b3b beq k0,t1,37ac <__scratchpad-0x1f7fc854> - ac0: 00001702 srl v0,zero,0x1c - ac4: 0182890d break 0x182,0x224 - ac8: 31011101 andi at,t0,0x1101 - acc: 00130113 0x130113 - ad0: 828a0e00 lb t2,3584(s4) - ad4: 18020001 0x18020001 - ad8: 00184291 0x184291 - adc: 82890f00 lb t1,3840(s4) - ae0: 01110101 0x1110101 - ae4: 00001331 0x1331 - ae8: 03003410 0x3003410 - aec: 3b0b3a08 xori t3,t8,0x3a08 - af0: 0213490b 0x213490b - af4: 11000017 beqz t0,b54 <__scratchpad-0x1f7ff4ac> - af8: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - afc: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - b00: 17021349 bne t8,v0,5828 <__scratchpad-0x1f7fa7d8> - b04: 01120000 0x1120000 - b08: 01134901 0x1134901 - b0c: 13000013 beqz t8,b5c <__scratchpad-0x1f7ff4a4> - b10: 13490021 beq k0,t1,b98 <__scratchpad-0x1f7ff468> - b14: 00000b2f 0xb2f - b18: 03003414 0x3003414 - b1c: 3b0b3a0e xori t3,t8,0x3a0e - b20: 0213490b 0x213490b - b24: 15000018 bnez t0,b88 <__scratchpad-0x1f7ff478> - b28: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - b2c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - b30: 18021349 0x18021349 - b34: 34160000 li s6,0x0 - b38: 3a0e0300 xori t6,s0,0x300 - b3c: 490b3b0b 0x490b3b0b - b40: 02193f13 0x2193f13 - b44: 17000018 bnez t8,ba8 <__scratchpad-0x1f7ff458> - b48: 193f002e 0x193f002e - b4c: 0e6e193c jal 9b864f0 <__scratchpad-0x15c79b10> - b50: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - b54: 00000b3b 0xb3b - b58: 01110100 0x1110100 - b5c: 0b130e25 j c4c3894 <__scratchpad-0x1333c76c> - b60: 0e1b0e03 jal 86c380c <__scratchpad-0x1713c7f4> - b64: 06120111 0x6120111 - b68: 00001710 0x1710 - b6c: 0b002402 j c009008 <__scratchpad-0x137f6ff8> - b70: 030b3e0b 0x30b3e0b - b74: 0300000e 0x300000e - b78: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - b7c: 08030b3e j c2cf8 <__scratchpad-0x1f73d308> - b80: 0f040000 jal c100000 <__scratchpad-0x13700000> - b84: 490b0b00 0x490b0b00 - b88: 05000013 bltz t0,bd8 <__scratchpad-0x1f7ff428> - b8c: 0b0b0104 j c2c0410 <__scratchpad-0x1353fbf0> - b90: 0b3a1349 j ce84d24 <__scratchpad-0x1297b2dc> - b94: 13010b3b beq t8,at,3884 <__scratchpad-0x1f7fc77c> - b98: 28060000 slti a2,zero,0 - b9c: 1c0e0300 0x1c0e0300 - ba0: 07000006 bltz t8,bbc <__scratchpad-0x1f7ff444> - ba4: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - ba8: 0000051c 0x51c - bac: 03002808 0x3002808 - bb0: 000b1c0e 0xb1c0e - bb4: 012e0900 0x12e0900 - bb8: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - bbc: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - bc0: 01111927 0x1111927 - bc4: 18400612 blez v0,2410 <__scratchpad-0x1f7fdbf0> - bc8: 01194297 0x1194297 - bcc: 0a000013 j 800004c <__scratchpad-0x177fffb4> - bd0: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - bd4: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - bd8: 17021349 bne t8,v0,5900 <__scratchpad-0x1f7fa700> - bdc: 050b0000 0x50b0000 - be0: 3a080300 xori t0,s0,0x300 - be4: 490b3b0b 0x490b3b0b - be8: 00170213 0x170213 - bec: 00050c00 sll at,a1,0x10 - bf0: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - bf4: 13490b3b beq k0,t1,38e4 <__scratchpad-0x1f7fc71c> - bf8: 00001802 srl v1,zero,0x0 - bfc: 0300340d break 0x300,0xd0 - c00: 3b0b3a08 xori t3,t8,0x3a08 - c04: 0213490b 0x213490b - c08: 0e000018 jal 8000060 <__scratchpad-0x177fffa0> - c0c: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - c10: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - c14: 18021349 0x18021349 - c18: 350f0000 ori t7,t0,0x0 - c1c: 00134900 sll t1,s3,0x4 - c20: 82891000 lb t1,4096(s4) - c24: 01110101 0x1110101 - c28: 00001331 0x1331 - c2c: 01828a11 0x1828a11 - c30: 91180200 lbu t8,512(t0) - c34: 00001842 srl v1,zero,0x1 - c38: 49010112 bc2t 1084 <__scratchpad-0x1f7fef7c> - c3c: 00130113 0x130113 - c40: 00211300 0x211300 - c44: 0b2f1349 j cbc4d24 <__scratchpad-0x12c3b2dc> - c48: 89140000 lwl s4,0(t0) - c4c: 11010182 beq t0,at,1258 <__scratchpad-0x1f7feda8> - c50: 01133101 0x1133101 - c54: 15000013 bnez t0,ca4 <__scratchpad-0x1f7ff35c> - c58: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - c5c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - c60: 18021349 0x18021349 - c64: 34160000 li s6,0x0 - c68: 3a0e0300 xori t6,s0,0x300 - c6c: 490b3b0b 0x490b3b0b - c70: 02193f13 0x2193f13 - c74: 17000018 bnez t8,cd8 <__scratchpad-0x1f7ff328> - c78: 193f002e 0x193f002e - c7c: 0e6e193c jal 9b864f0 <__scratchpad-0x15c79b10> - c80: 00000e03 sra at,zero,0x18 - c84: 01110100 0x1110100 - c88: 0b130e25 j c4c3894 <__scratchpad-0x1333c76c> - c8c: 0e1b0e03 jal 86c380c <__scratchpad-0x1713c7f4> - c90: 06120111 0x6120111 - c94: 00001710 0x1710 - c98: 0b002402 j c009008 <__scratchpad-0x137f6ff8> - c9c: 030b3e0b 0x30b3e0b - ca0: 0300000e 0x300000e - ca4: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - ca8: 08030b3e j c2cf8 <__scratchpad-0x1f73d308> - cac: 04040000 0x4040000 - cb0: 490b0b01 0x490b0b01 - cb4: 3b0b3a13 xori t3,t8,0x3a13 - cb8: 0013010b 0x13010b - cbc: 00280500 0x280500 - cc0: 061c0e03 0x61c0e03 - cc4: 28060000 slti a2,zero,0 - cc8: 1c0e0300 0x1c0e0300 - ccc: 07000005 bltz t8,ce4 <__scratchpad-0x1f7ff31c> - cd0: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - cd4: 00000b1c 0xb1c - cd8: 3f012e08 0x3f012e08 - cdc: 3a0e0319 xori t6,s0,0x319 - ce0: 270b3b0b addiu t3,t8,15115 - ce4: 11134919 beq t0,s3,1314c <__scratchpad-0x1f7eceb4> - ce8: 40061201 0x40061201 - cec: 19429718 0x19429718 - cf0: 00001301 0x1301 - cf4: 03000509 0x3000509 - cf8: 3b0b3a0e xori t3,t8,0x3a0e - cfc: 0213490b 0x213490b - d00: 0a000017 j 800005c <__scratchpad-0x177fffa4> - d04: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - d08: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - d0c: 18021349 0x18021349 - d10: 340b0000 li t3,0x0 - d14: 3a0e0300 xori t6,s0,0x300 - d18: 490b3b0b 0x490b3b0b - d1c: 00170213 0x170213 - d20: 82890c00 lb t1,3072(s4) - d24: 01110001 0x1110001 - d28: 93194295 lbu t9,17045(t8) - d2c: 00001842 srl v1,zero,0x1 - d30: 4901010d bc2t 1168 <__scratchpad-0x1f7fee98> - d34: 00130113 0x130113 - d38: 00210e00 0x210e00 - d3c: 0b2f1349 j cbc4d24 <__scratchpad-0x12c3b2dc> - d40: 150f0000 bne t0,t7,d44 <__scratchpad-0x1f7ff2bc> - d44: 01134901 0x1134901 - d48: 10000013 b d98 <__scratchpad-0x1f7ff268> - d4c: 00000018 mult zero,zero - d50: 0b000f11 j c003c44 <__scratchpad-0x137fc3bc> - d54: 0013490b 0x13490b - d58: 82891200 lb t1,4608(s4) - d5c: 01110101 0x1110101 - d60: 31194295 andi t9,t0,0x4295 - d64: 13000013 beqz t8,db4 <__scratchpad-0x1f7ff24c> - d68: 0001828a 0x1828a - d6c: 42911802 c0 0x911802 - d70: 14000018 bnez zero,dd4 <__scratchpad-0x1f7ff22c> - d74: 193f012e 0x193f012e - d78: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - d7c: 19270b3b 0x19270b3b - d80: 06120111 0x6120111 - d84: 42971840 c0 0x971840 - d88: 00130119 0x130119 - d8c: 82891500 lb t1,5376(s4) - d90: 01110101 0x1110101 - d94: 93194295 lbu t9,17045(t8) - d98: 00001842 srl v1,zero,0x1 - d9c: 27011516 addiu at,t8,5398 - da0: 00130119 0x130119 - da4: 00051700 sll v0,a1,0x1c - da8: 00001349 0x1349 - dac: 27001518 addiu zero,t8,5400 - db0: 19000019 blez t0,e18 <__scratchpad-0x1f7ff1e8> - db4: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - db8: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - dbc: 193f1349 0x193f1349 - dc0: 00001802 srl v1,zero,0x0 - dc4: 01110100 0x1110100 - dc8: 0b130e25 j c4c3894 <__scratchpad-0x1333c76c> - dcc: 0e1b0e03 jal 86c380c <__scratchpad-0x1713c7f4> - dd0: 06120111 0x6120111 - dd4: 00001710 0x1710 - dd8: 03001602 0x3001602 - ddc: 3b0b3a0e xori t3,t8,0x3a0e - de0: 0013490b 0x13490b - de4: 000f0300 sll zero,t7,0xc - de8: 0e030b0b jal 80c2c2c <__scratchpad-0x1773d3d4> - dec: 24040000 li a0,0 - df0: 3e0b0b00 0x3e0b0b00 - df4: 000e030b 0xe030b - df8: 00240500 0x240500 - dfc: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - e00: 00000803 sra at,zero,0x0 - e04: 0b011306 j c044c18 <__scratchpad-0x137bb3e8> - e08: 3b0b3a0b xori t3,t8,0x3a0b - e0c: 0013010b 0x13010b - e10: 000d0700 sll zero,t5,0x1c - e14: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - e18: 13490b3b beq k0,t1,3b08 <__scratchpad-0x1f7fc4f8> - e1c: 00000b38 0xb38 - e20: 03000d08 0x3000d08 - e24: 3b0b3a0e xori t3,t8,0x3a0e - e28: 3813490b xori s3,zero,0x490b - e2c: 0900000b j 400002c <__scratchpad-0x1b7fffd4> - e30: 13490101 beq k0,t1,1238 <__scratchpad-0x1f7fedc8> - e34: 00001301 0x1301 - e38: 4900210a bc2f 9264 <__scratchpad-0x1f7f6d9c> - e3c: 000b2f13 0xb2f13 - e40: 01130b00 0x1130b00 - e44: 0b3a0b0b j ce82c2c <__scratchpad-0x1297d3d4> - e48: 1301053b beq t8,at,2338 <__scratchpad-0x1f7fdcc8> - e4c: 0d0c0000 jal 4300000 <__scratchpad-0x1b500000> - e50: 3a080300 xori t0,s0,0x300 - e54: 49053b0b 0x49053b0b - e58: 000b3813 0xb3813 - e5c: 000d0d00 sll at,t5,0x14 - e60: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - e64: 1349053b beq k0,t1,2354 <__scratchpad-0x1f7fdcac> - e68: 00000b38 0xb38 - e6c: 0300160e 0x300160e - e70: 3b0b3a0e xori t3,t8,0x3a0e - e74: 00134905 0x134905 - e78: 000f0f00 sll at,t7,0x1c - e7c: 13490b0b beq k0,t1,3aac <__scratchpad-0x1f7fc554> - e80: 0f100000 jal c400000 <__scratchpad-0x13400000> - e84: 000b0b00 sll at,t3,0xc - e88: 01041100 0x1041100 - e8c: 0b0b0e03 j c2c380c <__scratchpad-0x1353c7f4> - e90: 0b3a1349 j ce84d24 <__scratchpad-0x1297b2dc> - e94: 1301053b beq t8,at,2384 <__scratchpad-0x1f7fdc7c> - e98: 28120000 slti s2,zero,0 - e9c: 1c0e0300 0x1c0e0300 - ea0: 1300000b beqz t8,ed0 <__scratchpad-0x1f7ff130> - ea4: 0b0b0104 j c2c0410 <__scratchpad-0x1353fbf0> - ea8: 0b3a1349 j ce84d24 <__scratchpad-0x1297b2dc> - eac: 13010b3b beq t8,at,3b9c <__scratchpad-0x1f7fc464> - eb0: 28140000 slti s4,zero,0 - eb4: 1c0e0300 0x1c0e0300 - eb8: 15000006 bnez t0,ed4 <__scratchpad-0x1f7ff12c> - ebc: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - ec0: 0000051c 0x51c - ec4: 49002616 bc2f a720 <__scratchpad-0x1f7f58e0> - ec8: 17000013 bnez t8,f18 <__scratchpad-0x1f7ff0e8> - ecc: 0e030104 jal 80c0410 <__scratchpad-0x1773fbf0> - ed0: 13490b0b beq k0,t1,3b00 <__scratchpad-0x1f7fc500> - ed4: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - ed8: 00001301 0x1301 - edc: 3f012e18 0x3f012e18 - ee0: 3a0e0319 xori t6,s0,0x319 - ee4: 270b3b0b addiu t3,t8,15115 - ee8: 20134919 addi s3,zero,18713 - eec: 0013010b 0x13010b - ef0: 00051900 sll v1,a1,0x4 - ef4: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - ef8: 13490b3b beq k0,t1,3be8 <__scratchpad-0x1f7fc418> - efc: 2e1a0000 sltiu k0,s0,0 - f00: 03193f01 0x3193f01 - f04: 3b0b3a0e xori t3,t8,0x3a0e - f08: 20192705 addi t9,zero,9989 - f0c: 0013010b 0x13010b - f10: 00051b00 sll v1,a1,0xc - f14: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - f18: 1349053b beq k0,t1,2408 <__scratchpad-0x1f7fdbf8> - f1c: 341c0000 li gp,0x0 - f20: 3a0e0300 xori t6,s0,0x300 - f24: 49053b0b 0x49053b0b - f28: 1d000013 bgtz t0,f78 <__scratchpad-0x1f7ff088> - f2c: 193f012e 0x193f012e - f30: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - f34: 19270b3b 0x19270b3b - f38: 13010b20 beq t8,at,3bbc <__scratchpad-0x1f7fc444> - f3c: 341e0000 li s8,0x0 - f40: 3a080300 xori t0,s0,0x300 - f44: 490b3b0b 0x490b3b0b - f48: 1f000013 bgtz t8,f98 <__scratchpad-0x1f7ff068> - f4c: 08030005 j c0014 <__scratchpad-0x1f73ffec> - f50: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - f54: 00001349 0x1349 - f58: 03012e20 0x3012e20 - f5c: 3b0b3a0e xori t3,t8,0x3a0e - f60: 49192705 0x49192705 - f64: 12011113 beq s0,at,53b4 <__scratchpad-0x1f7fac4c> - f68: 97184006 lhu t8,16390(t8) - f6c: 13011942 beq t8,at,7478 <__scratchpad-0x1f7f8b88> - f70: 05210000 bgez t1,f74 <__scratchpad-0x1f7ff08c> - f74: 3a080300 xori t0,s0,0x300 - f78: 49053b0b 0x49053b0b - f7c: 00170213 0x170213 - f80: 00342200 0x342200 - f84: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - f88: 1349053b beq k0,t1,2478 <__scratchpad-0x1f7fdb88> - f8c: 00001702 srl v0,zero,0x1c - f90: 03012e23 0x3012e23 - f94: 3b0b3a0e xori t3,t8,0x3a0e - f98: 11192705 beq t0,t9,abb0 <__scratchpad-0x1f7f5450> - f9c: 40061201 0x40061201 - fa0: 19429618 0x19429618 - fa4: 00001301 0x1301 - fa8: 03003424 0x3003424 - fac: 3b0b3a0e xori t3,t8,0x3a0e - fb0: 02134905 0x2134905 - fb4: 25000018 addiu zero,t0,24 - fb8: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - fbc: 053b0b3a 0x53b0b3a - fc0: 18021349 0x18021349 - fc4: 89260000 lwl a2,0(t1) - fc8: 11010182 beq t0,at,15d4 <__scratchpad-0x1f7fea2c> - fcc: 01133101 0x1133101 - fd0: 27000013 addiu zero,t8,19 - fd4: 0001828a 0x1828a - fd8: 42911802 c0 0x911802 - fdc: 28000018 slti zero,zero,24 - fe0: 00018289 0x18289 - fe4: 13310111 beq t9,s1,142c <__scratchpad-0x1f7febd4> - fe8: 2e290000 sltiu t1,s1,0 - fec: 11133101 beq t0,s3,d3f4 <__scratchpad-0x1f7f2c0c> - ff0: 40061201 0x40061201 - ff4: 19429718 0x19429718 - ff8: 00001301 0x1301 - ffc: 3100052a andi zero,t0,0x52a - 1000: 00180213 0x180213 - 1004: 00052b00 sll a1,a1,0xc - 1008: 17021331 bne t8,v0,5cd0 <__scratchpad-0x1f7fa330> - 100c: 0b2c0000 j cb00000 <__scratchpad-0x12d00000> - 1010: 12011101 beq s0,at,5418 <__scratchpad-0x1f7fabe8> - 1014: 2d000006 sltiu zero,t0,6 - 1018: 193f012e 0x193f012e - 101c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1020: 19270b3b 0x19270b3b - 1024: 06120111 0x6120111 - 1028: 42971840 c0 0x971840 - 102c: 00130119 0x130119 - 1030: 00052e00 sll a1,a1,0x18 - 1034: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1038: 13490b3b beq k0,t1,3d28 <__scratchpad-0x1f7fc2d8> - 103c: 00001802 srl v1,zero,0x0 - 1040: 3f012e2f 0x3f012e2f - 1044: 3a0e0319 xori t6,s0,0x319 - 1048: 27053b0b addiu a1,t8,15115 - 104c: 12011119 beq s0,at,54b4 <__scratchpad-0x1f7fab4c> - 1050: 97184006 lhu t8,16390(t8) - 1054: 13011942 beq t8,at,7560 <__scratchpad-0x1f7f8aa0> - 1058: 05300000 bltzal t1,105c <__scratchpad-0x1f7fefa4> - 105c: 3a0e0300 xori t6,s0,0x300 - 1060: 49053b0b 0x49053b0b - 1064: 00170213 0x170213 - 1068: 00343100 0x343100 - 106c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1070: 1349053b beq k0,t1,2560 <__scratchpad-0x1f7fdaa0> - 1074: 00001702 srl v0,zero,0x1c - 1078: 31011d32 andi at,t0,0x1d32 - 107c: 12011113 beq s0,at,54cc <__scratchpad-0x1f7fab34> - 1080: 590b5806 0x590b5806 - 1084: 33000005 andi zero,t8,0x5 - 1088: 13310005 beq t9,s1,10a0 <__scratchpad-0x1f7fef60> - 108c: 00000b1c 0xb1c - 1090: 31003434 andi zero,t0,0x3434 - 1094: 00180213 0x180213 - 1098: 00053500 sll a2,a1,0x14 - 109c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 10a0: 1349053b beq k0,t1,2590 <__scratchpad-0x1f7fda70> - 10a4: 00001802 srl v1,zero,0x0 - 10a8: 3f012e36 0x3f012e36 - 10ac: 3a0e0319 xori t6,s0,0x319 - 10b0: 27053b0b addiu a1,t8,15115 - 10b4: 11134919 beq t0,s3,1351c <__scratchpad-0x1f7ecae4> - 10b8: 40061201 0x40061201 - 10bc: 19429718 0x19429718 - 10c0: 00001301 0x1301 - 10c4: 03000537 0x3000537 - 10c8: 3b0b3a0e xori t3,t8,0x3a0e - 10cc: 0213490b 0x213490b - 10d0: 38000017 xori zero,zero,0x17 - 10d4: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 10d8: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 10dc: 17021349 bne t8,v0,5e04 <__scratchpad-0x1f7fa1fc> - 10e0: 34390000 ori t9,at,0x0 - 10e4: 3a080300 xori t0,s0,0x300 - 10e8: 490b3b0b 0x490b3b0b - 10ec: 00170213 0x170213 - 10f0: 00343a00 0x343a00 - 10f4: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 10f8: 13490b3b beq k0,t1,3de8 <__scratchpad-0x1f7fc218> - 10fc: 00001802 srl v1,zero,0x0 - 1100: 0182893b 0x182893b - 1104: 31011101 andi at,t0,0x1101 - 1108: 3c000013 lui zero,0x13 - 110c: 193f012e 0x193f012e - 1110: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1114: 1927053b 0x1927053b - 1118: 06120111 0x6120111 - 111c: 42961840 c0 0x961840 - 1120: 00130119 0x130119 - 1124: 002e3d00 0x2e3d00 - 1128: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 112c: 053b0b3a 0x53b0b3a - 1130: 13491927 beq k0,t1,75d0 <__scratchpad-0x1f7f8a30> - 1134: 06120111 0x6120111 - 1138: 42971840 c0 0x971840 - 113c: 3e000019 0x3e000019 - 1140: 13310034 beq t9,s1,1214 <__scratchpad-0x1f7fedec> - 1144: 00000b1c 0xb1c - 1148: 31011d3f andi at,t0,0x1d3f - 114c: 55015213 0x55015213 - 1150: 590b5817 0x590b5817 - 1154: 00130105 0x130105 - 1158: 010b4000 0x10b4000 - 115c: 00001755 0x1755 - 1160: 31003441 andi zero,t0,0x3441 - 1164: 00061c13 0x61c13 - 1168: 011d4200 0x11d4200 - 116c: 01111331 0x1111331 - 1170: 0b580612 j d601848 <__scratchpad-0x121fe7b8> - 1174: 13010559 beq t8,at,26dc <__scratchpad-0x1f7fd924> - 1178: 89430000 lwl v1,0(t2) - 117c: 11010182 beq t0,at,1788 <__scratchpad-0x1f7fe878> - 1180: 19429501 0x19429501 - 1184: 00001331 0x1331 - 1188: 03003444 0x3003444 - 118c: 3413490e li s3,0x490e - 1190: 00180219 0x180219 - 1194: 011d4500 0x11d4500 - 1198: 01521331 0x1521331 - 119c: 0b581755 j d605d54 <__scratchpad-0x121fa2ac> - 11a0: 00000559 0x559 - 11a4: 31003446 andi zero,t0,0x3446 - 11a8: 00170213 0x170213 - 11ac: 00344700 0x344700 - 11b0: 0d1c1331 jal 4704cc4 <__scratchpad-0x1b0fb33c> - 11b4: 05480000 0x5480000 - 11b8: 00133100 sll a2,s3,0x4 - 11bc: 00344900 0x344900 - 11c0: 00001331 0x1331 - 11c4: 31011d4a andi at,t0,0x1d4a - 11c8: 55015213 0x55015213 - 11cc: 590b5817 0x590b5817 - 11d0: 0013010b 0x13010b - 11d4: 82894b00 lb t1,19200(s4) - 11d8: 01110001 0x1110001 - 11dc: 31194295 andi t9,t0,0x4295 - 11e0: 4c000013 0x4c000013 - 11e4: 00000018 mult zero,zero - 11e8: 0300054d break 0x300,0x15 - 11ec: 3b0b3a08 xori t3,t8,0x3a08 - 11f0: 02134905 0x2134905 - 11f4: 4e000018 c3 0x18 - 11f8: 193f002e 0x193f002e - 11fc: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1200: 1927053b 0x1927053b - 1204: 06120111 0x6120111 - 1208: 42971840 c0 0x971840 - 120c: 4f000019 c3 0x1000019 - 1210: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 1214: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1218: 18021349 0x18021349 - 121c: 21500000 addi s0,t2,0 - 1220: 2f134900 sltiu s3,t8,18688 - 1224: 51000005 0x51000005 - 1228: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 122c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1230: 193f1349 0x193f1349 - 1234: 00001802 srl v1,zero,0x0 - 1238: 3f002e52 0x3f002e52 - 123c: 6e193c19 0x6e193c19 - 1240: 3a0e030e xori t6,s0,0x30e - 1244: 000b3b0b 0xb3b0b - 1248: 002e5300 0x2e5300 - 124c: 193c193f 0x193c193f - 1250: 0e030e6e jal 80c39b8 <__scratchpad-0x1773c648> - 1254: 053b0b3a 0x53b0b3a - 1258: 01000000 0x1000000 - 125c: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 1260: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 1264: 01110e1b 0x1110e1b - 1268: 17100612 bne t8,s0,2ab4 <__scratchpad-0x1f7fd54c> - 126c: 24020000 li v0,0 - 1270: 3e0b0b00 0x3e0b0b00 - 1274: 000e030b 0xe030b - 1278: 00240300 0x240300 - 127c: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 1280: 00000803 sra at,zero,0x0 - 1284: 3f012e04 0x3f012e04 - 1288: 3a0e0319 xori t6,s0,0x319 - 128c: 110b3b0b beq t0,t3,febc <__scratchpad-0x1f7f0144> - 1290: 40061201 0x40061201 - 1294: 19429718 0x19429718 - 1298: 00001301 0x1301 - 129c: 03003405 0x3003405 - 12a0: 3b0b3a08 xori t3,t8,0x3a08 - 12a4: 0213490b 0x213490b - 12a8: 06000017 bltz s0,1308 <__scratchpad-0x1f7fecf8> - 12ac: 01018289 0x1018289 - 12b0: 13310111 beq t9,s1,16f8 <__scratchpad-0x1f7fe908> - 12b4: 8a070000 lwl a3,0(s0) - 12b8: 02000182 0x2000182 - 12bc: 18429118 0x18429118 - 12c0: 2e080000 sltiu t0,s0,0 - 12c4: 03193f01 0x3193f01 - 12c8: 3b0b3a0e xori t3,t8,0x3a0e - 12cc: 4919270b 0x4919270b - 12d0: 12011113 beq s0,at,5720 <__scratchpad-0x1f7fa8e0> - 12d4: 97184006 lhu t8,16390(t8) - 12d8: 13011942 beq t8,at,77e4 <__scratchpad-0x1f7f881c> - 12dc: 05090000 0x5090000 - 12e0: 3a0e0300 xori t6,s0,0x300 - 12e4: 490b3b0b 0x490b3b0b - 12e8: 00170213 0x170213 - 12ec: 000a0a00 sll at,t2,0x8 - 12f0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 12f4: 01110b3b 0x1110b3b - 12f8: 0f0b0000 jal c2c0000 <__scratchpad-0x13540000> - 12fc: 000b0b00 sll at,t3,0xc - 1300: 00340c00 0x340c00 - 1304: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 1308: 13490b3b beq k0,t1,3ff8 <__scratchpad-0x1f7fc008> - 130c: 00001802 srl v1,zero,0x0 - 1310: 0300340d break 0x300,0xd0 - 1314: 3b0b3a0e xori t3,t8,0x3a0e - 1318: 0213490b 0x213490b - 131c: 0e000018 jal 8000060 <__scratchpad-0x177fffa0> - 1320: 0b0b000f j c2c003c <__scratchpad-0x1353ffc4> - 1324: 00001349 0x1349 - 1328: 3f012e0f 0x3f012e0f - 132c: 3a0e0319 xori t6,s0,0x319 - 1330: 270b3b0b addiu t3,t8,15115 - 1334: 12011119 beq s0,at,579c <__scratchpad-0x1f7fa864> - 1338: 97184006 lhu t8,16390(t8) - 133c: 13011942 beq t8,at,7848 <__scratchpad-0x1f7f87b8> - 1340: 05100000 bltzal t0,1344 <__scratchpad-0x1f7fecbc> - 1344: 3a080300 xori t0,s0,0x300 - 1348: 490b3b0b 0x490b3b0b - 134c: 00170213 0x170213 - 1350: 00341100 0x341100 - 1354: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1358: 13490b3b beq k0,t1,4048 <__scratchpad-0x1f7fbfb8> - 135c: 00001702 srl v0,zero,0x1c - 1360: 01828912 0x1828912 - 1364: 31011101 andi at,t0,0x1101 - 1368: 00130113 0x130113 - 136c: 82891300 lb t1,4864(s4) - 1370: 01110101 0x1110101 - 1374: 31194295 andi t9,t0,0x4295 - 1378: 00130113 0x130113 - 137c: 01011400 0x1011400 - 1380: 13011349 beq t8,at,60a8 <__scratchpad-0x1f7f9f58> - 1384: 21150000 addi s5,t0,0 - 1388: 16000000 bnez s0,138c <__scratchpad-0x1f7fec74> - 138c: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 1390: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1394: 193f1349 0x193f1349 - 1398: 0000193c 0x193c - 139c: 03003417 0x3003417 - 13a0: 3b0b3a0e xori t3,t8,0x3a0e - 13a4: 3f13490b 0x3f13490b - 13a8: 00180219 0x180219 - 13ac: 00211800 0x211800 - 13b0: 052f1349 0x52f1349 - 13b4: 2e190000 sltiu t9,s0,0 - 13b8: 3c193f00 lui t9,0x3f00 - 13bc: 030e6e19 0x30e6e19 - 13c0: 3b0b3a0e xori t3,t8,0x3a0e - 13c4: 0000000b 0xb - 13c8: 25011101 addiu at,t0,4353 - 13cc: 030b130e 0x30b130e - 13d0: 110e1b0e beq t0,t6,800c <__scratchpad-0x1f7f7ff4> - 13d4: 10061201 beq zero,a2,5bdc <__scratchpad-0x1f7fa424> - 13d8: 02000017 0x2000017 - 13dc: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 13e0: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 13e4: 24030000 li v1,0 - 13e8: 3e0b0b00 0x3e0b0b00 - 13ec: 0008030b 0x8030b - 13f0: 000f0400 sll zero,t7,0x10 - 13f4: 00000b0b 0xb0b - 13f8: 0b010405 j c041014 <__scratchpad-0x137befec> - 13fc: 3a13490b xori s3,s0,0x490b - 1400: 010b3b0b 0x10b3b0b - 1404: 06000013 bltz s0,1454 <__scratchpad-0x1f7febac> - 1408: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - 140c: 0000061c 0x61c - 1410: 03002807 srav a1,zero,t8 - 1414: 00051c0e 0x51c0e - 1418: 00280800 0x280800 - 141c: 0b1c0e03 j c70380c <__scratchpad-0x130fc7f4> - 1420: 0f090000 jal c240000 <__scratchpad-0x135c0000> - 1424: 490b0b00 0x490b0b00 - 1428: 0a000013 j 800004c <__scratchpad-0x177fffb4> - 142c: 13490026 beq k0,t1,14c8 <__scratchpad-0x1f7feb38> - 1430: 040b0000 0x40b0000 - 1434: 0b0e0301 j c380c04 <__scratchpad-0x1347f3fc> - 1438: 3a13490b xori s3,s0,0x490b - 143c: 010b3b0b 0x10b3b0b - 1440: 0c000013 jal 4c <__scratchpad-0x1f7fffb4> - 1444: 0b0b0113 j c2c044c <__scratchpad-0x1353fbb4> - 1448: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 144c: 00001301 0x1301 - 1450: 03000d0d break 0x300,0x34 - 1454: 3b0b3a0e xori t3,t8,0x3a0e - 1458: 3813490b xori s3,zero,0x490b - 145c: 0e00000b jal 800002c <__scratchpad-0x177fffd4> - 1460: 0803000d j c0034 <__scratchpad-0x1f73ffcc> - 1464: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1468: 0b381349 j ce04d24 <__scratchpad-0x129fb2dc> - 146c: 160f0000 bne s0,t7,1470 <__scratchpad-0x1f7feb90> - 1470: 3a0e0300 xori t6,s0,0x300 - 1474: 490b3b0b 0x490b3b0b - 1478: 10000013 b 14c8 <__scratchpad-0x1f7feb38> - 147c: 193f012e 0x193f012e - 1480: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1484: 1927053b 0x1927053b - 1488: 0b201349 j c804d24 <__scratchpad-0x12ffb2dc> - 148c: 00001301 0x1301 - 1490: 03000511 0x3000511 - 1494: 3b0b3a08 xori t3,t8,0x3a08 - 1498: 00134905 0x134905 - 149c: 00051200 sll v0,a1,0x8 - 14a0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 14a4: 1349053b beq k0,t1,2994 <__scratchpad-0x1f7fd66c> - 14a8: 2e130000 sltiu s3,s0,0 - 14ac: 03193f01 0x3193f01 - 14b0: 3b0b3a0e xori t3,t8,0x3a0e - 14b4: 4919270b 0x4919270b - 14b8: 12011113 beq s0,at,5908 <__scratchpad-0x1f7fa6f8> - 14bc: 97184006 lhu t8,16390(t8) - 14c0: 13011942 beq t8,at,79cc <__scratchpad-0x1f7f8634> - 14c4: 05140000 0x5140000 - 14c8: 3a0e0300 xori t6,s0,0x300 - 14cc: 490b3b0b 0x490b3b0b - 14d0: 00170213 0x170213 - 14d4: 00341500 0x341500 - 14d8: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 14dc: 13490b3b beq k0,t1,41cc <__scratchpad-0x1f7fbe34> - 14e0: 00001802 srl v1,zero,0x0 - 14e4: 03003416 0x3003416 - 14e8: 3b0b3a08 xori t3,t8,0x3a08 - 14ec: 0213490b 0x213490b - 14f0: 17000017 bnez t8,1550 <__scratchpad-0x1f7feab0> - 14f4: 01018289 0x1018289 - 14f8: 13310111 beq t9,s1,1940 <__scratchpad-0x1f7fe6c0> - 14fc: 00001301 0x1301 - 1500: 01828a18 0x1828a18 - 1504: 91180200 lbu t8,512(t0) - 1508: 00001842 srl v1,zero,0x1 - 150c: 01828919 0x1828919 - 1510: 31011101 andi at,t0,0x1101 - 1514: 1a000013 blez s0,1564 <__scratchpad-0x1f7fea9c> - 1518: 13490101 beq k0,t1,1920 <__scratchpad-0x1f7fe6e0> - 151c: 00001301 0x1301 - 1520: 4900211b bc2f 9990 <__scratchpad-0x1f7f6670> - 1524: 000b2f13 0xb2f13 - 1528: 82891c00 lb t1,7168(s4) - 152c: 01110001 0x1110001 - 1530: 00001331 0x1331 - 1534: 0300051d 0x300051d - 1538: 3b0b3a08 xori t3,t8,0x3a08 - 153c: 0213490b 0x213490b - 1540: 1e000017 bgtz s0,15a0 <__scratchpad-0x1f7fea60> - 1544: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 1548: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 154c: 17021349 bne t8,v0,6274 <__scratchpad-0x1f7f9d8c> - 1550: 341f0000 li ra,0x0 - 1554: 3a080300 xori t0,s0,0x300 - 1558: 490b3b0b 0x490b3b0b - 155c: 00180213 0x180213 - 1560: 012e2000 0x12e2000 - 1564: 01111331 0x1111331 - 1568: 18400612 blez v0,2db4 <__scratchpad-0x1f7fd24c> - 156c: 01194297 0x1194297 - 1570: 21000013 addi zero,t0,19 - 1574: 13310005 beq t9,s1,158c <__scratchpad-0x1f7fea74> - 1578: 00001802 srl v1,zero,0x0 - 157c: 31000522 andi zero,t0,0x522 - 1580: 00170213 0x170213 - 1584: 012e2300 0x12e2300 - 1588: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 158c: 053b0b3a 0x53b0b3a - 1590: 13491927 beq k0,t1,7a30 <__scratchpad-0x1f7f85d0> - 1594: 06120111 0x6120111 - 1598: 42971840 c0 0x971840 - 159c: 00130119 0x130119 - 15a0: 00052400 sll a0,a1,0x10 - 15a4: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 15a8: 1349053b beq k0,t1,2a98 <__scratchpad-0x1f7fd568> - 15ac: 00001802 srl v1,zero,0x0 - 15b0: 03000525 0x3000525 - 15b4: 3b0b3a0e xori t3,t8,0x3a0e - 15b8: 02134905 0x2134905 - 15bc: 26000017 addiu zero,s0,23 - 15c0: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 15c4: 053b0b3a 0x53b0b3a - 15c8: 17021349 bne t8,v0,62f0 <__scratchpad-0x1f7f9d10> - 15cc: 34270000 ori a3,at,0x0 - 15d0: 3a0e0300 xori t6,s0,0x300 - 15d4: 49053b0b 0x49053b0b - 15d8: 00170213 0x170213 - 15dc: 00342800 0x342800 - 15e0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 15e4: 1349053b beq k0,t1,2ad4 <__scratchpad-0x1f7fd52c> - 15e8: 00001802 srl v1,zero,0x0 - 15ec: 31011d29 andi at,t0,0x1d29 - 15f0: 12011113 beq s0,at,5a40 <__scratchpad-0x1f7fa5c0> - 15f4: 590b5806 0x590b5806 - 15f8: 00130105 0x130105 - 15fc: 00212a00 0x212a00 - 1600: 052f1349 0x52f1349 - 1604: 052b0000 0x52b0000 - 1608: 3a080300 xori t0,s0,0x300 - 160c: 49053b0b 0x49053b0b - 1610: 00170213 0x170213 - 1614: 002e2c00 0x2e2c00 - 1618: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 161c: 053b0b3a 0x53b0b3a - 1620: 01111927 0x1111927 - 1624: 18400612 blez v0,2e70 <__scratchpad-0x1f7fd190> - 1628: 00194297 0x194297 - 162c: 012e2d00 0x12e2d00 - 1630: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 1634: 053b0b3a 0x53b0b3a - 1638: 01111927 0x1111927 - 163c: 18400612 blez v0,2e88 <__scratchpad-0x1f7fd178> - 1640: 01194297 0x1194297 - 1644: 2e000013 sltiu zero,s0,19 - 1648: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 164c: 053b0b3a 0x53b0b3a - 1650: 18021349 0x18021349 - 1654: 892f0000 lwl t7,0(t1) - 1658: 11010182 beq t0,at,1c64 <__scratchpad-0x1f7fe39c> - 165c: 19429501 0x19429501 - 1660: 13011331 beq t8,at,6328 <__scratchpad-0x1f7f9cd8> - 1664: 89300000 lwl s0,0(t1) - 1668: 11000182 beqz t0,1c74 <__scratchpad-0x1f7fe38c> - 166c: 19429501 0x19429501 - 1670: 00001331 0x1331 - 1674: 03003431 0x3003431 - 1678: 3b0b3a0e xori t3,t8,0x3a0e - 167c: 3f13490b 0x3f13490b - 1680: 00180219 0x180219 - 1684: 002e3200 0x2e3200 - 1688: 193c193f 0x193c193f - 168c: 0e030e6e jal 80c39b8 <__scratchpad-0x1773c648> - 1690: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1694: 2e330000 sltiu s3,s1,0 - 1698: 3c193f00 lui t9,0x3f00 - 169c: 030e6e19 0x30e6e19 - 16a0: 3b0b3a0e xori t3,t8,0x3a0e - 16a4: 00000005 0x5 - 16a8: 25011101 addiu at,t0,4353 - 16ac: 030b130e 0x30b130e - 16b0: 110e1b0e beq t0,t6,82ec <__scratchpad-0x1f7f7d14> - 16b4: 10061201 beq zero,a2,5ebc <__scratchpad-0x1f7fa144> - 16b8: 02000017 0x2000017 - 16bc: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 16c0: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 16c4: 24030000 li v1,0 - 16c8: 3e0b0b00 0x3e0b0b00 - 16cc: 0008030b 0x8030b - 16d0: 00160400 sll zero,s6,0x10 - 16d4: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 16d8: 13490b3b beq k0,t1,43c8 <__scratchpad-0x1f7fbc38> - 16dc: 0f050000 jal c140000 <__scratchpad-0x136c0000> - 16e0: 030b0b00 0x30b0b00 - 16e4: 0600000e bltz s0,1720 <__scratchpad-0x1f7fe8e0> - 16e8: 13490101 beq k0,t1,1af0 <__scratchpad-0x1f7fe510> - 16ec: 00001301 0x1301 - 16f0: 49002107 bc2f 9b10 <__scratchpad-0x1f7f64f0> - 16f4: 000b2f13 0xb2f13 - 16f8: 000f0800 sll at,t7,0x0 - 16fc: 13490b0b beq k0,t1,432c <__scratchpad-0x1f7fbcd4> - 1700: 04090000 0x4090000 - 1704: 490b0b01 0x490b0b01 - 1708: 3b0b3a13 xori t3,t8,0x3a13 - 170c: 0013010b 0x13010b - 1710: 00280a00 0x280a00 - 1714: 0b1c0e03 j c70380c <__scratchpad-0x130fc7f4> - 1718: 280b0000 slti t3,zero,0 - 171c: 1c0e0300 0x1c0e0300 - 1720: 0c000006 jal 18 <__scratchpad-0x1f7fffe8> - 1724: 0e030028 jal 80c00a0 <__scratchpad-0x1773ff60> - 1728: 0000051c 0x51c - 172c: 4900260d bc2f af64 <__scratchpad-0x1f7f509c> - 1730: 0e000013 jal 800004c <__scratchpad-0x177fffb4> - 1734: 193f002e 0x193f002e - 1738: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 173c: 19270b3b 0x19270b3b - 1740: 06120111 0x6120111 - 1744: 42971840 c0 0x971840 - 1748: 0f000019 jal c000064 <__scratchpad-0x137fff9c> - 174c: 193f012e 0x193f012e - 1750: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1754: 19270b3b 0x19270b3b - 1758: 06120111 0x6120111 - 175c: 42971840 c0 0x971840 - 1760: 00130119 0x130119 - 1764: 00051000 sll v0,a1,0x0 - 1768: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 176c: 13490b3b beq k0,t1,445c <__scratchpad-0x1f7fbba4> - 1770: 00001702 srl v0,zero,0x1c - 1774: 00001811 0x1811 - 1778: 00341200 0x341200 - 177c: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 1780: 13490b3b beq k0,t1,4470 <__scratchpad-0x1f7fbb90> - 1784: 00001702 srl v0,zero,0x1c - 1788: 03003413 0x3003413 - 178c: 3b0b3a08 xori t3,t8,0x3a08 - 1790: 0213490b 0x213490b - 1794: 14000018 bnez zero,17f8 <__scratchpad-0x1f7fe808> - 1798: 01018289 0x1018289 - 179c: 13310111 beq t9,s1,1be4 <__scratchpad-0x1f7fe41c> - 17a0: 00001301 0x1301 - 17a4: 01828a15 0x1828a15 - 17a8: 91180200 lbu t8,512(t0) - 17ac: 00001842 srl v1,zero,0x1 - 17b0: 01828916 0x1828916 - 17b4: 31011101 andi at,t0,0x1101 - 17b8: 17000013 bnez t8,1808 <__scratchpad-0x1f7fe7f8> - 17bc: 193f012e 0x193f012e - 17c0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 17c4: 19270b3b 0x19270b3b - 17c8: 01111349 0x1111349 - 17cc: 18400612 blez v0,3018 <__scratchpad-0x1f7fcfe8> - 17d0: 01194297 0x1194297 - 17d4: 18000013 blez zero,1824 <__scratchpad-0x1f7fe7dc> - 17d8: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 17dc: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 17e0: 18021349 0x18021349 - 17e4: 2e190000 sltiu t9,s0,0 - 17e8: 03193f01 0x3193f01 - 17ec: 3b0b3a0e xori t3,t8,0x3a0e - 17f0: 1201110b beq s0,at,5c20 <__scratchpad-0x1f7fa3e0> - 17f4: 97184006 lhu t8,16390(t8) - 17f8: 13011942 beq t8,at,7d04 <__scratchpad-0x1f7f82fc> - 17fc: 891a0000 lwl k0,0(t0) - 1800: 11000182 beqz t0,1e0c <__scratchpad-0x1f7fe1f4> - 1804: 00133101 0x133101 - 1808: 82891b00 lb t1,6912(s4) - 180c: 01110001 0x1110001 - 1810: 31194295 andi t9,t0,0x4295 - 1814: 1c000013 bgtz zero,1864 <__scratchpad-0x1f7fe79c> - 1818: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 181c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1820: 17021349 bne t8,v0,6548 <__scratchpad-0x1f7f9ab8> - 1824: 341d0000 li sp,0x0 - 1828: 3a0e0300 xori t6,s0,0x300 - 182c: 490b3b0b 0x490b3b0b - 1830: 02193f13 0x2193f13 - 1834: 1e000018 bgtz s0,1898 <__scratchpad-0x1f7fe768> - 1838: 13490035 beq k0,t1,1910 <__scratchpad-0x1f7fe6f0> - 183c: 2e1f0000 sltiu ra,s0,0 - 1840: 3c193f00 lui t9,0x3f00 - 1844: 030e6e19 0x30e6e19 - 1848: 3b0b3a0e xori t3,t8,0x3a0e - 184c: 0000000b 0xb - 1850: 25011101 addiu at,t0,4353 - 1854: 030b130e 0x30b130e - 1858: 110e1b0e beq t0,t6,8494 <__scratchpad-0x1f7f7b6c> - 185c: 10061201 beq zero,a2,6064 <__scratchpad-0x1f7f9f9c> - 1860: 02000017 0x2000017 - 1864: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 1868: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 186c: 24030000 li v1,0 - 1870: 3e0b0b00 0x3e0b0b00 - 1874: 0008030b 0x8030b - 1878: 00160400 sll zero,s6,0x10 - 187c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1880: 13490b3b beq k0,t1,4570 <__scratchpad-0x1f7fba90> - 1884: 0f050000 jal c140000 <__scratchpad-0x136c0000> - 1888: 030b0b00 0x30b0b00 - 188c: 0600000e bltz s0,18c8 <__scratchpad-0x1f7fe738> - 1890: 0b0b0104 j c2c0410 <__scratchpad-0x1353fbf0> - 1894: 0b3a1349 j ce84d24 <__scratchpad-0x1297b2dc> - 1898: 13010b3b beq t8,at,4588 <__scratchpad-0x1f7fba78> - 189c: 28070000 slti a3,zero,0 - 18a0: 1c0e0300 0x1c0e0300 - 18a4: 0800000b j 2c <__scratchpad-0x1f7fffd4> - 18a8: 0e03012e jal 80c04b8 <__scratchpad-0x1773fb48> - 18ac: 053b0b3a 0x53b0b3a - 18b0: 0b201927 j c80649c <__scratchpad-0x12ff9b64> - 18b4: 00001301 0x1301 - 18b8: 03000509 0x3000509 - 18bc: 3b0b3a08 xori t3,t8,0x3a08 - 18c0: 00134905 0x134905 - 18c4: 00050a00 sll at,a1,0x8 - 18c8: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 18cc: 1349053b beq k0,t1,2dbc <__scratchpad-0x1f7fd244> - 18d0: 340b0000 li t3,0x0 - 18d4: 3a080300 xori t0,s0,0x300 - 18d8: 49053b0b 0x49053b0b - 18dc: 0c000013 jal 4c <__scratchpad-0x1f7fffb4> - 18e0: 0b0b000f j c2c003c <__scratchpad-0x1353ffc4> - 18e4: 00001349 0x1349 - 18e8: 03012e0d break 0x301,0xb8 - 18ec: 3b0b3a0e xori t3,t8,0x3a0e - 18f0: 4919270b 0x4919270b - 18f4: 12011113 beq s0,at,5d44 <__scratchpad-0x1f7fa2bc> - 18f8: 96184006 lhu t8,16390(s0) - 18fc: 13011942 beq t8,at,7e08 <__scratchpad-0x1f7f81f8> - 1900: 050e0000 0x50e0000 - 1904: 3a080300 xori t0,s0,0x300 - 1908: 490b3b0b 0x490b3b0b - 190c: 00170213 0x170213 - 1910: 00050f00 sll at,a1,0x1c - 1914: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1918: 13490b3b beq k0,t1,4608 <__scratchpad-0x1f7fb9f8> - 191c: 00001702 srl v0,zero,0x1c - 1920: 03003410 0x3003410 - 1924: 3b0b3a08 xori t3,t8,0x3a08 - 1928: 0213490b 0x213490b - 192c: 11000017 beqz t0,198c <__scratchpad-0x1f7fe674> - 1930: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 1934: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1938: 17021349 bne t8,v0,6660 <__scratchpad-0x1f7f99a0> - 193c: 2e120000 sltiu s2,s0,0 - 1940: 3a0e0301 xori t6,s0,0x301 - 1944: 27053b0b addiu a1,t8,15115 - 1948: 11134919 beq t0,s3,13db0 <__scratchpad-0x1f7ec250> - 194c: 40061201 0x40061201 - 1950: 19429718 0x19429718 - 1954: 00001301 0x1301 - 1958: 03000513 0x3000513 - 195c: 3b0b3a0e xori t3,t8,0x3a0e - 1960: 02134905 0x2134905 - 1964: 14000017 bnez zero,19c4 <__scratchpad-0x1f7fe63c> - 1968: 08030005 j c0014 <__scratchpad-0x1f73ffec> - 196c: 053b0b3a 0x53b0b3a - 1970: 17021349 bne t8,v0,6698 <__scratchpad-0x1f7f9968> - 1974: 05150000 0x5150000 - 1978: 3a080300 xori t0,s0,0x300 - 197c: 49053b0b 0x49053b0b - 1980: 00180213 0x180213 - 1984: 82891600 lb t1,5632(s4) - 1988: 01110001 0x1110001 - 198c: 00001331 0x1331 - 1990: 03012e17 0x3012e17 - 1994: 3b0b3a0e xori t3,t8,0x3a0e - 1998: 4919270b 0x4919270b - 199c: 010b2013 0x10b2013 - 19a0: 18000013 blez zero,19f0 <__scratchpad-0x1f7fe610> - 19a4: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 19a8: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 19ac: 00001349 0x1349 - 19b0: 03000519 0x3000519 - 19b4: 3b0b3a08 xori t3,t8,0x3a08 - 19b8: 0013490b 0x13490b - 19bc: 00341a00 0x341a00 - 19c0: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 19c4: 13490b3b beq k0,t1,46b4 <__scratchpad-0x1f7fb94c> - 19c8: 2e1b0000 sltiu k1,s0,0 - 19cc: 3a0e0301 xori t6,s0,0x301 - 19d0: 27053b0b addiu a1,t8,15115 - 19d4: 11134919 beq t0,s3,13e3c <__scratchpad-0x1f7ec1c4> - 19d8: 40061201 0x40061201 - 19dc: 19429618 0x19429618 - 19e0: 00001301 0x1301 - 19e4: 0300341c 0x300341c - 19e8: 3b0b3a0e xori t3,t8,0x3a0e - 19ec: 02134905 0x2134905 - 19f0: 1d000017 bgtz t0,1a50 <__scratchpad-0x1f7fe5b0> - 19f4: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 19f8: 053b0b3a 0x53b0b3a - 19fc: 17021349 bne t8,v0,6724 <__scratchpad-0x1f7f98dc> - 1a00: 1d1e0000 0x1d1e0000 - 1a04: 52133101 0x52133101 - 1a08: 58175501 0x58175501 - 1a0c: 0105590b 0x105590b - 1a10: 1f000013 bgtz t8,1a60 <__scratchpad-0x1f7fe5a0> - 1a14: 13310005 beq t9,s1,1a2c <__scratchpad-0x1f7fe5d4> - 1a18: 00001702 srl v0,zero,0x1c - 1a1c: 55010b20 0x55010b20 - 1a20: 21000017 addi zero,t0,23 - 1a24: 13310034 beq t9,s1,1af8 <__scratchpad-0x1f7fe508> - 1a28: 00001702 srl v0,zero,0x1c - 1a2c: 31003422 andi zero,t0,0x3422 - 1a30: 23000013 addi zero,t8,19 - 1a34: 01018289 0x1018289 - 1a38: 13310111 beq t9,s1,1e80 <__scratchpad-0x1f7fe180> - 1a3c: 00001301 0x1301 - 1a40: 01828a24 0x1828a24 - 1a44: 91180200 lbu t8,512(t0) - 1a48: 00001842 srl v1,zero,0x1 - 1a4c: 01828925 0x1828925 - 1a50: 31011101 andi at,t0,0x1101 - 1a54: 26000013 addiu zero,s0,19 - 1a58: 01018289 0x1018289 - 1a5c: 42930111 c0 0x930111 - 1a60: 00130118 0x130118 - 1a64: 82892700 lb t1,9984(s4) - 1a68: 01110101 0x1110101 - 1a6c: 00184293 0x184293 - 1a70: 00262800 0x262800 - 1a74: 00001349 0x1349 - 1a78: 27011529 addiu at,t8,5417 - 1a7c: 01134919 0x1134919 - 1a80: 2a000013 slti zero,s0,19 - 1a84: 13490005 beq k0,t1,1a9c <__scratchpad-0x1f7fe564> - 1a88: 2e2b0000 sltiu t3,s1,0 - 1a8c: 03193f01 0x3193f01 - 1a90: 3b0b3a0e xori t3,t8,0x3a0e - 1a94: 49192705 0x49192705 - 1a98: 12011113 beq s0,at,5ee8 <__scratchpad-0x1f7fa118> - 1a9c: 97184006 lhu t8,16390(t8) - 1aa0: 13011942 beq t8,at,7fac <__scratchpad-0x1f7f8054> - 1aa4: 892c0000 lwl t4,0(t1) - 1aa8: 11010182 beq t0,at,20b4 <__scratchpad-0x1f7fdf4c> - 1aac: 19429501 0x19429501 - 1ab0: 00001331 0x1331 - 1ab4: 0000182d 0x182d - 1ab8: 00342e00 0x342e00 - 1abc: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 1ac0: 1349053b beq k0,t1,2fb0 <__scratchpad-0x1f7fd050> - 1ac4: 00001802 srl v1,zero,0x0 - 1ac8: 4901012f bc2t 1f88 <__scratchpad-0x1f7fe078> - 1acc: 00130113 0x130113 - 1ad0: 00213000 0x213000 - 1ad4: 0b2f1349 j cbc4d24 <__scratchpad-0x12c3b2dc> - 1ad8: 34310000 ori s1,at,0x0 - 1adc: 3a0e0300 xori t6,s0,0x300 - 1ae0: 49053b0b 0x49053b0b - 1ae4: 00180213 0x180213 - 1ae8: 002e3200 0x2e3200 - 1aec: 193c193f 0x193c193f - 1af0: 0e030e6e jal 80c39b8 <__scratchpad-0x1773c648> - 1af4: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1af8: 01000000 0x1000000 - 1afc: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 1b00: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 1b04: 01110e1b 0x1110e1b - 1b08: 17100612 bne t8,s0,3354 <__scratchpad-0x1f7fccac> - 1b0c: 24020000 li v0,0 - 1b10: 3e0b0b00 0x3e0b0b00 - 1b14: 000e030b 0xe030b - 1b18: 00240300 0x240300 - 1b1c: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 1b20: 00000803 sra at,zero,0x0 - 1b24: 3f012e04 0x3f012e04 - 1b28: 3a0e0319 xori t6,s0,0x319 - 1b2c: 270b3b0b addiu t3,t8,15115 - 1b30: 11134919 beq t0,s3,13f98 <__scratchpad-0x1f7ec068> - 1b34: 40061201 0x40061201 - 1b38: 19429718 0x19429718 - 1b3c: 00001301 0x1301 - 1b40: 03000505 0x3000505 - 1b44: 3b0b3a08 xori t3,t8,0x3a08 - 1b48: 0213490b 0x213490b - 1b4c: 06000017 bltz s0,1bac <__scratchpad-0x1f7fe454> - 1b50: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 1b54: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1b58: 17021349 bne t8,v0,6880 <__scratchpad-0x1f7f9780> - 1b5c: 0f070000 jal c1c0000 <__scratchpad-0x13640000> - 1b60: 000b0b00 sll at,t3,0xc - 1b64: 000f0800 sll at,t7,0x0 - 1b68: 13490b0b beq k0,t1,4798 <__scratchpad-0x1f7fb868> - 1b6c: 26090000 addiu t1,s0,0 - 1b70: 0a000000 j 8000000 <__scratchpad-0x17800000> - 1b74: 08030005 j c0014 <__scratchpad-0x1f73ffec> - 1b78: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1b7c: 18021349 0x18021349 - 1b80: 340b0000 li t3,0x0 - 1b84: 3a080300 xori t0,s0,0x300 - 1b88: 490b3b0b 0x490b3b0b - 1b8c: 00170213 0x170213 - 1b90: 00260c00 0x260c00 - 1b94: 00001349 0x1349 - 1b98: 0182890d break 0x182,0x224 - 1b9c: 31011101 andi at,t0,0x1101 - 1ba0: 0e000013 jal 800004c <__scratchpad-0x177fffb4> - 1ba4: 0001828a 0x1828a - 1ba8: 42911802 c0 0x911802 - 1bac: 0f000018 jal c000060 <__scratchpad-0x137fffa0> - 1bb0: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 1bb4: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1bb8: 18021349 0x18021349 - 1bbc: 34100000 li s0,0x0 - 1bc0: 3a080300 xori t0,s0,0x300 - 1bc4: 490b3b0b 0x490b3b0b - 1bc8: 00180213 0x180213 - 1bcc: 00051100 sll v0,a1,0x4 - 1bd0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1bd4: 13490b3b beq k0,t1,48c4 <__scratchpad-0x1f7fb73c> - 1bd8: 00001702 srl v0,zero,0x1c - 1bdc: 01828912 0x1828912 - 1be0: 31011101 andi at,t0,0x1101 - 1be4: 00130113 0x130113 - 1be8: 82891300 lb t1,4864(s4) - 1bec: 01110001 0x1110001 - 1bf0: 00001331 0x1331 - 1bf4: 3f012e14 0x3f012e14 - 1bf8: 3a0e0319 xori t6,s0,0x319 - 1bfc: 27053b0b addiu a1,t8,15115 - 1c00: 11134919 beq t0,s3,14068 <__scratchpad-0x1f7ebf98> - 1c04: 40061201 0x40061201 - 1c08: 19429718 0x19429718 - 1c0c: 00001301 0x1301 - 1c10: 03000515 0x3000515 - 1c14: 3b0b3a0e xori t3,t8,0x3a0e - 1c18: 02134905 0x2134905 - 1c1c: 16000017 bnez s0,1c7c <__scratchpad-0x1f7fe384> - 1c20: 193f012e 0x193f012e - 1c24: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1c28: 1927053b 0x1927053b - 1c2c: 01111349 0x1111349 - 1c30: 18400612 blez v0,347c <__scratchpad-0x1f7fcb84> - 1c34: 01194296 0x1194296 - 1c38: 17000013 bnez t8,1c88 <__scratchpad-0x1f7fe378> - 1c3c: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 1c40: 053b0b3a 0x53b0b3a - 1c44: 18021349 0x18021349 - 1c48: 34180000 li t8,0x0 - 1c4c: 3a080300 xori t0,s0,0x300 - 1c50: 49053b0b 0x49053b0b - 1c54: 00170213 0x170213 - 1c58: 01011900 0x1011900 - 1c5c: 13011349 beq t8,at,6984 <__scratchpad-0x1f7f967c> - 1c60: 211a0000 addi k0,t0,0 - 1c64: 2f134900 sltiu s3,t8,18688 - 1c68: 1b00000b blez t8,1c98 <__scratchpad-0x1f7fe368> - 1c6c: 01018289 0x1018289 - 1c70: 42950111 c0 0x950111 - 1c74: 00133119 0x133119 - 1c78: 00051c00 sll v1,a1,0x10 - 1c7c: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 1c80: 1349053b beq k0,t1,3170 <__scratchpad-0x1f7fce90> - 1c84: 00001702 srl v0,zero,0x1c - 1c88: 0300051d 0x300051d - 1c8c: 3b0b3a0e xori t3,t8,0x3a0e - 1c90: 02134905 0x2134905 - 1c94: 1e000018 bgtz s0,1cf8 <__scratchpad-0x1f7fe308> - 1c98: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 1c9c: 053b0b3a 0x53b0b3a - 1ca0: 18021349 0x18021349 - 1ca4: 341f0000 li ra,0x0 - 1ca8: 3a080300 xori t0,s0,0x300 - 1cac: 49053b0b 0x49053b0b - 1cb0: 20000013 addi zero,zero,19 - 1cb4: 08030005 j c0014 <__scratchpad-0x1f73ffec> - 1cb8: 053b0b3a 0x53b0b3a - 1cbc: 18021349 0x18021349 - 1cc0: 34210000 ori at,at,0x0 - 1cc4: 3a0e0300 xori t6,s0,0x300 - 1cc8: 49053b0b 0x49053b0b - 1ccc: 00170213 0x170213 - 1cd0: 010b2200 0x10b2200 - 1cd4: 06120111 0x6120111 - 1cd8: 2e230000 sltiu v1,s1,0 - 1cdc: 3c193f00 lui t9,0x3f00 - 1ce0: 030e6e19 0x30e6e19 - 1ce4: 3b0b3a0e xori t3,t8,0x3a0e - 1ce8: 0000000b 0xb - 1cec: 25011101 addiu at,t0,4353 - 1cf0: 030b130e 0x30b130e - 1cf4: 110e1b0e beq t0,t6,8930 <__scratchpad-0x1f7f76d0> - 1cf8: 10061201 beq zero,a2,6500 <__scratchpad-0x1f7f9b00> - 1cfc: 02000017 0x2000017 - 1d00: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 1d04: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 1d08: 24030000 li v1,0 - 1d0c: 3e0b0b00 0x3e0b0b00 - 1d10: 0008030b 0x8030b - 1d14: 012e0400 0x12e0400 - 1d18: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 1d1c: 19270b3b 0x19270b3b - 1d20: 01111349 0x1111349 - 1d24: 18400612 blez v0,3570 <__scratchpad-0x1f7fca90> - 1d28: 01194296 0x1194296 - 1d2c: 05000013 bltz t0,1d7c <__scratchpad-0x1f7fe284> - 1d30: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 1d34: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1d38: 17021349 bne t8,v0,6a60 <__scratchpad-0x1f7f95a0> - 1d3c: 05060000 0x5060000 - 1d40: 3a080300 xori t0,s0,0x300 - 1d44: 490b3b0b 0x490b3b0b - 1d48: 00170213 0x170213 - 1d4c: 00340700 0x340700 - 1d50: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 1d54: 13490b3b beq k0,t1,4a44 <__scratchpad-0x1f7fb5bc> - 1d58: 00001702 srl v0,zero,0x1c - 1d5c: 0b000f08 j c003c20 <__scratchpad-0x137fc3e0> - 1d60: 0013490b 0x13490b - 1d64: 012e0900 0x12e0900 - 1d68: 0803193f j c64fc <__scratchpad-0x1f739b04> - 1d6c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1d70: 13491927 beq k0,t1,8210 <__scratchpad-0x1f7f7df0> - 1d74: 06120111 0x6120111 - 1d78: 42971840 c0 0x971840 - 1d7c: 00130119 0x130119 - 1d80: 012e0a00 0x12e0a00 - 1d84: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 1d88: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1d8c: 01111927 0x1111927 - 1d90: 18400612 blez v0,35dc <__scratchpad-0x1f7fca24> - 1d94: 01194297 0x1194297 - 1d98: 0b000013 j c00004c <__scratchpad-0x137fffb4> - 1d9c: 0e030005 jal 80c0014 <__scratchpad-0x1773ffec> - 1da0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1da4: 18021349 0x18021349 - 1da8: 2e0c0000 sltiu t4,s0,0 - 1dac: 03193f00 0x3193f00 - 1db0: 3b0b3a0e xori t3,t8,0x3a0e - 1db4: 4919270b 0x4919270b - 1db8: 12011113 beq s0,at,6208 <__scratchpad-0x1f7f9df8> - 1dbc: 97184006 lhu t8,16390(t8) - 1dc0: 00001942 srl v1,zero,0x5 - 1dc4: 3f012e0d 0x3f012e0d - 1dc8: 3a0e0319 xori t6,s0,0x319 - 1dcc: 270b3b0b addiu t3,t8,15115 - 1dd0: 11134919 beq t0,s3,14238 <__scratchpad-0x1f7ebdc8> - 1dd4: 40061201 0x40061201 - 1dd8: 19429718 0x19429718 - 1ddc: 00001301 0x1301 - 1de0: 0182890e 0x182890e - 1de4: 31011101 andi at,t0,0x1101 - 1de8: 0f000013 jal c00004c <__scratchpad-0x137fffb4> - 1dec: 0001828a 0x1828a - 1df0: 42911802 c0 0x911802 - 1df4: 10000018 b 1e58 <__scratchpad-0x1f7fe1a8> - 1df8: 01018289 0x1018289 - 1dfc: 13310111 beq t9,s1,2244 <__scratchpad-0x1f7fddbc> - 1e00: 00001301 0x1301 - 1e04: 01828911 0x1828911 - 1e08: 95011101 lhu at,4353(t0) - 1e0c: 13311942 beq t9,s1,8318 <__scratchpad-0x1f7f7ce8> - 1e10: 34120000 li s2,0x0 - 1e14: 3a0e0300 xori t6,s0,0x300 - 1e18: 490b3b0b 0x490b3b0b - 1e1c: 00180213 0x180213 - 1e20: 002e1300 0x2e1300 - 1e24: 193c193f 0x193c193f - 1e28: 0e030e6e jal 80c39b8 <__scratchpad-0x1773c648> - 1e2c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 1e30: 01000000 0x1000000 - 1e34: 06100011 bltzal s0,1e7c <__scratchpad-0x1f7fe184> - 1e38: 01120111 0x1120111 - 1e3c: 081b0803 j 6c200c <__scratchpad-0x1f13dff4> - 1e40: 05130825 0x5130825 - 1e44: 01000000 0x1000000 - 1e48: 06100011 bltzal s0,1e90 <__scratchpad-0x1f7fe170> - 1e4c: 01120111 0x1120111 - 1e50: 081b0803 j 6c200c <__scratchpad-0x1f13dff4> - 1e54: 05130825 0x5130825 - 1e58: 01000000 0x1000000 - 1e5c: 06100011 bltzal s0,1ea4 <__scratchpad-0x1f7fe15c> - 1e60: 01120111 0x1120111 - 1e64: 081b0803 j 6c200c <__scratchpad-0x1f13dff4> - 1e68: 05130825 0x5130825 - 1e6c: 01000000 0x1000000 - 1e70: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 1e74: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 1e78: 01110e1b 0x1110e1b - 1e7c: 17100612 bne t8,s0,36c8 <__scratchpad-0x1f7fc938> - 1e80: 24020000 li v0,0 - 1e84: 3e0b0b00 0x3e0b0b00 - 1e88: 000e030b 0xe030b - 1e8c: 00240300 0x240300 - 1e90: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 1e94: 00000803 sra at,zero,0x0 - 1e98: 03001604 0x3001604 - 1e9c: 3b0b3a0e xori t3,t8,0x3a0e - 1ea0: 0013490b 0x13490b - 1ea4: 01130500 0x1130500 - 1ea8: 0b0b0e03 j c2c380c <__scratchpad-0x1353c7f4> - 1eac: 053b0b3a 0x53b0b3a - 1eb0: 00001301 0x1301 - 1eb4: 03000d06 0x3000d06 - 1eb8: 3b0b3a08 xori t3,t8,0x3a08 - 1ebc: 38134905 xori s3,zero,0x4905 - 1ec0: 0700000b bltz t8,1ef0 <__scratchpad-0x1f7fe110> - 1ec4: 0e03000d jal 80c0034 <__scratchpad-0x1773ffcc> - 1ec8: 053b0b3a 0x53b0b3a - 1ecc: 0b381349 j ce04d24 <__scratchpad-0x129fb2dc> - 1ed0: 17080000 bne t8,t0,1ed4 <__scratchpad-0x1f7fe12c> - 1ed4: 3a0b0b01 xori t3,s0,0xb01 - 1ed8: 01053b0b 0x1053b0b - 1edc: 09000013 j 400004c <__scratchpad-0x1b7fffb4> - 1ee0: 0803000d j c0034 <__scratchpad-0x1f73ffcc> - 1ee4: 053b0b3a 0x53b0b3a - 1ee8: 00001349 0x1349 - 1eec: 0300160a 0x300160a - 1ef0: 3b0b3a0e xori t3,t8,0x3a0e - 1ef4: 00134905 0x134905 - 1ef8: 012e0b00 0x12e0b00 - 1efc: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 1f00: 053b0b3a 0x53b0b3a - 1f04: 13491927 beq k0,t1,83a4 <__scratchpad-0x1f7f7c5c> - 1f08: 06120111 0x6120111 - 1f0c: 42971840 c0 0x971840 - 1f10: 00130119 0x130119 - 1f14: 00050c00 sll at,a1,0x10 - 1f18: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 1f1c: 1349053b beq k0,t1,340c <__scratchpad-0x1f7fcbf4> - 1f20: 00001702 srl v0,zero,0x1c - 1f24: 0300050d break 0x300,0x14 - 1f28: 3b0b3a08 xori t3,t8,0x3a08 - 1f2c: 02134905 0x2134905 - 1f30: 0e000018 jal 8000060 <__scratchpad-0x177fffa0> - 1f34: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 1f38: 053b0b3a 0x53b0b3a - 1f3c: 00001349 0x1349 - 1f40: 0300340f 0x300340f - 1f44: 3b0b3a08 xori t3,t8,0x3a08 - 1f48: 02134905 0x2134905 - 1f4c: 10000017 b 1fac <__scratchpad-0x1f7fe054> - 1f50: 0111010b 0x111010b - 1f54: 00000612 0x612 - 1f58: 03003411 0x3003411 - 1f5c: 3b0b3a0e xori t3,t8,0x3a0e - 1f60: 02134905 0x2134905 - 1f64: 12000017 beqz s0,1fc4 <__scratchpad-0x1f7fe03c> - 1f68: 13490026 beq k0,t1,2004 <__scratchpad-0x1f7fdffc> - 1f6c: 01000000 0x1000000 - 1f70: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 1f74: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 1f78: 01110e1b 0x1110e1b - 1f7c: 17100612 bne t8,s0,37c8 <__scratchpad-0x1f7fc838> - 1f80: 24020000 li v0,0 - 1f84: 3e0b0b00 0x3e0b0b00 - 1f88: 0008030b 0x8030b - 1f8c: 00240300 0x240300 - 1f90: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 1f94: 00000e03 sra at,zero,0x18 - 1f98: 03001604 0x3001604 - 1f9c: 3b0b3a0e xori t3,t8,0x3a0e - 1fa0: 0013490b 0x13490b - 1fa4: 01130500 0x1130500 - 1fa8: 0b0b0e03 j c2c380c <__scratchpad-0x1353c7f4> - 1fac: 053b0b3a 0x53b0b3a - 1fb0: 00001301 0x1301 - 1fb4: 03000d06 0x3000d06 - 1fb8: 3b0b3a08 xori t3,t8,0x3a08 - 1fbc: 38134905 xori s3,zero,0x4905 - 1fc0: 0700000b bltz t8,1ff0 <__scratchpad-0x1f7fe010> - 1fc4: 0e03000d jal 80c0034 <__scratchpad-0x1773ffcc> - 1fc8: 053b0b3a 0x53b0b3a - 1fcc: 0b381349 j ce04d24 <__scratchpad-0x129fb2dc> - 1fd0: 17080000 bne t8,t0,1fd4 <__scratchpad-0x1f7fe02c> - 1fd4: 3a0b0b01 xori t3,s0,0xb01 - 1fd8: 01053b0b 0x1053b0b - 1fdc: 09000013 j 400004c <__scratchpad-0x1b7fffb4> - 1fe0: 0803000d j c0034 <__scratchpad-0x1f73ffcc> - 1fe4: 053b0b3a 0x53b0b3a - 1fe8: 00001349 0x1349 - 1fec: 0300160a 0x300160a - 1ff0: 3b0b3a0e xori t3,t8,0x3a0e - 1ff4: 00134905 0x134905 - 1ff8: 012e0b00 0x12e0b00 - 1ffc: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 2000: 053b0b3a 0x53b0b3a - 2004: 13491927 beq k0,t1,84a4 <__scratchpad-0x1f7f7b5c> - 2008: 06120111 0x6120111 - 200c: 42971840 c0 0x971840 - 2010: 00130119 0x130119 - 2014: 00050c00 sll at,a1,0x10 - 2018: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 201c: 1349053b beq k0,t1,350c <__scratchpad-0x1f7fcaf4> - 2020: 00001802 srl v1,zero,0x0 - 2024: 0300340d break 0x300,0xd0 - 2028: 3b0b3a08 xori t3,t8,0x3a08 - 202c: 00134905 0x134905 - 2030: 00340e00 0x340e00 - 2034: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2038: 1349053b beq k0,t1,3528 <__scratchpad-0x1f7fcad8> - 203c: 00001702 srl v0,zero,0x1c - 2040: 11010b0f beq t0,at,4c80 <__scratchpad-0x1f7fb380> - 2044: 00061201 0x61201 - 2048: 00341000 0x341000 - 204c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2050: 1349053b beq k0,t1,3540 <__scratchpad-0x1f7fcac0> - 2054: 00001702 srl v0,zero,0x1c - 2058: 49002611 bc2f b8a0 <__scratchpad-0x1f7f4760> - 205c: 00000013 mtlo zero - 2060: 25011101 addiu at,t0,4353 - 2064: 030b130e 0x30b130e - 2068: 110e1b0e beq t0,t6,8ca4 <__scratchpad-0x1f7f735c> - 206c: 10061201 beq zero,a2,6874 <__scratchpad-0x1f7f978c> - 2070: 02000017 0x2000017 - 2074: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 2078: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 207c: 24030000 li v1,0 - 2080: 3e0b0b00 0x3e0b0b00 - 2084: 0008030b 0x8030b - 2088: 00160400 sll zero,s6,0x10 - 208c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2090: 13490b3b beq k0,t1,4d80 <__scratchpad-0x1f7fb280> - 2094: 13050000 beq t8,a1,2098 <__scratchpad-0x1f7fdf68> - 2098: 0b0e0301 j c380c04 <__scratchpad-0x1347f3fc> - 209c: 3b0b3a0b xori t3,t8,0x3a0b - 20a0: 00130105 0x130105 - 20a4: 000d0600 sll zero,t5,0x18 - 20a8: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 20ac: 1349053b beq k0,t1,359c <__scratchpad-0x1f7fca64> - 20b0: 00000b38 0xb38 - 20b4: 03000d07 0x3000d07 - 20b8: 3b0b3a0e xori t3,t8,0x3a0e - 20bc: 38134905 xori s3,zero,0x4905 - 20c0: 0800000b j 2c <__scratchpad-0x1f7fffd4> - 20c4: 0b0b0117 j c2c045c <__scratchpad-0x1353fba4> - 20c8: 053b0b3a 0x53b0b3a - 20cc: 00001301 0x1301 - 20d0: 03000d09 0x3000d09 - 20d4: 3b0b3a08 xori t3,t8,0x3a08 - 20d8: 00134905 0x134905 - 20dc: 00160a00 sll at,s6,0x8 - 20e0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 20e4: 1349053b beq k0,t1,35d4 <__scratchpad-0x1f7fca2c> - 20e8: 2e0b0000 sltiu t3,s0,0 - 20ec: 3a0e0301 xori t6,s0,0x301 - 20f0: 27053b0b addiu a1,t8,15115 - 20f4: 20134919 addi s3,zero,18713 - 20f8: 0013010b 0x13010b - 20fc: 00050c00 sll at,a1,0x10 - 2100: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2104: 1349053b beq k0,t1,35f4 <__scratchpad-0x1f7fca0c> - 2108: 340d0000 li t5,0x0 - 210c: 3a080300 xori t0,s0,0x300 - 2110: 49053b0b 0x49053b0b - 2114: 0e000013 jal 800004c <__scratchpad-0x177fffb4> - 2118: 1301010b beq t8,at,2548 <__scratchpad-0x1f7fdab8> - 211c: 340f0000 li t7,0x0 - 2120: 3a0e0300 xori t6,s0,0x300 - 2124: 49053b0b 0x49053b0b - 2128: 10000013 b 2178 <__scratchpad-0x1f7fde88> - 212c: 0000010b 0x10b - 2130: 0b000f11 j c003c44 <__scratchpad-0x137fc3bc> - 2134: 0013490b 0x13490b - 2138: 00261200 0x261200 - 213c: 00001349 0x1349 - 2140: 3f012e13 0x3f012e13 - 2144: 3a0e0319 xori t6,s0,0x319 - 2148: 27053b0b addiu a1,t8,15115 - 214c: 11134919 beq t0,s3,145b4 <__scratchpad-0x1f7eba4c> - 2150: 40061201 0x40061201 - 2154: 19429718 0x19429718 - 2158: 00001301 0x1301 - 215c: 03000514 0x3000514 - 2160: 3b0b3a08 xori t3,t8,0x3a08 - 2164: 02134905 0x2134905 - 2168: 15000017 bnez t0,21c8 <__scratchpad-0x1f7fde38> - 216c: 1331011d beq t9,s1,25e4 <__scratchpad-0x1f7fda1c> - 2170: 17550152 bne k0,s5,26bc <__scratchpad-0x1f7fd944> - 2174: 05590b58 0x5590b58 - 2178: 05160000 0x5160000 - 217c: 1c133100 0x1c133100 - 2180: 1700000b bnez t8,21b0 <__scratchpad-0x1f7fde50> - 2184: 13310005 beq t9,s1,219c <__scratchpad-0x1f7fde64> - 2188: 00001702 srl v0,zero,0x1c - 218c: 55010b18 0x55010b18 - 2190: 19000017 blez t0,21f0 <__scratchpad-0x1f7fde10> - 2194: 13310034 beq t9,s1,2268 <__scratchpad-0x1f7fdd98> - 2198: 341a0000 li k0,0x0 - 219c: 02133100 0x2133100 - 21a0: 1b000017 blez t8,2200 <__scratchpad-0x1f7fde00> - 21a4: 1755010b bne k0,s5,25d4 <__scratchpad-0x1f7fda2c> - 21a8: 00001301 0x1301 - 21ac: 11010b1c beq t0,at,4e20 <__scratchpad-0x1f7fb1e0> - 21b0: 01061201 0x1061201 - 21b4: 1d000013 bgtz t0,2204 <__scratchpad-0x1f7fddfc> - 21b8: 13490101 beq k0,t1,25c0 <__scratchpad-0x1f7fda40> - 21bc: 00001301 0x1301 - 21c0: 4900211e bc2f a63c <__scratchpad-0x1f7f59c4> - 21c4: 000b2f13 0xb2f13 - 21c8: 00341f00 0x341f00 - 21cc: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 21d0: 13490b3b beq k0,t1,4ec0 <__scratchpad-0x1f7fb140> - 21d4: 193c193f 0x193c193f - 21d8: 01000000 0x1000000 - 21dc: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 21e0: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 21e4: 01110e1b 0x1110e1b - 21e8: 17100612 bne t8,s0,3a34 <__scratchpad-0x1f7fc5cc> - 21ec: 24020000 li v0,0 - 21f0: 3e0b0b00 0x3e0b0b00 - 21f4: 000e030b 0xe030b - 21f8: 00240300 0x240300 - 21fc: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 2200: 00000803 sra at,zero,0x0 - 2204: 03001604 0x3001604 - 2208: 3b0b3a0e xori t3,t8,0x3a0e - 220c: 0013490b 0x13490b - 2210: 01130500 0x1130500 - 2214: 0b0b0e03 j c2c380c <__scratchpad-0x1353c7f4> - 2218: 053b0b3a 0x53b0b3a - 221c: 00001301 0x1301 - 2220: 03000d06 0x3000d06 - 2224: 3b0b3a08 xori t3,t8,0x3a08 - 2228: 38134905 xori s3,zero,0x4905 - 222c: 0700000b bltz t8,225c <__scratchpad-0x1f7fdda4> - 2230: 0e03000d jal 80c0034 <__scratchpad-0x1773ffcc> - 2234: 053b0b3a 0x53b0b3a - 2238: 0b381349 j ce04d24 <__scratchpad-0x129fb2dc> - 223c: 17080000 bne t8,t0,2240 <__scratchpad-0x1f7fddc0> - 2240: 3a0b0b01 xori t3,s0,0xb01 - 2244: 01053b0b 0x1053b0b - 2248: 09000013 j 400004c <__scratchpad-0x1b7fffb4> - 224c: 0803000d j c0034 <__scratchpad-0x1f73ffcc> - 2250: 053b0b3a 0x53b0b3a - 2254: 00001349 0x1349 - 2258: 0300160a 0x300160a - 225c: 3b0b3a0e xori t3,t8,0x3a0e - 2260: 00134905 0x134905 - 2264: 012e0b00 0x12e0b00 - 2268: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 226c: 1927053b 0x1927053b - 2270: 0b201349 j c804d24 <__scratchpad-0x12ffb2dc> - 2274: 00001301 0x1301 - 2278: 0300050c syscall 0xc0014 - 227c: 3b0b3a08 xori t3,t8,0x3a08 - 2280: 00134905 0x134905 - 2284: 00340d00 0x340d00 - 2288: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 228c: 1349053b beq k0,t1,377c <__scratchpad-0x1f7fc884> - 2290: 0b0e0000 j c380000 <__scratchpad-0x13480000> - 2294: 00130101 0x130101 - 2298: 00340f00 0x340f00 - 229c: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 22a0: 1349053b beq k0,t1,3790 <__scratchpad-0x1f7fc870> - 22a4: 0b100000 j c400000 <__scratchpad-0x13400000> - 22a8: 11000001 beqz t0,22b0 <__scratchpad-0x1f7fdd50> - 22ac: 0b0b000f j c2c003c <__scratchpad-0x1353ffc4> - 22b0: 00001349 0x1349 - 22b4: 49002612 bc2f bb00 <__scratchpad-0x1f7f4500> - 22b8: 13000013 beqz t8,2308 <__scratchpad-0x1f7fdcf8> - 22bc: 193f012e 0x193f012e - 22c0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 22c4: 1927053b 0x1927053b - 22c8: 01111349 0x1111349 - 22cc: 18400612 blez v0,3b18 <__scratchpad-0x1f7fc4e8> - 22d0: 01194297 0x1194297 - 22d4: 14000013 bnez zero,2324 <__scratchpad-0x1f7fdcdc> - 22d8: 08030005 j c0014 <__scratchpad-0x1f73ffec> - 22dc: 053b0b3a 0x53b0b3a - 22e0: 17021349 bne t8,v0,7008 <__scratchpad-0x1f7f8ff8> - 22e4: 34150000 li s5,0x0 - 22e8: 3a080300 xori t0,s0,0x300 - 22ec: 49053b0b 0x49053b0b - 22f0: 00170213 0x170213 - 22f4: 011d1600 0x11d1600 - 22f8: 01521331 0x1521331 - 22fc: 0b581755 j d605d54 <__scratchpad-0x121fa2ac> - 2300: 00000559 0x559 - 2304: 31000517 andi zero,t0,0x517 - 2308: 00180213 0x180213 - 230c: 00051800 sll v1,a1,0x0 - 2310: 17021331 bne t8,v0,6fd8 <__scratchpad-0x1f7f9028> - 2314: 0b190000 j c640000 <__scratchpad-0x131c0000> - 2318: 00175501 0x175501 - 231c: 00341a00 0x341a00 - 2320: 00001331 0x1331 - 2324: 3100341b andi zero,t0,0x341b - 2328: 00170213 0x170213 - 232c: 010b1c00 0x10b1c00 - 2330: 13011755 beq t8,at,8088 <__scratchpad-0x1f7f7f78> - 2334: 0b1d0000 j c740000 <__scratchpad-0x130c0000> - 2338: 12011101 beq s0,at,6740 <__scratchpad-0x1f7f98c0> - 233c: 00130106 0x130106 - 2340: 010b1e00 0x10b1e00 - 2344: 06120111 0x6120111 - 2348: 011f0000 0x11f0000 - 234c: 01134901 0x1134901 - 2350: 20000013 addi zero,zero,19 - 2354: 13490021 beq k0,t1,23dc <__scratchpad-0x1f7fdc24> - 2358: 00000b2f 0xb2f - 235c: 03003421 0x3003421 - 2360: 3b0b3a0e xori t3,t8,0x3a0e - 2364: 3f13490b 0x3f13490b - 2368: 00193c19 0x193c19 - 236c: 11010000 beq t0,at,2370 <__scratchpad-0x1f7fdc90> - 2370: 130e2501 beq t8,t6,b778 <__scratchpad-0x1f7f4888> - 2374: 1b0e030b 0x1b0e030b - 2378: 1201110e beq s0,at,67b4 <__scratchpad-0x1f7f984c> - 237c: 00171006 srlv v0,s7,zero - 2380: 00240200 0x240200 - 2384: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 2388: 00000e03 sra at,zero,0x18 - 238c: 0b002403 j c00900c <__scratchpad-0x137f6ff4> - 2390: 030b3e0b 0x30b3e0b - 2394: 04000008 bltz zero,23b8 <__scratchpad-0x1f7fdc48> - 2398: 0e030016 jal 80c0058 <__scratchpad-0x1773ffa8> - 239c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 23a0: 00001349 0x1349 - 23a4: 0b011305 j c044c14 <__scratchpad-0x137bb3ec> - 23a8: 3b0b3a0b xori t3,t8,0x3a0b - 23ac: 0013010b 0x13010b - 23b0: 000d0600 sll zero,t5,0x18 - 23b4: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 23b8: 13490b3b beq k0,t1,50a8 <__scratchpad-0x1f7faf58> - 23bc: 0b0d0b0b j c342c2c <__scratchpad-0x134bd3d4> - 23c0: 0b380b0c j ce02c30 <__scratchpad-0x129fd3d0> - 23c4: 0d070000 jal 41c0000 <__scratchpad-0x1b640000> - 23c8: 3a080300 xori t0,s0,0x300 - 23cc: 490b3b0b 0x490b3b0b - 23d0: 0d0b0b13 jal 42c2c4c <__scratchpad-0x1b53d3b4> - 23d4: 380b0c0b xori t3,zero,0xc0b - 23d8: 0800000b j 2c <__scratchpad-0x1f7fffd4> - 23dc: 0e030117 jal 80c045c <__scratchpad-0x1773fba4> - 23e0: 0b3a0b0b j ce82c2c <__scratchpad-0x1297d3d4> - 23e4: 13010b3b beq t8,at,50d4 <__scratchpad-0x1f7faf2c> - 23e8: 0d090000 jal 4240000 <__scratchpad-0x1b5c0000> - 23ec: 3a080300 xori t0,s0,0x300 - 23f0: 490b3b0b 0x490b3b0b - 23f4: 0a000013 j 800004c <__scratchpad-0x177fffb4> - 23f8: 0e03000d jal 80c0034 <__scratchpad-0x1773ffcc> - 23fc: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2400: 00001349 0x1349 - 2404: 3f012e0b 0x3f012e0b - 2408: 3a0e0319 xori t6,s0,0x319 - 240c: 270b3b0b addiu t3,t8,15115 - 2410: 11134919 beq t0,s3,14878 <__scratchpad-0x1f7eb788> - 2414: 40061201 0x40061201 - 2418: 19429618 0x19429618 - 241c: 050c0000 0x50c0000 - 2420: 3a080300 xori t0,s0,0x300 - 2424: 490b3b0b 0x490b3b0b - 2428: 00170213 0x170213 - 242c: 00340d00 0x340d00 - 2430: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2434: 13490b3b beq k0,t1,5124 <__scratchpad-0x1f7faedc> - 2438: 00001702 srl v0,zero,0x1c - 243c: 0300340e 0x300340e - 2440: 3b0b3a08 xori t3,t8,0x3a08 - 2444: 0013490b 0x13490b - 2448: 00340f00 0x340f00 - 244c: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2450: 13490b3b beq k0,t1,5140 <__scratchpad-0x1f7faec0> - 2454: 00001702 srl v0,zero,0x1c - 2458: 03000a10 0x3000a10 - 245c: 3b0b3a0e xori t3,t8,0x3a0e - 2460: 0001110b 0x1110b - 2464: 010b1100 0x10b1100 - 2468: 13011755 beq t8,at,81c0 <__scratchpad-0x1f7f7e40> - 246c: 34120000 li s2,0x0 - 2470: 3a0e0300 xori t6,s0,0x300 - 2474: 490b3b0b 0x490b3b0b - 2478: 13000013 beqz t8,24c8 <__scratchpad-0x1f7fdb38> - 247c: 0111010b 0x111010b - 2480: 13010612 beq t8,at,3ccc <__scratchpad-0x1f7fc334> - 2484: 0b140000 j c500000 <__scratchpad-0x13300000> - 2488: 12011101 beq s0,at,6890 <__scratchpad-0x1f7f9770> - 248c: 15000006 bnez t0,24a8 <__scratchpad-0x1f7fdb58> - 2490: 1755010b bne k0,s5,28c0 <__scratchpad-0x1f7fd740> - 2494: 01000000 0x1000000 - 2498: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 249c: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 24a0: 01110e1b 0x1110e1b - 24a4: 17100612 bne t8,s0,3cf0 <__scratchpad-0x1f7fc310> - 24a8: 24020000 li v0,0 - 24ac: 3e0b0b00 0x3e0b0b00 - 24b0: 000e030b 0xe030b - 24b4: 00240300 0x240300 - 24b8: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 24bc: 00000803 sra at,zero,0x0 - 24c0: 03001604 0x3001604 - 24c4: 3b0b3a0e xori t3,t8,0x3a0e - 24c8: 00134905 0x134905 - 24cc: 00160500 sll zero,s6,0x14 - 24d0: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 24d4: 13490b3b beq k0,t1,51c4 <__scratchpad-0x1f7fae3c> - 24d8: 13060000 beq t8,a2,24dc <__scratchpad-0x1f7fdb24> - 24dc: 3a0b0b01 xori t3,s0,0xb01 - 24e0: 010b3b0b 0x10b3b0b - 24e4: 07000013 bltz t8,2534 <__scratchpad-0x1f7fdacc> - 24e8: 0e03000d jal 80c0034 <__scratchpad-0x1773ffcc> - 24ec: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 24f0: 0b0b1349 j c2c4d24 <__scratchpad-0x1353b2dc> - 24f4: 0b0c0b0d j c302c34 <__scratchpad-0x134fd3cc> - 24f8: 00000b38 0xb38 - 24fc: 03000d08 0x3000d08 - 2500: 3b0b3a08 xori t3,t8,0x3a08 - 2504: 0b13490b j c4d242c <__scratchpad-0x1332dbd4> - 2508: 0c0b0d0b jal 2c342c <__scratchpad-0x1f53cbd4> - 250c: 000b380b 0xb380b - 2510: 01170900 0x1170900 - 2514: 0b0b0e03 j c2c380c <__scratchpad-0x1353c7f4> - 2518: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 251c: 00001301 0x1301 - 2520: 03000d0a 0x3000d0a - 2524: 3b0b3a08 xori t3,t8,0x3a08 - 2528: 0013490b 0x13490b - 252c: 000d0b00 sll at,t5,0xc - 2530: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2534: 13490b3b beq k0,t1,5224 <__scratchpad-0x1f7faddc> - 2538: 2e0c0000 sltiu t4,s0,0 - 253c: 03193f01 0x3193f01 - 2540: 3b0b3a0e xori t3,t8,0x3a0e - 2544: 4919270b 0x4919270b - 2548: 12011113 beq s0,at,6998 <__scratchpad-0x1f7f9668> - 254c: 96184006 lhu t8,16390(s0) - 2550: 00001942 srl v1,zero,0x5 - 2554: 0300050d break 0x300,0x14 - 2558: 3b0b3a08 xori t3,t8,0x3a08 - 255c: 0213490b 0x213490b - 2560: 0e000017 jal 800005c <__scratchpad-0x177fffa4> - 2564: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 2568: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 256c: 17021349 bne t8,v0,7294 <__scratchpad-0x1f7f8d6c> - 2570: 340f0000 li t7,0x0 - 2574: 3a080300 xori t0,s0,0x300 - 2578: 490b3b0b 0x490b3b0b - 257c: 00170213 0x170213 - 2580: 00341000 0x341000 - 2584: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2588: 13490b3b beq k0,t1,5278 <__scratchpad-0x1f7fad88> - 258c: 0b110000 j c440000 <__scratchpad-0x133c0000> - 2590: 01175501 0x1175501 - 2594: 12000013 beqz s0,25e4 <__scratchpad-0x1f7fda1c> - 2598: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 259c: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 25a0: 00001349 0x1349 - 25a4: 11010b13 beq t0,at,51f4 <__scratchpad-0x1f7fae0c> - 25a8: 01061201 0x1061201 - 25ac: 14000013 bnez zero,25fc <__scratchpad-0x1f7fda04> - 25b0: 1755010b bne k0,s5,29e0 <__scratchpad-0x1f7fd620> - 25b4: 0b150000 j c540000 <__scratchpad-0x132c0000> - 25b8: 12011101 beq s0,at,69c0 <__scratchpad-0x1f7f9640> - 25bc: 00000006 srlv zero,zero,zero - 25c0: 25011101 addiu at,t0,4353 - 25c4: 030b130e 0x30b130e - 25c8: 110e1b0e beq t0,t6,9204 <__scratchpad-0x1f7f6dfc> - 25cc: 10061201 beq zero,a2,6dd4 <__scratchpad-0x1f7f922c> - 25d0: 02000017 0x2000017 - 25d4: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 25d8: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 25dc: 24030000 li v1,0 - 25e0: 3e0b0b00 0x3e0b0b00 - 25e4: 0008030b 0x8030b - 25e8: 00160400 sll zero,s6,0x10 - 25ec: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 25f0: 1349053b beq k0,t1,3ae0 <__scratchpad-0x1f7fc520> - 25f4: 16050000 bne s0,a1,25f8 <__scratchpad-0x1f7fda08> - 25f8: 3a0e0300 xori t6,s0,0x300 - 25fc: 490b3b0b 0x490b3b0b - 2600: 06000013 bltz s0,2650 <__scratchpad-0x1f7fd9b0> - 2604: 0b0b0113 j c2c044c <__scratchpad-0x1353fbb4> - 2608: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 260c: 00001301 0x1301 - 2610: 03000d07 0x3000d07 - 2614: 3b0b3a0e xori t3,t8,0x3a0e - 2618: 0b13490b j c4d242c <__scratchpad-0x1332dbd4> - 261c: 0c0b0d0b jal 2c342c <__scratchpad-0x1f53cbd4> - 2620: 000b380b 0xb380b - 2624: 000d0800 sll at,t5,0x0 - 2628: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 262c: 13490b3b beq k0,t1,531c <__scratchpad-0x1f7face4> - 2630: 0b0d0b0b j c342c2c <__scratchpad-0x134bd3d4> - 2634: 0b380b0c j ce02c30 <__scratchpad-0x129fd3d0> - 2638: 17090000 bne t8,t1,263c <__scratchpad-0x1f7fd9c4> - 263c: 0b0e0301 j c380c04 <__scratchpad-0x1347f3fc> - 2640: 3b0b3a0b xori t3,t8,0x3a0b - 2644: 0013010b 0x13010b - 2648: 000d0a00 sll at,t5,0x8 - 264c: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2650: 13490b3b beq k0,t1,5340 <__scratchpad-0x1f7facc0> - 2654: 0d0b0000 jal 42c0000 <__scratchpad-0x1b540000> - 2658: 3a0e0300 xori t6,s0,0x300 - 265c: 490b3b0b 0x490b3b0b - 2660: 0c000013 jal 4c <__scratchpad-0x1f7fffb4> - 2664: 193f012e 0x193f012e - 2668: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 266c: 19270b3b 0x19270b3b - 2670: 01111349 0x1111349 - 2674: 18400612 blez v0,3ec0 <__scratchpad-0x1f7fc140> - 2678: 01194296 0x1194296 - 267c: 0d000013 jal 400004c <__scratchpad-0x1b7fffb4> - 2680: 08030005 j c0014 <__scratchpad-0x1f73ffec> - 2684: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2688: 17021349 bne t8,v0,73b0 <__scratchpad-0x1f7f8c50> - 268c: 340e0000 li t6,0x0 - 2690: 3a0e0300 xori t6,s0,0x300 - 2694: 490b3b0b 0x490b3b0b - 2698: 00170213 0x170213 - 269c: 00340f00 0x340f00 - 26a0: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 26a4: 13490b3b beq k0,t1,5394 <__scratchpad-0x1f7fac6c> - 26a8: 00001702 srl v0,zero,0x1c - 26ac: 03003410 0x3003410 - 26b0: 3b0b3a08 xori t3,t8,0x3a08 - 26b4: 0013490b 0x13490b - 26b8: 010b1100 0x10b1100 - 26bc: 13011755 beq t8,at,8414 <__scratchpad-0x1f7f7bec> - 26c0: 34120000 li s2,0x0 - 26c4: 3a0e0300 xori t6,s0,0x300 - 26c8: 490b3b0b 0x490b3b0b - 26cc: 13000013 beqz t8,271c <__scratchpad-0x1f7fd8e4> - 26d0: 0111010b 0x111010b - 26d4: 00000612 0x612 - 26d8: 11010b14 beq t0,at,532c <__scratchpad-0x1f7facd4> - 26dc: 01061201 0x1061201 - 26e0: 15000013 bnez t0,2730 <__scratchpad-0x1f7fd8d0> - 26e4: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 26e8: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 26ec: 18021349 0x18021349 - 26f0: 0b160000 j c580000 <__scratchpad-0x13280000> - 26f4: 00175501 0x175501 - 26f8: 01011700 0x1011700 - 26fc: 13011349 beq t8,at,7424 <__scratchpad-0x1f7f8bdc> - 2700: 21180000 addi t8,t0,0 - 2704: 2f134900 sltiu s3,t8,18688 - 2708: 0000000b 0xb - 270c: 25011101 addiu at,t0,4353 - 2710: 030b130e 0x30b130e - 2714: 110e1b0e beq t0,t6,9350 <__scratchpad-0x1f7f6cb0> - 2718: 10061201 beq zero,a2,6f20 <__scratchpad-0x1f7f90e0> - 271c: 02000017 0x2000017 - 2720: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 2724: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 2728: 24030000 li v1,0 - 272c: 3e0b0b00 0x3e0b0b00 - 2730: 0008030b 0x8030b - 2734: 00160400 sll zero,s6,0x10 - 2738: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 273c: 13490b3b beq k0,t1,542c <__scratchpad-0x1f7fabd4> - 2740: 13050000 beq t8,a1,2744 <__scratchpad-0x1f7fd8bc> - 2744: 3a0b0b01 xori t3,s0,0xb01 - 2748: 010b3b0b 0x10b3b0b - 274c: 06000013 bltz s0,279c <__scratchpad-0x1f7fd864> - 2750: 0e03000d jal 80c0034 <__scratchpad-0x1773ffcc> - 2754: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2758: 0b0b1349 j c2c4d24 <__scratchpad-0x1353b2dc> - 275c: 0b0c0b0d j c302c34 <__scratchpad-0x134fd3cc> - 2760: 00000b38 0xb38 - 2764: 03000d07 0x3000d07 - 2768: 3b0b3a08 xori t3,t8,0x3a08 - 276c: 0b13490b j c4d242c <__scratchpad-0x1332dbd4> - 2770: 0c0b0d0b jal 2c342c <__scratchpad-0x1f53cbd4> - 2774: 000b380b 0xb380b - 2778: 01170800 0x1170800 - 277c: 0b0b0e03 j c2c380c <__scratchpad-0x1353c7f4> - 2780: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2784: 00001301 0x1301 - 2788: 03000d09 0x3000d09 - 278c: 3b0b3a08 xori t3,t8,0x3a08 - 2790: 0013490b 0x13490b - 2794: 000d0a00 sll at,t5,0x8 - 2798: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 279c: 13490b3b beq k0,t1,548c <__scratchpad-0x1f7fab74> - 27a0: 2e0b0000 sltiu t3,s0,0 - 27a4: 03193f01 0x3193f01 - 27a8: 3b0b3a0e xori t3,t8,0x3a0e - 27ac: 4919270b 0x4919270b - 27b0: 12011113 beq s0,at,6c00 <__scratchpad-0x1f7f9400> - 27b4: 96184006 lhu t8,16390(s0) - 27b8: 00001942 srl v1,zero,0x5 - 27bc: 0300050c syscall 0xc0014 - 27c0: 3b0b3a08 xori t3,t8,0x3a08 - 27c4: 0213490b 0x213490b - 27c8: 0d000017 jal 400005c <__scratchpad-0x1b7fffa4> - 27cc: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 27d0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 27d4: 17021349 bne t8,v0,74fc <__scratchpad-0x1f7f8b04> - 27d8: 340e0000 li t6,0x0 - 27dc: 3a080300 xori t0,s0,0x300 - 27e0: 490b3b0b 0x490b3b0b - 27e4: 0f000013 jal c00004c <__scratchpad-0x137fffb4> - 27e8: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 27ec: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 27f0: 17021349 bne t8,v0,7518 <__scratchpad-0x1f7f8ae8> - 27f4: 0a100000 j 8400000 <__scratchpad-0x17400000> - 27f8: 3a0e0300 xori t6,s0,0x300 - 27fc: 110b3b0b beq t0,t3,1142c <__scratchpad-0x1f7eebd4> - 2800: 11000001 beqz t0,2808 <__scratchpad-0x1f7fd7f8> - 2804: 1755010b bne k0,s5,2c34 <__scratchpad-0x1f7fd3cc> - 2808: 00001301 0x1301 - 280c: 03003412 0x3003412 - 2810: 3b0b3a0e xori t3,t8,0x3a0e - 2814: 0013490b 0x13490b - 2818: 010b1300 0x10b1300 - 281c: 06120111 0x6120111 - 2820: 00001301 0x1301 - 2824: 11010b14 beq t0,at,5478 <__scratchpad-0x1f7fab88> - 2828: 00061201 0x61201 - 282c: 010b1500 0x10b1500 - 2830: 00001755 0x1755 - 2834: 01110100 0x1110100 - 2838: 0b130e25 j c4c3894 <__scratchpad-0x1333c76c> - 283c: 0e1b0e03 jal 86c380c <__scratchpad-0x1713c7f4> - 2840: 06120111 0x6120111 - 2844: 00001710 0x1710 - 2848: 0b002402 j c009008 <__scratchpad-0x137f6ff8> - 284c: 030b3e0b 0x30b3e0b - 2850: 03000008 jr t8 - 2854: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 2858: 0e030b3e jal 80c2cf8 <__scratchpad-0x1773d308> - 285c: 16040000 bne s0,a0,2860 <__scratchpad-0x1f7fd7a0> - 2860: 3a0e0300 xori t6,s0,0x300 - 2864: 49053b0b 0x49053b0b - 2868: 05000013 bltz t0,28b8 <__scratchpad-0x1f7fd748> - 286c: 0e030016 jal 80c0058 <__scratchpad-0x1773ffa8> - 2870: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2874: 00001349 0x1349 - 2878: 0b011306 j c044c18 <__scratchpad-0x137bb3e8> - 287c: 3b0b3a0b xori t3,t8,0x3a0b - 2880: 0013010b 0x13010b - 2884: 000d0700 sll zero,t5,0x1c - 2888: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 288c: 13490b3b beq k0,t1,557c <__scratchpad-0x1f7faa84> - 2890: 0b0d0b0b j c342c2c <__scratchpad-0x134bd3d4> - 2894: 0b380b0c j ce02c30 <__scratchpad-0x129fd3d0> - 2898: 0d080000 jal 4200000 <__scratchpad-0x1b600000> - 289c: 3a080300 xori t0,s0,0x300 - 28a0: 490b3b0b 0x490b3b0b - 28a4: 0d0b0b13 jal 42c2c4c <__scratchpad-0x1b53d3b4> - 28a8: 380b0c0b xori t3,zero,0xc0b - 28ac: 0900000b j 400002c <__scratchpad-0x1b7fffd4> - 28b0: 0e030117 jal 80c045c <__scratchpad-0x1773fba4> - 28b4: 0b3a0b0b j ce82c2c <__scratchpad-0x1297d3d4> - 28b8: 13010b3b beq t8,at,55a8 <__scratchpad-0x1f7faa58> - 28bc: 0d0a0000 jal 4280000 <__scratchpad-0x1b580000> - 28c0: 3a080300 xori t0,s0,0x300 - 28c4: 490b3b0b 0x490b3b0b - 28c8: 0b000013 j c00004c <__scratchpad-0x137fffb4> - 28cc: 0e03000d jal 80c0034 <__scratchpad-0x1773ffcc> - 28d0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 28d4: 00001349 0x1349 - 28d8: 3f012e0c 0x3f012e0c - 28dc: 3a0e0319 xori t6,s0,0x319 - 28e0: 270b3b0b addiu t3,t8,15115 - 28e4: 11134919 beq t0,s3,14d4c <__scratchpad-0x1f7eb2b4> - 28e8: 40061201 0x40061201 - 28ec: 19429718 0x19429718 - 28f0: 050d0000 0x50d0000 - 28f4: 3a080300 xori t0,s0,0x300 - 28f8: 490b3b0b 0x490b3b0b - 28fc: 00180213 0x180213 - 2900: 00340e00 0x340e00 - 2904: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2908: 13490b3b beq k0,t1,55f8 <__scratchpad-0x1f7faa08> - 290c: 00000b1c 0xb1c - 2910: 0300340f 0x300340f - 2914: 3b0b3a08 xori t3,t8,0x3a08 - 2918: 0013490b 0x13490b - 291c: 00341000 0x341000 - 2920: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2924: 13490b3b beq k0,t1,5614 <__scratchpad-0x1f7fa9ec> - 2928: 00001802 srl v1,zero,0x0 - 292c: 03003411 0x3003411 - 2930: 3b0b3a08 xori t3,t8,0x3a08 - 2934: 0213490b 0x213490b - 2938: 12000017 beqz s0,2998 <__scratchpad-0x1f7fd668> - 293c: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 2940: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2944: 17021349 bne t8,v0,766c <__scratchpad-0x1f7f8994> - 2948: 0b130000 j c4c0000 <__scratchpad-0x13340000> - 294c: 01175501 0x1175501 - 2950: 14000013 bnez zero,29a0 <__scratchpad-0x1f7fd660> - 2954: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 2958: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 295c: 00001349 0x1349 - 2960: 55010b15 0x55010b15 - 2964: 00000017 0x17 - 2968: 25011101 addiu at,t0,4353 - 296c: 030b130e 0x30b130e - 2970: 110e1b0e beq t0,t6,95ac <__scratchpad-0x1f7f6a54> - 2974: 10061201 beq zero,a2,717c <__scratchpad-0x1f7f8e84> - 2978: 02000017 0x2000017 - 297c: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 2980: 08030b3e j c2cf8 <__scratchpad-0x1f73d308> - 2984: 24030000 li v1,0 - 2988: 3e0b0b00 0x3e0b0b00 - 298c: 000e030b 0xe030b - 2990: 00160400 sll zero,s6,0x10 - 2994: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2998: 1349053b beq k0,t1,3e88 <__scratchpad-0x1f7fc178> - 299c: 16050000 bne s0,a1,29a0 <__scratchpad-0x1f7fd660> - 29a0: 3a0e0300 xori t6,s0,0x300 - 29a4: 490b3b0b 0x490b3b0b - 29a8: 06000013 bltz s0,29f8 <__scratchpad-0x1f7fd608> - 29ac: 0b0b0113 j c2c044c <__scratchpad-0x1353fbb4> - 29b0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 29b4: 00001301 0x1301 - 29b8: 03000d07 0x3000d07 - 29bc: 3b0b3a0e xori t3,t8,0x3a0e - 29c0: 0b13490b j c4d242c <__scratchpad-0x1332dbd4> - 29c4: 0c0b0d0b jal 2c342c <__scratchpad-0x1f53cbd4> - 29c8: 000b380b 0xb380b - 29cc: 000d0800 sll at,t5,0x0 - 29d0: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 29d4: 13490b3b beq k0,t1,56c4 <__scratchpad-0x1f7fa93c> - 29d8: 0b0d0b0b j c342c2c <__scratchpad-0x134bd3d4> - 29dc: 0b380b0c j ce02c30 <__scratchpad-0x129fd3d0> - 29e0: 17090000 bne t8,t1,29e4 <__scratchpad-0x1f7fd61c> - 29e4: 0b0e0301 j c380c04 <__scratchpad-0x1347f3fc> - 29e8: 3b0b3a0b xori t3,t8,0x3a0b - 29ec: 0013010b 0x13010b - 29f0: 000d0a00 sll at,t5,0x8 - 29f4: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 29f8: 13490b3b beq k0,t1,56e8 <__scratchpad-0x1f7fa918> - 29fc: 0d0b0000 jal 42c0000 <__scratchpad-0x1b540000> - 2a00: 3a0e0300 xori t6,s0,0x300 - 2a04: 490b3b0b 0x490b3b0b - 2a08: 0c000013 jal 4c <__scratchpad-0x1f7fffb4> - 2a0c: 193f012e 0x193f012e - 2a10: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2a14: 19270b3b 0x19270b3b - 2a18: 01111349 0x1111349 - 2a1c: 18400612 blez v0,4268 <__scratchpad-0x1f7fbd98> - 2a20: 00194296 0x194296 - 2a24: 00050d00 sll at,a1,0x14 - 2a28: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2a2c: 13490b3b beq k0,t1,571c <__scratchpad-0x1f7fa8e4> - 2a30: 00001702 srl v0,zero,0x1c - 2a34: 0300340e 0x300340e - 2a38: 3b0b3a08 xori t3,t8,0x3a08 - 2a3c: 0013490b 0x13490b - 2a40: 00340f00 0x340f00 - 2a44: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2a48: 13490b3b beq k0,t1,5738 <__scratchpad-0x1f7fa8c8> - 2a4c: 00001702 srl v0,zero,0x1c - 2a50: 03003410 0x3003410 - 2a54: 3b0b3a0e xori t3,t8,0x3a0e - 2a58: 0213490b 0x213490b - 2a5c: 11000017 beqz t0,2abc <__scratchpad-0x1f7fd544> - 2a60: 0e03000a jal 80c0028 <__scratchpad-0x1773ffd8> - 2a64: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2a68: 0b120000 j c480000 <__scratchpad-0x13380000> - 2a6c: 01175501 0x1175501 - 2a70: 13000013 beqz t8,2ac0 <__scratchpad-0x1f7fd540> - 2a74: 1755010b bne k0,s5,2ea4 <__scratchpad-0x1f7fd15c> - 2a78: 34140000 li s4,0x0 - 2a7c: 3a0e0300 xori t6,s0,0x300 - 2a80: 490b3b0b 0x490b3b0b - 2a84: 00000013 mtlo zero - 2a88: 25011101 addiu at,t0,4353 - 2a8c: 030b130e 0x30b130e - 2a90: 110e1b0e beq t0,t6,96cc <__scratchpad-0x1f7f6934> - 2a94: 10061201 beq zero,a2,729c <__scratchpad-0x1f7f8d64> - 2a98: 02000017 0x2000017 - 2a9c: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 2aa0: 08030b3e j c2cf8 <__scratchpad-0x1f73d308> - 2aa4: 24030000 li v1,0 - 2aa8: 3e0b0b00 0x3e0b0b00 - 2aac: 000e030b 0xe030b - 2ab0: 00160400 sll zero,s6,0x10 - 2ab4: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2ab8: 1349053b beq k0,t1,3fa8 <__scratchpad-0x1f7fc058> - 2abc: 16050000 bne s0,a1,2ac0 <__scratchpad-0x1f7fd540> - 2ac0: 3a0e0300 xori t6,s0,0x300 - 2ac4: 490b3b0b 0x490b3b0b - 2ac8: 06000013 bltz s0,2b18 <__scratchpad-0x1f7fd4e8> - 2acc: 0b0b0113 j c2c044c <__scratchpad-0x1353fbb4> - 2ad0: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2ad4: 00001301 0x1301 - 2ad8: 03000d07 0x3000d07 - 2adc: 3b0b3a0e xori t3,t8,0x3a0e - 2ae0: 0b13490b j c4d242c <__scratchpad-0x1332dbd4> - 2ae4: 0c0b0d0b jal 2c342c <__scratchpad-0x1f53cbd4> - 2ae8: 000b380b 0xb380b - 2aec: 000d0800 sll at,t5,0x0 - 2af0: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2af4: 13490b3b beq k0,t1,57e4 <__scratchpad-0x1f7fa81c> - 2af8: 0b0d0b0b j c342c2c <__scratchpad-0x134bd3d4> - 2afc: 0b380b0c j ce02c30 <__scratchpad-0x129fd3d0> - 2b00: 17090000 bne t8,t1,2b04 <__scratchpad-0x1f7fd4fc> - 2b04: 0b0e0301 j c380c04 <__scratchpad-0x1347f3fc> - 2b08: 3b0b3a0b xori t3,t8,0x3a0b - 2b0c: 0013010b 0x13010b - 2b10: 000d0a00 sll at,t5,0x8 - 2b14: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2b18: 13490b3b beq k0,t1,5808 <__scratchpad-0x1f7fa7f8> - 2b1c: 0d0b0000 jal 42c0000 <__scratchpad-0x1b540000> - 2b20: 3a0e0300 xori t6,s0,0x300 - 2b24: 490b3b0b 0x490b3b0b - 2b28: 0c000013 jal 4c <__scratchpad-0x1f7fffb4> - 2b2c: 193f012e 0x193f012e - 2b30: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2b34: 19270b3b 0x19270b3b - 2b38: 01111349 0x1111349 - 2b3c: 18400612 blez v0,4388 <__scratchpad-0x1f7fbc78> - 2b40: 00194296 0x194296 - 2b44: 00050d00 sll at,a1,0x14 - 2b48: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2b4c: 13490b3b beq k0,t1,583c <__scratchpad-0x1f7fa7c4> - 2b50: 00001702 srl v0,zero,0x1c - 2b54: 0300340e 0x300340e - 2b58: 3b0b3a0e xori t3,t8,0x3a0e - 2b5c: 0213490b 0x213490b - 2b60: 0f000017 jal c00005c <__scratchpad-0x137fffa4> - 2b64: 08030034 j c00d0 <__scratchpad-0x1f73ff30> - 2b68: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2b6c: 00001349 0x1349 - 2b70: 03003410 0x3003410 - 2b74: 3b0b3a08 xori t3,t8,0x3a08 - 2b78: 0213490b 0x213490b - 2b7c: 11000017 beqz t0,2bdc <__scratchpad-0x1f7fd424> - 2b80: 0e03000a jal 80c0028 <__scratchpad-0x1773ffd8> - 2b84: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2b88: 00000111 0x111 - 2b8c: 55010b12 0x55010b12 - 2b90: 00130117 0x130117 - 2b94: 010b1300 0x10b1300 - 2b98: 06120111 0x6120111 - 2b9c: 34140000 li s4,0x0 - 2ba0: 3a0e0300 xori t6,s0,0x300 - 2ba4: 490b3b0b 0x490b3b0b - 2ba8: 15000013 bnez t0,2bf8 <__scratchpad-0x1f7fd408> - 2bac: 1755010b bne k0,s5,2fdc <__scratchpad-0x1f7fd024> - 2bb0: 01000000 0x1000000 - 2bb4: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 2bb8: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 2bbc: 01110e1b 0x1110e1b - 2bc0: 17100612 bne t8,s0,440c <__scratchpad-0x1f7fbbf4> - 2bc4: 24020000 li v0,0 - 2bc8: 3e0b0b00 0x3e0b0b00 - 2bcc: 000e030b 0xe030b - 2bd0: 00240300 0x240300 - 2bd4: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 2bd8: 00000803 sra at,zero,0x0 - 2bdc: 03001604 0x3001604 - 2be0: 3b0b3a0e xori t3,t8,0x3a0e - 2be4: 0013490b 0x13490b - 2be8: 01130500 0x1130500 - 2bec: 0b3a0b0b j ce82c2c <__scratchpad-0x1297d3d4> - 2bf0: 13010b3b beq t8,at,58e0 <__scratchpad-0x1f7fa720> - 2bf4: 0d060000 jal 4180000 <__scratchpad-0x1b680000> - 2bf8: 3a0e0300 xori t6,s0,0x300 - 2bfc: 490b3b0b 0x490b3b0b - 2c00: 0d0b0b13 jal 42c2c4c <__scratchpad-0x1b53d3b4> - 2c04: 380b0c0b xori t3,zero,0xc0b - 2c08: 0700000b bltz t8,2c38 <__scratchpad-0x1f7fd3c8> - 2c0c: 0803000d j c0034 <__scratchpad-0x1f73ffcc> - 2c10: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2c14: 0b0b1349 j c2c4d24 <__scratchpad-0x1353b2dc> - 2c18: 0b0c0b0d j c302c34 <__scratchpad-0x134fd3cc> - 2c1c: 00000b38 0xb38 - 2c20: 03011708 0x3011708 - 2c24: 3a0b0b0e xori t3,s0,0xb0e - 2c28: 010b3b0b 0x10b3b0b - 2c2c: 09000013 j 400004c <__scratchpad-0x1b7fffb4> - 2c30: 0803000d j c0034 <__scratchpad-0x1f73ffcc> - 2c34: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2c38: 00001349 0x1349 - 2c3c: 03000d0a 0x3000d0a - 2c40: 3b0b3a0e xori t3,t8,0x3a0e - 2c44: 0013490b 0x13490b - 2c48: 012e0b00 0x12e0b00 - 2c4c: 0e03193f jal 80c64fc <__scratchpad-0x17739b04> - 2c50: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2c54: 13491927 beq k0,t1,90f4 <__scratchpad-0x1f7f6f0c> - 2c58: 06120111 0x6120111 - 2c5c: 42971840 c0 0x971840 - 2c60: 0c000019 jal 64 <__scratchpad-0x1f7fff9c> - 2c64: 08030005 j c0014 <__scratchpad-0x1f73ffec> - 2c68: 0b3b0b3a j cec2ce8 <__scratchpad-0x1293d318> - 2c6c: 17021349 bne t8,v0,7994 <__scratchpad-0x1f7f866c> - 2c70: 340d0000 li t5,0x0 - 2c74: 3a0e0300 xori t6,s0,0x300 - 2c78: 490b3b0b 0x490b3b0b - 2c7c: 00170213 0x170213 - 2c80: 00340e00 0x340e00 - 2c84: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2c88: 13490b3b beq k0,t1,5978 <__scratchpad-0x1f7fa688> - 2c8c: 340f0000 li t7,0x0 - 2c90: 3a080300 xori t0,s0,0x300 - 2c94: 490b3b0b 0x490b3b0b - 2c98: 00170213 0x170213 - 2c9c: 010b1000 0x10b1000 - 2ca0: 13011755 beq t8,at,89f8 <__scratchpad-0x1f7f7608> - 2ca4: 34110000 li s1,0x0 - 2ca8: 3a0e0300 xori t6,s0,0x300 - 2cac: 490b3b0b 0x490b3b0b - 2cb0: 12000013 beqz s0,2d00 <__scratchpad-0x1f7fd300> - 2cb4: 1755010b bne k0,s5,30e4 <__scratchpad-0x1f7fcf1c> - 2cb8: 01000000 0x1000000 - 2cbc: 0e250111 jal 8940444 <__scratchpad-0x16ebfbbc> - 2cc0: 0e030b13 jal 80c2c4c <__scratchpad-0x1773d3b4> - 2cc4: 17100e1b bne t8,s0,6534 <__scratchpad-0x1f7f9acc> - 2cc8: 24020000 li v0,0 - 2ccc: 3e0b0b00 0x3e0b0b00 - 2cd0: 0008030b 0x8030b - 2cd4: 00240300 0x240300 - 2cd8: 0b3e0b0b j cf82c2c <__scratchpad-0x1287d3d4> - 2cdc: 00000e03 sra at,zero,0x18 - 2ce0: 03001604 0x3001604 - 2ce4: 3b0b3a0e xori t3,t8,0x3a0e - 2ce8: 0013490b 0x13490b - 2cec: 01010500 0x1010500 - 2cf0: 13011349 beq t8,at,7a18 <__scratchpad-0x1f7f85e8> - 2cf4: 21060000 addi a2,t0,0 - 2cf8: 2f134900 sltiu s3,t8,18688 - 2cfc: 0700000b bltz t8,2d2c <__scratchpad-0x1f7fd2d4> - 2d00: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 2d04: 053b0b3a 0x53b0b3a - 2d08: 193f1349 0x193f1349 - 2d0c: 00001802 srl v1,zero,0x0 - 2d10: 49002608 bc2f c534 <__scratchpad-0x1f7f3acc> - 2d14: 00000013 mtlo zero - 2d18: 25011101 addiu at,t0,4353 - 2d1c: 030b130e 0x30b130e - 2d20: 110e1b0e beq t0,t6,995c <__scratchpad-0x1f7f66a4> - 2d24: 10061201 beq zero,a2,752c <__scratchpad-0x1f7f8ad4> - 2d28: 02000017 0x2000017 - 2d2c: 0b0b0024 j c2c0090 <__scratchpad-0x1353ff70> - 2d30: 08030b3e j c2cf8 <__scratchpad-0x1f73d308> - 2d34: 24030000 li v1,0 - 2d38: 3e0b0b00 0x3e0b0b00 - 2d3c: 000e030b 0xe030b - 2d40: 00160400 sll zero,s6,0x10 - 2d44: 0b3a0e03 j ce8380c <__scratchpad-0x1297c7f4> - 2d48: 13490b3b beq k0,t1,5a38 <__scratchpad-0x1f7fa5c8> - 2d4c: 2e050000 sltiu a1,s0,0 - 2d50: 03193f01 0x3193f01 - 2d54: 3b0b3a0e xori t3,t8,0x3a0e - 2d58: 49192705 0x49192705 - 2d5c: 12011113 beq s0,at,71ac <__scratchpad-0x1f7f8e54> - 2d60: 97184006 lhu t8,16390(t8) - 2d64: 13011942 beq t8,at,9270 <__scratchpad-0x1f7f6d90> - 2d68: 05060000 0x5060000 - 2d6c: 3a080300 xori t0,s0,0x300 - 2d70: 49053b0b 0x49053b0b - 2d74: 00170213 0x170213 - 2d78: 00340700 0x340700 - 2d7c: 0b3a0803 j ce8200c <__scratchpad-0x1297dff4> - 2d80: 1349053b beq k0,t1,4270 <__scratchpad-0x1f7fbd90> - 2d84: 00001702 srl v0,zero,0x1c - 2d88: 55010b08 0x55010b08 - 2d8c: 09000017 j 400005c <__scratchpad-0x1b7fffa4> - 2d90: 0e030034 jal 80c00d0 <__scratchpad-0x1773ff30> - 2d94: 053b0b3a 0x53b0b3a - 2d98: 17021349 bne t8,v0,7ac0 <__scratchpad-0x1f7f8540> - 2d9c: 010a0000 0x10a0000 - 2da0: 01134901 0x1134901 - 2da4: 0b000013 j c00004c <__scratchpad-0x137fffb4> - 2da8: 13490021 beq k0,t1,2e30 <__scratchpad-0x1f7fd1d0> - 2dac: 00000b2f 0xb2f - 2db0: 0300340c syscall 0xc00d0 - 2db4: 3b0b3a0e xori t3,t8,0x3a0e - 2db8: 3f13490b 0x3f13490b - 2dbc: 00193c19 0x193c19 - 2dc0: 00260d00 0x260d00 - 2dc4: 00001349 0x1349 - ... - -Disassembly of section .debug_aranges: - -00000000 <.debug_aranges>: - 0: 0000001c 0x1c - 4: 00000002 srl zero,zero,0x0 - 8: 00040000 sll zero,a0,0x0 - c: 00000000 nop - 10: 80010000 lb at,0(zero) - 14: 00010000 sll zero,at,0x0 - ... - 20: 0000001c 0x1c - 24: 005c0002 0x5c0002 - 28: 00040000 sll zero,a0,0x0 - 2c: 00000000 nop - 30: 8002c384 lb v0,-15484(zero) - 34: 000000c8 0xc8 - ... - 40: 0000001c 0x1c - 44: 04490002 0x4490002 - 48: 00040000 sll zero,a0,0x0 - 4c: 00000000 nop - 50: 8002c44c lb v0,-15284(zero) - 54: 0000009c 0x9c - ... - 60: 0000001c 0x1c - 64: 05160002 0x5160002 - 68: 00040000 sll zero,a0,0x0 - 6c: 00000000 nop - 70: 8002c4e8 lb v0,-15128(zero) - 74: 00000b2c 0xb2c - ... - 80: 0000001c 0x1c - 84: 14e80002 bne a3,t0,90 <__scratchpad-0x1f7fff70> - 88: 00040000 sll zero,a0,0x0 - 8c: 00000000 nop - 90: 8002d014 lb v0,-12268(zero) - 94: 0000012c 0x12c - ... - a0: 0000001c 0x1c - a4: 19800002 blez t4,b0 <__scratchpad-0x1f7fff50> - a8: 00040000 sll zero,a0,0x0 - ac: 00000000 nop - b0: 8002d140 lb v0,-11968(zero) - b4: 000000c8 0xc8 - ... - c0: 0000001c 0x1c - c4: 1dfd0002 0x1dfd0002 - c8: 00040000 sll zero,a0,0x0 - cc: 00000000 nop - d0: 8002d208 lb v0,-11768(zero) - d4: 00000580 sll zero,zero,0x16 - ... - e0: 0000001c 0x1c - e4: 28fe0002 slti s8,a3,2 - e8: 00040000 sll zero,a0,0x0 - ec: 00000000 nop - f0: 8002d788 lb v0,-10360(zero) - f4: 0000037c 0x37c - ... - 100: 0000001c 0x1c - 104: 2ff30002 sltiu s3,ra,2 - 108: 00040000 sll zero,a0,0x0 - 10c: 00000000 nop - 110: 8002db04 lb v0,-9468(zero) - 114: 00000364 0x364 - ... - 120: 0000001c 0x1c - 124: 35a80002 ori t0,t5,0x2 - 128: 00040000 sll zero,a0,0x0 - 12c: 00000000 nop - 130: 8002de68 lb v0,-8600(zero) - 134: 00000074 0x74 - ... - 140: 0000001c 0x1c - 144: 3b450002 xori a1,k0,0x2 - 148: 00040000 sll zero,a0,0x0 - 14c: 00000000 nop - 150: 8002dedc lb v0,-8484(zero) - 154: 00002f80 sll a1,zero,0x1e - ... - 160: 0000001c 0x1c - 164: 676f0002 0x676f0002 - 168: 00040000 sll zero,a0,0x0 - 16c: 00000000 nop - 170: 80030e5c lb v1,3676(zero) - 174: 00000424 0x424 - ... - 180: 0000001c 0x1c - 184: 6aeb0002 0x6aeb0002 - 188: 00040000 sll zero,a0,0x0 - 18c: 00000000 nop - 190: 80031280 lb v1,4736(zero) - 194: 00000cbc 0xcbc - ... - 1a0: 0000001c 0x1c - 1a4: 7d500002 0x7d500002 - 1a8: 00040000 sll zero,a0,0x0 - 1ac: 00000000 nop - 1b0: 80031f3c lb v1,7996(zero) - 1b4: 000003c8 0x3c8 - ... - 1c0: 0000001c 0x1c - 1c4: 855e0002 lh s8,2(t2) - 1c8: 00040000 sll zero,a0,0x0 - 1cc: 00000000 nop - 1d0: 80032304 lb v1,8964(zero) - 1d4: 00001700 sll v0,zero,0x1c - ... - 1e0: 0000001c 0x1c - 1e4: 94500002 lhu s0,2(v0) - 1e8: 00040000 sll zero,a0,0x0 - 1ec: 00000000 nop - 1f0: 80033a04 lb v1,14852(zero) - 1f4: 00001038 0x1038 - ... - 200: 0000001c 0x1c - 204: a6f40002 sh s4,2(s7) - 208: 00040000 sll zero,a0,0x0 - 20c: 00000000 nop - 210: 80034a3c lb v1,19004(zero) - 214: 000003f4 0x3f4 - ... - 220: 0000001c 0x1c - 224: ab1b0002 swl k1,2(t8) - 228: 00040000 sll zero,a0,0x0 - 22c: 00000000 nop - 230: 80034e30 lb v1,20016(zero) - 234: 0000028c syscall 0xa - ... - 240: 0000001c 0x1c - 244: ab740002 swl s4,2(k1) - 248: 00040000 sll zero,a0,0x0 - 24c: 00000000 nop - 250: 800350bc lb v1,20668(zero) - 254: 000001b0 0x1b0 - ... - 260: 0000001c 0x1c - 264: abcb0002 swl t3,2(s8) - 268: 00040000 sll zero,a0,0x0 - 26c: 00000000 nop - 270: 8003526c lb v1,21100(zero) - 274: 00000104 0x104 - ... - 280: 0000001c 0x1c - 284: ac200002 sw zero,2(at) - 288: 00040000 sll zero,a0,0x0 - 28c: 00000000 nop - 290: 80035370 lb v1,21360(zero) - 294: 00000040 ssnop - ... - 2a0: 0000001c 0x1c - 2a4: ada90002 sw t1,2(t5) - 2a8: 00040000 sll zero,a0,0x0 - 2ac: 00000000 nop - 2b0: 800353b0 lb v1,21424(zero) - 2b4: 00000040 ssnop - ... - 2c0: 0000001c 0x1c - 2c4: af350002 sw s5,2(t9) - 2c8: 00040000 sll zero,a0,0x0 - 2cc: 00000000 nop - 2d0: 800353f0 lb v1,21488(zero) - 2d4: 0000065c 0x65c - ... - 2e0: 0000001c 0x1c - 2e4: b5bc0002 0xb5bc0002 - 2e8: 00040000 sll zero,a0,0x0 - 2ec: 00000000 nop - 2f0: 80035a4c lb v1,23116(zero) - 2f4: 00000648 0x648 - ... - 300: 0000001c 0x1c - 304: bc900002 0xbc900002 - 308: 00040000 sll zero,a0,0x0 - 30c: 00000000 nop - 310: 80036094 lb v1,24724(zero) - 314: 00000938 0x938 - ... - 320: 0000001c 0x1c - 324: c1270002 lwc0 $7,2(t1) - 328: 00040000 sll zero,a0,0x0 - 32c: 00000000 nop - 330: 800369cc lb v1,27084(zero) - 334: 000008b8 0x8b8 - ... - 340: 0000001c 0x1c - 344: c6090002 lwc1 $f9,2(s0) - 348: 00040000 sll zero,a0,0x0 - 34c: 00000000 nop - 350: 80037284 lb v1,29316(zero) - 354: 00000610 0x610 - ... - 360: 0000001c 0x1c - 364: ca620002 lwc2 $2,2(s3) - 368: 00040000 sll zero,a0,0x0 - 36c: 00000000 nop - 370: 80037894 lb v1,30868(zero) - 374: 00000988 0x988 - ... - 380: 0000001c 0x1c - 384: cedc0002 lwc3 $28,2(s6) - 388: 00040000 sll zero,a0,0x0 - 38c: 00000000 nop - 390: 8003821c lb v1,-32228(zero) - 394: 0000008c syscall 0x2 - ... - 3a0: 0000001c 0x1c - 3a4: d0780002 0xd0780002 - 3a8: 00040000 sll zero,a0,0x0 - 3ac: 00000000 nop - 3b0: 800382a8 lb v1,-32088(zero) - 3b4: 000000fc 0xfc - ... - 3c0: 0000001c 0x1c - 3c4: d21a0002 0xd21a0002 - 3c8: 00040000 sll zero,a0,0x0 - 3cc: 00000000 nop - 3d0: 800383a4 lb v1,-31836(zero) - 3d4: 00000264 0x264 - ... - 3e0: 0000001c 0x1c - 3e4: d4010002 0xd4010002 - 3e8: 00040000 sll zero,a0,0x0 - 3ec: 00000000 nop - 3f0: 80038608 lb v1,-31224(zero) - 3f4: 0000024c syscall 0x9 - ... - 400: 00000014 0x14 - 404: d6360002 0xd6360002 - 408: 00040000 sll zero,a0,0x0 - ... - 418: 0000001c 0x1c - 41c: d6ef0002 0xd6ef0002 - 420: 00040000 sll zero,a0,0x0 - 424: 00000000 nop - 428: 80038854 lb v1,-30636(zero) - 42c: 000000a8 0xa8 - ... - -Disassembly of section .debug_loc: - -00000000 <.debug_loc>: - 0: 00000040 ssnop - 4: 0000005f 0x5f - 8: 00520001 0x520001 - c: 00000000 nop - 10: 78000000 0x78000000 - 14: 88000000 lwl zero,0(zero) - 18: 03000000 0x3000000 - 1c: 9f048000 0x9f048000 - 20: 00000088 0x88 - 24: 000000a4 0xa4 - 28: a4600001 sh zero,1(v1) - 2c: ac000000 sw zero,0(zero) - 30: 03000000 0x3000000 - 34: 9f048000 0x9f048000 - ... - 40: 00000060 0x60 - 44: 00000078 0x78 - 48: 78600001 0x78600001 - 4c: 80000000 lb zero,0(zero) - 50: 03000000 0x3000000 - 54: 9f018000 0x9f018000 - 58: 00000080 sll zero,zero,0x2 - 5c: 00000094 0x94 - 60: 00600001 0x600001 - 64: 00000000 nop - 68: 6c000000 0x6c000000 - 6c: 78000000 0x78000000 - 70: 0a000000 j 8000000 <__scratchpad-0x17800000> - 74: 32008000 andi zero,s0,0x8000 - 78: e4fc0324 swc1 $f28,804(a3) - 7c: 78228006 0x78228006 - 80: 7f000000 0x7f000000 - 84: 0a000000 j 8000000 <__scratchpad-0x17800000> - 88: 32018000 andi at,s0,0x8000 - 8c: e4fc0324 swc1 $f28,804(a3) - 90: 00228006 srlv s0,v0,at - ... - 9c: 1c000000 bgtz zero,a0 <__scratchpad-0x1f7fff60> - a0: 01000000 0x1000000 - a4: 001c5400 sll t2,gp,0x10 - a8: 00340000 0x340000 - ac: 00010000 sll zero,at,0x0 - b0: 00003460 0x3460 - b4: 00004700 sll t0,zero,0x1c - b8: 54000100 0x54000100 - bc: 00000047 0x47 - c0: 000000d0 0xd0 - c4: d0600001 0xd0600001 - c8: d8000000 0xd8000000 - cc: 05000000 bltz t0,d0 <__scratchpad-0x1f7fff30> - d0: e5800300 swc1 $f0,768(t4) - d4: 00008006 srlv s0,zero,zero - d8: 00000000 nop - dc: 00e00000 0xe00000 - e0: 011c0000 0x11c0000 - e4: 00010000 sll zero,at,0x0 - e8: 00011c54 0x11c54 - ec: 00019000 sll s2,at,0x0 - f0: f3000400 0xf3000400 - f4: 009f5401 0x9f5401 - f8: 00000000 nop - fc: e0000000 swc0 c0_index,0(zero) - 100: 1c000000 bgtz zero,104 <__scratchpad-0x1f7ffefc> - 104: 01000001 0x1000001 - 108: 011c5500 0x11c5500 - 10c: 01900000 0x1900000 - 110: 00040000 sll zero,a0,0x0 - 114: 9f5501f3 0x9f5501f3 - ... - 120: 00000108 0x108 - 124: 0000011c 0x11c - 128: 9f300002 0x9f300002 - 12c: 0000011c 0x11c - 130: 00000184 0x184 - 134: 00610001 0x610001 - 138: 00000000 nop - 13c: 1c000000 bgtz zero,140 <__scratchpad-0x1f7ffec0> - 140: 68000001 0x68000001 - 144: 01000001 0x1000001 - 148: 01686000 0x1686000 - 14c: 01880000 0x1880000 - 150: 00030000 sll zero,v1,0x0 - 154: 009f7e80 0x9f7e80 - 158: 00000000 nop - 15c: 90000000 lbu zero,0(zero) - 160: bc000001 0xbc000001 - 164: 01000001 0x1000001 - 168: 01bc5400 0x1bc5400 - 16c: 023c0000 0x23c0000 - 170: 00010000 sll zero,at,0x0 - 174: 00023c62 0x23c62 - 178: 00024c00 sll t1,v0,0x10 - 17c: f3000400 0xf3000400 - 180: 009f5401 0x9f5401 - 184: 00000000 nop - 188: 90000000 lbu zero,0(zero) - 18c: cc000001 lwc3 $0,1(zero) - 190: 01000001 0x1000001 - 194: 01cc5500 0x1cc5500 - 198: 02400000 0x2400000 - 19c: 00010000 sll zero,at,0x0 - 1a0: 00024061 0x24061 - 1a4: 00024c00 sll t1,v0,0x10 - 1a8: f3000400 0xf3000400 - 1ac: 009f5501 0x9f5501 - 1b0: 00000000 nop - 1b4: 4c000000 mfc3 zero,$0 - 1b8: 58000002 0x58000002 - 1bc: 01000002 0x1000002 - 1c0: 02585400 0x2585400 - 1c4: 03840000 0x3840000 - 1c8: 00040000 sll zero,a0,0x0 - 1cc: 9f5401f3 0x9f5401f3 - ... - 1d8: 00000384 0x384 - 1dc: 00000397 0x397 - 1e0: 97540001 lhu s4,1(k0) - 1e4: 98000003 lwr zero,3(zero) - 1e8: 04000003 bltz zero,1f8 <__scratchpad-0x1f7ffe08> - 1ec: 5401f300 0x5401f300 - 1f0: 0000009f 0x9f - 1f4: 00000000 nop - 1f8: 00039800 sll s3,v1,0x0 - 1fc: 0003ab00 sll s5,v1,0xc - 200: 54000100 0x54000100 - 204: 000003ab 0x3ab - 208: 00000474 0x474 - 20c: 74600001 jalx 1800004 <__scratchpad-0x1dfffffc> - 210: 7c000004 0x7c000004 - 214: 04000004 bltz zero,228 <__scratchpad-0x1f7ffdd8> - 218: 5401f300 0x5401f300 - 21c: 0000009f 0x9f - 220: 00000000 nop - 224: 0003b400 sll s6,v1,0x10 - 228: 00044000 sll t0,a0,0x0 - 22c: 52000100 0x52000100 - 230: 0000044c syscall 0x11 - 234: 00000450 0x450 - 238: 50520001 0x50520001 - 23c: 54000004 0x54000004 - 240: 03000004 sllv zero,zero,t8 - 244: 9f017200 0x9f017200 - ... - 250: 000003c4 0x3c4 - 254: 000003d0 0x3d0 - 258: d0550001 0xd0550001 - 25c: 0c000003 jal c <__scratchpad-0x1f7ffff4> - 260: 05000004 bltz t0,274 <__scratchpad-0x1f7ffd8c> - 264: 40007200 0x40007200 - 268: 040c9f25 0x40c9f25 - 26c: 04100000 bltzal zero,270 <__scratchpad-0x1f7ffd90> - 270: 00010000 sll zero,at,0x0 - 274: 00041053 0x41053 - 278: 00042000 sll a0,a0,0x0 - 27c: 75000600 jalx 4001800 <__scratchpad-0x1b7fe800> - 280: 1aff0800 0x1aff0800 - 284: 0004209f 0x4209f - 288: 00042c00 sll a1,a0,0x10 - 28c: 72000800 0x72000800 - 290: 08253800 j 94e000 <__scratchpad-0x1eeb2000> - 294: 2c9f1aff sltiu ra,a0,6911 - 298: 30000004 andi zero,zero,0x4 - 29c: 01000004 sllv zero,zero,t0 - 2a0: 04305300 bltzal at,14ea4 <__scratchpad-0x1f7eb15c> - 2a4: 04400000 bltz v0,2a8 <__scratchpad-0x1f7ffd58> - 2a8: 00060000 sll zero,a2,0x0 - 2ac: ff080072 0xff080072 - 2b0: 00009f1a 0x9f1a - 2b4: 00000000 nop - 2b8: 047c0000 0x47c0000 - 2bc: 04930000 0x4930000 - 2c0: 00010000 sll zero,at,0x0 - 2c4: 00049354 0x49354 - 2c8: 0004b400 sll s6,a0,0x10 - 2cc: f3000400 0xf3000400 - 2d0: 009f5401 0x9f5401 - 2d4: 00000000 nop - 2d8: b4000000 0xb4000000 - 2dc: cb000004 lwc2 $0,4(t8) - 2e0: 01000004 sllv zero,zero,t0 - 2e4: 04cb5400 0x4cb5400 - 2e8: 05340000 0x5340000 - 2ec: 00010000 sll zero,at,0x0 - 2f0: 00053461 0x53461 - 2f4: 00054000 sll t0,a1,0x0 - 2f8: f3000400 0xf3000400 - 2fc: 009f5401 0x9f5401 - 300: 00000000 nop - 304: dc000000 0xdc000000 - 308: e3000004 swc0 c0_index,4(t8) - 30c: 01000004 sllv zero,zero,t0 - 310: 04e35200 0x4e35200 - 314: 05380000 0x5380000 - 318: 00010000 sll zero,at,0x0 - 31c: 00053860 0x53860 - 320: 00054000 sll t0,a1,0x0 - 324: 52000100 0x52000100 - ... - 330: 00000540 sll zero,zero,0x15 - 334: 00000544 0x544 - 338: 44540001 0x44540001 - 33c: 5c000005 0x5c000005 - 340: 01000005 0x1000005 - 344: 055c5400 0x55c5400 - 348: 05840000 0x5840000 - 34c: 00060000 sll zero,a2,0x0 - 350: 3f5401f3 0x3f5401f3 - 354: 00009f1a 0x9f1a - 358: 00000000 nop - 35c: 05840000 0x5840000 - 360: 05880000 0x5880000 - 364: 00010000 sll zero,at,0x0 - 368: 00058854 0x58854 - 36c: 0005a000 sll s4,a1,0x0 - 370: 54000100 0x54000100 - 374: 000005a0 0x5a0 - 378: 000005b8 0x5b8 - 37c: 01f30006 srlv zero,s3,t7 - 380: 9f1a3f54 0x9f1a3f54 - ... - 38c: 000005b8 0x5b8 - 390: 000005bc 0x5bc - 394: bc540001 0xbc540001 - 398: d4000005 0xd4000005 - 39c: 01000005 0x1000005 - 3a0: 05d45400 0x5d45400 - 3a4: 05dc0000 0x5dc0000 - 3a8: 00030000 sll zero,v1,0x0 - 3ac: dc9f7c74 0xdc9f7c74 - 3b0: ec000005 swc3 $0,5(zero) - 3b4: 06000005 bltz s0,3cc <__scratchpad-0x1f7ffc34> - 3b8: 5401f300 0x5401f300 - 3bc: 009f1a3f 0x9f1a3f - 3c0: 00000000 nop - 3c4: ec000000 swc3 $0,0(zero) - 3c8: f0000005 0xf0000005 - 3cc: 01000005 0x1000005 - 3d0: 05f05400 bltzal t7,153d4 <__scratchpad-0x1f7eac2c> - 3d4: 06080000 0x6080000 - 3d8: 00010000 sll zero,at,0x0 - 3dc: 00060854 0x60854 - 3e0: 00061000 sll v0,a2,0x0 - 3e4: 74000300 jalx c00 <__scratchpad-0x1f7ff400> - 3e8: 06109f7c bltzal s0,fffe81dc <__bss_end+0x7ff70b3c> - 3ec: 06200000 bltz s1,3f0 <__scratchpad-0x1f7ffc10> - 3f0: 00060000 sll zero,a2,0x0 - 3f4: 3f5401f3 0x3f5401f3 - 3f8: 00009f1a 0x9f1a - 3fc: 00000000 nop - 400: 06200000 bltz s1,404 <__scratchpad-0x1f7ffbfc> - 404: 06830000 0x6830000 - 408: 00010000 sll zero,at,0x0 - 40c: 00068354 0x68354 - 410: 00068c00 sll s1,a2,0x10 - 414: 60000100 0x60000100 - 418: 0000068c syscall 0x1a - 41c: 00000693 0x693 - 420: 93540001 lbu s4,1(k0) - 424: ec000006 swc3 $0,6(zero) - 428: 01000006 srlv zero,zero,t0 - 42c: 06ec6000 0x6ec6000 - 430: 06f40000 0x6f40000 - 434: 00040000 sll zero,a0,0x0 - 438: 9f5401f3 0x9f5401f3 - ... - 444: 00000784 0x784 - 448: 000007db 0x7db - 44c: db540001 0xdb540001 - 450: e4000007 swc1 $f0,7(zero) - 454: 01000007 srav zero,zero,t0 - 458: 07e46200 0x7e46200 - 45c: 07f00000 bltzal ra,460 <__scratchpad-0x1f7ffba0> - 460: 00010000 sll zero,at,0x0 - 464: 0007f054 0x7f054 - 468: 0008ec00 sll sp,t0,0x10 - 46c: 62000100 0x62000100 - 470: 000008ec 0x8ec - 474: 000008fc 0x8fc - 478: 01f30004 sllv zero,s3,t7 - 47c: 08fc9f54 j 3f27d50 <__scratchpad-0x1b8d82b0> - 480: 09040000 j 4100000 <__scratchpad-0x1b700000> - 484: 00010000 sll zero,at,0x0 - 488: 00000054 0x54 - 48c: 00000000 nop - 490: 00078400 sll s0,a3,0x10 - 494: 0007db00 sll k1,a3,0xc - 498: 55000100 0x55000100 - 49c: 000007db 0x7db - 4a0: 000007e4 0x7e4 - 4a4: e4600001 swc1 $f0,1(v1) - 4a8: ec000007 swc3 $0,7(zero) - 4ac: 01000007 srav zero,zero,t0 - 4b0: 07ec5500 0x7ec5500 - 4b4: 08f40000 j 3d00000 <__scratchpad-0x1bb00000> - 4b8: 00010000 sll zero,at,0x0 - 4bc: 0008f460 0x8f460 - 4c0: 0008fc00 sll ra,t0,0x10 - 4c4: f3000400 0xf3000400 - 4c8: fc9f5501 0xfc9f5501 - 4cc: 04000008 bltz zero,4f0 <__scratchpad-0x1f7ffb10> - 4d0: 01000009 jalr zero,t0 - 4d4: 00005500 sll t2,zero,0x14 - 4d8: 00000000 nop - 4dc: 07840000 0x7840000 - 4e0: 07db0000 0x7db0000 - 4e4: 00010000 sll zero,at,0x0 - 4e8: 0007db56 0x7db56 - 4ec: 0007e400 sll gp,a3,0x10 - 4f0: f3000400 0xf3000400 - 4f4: e49f5601 swc1 $f31,22017(a0) - 4f8: f0000007 0xf0000007 - 4fc: 01000007 srav zero,zero,t0 - 500: 07f05600 bltzal ra,15d04 <__scratchpad-0x1f7ea2fc> - 504: 07f70000 0x7f70000 - 508: 00010000 sll zero,at,0x0 - 50c: 0007f753 0x7f753 - 510: 0008fc00 sll ra,t0,0x10 - 514: f3000400 0xf3000400 - 518: fc9f5601 0xfc9f5601 - 51c: 04000008 bltz zero,540 <__scratchpad-0x1f7ffac0> - 520: 01000009 jalr zero,t0 - 524: 00005600 sll t2,zero,0x18 - 528: 00000000 nop - 52c: 09040000 j 4100000 <__scratchpad-0x1b700000> - 530: 093f0000 j 4fc0000 <__scratchpad-0x1a840000> - 534: 00010000 sll zero,at,0x0 - 538: 00093f54 0x93f54 - 53c: 00097000 sll t6,t1,0x0 - 540: f3000400 0xf3000400 - 544: 709f5401 0x709f5401 - 548: 88000009 lwl zero,9(zero) - 54c: 01000009 jalr zero,t0 - 550: 00005400 sll t2,zero,0x10 - 554: 00000000 nop - 558: 09880000 j 6200000 <__scratchpad-0x19600000> - 55c: 09b40000 j 6d00000 <__scratchpad-0x18b00000> - 560: 00060000 sll zero,a2,0x0 - 564: 07ffee0c 0x7ffee0c - 568: 09b49f00 j 6d27c00 <__scratchpad-0x18ad8400> - 56c: 09cc0000 j 7300000 <__scratchpad-0x18500000> - 570: 00070000 sll zero,a3,0x0 - 574: 80808080 lb zero,-32640(a0) - 578: cc9f0482 lwc3 $31,1154(a0) - 57c: d0000009 0xd0000009 - 580: 07000009 bltz t8,5a8 <__scratchpad-0x1f7ffa58> - 584: ffff8000 0xffff8000 - 588: 9f0481ff 0x9f0481ff - 58c: 000009d0 0x9d0 - 590: 000009e0 0x9e0 - 594: 80800007 lb zero,7(a0) - 598: 04828080 0x4828080 - 59c: 0000009f 0x9f - ... - 5a8: 00003c00 sll a3,zero,0x10 - 5ac: 54000100 0x54000100 - 5b0: 0000003c 0x3c - 5b4: 0000005c 0x5c - 5b8: 01f30004 sllv zero,s3,t7 - 5bc: 00009f54 0x9f54 - ... - 5c8: 00140000 sll zero,s4,0x0 - 5cc: 00010000 sll zero,at,0x0 - 5d0: 00001455 0x1455 - 5d4: 00005c00 sll t3,zero,0x10 - 5d8: f3000400 0xf3000400 - 5dc: 009f5501 0x9f5501 - ... - 5e8: 0c000000 jal 0 <__scratchpad-0x1f800000> - 5ec: 01000000 0x1000000 - 5f0: 000c5600 sll t2,t4,0x18 - 5f4: 005c0000 0x5c0000 - 5f8: 00040000 sll zero,a0,0x0 - 5fc: 9f5601f3 0x9f5601f3 - ... - 60c: 00000004 sllv zero,zero,zero - 610: 04570001 0x4570001 - 614: 5c000000 0x5c000000 - 618: 04000000 bltz zero,61c <__scratchpad-0x1f7ff9e4> - 61c: 5701f300 0x5701f300 - 620: 0000009f 0x9f - 624: 00000000 nop - 628: 00005c00 sll t3,zero,0x10 - 62c: 00006b00 sll t5,zero,0xc - 630: 54000100 0x54000100 - 634: 0000006b 0x6b - 638: 0000006c 0x6c - 63c: 01f30004 sllv zero,s3,t7 - 640: 00009f54 0x9f54 - ... - 64c: 00080000 sll zero,t0,0x0 - 650: 00010000 sll zero,at,0x0 - 654: 00000854 0x854 - 658: 00001c00 sll v1,zero,0x10 - 65c: f3000400 0xf3000400 - 660: 009f5401 0x9f5401 - 664: 00000000 nop - 668: 1c000000 bgtz zero,66c <__scratchpad-0x1f7ff994> - 66c: 20000000 addi zero,zero,0 - 670: 01000000 0x1000000 - 674: 00205400 0x205400 - 678: 00300000 0x300000 - 67c: 00040000 sll zero,a0,0x0 - 680: 9f5401f3 0x9f5401f3 - ... - 68c: 0000001c 0x1c - 690: 00000020 add zero,zero,zero - 694: 0074000b 0x74000b - 698: 80232434 lb v1,9268(at) - 69c: 01fc80b8 0x1fc80b8 - 6a0: 0000209f 0x209f - 6a4: 00003000 sll a2,zero,0x0 - 6a8: f3000c00 0xf3000c00 - 6ac: 24345401 addiu s4,at,21505 - 6b0: 80b88023 lb t8,-32733(a1) - 6b4: 009f01fc 0x9f01fc - 6b8: 00000000 nop - 6bc: 30000000 andi zero,zero,0x0 - 6c0: 34000000 li zero,0x0 - 6c4: 01000000 0x1000000 - 6c8: 00345400 0x345400 - 6cc: 00480000 0x480000 - 6d0: 00040000 sll zero,a0,0x0 - 6d4: 9f5401f3 0x9f5401f3 - ... - 6e0: 00000030 0x30 - 6e4: 00000040 ssnop - 6e8: 40550001 0x40550001 - 6ec: 48000000 mfc2 zero,$0 - 6f0: 04000000 bltz zero,6f4 <__scratchpad-0x1f7ff90c> - 6f4: 5501f300 0x5501f300 - 6f8: 0000009f 0x9f - 6fc: 00000000 nop - 700: 00003000 sll a2,zero,0x0 - 704: 00003400 sll a2,zero,0x10 - 708: 74000b00 jalx 2c00 <__scratchpad-0x1f7fd400> - 70c: 23243400 addi a0,t9,13312 - 710: fc80b880 0xfc80b880 - 714: 00349f01 0x349f01 - 718: 00480000 0x480000 - 71c: 000c0000 sll zero,t4,0x0 - 720: 345401f3 ori s4,v0,0x1f3 - 724: b8802324 swr zero,8996(a0) - 728: 9f01fc80 0x9f01fc80 - ... - 734: 00000048 0x48 - 738: 00000050 0x50 - 73c: 50540001 0x50540001 - 740: 64000000 0x64000000 - 744: 04000000 bltz zero,748 <__scratchpad-0x1f7ff8b8> - 748: 5401f300 0x5401f300 - 74c: 0000009f 0x9f - 750: 00000000 nop - 754: 00006400 sll t4,zero,0x10 - 758: 00006800 sll t5,zero,0x0 - 75c: 54000100 0x54000100 - 760: 00000068 0x68 - 764: 0000007c 0x7c - 768: 01f30004 sllv zero,s3,t7 - 76c: 00009f54 0x9f54 - 770: 00000000 nop - 774: 00640000 0x640000 - 778: 00740000 0x740000 - 77c: 00010000 sll zero,at,0x0 - 780: 00007455 0x7455 - 784: 00007c00 sll t7,zero,0x10 - 788: f3000400 0xf3000400 - 78c: 009f5501 0x9f5501 - 790: 00000000 nop - 794: 64000000 0x64000000 - 798: 68000000 0x68000000 - 79c: 0b000000 j c000000 <__scratchpad-0x13800000> - 7a0: 34007400 li zero,0x7400 - 7a4: b8802324 swr zero,8996(a0) - 7a8: 9f01fc80 0x9f01fc80 - 7ac: 00000068 0x68 - 7b0: 0000007c 0x7c - 7b4: 01f3000c syscall 0x7cc00 - 7b8: 23243454 addi a0,t9,13396 - 7bc: fc80b880 0xfc80b880 - 7c0: 00009f01 0x9f01 - 7c4: 00000000 nop - 7c8: 007c0000 0x7c0000 - 7cc: 00840000 0x840000 - 7d0: 00010000 sll zero,at,0x0 - 7d4: 00008454 0x8454 - 7d8: 0000a000 sll s4,zero,0x0 - 7dc: f3000400 0xf3000400 - 7e0: 009f5401 0x9f5401 - 7e4: 00000000 nop - 7e8: 84000000 lh zero,0(zero) - 7ec: 90000000 lbu zero,0(zero) - 7f0: 01000000 0x1000000 - 7f4: 00905400 0x905400 - 7f8: 00a00000 0xa00000 - 7fc: 00060000 sll zero,a2,0x0 - 800: 5401f331 0x5401f331 - 804: 00009f24 0x9f24 - 808: 00000000 nop - 80c: 00a00000 0xa00000 - 810: 00a80000 0xa80000 - 814: 00010000 sll zero,at,0x0 - 818: 0000a854 0xa854 - 81c: 0000c400 sll t8,zero,0x10 - 820: f3000400 0xf3000400 - 824: 009f5401 0x9f5401 - 828: 00000000 nop - 82c: a8000000 swl zero,0(zero) - 830: b4000000 0xb4000000 - 834: 01000000 0x1000000 - 838: 00b45400 0xb45400 - 83c: 00c40000 0xc40000 - 840: 00060000 sll zero,a2,0x0 - 844: 5401f331 0x5401f331 - 848: 00009f24 0x9f24 - 84c: 00000000 nop - 850: 00c40000 0xc40000 - 854: 00d00000 0xd00000 - 858: 00010000 sll zero,at,0x0 - 85c: 0000d054 0xd054 - 860: 0000e000 sll gp,zero,0x0 - 864: f3000400 0xf3000400 - 868: 009f5401 0x9f5401 - 86c: 00000000 nop - 870: e0000000 swc0 c0_index,0(zero) - 874: ec000000 swc3 $0,0(zero) - 878: 01000000 0x1000000 - 87c: 00ec5400 0xec5400 - 880: 00fc0000 0xfc0000 - 884: 00040000 sll zero,a0,0x0 - 888: 9f5401f3 0x9f5401f3 - ... - 894: 000001bc 0x1bc - 898: 000001c0 sll zero,zero,0x7 - 89c: 9f300002 0x9f300002 - 8a0: 000001c0 sll zero,zero,0x7 - 8a4: 000001cc syscall 0x7 - 8a8: cc540001 lwc3 $20,1(v0) - 8ac: d4000001 0xd4000001 - 8b0: 03000001 0x3000001 - 8b4: 9f7f7400 0x9f7f7400 - 8b8: 000001d4 0x1d4 - 8bc: 000001e7 0x1e7 - 8c0: 00540001 0x540001 - 8c4: 00000000 nop - 8c8: c0000000 lwc0 c0_index,0(zero) - 8cc: cc000001 lwc3 $0,1(zero) - 8d0: 01000001 0x1000001 - 8d4: 01cc5400 0x1cc5400 - 8d8: 01e70000 0x1e70000 - 8dc: 00030000 sll zero,v1,0x0 - 8e0: 009f7f74 0x9f7f74 - 8e4: 00000000 nop - 8e8: c8000000 lwc2 $0,0(zero) - 8ec: e7000001 swc1 $f0,1(t8) - 8f0: 01000001 0x1000001 - 8f4: 00005300 sll t2,zero,0xc - 8f8: 00000000 nop - 8fc: 01d40000 0x1d40000 - 900: 01e70000 0x1e70000 - 904: 00010000 sll zero,at,0x0 - 908: 00000053 0x53 - 90c: 00000000 nop - 910: 00021c00 sll v1,v0,0x10 - 914: 00023400 sll a2,v0,0x10 - 918: 55000100 0x55000100 - 91c: 00000240 sll zero,zero,0x9 - 920: 00000294 0x294 - 924: 00740009 0x740009 - 928: 751c0073 jalx 47001cc <__scratchpad-0x1b0ffe34> - 92c: 949f2200 lhu ra,8704(a0) - 930: 08000002 j 8 <__scratchpad-0x1f7ffff8> - 934: 0b000003 j c00000c <__scratchpad-0x137ffff4> - 938: 73007400 0x73007400 - 93c: 00751c00 0x751c00 - 940: 9f402322 0x9f402322 - 944: 00000308 0x308 - 948: 00000310 0x310 - 94c: 00740009 0x740009 - 950: 751c0072 jalx 47001c8 <__scratchpad-0x1b0ffe38> - 954: 009f2200 0x9f2200 - 958: 00000000 nop - 95c: 1c000000 bgtz zero,960 <__scratchpad-0x1f7ff6a0> - 960: 24000002 li zero,2 - 964: 01000002 0x1000002 - 968: 02245600 0x2245600 - 96c: 02340000 0x2340000 - 970: 00040000 sll zero,a0,0x0 - 974: 9f5601f3 0x9f5601f3 - 978: 00000240 sll zero,zero,0x9 - 97c: 00000288 0x288 - 980: 88580001 lwl t8,1(v0) - 984: 94000002 lhu zero,2(zero) - 988: 06000002 bltz s0,994 <__scratchpad-0x1f7ff66c> - 98c: 76007300 jalx 801cc00 <__scratchpad-0x177e3400> - 990: 949f2200 lhu ra,8704(a0) - 994: 08000002 j 8 <__scratchpad-0x1f7ffff8> - 998: 09000003 j 400000c <__scratchpad-0x1b7ffff4> - 99c: 76007300 jalx 801cc00 <__scratchpad-0x177e3400> - 9a0: 40082200 0x40082200 - 9a4: 03089f1c 0x3089f1c - 9a8: 03100000 0x3100000 - 9ac: 00010000 sll zero,at,0x0 - 9b0: 00000058 0x58 - 9b4: 00000000 nop - 9b8: 00021c00 sll v1,v0,0x10 - 9bc: 00023400 sll a2,v0,0x10 - 9c0: 54000100 0x54000100 - 9c4: 00000240 sll zero,zero,0x9 - 9c8: 00000294 0x294 - 9cc: 94530001 lhu s3,1(v0) - 9d0: 08000002 j 8 <__scratchpad-0x1f7ffff8> - 9d4: 03000003 0x3000003 - 9d8: 9f407300 0x9f407300 - 9dc: 00000308 0x308 - 9e0: 00000310 0x310 - 9e4: 00520001 0x520001 - 9e8: 00000000 nop - 9ec: 60000000 0x60000000 - 9f0: 78000002 0x78000002 - 9f4: 06000002 bltz s0,a00 <__scratchpad-0x1f7ff600> - 9f8: 7d640800 0x7d640800 - 9fc: 789f1c00 0x789f1c00 - a00: 7c000002 0x7c000002 - a04: 06000002 bltz s0,a10 <__scratchpad-0x1f7ff5f0> - a08: 7d650800 0x7d650800 - a0c: 7c9f1c00 0x7c9f1c00 - a10: 84000002 lh zero,2(zero) - a14: 06000002 bltz s0,a20 <__scratchpad-0x1f7ff5e0> - a18: 7d640800 0x7d640800 - a1c: 909f1c00 lbu ra,7168(a0) - a20: 94000002 lhu zero,2(zero) - a24: 02000002 0x2000002 - a28: c49f3000 lwc1 $f31,12288(a0) - a2c: c8000002 lwc2 $0,2(zero) - a30: 02000002 0x2000002 - a34: c89f3000 lwc2 $31,12288(a0) - a38: e0000002 swc0 c0_index,2(zero) - a3c: 06000002 bltz s0,a48 <__scratchpad-0x1f7ff5b8> - a40: 78640800 0x78640800 - a44: e09f1c00 swc0 $31,7168(a0) - a48: e4000002 swc1 $f0,2(zero) - a4c: 06000002 bltz s0,a58 <__scratchpad-0x1f7ff5a8> - a50: 78650800 0x78650800 - a54: e49f1c00 swc1 $f31,7168(a0) - a58: ec000002 swc3 $0,2(zero) - a5c: 06000002 bltz s0,a68 <__scratchpad-0x1f7ff598> - a60: 78640800 0x78640800 - a64: 009f1c00 0x9f1c00 - a68: 00000000 nop - a6c: 10000000 b a70 <__scratchpad-0x1f7ff590> - a70: 14000003 bnez zero,a80 <__scratchpad-0x1f7ff580> - a74: 01000003 0x1000003 - a78: 03145400 0x3145400 - a7c: 03300000 0x3300000 - a80: 00040000 sll zero,a0,0x0 - a84: 9f5401f3 0x9f5401f3 - ... - a90: 00000330 0x330 - a94: 00000350 0x350 - a98: 50540001 0x50540001 - a9c: 14000003 bnez zero,aac <__scratchpad-0x1f7ff554> - aa0: 01000004 sllv zero,zero,t0 - aa4: 04146100 0x4146100 - aa8: 04240000 0x4240000 - aac: 00040000 sll zero,a0,0x0 - ab0: 9f5401f3 0x9f5401f3 - ... - abc: 00000330 0x330 - ac0: 00000340 sll zero,zero,0xd - ac4: 40550001 0x40550001 - ac8: ac000003 sw zero,3(zero) - acc: 01000003 0x1000003 - ad0: 03ac6000 0x3ac6000 - ad4: 040c0000 0x40c0000 - ad8: 00030000 sll zero,v1,0x0 - adc: 0c9f5080 jal 27d4200 <__scratchpad-0x1d02be00> - ae0: 24000004 li zero,4 - ae4: 04000004 bltz zero,af8 <__scratchpad-0x1f7ff508> - ae8: 5501f300 0x5501f300 - aec: 0000009f 0x9f - af0: 00000000 nop - af4: 00033c00 sll a3,v1,0x10 - af8: 00034000 sll t0,v1,0x0 - afc: 55000100 0x55000100 - b00: 00000340 sll zero,zero,0xd - b04: 000003ac 0x3ac - b08: ac600001 sw zero,1(v1) - b0c: 0c000003 jal c <__scratchpad-0x1f7ffff4> - b10: 03000004 sllv zero,zero,t8 - b14: 9f508000 0x9f508000 - b18: 0000040c syscall 0x10 - b1c: 00000424 0x424 - b20: 01f30004 sllv zero,s3,t7 - b24: 00009f55 0x9f55 - b28: 00000000 nop - b2c: 04240000 0x4240000 - b30: 04340000 0x4340000 - b34: 00010000 sll zero,at,0x0 - b38: 00043454 0x43454 - b3c: 00043c00 sll a3,a0,0x10 - b40: f3000400 0xf3000400 - b44: 009f5401 0x9f5401 - b48: 00000000 nop - b4c: 24000000 li zero,0 - b50: 30000004 andi zero,zero,0x4 - b54: 01000004 sllv zero,zero,t0 - b58: 04305500 bltzal at,15f5c <__scratchpad-0x1f7ea0a4> - b5c: 043b0000 0x43b0000 - b60: 00010000 sll zero,at,0x0 - b64: 00043b56 0x43b56 - b68: 00043c00 sll a3,a0,0x10 - b6c: f3000400 0xf3000400 - b70: 009f5501 0x9f5501 - b74: 00000000 nop - b78: 3c000000 lui zero,0x0 - b7c: 5b000004 0x5b000004 - b80: 01000004 sllv zero,zero,t0 - b84: 045b5400 0x45b5400 - b88: 04740000 0x4740000 - b8c: 00040000 sll zero,a0,0x0 - b90: 9f5401f3 0x9f5401f3 - ... - b9c: 00000474 0x474 - ba0: 00000498 0x498 - ba4: 98540001 lwr s4,1(v0) - ba8: c7000004 lwc1 $f0,4(t8) - bac: 01000004 sllv zero,zero,t0 - bb0: 04c75900 0x4c75900 - bb4: 04e80000 0x4e80000 - bb8: 00040000 sll zero,a0,0x0 - bbc: 9f5401f3 0x9f5401f3 - ... - bc8: 00000474 0x474 - bcc: 000004ac 0x4ac - bd0: ac550001 sw s5,1(v0) - bd4: c7000004 lwc1 $f0,4(t8) - bd8: 01000004 sllv zero,zero,t0 - bdc: 04c75800 0x4c75800 - be0: 04e80000 0x4e80000 - be4: 00040000 sll zero,a0,0x0 - be8: 9f5501f3 0x9f5501f3 - ... - bf4: 00000474 0x474 - bf8: 000004c7 0x4c7 - bfc: c7560001 lwc1 $f22,1(k0) - c00: e8000004 swc2 $0,4(zero) - c04: 04000004 bltz zero,c18 <__scratchpad-0x1f7ff3e8> - c08: 5601f300 0x5601f300 - c0c: 0000009f 0x9f - c10: 00000000 nop - c14: 00047400 sll t6,a0,0x10 - c18: 0004c700 sll t8,a0,0x1c - c1c: 57000100 0x57000100 - c20: 000004c7 0x4c7 - c24: 000004e8 0x4e8 - c28: 01f30004 sllv zero,s3,t7 - c2c: 00009f57 0x9f57 - c30: 00000000 nop - c34: 04780000 0x4780000 - c38: 04980000 0x4980000 - c3c: 000a0000 sll zero,t2,0x0 - c40: 3c060874 lui a2,0x874 - c44: ac440a24 sw a0,2596(v0) - c48: 04989f1b 0x4989f1b - c4c: 04b40000 0x4b40000 - c50: 000a0000 sll zero,t2,0x0 - c54: 3c060879 lui a2,0x879 - c58: ac440a24 sw a0,2596(v0) - c5c: 00009f1b 0x9f1b - c60: 00000000 nop - c64: 04780000 0x4780000 - c68: 04c70000 0x4c70000 - c6c: 00010000 sll zero,at,0x0 - c70: 0004c758 0x4c758 - c74: 0004e800 sll sp,a0,0x0 - c78: f3000700 0xf3000700 - c7c: ff085501 0xff085501 - c80: 00009f1a 0x9f1a - c84: 00000000 nop - c88: 04880000 0x4880000 - c8c: 04c70000 0x4c70000 - c90: 00010000 sll zero,at,0x0 - c94: 0004c753 0x4c753 - c98: 0004e800 sll sp,a0,0x0 - c9c: f3000f00 0xf3000f00 - ca0: ff085501 0xff085501 - ca4: 2324341a addi a0,t9,13338 - ca8: fc80b880 0xfc80b880 - cac: 00009f01 0x9f01 - cb0: 00000000 nop - cb4: 04c80000 0x4c80000 - cb8: 04d70000 0x4d70000 - cbc: 00010000 sll zero,at,0x0 - cc0: 00000057 0x57 - cc4: 00000000 nop - cc8: 0004c800 sll t9,a0,0x0 - ccc: 0004d700 sll k0,a0,0x1c - cd0: 56000100 0x56000100 - ... - cdc: 000004c8 0x4c8 - ce0: 000004d7 0x4d7 - ce4: 00580001 0x580001 - ce8: 00000000 nop - cec: c8000000 lwc2 $0,0(zero) - cf0: d7000004 0xd7000004 - cf4: 01000004 sllv zero,zero,t0 - cf8: 00005300 sll t2,zero,0xc - cfc: 00000000 nop - d00: 04e80000 0x4e80000 - d04: 04f80000 0x4f80000 - d08: 00010000 sll zero,at,0x0 - d0c: 0004f854 0x4f854 - d10: 0004ff00 sll ra,a0,0x1c - d14: 55000100 0x55000100 - d18: 000004ff 0x4ff - d1c: 00000514 0x514 - d20: 01f30004 sllv zero,s3,t7 - d24: 00009f54 0x9f54 - ... - d30: 00240000 0x240000 - d34: 00010000 sll zero,at,0x0 - d38: 00002454 0x2454 - d3c: 00017400 sll t6,at,0x10 - d40: 63000100 0x63000100 - d44: 00000174 0x174 - d48: 00000188 0x188 - d4c: 01f30004 sllv zero,s3,t7 - d50: 00009f54 0x9f54 - ... - d5c: 002c0000 0x2c0000 - d60: 00010000 sll zero,at,0x0 - d64: 00002c55 0x2c55 - d68: 00005800 sll t3,zero,0x0 - d6c: 60000100 0x60000100 - d70: 00000058 0x58 - d74: 00000188 0x188 - d78: 01f30004 sllv zero,s3,t7 - d7c: 00009f55 0x9f55 - ... - d88: 002c0000 0x2c0000 - d8c: 00010000 sll zero,at,0x0 - d90: 00002c56 0x2c56 - d94: 00017800 sll t7,at,0x0 - d98: 62000100 0x62000100 - d9c: 00000178 0x178 - da0: 00000188 0x188 - da4: 01f30004 sllv zero,s3,t7 - da8: 00009f56 0x9f56 - dac: 00000000 nop - db0: 01880000 0x1880000 - db4: 01b40000 0x1b40000 - db8: 00010000 sll zero,at,0x0 - dbc: 0001b454 0x1b454 - dc0: 0002b800 sll s7,v0,0x0 - dc4: 62000100 0x62000100 - dc8: 000002b8 0x2b8 - dcc: 000002c8 0x2c8 - dd0: 01f30004 sllv zero,s3,t7 - dd4: 00009f54 0x9f54 - dd8: 00000000 nop - ddc: 01880000 0x1880000 - de0: 01b00000 0x1b00000 - de4: 00010000 sll zero,at,0x0 - de8: 0001b055 0x1b055 - dec: 00022000 sll a0,v0,0x0 - df0: 61000100 0x61000100 - df4: 00000220 0x220 - df8: 000002c8 0x2c8 - dfc: 01f30004 sllv zero,s3,t7 - e00: 00009f55 0x9f55 - e04: 00000000 nop - e08: 01880000 0x1880000 - e0c: 01ac0000 0x1ac0000 - e10: 00010000 sll zero,at,0x0 - e14: 0001ac56 0x1ac56 - e18: 0002b400 sll s6,v0,0x10 - e1c: 63000100 0x63000100 - e20: 000002b4 0x2b4 - e24: 000002c8 0x2c8 - e28: 01f30004 sllv zero,s3,t7 - e2c: 00009f56 0x9f56 - e30: 00000000 nop - e34: 01f40000 0x1f40000 - e38: 02000000 0x2000000 - e3c: 00020000 sll zero,v0,0x0 - e40: 02009f34 0x2009f34 - e44: 022f0000 0x22f0000 - e48: 00010000 sll zero,at,0x0 - e4c: 00000052 0x52 - e50: 00000000 nop - e54: 0002c800 sll t9,v0,0x0 - e58: 0002e400 sll gp,v0,0x10 - e5c: 54000100 0x54000100 - e60: 000002e4 0x2e4 - e64: 00000370 0x370 - e68: 70610001 0x70610001 - e6c: 7c000003 0x7c000003 - e70: 04000003 bltz zero,e80 <__scratchpad-0x1f7ff180> - e74: 5401f300 0x5401f300 - e78: 0000009f 0x9f - e7c: 00000000 nop - e80: 0002c800 sll t9,v0,0x0 - e84: 00034400 sll t0,v1,0x10 - e88: 30000200 andi zero,zero,0x200 - e8c: 0003449f 0x3449f - e90: 00037c00 sll t7,v1,0x10 - e94: 52000100 0x52000100 - ... - ea4: 00000080 sll zero,zero,0x2 - ea8: 80540001 lb s4,1(v0) - eac: 1c000000 bgtz zero,eb0 <__scratchpad-0x1f7ff150> - eb0: 04000002 bltz zero,ebc <__scratchpad-0x1f7ff144> - eb4: 5401f300 0x5401f300 - eb8: 0000009f 0x9f - ... - ec4: 0000ac00 sll s5,zero,0x10 - ec8: 55000100 0x55000100 - ecc: 000000ac 0xac - ed0: 0000021c 0x21c - ed4: 00550001 0x550001 - ... - ee0: fc000000 0xfc000000 - ee4: 01000001 0x1000001 - ee8: 01fc5600 0x1fc5600 - eec: 021c0000 0x21c0000 - ef0: 00010000 sll zero,at,0x0 - ef4: 00000056 0x56 - ef8: 00000000 nop - efc: 00021c00 sll v1,v0,0x10 - f00: 00027b00 sll t7,v0,0xc - f04: 54000100 0x54000100 - f08: 0000027b 0x27b - f0c: 0000028c syscall 0xa - f10: 01f30004 sllv zero,s3,t7 - f14: 00009f54 0x9f54 - f18: 00000000 nop - f1c: 021c0000 0x21c0000 - f20: 025c0000 0x25c0000 - f24: 00010000 sll zero,at,0x0 - f28: 00025c55 0x25c55 - f2c: 00027b00 sll t7,v0,0xc - f30: 56000100 0x56000100 - f34: 0000027b 0x27b - f38: 0000028c syscall 0xa - f3c: 01f30004 sllv zero,s3,t7 - f40: 00009f55 0x9f55 - f44: 00000000 nop - f48: 028c0000 0x28c0000 - f4c: 02c30000 0x2c30000 - f50: 00010000 sll zero,at,0x0 - f54: 0002c354 0x2c354 - f58: 0002d400 sll k0,v0,0x10 - f5c: f3000400 0xf3000400 - f60: 009f5401 0x9f5401 - f64: 00000000 nop - f68: 8c000000 lw zero,0(zero) - f6c: 98000002 lwr zero,2(zero) - f70: 01000002 0x1000002 - f74: 02985500 0x2985500 - f78: 02d40000 0x2d40000 - f7c: 00040000 sll zero,a0,0x0 - f80: 9f5501f3 0x9f5501f3 - ... - f8c: 000002d4 0x2d4 - f90: 000002ec 0x2ec - f94: ec540001 swc3 $20,1(v0) - f98: 2c000002 sltiu zero,zero,2 - f9c: 01000003 0x1000003 - fa0: 032c6000 0x32c6000 - fa4: 03340000 0x3340000 - fa8: 00040000 sll zero,a0,0x0 - fac: 9f5401f3 0x9f5401f3 - ... - fb8: 00000334 0x334 - fbc: 0000034c syscall 0xd - fc0: 4c540001 0x4c540001 - fc4: 64000003 0x64000003 - fc8: 04000003 bltz zero,fd8 <__scratchpad-0x1f7ff028> - fcc: 5401f300 0x5401f300 - fd0: 0000009f 0x9f - ... - fdc: 00000f00 sll at,zero,0x1c - fe0: 54000100 0x54000100 - fe4: 0000000f 0xf - fe8: 00000010 mfhi zero - fec: 01f30004 sllv zero,s3,t7 - ff0: 00009f54 0x9f54 - ... - ffc: 000f0000 sll zero,t7,0x0 - 1000: 00010000 sll zero,at,0x0 - 1004: 00000f55 0xf55 - 1008: 00001000 sll v0,zero,0x0 - 100c: f3000400 0xf3000400 - 1010: 009f5501 0x9f5501 - 1014: 00000000 nop - 1018: 04000000 bltz zero,101c <__scratchpad-0x1f7fefe4> - 101c: 08000000 j 0 <__scratchpad-0x1f800000> - 1020: 01000000 0x1000000 - 1024: 00086d00 sll t5,t0,0x14 - 1028: 000f0000 sll zero,t7,0x0 - 102c: 00010000 sll zero,at,0x0 - 1030: 00000f69 0xf69 - 1034: 00001000 sll v0,zero,0x0 - 1038: 8d000300 lw zero,768(t0) - 103c: 00009f70 0x9f70 - 1040: 00000000 nop - 1044: 00100000 sll zero,s0,0x0 - 1048: 001f0000 sll zero,ra,0x0 - 104c: 00010000 sll zero,at,0x0 - 1050: 00001f54 0x1f54 - 1054: 00002000 sll a0,zero,0x0 - 1058: f3000400 0xf3000400 - 105c: 009f5401 0x9f5401 - 1060: 00000000 nop - 1064: 10000000 b 1068 <__scratchpad-0x1f7fef98> - 1068: 1f000000 bgtz t8,106c <__scratchpad-0x1f7fef94> - 106c: 01000000 0x1000000 - 1070: 001f5500 sll t2,ra,0x14 - 1074: 00200000 0x200000 - 1078: 00040000 sll zero,a0,0x0 - 107c: 9f5501f3 0x9f5501f3 - ... - 1088: 00000014 0x14 - 108c: 00000018 mult zero,zero - 1090: 186d0001 0x186d0001 - 1094: 1f000000 bgtz t8,1098 <__scratchpad-0x1f7fef68> - 1098: 01000000 0x1000000 - 109c: 001f6900 sll t5,ra,0x4 - 10a0: 00200000 0x200000 - 10a4: 00030000 sll zero,v1,0x0 - 10a8: 009f708d break 0x9f,0x1c2 - 10ac: 00000000 nop - 10b0: 20000000 addi zero,zero,0 - 10b4: 24000000 li zero,0 - 10b8: 01000000 0x1000000 - 10bc: 00245400 0x245400 - 10c0: 002b0000 0x2b0000 - 10c4: 00010000 sll zero,at,0x0 - 10c8: 00002b55 0x2b55 - 10cc: 00002c00 sll a1,zero,0x10 - 10d0: f3000400 0xf3000400 - 10d4: 009f5401 0x9f5401 - 10d8: 00000000 nop - 10dc: 2c000000 sltiu zero,zero,0 - 10e0: 38000000 xori zero,zero,0x0 - 10e4: 01000000 0x1000000 - 10e8: 00385400 0x385400 - 10ec: 00400000 0x400000 - 10f0: 00040000 sll zero,a0,0x0 - 10f4: 9f5401f3 0x9f5401f3 - ... - 1100: 0000002c 0x2c - 1104: 0000003f 0x3f - 1108: 3f550001 0x3f550001 - 110c: 40000000 mfc0 zero,c0_index - 1110: 04000000 bltz zero,1114 <__scratchpad-0x1f7feeec> - 1114: 5501f300 0x5501f300 - 1118: 0000009f 0x9f - 111c: 00000000 nop - 1120: 00002c00 sll a1,zero,0x10 - 1124: 00003f00 sll a3,zero,0x1c - 1128: 56000100 0x56000100 - 112c: 0000003f 0x3f - 1130: 00000040 ssnop - 1134: 01f30004 sllv zero,s3,t7 - 1138: 00009f56 0x9f56 - 113c: 00000000 nop - 1140: 00300000 0x300000 - 1144: 00380000 0x380000 - 1148: 00010000 sll zero,at,0x0 - 114c: 0000386d 0x386d - 1150: 00003f00 sll a3,zero,0x1c - 1154: 69000100 0x69000100 - 1158: 0000003f 0x3f - 115c: 00000040 ssnop - 1160: 708d0003 0x708d0003 - 1164: 0000009f 0x9f - 1168: 00000000 nop - 116c: 00004000 sll t0,zero,0x0 - 1170: 00004c00 sll t1,zero,0x10 - 1174: 54000100 0x54000100 - 1178: 0000004c syscall 0x1 - 117c: 00000054 0x54 - 1180: 01f30004 sllv zero,s3,t7 - 1184: 00009f54 0x9f54 - 1188: 00000000 nop - 118c: 00400000 0x400000 - 1190: 00530000 0x530000 - 1194: 00010000 sll zero,at,0x0 - 1198: 00005355 0x5355 - 119c: 00005400 sll t2,zero,0x10 - 11a0: f3000400 0xf3000400 - 11a4: 009f5501 0x9f5501 - 11a8: 00000000 nop - 11ac: 40000000 mfc0 zero,c0_index - 11b0: 53000000 0x53000000 - 11b4: 01000000 0x1000000 - 11b8: 00535600 0x535600 - 11bc: 00540000 0x540000 - 11c0: 00040000 sll zero,a0,0x0 - 11c4: 9f5601f3 0x9f5601f3 - ... - 11d0: 00000044 0x44 - 11d4: 0000004c syscall 0x1 - 11d8: 4c6d0001 0x4c6d0001 - 11dc: 53000000 0x53000000 - 11e0: 01000000 0x1000000 - 11e4: 00536900 0x536900 - 11e8: 00540000 0x540000 - 11ec: 00030000 sll zero,v1,0x0 - 11f0: 009f708d break 0x9f,0x1c2 - 11f4: 00000000 nop - 11f8: 54000000 0x54000000 - 11fc: 5c000000 0x5c000000 - 1200: 01000000 0x1000000 - 1204: 005c5400 0x5c5400 - 1208: 00630000 0x630000 - 120c: 00010000 sll zero,at,0x0 - 1210: 00006355 0x6355 - 1214: 00006400 sll t4,zero,0x10 - 1218: f3000400 0xf3000400 - 121c: 009f5401 0x9f5401 - 1220: 00000000 nop - 1224: 54000000 0x54000000 - 1228: 5c000000 0x5c000000 - 122c: 01000000 0x1000000 - 1230: 005c5500 0x5c5500 - 1234: 00630000 0x630000 - 1238: 00010000 sll zero,at,0x0 - 123c: 00006356 0x6356 - 1240: 00006400 sll t4,zero,0x10 - 1244: f3000400 0xf3000400 - 1248: 009f5501 0x9f5501 - 124c: 00000000 nop - 1250: 64000000 0x64000000 - 1254: 73000000 0x73000000 - 1258: 01000000 0x1000000 - 125c: 00735400 0x735400 - 1260: 00740000 0x740000 - 1264: 00040000 sll zero,a0,0x0 - 1268: 9f5401f3 0x9f5401f3 - ... - 1274: 00000064 0x64 - 1278: 00000073 0x73 - 127c: 73550001 0x73550001 - 1280: 74000000 jalx 0 <__scratchpad-0x1f800000> - 1284: 04000000 bltz zero,1288 <__scratchpad-0x1f7fed78> - 1288: 5501f300 0x5501f300 - 128c: 0000009f 0x9f - 1290: 00000000 nop - 1294: 00006800 sll t5,zero,0x0 - 1298: 00006c00 sll t5,zero,0x10 - 129c: 6d000100 0x6d000100 - 12a0: 0000006c 0x6c - 12a4: 00000073 0x73 - 12a8: 73690001 0x73690001 - 12ac: 74000000 jalx 0 <__scratchpad-0x1f800000> - 12b0: 03000000 0x3000000 - 12b4: 9f708d00 0x9f708d00 - ... - 12c4: 00000004 sllv zero,zero,zero - 12c8: 04540001 0x4540001 - 12cc: cc000000 lwc3 $0,0(zero) - 12d0: 04000000 bltz zero,12d4 <__scratchpad-0x1f7fed2c> - 12d4: 5401f300 0x5401f300 - 12d8: 0000009f 0x9f - 12dc: 00000000 nop - 12e0: 00001800 sll v1,zero,0x0 - 12e4: 00002800 sll a1,zero,0x0 - 12e8: 52000100 0x52000100 - 12ec: 00000034 0x34 - 12f0: 00000048 0x48 - 12f4: 50520001 0x50520001 - 12f8: 60000000 0x60000000 - 12fc: 01000000 0x1000000 - 1300: 00845200 0x845200 - 1304: 00940000 0x940000 - 1308: 00010000 sll zero,at,0x0 - 130c: 0000b452 0xb452 - 1310: 0000bc00 sll s7,zero,0x10 - 1314: 52000100 0x52000100 - ... - 1320: 000000cc syscall 0x3 - 1324: 000000d4 0xd4 - 1328: d4540001 0xd4540001 - 132c: 94000000 lhu zero,0(zero) - 1330: 04000001 bltz zero,1338 <__scratchpad-0x1f7fecc8> - 1334: 5401f300 0x5401f300 - 1338: 0000009f 0x9f - 133c: 00000000 nop - 1340: 0000e400 sll gp,zero,0x10 - 1344: 0000f000 sll s8,zero,0x0 - 1348: 52000100 0x52000100 - 134c: 000000f8 0xf8 - 1350: 0000010c syscall 0x4 - 1354: 2c520001 sltiu s2,v0,1 - 1358: 3c000001 lui zero,0x1 - 135c: 01000001 0x1000001 - 1360: 01445200 0x1445200 - 1364: 01580000 0x1580000 - 1368: 00010000 sll zero,at,0x0 - 136c: 00017c52 0x17c52 - 1370: 00018400 sll s0,at,0x10 - 1374: 52000100 0x52000100 - ... - 1380: 00000194 0x194 - 1384: 000001cb 0x1cb - 1388: cb540001 lwc2 $20,1(k0) - 138c: 04000001 bltz zero,1394 <__scratchpad-0x1f7fec6c> - 1390: 01000002 0x1000002 - 1394: 02046600 0x2046600 - 1398: 05680000 0x5680000 - 139c: 00040000 sll zero,a0,0x0 - 13a0: 9f5401f3 0x9f5401f3 - ... - 13ac: 00000194 0x194 - 13b0: 000001cb 0x1cb - 13b4: cb550001 lwc2 $21,1(k0) - 13b8: 68000001 0x68000001 - 13bc: 04000005 bltz zero,13d4 <__scratchpad-0x1f7fec2c> - 13c0: 5501f300 0x5501f300 - 13c4: 0000009f 0x9f - 13c8: 00000000 nop - 13cc: 00019400 sll s2,at,0x10 - 13d0: 0001cb00 sll t9,at,0xc - 13d4: 56000100 0x56000100 - 13d8: 000001cb 0x1cb - 13dc: 00000568 0x568 - 13e0: 01f30004 sllv zero,s3,t7 - 13e4: 00009f56 0x9f56 - 13e8: 00000000 nop - 13ec: 01940000 0x1940000 - 13f0: 01cb0000 0x1cb0000 - 13f4: 00010000 sll zero,at,0x0 - 13f8: 0001cb57 0x1cb57 - 13fc: 00056000 sll t4,a1,0x0 - 1400: 91000200 lbu zero,512(t0) - 1404: 00056050 0x56050 - 1408: 00056800 sll t5,a1,0x0 - 140c: 8d000200 lw zero,512(t0) - 1410: 00000050 0x50 - 1414: 00000000 nop - 1418: 00019400 sll s2,at,0x10 - 141c: 00056000 sll t4,a1,0x0 - 1420: 91000200 lbu zero,512(t0) - 1424: 00056010 0x56010 - 1428: 00056800 sll t5,a1,0x0 - 142c: 8d000200 lw zero,512(t0) - 1430: 00000010 mfhi zero - 1434: 00000000 nop - 1438: 0001d400 sll k0,at,0x10 - 143c: 0001e400 sll gp,at,0x10 - 1440: 64000800 0x64000800 - 1444: 93650493 lbu a1,1171(k1) - 1448: e4109304 swc1 $f16,-27900(zero) - 144c: f4000001 0xf4000001 - 1450: 0d000001 jal 4000004 <__scratchpad-0x1b7ffffc> - 1454: 04936400 0x4936400 - 1458: 91049365 lbu a0,-27803(t0) - 145c: 08937fa8 j 24dfea0 <__scratchpad-0x1d320160> - 1460: 01f40893 0x1f40893 - 1464: 03c00000 0x3c00000 - 1468: 00110000 sll zero,s1,0x0 - 146c: 65049364 0x65049364 - 1470: a8910493 swl s1,1171(a0) - 1474: 6208937f 0x6208937f - 1478: 93630493 lbu v1,1171(k1) - 147c: 0003c004 sllv t8,v1,zero - 1480: 00043c00 sll a3,a0,0x10 - 1484: 64000d00 0x64000d00 - 1488: 93650493 lbu a1,1171(k1) - 148c: 7fa89104 0x7fa89104 - 1490: 08930893 j 24c224c <__scratchpad-0x1d33ddb4> - 1494: 0000043c 0x43c - 1498: 00000458 0x458 - 149c: 08930009 j 24c0024 <__scratchpad-0x1d33ffdc> - 14a0: 937fa891 lbu ra,-22383(k1) - 14a4: 00089308 0x89308 - 14a8: 00000000 nop - 14ac: 04000000 bltz zero,14b0 <__scratchpad-0x1f7feb50> - 14b0: 14000002 bnez zero,14bc <__scratchpad-0x1f7feb44> - 14b4: 08000002 j 8 <__scratchpad-0x1f7ffff8> - 14b8: 04936600 0x4936600 - 14bc: 93049367 lbu a0,-27801(t8) - 14c0: 00021410 0x21410 - 14c4: 00023000 sll a2,v0,0x0 - 14c8: 66000d00 0x66000d00 - 14cc: 93670493 lbu a3,1171(k1) - 14d0: 7fb09104 0x7fb09104 - 14d4: 08930893 j 24c224c <__scratchpad-0x1d33ddb4> - 14d8: 00000230 0x230 - 14dc: 00000450 0x450 - 14e0: 93660011 lbu a2,17(k1) - 14e4: 04936704 0x4936704 - 14e8: 937fb091 lbu ra,-20335(k1) - 14ec: 04936008 0x4936008 - 14f0: 50049361 0x50049361 - 14f4: 58000004 0x58000004 - 14f8: 0d000004 jal 4000010 <__scratchpad-0x1b7ffff0> - 14fc: 04936600 0x4936600 - 1500: 91049367 lbu a0,-27801(t0) - 1504: 08937fb0 j 24dfec0 <__scratchpad-0x1d320140> - 1508: 00000893 0x893 - 150c: 00000000 nop - 1510: 044c0000 0x44c0000 - 1514: 04580000 0x4580000 - 1518: 00020000 sll zero,v0,0x0 - 151c: 05149f30 0x5149f30 - 1520: 051c0000 0x51c0000 - 1524: 00020000 sll zero,v0,0x0 - 1528: 00009f30 0x9f30 - 152c: 00000000 nop - 1530: 05b80000 0x5b80000 - 1534: 05e40000 0x5e40000 - 1538: 00010000 sll zero,at,0x0 - 153c: 0005e454 0x5e454 - 1540: 0005fc00 sll ra,a1,0x10 - 1544: 52000100 0x52000100 - 1548: 000005fc 0x5fc - 154c: 00000614 0x614 - 1550: 00540001 0x540001 - 1554: 00000000 nop - 1558: b8000000 swr zero,0(zero) - 155c: f0000005 0xf0000005 - 1560: 01000005 0x1000005 - 1564: 05f05500 bltzal t7,16968 <__scratchpad-0x1f7e9698> - 1568: 06080000 0x6080000 - 156c: 00040000 sll zero,a0,0x0 - 1570: 9f1f0075 0x9f1f0075 - 1574: 00000608 0x608 - 1578: 00000614 0x614 - 157c: 01f30004 sllv zero,s3,t7 - 1580: 00009f55 0x9f55 - 1584: 00000000 nop - 1588: 05ec0000 0x5ec0000 - 158c: 05f00000 bltzal t7,1590 <__scratchpad-0x1f7fea70> - 1590: 00010000 sll zero,at,0x0 - 1594: 0005f055 0x5f055 - 1598: 00060800 sll at,a2,0x0 - 159c: 75000400 jalx 4001000 <__scratchpad-0x1b7ff000> - 15a0: 009f1f00 0x9f1f00 - 15a4: 00000000 nop - 15a8: ec000000 swc3 $0,0(zero) - 15ac: fc000005 0xfc000005 - 15b0: 01000005 0x1000005 - 15b4: 05fc5200 0x5fc5200 - 15b8: 06080000 0x6080000 - 15bc: 00010000 sll zero,at,0x0 - 15c0: 00000054 0x54 - 15c4: 00000000 nop - 15c8: 00062800 sll a1,a2,0x0 - 15cc: 00066c00 sll t5,a2,0x10 - 15d0: 54000100 0x54000100 - 15d4: 0000066c 0x66c - 15d8: 0000069c 0x69c - 15dc: 01f30004 sllv zero,s3,t7 - 15e0: 00009f54 0x9f54 - 15e4: 00000000 nop - 15e8: 06280000 0x6280000 - 15ec: 065c0000 0x65c0000 - 15f0: 00010000 sll zero,at,0x0 - 15f4: 00065c55 0x65c55 - 15f8: 00069c00 sll s3,a2,0x10 - 15fc: f3000400 0xf3000400 - 1600: 009f5501 0x9f5501 - 1604: 00000000 nop - 1608: 28000000 slti zero,zero,0 - 160c: 74000006 jalx 18 <__scratchpad-0x1f7fffe8> - 1610: 01000006 srlv zero,zero,t0 - 1614: 06745600 0x6745600 - 1618: 069c0000 0x69c0000 - 161c: 00040000 sll zero,a0,0x0 - 1620: 9f5601f3 0x9f5601f3 - ... - 162c: 00000628 0x628 - 1630: 00000664 0x664 - 1634: 64570001 0x64570001 - 1638: 9c000006 0x9c000006 - 163c: 04000006 bltz zero,1658 <__scratchpad-0x1f7fe9a8> - 1640: 5701f300 0x5701f300 - 1644: 0000009f 0x9f - 1648: 00000000 nop - 164c: 00062800 sll a1,a2,0x0 - 1650: 00064c00 sll t1,a2,0x10 - 1654: 91000200 lbu zero,512(t0) - 1658: 00000010 mfhi zero - 165c: 00000000 nop - 1660: 00062800 sll a1,a2,0x0 - 1664: 00064c00 sll t1,a2,0x10 - 1668: 91000200 lbu zero,512(t0) - 166c: 00000014 0x14 - 1670: 00000000 nop - 1674: 00069c00 sll s3,a2,0x10 - 1678: 00072800 sll a1,a3,0x0 - 167c: 54000100 0x54000100 - 1680: 00000728 0x728 - 1684: 000007a8 0x7a8 - 1688: 01f30004 sllv zero,s3,t7 - 168c: 00009f54 0x9f54 - 1690: 00000000 nop - 1694: 06a80000 0x6a80000 - 1698: 07940000 0x7940000 - 169c: 00010000 sll zero,at,0x0 - 16a0: 0007945c 0x7945c - 16a4: 0007a000 sll s4,a3,0x0 - 16a8: 03000500 0x3000500 - 16ac: 8006e8c0 lb a2,-5952(zero) - 16b0: 000007a0 0x7a0 - 16b4: 000007a8 0x7a8 - 16b8: 7a7c0003 0x7a7c0003 - 16bc: 0000009f 0x9f - 16c0: 00000000 nop - 16c4: 0007a800 sll s5,a3,0x0 - 16c8: 0007c400 sll t8,a3,0x10 - 16cc: 54000100 0x54000100 - 16d0: 000007c4 0x7c4 - 16d4: 000007d8 0x7d8 - 16d8: 01f30004 sllv zero,s3,t7 - 16dc: 00009f54 0x9f54 - 16e0: 00000000 nop - 16e4: 07a80000 0x7a80000 - 16e8: 07c40000 0x7c40000 - 16ec: 00140000 sll zero,s4,0x0 - 16f0: 02940274 0x2940274 - 16f4: 26402440 addiu zero,s2,9280 - 16f8: 0074243a 0x74243a - 16fc: 24400294 addiu zero,v0,660 - 1700: 9f212640 0x9f212640 - 1704: 000007c4 0x7c4 - 1708: 000007cc syscall 0x1f - 170c: 01f30018 mult t7,s3 - 1710: 94022354 lhu v0,9044(zero) - 1714: 40244002 0x40244002 - 1718: f3243a26 0xf3243a26 - 171c: 02945401 0x2945401 - 1720: 26402440 addiu zero,s2,9280 - 1724: 00009f21 0x9f21 - 1728: 00000000 nop - 172c: 07e00000 bltz ra,1730 <__scratchpad-0x1f7fe8d0> - 1730: 07ec0000 0x7ec0000 - 1734: 00010000 sll zero,at,0x0 - 1738: 0007ec52 0x7ec52 - 173c: 0007f000 sll s8,a3,0x0 - 1740: 03000500 0x3000500 - 1744: 8006e8c0 lb a2,-5952(zero) - 1748: 000007f0 0x7f0 - 174c: 000007f4 0x7f4 - 1750: 7e720003 0x7e720003 - 1754: 0007f49f 0x7f49f - 1758: 0007f800 sll ra,a3,0x0 - 175c: 03000900 0x3000900 - 1760: 8006e8c0 lb a2,-5952(zero) - 1764: 9f1c3206 0x9f1c3206 - 1768: 000007f8 0x7f8 - 176c: 0000083c 0x83c - 1770: c0030009 lwc0 $3,9(zero) - 1774: 068006e8 bltz s4,3318 <__scratchpad-0x1f7fcce8> - 1778: 009f1c32 0x9f1c32 - 177c: 00000000 nop - 1780: 3c000000 lui zero,0x0 - 1784: 40000008 0x40000008 - 1788: 01000008 jr t0 - 178c: 08405400 j 1015000 <__scratchpad-0x1e7eb000> - 1790: 085c0000 j 1700000 <__scratchpad-0x1e100000> - 1794: 00040000 sll zero,a0,0x0 - 1798: 9f5401f3 0x9f5401f3 - ... - 17a4: 0000083c 0x83c - 17a8: 00000848 0x848 - 17ac: 48550001 0x48550001 - 17b0: 5c000008 0x5c000008 - 17b4: 04000008 bltz zero,17d8 <__scratchpad-0x1f7fe828> - 17b8: 5501f300 0x5501f300 - 17bc: 0000009f 0x9f - 17c0: 00000000 nop - 17c4: 00086c00 sll t5,t0,0x10 - 17c8: 00087000 sll t6,t0,0x0 - 17cc: 54000100 0x54000100 - 17d0: 00000870 0x870 - 17d4: 0000088c syscall 0x22 - 17d8: 01f30004 sllv zero,s3,t7 - 17dc: 00009f54 0x9f54 - 17e0: 00000000 nop - 17e4: 086c0000 j 1b00000 <__scratchpad-0x1dd00000> - 17e8: 08780000 j 1e00000 <__scratchpad-0x1da00000> - 17ec: 00010000 sll zero,at,0x0 - 17f0: 00087855 0x87855 - 17f4: 00088c00 sll s1,t0,0x10 - 17f8: f3000400 0xf3000400 - 17fc: 009f5501 0x9f5501 - 1800: 00000000 nop - 1804: 8c000000 lw zero,0(zero) - 1808: a4000008 sh zero,8(zero) - 180c: 01000008 jr t0 - 1810: 08a45400 j 2915000 <__scratchpad-0x1ceeb000> - 1814: 08d40000 j 3500000 <__scratchpad-0x1c300000> - 1818: 00040000 sll zero,a0,0x0 - 181c: 9f5401f3 0x9f5401f3 - ... - 1828: 0000088c syscall 0x22 - 182c: 000008b4 0x8b4 - 1830: b4550001 0xb4550001 - 1834: d4000008 0xd4000008 - 1838: 04000008 bltz zero,185c <__scratchpad-0x1f7fe7a4> - 183c: 5501f300 0x5501f300 - 1840: 0000009f 0x9f - 1844: 00000000 nop - 1848: 00088c00 sll s1,t0,0x10 - 184c: 0008a400 sll s4,t0,0x10 - 1850: 74000f00 jalx 3c00 <__scratchpad-0x1f7fc400> - 1854: 081a4f00 j 693c00 <__scratchpad-0x1f16c400> - 1858: 84031aff lh v1,6911(zero) - 185c: 0680072d bltz s4,3514 <__scratchpad-0x1f7fcaec> - 1860: 08a49f21 j 2927c84 <__scratchpad-0x1ced837c> - 1864: 08ac0000 j 2b00000 <__scratchpad-0x1cd00000> - 1868: 00100000 sll zero,s0,0x0 - 186c: 4f5401f3 c3 0x15401f3 - 1870: 1aff081a 0x1aff081a - 1874: 072d8403 0x72d8403 - 1878: 9f210680 0x9f210680 - 187c: 000008ac 0x8ac - 1880: 000008d4 0x8d4 - 1884: 00520001 0x520001 - 1888: 00000000 nop - 188c: d4000000 0xd4000000 - 1890: f0000008 0xf0000008 - 1894: 01000008 jr t0 - 1898: 08f05400 j 3c15000 <__scratchpad-0x1bbeb000> - 189c: 08ff0000 j 3fc0000 <__scratchpad-0x1b840000> - 18a0: 00010000 sll zero,at,0x0 - 18a4: 0008ff57 0x8ff57 - 18a8: 0009b800 sll s7,t1,0x0 - 18ac: f3000400 0xf3000400 - 18b0: 009f5401 0x9f5401 - 18b4: 00000000 nop - 18b8: f4000000 0xf4000000 - 18bc: ff000008 0xff000008 - 18c0: 01000008 jr t0 - 18c4: 00005800 sll t3,zero,0x0 - 18c8: 00000000 nop - 18cc: 09540000 j 5500000 <__scratchpad-0x1a300000> - 18d0: 095c0000 j 5700000 <__scratchpad-0x1a100000> - 18d4: 00020000 sll zero,v0,0x0 - 18d8: 00009f30 0x9f30 - 18dc: 00000000 nop - 18e0: 09000000 j 4000000 <__scratchpad-0x1b800000> - 18e4: 09200000 j 4800000 <__scratchpad-0x1b000000> - 18e8: 00010000 sll zero,at,0x0 - 18ec: 00092052 0x92052 - 18f0: 00095c00 sll t3,t1,0x10 - 18f4: 75000200 jalx 4000800 <__scratchpad-0x1b7ff800> - 18f8: 00000004 sllv zero,zero,zero - 18fc: 00000000 nop - 1900: 0009b800 sll s7,t1,0x0 - 1904: 0009d400 sll k0,t1,0x10 - 1908: 54000100 0x54000100 - 190c: 000009d4 0x9d4 - 1910: 000009e3 0x9e3 - 1914: e3570001 swc0 $23,1(k0) - 1918: 9c000009 0x9c000009 - 191c: 0400000a bltz zero,1948 <__scratchpad-0x1f7fe6b8> - 1920: 5401f300 0x5401f300 - 1924: 0000009f 0x9f - 1928: 00000000 nop - 192c: 0009d800 sll k1,t1,0x0 - 1930: 0009e300 sll gp,t1,0xc - 1934: 58000100 0x58000100 - ... - 1940: 00000a38 0xa38 - 1944: 00000a40 sll at,zero,0x9 - 1948: 9f300002 0x9f300002 - ... - 1954: 000009e4 0x9e4 - 1958: 00000a04 0xa04 - 195c: 04520001 0x4520001 - 1960: 4000000a 0x4000000a - 1964: 0200000a 0x200000a - 1968: 00047500 sll t6,a0,0x14 - 196c: 00000000 nop - 1970: 9c000000 0x9c000000 - 1974: b400000a 0xb400000a - 1978: 0100000a 0x100000a - 197c: 0ab45400 j ad15000 <__scratchpad-0x14aeb000> - 1980: 0ac70000 j b1c0000 <__scratchpad-0x14640000> - 1984: 00010000 sll zero,at,0x0 - 1988: 000ac758 0xac758 - 198c: 000ba800 sll s5,t3,0x0 - 1990: f3000400 0xf3000400 - 1994: 009f5401 0x9f5401 - 1998: 00000000 nop - 199c: bc000000 0xbc000000 - 19a0: c700000a lwc1 $f0,10(t8) - 19a4: 0100000a 0x100000a - 19a8: 00005a00 sll t3,zero,0x8 - 19ac: 00000000 nop - 19b0: 0ae40000 j b900000 <__scratchpad-0x13f00000> - 19b4: 0b080000 j c200000 <__scratchpad-0x13600000> - 19b8: 00020000 sll zero,v0,0x0 - 19bc: 0b089f30 j c227cc0 <__scratchpad-0x135d8340> - 19c0: 0ba80000 j ea00000 <__scratchpad-0x10e00000> - 19c4: 00010000 sll zero,at,0x0 - 19c8: 00000058 0x58 - 19cc: 00000000 nop - 19d0: 000ac800 sll t9,t2,0x0 - 19d4: 000aec00 sll sp,t2,0x10 - 19d8: 52000100 0x52000100 - 19dc: 00000aec 0xaec - 19e0: 00000b08 0xb08 - 19e4: 04770002 0x4770002 - ... - 19f0: 00000ba8 0xba8 - 19f4: 00000bc0 sll at,zero,0xf - 19f8: c0540001 lwc0 $20,1(v0) - 19fc: d300000b 0xd300000b - 1a00: 0100000b 0x100000b - 1a04: 0bd35800 j f4d6000 <__scratchpad-0x1032a000> - 1a08: 0cb40000 jal 2d00000 <__scratchpad-0x1cb00000> - 1a0c: 00040000 sll zero,a0,0x0 - 1a10: 9f5401f3 0x9f5401f3 - ... - 1a1c: 00000bc8 0xbc8 - 1a20: 00000bd3 0xbd3 - 1a24: 005a0001 0x5a0001 - 1a28: 00000000 nop - 1a2c: f0000000 0xf0000000 - 1a30: 1400000b bnez zero,1a60 <__scratchpad-0x1f7fe5a0> - 1a34: 0200000c syscall 0x80000 - 1a38: 149f3000 bne a0,ra,da3c <__scratchpad-0x1f7f25c4> - 1a3c: b400000c 0xb400000c - 1a40: 0100000c syscall 0x40000 - 1a44: 00005800 sll t3,zero,0x0 - 1a48: 00000000 nop - 1a4c: 0bd40000 j f500000 <__scratchpad-0x10300000> - 1a50: 0bf80000 j fe00000 <__scratchpad-0xfa00000> - 1a54: 00010000 sll zero,at,0x0 - 1a58: 000bf852 0xbf852 - 1a5c: 000c1400 sll v0,t4,0x10 - 1a60: 77000200 jalx c000800 <__scratchpad-0x137ff800> - 1a64: 00000004 sllv zero,zero,zero - 1a68: 00000000 nop - 1a6c: 000cb400 sll s6,t4,0x10 - 1a70: 000cd000 sll k0,t4,0x0 - 1a74: 54000100 0x54000100 - 1a78: 00000cd0 0xcd0 - 1a7c: 00000cdf 0xcdf - 1a80: df570001 0xdf570001 - 1a84: a000000c sb zero,12(zero) - 1a88: 0400000d bltz zero,1ac0 <__scratchpad-0x1f7fe540> - 1a8c: 5401f300 0x5401f300 - 1a90: 0000009f 0x9f - 1a94: 00000000 nop - 1a98: 000cd400 sll k0,t4,0x10 - 1a9c: 000cdf00 sll k1,t4,0x1c - 1aa0: 58000100 0x58000100 - ... - 1aac: 00000d30 0xd30 - 1ab0: 00000d54 0xd54 - 1ab4: 9f300002 0x9f300002 - 1ab8: 00000d54 0xd54 - 1abc: 00000d78 0xd78 - 1ac0: 9f310002 0x9f310002 - 1ac4: 00000d78 0xd78 - 1ac8: 00000da0 0xda0 - 1acc: 9f320002 0x9f320002 - ... - 1ad8: 00000ce0 0xce0 - 1adc: 00000d00 sll at,zero,0x14 - 1ae0: 00520001 0x520001 - 1ae4: 5400000d 0x5400000d - 1ae8: 0200000d break 0x200 - 1aec: 00047500 sll t6,a0,0x14 - 1af0: 00000000 nop - 1af4: a0000000 sb zero,0(zero) - 1af8: b800000d swr zero,13(zero) - 1afc: 0100000d break 0x100 - 1b00: 0db85400 jal 6e15000 <__scratchpad-0x189eb000> - 1b04: 0dcb0000 jal 72c0000 <__scratchpad-0x18540000> - 1b08: 00010000 sll zero,at,0x0 - 1b0c: 000dcb58 0xdcb58 - 1b10: 000eac00 sll s5,t6,0x10 - 1b14: f3000400 0xf3000400 - 1b18: 009f5401 0x9f5401 - 1b1c: 00000000 nop - 1b20: c0000000 lwc0 c0_index,0(zero) - 1b24: cb00000d lwc2 $0,13(t8) - 1b28: 0100000d break 0x100 - 1b2c: 00005a00 sll t3,zero,0x8 - 1b30: 00000000 nop - 1b34: 0de80000 jal 7a00000 <__scratchpad-0x17e00000> - 1b38: 0e0c0000 jal 8300000 <__scratchpad-0x17500000> - 1b3c: 00020000 sll zero,v0,0x0 - 1b40: 0e0c9f30 jal 8327cc0 <__scratchpad-0x174d8340> - 1b44: 0eac0000 jal ab00000 <__scratchpad-0x14d00000> - 1b48: 00010000 sll zero,at,0x0 - 1b4c: 00000058 0x58 - 1b50: 00000000 nop - 1b54: 000dcc00 sll t9,t5,0x10 - 1b58: 000df000 sll s8,t5,0x0 - 1b5c: 52000100 0x52000100 - 1b60: 00000df0 0xdf0 - 1b64: 00000e0c syscall 0x38 - 1b68: 04770002 0x4770002 - ... - 1b74: 00000eac 0xeac - 1b78: 00000ec8 0xec8 - 1b7c: c8540001 lwc2 $20,1(v0) - 1b80: d700000e 0xd700000e - 1b84: 0100000e 0x100000e - 1b88: 0ed75700 jal b5d5c00 <__scratchpad-0x1422a400> - 1b8c: 0f6c0000 jal db00000 <__scratchpad-0x11d00000> - 1b90: 00040000 sll zero,a0,0x0 - 1b94: 9f5401f3 0x9f5401f3 - ... - 1ba0: 00000ecc syscall 0x3b - 1ba4: 00000ed7 0xed7 - 1ba8: 005a0001 0x5a0001 - 1bac: 00000000 nop - 1bb0: d8000000 0xd8000000 - 1bb4: f800000e 0xf800000e - 1bb8: 0100000e 0x100000e - 1bbc: 0ef85200 jal be14800 <__scratchpad-0x139eb800> - 1bc0: 0f6c0000 jal db00000 <__scratchpad-0x11d00000> - 1bc4: 00020000 sll zero,v0,0x0 - 1bc8: 00000476 0x476 - 1bcc: 00000000 nop - 1bd0: 0f6c0000 jal db00000 <__scratchpad-0x11d00000> - 1bd4: 0f800000 jal e000000 <__scratchpad-0x11800000> - 1bd8: 00010000 sll zero,at,0x0 - 1bdc: 000f8054 0xf8054 - 1be0: 000f9700 sll s2,t7,0x1c - 1be4: 57000100 0x57000100 - 1be8: 00000f97 0xf97 - 1bec: 00001070 0x1070 - 1bf0: 01f30004 sllv zero,s3,t7 - 1bf4: 00009f54 0x9f54 - 1bf8: 00000000 nop - 1bfc: 0f900000 jal e400000 <__scratchpad-0x11400000> - 1c00: 0f970000 jal e5c0000 <__scratchpad-0x11240000> - 1c04: 00010000 sll zero,at,0x0 - 1c08: 00000059 0x59 - 1c0c: 00000000 nop - 1c10: 000f9800 sll s3,t7,0x0 - 1c14: 000fb800 sll s7,t7,0x0 - 1c18: 52000100 0x52000100 - 1c1c: 00000fb8 0xfb8 - 1c20: 00001070 0x1070 - 1c24: 04750002 0x4750002 - ... - 1c30: 00001070 0x1070 - 1c34: 0000108c syscall 0x42 - 1c38: 8c540001 lw s4,1(v0) - 1c3c: 9b000010 lwr zero,16(t8) - 1c40: 01000010 0x1000010 - 1c44: 109b5700 beq a0,k1,17848 <__scratchpad-0x1f7e87b8> - 1c48: 11440000 beq t2,a0,1c4c <__scratchpad-0x1f7fe3b4> - 1c4c: 00040000 sll zero,a0,0x0 - 1c50: 9f5401f3 0x9f5401f3 - ... - 1c5c: 00001090 0x1090 - 1c60: 0000109b 0x109b - 1c64: 005a0001 0x5a0001 - 1c68: 00000000 nop - 1c6c: 9c000000 0x9c000000 - 1c70: bc000010 0xbc000010 - 1c74: 01000010 0x1000010 - 1c78: 10bc5200 beq a1,gp,1647c <__scratchpad-0x1f7e9b84> - 1c7c: 11440000 beq t2,a0,1c80 <__scratchpad-0x1f7fe380> - 1c80: 00020000 sll zero,v0,0x0 - 1c84: 00000475 0x475 - 1c88: 00000000 nop - 1c8c: 11440000 beq t2,a0,1c90 <__scratchpad-0x1f7fe370> - 1c90: 11580000 beq t2,t8,1c94 <__scratchpad-0x1f7fe36c> - 1c94: 00010000 sll zero,at,0x0 - 1c98: 00115854 0x115854 - 1c9c: 00116f00 sll t5,s1,0x1c - 1ca0: 57000100 0x57000100 - 1ca4: 0000116f 0x116f - 1ca8: 000012d8 0x12d8 - 1cac: 01f30004 sllv zero,s3,t7 - 1cb0: 00009f54 0x9f54 - 1cb4: 00000000 nop - 1cb8: 11680000 beq t3,t0,1cbc <__scratchpad-0x1f7fe344> - 1cbc: 116f0000 beq t3,t7,1cc0 <__scratchpad-0x1f7fe340> - 1cc0: 00010000 sll zero,at,0x0 - 1cc4: 00000058 0x58 - 1cc8: 00000000 nop - 1ccc: 00117000 sll t6,s1,0x0 - 1cd0: 00119c00 sll s3,s1,0x10 - 1cd4: 52000100 0x52000100 - ... - 1ce0: 000012d8 0x12d8 - 1ce4: 0000132c 0x132c - 1ce8: 2c540001 sltiu s4,v0,1 - 1cec: 40000013 0x40000013 - 1cf0: 01000015 0x1000015 - 1cf4: 15406000 bnez t2,19cf8 <__scratchpad-0x1f7e6308> - 1cf8: 16900000 bne s4,s0,1cfc <__scratchpad-0x1f7fe304> - 1cfc: 00010000 sll zero,at,0x0 - 1d00: 00169054 0x169054 - 1d04: 0016a400 sll s4,s6,0x10 - 1d08: 60000100 0x60000100 - 1d0c: 000016a4 0x16a4 - 1d10: 000016b4 0x16b4 - 1d14: b4540001 0xb4540001 - 1d18: 50000016 0x50000016 - 1d1c: 01000017 0x1000017 - 1d20: 17506000 bne k0,s0,19d24 <__scratchpad-0x1f7e62dc> - 1d24: 17570000 bne k0,s7,1d28 <__scratchpad-0x1f7fe2d8> - 1d28: 00010000 sll zero,at,0x0 - 1d2c: 00175754 0x175754 - 1d30: 00178000 sll s0,s7,0x0 - 1d34: 60000100 0x60000100 - 1d38: 00001780 sll v0,zero,0x1e - 1d3c: 00001788 0x1788 - 1d40: 01f30004 sllv zero,s3,t7 - 1d44: 00009f54 0x9f54 - 1d48: 00000000 nop - 1d4c: 14680000 bne v1,t0,1d50 <__scratchpad-0x1f7fe2b0> - 1d50: 14700000 bne v1,s0,1d54 <__scratchpad-0x1f7fe2ac> - 1d54: 00020000 sll zero,v0,0x0 - 1d58: 156c9f30 bne t3,t4,fffe9a1c <__bss_end+0x7ff7237c> - 1d5c: 157c0000 bne t3,gp,1d60 <__scratchpad-0x1f7fe2a0> - 1d60: 00010000 sll zero,at,0x0 - 1d64: 00157c5a 0x157c5a - 1d68: 00164c00 sll t1,s6,0x10 - 1d6c: 56000100 0x56000100 - ... - 1d78: 00001584 0x1584 - 1d7c: 00001594 0x1594 - 1d80: 94580001 lhu t8,1(v0) - 1d84: 30000015 andi zero,zero,0x15 - 1d88: 01000016 0x1000016 - 1d8c: 16405300 bnez s2,16990 <__scratchpad-0x1f7e9670> - 1d90: 16880000 bne s4,t0,1d94 <__scratchpad-0x1f7fe26c> - 1d94: 00010000 sll zero,at,0x0 - 1d98: 00000053 0x53 - 1d9c: 00000000 nop - 1da0: 00130c00 sll at,s3,0x10 - 1da4: 00144800 sll t1,s4,0x0 - 1da8: 83000b00 lb zero,2816(t8) - 1dac: 07ff0a00 0x7ff0a00 - 1db0: ffff0a1a 0xffff0a1a - 1db4: 15409f1a bnez t2,fffe9a20 <__bss_end+0x7ff72380> - 1db8: 16340000 bne s1,s4,1dbc <__scratchpad-0x1f7fe244> - 1dbc: 000b0000 sll zero,t3,0x0 - 1dc0: ff0a0083 0xff0a0083 - 1dc4: ff0a1a07 0xff0a1a07 - 1dc8: 349f1aff ori ra,a0,0x1aff - 1dcc: 90000016 lbu zero,22(zero) - 1dd0: 0d000016 jal 4000058 <__scratchpad-0x1b7fffa8> - 1dd4: 94007400 lhu zero,29696(zero) - 1dd8: 07ff0a02 0x7ff0a02 - 1ddc: ffff0a1a 0xffff0a1a - 1de0: 16909f1a bne s4,s0,fffe9a4c <__bss_end+0x7ff723ac> - 1de4: 16a40000 bne s5,a0,1de8 <__scratchpad-0x1f7fe218> - 1de8: 000d0000 sll zero,t5,0x0 - 1dec: 02940080 0x2940080 - 1df0: 1a07ff0a 0x1a07ff0a - 1df4: 1affff0a 0x1affff0a - 1df8: 0016a49f 0x16a49f - 1dfc: 0016b400 sll s6,s6,0x10 - 1e00: 74000d00 jalx 3400 <__scratchpad-0x1f7fcc00> - 1e04: 0a029400 j 80a5000 <__scratchpad-0x1775b000> - 1e08: 0a1a07ff j 8681ffc <__scratchpad-0x1717e004> - 1e0c: 9f1affff 0x9f1affff - 1e10: 000016b4 0x16b4 - 1e14: 00001740 sll v0,zero,0x1d - 1e18: 0080000d break 0x80 - 1e1c: ff0a0294 0xff0a0294 - 1e20: ff0a1a07 0xff0a1a07 - 1e24: 509f1aff 0x509f1aff - 1e28: 58000017 0x58000017 - 1e2c: 0b000017 j c00005c <__scratchpad-0x137fffa4> - 1e30: 0a008300 j 8020c00 <__scratchpad-0x177df400> - 1e34: 0a1a07ff j 8681ffc <__scratchpad-0x1717e004> - 1e38: 9f1affff 0x9f1affff - ... - 1e44: 00001310 0x1310 - 1e48: 00001444 0x1444 - 1e4c: 0082000b 0x82000b - 1e50: 1a07ff0a 0x1a07ff0a - 1e54: 1affff0a 0x1affff0a - 1e58: 0015409f 0x15409f - 1e5c: 00164000 sll t0,s6,0x0 - 1e60: 82000b00 lb zero,2816(s0) - 1e64: 07ff0a00 0x7ff0a00 - 1e68: ffff0a1a 0xffff0a1a - 1e6c: 16409f1a bnez s2,fffe9ad8 <__bss_end+0x7ff72438> - 1e70: 16900000 bne s4,s0,1e74 <__scratchpad-0x1f7fe18c> - 1e74: 000d0000 sll zero,t5,0x0 - 1e78: 02940274 0x2940274 - 1e7c: 1a07ff0a 0x1a07ff0a - 1e80: 1affff0a 0x1affff0a - 1e84: 0016909f 0x16909f - 1e88: 0016a400 sll s4,s6,0x10 - 1e8c: 80000d00 lb zero,3328(zero) - 1e90: 0a029402 j 80a5008 <__scratchpad-0x1775aff8> - 1e94: 0a1a07ff j 8681ffc <__scratchpad-0x1717e004> - 1e98: 9f1affff 0x9f1affff - 1e9c: 000016a4 0x16a4 - 1ea0: 000016b4 0x16b4 - 1ea4: 0274000d break 0x274 - 1ea8: ff0a0294 0xff0a0294 - 1eac: ff0a1a07 0xff0a1a07 - 1eb0: b49f1aff 0xb49f1aff - 1eb4: 40000016 0x40000016 - 1eb8: 0d000017 jal 400005c <__scratchpad-0x1b7fffa4> - 1ebc: 94028000 lhu v0,-32768(zero) - 1ec0: 07ff0a02 0x7ff0a02 - 1ec4: ffff0a1a 0xffff0a1a - 1ec8: 17509f1a bne k0,s0,fffe9b34 <__bss_end+0x7ff72494> - 1ecc: 17580000 bne k0,t8,1ed0 <__scratchpad-0x1f7fe130> - 1ed0: 000b0000 sll zero,t3,0x0 - 1ed4: ff0a0082 0xff0a0082 - 1ed8: ff0a1a07 0xff0a1a07 - 1edc: 009f1aff 0x9f1aff - 1ee0: 00000000 nop - 1ee4: 64000000 0x64000000 - 1ee8: 40000013 0x40000013 - 1eec: 01000015 0x1000015 - 1ef0: 00006600 sll t4,zero,0x18 - 1ef4: 00000000 nop - 1ef8: 13780000 beq k1,t8,1efc <__scratchpad-0x1f7fe104> - 1efc: 15400000 bnez t2,1f00 <__scratchpad-0x1f7fe100> - 1f00: 00010000 sll zero,at,0x0 - 1f04: 00000065 0x65 - 1f08: 00000000 nop - 1f0c: 00178800 sll s1,s7,0x0 - 1f10: 00179c00 sll s3,s7,0x10 - 1f14: 54000100 0x54000100 - 1f18: 0000179c 0x179c - 1f1c: 000017b3 0x17b3 - 1f20: b3570001 0xb3570001 - 1f24: dc000017 0xdc000017 - 1f28: 04000018 bltz zero,1f8c <__scratchpad-0x1f7fe074> - 1f2c: 5401f300 0x5401f300 - 1f30: 0000009f 0x9f - 1f34: 00000000 nop - 1f38: 0017ac00 sll s5,s7,0x10 - 1f3c: 0017b300 sll s6,s7,0xc - 1f40: 58000100 0x58000100 - ... - 1f4c: 00001804 sllv v1,zero,zero - 1f50: 00001820 add v1,zero,zero - 1f54: 9f300002 0x9f300002 - 1f58: 00001820 add v1,zero,zero - 1f5c: 000018dc 0x18dc - 1f60: 005c0001 0x5c0001 - 1f64: 00000000 nop - 1f68: b4000000 0xb4000000 - 1f6c: 08000017 j 5c <__scratchpad-0x1f7fffa4> - 1f70: 01000018 mult t0,zero - 1f74: 00005200 sll t2,zero,0x8 - 1f78: 00000000 nop - 1f7c: 18ec0000 0x18ec0000 - 1f80: 18f40000 0x18f40000 - 1f84: 00010000 sll zero,at,0x0 - 1f88: 0018f454 0x18f454 - 1f8c: 00191000 sll v0,t9,0x0 - 1f90: f3000400 0xf3000400 - 1f94: 009f5401 0x9f5401 - 1f98: 00000000 nop - 1f9c: ec000000 swc3 $0,0(zero) - 1fa0: f4000018 0xf4000018 - 1fa4: 08000018 j 60 <__scratchpad-0x1f7fffa0> - 1fa8: 30007400 andi zero,zero,0x7400 - 1fac: 1aff0829 0x1aff0829 - 1fb0: 0018f49f 0x18f49f - 1fb4: 00191000 sll v0,t9,0x0 - 1fb8: f3000900 0xf3000900 - 1fbc: 29305401 slti s0,t1,21505 - 1fc0: 9f1aff08 0x9f1aff08 - ... - 1fcc: 00001928 0x1928 - 1fd0: 00001937 0x1937 - 1fd4: 37540001 ori s4,k0,0x1 - 1fd8: 7c000019 0x7c000019 - 1fdc: 04000019 bltz zero,2044 <__scratchpad-0x1f7fdfbc> - 1fe0: 5401f300 0x5401f300 - 1fe4: 0000009f 0x9f - 1fe8: 00000000 nop - 1fec: 00198400 sll s0,t9,0x10 - 1ff0: 001a0c00 sll at,k0,0x10 - 1ff4: 54000100 0x54000100 - 1ff8: 00001a0c syscall 0x68 - 1ffc: 00001a18 0x1a18 - 2000: 18560001 0x18560001 - 2004: 6000001a 0x6000001a - 2008: 0100001a div zero,t0,zero - 200c: 1a605400 blez s3,17010 <__scratchpad-0x1f7e8ff0> - 2010: 1a700000 0x1a700000 - 2014: 00040000 sll zero,a0,0x0 - 2018: 9f5401f3 0x9f5401f3 - 201c: 00001a70 0x1a70 - 2020: 00001a80 sll v1,zero,0xa - 2024: 80540001 lb s4,1(v0) - 2028: 9000001a lbu zero,26(zero) - 202c: 0400001a bltz zero,2098 <__scratchpad-0x1f7fdf68> - 2030: 5401f300 0x5401f300 - 2034: 001a909f 0x1a909f - 2038: 001b0c00 sll at,k1,0x10 - 203c: 54000100 0x54000100 - 2040: 00001b0c syscall 0x6c - 2044: 00001b1c 0x1b1c - 2048: 01f30004 sllv zero,s3,t7 - 204c: 00009f54 0x9f54 - 2050: 00000000 nop - 2054: 19840000 0x19840000 - 2058: 1a080000 0x1a080000 - 205c: 00010000 sll zero,at,0x0 - 2060: 001a0855 0x1a0855 - 2064: 001a1800 sll v1,k0,0x0 - 2068: f3000400 0xf3000400 - 206c: 189f5501 0x189f5501 - 2070: 6400001a 0x6400001a - 2074: 0100001a div zero,t0,zero - 2078: 1a645500 0x1a645500 - 207c: 1a700000 0x1a700000 - 2080: 00010000 sll zero,at,0x0 - 2084: 001a7056 0x1a7056 - 2088: 001a8000 sll s0,k0,0x0 - 208c: 55000100 0x55000100 - 2090: 00001a80 sll v1,zero,0xa - 2094: 00001a90 0x1a90 - 2098: 01f30004 sllv zero,s3,t7 - 209c: 1a909f55 0x1a909f55 - 20a0: 1b0c0000 0x1b0c0000 - 20a4: 00010000 sll zero,at,0x0 - 20a8: 001b0c55 0x1b0c55 - 20ac: 001b1c00 sll v1,k1,0x10 - 20b0: f3000400 0xf3000400 - 20b4: 009f5501 0x9f5501 - 20b8: 00000000 nop - 20bc: 84000000 lh zero,0(zero) - 20c0: 04000019 bltz zero,2128 <__scratchpad-0x1f7fded8> - 20c4: 0100001a div zero,t0,zero - 20c8: 1a045600 0x1a045600 - 20cc: 1a180000 0x1a180000 - 20d0: 00040000 sll zero,a0,0x0 - 20d4: 9f5601f3 0x9f5601f3 - 20d8: 00001a18 0x1a18 - 20dc: 00001a5c 0x1a5c - 20e0: 5c560001 0x5c560001 - 20e4: 7000001a 0x7000001a - 20e8: 0400001a bltz zero,2154 <__scratchpad-0x1f7fdeac> - 20ec: 5601f300 0x5601f300 - 20f0: 001a709f 0x1a709f - 20f4: 001a8000 sll s0,k0,0x0 - 20f8: 56000100 0x56000100 - 20fc: 00001a80 sll v1,zero,0xa - 2100: 00001a90 0x1a90 - 2104: 01f30004 sllv zero,s3,t7 - 2108: 1a909f56 0x1a909f56 - 210c: 1b0c0000 0x1b0c0000 - 2110: 00010000 sll zero,at,0x0 - 2114: 001b0c56 0x1b0c56 - 2118: 001b1c00 sll v1,k1,0x10 - 211c: f3000400 0xf3000400 - 2120: 009f5601 0x9f5601 - 2124: 00000000 nop - 2128: 84000000 lh zero,0(zero) - 212c: 87000019 lh zero,25(t8) - 2130: 0100001a div zero,t0,zero - 2134: 1a875700 0x1a875700 - 2138: 1a900000 0x1a900000 - 213c: 00040000 sll zero,a0,0x0 - 2140: 9f5701f3 0x9f5701f3 - 2144: 00001a90 0x1a90 - 2148: 00001ad8 0x1ad8 - 214c: d8570001 0xd8570001 - 2150: 1c00001a bgtz zero,21bc <__scratchpad-0x1f7fde44> - 2154: 0400001b bltz zero,21c4 <__scratchpad-0x1f7fde3c> - 2158: 5701f300 0x5701f300 - 215c: 0000009f 0x9f - 2160: 00000000 nop - 2164: 00198400 sll s0,t9,0x10 - 2168: 0019a000 sll s4,t9,0x0 - 216c: 91000200 lbu zero,512(t0) - 2170: 00000010 mfhi zero - 2174: 00000000 nop - 2178: 00198400 sll s0,t9,0x10 - 217c: 0019a000 sll s4,t9,0x0 - 2180: 91000200 lbu zero,512(t0) - 2184: 00000014 0x14 - 2188: 00000000 nop - 218c: 00198400 sll s0,t9,0x10 - 2190: 001a1c00 sll v1,k0,0x10 - 2194: 30000200 andi zero,zero,0x200 - 2198: 001a1c9f 0x1a1c9f - 219c: 001a3800 sll a3,k0,0x0 - 21a0: 52000100 0x52000100 - 21a4: 00001a40 sll v1,zero,0x9 - 21a8: 00001a50 0x1a50 - 21ac: 70520001 0x70520001 - 21b0: 8000001a lb zero,26(zero) - 21b4: 0100001a div zero,t0,zero - 21b8: 1a905200 0x1a905200 - 21bc: 1ad40000 0x1ad40000 - 21c0: 00010000 sll zero,at,0x0 - 21c4: 00000052 0x52 - 21c8: 00000000 nop - 21cc: 0019b000 sll s6,t9,0x0 - 21d0: 0019cc00 sll t9,t9,0x10 - 21d4: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 21d8: 00c4e24e 0xc4e24e - 21dc: 0000009f 0x9f - 21e0: 00000000 nop - 21e4: 0019b000 sll s6,t9,0x0 - 21e8: 0019cc00 sll t9,t9,0x10 - 21ec: 36000200 ori zero,s0,0x200 - 21f0: 0000009f 0x9f - 21f4: 00000000 nop - 21f8: 0019b000 sll s6,t9,0x0 - 21fc: 0019cc00 sll t9,t9,0x10 - 2200: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 2204: 06c4e24e 0x6c4e24e - 2208: 0000009f 0x9f - 220c: 00000000 nop - 2210: 0019bc00 sll s7,t9,0x10 - 2214: 0019cc00 sll t9,t9,0x10 - 2218: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 221c: 00040010 0x40010 - 2220: 0000009f 0x9f - 2224: 00000000 nop - 2228: 0019bc00 sll s7,t9,0x10 - 222c: 0019cc00 sll t9,t9,0x10 - 2230: 37000200 ori zero,t8,0x200 - 2234: 0000009f 0x9f - 2238: 00000000 nop - 223c: 0019bc00 sll s7,t9,0x10 - 2240: 0019cc00 sll t9,t9,0x10 - 2244: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 2248: 07040010 0x7040010 - 224c: 0000009f 0x9f - 2250: 00000000 nop - 2254: 0019cc00 sll t9,t9,0x10 - 2258: 0019e000 sll gp,t9,0x0 - 225c: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 2260: 00c62262 0xc62262 - 2264: 0000009f 0x9f - 2268: 00000000 nop - 226c: 0019cc00 sll t9,t9,0x10 - 2270: 0019e000 sll gp,t9,0x0 - 2274: 36000200 ori zero,s0,0x200 - 2278: 0000009f 0x9f - 227c: 00000000 nop - 2280: 0019cc00 sll t9,t9,0x10 - 2284: 0019e000 sll gp,t9,0x0 - 2288: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 228c: 06c62262 0x6c62262 - 2290: 0000009f 0x9f - 2294: 00000000 nop - 2298: 0019d400 sll k0,t9,0x10 - 229c: 0019e000 sll gp,t9,0x0 - 22a0: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 22a4: 0004b42d 0x4b42d - 22a8: 0000009f 0x9f - 22ac: 00000000 nop - 22b0: 0019d400 sll k0,t9,0x10 - 22b4: 0019e000 sll gp,t9,0x0 - 22b8: 37000200 ori zero,t8,0x200 - 22bc: 0000009f 0x9f - 22c0: 00000000 nop - 22c4: 0019d400 sll k0,t9,0x10 - 22c8: 0019e000 sll gp,t9,0x0 - 22cc: 0c000600 jal 1800 <__scratchpad-0x1f7fe800> - 22d0: 0704b42d 0x704b42d - 22d4: 0000009f 0x9f - 22d8: 00000000 nop - 22dc: 001ad000 sll k0,k0,0x0 - 22e0: 001ad400 sll k0,k0,0x10 - 22e4: 72000600 0x72000600 - 22e8: 1aff0800 0x1aff0800 - 22ec: 0000009f 0x9f - 22f0: 00000000 nop - 22f4: 001ad000 sll k0,k0,0x0 - 22f8: 001b0c00 sll at,k1,0x10 - 22fc: 38000200 xori zero,zero,0x200 - 2300: 0000009f 0x9f - 2304: 00000000 nop - 2308: 001ad400 sll k0,k0,0x10 - 230c: 001ae800 sll sp,k0,0x0 - 2310: 52000100 0x52000100 - 2314: 00001ae8 0x1ae8 - 2318: 00001aec 0x1aec - 231c: 94730003 lhu s3,3(v1) - 2320: 00000030 0x30 - 2324: 00000000 nop - 2328: 001ae400 sll gp,k0,0x10 - 232c: 001b0c00 sll at,k1,0x10 - 2330: 31000200 andi zero,t0,0x200 - 2334: 0000009f 0x9f - 2338: 00000000 nop - 233c: 001ae400 sll gp,k0,0x10 - 2340: 001b0c00 sll at,k1,0x10 - 2344: 30000200 andi zero,zero,0x200 - 2348: 0000009f 0x9f - 234c: 00000000 nop - 2350: 001ae400 sll gp,k0,0x10 - 2354: 001b0c00 sll at,k1,0x10 - 2358: 33000200 andi zero,t8,0x200 - 235c: 0000009f 0x9f - 2360: 00000000 nop - 2364: 001ae400 sll gp,k0,0x10 - 2368: 001b0c00 sll at,k1,0x10 - 236c: 48000400 0x48000400 - 2370: 009f2445 0x9f2445 - 2374: 00000000 nop - 2378: 1c000000 bgtz zero,237c <__scratchpad-0x1f7fdc84> - 237c: 3300001b andi zero,t8,0x1b - 2380: 0100001b divu zero,t0,zero - 2384: 1b335400 0x1b335400 - 2388: 1b440000 0x1b440000 - 238c: 00040000 sll zero,a0,0x0 - 2390: 9f5401f3 0x9f5401f3 - ... - 239c: 00001b1c 0x1b1c - 23a0: 00001b33 0x1b33 - 23a4: 33550001 andi s5,k0,0x1 - 23a8: 4400001b 0x4400001b - 23ac: 0400001b bltz zero,241c <__scratchpad-0x1f7fdbe4> - 23b0: 5501f300 0x5501f300 - 23b4: 0000009f 0x9f - 23b8: 00000000 nop - 23bc: 001b1c00 sll v1,k1,0x10 - 23c0: 001b3300 sll a2,k1,0xc - 23c4: 56000100 0x56000100 - 23c8: 00001b33 0x1b33 - 23cc: 00001b44 0x1b44 - 23d0: 01f30004 sllv zero,s3,t7 - 23d4: 00009f56 0x9f56 - 23d8: 00000000 nop - 23dc: 1b440000 0x1b440000 - 23e0: 1bb00000 0x1bb00000 - 23e4: 00010000 sll zero,at,0x0 - 23e8: 001bb054 0x1bb054 - 23ec: 001bcc00 sll t9,k1,0x10 - 23f0: f3000400 0xf3000400 - 23f4: 009f5401 0x9f5401 - 23f8: 00000000 nop - 23fc: 44000000 mfc1 zero,$f0 - 2400: 9800001b lwr zero,27(zero) - 2404: 0100001b divu zero,t0,zero - 2408: 1b985500 0x1b985500 - 240c: 1bcc0000 0x1bcc0000 - 2410: 00040000 sll zero,a0,0x0 - 2414: 9f5501f3 0x9f5501f3 - ... - 2420: 00001b44 0x1b44 - 2424: 00001bb4 0x1bb4 - 2428: b4560001 0xb4560001 - 242c: cc00001b lwc3 $0,27(zero) - 2430: 0400001b bltz zero,24a0 <__scratchpad-0x1f7fdb60> - 2434: 5601f300 0x5601f300 - 2438: 0000009f 0x9f - 243c: 00000000 nop - 2440: 001b4400 sll t0,k1,0x10 - 2444: 001ba400 sll s4,k1,0x10 - 2448: 57000100 0x57000100 - 244c: 00001ba4 0x1ba4 - 2450: 00001bcc syscall 0x6f - 2454: 01f30004 sllv zero,s3,t7 - 2458: 00009f57 0x9f57 - 245c: 00000000 nop - 2460: 1b440000 0x1b440000 - 2464: 1b680000 0x1b680000 - 2468: 00020000 sll zero,v0,0x0 - 246c: 00001091 0x1091 - 2470: 00000000 nop - 2474: 1b440000 0x1b440000 - 2478: 1b680000 0x1b680000 - 247c: 00020000 sll zero,v0,0x0 - 2480: 00001491 0x1491 - 2484: 00000000 nop - 2488: 1b440000 0x1b440000 - 248c: 1b680000 0x1b680000 - 2490: 00020000 sll zero,v0,0x0 - 2494: 00001891 0x1891 - 2498: 00000000 nop - 249c: 1b7c0000 0x1b7c0000 - 24a0: 1bb80000 0x1bb80000 - 24a4: 00170000 sll zero,s7,0x0 - 24a8: 38061491 xori a2,zero,0x1491 - 24ac: ffff0a24 0xffff0a24 - 24b0: 0618911a 0x618911a - 24b4: 401aff08 0x401aff08 - 24b8: 10912124 beq a0,s1,a94c <__scratchpad-0x1f7f56b4> - 24bc: 009f2106 0x9f2106 - 24c0: 00000000 nop - 24c4: cc000000 lwc3 $0,0(zero) - 24c8: 6400001b 0x6400001b - 24cc: 0100001c 0x100001c - 24d0: 1c645500 0x1c645500 - 24d4: 1c880000 0x1c880000 - 24d8: 00040000 sll zero,a0,0x0 - 24dc: 9f5501f3 0x9f5501f3 - ... - 24e8: 00001bcc syscall 0x6f - 24ec: 00001c64 0x1c64 - 24f0: 64550001 0x64550001 - 24f4: 8800001c lwl zero,28(zero) - 24f8: 0400001c bltz zero,256c <__scratchpad-0x1f7fda94> - 24fc: 5501f300 0x5501f300 - 2500: 0000009f 0x9f - 2504: 00000000 nop - 2508: 001bcc00 sll t9,k1,0x10 - 250c: 001c6400 sll t4,gp,0x10 - 2510: 55000100 0x55000100 - 2514: 00001c64 0x1c64 - 2518: 00001c88 0x1c88 - 251c: 01f30004 sllv zero,s3,t7 - 2520: 00009f55 0x9f55 - 2524: 00000000 nop - 2528: 1c1c0000 0x1c1c0000 - 252c: 1c440000 0x1c440000 - 2530: 00010000 sll zero,at,0x0 - 2534: 00000052 0x52 - 2538: 00000000 nop - 253c: 001c4000 sll t0,gp,0x0 - 2540: 001c4400 sll t0,gp,0x10 - 2544: 72000500 0x72000500 - 2548: 9f253100 0x9f253100 - 254c: 00001c44 0x1c44 - 2550: 00001c48 0x1c48 - 2554: 48520001 0x48520001 - 2558: 4c00001c 0x4c00001c - 255c: 0300001c 0x300001c - 2560: 9f7e7200 0x9f7e7200 - ... - 256c: 00001c88 0x1c88 - 2570: 00001c94 0x1c94 - 2574: 94540001 lhu s4,1(v0) - 2578: ac00001c sw zero,28(zero) - 257c: 0400001c bltz zero,25f0 <__scratchpad-0x1f7fda10> - 2580: 5401f300 0x5401f300 - 2584: 0000009f 0x9f - 2588: 00000000 nop - 258c: 001c9000 sll s2,gp,0x0 - 2590: 001c9400 sll s2,gp,0x10 - 2594: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - 2598: 1aff0800 0x1aff0800 - 259c: 001c949f 0x1c949f - 25a0: 001cac00 sll s5,gp,0x10 - 25a4: f3000700 0xf3000700 - 25a8: ff085401 0xff085401 - 25ac: 00009f1a 0x9f1a - 25b0: 00000000 nop - 25b4: 1cac0000 0x1cac0000 - 25b8: 1cd40000 0x1cd40000 - 25bc: 00010000 sll zero,at,0x0 - 25c0: 001cd454 0x1cd454 - 25c4: 001d8b00 sll s1,sp,0xc - 25c8: 55000100 0x55000100 - 25cc: 00001d8b 0x1d8b - 25d0: 00001db0 0x1db0 - 25d4: 01f30004 sllv zero,s3,t7 - 25d8: 00009f54 0x9f54 - 25dc: 00000000 nop - 25e0: 1d200000 bgtz t1,25e4 <__scratchpad-0x1f7fda1c> - 25e4: 1d3c0000 0x1d3c0000 - 25e8: 000e0000 sll zero,t6,0x0 - 25ec: 02940875 0x2940875 - 25f0: 26402440 addiu zero,s2,9280 - 25f4: 31220076 andi v0,t1,0x76 - 25f8: 1d3c9f1c 0x1d3c9f1c - 25fc: 1d540000 0x1d540000 - 2600: 00140000 sll zero,s4,0x0 - 2604: 02940875 0x2940875 - 2608: 26402440 addiu zero,s2,9280 - 260c: 02940475 0x2940475 - 2610: 26402440 addiu zero,s2,9280 - 2614: 9f1c3122 0x9f1c3122 - ... - 2620: 00001d20 0x1d20 - 2624: 00001d54 0x1d54 - 2628: 0675000e 0x675000e - 262c: 24400294 addiu zero,v0,660 - 2630: 00782640 0x782640 - 2634: 9f1c3122 0x9f1c3122 - ... - 2640: 00001d6c 0x1d6c - 2644: 00001d78 0x1d78 - 2648: 9f300002 0x9f300002 - 264c: 00001d78 0x1d78 - 2650: 00001d8b 0x1d8b - 2654: 00540001 0x540001 - 2658: 00000000 nop - 265c: f0000000 0xf0000000 - 2660: 0000001c 0x1c - 2664: 0100001d 0x100001d - 2668: 1d005200 bgtz t0,16e6c <__scratchpad-0x1f7e9194> - 266c: 1d040000 0x1d040000 - 2670: 00030000 sll zero,v1,0x0 - 2674: 00309074 0x309074 - 2678: 00000000 nop - 267c: fc000000 0xfc000000 - 2680: 1400001c bnez zero,26f4 <__scratchpad-0x1f7fd90c> - 2684: 0800001d j 74 <__scratchpad-0x1f7fff8c> - 2688: 3a007600 xori zero,s0,0x7600 - 268c: 21007824 addi zero,t0,30756 - 2690: 001d149f 0x1d149f - 2694: 001d1800 sll v1,sp,0x0 - 2698: 52000100 0x52000100 - 269c: 00001d18 0x1d18 - 26a0: 00001d3c 0x1d3c - 26a4: 00760008 0x760008 - 26a8: 0078243a 0x78243a - 26ac: 1d3c9f21 0x1d3c9f21 - 26b0: 1d8b0000 0x1d8b0000 - 26b4: 000e0000 sll zero,t6,0x0 - 26b8: 02940475 0x2940475 - 26bc: 26402440 addiu zero,s2,9280 - 26c0: 0078243a 0x78243a - 26c4: 00009f21 0x9f21 - 26c8: 00000000 nop - 26cc: 1d180000 0x1d180000 - 26d0: 1d280000 0x1d280000 - 26d4: 00010000 sll zero,at,0x0 - 26d8: 001d2852 0x1d2852 - 26dc: 001d5400 sll t2,sp,0x10 - 26e0: 74000300 jalx c00 <__scratchpad-0x1f7ff400> - 26e4: 1d543090 0x1d543090 - 26e8: 1d8b0000 0x1d8b0000 - 26ec: 00130000 sll zero,s3,0x0 - 26f0: 02940475 0x2940475 - 26f4: 26402440 addiu zero,s2,9280 - 26f8: 0078243a 0x78243a - 26fc: 24484d21 addiu t0,v0,19745 - 2700: 009f211f 0x9f211f - 2704: 00000000 nop - 2708: 20000000 addi zero,zero,0 - 270c: 2800001d slti zero,zero,29 - 2710: 1e00001d bgtz s0,2788 <__scratchpad-0x1f7fd878> - 2714: 94067500 lhu a2,29952(zero) - 2718: 40244002 0x40244002 - 271c: 22007826 addi zero,s0,30758 - 2720: 08751c31 j 1d470c4 <__scratchpad-0x1dab8f3c> - 2724: 24400294 addiu zero,v0,660 - 2728: 00762640 0x762640 - 272c: 3a1c3122 xori gp,s0,0x3122 - 2730: 289f2124 slti ra,a0,8484 - 2734: 2c00001d sltiu zero,zero,29 - 2738: 1800001d blez zero,27b0 <__scratchpad-0x1f7fd850> - 273c: 94067500 lhu a2,29952(zero) - 2740: 40244002 0x40244002 - 2744: 22007826 addi zero,s0,30758 - 2748: 00721c31 0x721c31 - 274c: 31220076 andi v0,t1,0x76 - 2750: 21243a1c addi a0,t1,14876 - 2754: 001d2c9f 0x1d2c9f - 2758: 001d3c00 sll a3,sp,0x10 - 275c: 75001e00 jalx 4007800 <__scratchpad-0x1b7f8800> - 2760: 40029406 0x40029406 - 2764: 78264024 0x78264024 - 2768: 1c312200 0x1c312200 - 276c: 02940875 0x2940875 - 2770: 26402440 addiu zero,s2,9280 - 2774: 31220076 andi v0,t1,0x76 - 2778: 21243a1c addi a0,t1,14876 - 277c: 001d3c9f 0x1d3c9f - 2780: 001d5400 sll t2,sp,0x10 - 2784: 75002400 jalx 4009000 <__scratchpad-0x1b7f7000> - 2788: 40029406 0x40029406 - 278c: 78264024 0x78264024 - 2790: 1c312200 0x1c312200 - 2794: 02940875 0x2940875 - 2798: 26402440 addiu zero,s2,9280 - 279c: 02940475 0x2940475 - 27a0: 26402440 addiu zero,s2,9280 - 27a4: 3a1c3122 xori gp,s0,0x3122 - 27a8: 009f2124 0x9f2124 - 27ac: 00000000 nop - 27b0: 50000000 0x50000000 - 27b4: 6000001d 0x6000001d - 27b8: 0100001d 0x100001d - 27bc: 1d605200 bgtz t3,16fc0 <__scratchpad-0x1f7e9040> - 27c0: 1d680000 0x1d680000 - 27c4: 00030000 sll zero,v1,0x0 - 27c8: 00309074 0x309074 - 27cc: 00000000 nop - 27d0: 64000000 0x64000000 - 27d4: 8b00001d lwl zero,29(t8) - 27d8: 0100001d 0x100001d - 27dc: 00005600 sll t2,zero,0x18 - 27e0: 00000000 nop - 27e4: 1dd40000 0x1dd40000 - 27e8: 1e100000 0x1e100000 - 27ec: 00020000 sll zero,v0,0x0 - 27f0: 1e389f30 0x1e389f30 - 27f4: 1e4c0000 0x1e4c0000 - 27f8: 00010000 sll zero,at,0x0 - 27fc: 001e785a 0x1e785a - 2800: 001e8000 sll s0,s8,0x0 - 2804: 72000800 0x72000800 - 2808: 22007500 addi zero,s0,29952 - 280c: 009f0123 0x9f0123 - 2810: 00000000 nop - 2814: d4000000 0xd4000000 - 2818: 1000001d b 2890 <__scratchpad-0x1f7fd770> - 281c: 0200001e 0x200001e - 2820: 489f3000 mtc2 ra,$6 - 2824: 7800001e 0x7800001e - 2828: 0100001e 0x100001e - 282c: 00005200 sll t2,zero,0x8 - 2830: 00000000 nop - 2834: 1e480000 0x1e480000 - 2838: 1e4c0000 0x1e4c0000 - 283c: 00020000 sll zero,v0,0x0 - 2840: 1e4c9f30 0x1e4c9f30 - 2844: 1e800000 bgtz s4,2848 <__scratchpad-0x1f7fd7b8> - 2848: 00010000 sll zero,at,0x0 - 284c: 00000055 0x55 - 2850: 00000000 nop - 2854: 001f9400 sll s2,ra,0x10 - 2858: 001fa400 sll s4,ra,0x10 - 285c: 54000100 0x54000100 - 2860: 00001fa4 0x1fa4 - 2864: 00002058 0x2058 - 2868: 01f30004 sllv zero,s3,t7 - 286c: 00009f54 0x9f54 - 2870: 00000000 nop - 2874: 1f940000 0x1f940000 - 2878: 1fa40000 0x1fa40000 - 287c: 00010000 sll zero,at,0x0 - 2880: 001fa455 0x1fa455 - 2884: 00205800 0x205800 - 2888: f3000400 0xf3000400 - 288c: 009f5501 0x9f5501 - 2890: 00000000 nop - 2894: 94000000 lhu zero,0(zero) - 2898: a400001f sh zero,31(zero) - 289c: 0100001f 0x100001f - 28a0: 1fa45600 0x1fa45600 - 28a4: 20580000 addi t8,v0,0 - 28a8: 00040000 sll zero,a0,0x0 - 28ac: 9f5601f3 0x9f5601f3 - ... - 28b8: 00001f94 0x1f94 - 28bc: 00001fa4 0x1fa4 - 28c0: a4570001 sh s7,1(v0) - 28c4: 5800001f 0x5800001f - 28c8: 04000020 bltz zero,294c <__scratchpad-0x1f7fd6b4> - 28cc: 5701f300 0x5701f300 - 28d0: 0000009f 0x9f - 28d4: 00000000 nop - 28d8: 001f9400 sll s2,ra,0x10 - 28dc: 00205000 0x205000 - 28e0: 91000200 lbu zero,512(t0) - 28e4: 00205010 0x205010 - 28e8: 00205800 0x205800 - 28ec: 8d000200 lw zero,512(t0) - 28f0: 00000010 mfhi zero - 28f4: 00000000 nop - 28f8: 001f9400 sll s2,ra,0x10 - 28fc: 001fa400 sll s4,ra,0x10 - 2900: 54000100 0x54000100 - 2904: 00001fa4 0x1fa4 - 2908: 00002058 0x2058 - 290c: 01f30004 sllv zero,s3,t7 - 2910: 00009f54 0x9f54 - 2914: 00000000 nop - 2918: 20100000 addi s0,zero,0 - 291c: 20180000 addi t8,zero,0 - 2920: 00020000 sll zero,v0,0x0 - 2924: 20189f30 addi t8,zero,-24784 - 2928: 204c0000 addi t4,v0,0 - 292c: 00010000 sll zero,at,0x0 - 2930: 00000053 0x53 - 2934: 00000000 nop - 2938: 00205800 0x205800 - 293c: 00207400 0x207400 - 2940: 54000100 0x54000100 - 2944: 00002074 0x2074 - 2948: 00002094 0x2094 - 294c: 01f30004 sllv zero,s3,t7 - 2950: 00009f54 0x9f54 - 2954: 00000000 nop - 2958: 20940000 addi s4,a0,0 - 295c: 20af0000 addi t7,a1,0 - 2960: 00010000 sll zero,at,0x0 - 2964: 0020af54 0x20af54 - 2968: 0020dc00 0x20dc00 - 296c: f3000400 0xf3000400 - 2970: 009f5401 0x9f5401 - 2974: 00000000 nop - 2978: dc000000 0xdc000000 - 297c: f8000020 0xf8000020 - 2980: 01000020 add zero,t0,zero - 2984: 20f85400 addi t8,a3,21504 - 2988: 22580000 addi t8,s2,0 - 298c: 00010000 sll zero,at,0x0 - 2990: 00225860 0x225860 - 2994: 00226000 0x226000 - 2998: f3000400 0xf3000400 - 299c: 009f5401 0x9f5401 - 29a0: 00000000 nop - 29a4: dc000000 0xdc000000 - 29a8: ff000020 0xff000020 - 29ac: 01000020 add zero,t0,zero - 29b0: 20ff5500 addi ra,a3,21760 - 29b4: 22480000 addi t0,s2,0 - 29b8: 00010000 sll zero,at,0x0 - 29bc: 00224861 0x224861 - 29c0: 00226000 0x226000 - 29c4: f3000400 0xf3000400 - 29c8: 009f5501 0x9f5501 - 29cc: 00000000 nop - 29d0: dc000000 0xdc000000 - 29d4: ff000020 0xff000020 - 29d8: 01000020 add zero,t0,zero - 29dc: 20ff5600 addi ra,a3,22016 - 29e0: 22600000 addi zero,s3,0 - 29e4: 00040000 sll zero,a0,0x0 - 29e8: 9f5601f3 0x9f5601f3 - ... - 29f4: 00002300 sll a0,zero,0xc - 29f8: 00002310 0x2310 - 29fc: 10540001 beq v0,s4,2a04 <__scratchpad-0x1f7fd5fc> - 2a00: 44000023 0x44000023 - 2a04: 04000023 bltz zero,2a94 <__scratchpad-0x1f7fd56c> - 2a08: 5401f300 0x5401f300 - 2a0c: 0000009f 0x9f - 2a10: 00000000 nop - 2a14: 00230000 0x230000 - 2a18: 00233300 0x233300 - 2a1c: 55000100 0x55000100 - 2a20: 00002333 0x2333 - 2a24: 00002344 0x2344 - 2a28: 01f30004 sllv zero,s3,t7 - 2a2c: 00009f55 0x9f55 - 2a30: 00000000 nop - 2a34: 23000000 addi zero,t8,0 - 2a38: 23330000 addi s3,t9,0 - 2a3c: 00010000 sll zero,at,0x0 - 2a40: 00233356 0x233356 - 2a44: 00234400 0x234400 - 2a48: f3000400 0xf3000400 - 2a4c: 009f5601 0x9f5601 - ... - 2a58: 33000023 andi zero,t8,0x23 - 2a5c: 01000023 subu zero,t0,zero - 2a60: 23335700 addi s3,t9,22272 - 2a64: 23440000 addi a0,k0,0 - 2a68: 00040000 sll zero,a0,0x0 - 2a6c: 9f5701f3 0x9f5701f3 - ... - 2a78: 00002344 0x2344 - 2a7c: 00002350 0x2350 - 2a80: 50540001 0x50540001 - 2a84: 6c000023 0x6c000023 - 2a88: 04000023 bltz zero,2b18 <__scratchpad-0x1f7fd4e8> - 2a8c: 5401f300 0x5401f300 - 2a90: 0000009f 0x9f - 2a94: 00000000 nop - 2a98: 00234400 0x234400 - 2a9c: 00235b00 0x235b00 - 2aa0: 55000100 0x55000100 - 2aa4: 0000235b 0x235b - 2aa8: 0000236c 0x236c - 2aac: 01f30004 sllv zero,s3,t7 - 2ab0: 00009f55 0x9f55 - 2ab4: 00000000 nop - 2ab8: 236c0000 addi t4,k1,0 - 2abc: 23940000 addi s4,gp,0 - 2ac0: 00010000 sll zero,at,0x0 - 2ac4: 00239454 0x239454 - 2ac8: 0023af00 0x23af00 - 2acc: 55000100 0x55000100 - 2ad0: 000023af 0x23af - 2ad4: 0000242c 0x242c - 2ad8: 01f30004 sllv zero,s3,t7 - 2adc: 00009f54 0x9f54 - 2ae0: 00000000 nop - 2ae4: 236c0000 addi t4,k1,0 - 2ae8: 23900000 addi s0,gp,0 - 2aec: 00010000 sll zero,at,0x0 - 2af0: 00239055 0x239055 - 2af4: 0023af00 0x23af00 - 2af8: 56000100 0x56000100 - 2afc: 000023af 0x23af - 2b00: 0000242c 0x242c - 2b04: 01f30004 sllv zero,s3,t7 - 2b08: 00009f55 0x9f55 - 2b0c: 00000000 nop - 2b10: 236c0000 addi t4,k1,0 - 2b14: 23880000 addi t0,gp,0 - 2b18: 00010000 sll zero,at,0x0 - 2b1c: 00238856 0x238856 - 2b20: 0023af00 0x23af00 - 2b24: 5b000100 0x5b000100 - 2b28: 000023af 0x23af - 2b2c: 0000242c 0x242c - 2b30: 01f30004 sllv zero,s3,t7 - 2b34: 00009f56 0x9f56 - 2b38: 00000000 nop - 2b3c: 236c0000 addi t4,k1,0 - 2b40: 23a00000 addi zero,sp,0 - 2b44: 00010000 sll zero,at,0x0 - 2b48: 0023a057 0x23a057 - 2b4c: 0023af00 0x23af00 - 2b50: 59000100 0x59000100 - 2b54: 000023af 0x23af - 2b58: 0000242c 0x242c - 2b5c: 01f30004 sllv zero,s3,t7 - 2b60: 00009f57 0x9f57 - 2b64: 00000000 nop - 2b68: 242c0000 addiu t4,at,0 - 2b6c: 24440000 addiu a0,v0,0 - 2b70: 00010000 sll zero,at,0x0 - 2b74: 00244454 0x244454 - 2b78: 00253000 0x253000 - 2b7c: 61000100 0x61000100 - 2b80: 00002530 0x2530 - 2b84: 00002738 0x2738 - 2b88: 01f30004 sllv zero,s3,t7 - 2b8c: 00009f54 0x9f54 - 2b90: 00000000 nop - 2b94: 242c0000 addiu t4,at,0 - 2b98: 24380000 addiu t8,at,0 - 2b9c: 00010000 sll zero,at,0x0 - 2ba0: 00243855 0x243855 - 2ba4: 00246f00 0x246f00 - 2ba8: 58000100 0x58000100 - 2bac: 0000246f 0x246f - 2bb0: 00002738 0x2738 - 2bb4: 01f30004 sllv zero,s3,t7 - 2bb8: 00009f55 0x9f55 - 2bbc: 00000000 nop - 2bc0: 242c0000 addiu t4,at,0 - 2bc4: 246f0000 addiu t7,v1,0 - 2bc8: 00010000 sll zero,at,0x0 - 2bcc: 00246f56 0x246f56 - 2bd0: 00273800 0x273800 - 2bd4: f3000400 0xf3000400 - 2bd8: 009f5601 0x9f5601 - 2bdc: 00000000 nop - 2be0: 2c000000 sltiu zero,zero,0 - 2be4: 6f000024 0x6f000024 - 2be8: 01000024 and zero,t0,zero - 2bec: 246f5700 addiu t7,v1,22272 - 2bf0: 27180000 addiu t8,t8,0 - 2bf4: 00010000 sll zero,at,0x0 - 2bf8: 00271865 0x271865 - 2bfc: 00273800 0x273800 - 2c00: f3000400 0xf3000400 - 2c04: 009f5701 0x9f5701 - 2c08: 00000000 nop - 2c0c: 40000000 mfc0 zero,c0_index - 2c10: 64000025 0x64000025 - 2c14: 06000025 bltz s0,2cac <__scratchpad-0x1f7fd354> - 2c18: e6b00300 swc1 $f16,768(s5) - 2c1c: 649f8006 0x649f8006 - 2c20: 2c000025 sltiu zero,zero,37 - 2c24: 01000027 nor zero,t0,zero - 2c28: 00006000 sll t4,zero,0x0 - 2c2c: 00000000 nop - 2c30: 24780000 addiu t8,v1,0 - 2c34: 247f0000 addiu ra,v1,0 - 2c38: 00010000 sll zero,at,0x0 - 2c3c: 00247f52 0x247f52 - 2c40: 00271400 0x271400 - 2c44: 66000100 0x66000100 - ... - 2c50: 00002510 0x2510 - 2c54: 00002514 0x2514 - 2c58: 14520001 bne v0,s2,2c60 <__scratchpad-0x1f7fd3a0> - 2c5c: 0c000025 jal 94 <__scratchpad-0x1f7fff6c> - 2c60: 01000027 nor zero,t0,zero - 2c64: 00006e00 sll t5,zero,0x18 - 2c68: 00000000 nop - 2c6c: 27380000 addiu t8,t9,0 - 2c70: 275c0000 addiu gp,k0,0 - 2c74: 00010000 sll zero,at,0x0 - 2c78: 00275c54 0x275c54 - 2c7c: 0027f400 0x27f400 - 2c80: 62000100 0x62000100 - 2c84: 000027f4 0x27f4 - 2c88: 00002804 sllv a1,zero,zero - 2c8c: 01f30004 sllv zero,s3,t7 - 2c90: 00009f54 0x9f54 - 2c94: 00000000 nop - 2c98: 27380000 addiu t8,t9,0 - 2c9c: 27500000 addiu s0,k0,0 - 2ca0: 00010000 sll zero,at,0x0 - 2ca4: 00275055 0x275055 - 2ca8: 0027e800 0x27e800 - 2cac: 63000100 0x63000100 - 2cb0: 000027e8 0x27e8 - 2cb4: 00002803 sra a1,zero,0x0 - 2cb8: 03550001 0x3550001 - 2cbc: 04000028 bltz zero,2d60 <__scratchpad-0x1f7fd2a0> - 2cc0: 04000028 bltz zero,2d64 <__scratchpad-0x1f7fd29c> - 2cc4: 5501f300 0x5501f300 - 2cc8: 0000009f 0x9f - 2ccc: 00000000 nop - 2cd0: 00273800 0x273800 - 2cd4: 00276700 0x276700 - 2cd8: 56000100 0x56000100 - 2cdc: 00002767 0x2767 - 2ce0: 00002804 sllv a1,zero,zero - 2ce4: 01f30004 sllv zero,s3,t7 - 2ce8: 00009f56 0x9f56 - 2cec: 00000000 nop - 2cf0: 27380000 addiu t8,t9,0 - 2cf4: 27670000 addiu a3,k1,0 - 2cf8: 00010000 sll zero,at,0x0 - 2cfc: 00276757 0x276757 - 2d00: 00280400 0x280400 - 2d04: f3000400 0xf3000400 - 2d08: 009f5701 0x9f5701 - 2d0c: 00000000 nop - 2d10: 7c000000 0x7c000000 - 2d14: 03000027 nor zero,t8,zero - 2d18: 01000028 0x1000028 - 2d1c: 00005200 sll t2,zero,0x8 - 2d20: 00000000 nop - 2d24: 27740000 addiu s4,k1,0 - 2d28: 277b0000 addiu k1,k1,0 - 2d2c: 00010000 sll zero,at,0x0 - 2d30: 00277b52 0x277b52 - 2d34: 0027bc00 0x27bc00 - 2d38: 60000100 0x60000100 - 2d3c: 000027cc syscall 0x9f - 2d40: 000027d8 0x27d8 - 2d44: 00600001 0x600001 - 2d48: 00000000 nop - 2d4c: 04000000 bltz zero,2d50 <__scratchpad-0x1f7fd2b0> - 2d50: 1b000028 blez t8,2df4 <__scratchpad-0x1f7fd20c> - 2d54: 01000028 0x1000028 - 2d58: 281b5400 slti k1,zero,21504 - 2d5c: 282c0000 slti t4,at,0 - 2d60: 00040000 sll zero,a0,0x0 - 2d64: 9f5401f3 0x9f5401f3 - ... - 2d70: 00002804 sllv a1,zero,zero - 2d74: 0000281b 0x281b - 2d78: 1b550001 0x1b550001 - 2d7c: 2c000028 sltiu zero,zero,40 - 2d80: 04000028 bltz zero,2e24 <__scratchpad-0x1f7fd1dc> - 2d84: 5501f300 0x5501f300 - 2d88: 0000009f 0x9f - 2d8c: 00000000 nop - 2d90: 00280400 0x280400 - 2d94: 00281b00 0x281b00 - 2d98: 56000100 0x56000100 - 2d9c: 0000281b 0x281b - 2da0: 0000282c 0x282c - 2da4: 01f30004 sllv zero,s3,t7 - 2da8: 00009f56 0x9f56 - 2dac: 00000000 nop - 2db0: 282c0000 slti t4,at,0 - 2db4: 28540000 slti s4,v0,0 - 2db8: 00010000 sll zero,at,0x0 - 2dbc: 00285454 0x285454 - 2dc0: 00288400 0x288400 - 2dc4: f3000400 0xf3000400 - 2dc8: 009f5401 0x9f5401 - 2dcc: 00000000 nop - 2dd0: 90000000 lbu zero,0(zero) - 2dd4: bc000028 0xbc000028 - 2dd8: 02000028 0x2000028 - 2ddc: 009f3000 0x9f3000 - 2de0: 00000000 nop - 2de4: 98000000 lwr zero,0(zero) - 2de8: bc000028 0xbc000028 - 2dec: 02000028 0x2000028 - 2df0: 009f3000 0x9f3000 - 2df4: 00000000 nop - 2df8: a4000000 sh zero,0(zero) - 2dfc: bc000028 0xbc000028 - 2e00: 03000028 0x3000028 - 2e04: 9f800900 0x9f800900 - ... - 2e10: 000028ac 0x28ac - 2e14: 000028bc 0x28bc - 2e18: 80090003 lb t1,3(zero) - 2e1c: 0000009f 0x9f - 2e20: 00000000 nop - 2e24: 0028b400 0x28b400 - 2e28: 0028bc00 0x28bc00 - 2e2c: 09000300 j 4000c00 <__scratchpad-0x1b7ff400> - 2e30: 00009f80 sll s3,zero,0x1e - 2e34: 00000000 nop - 2e38: 28cc0000 slti t4,a2,0 - 2e3c: 28ec0000 slti t4,a3,0 - 2e40: 00010000 sll zero,at,0x0 - 2e44: 0028ec54 0x28ec54 - 2e48: 00291c00 0x291c00 - 2e4c: f3000400 0xf3000400 - 2e50: 009f5401 0x9f5401 - 2e54: 00000000 nop - 2e58: cc000000 lwc3 $0,0(zero) - 2e5c: 0b000028 j c0000a0 <__scratchpad-0x137fff60> - 2e60: 01000029 0x1000029 - 2e64: 290b5500 slti t3,t0,21760 - 2e68: 291c0000 slti gp,t0,0 - 2e6c: 00040000 sll zero,a0,0x0 - 2e70: 9f5501f3 0x9f5501f3 - ... - 2e7c: 000028cc syscall 0xa3 - 2e80: 0000290b 0x290b - 2e84: 0b560001 j d580004 <__scratchpad-0x1227fffc> - 2e88: 1c000029 bgtz zero,2f30 <__scratchpad-0x1f7fd0d0> - 2e8c: 04000029 bltz zero,2f34 <__scratchpad-0x1f7fd0cc> - 2e90: 5601f300 0x5601f300 - 2e94: 0000009f 0x9f - 2e98: 00000000 nop - 2e9c: 00292c00 0x292c00 - 2ea0: 00293300 0x293300 - 2ea4: 54000100 0x54000100 - 2ea8: 00002933 0x2933 - 2eac: 00002934 0x2934 - 2eb0: 01f30004 sllv zero,s3,t7 - 2eb4: 00009f54 0x9f54 - 2eb8: 00000000 nop - 2ebc: 292c0000 slti t4,t1,0 - 2ec0: 29330000 slti s3,t1,0 - 2ec4: 00010000 sll zero,at,0x0 - 2ec8: 00293355 0x293355 - 2ecc: 00293400 0x293400 - 2ed0: f3000400 0xf3000400 - 2ed4: 009f5501 0x9f5501 - 2ed8: 00000000 nop - 2edc: 2c000000 sltiu zero,zero,0 - 2ee0: 33000029 andi zero,t8,0x29 - 2ee4: 01000029 0x1000029 - 2ee8: 29335600 slti s3,t1,22016 - 2eec: 29340000 slti s4,t1,0 - 2ef0: 00040000 sll zero,a0,0x0 - 2ef4: 9f5601f3 0x9f5601f3 - ... - 2f00: 0000292c 0x292c - 2f04: 00002933 0x2933 - 2f08: 33570001 andi s7,k0,0x1 - 2f0c: 34000029 li zero,0x29 - 2f10: 04000029 bltz zero,2fb8 <__scratchpad-0x1f7fd048> - 2f14: 5701f300 0x5701f300 - 2f18: 0000009f 0x9f - 2f1c: 00000000 nop - 2f20: 00294800 0x294800 - 2f24: 00296800 0x296800 - 2f28: 54000100 0x54000100 - 2f2c: 00002968 0x2968 - 2f30: 00002973 0x2973 - 2f34: 73570001 0x73570001 - 2f38: 88000029 lwl zero,41(zero) - 2f3c: 0400002a bltz zero,2fe8 <__scratchpad-0x1f7fd018> - 2f40: 5401f300 0x5401f300 - 2f44: 0000009f 0x9f - 2f48: 00000000 nop - 2f4c: 00295c00 0x295c00 - 2f50: 00297300 0x297300 - 2f54: 59000100 0x59000100 - ... - 2f60: 000029c4 0x29c4 - 2f64: 000029d0 0x29d0 - 2f68: 9f300002 0x9f300002 - 2f6c: 000029d8 0x29d8 - 2f70: 00002a50 0x2a50 - 2f74: 00540001 0x540001 - 2f78: 00000000 nop - 2f7c: 74000000 jalx 0 <__scratchpad-0x1f800000> - 2f80: 90000029 lbu zero,41(zero) - 2f84: 01000029 0x1000029 - 2f88: 29905200 slti s0,t4,20992 - 2f8c: 29d00000 slti s0,t6,0 - 2f90: 00020000 sll zero,v0,0x0 - 2f94: 00000076 0x76 - 2f98: 00000000 nop - 2f9c: 2a880000 slti t0,s4,0 - 2fa0: 2aa80000 slti t0,s5,0 - 2fa4: 00010000 sll zero,at,0x0 - 2fa8: 002aa854 0x2aa854 - 2fac: 002ab300 0x2ab300 - 2fb0: 57000100 0x57000100 - 2fb4: 00002ab3 0x2ab3 - 2fb8: 00002c0c syscall 0xb0 - 2fbc: 01f30004 sllv zero,s3,t7 - 2fc0: 00009f54 0x9f54 - 2fc4: 00000000 nop - 2fc8: 2a980000 slti t8,s4,0 - 2fcc: 2ab30000 slti s3,s5,0 - 2fd0: 00010000 sll zero,at,0x0 - 2fd4: 00000058 0x58 - 2fd8: 00000000 nop - 2fdc: 002acc00 0x2acc00 - 2fe0: 002af000 0x2af000 - 2fe4: 30000200 andi zero,zero,0x200 - 2fe8: 002afc9f 0x2afc9f - 2fec: 002bc000 0x2bc000 - 2ff0: 52000100 0x52000100 - ... - 2ffc: 00002ab4 0x2ab4 - 3000: 00002aec 0x2aec - 3004: ec520001 swc3 $18,1(v0) - 3008: f000002a 0xf000002a - 300c: 0200002a slt zero,s0,zero - 3010: 00007900 sll t7,zero,0x4 - 3014: 00000000 nop - 3018: 0c000000 jal 0 <__scratchpad-0x1f800000> - 301c: 2000002c addi zero,zero,44 - 3020: 0100002c 0x100002c - 3024: 2c205400 sltiu zero,at,21504 - 3028: 2c370000 sltiu s7,at,0 - 302c: 00010000 sll zero,at,0x0 - 3030: 002c3757 0x2c3757 - 3034: 002e2400 0x2e2400 - 3038: f3000400 0xf3000400 - 303c: 009f5401 0x9f5401 - 3040: 00000000 nop - 3044: 30000000 andi zero,zero,0x0 - 3048: 3700002c ori zero,t8,0x2c - 304c: 0100002c 0x100002c - 3050: 00005800 sll t3,zero,0x0 - 3054: 00000000 nop - 3058: 2c380000 sltiu t8,at,0 - 305c: 2c640000 sltiu a0,v1,0 - 3060: 00010000 sll zero,at,0x0 - 3064: 00000052 0x52 - 3068: 00000000 nop - 306c: 002e2400 0x2e2400 - 3070: 002e3800 0x2e3800 - 3074: 54000100 0x54000100 - 3078: 00002e38 0x2e38 - 307c: 00002e4f 0x2e4f - 3080: 4f5a0001 c3 0x15a0001 - 3084: 8000002e lb zero,46(zero) - 3088: 0400002f bltz zero,3148 <__scratchpad-0x1f7fceb8> - 308c: 5401f300 0x5401f300 - 3090: 0000009f 0x9f - 3094: 00000000 nop - 3098: 002e4800 0x2e4800 - 309c: 002e4f00 0x2e4f00 - 30a0: 57000100 0x57000100 - ... - 30ac: 00002e68 0x2e68 - 30b0: 00002e98 0x2e98 - 30b4: 9f300002 0x9f300002 - 30b8: 00002f38 0x2f38 - 30bc: 00002f80 sll a1,zero,0x1e - 30c0: 005d0001 0x5d0001 - 30c4: 00000000 nop - 30c8: 50000000 0x50000000 - 30cc: 8000002e lb zero,46(zero) - 30d0: 0100002e 0x100002e - 30d4: 00005200 sll t2,zero,0x8 - 30d8: 00000000 nop - 30dc: 00440000 0x440000 - 30e0: 00640000 0x640000 - 30e4: 00020000 sll zero,v0,0x0 - 30e8: 00649f30 0x649f30 - 30ec: 007c0000 0x7c0000 - 30f0: 00090000 sll zero,t1,0x0 - 30f4: 88030075 lwl v1,117(zero) - 30f8: 1c80074d bgtz a0,4e30 <__scratchpad-0x1f7fb1d0> - 30fc: 00007c9f 0x7c9f - 3100: 00008000 sll s0,zero,0x0 - 3104: 75000900 jalx 4002400 <__scratchpad-0x1b7fdc00> - 3108: 4d870300 0x4d870300 - 310c: 9f1c8007 0x9f1c8007 - 3110: 00000080 sll zero,zero,0x2 - 3114: 00000088 0x88 - 3118: 00750009 0x750009 - 311c: 074d8803 0x74d8803 - 3120: 889f1c80 lwl ra,7296(a0) - 3124: bc000000 0xbc000000 - 3128: 01000000 0x1000000 - 312c: 00005200 sll t2,zero,0x8 - 3130: 00000000 nop - 3134: 00bc0000 0xbc0000 - 3138: 00d00000 0xd00000 - 313c: 00010000 sll zero,at,0x0 - 3140: 0000d054 0xd054 - 3144: 0000db00 sll k1,zero,0xc - 3148: 55000100 0x55000100 - 314c: 000000db 0xdb - 3150: 000000ec 0xec - 3154: ec600001 swc3 $0,1(v1) - 3158: f0000000 0xf0000000 - 315c: 04000000 bltz zero,3160 <__scratchpad-0x1f7fcea0> - 3160: 5401f300 0x5401f300 - 3164: 0000f09f 0xf09f - 3168: 00019400 sll s2,at,0x10 - 316c: 60000100 0x60000100 - ... - 3178: 000000f8 0xf8 - 317c: 00000108 0x108 - 3180: 9f300002 0x9f300002 - 3184: 00000108 0x108 - 3188: 00000170 0x170 - 318c: 7c520001 0x7c520001 - 3190: 8c000001 lw zero,1(zero) - 3194: 01000001 0x1000001 - 3198: 00005200 sll t2,zero,0x8 - 319c: 00000000 nop - 31a0: 01180000 0x1180000 - 31a4: 01400000 0x1400000 - 31a8: 00010000 sll zero,at,0x0 - 31ac: 00014054 0x14054 - 31b0: 00017400 sll t6,at,0x10 - 31b4: 53000100 0x53000100 - 31b8: 00000174 0x174 - 31bc: 0000017c 0x17c - 31c0: 00740002 0x740002 - ... - 31cc: 0000019c 0x19c - 31d0: 000001b0 0x1b0 - 31d4: b0540001 0xb0540001 - 31d8: e8000001 swc2 $0,1(zero) - 31dc: 04000001 bltz zero,31e4 <__scratchpad-0x1f7fce1c> - 31e0: 5401f300 0x5401f300 - 31e4: 0000009f 0x9f - 31e8: 00000000 nop - 31ec: 00019c00 sll s3,at,0x10 - 31f0: 0001bb00 sll s7,at,0xc - 31f4: 55000100 0x55000100 - 31f8: 000001bb 0x1bb - 31fc: 000001e8 0x1e8 - 3200: 01f30004 sllv zero,s3,t7 - 3204: 00009f55 0x9f55 - 3208: 00000000 nop - 320c: 01bc0000 0x1bc0000 - 3210: 01c40000 0x1c40000 - 3214: 00020000 sll zero,v0,0x0 - 3218: 01c49f30 0x1c49f30 - 321c: 01e80000 0x1e80000 - 3220: 00060000 sll zero,a2,0x0 - 3224: 00720073 0x720073 - 3228: 00009f1c 0x9f1c - 322c: 00000000 nop - 3230: 01e80000 0x1e80000 - 3234: 02040000 0x2040000 - 3238: 00010000 sll zero,at,0x0 - 323c: 00020454 0x20454 - 3240: 00022300 sll a0,v0,0xc - 3244: 55000100 0x55000100 - 3248: 00000223 0x223 - 324c: 00000270 0x270 - 3250: 70630001 0x70630001 - 3254: 78000002 0x78000002 - 3258: 04000002 bltz zero,3264 <__scratchpad-0x1f7fcd9c> - 325c: 5401f300 0x5401f300 - 3260: 0002789f 0x2789f - 3264: 00029c00 sll s3,v0,0x10 - 3268: 63000100 0x63000100 - 326c: 0000029c 0x29c - 3270: 000002a7 0x2a7 - 3274: a7550001 sh s5,1(k0) - 3278: 00000002 srl zero,zero,0x0 - 327c: 04000003 bltz zero,328c <__scratchpad-0x1f7fcd74> - 3280: 5401f300 0x5401f300 - 3284: 0000009f 0x9f - 3288: 00000000 nop - 328c: 00022400 sll a0,v0,0x10 - 3290: 00023800 sll a3,v0,0x0 - 3294: 61000100 0x61000100 - 3298: 00000238 0x238 - 329c: 00000270 0x270 - 32a0: 80830007 lb v1,7(a0) - 32a4: 78808080 0x78808080 - 32a8: 0002709f 0x2709f - 32ac: 00027800 sll t7,v0,0x0 - 32b0: f3000800 0xf3000800 - 32b4: 4b405401 c2 0x1405401 - 32b8: 789f1c24 0x789f1c24 - 32bc: 9c000002 0x9c000002 - 32c0: 07000002 bltz t8,32cc <__scratchpad-0x1f7fcd34> - 32c4: 80808300 lb zero,-32000(a0) - 32c8: 9f788080 0x9f788080 - 32cc: 0000029c 0x29c - 32d0: 000002a7 0x2a7 - 32d4: 80750007 lb s5,7(v1) - 32d8: 78808080 0x78808080 - 32dc: 0002a79f 0x2a79f - 32e0: 00030000 sll zero,v1,0x0 - 32e4: f3000800 0xf3000800 - 32e8: 4b405401 c2 0x1405401 - 32ec: 009f1c24 0x9f1c24 - 32f0: 00000000 nop - 32f4: a8000000 swl zero,0(zero) - 32f8: ec000002 swc3 $0,2(zero) - 32fc: 01000002 0x1000002 - 3300: 00006300 sll t4,zero,0xc - 3304: 00000000 nop - 3308: 03000000 0x3000000 - 330c: 03080000 0x3080000 - 3310: 00010000 sll zero,at,0x0 - 3314: 00030854 0x30854 - 3318: 00031000 sll v0,v1,0x0 - 331c: f3000400 0xf3000400 - 3320: 109f5401 beq a0,ra,18328 <__scratchpad-0x1f7e7cd8> - 3324: 54000003 0x54000003 - 3328: 01000003 0x1000003 - 332c: 03545400 0x3545400 - 3330: 038f0000 0x38f0000 - 3334: 00010000 sll zero,at,0x0 - 3338: 00038f55 0x38f55 - 333c: 00039800 sll s3,v1,0x0 - 3340: f3000400 0xf3000400 - 3344: 989f5401 lwr ra,21505(a0) - 3348: db000003 0xdb000003 - 334c: 01000003 0x1000003 - 3350: 03db5500 0x3db5500 - 3354: 03fc0000 0x3fc0000 - 3358: 00010000 sll zero,at,0x0 - 335c: 0003fc60 0x3fc60 - 3360: 00040400 sll zero,a0,0x10 - 3364: 61000100 0x61000100 - 3368: 00000404 0x404 - 336c: 00000408 0x408 - 3370: 01f30004 sllv zero,s3,t7 - 3374: 00009f54 0x9f54 - 3378: 00000000 nop - 337c: 03000000 0x3000000 - 3380: 030f0000 0x30f0000 - 3384: 00010000 sll zero,at,0x0 - 3388: 00030f55 0x30f55 - 338c: 00031000 sll v0,v1,0x0 - 3390: f3000400 0xf3000400 - 3394: 109f5501 beq a0,ra,1879c <__scratchpad-0x1f7e7864> - 3398: 1c000003 bgtz zero,33a8 <__scratchpad-0x1f7fcc58> - 339c: 01000003 0x1000003 - 33a0: 031c5500 0x31c5500 - 33a4: 038f0000 0x38f0000 - 33a8: 00010000 sll zero,at,0x0 - 33ac: 00038f53 0x38f53 - 33b0: 00039800 sll s3,v1,0x0 - 33b4: f3000c00 0xf3000c00 - 33b8: ff0a5501 0xff0a5501 - 33bc: 01232103 0x1232103 - 33c0: 989f253a lwr ra,9530(a0) - 33c4: db000003 0xdb000003 - 33c8: 01000003 0x1000003 - 33cc: 03db5300 0x3db5300 - 33d0: 04240000 0x4240000 - 33d4: 000c0000 sll zero,t4,0x0 - 33d8: 0a5501f3 j 95407cc <__scratchpad-0x162bf834> - 33dc: 232103ff addi at,t9,1023 - 33e0: 9f253a01 0x9f253a01 - ... - 33ec: 00000300 sll zero,zero,0xc - 33f0: 00000308 0x308 - 33f4: 08540001 j 1500004 <__scratchpad-0x1e2ffffc> - 33f8: 10000003 b 3408 <__scratchpad-0x1f7fcbf8> - 33fc: 04000003 bltz zero,340c <__scratchpad-0x1f7fcbf4> - 3400: 5401f300 0x5401f300 - 3404: 0003109f 0x3109f - 3408: 00031800 sll v1,v1,0x0 - 340c: 54000100 0x54000100 - 3410: 00000318 0x318 - 3414: 00000350 0x350 - 3418: 50560001 0x50560001 - 341c: 54000003 0x54000003 - 3420: 07000003 bltz t8,3430 <__scratchpad-0x1f7fcbd0> - 3424: 80807400 lb zero,29696(a0) - 3428: 9f788080 0x9f788080 - 342c: 00000354 0x354 - 3430: 0000038f 0x38f - 3434: 80750007 lb s5,7(v1) - 3438: 78808080 0x78808080 - 343c: 00038f9f 0x38f9f - 3440: 00039800 sll s3,v1,0x0 - 3444: f3000800 0xf3000800 - 3448: 4b405401 c2 0x1405401 - 344c: 989f1c24 lwr ra,7204(a0) - 3450: db000003 0xdb000003 - 3454: 01000003 0x1000003 - 3458: 03db5600 0x3db5600 - 345c: 03fc0000 0x3fc0000 - 3460: 00090000 sll zero,t1,0x0 - 3464: 80808080 lb zero,-32640(a0) - 3468: 253a7880 addiu k0,t1,30848 - 346c: 0003fc9f 0x3fc9f - 3470: 00040400 sll zero,a0,0x10 - 3474: f3000a00 0xf3000a00 - 3478: 4b405401 c2 0x1405401 - 347c: 253a1c24 addiu k0,t1,7204 - 3480: 0000009f 0x9f - 3484: 00000000 nop - 3488: 0003a000 sll s4,v1,0x0 - 348c: 0003c800 sll t9,v1,0x0 - 3490: 58000100 0x58000100 - ... - 349c: 000003dc 0x3dc - 34a0: 000003f3 0x3f3 - 34a4: f3520001 0xf3520001 - 34a8: 04000003 bltz zero,34b8 <__scratchpad-0x1f7fcb48> - 34ac: 01000004 sllv zero,zero,t0 - 34b0: 00006100 sll t4,zero,0x4 - ... - 34bc: 00180000 sll zero,t8,0x0 - 34c0: 00010000 sll zero,at,0x0 - 34c4: 00001854 0x1854 - 34c8: 00006b00 sll t5,zero,0xc - 34cc: 76000300 jalx 8000c00 <__scratchpad-0x177ff400> - 34d0: 006b9f71 0x6b9f71 - 34d4: 01000000 0x1000000 - 34d8: 00040000 sll zero,a0,0x0 - 34dc: 9f5401f3 0x9f5401f3 - ... - 34ec: 00000018 mult zero,zero - 34f0: 9f300002 0x9f300002 - 34f4: 00000018 mult zero,zero - 34f8: 00000044 0x44 - 34fc: 00740008 0x740008 - 3500: 231c0076 addi gp,t8,118 - 3504: 00449f0f 0x449f0f - 3508: 00480000 0x480000 - 350c: 00080000 sll zero,t0,0x0 - 3510: 00760074 0x760074 - 3514: 9f10231c 0x9f10231c - 3518: 00000048 0x48 - 351c: 00000050 0x50 - 3520: 00740008 0x740008 - 3524: 231c0076 addi gp,t8,118 - 3528: 00009f0f 0x9f0f - ... - 3534: 00180000 sll zero,t8,0x0 - 3538: 00020000 sll zero,v0,0x0 - 353c: 00189f30 0x189f30 - 3540: 00380000 0x380000 - 3544: 00010000 sll zero,at,0x0 - 3548: 00003852 0x3852 - 354c: 00004400 sll t0,zero,0x10 - 3550: 72000300 0x72000300 - 3554: 00449f01 0x449f01 - 3558: 005c0000 0x5c0000 - 355c: 00010000 sll zero,at,0x0 - 3560: 00000052 0x52 - 3564: 00000000 nop - 3568: 00010000 sll zero,at,0x0 - 356c: 00016300 sll t4,at,0xc - 3570: 54000100 0x54000100 - 3574: 00000163 0x163 - 3578: 0000018c syscall 0x6 - 357c: 01f30004 sllv zero,s3,t7 - 3580: 018c9f54 0x18c9f54 - 3584: 019c0000 0x19c0000 - 3588: 00010000 sll zero,at,0x0 - 358c: 00000054 0x54 - 3590: 00000000 nop - 3594: 00010000 sll zero,at,0x0 - 3598: 00015c00 sll t3,at,0x10 - 359c: 55000100 0x55000100 - 35a0: 0000015c 0x15c - 35a4: 0000017c 0x17c - 35a8: 7c610001 0x7c610001 - 35ac: 8c000001 lw zero,1(zero) - 35b0: 04000001 bltz zero,35b8 <__scratchpad-0x1f7fca48> - 35b4: 5501f300 0x5501f300 - 35b8: 00018c9f 0x18c9f - 35bc: 00019c00 sll s3,at,0x10 - 35c0: 55000100 0x55000100 - ... - 35cc: 00000100 sll zero,zero,0x4 - 35d0: 00000114 0x114 - 35d4: 9f300002 0x9f300002 - 35d8: 00000114 0x114 - 35dc: 00000138 0x138 - 35e0: 8c560001 lw s6,1(v0) - 35e4: 9c000001 0x9c000001 - 35e8: 01000001 0x1000001 - 35ec: 00005600 sll t2,zero,0x18 - 35f0: 00000000 nop - 35f4: 019c0000 0x19c0000 - 35f8: 01ac0000 0x1ac0000 - 35fc: 00010000 sll zero,at,0x0 - 3600: 0001ac54 0x1ac54 - 3604: 0001c400 sll t8,at,0x10 - 3608: f3000400 0xf3000400 - 360c: 009f5401 0x9f5401 - 3610: 00000000 nop - 3614: c4000000 lwc1 $f0,0(zero) - 3618: 10000001 b 3620 <__scratchpad-0x1f7fc9e0> - 361c: 01000002 0x1000002 - 3620: 02105400 0x2105400 - 3624: 02f40000 0x2f40000 - 3628: 00010000 sll zero,at,0x0 - 362c: 00000064 0x64 - 3630: 00000000 nop - 3634: 0001c400 sll t8,at,0x10 - 3638: 00021400 sll v0,v0,0x10 - 363c: 55000100 0x55000100 - 3640: 00000214 0x214 - 3644: 0000032c 0x32c - 3648: 01f30004 sllv zero,s3,t7 - 364c: 00009f55 0x9f55 - 3650: 00000000 nop - 3654: 01c40000 0x1c40000 - 3658: 021c0000 0x21c0000 - 365c: 00010000 sll zero,at,0x0 - 3660: 00021c56 0x21c56 - 3664: 00032c00 sll a1,v1,0x10 - 3668: f3000400 0xf3000400 - 366c: 009f5601 0x9f5601 - 3670: 00000000 nop - 3674: c4000000 lwc1 $f0,0(zero) - 3678: 2f000001 sltiu zero,t8,1 - 367c: 01000002 0x1000002 - 3680: 022f5700 0x22f5700 - 3684: 03240000 0x3240000 - 3688: 00010000 sll zero,at,0x0 - 368c: 00032460 0x32460 - 3690: 00032c00 sll a1,v1,0x10 - 3694: f3000400 0xf3000400 - 3698: 009f5701 0x9f5701 - 369c: 00000000 nop - 36a0: f8000000 0xf8000000 - 36a4: 18000001 blez zero,36ac <__scratchpad-0x1f7fc954> - 36a8: 01000003 0x1000003 - 36ac: 03186300 0x3186300 - 36b0: 032c0000 0x32c0000 - 36b4: 00010000 sll zero,at,0x0 - 36b8: 00000052 0x52 - 36bc: 00000000 nop - 36c0: 0001f800 sll ra,at,0x0 - 36c4: 00029000 sll s2,v0,0x0 - 36c8: 63000100 0x63000100 - 36cc: 00000290 0x290 - 36d0: 000002f4 0x2f4 - 36d4: 00610001 0x610001 - 36d8: 00000000 nop - 36dc: 54000000 0x54000000 - 36e0: 90000002 lbu zero,2(zero) - 36e4: 01000002 0x1000002 - 36e8: 00006100 sll t4,zero,0x4 - 36ec: 00000000 nop - 36f0: 01f80000 0x1f80000 - 36f4: 022f0000 0x22f0000 - 36f8: 00110000 sll zero,s1,0x0 - 36fc: 83060477 lb a2,1143(t8) - 3700: 253b2200 addiu k1,t1,8704 - 3704: 3b060477 xori a2,t8,0x477 - 3708: 01231c25 0x1231c25 - 370c: 0002c09f 0x2c09f - 3710: 0002c800 sll t9,v0,0x0 - 3714: 31000200 andi zero,t0,0x200 - 3718: 0000009f 0x9f - 371c: 00000000 nop - 3720: 00032c00 sll a1,v1,0x10 - 3724: 00035000 sll t2,v1,0x0 - 3728: 54000100 0x54000100 - 372c: 00000350 0x350 - 3730: 0000035b 0x35b - 3734: 5b570001 0x5b570001 - 3738: 6c000003 0x6c000003 - 373c: 04000003 bltz zero,374c <__scratchpad-0x1f7fc8b4> - 3740: 5401f300 0x5401f300 - 3744: 00036c9f 0x36c9f - 3748: 00037400 sll t6,v1,0x10 - 374c: 54000100 0x54000100 - ... - 3758: 00000380 sll zero,zero,0xe - 375c: 000003ac 0x3ac - 3760: ac560001 sw s6,1(v0) - 3764: b4000003 0xb4000003 - 3768: 04000003 bltz zero,3778 <__scratchpad-0x1f7fc888> - 376c: 5601f300 0x5601f300 - 3770: 0003b49f 0x3b49f - 3774: 0003bc00 sll s7,v1,0x10 - 3778: 56000100 0x56000100 - 377c: 000003bc 0x3bc - 3780: 000003cc syscall 0xf - 3784: 01f30004 sllv zero,s3,t7 - 3788: 00009f56 0x9f56 - 378c: 00000000 nop - 3790: 04040000 0x4040000 - 3794: 043f0000 0x43f0000 - 3798: 00010000 sll zero,at,0x0 - 379c: 00043f54 0x43f54 - 37a0: 00092800 sll a1,t1,0x0 - 37a4: 61000100 0x61000100 - 37a8: 00000928 0x928 - 37ac: 00000934 0x934 - 37b0: 01f30004 sllv zero,s3,t7 - 37b4: 00009f54 0x9f54 - 37b8: 00000000 nop - 37bc: 04040000 0x4040000 - 37c0: 043f0000 0x43f0000 - 37c4: 00010000 sll zero,at,0x0 - 37c8: 00043f55 0x43f55 - 37cc: 00092c00 sll a1,t1,0x10 - 37d0: 91000200 lbu zero,512(t0) - 37d4: 00092c04 0x92c04 - 37d8: 00093400 sll a2,t1,0x10 - 37dc: 8d000200 lw zero,512(t0) - 37e0: 00000004 sllv zero,zero,zero - 37e4: 00000000 nop - 37e8: 00040400 sll zero,a0,0x10 - 37ec: 00043f00 sll a3,a0,0x1c - 37f0: 56000100 0x56000100 - 37f4: 0000043f 0x43f - 37f8: 0000092c 0x92c - 37fc: 08910002 j 2440008 <__scratchpad-0x1d3bfff8> - 3800: 0000092c 0x92c - 3804: 00000934 0x934 - 3808: 088d0002 j 2340008 <__scratchpad-0x1d4bfff8> - 380c: 00000000 nop - 3810: 00000000 nop - 3814: 0000047c 0x47c - 3818: 00000528 0x528 - 381c: 38600001 xori zero,v1,0x1 - 3820: 50000005 0x50000005 - 3824: 01000005 0x1000005 - 3828: 08a06000 j 2818000 <__scratchpad-0x1cfe8000> - 382c: 08bb0000 j 2ec0000 <__scratchpad-0x1c940000> - 3830: 00010000 sll zero,at,0x0 - 3834: 0008bb52 0x8bb52 - 3838: 0008bc00 sll s7,t0,0x10 - 383c: 67000100 0x67000100 - 3840: 000008c8 0x8c8 - 3844: 000008cc syscall 0x23 - 3848: cc520001 lwc3 $18,1(v0) - 384c: fc000008 0xfc000008 - 3850: 01000008 jr t0 - 3854: 00006700 sll t4,zero,0x1c - 3858: 00000000 nop - 385c: 05500000 bltzal t2,3860 <__scratchpad-0x1f7fc7a0> - 3860: 08d80000 j 3600000 <__scratchpad-0x1c200000> - 3864: 00010000 sll zero,at,0x0 - 3868: 00000063 0x63 - 386c: 00000000 nop - 3870: 0004b400 sll s6,a0,0x10 - 3874: 00055000 sll t2,a1,0x0 - 3878: 30000200 andi zero,zero,0x200 - 387c: 0005d89f 0x5d89f - 3880: 00062c00 sll a1,a2,0x10 - 3884: 55000100 0x55000100 - 3888: 00000638 0x638 - 388c: 000006ac 0x6ac - 3890: e86e0001 swc2 $14,1(v1) - 3894: f0000006 0xf0000006 - 3898: 01000006 srlv zero,zero,t0 - 389c: 06f05300 bltzal s7,184a0 <__scratchpad-0x1f7e7b60> - 38a0: 070c0000 0x70c0000 - 38a4: 00010000 sll zero,at,0x0 - 38a8: 00071855 0x71855 - 38ac: 00072c00 sll a1,a3,0x10 - 38b0: 55000100 0x55000100 - 38b4: 0000072c 0x72c - 38b8: 00000730 0x730 - 38bc: 306e0001 andi t6,v1,0x1 - 38c0: 40000007 0x40000007 - 38c4: 06000007 bltz s0,38e4 <__scratchpad-0x1f7fc71c> - 38c8: 75007200 jalx 401c800 <__scratchpad-0x1b7e3800> - 38cc: 409f2200 0x409f2200 - 38d0: f8000007 0xf8000007 - 38d4: 01000008 jr t0 - 38d8: 08f86e00 j 3e1b800 <__scratchpad-0x1b9e4800> - 38dc: 09040000 j 4100000 <__scratchpad-0x1b700000> - 38e0: 00020000 sll zero,v0,0x0 - 38e4: 00009f30 0x9f30 - 38e8: 00000000 nop - 38ec: 04040000 0x4040000 - 38f0: 05500000 bltzal t2,38f4 <__scratchpad-0x1f7fc70c> - 38f4: 00020000 sll zero,v0,0x0 - 38f8: 05509f30 bltzal t2,fffeb5bc <__bss_end+0x7ff73f1c> - 38fc: 06d40000 0x6d40000 - 3900: 00010000 sll zero,at,0x0 - 3904: 0006dc67 0x6dc67 - 3908: 0008a000 sll s4,t0,0x0 - 390c: 67000100 0x67000100 - ... - 3918: 000004e8 0x4e8 - 391c: 00000550 0x550 - 3920: d8660001 0xd8660001 - 3924: f4000005 0xf4000005 - 3928: 01000005 0x1000005 - 392c: 06385200 0x6385200 - 3930: 06640000 0x6640000 - 3934: 00010000 sll zero,at,0x0 - 3938: 0006f052 0x6f052 - 393c: 00071800 sll v1,a3,0x0 - 3940: 52000100 0x52000100 - 3944: 0000072c 0x72c - 3948: 00000740 sll zero,zero,0x1d - 394c: 18520001 0x18520001 - 3950: 70000008 0x70000008 - 3954: 01000008 jr t0 - 3958: 08706600 j 1c19800 <__scratchpad-0x1dbe6800> - 395c: 08740000 j 1d00000 <__scratchpad-0x1db00000> - 3960: 00010000 sll zero,at,0x0 - 3964: 00087452 0x87452 - 3968: 0008bc00 sll s7,t0,0x10 - 396c: 91000200 lbu zero,512(t0) - 3970: 0008c854 0x8c854 - 3974: 00090400 sll zero,t1,0x10 - 3978: 91000200 lbu zero,512(t0) - 397c: 00000054 0x54 - 3980: 00000000 nop - 3984: 00044c00 sll t1,a0,0x10 - 3988: 00045300 sll t2,a0,0xc - 398c: 52000100 0x52000100 - 3990: 00000453 0x453 - 3994: 0000091c 0x91c - 3998: 00640001 0x640001 - 399c: 00000000 nop - 39a0: 4c000000 mfc3 zero,$0 - 39a4: 50000004 0x50000004 - 39a8: 02000005 0x2000005 - 39ac: 509f3000 0x509f3000 - 39b0: 70000005 0x70000005 - 39b4: 01000007 srav zero,zero,t0 - 39b8: 07706000 bltzal k1,1b9bc <__scratchpad-0x1f7e4644> - 39bc: 07a80000 0x7a80000 - 39c0: 00020000 sll zero,v0,0x0 - 39c4: 07a89f31 0x7a89f31 - 39c8: 09040000 j 4100000 <__scratchpad-0x1b700000> - 39cc: 00010000 sll zero,at,0x0 - 39d0: 00000060 0x60 - 39d4: 00000000 nop - 39d8: 00044c00 sll t1,a0,0x10 - 39dc: 00055000 sll t2,a1,0x0 - 39e0: 30000200 andi zero,zero,0x200 - 39e4: 0005509f 0x5509f - 39e8: 00077000 sll t6,a3,0x0 - 39ec: 65000100 0x65000100 - 39f0: 00000770 0x770 - 39f4: 000007a8 0x7a8 - 39f8: 9f310002 0x9f310002 - 39fc: 000007a8 0x7a8 - 3a00: 000007e4 0x7e4 - 3a04: e4650001 swc1 $f5,1(v1) - 3a08: ec000007 swc3 $0,7(zero) - 3a0c: 02000007 srav zero,zero,s0 - 3a10: ec9f3100 swc3 $31,12544(a0) - 3a14: bc000007 0xbc000007 - 3a18: 01000008 jr t0 - 3a1c: 08bc6500 j 2f19400 <__scratchpad-0x1c8e6c00> - 3a20: 08c80000 j 3200000 <__scratchpad-0x1c600000> - 3a24: 00020000 sll zero,v0,0x0 - 3a28: 08c89f31 j 3227cc4 <__scratchpad-0x1c5d833c> - 3a2c: 09040000 j 4100000 <__scratchpad-0x1b700000> - 3a30: 00010000 sll zero,at,0x0 - 3a34: 00000065 0x65 - 3a38: 00000000 nop - 3a3c: 00044c00 sll t1,a0,0x10 - 3a40: 00055000 sll t2,a1,0x0 - 3a44: 30000200 andi zero,zero,0x200 - 3a48: 0005509f 0x5509f - 3a4c: 0007ec00 sll sp,a3,0x10 - 3a50: 62000100 0x62000100 - ... - 3a5c: 0000044c syscall 0x11 - 3a60: 000004bc 0x4bc - 3a64: 9f300002 0x9f300002 - 3a68: 000004c4 0x4c4 - 3a6c: 000004cc syscall 0x13 - 3a70: cc620001 lwc3 $2,1(v1) - 3a74: d4000004 0xd4000004 - 3a78: 06000004 bltz s0,3a8c <__scratchpad-0x1f7fc574> - 3a7c: 81007200 lb zero,29184(t0) - 3a80: d49f1c00 0xd49f1c00 - 3a84: 50000004 0x50000004 - 3a88: 01000005 0x1000005 - 3a8c: 05506200 bltzal t2,1c290 <__scratchpad-0x1f7e3d70> - 3a90: 07ec0000 0x7ec0000 - 3a94: 00010000 sll zero,at,0x0 - 3a98: 0007ec66 0x7ec66 - 3a9c: 0007f000 sll s8,a3,0x0 - 3aa0: 78000800 0x78000800 - 3aa4: 1c008100 bgtz zero,fffe3ea8 <__bss_end+0x7ff6c808> - 3aa8: f89f0123 0xf89f0123 - 3aac: 4c000007 0x4c000007 - 3ab0: 01000008 jr t0 - 3ab4: 084c6200 j 1318800 <__scratchpad-0x1e4e7800> - 3ab8: 09040000 j 4100000 <__scratchpad-0x1b700000> - 3abc: 00010000 sll zero,at,0x0 - 3ac0: 00000066 0x66 - 3ac4: 00000000 nop - 3ac8: 00048400 sll s0,a0,0x10 - 3acc: 00052800 sll a1,a1,0x0 - 3ad0: 60000100 0x60000100 - 3ad4: 00000538 0x538 - 3ad8: 00000550 0x550 - 3adc: 00600001 0x600001 - 3ae0: 00000000 nop - 3ae4: d4000000 0xd4000000 - 3ae8: fc000008 0xfc000008 - 3aec: 01000008 jr t0 - 3af0: 00006700 sll t4,zero,0x1c - 3af4: 00000000 nop - 3af8: 08d80000 j 3600000 <__scratchpad-0x1c200000> - 3afc: 09040000 j 4100000 <__scratchpad-0x1b700000> - 3b00: 00020000 sll zero,v0,0x0 - 3b04: 00009f30 0x9f30 - 3b08: 00000000 nop - 3b0c: 08d80000 j 3600000 <__scratchpad-0x1c200000> - 3b10: 08fc0000 j 3f00000 <__scratchpad-0x1b900000> - 3b14: 00010000 sll zero,at,0x0 - 3b18: 00000067 0x67 - 3b1c: 00000000 nop - 3b20: 00093400 sll a2,t1,0x10 - 3b24: 00095f00 sll t3,t1,0x1c - 3b28: 54000100 0x54000100 - 3b2c: 0000095f 0x95f - 3b30: 00000a9c 0xa9c - 3b34: 9c620001 0x9c620001 - 3b38: ac00000a sw zero,10(zero) - 3b3c: 0400000a bltz zero,3b68 <__scratchpad-0x1f7fc498> - 3b40: 5401f300 0x5401f300 - 3b44: 0000009f 0x9f - 3b48: 00000000 nop - 3b4c: 00093400 sll a2,t1,0x10 - 3b50: 00094400 sll t0,t1,0x10 - 3b54: 55000100 0x55000100 - 3b58: 00000944 0x944 - 3b5c: 000009e0 0x9e0 - 3b60: e0600001 swc0 c0_index,1(v1) - 3b64: ac000009 sw zero,9(zero) - 3b68: 0400000a bltz zero,3b94 <__scratchpad-0x1f7fc46c> - 3b6c: 5501f300 0x5501f300 - 3b70: 0000009f 0x9f - 3b74: 00000000 nop - 3b78: 0009a000 sll s4,t1,0x0 - 3b7c: 0009b400 sll s6,t1,0x10 - 3b80: 52000100 0x52000100 - 3b84: 000009c8 0x9c8 - 3b88: 000009df 0x9df - 3b8c: 00520001 0x520001 - 3b90: 00000000 nop - 3b94: e0000000 swc0 c0_index,0(zero) - 3b98: e8000009 swc2 $0,9(zero) - 3b9c: 01000009 jalr zero,t0 - 3ba0: 0a005200 j 8014800 <__scratchpad-0x177eb800> - 3ba4: 0a170000 j 85c0000 <__scratchpad-0x17240000> - 3ba8: 00010000 sll zero,at,0x0 - 3bac: 000a1752 0xa1752 - 3bb0: 000a9400 sll s2,t2,0x10 - 3bb4: 60000100 0x60000100 - ... - 3bc0: 00000934 0x934 - 3bc4: 0000097c 0x97c - 3bc8: 9f300002 0x9f300002 - 3bcc: 0000097c 0x97c - 3bd0: 00000983 sra at,zero,0x6 - 3bd4: 83520001 lb s2,1(k0) - 3bd8: b4000009 0xb4000009 - 3bdc: 01000009 jalr zero,t0 - 3be0: 09b46100 j 6d18400 <__scratchpad-0x18ae7c00> - 3be4: 09d40000 j 7500000 <__scratchpad-0x18300000> - 3be8: 00020000 sll zero,v0,0x0 - 3bec: 00009f30 0x9f30 - 3bf0: 00000000 nop - 3bf4: 0ad00000 j b400000 <__scratchpad-0x14400000> - 3bf8: 0ae80000 j ba00000 <__scratchpad-0x13e00000> - 3bfc: 00010000 sll zero,at,0x0 - 3c00: 000ae854 0xae854 - 3c04: 000af800 sll ra,t2,0x0 - 3c08: f3000400 0xf3000400 - 3c0c: 009f5401 0x9f5401 - 3c10: 00000000 nop - 3c14: f8000000 0xf8000000 - 3c18: 0000000a 0xa - 3c1c: 0100000b 0x100000b - 3c20: 0b005400 j c015000 <__scratchpad-0x137eb000> - 3c24: 0b0c0000 j c300000 <__scratchpad-0x13500000> - 3c28: 00040000 sll zero,a0,0x0 - 3c2c: 9f5401f3 0x9f5401f3 - ... - 3c38: 00000b0c syscall 0x2c - 3c3c: 00000b28 0xb28 - 3c40: 28540001 slti s4,v0,1 - 3c44: 2c00000b sltiu zero,zero,11 - 3c48: 0300000b 0x300000b - 3c4c: 9f307400 0x9f307400 - 3c50: 00000b2c 0xb2c - 3c54: 00000b34 0xb34 - 3c58: 01f30004 sllv zero,s3,t7 - 3c5c: 00009f54 0x9f54 - 3c60: 00000000 nop - 3c64: 0b340000 j cd00000 <__scratchpad-0x12b00000> - 3c68: 0b440000 j d100000 <__scratchpad-0x12700000> - 3c6c: 00010000 sll zero,at,0x0 - 3c70: 000b4454 0xb4454 - 3c74: 000b4800 sll t1,t3,0x0 - 3c78: 74000300 jalx c00 <__scratchpad-0x1f7ff400> - 3c7c: 0b489f09 j d227c24 <__scratchpad-0x125d83dc> - 3c80: 0b500000 j d400000 <__scratchpad-0x12400000> - 3c84: 00040000 sll zero,a0,0x0 - 3c88: 9f5401f3 0x9f5401f3 - ... - 3c94: 00000b70 0xb70 - 3c98: 00000b80 sll at,zero,0xe - 3c9c: 80540001 lb s4,1(v0) - 3ca0: 8400000b lh zero,11(zero) - 3ca4: 0500000b bltz t0,3cd4 <__scratchpad-0x1f7fc32c> - 3ca8: 39007400 xori zero,t0,0x7400 - 3cac: 0b849f27 j e127c9c <__scratchpad-0x116d8364> - 3cb0: 0b8c0000 j e300000 <__scratchpad-0x11500000> - 3cb4: 00040000 sll zero,a0,0x0 - 3cb8: 9f5401f3 0x9f5401f3 - ... - 3cc4: 00000ba8 0xba8 - 3cc8: 00000bd4 0xbd4 - 3ccc: d4540001 0xd4540001 - 3cd0: 0000000b 0xb - 3cd4: 0100000c syscall 0x40000 - 3cd8: 0c006000 jal 18000 <__scratchpad-0x1f7e8000> - 3cdc: 0c080000 jal 200000 <__scratchpad-0x1f600000> - 3ce0: 00010000 sll zero,at,0x0 - 3ce4: 00000052 0x52 - 3ce8: 00000000 nop - 3cec: 000c0800 sll at,t4,0x0 - 3cf0: 000c1800 sll v1,t4,0x0 - 3cf4: 54000100 0x54000100 - 3cf8: 00000c18 0xc18 - 3cfc: 00000c48 0xc48 - 3d00: 00600001 0x600001 - 3d04: 00000000 nop - 3d08: 54000000 0x54000000 - 3d0c: 7700000c jalx c000030 <__scratchpad-0x137fffd0> - 3d10: 0100000c syscall 0x40000 - 3d14: 0c775400 jal 1dd5000 <__scratchpad-0x1da2b000> - 3d18: 0c780000 jal 1e00000 <__scratchpad-0x1da00000> - 3d1c: 00040000 sll zero,a0,0x0 - 3d20: 9f5401f3 0x9f5401f3 - 3d24: 00000c78 0xc78 - 3d28: 00000c7f 0xc7f - 3d2c: 7f540001 0x7f540001 - 3d30: 8000000c lb zero,12(zero) - 3d34: 0400000c bltz zero,3d68 <__scratchpad-0x1f7fc298> - 3d38: 5401f300 0x5401f300 - 3d3c: 000c809f 0xc809f - 3d40: 000c8800 sll s1,t4,0x0 - 3d44: 54000100 0x54000100 - ... - 3d50: 00000c88 0xc88 - 3d54: 00000cab 0xcab - 3d58: ab540001 swl s4,1(k0) - 3d5c: ac00000c sw zero,12(zero) - 3d60: 0400000c bltz zero,3d94 <__scratchpad-0x1f7fc26c> - 3d64: 5401f300 0x5401f300 - 3d68: 000cac9f 0xcac9f - 3d6c: 000cb300 sll s6,t4,0xc - 3d70: 54000100 0x54000100 - 3d74: 00000cb3 0xcb3 - 3d78: 00000cb4 0xcb4 - 3d7c: 01f30004 sllv zero,s3,t7 - 3d80: 0cb49f54 jal 2d27d50 <__scratchpad-0x1cad82b0> - 3d84: 0cbc0000 jal 2f00000 <__scratchpad-0x1c900000> - 3d88: 00010000 sll zero,at,0x0 - 3d8c: 00000054 0x54 - 3d90: 00000000 nop - 3d94: 00000800 sll at,zero,0x0 - 3d98: 00005c00 sll t3,zero,0x10 - 3d9c: 54000100 0x54000100 - 3da0: 0000005c 0x5c - 3da4: 000000f8 0xf8 - 3da8: f8600001 0xf8600001 - 3dac: 9c000000 0x9c000000 - 3db0: 04000001 bltz zero,3db8 <__scratchpad-0x1f7fc248> - 3db4: 5401f300 0x5401f300 - 3db8: 0000009f 0x9f - 3dbc: 00000000 nop - 3dc0: 00000800 sll at,zero,0x0 - 3dc4: 00006c00 sll t5,zero,0x10 - 3dc8: 55000100 0x55000100 - 3dcc: 0000006c 0x6c - 3dd0: 000000a4 0xa4 - 3dd4: 00550001 0x550001 - 3dd8: 00000000 nop - 3ddc: f4000000 0xf4000000 - 3de0: 00000000 nop - 3de4: 02000001 0x2000001 - 3de8: 009f3000 0x9f3000 - 3dec: 8c000001 lw zero,1(zero) - 3df0: 01000001 0x1000001 - 3df4: 00006000 sll t4,zero,0x0 - 3df8: 00000000 nop - 3dfc: 019c0000 0x19c0000 - 3e00: 01b80000 0x1b80000 - 3e04: 00010000 sll zero,at,0x0 - 3e08: 0001b854 0x1b854 - 3e0c: 0001e400 sll gp,at,0x10 - 3e10: 53000100 0x53000100 - 3e14: 000001e4 0x1e4 - 3e18: 000001f4 0x1f4 - 3e1c: 01730003 0x1730003 - 3e20: 0001f49f 0x1f49f - 3e24: 00020c00 sll at,v0,0x10 - 3e28: 53000100 0x53000100 - 3e2c: 0000020c syscall 0x8 - 3e30: 00000240 sll zero,zero,0x9 - 3e34: 00520001 0x520001 - 3e38: 00000000 nop - 3e3c: 9c000000 0x9c000000 - 3e40: ec000001 swc3 $0,1(zero) - 3e44: 01000001 0x1000001 - 3e48: 01ec5500 0x1ec5500 - 3e4c: 020c0000 0x20c0000 - 3e50: 00010000 sll zero,at,0x0 - 3e54: 00021455 0x21455 - 3e58: 00024000 sll t0,v0,0x0 - 3e5c: 73000900 0x73000900 - 3e60: 1c007200 bgtz zero,20664 <__scratchpad-0x1f7df99c> - 3e64: 9f220075 0x9f220075 - ... - 3e70: 0000019c 0x19c - 3e74: 000001b8 0x1b8 - 3e78: 9f300002 0x9f300002 - 3e7c: 000001b8 0x1b8 - 3e80: 0000020c syscall 0x8 - 3e84: 00570001 0x570001 - 3e88: 00000000 nop - 3e8c: 2c000000 sltiu zero,zero,0 - 3e90: 40000002 0x40000002 - 3e94: 01000002 0x1000002 - 3e98: 00005600 sll t2,zero,0x18 - 3e9c: 00000000 nop - 3ea0: 03080000 0x3080000 - 3ea4: 03180000 0x3180000 - 3ea8: 00010000 sll zero,at,0x0 - 3eac: 00031854 0x31854 - 3eb0: 00038000 sll s0,v1,0x0 - 3eb4: 60000100 0x60000100 - 3eb8: 00000380 sll zero,zero,0xe - 3ebc: 00000388 0x388 - 3ec0: 01f30004 sllv zero,s3,t7 - 3ec4: 00009f54 0x9f54 - 3ec8: 00000000 nop - 3ecc: 03880000 0x3880000 - 3ed0: 038c0000 0x38c0000 - 3ed4: 00010000 sll zero,at,0x0 - 3ed8: 00038c54 0x38c54 - 3edc: 0003a000 sll s4,v1,0x0 - 3ee0: 74000700 jalx 1c00 <__scratchpad-0x1f7fe400> - 3ee4: 03ff0a00 0x3ff0a00 - 3ee8: 03a09f1a 0x3a09f1a - 3eec: 03c80000 0x3c80000 - 3ef0: 00080000 sll zero,t0,0x0 - 3ef4: 0a5401f3 j 95007cc <__scratchpad-0x162ff834> - 3ef8: 9f1a03ff 0x9f1a03ff - ... - 3f08: 00000058 0x58 - 3f0c: 93540006 lbu s4,6(k0) - 3f10: 04935504 0x4935504 - 3f14: 00000058 0x58 - 3f18: 00000130 0x130 - 3f1c: 93650006 lbu a1,6(k1) - 3f20: 04936604 0x4936604 - 3f24: 00000134 0x134 - 3f28: 00000140 sll zero,zero,0x5 - 3f2c: 93530006 lbu s3,6(k0) - 3f30: 04936604 0x4936604 - 3f34: 00000140 sll zero,zero,0x5 - 3f38: 00000178 0x178 - 3f3c: 93650006 lbu a1,6(k1) - 3f40: 04936604 0x4936604 - 3f44: 00000198 0x198 - 3f48: 000001a0 0x1a0 - 3f4c: 93540006 lbu s4,6(k0) - 3f50: 04935504 0x4935504 - ... - 3f60: 00000058 0x58 - 3f64: 58560001 0x58560001 - 3f68: 60000000 0x60000000 - 3f6c: 01000001 0x1000001 - 3f70: 01606700 0x1606700 - 3f74: 01980000 0x1980000 - 3f78: 00040000 sll zero,a0,0x0 - 3f7c: 9f5601f3 0x9f5601f3 - 3f80: 00000198 0x198 - 3f84: 000001a0 0x1a0 - 3f88: 00560001 0x560001 - ... - 3f94: 58000000 0x58000000 - 3f98: 01000000 0x1000000 - 3f9c: 00585700 0x585700 - 3fa0: 00b30000 0xb30000 - 3fa4: 00030000 sll zero,v1,0x0 - 3fa8: b39f0179 0xb39f0179 - 3fac: cc000000 lwc3 $0,0(zero) - 3fb0: 06000000 bltz s0,3fb4 <__scratchpad-0x1f7fc04c> - 3fb4: 064c9100 0x64c9100 - 3fb8: cc9f0123 lwc3 $31,291(a0) - 3fbc: 98000000 lwr zero,0(zero) - 3fc0: 03000001 0x3000001 - 3fc4: 9f017900 0x9f017900 - 3fc8: 00000198 0x198 - 3fcc: 000001a0 0x1a0 - 3fd0: 00570001 0x570001 - ... - 3fdc: 90000000 lbu zero,0(zero) - 3fe0: 02000001 0x2000001 - 3fe4: 90109100 lbu s0,-28416(zero) - 3fe8: 98000001 lwr zero,1(zero) - 3fec: 02000001 0x2000001 - 3ff0: 98108d00 lwr s0,-29440(zero) - 3ff4: a0000001 sb zero,1(zero) - 3ff8: 02000001 0x2000001 - 3ffc: 00109100 sll s2,s0,0x4 - 4000: 00000000 nop - 4004: 58000000 0x58000000 - 4008: 80000000 lb zero,0(zero) - 400c: 01000001 0x1000001 - 4010: 00006400 sll t4,zero,0x10 - 4014: 00000000 nop - 4018: 00640000 0x640000 - 401c: 00740000 0x740000 - 4020: 00010000 sll zero,at,0x0 - 4024: 00007452 0x7452 - 4028: 00008c00 sll s1,zero,0x10 - 402c: 72000300 0x72000300 - 4030: 008c9f7f 0x8c9f7f - 4034: 00b30000 0xb30000 - 4038: 00010000 sll zero,at,0x0 - 403c: 00000052 0x52 - 4040: 00000000 nop - 4044: 00006400 sll t4,zero,0x10 - 4048: 00011c00 sll v1,at,0x10 - 404c: 60000600 0x60000600 - 4050: 93610493 lbu at,1171(k1) - 4054: 00000004 sllv zero,zero,zero - 4058: 00000000 nop - 405c: 0000b400 sll s6,zero,0x10 - 4060: 00010c00 sll at,at,0x10 - 4064: 52000600 0x52000600 - 4068: 93530493 lbu s3,1171(k0) - 406c: 00000004 sllv zero,zero,zero - ... - 4078: 00005800 sll t3,zero,0x0 - 407c: 31000200 andi zero,t0,0x200 - 4080: 0000589f 0x589f - 4084: 0000d400 sll k0,zero,0x10 - 4088: 63000100 0x63000100 - 408c: 000000f4 0xf4 - 4090: 000000f8 0xf8 - 4094: 54630001 0x54630001 - 4098: 84000001 lh zero,1(zero) - 409c: 01000001 0x1000001 - 40a0: 01986300 0x1986300 - 40a4: 01a00000 0x1a00000 - 40a8: 00020000 sll zero,v0,0x0 - 40ac: 00009f31 0x9f31 - ... - 40b8: 00580000 0x580000 - 40bc: 00020000 sll zero,v0,0x0 - 40c0: 00589f30 0x589f30 - 40c4: 013c0000 0x13c0000 - 40c8: 00010000 sll zero,at,0x0 - 40cc: 00013c6e 0x13c6e - 40d0: 00015000 sll t2,at,0x0 - 40d4: 8e000300 lw zero,768(s0) - 40d8: 01509f01 0x1509f01 - 40dc: 01700000 0x1700000 - 40e0: 00010000 sll zero,at,0x0 - 40e4: 0001986e 0x1986e - 40e8: 0001a000 sll s4,at,0x0 - 40ec: 30000200 andi zero,zero,0x200 - 40f0: 0000009f 0x9f - ... - 40fc: 00005800 sll t3,zero,0x0 - 4100: 30000200 andi zero,zero,0x200 - 4104: 0000589f 0x589f - 4108: 00018800 sll s1,at,0x0 - 410c: 62000100 0x62000100 - 4110: 00000188 0x188 - 4114: 00000198 0x198 - 4118: 98520001 lwr s2,1(v0) - 411c: a0000001 sb zero,1(zero) - 4120: 02000001 0x2000001 - 4124: 009f3000 0x9f3000 - 4128: 00000000 nop - 412c: a0000000 sb zero,0(zero) - 4130: b8000001 swr zero,1(zero) - 4134: 01000001 0x1000001 - 4138: 01b85400 0x1b85400 - 413c: 01c80000 0x1c80000 - 4140: 00040000 sll zero,a0,0x0 - 4144: 9f5401f3 0x9f5401f3 - ... - 4150: 000001a0 0x1a0 - 4154: 000001a8 0x1a8 - 4158: a8550001 swl s5,1(v0) - 415c: c8000001 lwc2 $0,1(zero) - 4160: 04000001 bltz zero,4168 <__scratchpad-0x1f7fbe98> - 4164: 5501f300 0x5501f300 - 4168: 0000009f 0x9f - 416c: 00000000 nop - 4170: 0001a000 sll s4,at,0x0 - 4174: 0001a400 sll s4,at,0x10 - 4178: 56000100 0x56000100 - 417c: 000001a4 0x1a4 - 4180: 000001c8 0x1c8 - 4184: 01f30004 sllv zero,s3,t7 - 4188: 00009f56 0x9f56 - 418c: 00000000 nop - 4190: 01c80000 0x1c80000 - 4194: 01cc0000 0x1cc0000 - 4198: 00010000 sll zero,at,0x0 - 419c: 0001cc54 0x1cc54 - 41a0: 0001ec00 sll sp,at,0x10 - 41a4: f3000400 0xf3000400 - 41a8: 009f5401 0x9f5401 - 41ac: 00000000 nop - 41b0: c8000000 lwc2 $0,0(zero) - 41b4: db000001 0xdb000001 - 41b8: 01000001 0x1000001 - 41bc: 01db5500 0x1db5500 - 41c0: 01ec0000 0x1ec0000 - 41c4: 00040000 sll zero,a0,0x0 - 41c8: 9f5501f3 0x9f5501f3 - ... - 41d4: 000001c8 0x1c8 - 41d8: 000001db 0x1db - 41dc: db560001 0xdb560001 - 41e0: ec000001 swc3 $0,1(zero) - 41e4: 04000001 bltz zero,41ec <__scratchpad-0x1f7fbe14> - 41e8: 5601f300 0x5601f300 - 41ec: 0000009f 0x9f - 41f0: 00000000 nop - 41f4: 0001c800 sll t9,at,0x0 - 41f8: 0001db00 sll k1,at,0xc - 41fc: 57000100 0x57000100 - 4200: 000001db 0x1db - 4204: 000001ec 0x1ec - 4208: 01f30004 sllv zero,s3,t7 - 420c: 00009f57 0x9f57 - 4210: 00000000 nop - 4214: 01ec0000 0x1ec0000 - 4218: 01f00000 0x1f00000 - 421c: 00010000 sll zero,at,0x0 - 4220: 0001f054 0x1f054 - 4224: 00021000 sll v0,v0,0x0 - 4228: f3000400 0xf3000400 - 422c: 009f5401 0x9f5401 - 4230: 00000000 nop - 4234: ec000000 swc3 $0,0(zero) - 4238: ff000001 0xff000001 - 423c: 01000001 0x1000001 - 4240: 01ff5500 0x1ff5500 - 4244: 02100000 0x2100000 - 4248: 00040000 sll zero,a0,0x0 - 424c: 9f5501f3 0x9f5501f3 - ... - 4258: 000001ec 0x1ec - 425c: 000001ff 0x1ff - 4260: ff560001 0xff560001 - 4264: 10000001 b 426c <__scratchpad-0x1f7fbd94> - 4268: 04000002 bltz zero,4274 <__scratchpad-0x1f7fbd8c> - 426c: 5601f300 0x5601f300 - 4270: 0000009f 0x9f - 4274: 00000000 nop - 4278: 0001ec00 sll sp,at,0x10 - 427c: 0001ff00 sll ra,at,0x1c - 4280: 57000100 0x57000100 - 4284: 000001ff 0x1ff - 4288: 00000210 0x210 - 428c: 01f30004 sllv zero,s3,t7 - 4290: 00009f57 0x9f57 - 4294: 00000000 nop - 4298: 02100000 0x2100000 - 429c: 02540000 0x2540000 - 42a0: 00010000 sll zero,at,0x0 - 42a4: 00025454 0x25454 - 42a8: 0015c800 sll t9,s5,0x0 - 42ac: 91000200 lbu zero,512(t0) - 42b0: 0015c800 sll t9,s5,0x0 - 42b4: 0015d000 sll k0,s5,0x0 - 42b8: 8d000200 lw zero,512(t0) - ... - 42c4: 00021000 sll v0,v0,0x0 - 42c8: 00025b00 sll t3,v0,0xc - 42cc: 55000100 0x55000100 - 42d0: 0000025b 0x25b - 42d4: 000015d0 0x15d0 - 42d8: 01f30004 sllv zero,s3,t7 - 42dc: 00009f55 0x9f55 - 42e0: 00000000 nop - 42e4: 02100000 0x2100000 - 42e8: 025b0000 0x25b0000 - 42ec: 00010000 sll zero,at,0x0 - 42f0: 00025b56 0x25b56 - 42f4: 00029400 sll s2,v0,0x10 - 42f8: 60000100 0x60000100 - 42fc: 00000294 0x294 - 4300: 000002a8 0x2a8 - 4304: a4910003 sh s1,3(a0) - 4308: 0002a87f 0x2a87f - 430c: 0015d000 sll k0,s5,0x0 - 4310: f3000400 0xf3000400 - 4314: 009f5601 0x9f5601 - 4318: 00000000 nop - 431c: 10000000 b 4320 <__scratchpad-0x1f7fbce0> - 4320: 5b000002 0x5b000002 - 4324: 01000002 0x1000002 - 4328: 025b5700 0x25b5700 - 432c: 05600000 bltz t3,4330 <__scratchpad-0x1f7fbcd0> - 4330: 00020000 sll zero,v0,0x0 - 4334: 05600c91 bltz t3,757c <__scratchpad-0x1f7f8a84> - 4338: 05700000 bltzal t3,433c <__scratchpad-0x1f7fbcc4> - 433c: 00060000 sll zero,a2,0x0 - 4340: 23060c91 addi a2,t8,3217 - 4344: 05709f04 bltzal t3,fffebf58 <__bss_end+0x7ff748b8> - 4348: 05780000 0x5780000 - 434c: 00010000 sll zero,at,0x0 - 4350: 00057852 0x57852 - 4354: 00068000 sll s0,a2,0x0 - 4358: 91000200 lbu zero,512(t0) - 435c: 0006800c syscall 0x1a00 - 4360: 00068800 sll s1,a2,0x0 - 4364: 72000300 0x72000300 - 4368: 06889f04 0x6889f04 - 436c: 06940000 0x6940000 - 4370: 00010000 sll zero,at,0x0 - 4374: 00069452 0x69452 - 4378: 0008f800 sll ra,t0,0x0 - 437c: 91000200 lbu zero,512(t0) - 4380: 0008f80c syscall 0x23e0 - 4384: 00090000 sll zero,t1,0x0 - 4388: 72000300 0x72000300 - 438c: 09009f04 j 4027c10 <__scratchpad-0x1b7d83f0> - 4390: 090c0000 j 4300000 <__scratchpad-0x1b500000> - 4394: 00010000 sll zero,at,0x0 - 4398: 00090c52 0x90c52 - 439c: 000b9800 sll s3,t3,0x0 - 43a0: 91000200 lbu zero,512(t0) - 43a4: 000b980c syscall 0x2e60 - 43a8: 000bb000 sll s6,t3,0x0 - 43ac: 63000100 0x63000100 - 43b0: 00000bb0 0xbb0 - 43b4: 00000bc0 sll at,zero,0xf - 43b8: 0c910002 jal 2440008 <__scratchpad-0x1d3bfff8> - 43bc: 00000bc0 sll at,zero,0xf - 43c0: 00000d58 0xd58 - 43c4: 58630001 0x58630001 - 43c8: 6c00000d 0x6c00000d - 43cc: 0200000d break 0x200 - 43d0: 6c0c9100 0x6c0c9100 - 43d4: 7c00000d 0x7c00000d - 43d8: 0600000d bltz s0,4410 <__scratchpad-0x1f7fbbf0> - 43dc: 060c9100 0x60c9100 - 43e0: 7c9f0423 0x7c9f0423 - 43e4: 8400000d lh zero,13(zero) - 43e8: 0100000d break 0x100 - 43ec: 0d845200 jal 6114800 <__scratchpad-0x196eb800> - 43f0: 0e300000 jal 8c00000 <__scratchpad-0x16c00000> - 43f4: 00020000 sll zero,v0,0x0 - 43f8: 0e300c91 jal 8c03244 <__scratchpad-0x16bfcdbc> - 43fc: 0e400000 jal 9000000 <__scratchpad-0x16800000> - 4400: 00060000 sll zero,a2,0x0 - 4404: 23060c91 addi a2,t8,3217 - 4408: 0e409f04 jal 9027c10 <__scratchpad-0x167d83f0> - 440c: 0e480000 jal 9200000 <__scratchpad-0x16600000> - 4410: 00010000 sll zero,at,0x0 - 4414: 000e4852 0xe4852 - 4418: 000f3c00 sll a3,t7,0x10 - 441c: 91000200 lbu zero,512(t0) - 4420: 000f3c0c syscall 0x3cf0 - 4424: 000f4000 sll t0,t7,0x0 - 4428: 53000100 0x53000100 - 442c: 00000f40 sll at,zero,0x1d - 4430: 00001274 0x1274 - 4434: 0c910002 jal 2440008 <__scratchpad-0x1d3bfff8> - 4438: 00001274 0x1274 - 443c: 00001294 0x1294 - 4440: 0c910006 jal 2440018 <__scratchpad-0x1d3bffe8> - 4444: 9f042306 0x9f042306 - 4448: 00001294 0x1294 - 444c: 0000129c 0x129c - 4450: 9c520001 0x9c520001 - 4454: f0000012 0xf0000012 - 4458: 02000012 0x2000012 - 445c: f00c9100 0xf00c9100 - 4460: f4000012 0xf4000012 - 4464: 01000012 0x1000012 - 4468: 12f46300 beq s7,s4,1d06c <__scratchpad-0x1f7e2f94> - 446c: 15c80000 bne t6,t0,4470 <__scratchpad-0x1f7fbb90> - 4470: 00020000 sll zero,v0,0x0 - 4474: 15c80c91 bne t6,t0,76bc <__scratchpad-0x1f7f8944> - 4478: 15d00000 bne t6,s0,447c <__scratchpad-0x1f7fbb84> - 447c: 00020000 sll zero,v0,0x0 - 4480: 00000c8d break 0x0,0x32 - 4484: 00000000 nop - 4488: 02100000 0x2100000 - 448c: 15c80000 bne t6,t0,4490 <__scratchpad-0x1f7fbb70> - 4490: 00020000 sll zero,v0,0x0 - 4494: 15c81091 bne t6,t0,86dc <__scratchpad-0x1f7f7924> - 4498: 15d00000 bne t6,s0,449c <__scratchpad-0x1f7fbb64> - 449c: 00020000 sll zero,v0,0x0 - 44a0: 0000108d break 0x0,0x42 - 44a4: 00000000 nop - 44a8: 02600000 0x2600000 - 44ac: 02a80000 0x2a80000 - 44b0: 00020000 sll zero,v0,0x0 - 44b4: 04749f30 0x4749f30 - 44b8: 04800000 bltz a0,44bc <__scratchpad-0x1f7fbb44> - 44bc: 00010000 sll zero,at,0x0 - 44c0: 0005b863 0x5b863 - 44c4: 0005c800 sll t9,a1,0x0 - 44c8: 64000100 0x64000100 - 44cc: 00000768 0x768 - 44d0: 00000770 0x770 - 44d4: 70570001 0x70570001 - 44d8: 74000007 jalx 1c <__scratchpad-0x1f7fffe4> - 44dc: 01000007 srav zero,zero,t0 - 44e0: 078c6e00 0x78c6e00 - 44e4: 07980000 0x7980000 - 44e8: 00010000 sll zero,at,0x0 - 44ec: 00089857 0x89857 - 44f0: 00089f00 sll s3,t0,0x1c - 44f4: 53000100 0x53000100 - 44f8: 0000089f 0x89f - 44fc: 000008ac 0x8ac - 4500: b8910003 swr s1,3(a0) - 4504: 0008bc7f 0x8bc7f - 4508: 0008cc00 sll t9,t0,0x10 - 450c: 57000100 0x57000100 - 4510: 000008cc syscall 0x23 - 4514: 000008e0 0x8e0 - 4518: b8640001 swr a0,1(v1) - 451c: c8000009 lwc2 $0,9(zero) - 4520: 01000009 jalr zero,t0 - 4524: 09d46500 j 7519400 <__scratchpad-0x182e6c00> - 4528: 09d80000 j 7600000 <__scratchpad-0x18200000> - 452c: 00010000 sll zero,at,0x0 - 4530: 000a5c65 0xa5c65 - 4534: 000a6400 sll t4,t2,0x10 - 4538: 57000100 0x57000100 - 453c: 00000a64 0xa64 - 4540: 00000a68 0xa68 - 4544: 806e0001 lb t6,1(v1) - 4548: 8c00000a lw zero,10(zero) - 454c: 0100000a 0x100000a - 4550: 0af85700 j be15c00 <__scratchpad-0x139ea400> - 4554: 0aff0000 j bfc0000 <__scratchpad-0x13840000> - 4558: 00010000 sll zero,at,0x0 - 455c: 000aff53 0xaff53 - 4560: 000b0c00 sll at,t3,0x10 - 4564: 91000300 lbu zero,768(t0) - 4568: 0b247fb8 j c91fee0 <__scratchpad-0x12ee0120> - 456c: 0b440000 j d100000 <__scratchpad-0x12700000> - 4570: 00010000 sll zero,at,0x0 - 4574: 000b4467 0xb4467 - 4578: 000b4c00 sll t1,t3,0x10 - 457c: 62000100 0x62000100 - 4580: 00000b5c 0xb5c - 4584: 00000b6c 0xb6c - 4588: 6c570001 0x6c570001 - 458c: 8000000b lb zero,11(zero) - 4590: 0100000b 0x100000b - 4594: 0b806400 j e019000 <__scratchpad-0x117e7000> - 4598: 0b880000 j e200000 <__scratchpad-0x11600000> - 459c: 00010000 sll zero,at,0x0 - 45a0: 000ba057 0xba057 - 45a4: 000bb000 sll s6,t3,0x0 - 45a8: 64000100 0x64000100 - 45ac: 00000c44 0xc44 - 45b0: 00000c58 0xc58 - 45b4: 06820003 0x6820003 - 45b8: 000c589f 0xc589f - 45bc: 000c6800 sll t5,t4,0x0 - 45c0: 62000100 0x62000100 - 45c4: 00000ca4 0xca4 - 45c8: 00000cb8 0xcb8 - 45cc: c0570001 lwc0 $23,1(v0) - 45d0: c800000c lwc2 $0,12(zero) - 45d4: 0100000c syscall 0x40000 - 45d8: 0cec5700 jal 3b15c00 <__scratchpad-0x1bcea400> - 45dc: 0cf40000 jal 3d00000 <__scratchpad-0x1bb00000> - 45e0: 00060000 sll zero,a2,0x0 - 45e4: 00860085 0x860085 - 45e8: 0d109f22 jal 4427c88 <__scratchpad-0x1b3d8378> - 45ec: 0d1c0000 jal 4700000 <__scratchpad-0x1b100000> - 45f0: 00060000 sll zero,a2,0x0 - 45f4: 00860085 0x860085 - 45f8: 0d1c9f22 jal 4727c88 <__scratchpad-0x1b0d8378> - 45fc: 0d240000 jal 4900000 <__scratchpad-0x1af00000> - 4600: 00010000 sll zero,at,0x0 - 4604: 000d4057 0xd4057 - 4608: 000d5800 sll t3,t5,0x0 - 460c: 57000100 0x57000100 - 4610: 00000dfc 0xdfc - 4614: 00000e08 0xe08 - 4618: c86e0001 lwc2 $14,1(v1) - 461c: cf00000e lwc3 $0,14(t8) - 4620: 0100000e 0x100000e - 4624: 0ecf5300 jal b3d4c00 <__scratchpad-0x1442b400> - 4628: 0edc0000 jal b700000 <__scratchpad-0x14100000> - 462c: 00030000 sll zero,v1,0x0 - 4630: a87fb891 swl ra,-18287(v1) - 4634: b0000011 0xb0000011 - 4638: 01000011 mthi t0 - 463c: 11b05700 beq t5,s0,1a240 <__scratchpad-0x1f7e5dc0> - 4640: 11b40000 beq t5,s4,4644 <__scratchpad-0x1f7fb9bc> - 4644: 00010000 sll zero,at,0x0 - 4648: 0011d466 0x11d466 - 464c: 0011ec00 sll sp,s1,0x10 - 4650: 57000100 0x57000100 - 4654: 000011fc 0x11fc - 4658: 00001200 sll v0,zero,0x8 - 465c: 00840006 srlv zero,a0,a0 - 4660: 9f220085 0x9f220085 - 4664: 00001200 sll v0,zero,0x8 - 4668: 00001210 0x1210 - 466c: 00840008 0x840008 - 4670: 31220085 andi v0,t1,0x85 - 4674: 123c9f1c beq s1,gp,fffec2e8 <__bss_end+0x7ff74c48> - 4678: 12440000 beq s2,a0,467c <__scratchpad-0x1f7fb984> - 467c: 00010000 sll zero,at,0x0 - 4680: 00126057 0x126057 - 4684: 00127400 sll t6,s2,0x10 - 4688: 57000100 0x57000100 - 468c: 000012a0 0x12a0 - 4690: 000012c0 sll v0,zero,0xb - 4694: d4630001 0xd4630001 - 4698: e4000012 swc1 $f0,18(zero) - 469c: 01000012 0x1000012 - 46a0: 13606300 beqz k1,1d2a4 <__scratchpad-0x1f7e2d5c> - 46a4: 13840000 beq gp,a0,46a8 <__scratchpad-0x1f7fb958> - 46a8: 00010000 sll zero,at,0x0 - 46ac: 00140064 0x140064 - 46b0: 00140800 sll at,s4,0x0 - 46b4: 57000100 0x57000100 - 46b8: 00001408 0x1408 - 46bc: 0000140c syscall 0x50 - 46c0: 246e0001 addiu t6,v1,1 - 46c4: 30000014 andi zero,zero,0x14 - 46c8: 01000014 0x1000014 - 46cc: 15305700 bne t1,s0,1a2d0 <__scratchpad-0x1f7e5d30> - 46d0: 15370000 bne t1,s7,46d4 <__scratchpad-0x1f7fb92c> - 46d4: 00010000 sll zero,at,0x0 - 46d8: 00153753 0x153753 - 46dc: 00154400 sll t0,s5,0x10 - 46e0: 91000300 lbu zero,768(t0) - 46e4: 15547fb8 bne t2,s4,245c8 <__scratchpad-0x1f7dba38> - 46e8: 15640000 bne t3,a0,46ec <__scratchpad-0x1f7fb914> - 46ec: 00010000 sll zero,at,0x0 - 46f0: 00156457 0x156457 - 46f4: 00157800 sll t7,s5,0x0 - 46f8: 64000100 0x64000100 - 46fc: 0000157c 0x157c - 4700: 00001588 0x1588 - 4704: 00640001 0x640001 - 4708: 00000000 nop - 470c: 60000000 0x60000000 - 4710: a8000002 swl zero,2(zero) - 4714: 02000002 0x2000002 - 4718: a89f3000 swl ra,12288(a0) - 471c: 2c000002 sltiu zero,zero,2 - 4720: 03000013 mtlo t8 - 4724: 7fac9100 0x7fac9100 - 4728: 0000132c 0x132c - 472c: 00001334 0x1334 - 4730: 34520001 ori s2,v0,0x1 - 4734: c8000013 lwc2 $0,19(zero) - 4738: 03000015 0x3000015 - 473c: 7fac9100 0x7fac9100 - 4740: 000015c8 0x15c8 - 4744: 000015d0 0x15d0 - 4748: ac8d0003 sw t5,3(a0) - 474c: 0000007f 0x7f - 4750: 00000000 nop - 4754: 00026000 sll t4,v0,0x0 - 4758: 00026400 sll t4,v0,0x10 - 475c: 52000100 0x52000100 - 4760: 00000264 0x264 - 4764: 000015c8 0x15c8 - 4768: 48910002 0x48910002 - 476c: 000015c8 0x15c8 - 4770: 000015d0 0x15d0 - 4774: 488d0002 0x488d0002 - ... - 4780: 0000056c 0x56c - 4784: 00000578 0x578 - 4788: 93670006 lbu a3,6(k1) - 478c: 04936304 0x4936304 - 4790: 00000598 0x598 - 4794: 00000600 sll zero,zero,0x18 - 4798: 93670006 lbu a3,6(k1) - 479c: 04936304 0x4936304 - 47a0: 00000614 0x614 - 47a4: 00000618 0x618 - 47a8: 93670006 lbu a3,6(k1) - 47ac: 04936304 0x4936304 - 47b0: 00000630 0x630 - 47b4: 00000638 0x638 - 47b8: 93670006 lbu a3,6(k1) - 47bc: 04936304 0x4936304 - 47c0: 00000644 0x644 - 47c4: 00000658 0x658 - 47c8: 93670006 lbu a3,6(k1) - 47cc: 04936304 0x4936304 - 47d0: 00000660 0x660 - 47d4: 00000668 0x668 - 47d8: 93670006 lbu a3,6(k1) - 47dc: 04936304 0x4936304 - 47e0: 0000068c syscall 0x1a - 47e4: 00000694 0x694 - 47e8: 93670006 lbu a3,6(k1) - 47ec: 04936304 0x4936304 - 47f0: 000006ac 0x6ac - 47f4: 000006cc syscall 0x1b - 47f8: 93670006 lbu a3,6(k1) - 47fc: 04936304 0x4936304 - 4800: 000006d4 0x6d4 - 4804: 000006e8 0x6e8 - 4808: 93670006 lbu a3,6(k1) - 480c: 04936304 0x4936304 - 4810: 000006ec 0x6ec - 4814: 00000888 0x888 - 4818: 93670006 lbu a3,6(k1) - 481c: 04936304 0x4936304 - 4820: 0000088c syscall 0x22 - 4824: 00000898 0x898 - 4828: 93530006 lbu s3,6(k0) - 482c: 04936304 0x4936304 - 4830: 00000898 0x898 - 4834: 000008b8 0x8b8 - 4838: 93670006 lbu a3,6(k1) - 483c: 04936304 0x4936304 - 4840: 00000904 0x904 - 4844: 0000090c syscall 0x24 - 4848: 93630006 lbu v1,6(k1) - 484c: 04936404 0x4936404 - 4850: 00000924 0x924 - 4854: 00000944 0x944 - 4858: 93630006 lbu v1,6(k1) - 485c: 04936404 0x4936404 - 4860: 0000094c syscall 0x25 - 4864: 00000960 0x960 - 4868: 93630006 lbu v1,6(k1) - 486c: 04936404 0x4936404 - 4870: 00000964 0x964 - 4874: 00000b58 0xb58 - 4878: 93630006 lbu v1,6(k1) - 487c: 04936404 0x4936404 - 4880: 00000b98 0xb98 - 4884: 00000b9c 0xb9c - 4888: 00720008 0x720008 - 488c: f733f706 0xf733f706 - 4890: 0b9c9f25 j e727c94 <__scratchpad-0x110d836c> - 4894: 0ba70000 j e9c0000 <__scratchpad-0x10e40000> - 4898: 00090000 sll zero,t1,0x0 - 489c: 06060c91 0x6060c91 - 48a0: 25f733f7 addiu s7,t7,13303 - 48a4: 000d789f 0xd789f - 48a8: 000d8400 sll s0,t5,0x10 - 48ac: 63000600 0x63000600 - 48b0: 93640493 lbu a0,1171(k1) - 48b4: 000da404 0xda404 - 48b8: 000e1c00 sll v1,t6,0x10 - 48bc: 63000600 0x63000600 - 48c0: 93640493 lbu a0,1171(k1) - 48c4: 000e3c04 0xe3c04 - 48c8: 000e4800 sll t1,t6,0x0 - 48cc: 63000600 0x63000600 - 48d0: 93640493 lbu a0,1171(k1) - 48d4: 000e6804 sllv t5,t6,zero - 48d8: 000ef000 sll s8,t6,0x0 - 48dc: 63000600 0x63000600 - 48e0: 93640493 lbu a0,1171(k1) - 48e4: 00134804 sllv t1,s3,zero - 48e8: 00136800 sll t5,s3,0x0 - 48ec: 67000600 0x67000600 - 48f0: 93630493 lbu v1,1171(k1) - 48f4: 00143004 sllv a2,s4,zero - 48f8: 00152000 sll a0,s5,0x0 - 48fc: 67000600 0x67000600 - 4900: 93630493 lbu v1,1171(k1) - 4904: 00152404 0x152404 - 4908: 00153000 sll a2,s5,0x0 - 490c: 53000600 0x53000600 - 4910: 93630493 lbu v1,1171(k1) - 4914: 00153004 sllv a2,s5,zero - 4918: 00155000 sll t2,s5,0x0 - 491c: 67000600 0x67000600 - 4920: 93630493 lbu v1,1171(k1) - 4924: 00157804 sllv t7,s5,zero - 4928: 00158800 sll s1,s5,0x0 - 492c: 67000600 0x67000600 - 4930: 93630493 lbu v1,1171(k1) - 4934: 00000004 sllv zero,zero,zero - 4938: 00000000 nop - 493c: 000bc000 sll t8,t3,0x0 - 4940: 000ce400 sll gp,t4,0x10 - 4944: 65000100 0x65000100 - 4948: 00000cec 0xcec - 494c: 00000d1c 0xd1c - 4950: 00650001 0x650001 - 4954: 00000000 nop - 4958: c0000000 lwc0 c0_index,0(zero) - 495c: 6800000b 0x6800000b - 4960: 0100000c syscall 0x40000 - 4964: 0c686500 jal 1a19400 <__scratchpad-0x1dde6c00> - 4968: 0c8c0000 jal 2300000 <__scratchpad-0x1d500000> - 496c: 00010000 sll zero,at,0x0 - 4970: 00000052 0x52 - 4974: 00000000 nop - 4978: 00021000 sll v0,v0,0x0 - 497c: 0002a800 sll s5,v0,0x0 - 4980: 30000200 andi zero,zero,0x200 - 4984: 0002a89f 0x2a89f - 4988: 00050800 sll at,a1,0x0 - 498c: 65000100 0x65000100 - 4990: 00000518 0x518 - 4994: 00000540 sll zero,zero,0x15 - 4998: 4c650001 0x4c650001 - 499c: f4000005 0xf4000005 - 49a0: 01000006 srlv zero,zero,t0 - 49a4: 08e06500 j 3819400 <__scratchpad-0x1bfe6c00> - 49a8: 09b80000 j 6e00000 <__scratchpad-0x18a00000> - 49ac: 00010000 sll zero,at,0x0 - 49b0: 000b8865 0xb8865 - 49b4: 000ba800 sll s5,t3,0x0 - 49b8: 65000100 0x65000100 - 49bc: 00000ba8 0xba8 - 49c0: 00000bb0 0xbb0 - 49c4: 9f300002 0x9f300002 - 49c8: 00000bb0 0xbb0 - 49cc: 00000bbc 0xbbc - 49d0: 60650001 0x60650001 - 49d4: 6800000c 0x6800000c - 49d8: 0200000c syscall 0x80000 - 49dc: 589f3000 0x589f3000 - 49e0: b000000d 0xb000000d - 49e4: 0100000d break 0x100 - 49e8: 0e1c6500 jal 8719400 <__scratchpad-0x170e6c00> - 49ec: 0e780000 jal 9e00000 <__scratchpad-0x15a00000> - 49f0: 00010000 sll zero,at,0x0 - 49f4: 000ef065 0xef065 - 49f8: 000f6400 sll t4,t7,0x10 - 49fc: 65000100 0x65000100 - 4a00: 00001274 0x1274 - 4a04: 00001288 0x1288 - 4a08: 88650001 lwl a1,1(v1) - 4a0c: 9c000012 0x9c000012 - 4a10: 02000012 0x2000012 - 4a14: 9c9f3000 0x9c9f3000 - 4a18: b8000012 swr zero,18(zero) - 4a1c: 01000012 0x1000012 - 4a20: 12b86500 beq s5,t8,1de24 <__scratchpad-0x1f7e21dc> - 4a24: 12c00000 beqz s6,4a28 <__scratchpad-0x1f7fb5d8> - 4a28: 00020000 sll zero,v0,0x0 - 4a2c: 12c09f30 beqz s6,fffec6f0 <__bss_end+0x7ff75050> - 4a30: 12f00000 beq s7,s0,4a34 <__scratchpad-0x1f7fb5cc> - 4a34: 00010000 sll zero,at,0x0 - 4a38: 0012fc65 0x12fc65 - 4a3c: 00138c00 sll s1,s3,0x10 - 4a40: 65000100 0x65000100 - 4a44: 00001578 0x1578 - 4a48: 000015b4 0x15b4 - 4a4c: 00650001 0x650001 - 4a50: 00000000 nop - 4a54: 10000000 b 4a58 <__scratchpad-0x1f7fb5a8> - 4a58: a8000002 swl zero,2(zero) - 4a5c: 02000002 0x2000002 - 4a60: a89f3000 swl ra,12288(a0) - 4a64: bc000002 0xbc000002 - 4a68: 03000004 sllv zero,zero,t8 - 4a6c: 7f989100 0x7f989100 - 4a70: 000004bc 0x4bc - 4a74: 000004c4 0x4c4 - 4a78: c4520001 lwc1 $f18,1(v0) - 4a7c: e0000004 swc0 c0_index,4(zero) - 4a80: 03000004 sllv zero,zero,t8 - 4a84: 7f989100 0x7f989100 - 4a88: 000004e0 0x4e0 - 4a8c: 000004e8 0x4e8 - 4a90: e8520001 swc2 $18,1(v0) - 4a94: 18000004 blez zero,4aa8 <__scratchpad-0x1f7fb558> - 4a98: 03000013 mtlo t8 - 4a9c: 7f989100 0x7f989100 - 4aa0: 0000131c 0x131c - 4aa4: 000015c8 0x15c8 - 4aa8: 98910003 lwr s1,3(a0) - 4aac: 0015c87f 0x15c87f - 4ab0: 0015d000 sll k0,s5,0x0 - 4ab4: 8d000300 lw zero,768(t0) - 4ab8: 00007f98 0x7f98 - 4abc: 00000000 nop - 4ac0: 02100000 0x2100000 - 4ac4: 02a80000 0x2a80000 - 4ac8: 00020000 sll zero,v0,0x0 - 4acc: 02a89f32 0x2a89f32 - 4ad0: 05440000 0x5440000 - 4ad4: 00030000 sll zero,v1,0x0 - 4ad8: 4c7f9c91 0x4c7f9c91 - 4adc: e8000005 swc2 $0,5(zero) - 4ae0: 03000012 0x3000012 - 4ae4: 7f9c9100 0x7f9c9100 - 4ae8: 000012f0 0x12f0 - 4aec: 00001314 0x1314 - 4af0: 9c910003 0x9c910003 - 4af4: 00131c7f 0x131c7f - 4af8: 0015c800 sll t9,s5,0x0 - 4afc: 91000300 lbu zero,768(t0) - 4b00: 15c87f9c bne t6,t0,24974 <__scratchpad-0x1f7db68c> - 4b04: 15d00000 bne t6,s0,4b08 <__scratchpad-0x1f7fb4f8> - 4b08: 00030000 sll zero,v1,0x0 - 4b0c: 007f9c8d break 0x7f,0x272 - 4b10: 00000000 nop - 4b14: ec000000 swc3 $0,0(zero) - 4b18: f8000006 0xf8000006 - 4b1c: 02000006 srlv zero,zero,s0 - 4b20: f89f3000 0xf89f3000 - 4b24: 00000006 srlv zero,zero,zero - 4b28: 01000007 srav zero,zero,t0 - 4b2c: 07006500 bltz t8,1df30 <__scratchpad-0x1f7e20d0> - 4b30: 07080000 0x7080000 - 4b34: 00020000 sll zero,v0,0x0 - 4b38: 07089f30 0x7089f30 - 4b3c: 07240000 0x7240000 - 4b40: 00010000 sll zero,at,0x0 - 4b44: 00073065 0x73065 - 4b48: 00076000 sll t4,a3,0x0 - 4b4c: 65000100 0x65000100 - 4b50: 00000794 0x794 - 4b54: 00000798 0x798 - 4b58: 0082000a 0x82000a - 4b5c: 20220080 addi v0,at,128 - 4b60: 9f22008e 0x9f22008e - 4b64: 00000798 0x798 - 4b68: 000007a8 0x7a8 - 4b6c: 9f430002 0x9f430002 - 4b70: 000007a8 0x7a8 - 4b74: 000008bc 0x8bc - 4b78: ec6e0001 swc3 $14,1(v1) - 4b7c: f8000009 0xf8000009 - 4b80: 02000009 jalr zero,s0 - 4b84: f89f3000 0xf89f3000 - 4b88: 54000009 0x54000009 - 4b8c: 0100000a 0x100000a - 4b90: 0a886500 j a219400 <__scratchpad-0x155e6c00> - 4b94: 0a8c0000 j a300000 <__scratchpad-0x15500000> - 4b98: 000a0000 sll zero,t2,0x0 - 4b9c: 00800082 0x800082 - 4ba0: 008e2022 sub a0,a0,t6 - 4ba4: 0a8c9f22 j a327c88 <__scratchpad-0x154d8378> - 4ba8: 0a9c0000 j a700000 <__scratchpad-0x15100000> - 4bac: 00020000 sll zero,v0,0x0 - 4bb0: 0a9c9f3f j a727cfc <__scratchpad-0x150d8304> - 4bb4: 0b4c0000 j d300000 <__scratchpad-0x12500000> - 4bb8: 00010000 sll zero,at,0x0 - 4bbc: 000da465 0xda465 - 4bc0: 000db000 sll s6,t5,0x0 - 4bc4: 45000200 bc1f 53c8 <__scratchpad-0x1f7fac38> - 4bc8: 000db09f 0xdb09f - 4bcc: 000e1c00 sll v1,t6,0x10 - 4bd0: 66000100 0x66000100 - 4bd4: 00000e68 0xe68 - 4bd8: 00000e78 0xe78 - 4bdc: 3f080003 0x3f080003 - 4be0: 000e789f 0xe789f - 4be4: 000ef000 sll s8,t6,0x0 - 4be8: 67000100 0x67000100 - 4bec: 000011a8 0x11a8 - 4bf0: 000011d0 0x11d0 - 4bf4: d4650001 0xd4650001 - 4bf8: ec000011 swc3 $0,17(zero) - 4bfc: 01000011 mthi t0 - 4c00: 11fc6500 beq t7,gp,1e004 <__scratchpad-0x1f7e1ffc> - 4c04: 12000000 beqz s0,4c08 <__scratchpad-0x1f7fb3f8> - 4c08: 00090000 sll zero,t1,0x0 - 4c0c: d0030085 0xd0030085 - 4c10: 1c8006e8 bgtz a0,67b4 <__scratchpad-0x1f7f984c> - 4c14: 0012009f 0x12009f - 4c18: 00122400 sll a0,s2,0x10 - 4c1c: 03000a00 0x3000a00 - 4c20: 8006e8d0 lb a2,-5936(zero) - 4c24: 22008520 addi zero,s0,-31456 - 4c28: 0012249f 0x12249f - 4c2c: 00122c00 sll a1,s2,0x10 - 4c30: 85000900 lh zero,2304(t0) - 4c34: e8d00300 swc2 $16,768(a2) - 4c38: 9f1c8006 0x9f1c8006 - 4c3c: 0000123c 0x123c - 4c40: 00001274 0x1274 - 4c44: 84630001 lh v1,1(v1) - 4c48: 90000013 lbu zero,19(zero) - 4c4c: 02000013 mtlo s0 - 4c50: 909f3000 lbu ra,12288(a0) - 4c54: 98000013 lwr zero,19(zero) - 4c58: 01000013 mtlo t0 - 4c5c: 13986500 beq gp,t8,1e060 <__scratchpad-0x1f7e1fa0> - 4c60: 13a00000 beqz sp,4c64 <__scratchpad-0x1f7fb39c> - 4c64: 00020000 sll zero,v0,0x0 - 4c68: 13a09f30 beqz sp,fffec92c <__bss_end+0x7ff7528c> - 4c6c: 13bc0000 beq sp,gp,4c70 <__scratchpad-0x1f7fb390> - 4c70: 00010000 sll zero,at,0x0 - 4c74: 0013c865 0x13c865 - 4c78: 0013f800 sll ra,s3,0x0 - 4c7c: 65000100 0x65000100 - 4c80: 0000142c 0x142c - 4c84: 00001430 0x1430 - 4c88: 0082000a 0x82000a - 4c8c: 20220080 addi v0,at,128 - 4c90: 9f22008e 0x9f22008e - 4c94: 00001430 0x1430 - 4c98: 00001440 sll v0,zero,0x11 - 4c9c: 9f430002 0x9f430002 - 4ca0: 00001440 sll v0,zero,0x11 - 4ca4: 00001554 0x1554 - 4ca8: 006e0001 0x6e0001 - 4cac: 00000000 nop - 4cb0: ec000000 swc3 $0,0(zero) - 4cb4: f8000006 0xf8000006 - 4cb8: 02000006 srlv zero,zero,s0 - 4cbc: f89f3100 0xf89f3100 - 4cc0: 50000006 0x50000006 - 4cc4: 01000007 srav zero,zero,t0 - 4cc8: 07a86400 0x7a86400 - 4ccc: 07c30000 0x7c30000 - 4cd0: 00010000 sll zero,at,0x0 - 4cd4: 00080452 0x80452 - 4cd8: 00081400 sll v0,t0,0x10 - 4cdc: 52000100 0x52000100 - 4ce0: 00000814 0x814 - 4ce4: 0000082c 0x82c - 4ce8: 7f720003 0x7f720003 - 4cec: 00082c9f 0x82c9f - 4cf0: 00083400 sll a2,t0,0x10 - 4cf4: 52000100 0x52000100 - 4cf8: 00000a9c 0xa9c - 4cfc: 00000aac 0xaac - 4d00: c8560001 lwc2 $22,1(v0) - 4d04: cc00000a lwc3 $0,10(zero) - 4d08: 0100000a 0x100000a - 4d0c: 0acc5200 j b314800 <__scratchpad-0x144eb800> - 4d10: 0af40000 j bd00000 <__scratchpad-0x13b00000> - 4d14: 00010000 sll zero,at,0x0 - 4d18: 000af456 0xaf456 - 4d1c: 000aff00 sll ra,t2,0x1c - 4d20: 76000300 jalx 8000c00 <__scratchpad-0x177ff400> - 4d24: 0b0c9f50 j c327d40 <__scratchpad-0x134d82c0> - 4d28: 0b240000 j c900000 <__scratchpad-0x12f00000> - 4d2c: 00010000 sll zero,at,0x0 - 4d30: 000b2456 0xb2456 - 4d34: 000b2c00 sll a1,t3,0x10 - 4d38: 76000300 jalx 8000c00 <__scratchpad-0x177ff400> - 4d3c: 0b2c9f49 j cb27d24 <__scratchpad-0x12cd82dc> - 4d40: 0b300000 j cc00000 <__scratchpad-0x12c00000> - 4d44: 00010000 sll zero,at,0x0 - 4d48: 000dc456 0xdc456 - 4d4c: 000df400 sll s8,t5,0x10 - 4d50: 52000100 0x52000100 - 4d54: 00000df4 0xdf4 - 4d58: 00000e03 sra at,zero,0x18 - 4d5c: 50760003 0x50760003 - 4d60: 000e889f 0xe889f - 4d64: 000eb800 sll s7,t6,0x0 - 4d68: 52000100 0x52000100 - 4d6c: 00000eb8 0xeb8 - 4d70: 00000ec4 0xec4 - 4d74: 50760003 0x50760003 - 4d78: 0013849f 0x13849f - 4d7c: 00139000 sll s2,s3,0x0 - 4d80: 31000200 andi zero,t0,0x200 - 4d84: 0013909f 0x13909f - 4d88: 0013e800 sll sp,s3,0x0 - 4d8c: 64000100 0x64000100 - 4d90: 00001440 sll v0,zero,0x11 - 4d94: 0000145b 0x145b - 4d98: 9c520001 0x9c520001 - 4d9c: ac000014 sw zero,20(zero) - 4da0: 01000014 0x1000014 - 4da4: 14ac5200 bne a1,t4,195a8 <__scratchpad-0x1f7e6a58> - 4da8: 14c40000 bne a2,a0,4dac <__scratchpad-0x1f7fb254> - 4dac: 00030000 sll zero,v1,0x0 - 4db0: c49f7f72 lwc1 $f31,32626(a0) - 4db4: cc000014 lwc3 $0,20(zero) - 4db8: 01000014 0x1000014 - 4dbc: 00005200 sll t2,zero,0x8 - 4dc0: 00000000 nop - 4dc4: 07a80000 0x7a80000 - 4dc8: 07c30000 0x7c30000 - 4dcc: 00060000 sll zero,a2,0x0 - 4dd0: 5b04935a 0x5b04935a - 4dd4: 08040493 j 10124c <__scratchpad-0x1f6fedb4> - 4dd8: 08340000 j d00000 <__scratchpad-0x1eb00000> - 4ddc: 00060000 sll zero,a2,0x0 - 4de0: 5b04935a 0x5b04935a - 4de4: 14400493 bnez v0,6034 <__scratchpad-0x1f7f9fcc> - 4de8: 145b0000 bne v0,k1,4dec <__scratchpad-0x1f7fb214> - 4dec: 00060000 sll zero,a2,0x0 - 4df0: 5b04935a 0x5b04935a - 4df4: 149c0493 bne a0,gp,6044 <__scratchpad-0x1f7f9fbc> - 4df8: 14cc0000 bne a2,t4,4dfc <__scratchpad-0x1f7fb204> - 4dfc: 00060000 sll zero,a2,0x0 - 4e00: 5b04935a 0x5b04935a - 4e04: 00000493 0x493 - 4e08: 00000000 nop - 4e0c: 07c40000 0x7c40000 - 4e10: 07e80000 0x7e80000 - 4e14: 00060000 sll zero,a2,0x0 - 4e18: 53049352 0x53049352 - 4e1c: 08340493 j d0124c <__scratchpad-0x1eafedb4> - 4e20: 08600000 j 1800000 <__scratchpad-0x1e000000> - 4e24: 00060000 sll zero,a2,0x0 - 4e28: 53049352 0x53049352 - 4e2c: 145c0493 bne v0,gp,607c <__scratchpad-0x1f7f9f84> - 4e30: 14800000 bnez a0,4e34 <__scratchpad-0x1f7fb1cc> - 4e34: 00060000 sll zero,a2,0x0 - 4e38: 53049352 0x53049352 - 4e3c: 14cc0493 bne a2,t4,608c <__scratchpad-0x1f7f9f74> - 4e40: 14f80000 bne a3,t8,4e44 <__scratchpad-0x1f7fb1bc> - 4e44: 00060000 sll zero,a2,0x0 - 4e48: 53049352 0x53049352 - 4e4c: 00000493 0x493 - 4e50: 00000000 nop - 4e54: 054c0000 0x54c0000 - 4e58: 07a80000 0x7a80000 - 4e5c: 00020000 sll zero,v0,0x0 - 4e60: 07a89f31 0x7a89f31 - 4e64: 07e00000 bltz ra,4e68 <__scratchpad-0x1f7fb198> - 4e68: 00010000 sll zero,at,0x0 - 4e6c: 0007ec66 0x7ec66 - 4e70: 00083800 sll a3,t0,0x0 - 4e74: 66000100 0x66000100 - 4e78: 000008ac 0x8ac - 4e7c: 000008e0 0x8e0 - 4e80: e0660001 swc0 $6,1(v1) - 4e84: 9c000008 0x9c000008 - 4e88: 0200000a 0x200000a - 4e8c: dc9f3100 0xdc9f3100 - 4e90: e000000a swc0 c0_index,10(zero) - 4e94: 0200000a 0x200000a - 4e98: 449f3000 mtc1 ra,$f6 - 4e9c: 4c00000b 0x4c00000b - 4ea0: 0200000b 0x200000b - 4ea4: 589f3000 0x589f3000 - 4ea8: b000000d 0xb000000d - 4eac: 0200000d break 0x200 - 4eb0: e89f3100 swc2 $31,12544(a0) - 4eb4: ec00000d swc3 $0,13(zero) - 4eb8: 0200000d break 0x200 - 4ebc: 1c9f3000 0x1c9f3000 - 4ec0: 7800000e 0x7800000e - 4ec4: 0200000e 0x200000e - 4ec8: ac9f3100 sw ra,12544(a0) - 4ecc: b000000e 0xb000000e - 4ed0: 0200000e 0x200000e - 4ed4: 409f3000 mtc0 ra,$6 - 4ed8: 40000013 0x40000013 - 4edc: 02000014 0x2000014 - 4ee0: 409f3100 0x409f3100 - 4ee4: 78000014 0x78000014 - 4ee8: 01000014 0x1000014 - 4eec: 14846600 bne a0,a0,1e6f0 <__scratchpad-0x1f7e1910> - 4ef0: 14d00000 bne a2,s0,4ef4 <__scratchpad-0x1f7fb10c> - 4ef4: 00010000 sll zero,at,0x0 - 4ef8: 00154466 0x154466 - 4efc: 00157800 sll t7,s5,0x0 - 4f00: 66000100 0x66000100 - 4f04: 00001578 0x1578 - 4f08: 00001588 0x1588 - 4f0c: 9f310002 0x9f310002 - ... - 4f18: 00000210 0x210 - 4f1c: 00000248 0x248 - 4f20: 7f750003 0x7f750003 - 4f24: 0002489f 0x2489f - 4f28: 0015c400 sll t8,s5,0x10 - 4f2c: 61000100 0x61000100 - ... - 4f38: 00000210 0x210 - 4f3c: 000002a8 0x2a8 - 4f40: 9f300002 0x9f300002 - 4f44: 000002a8 0x2a8 - 4f48: 000004e0 0x4e0 - 4f4c: b0910003 0xb0910003 - 4f50: 0004e07f 0x4e07f - 4f54: 0004e800 sll sp,a0,0x0 - 4f58: 31000200 andi zero,t0,0x200 - 4f5c: 0004e89f 0x4e89f - 4f60: 0004f400 sll s8,a0,0x10 - 4f64: 91000300 lbu zero,768(t0) - 4f68: 04f47fb0 0x4f47fb0 - 4f6c: 05000000 bltz t0,4f70 <__scratchpad-0x1f7fb090> - 4f70: 00020000 sll zero,v0,0x0 - 4f74: 05009f31 bltz t0,fffecc3c <__bss_end+0x7ff7559c> - 4f78: 13100000 beq t8,s0,4f7c <__scratchpad-0x1f7fb084> - 4f7c: 00030000 sll zero,v1,0x0 - 4f80: 1c7fb091 0x1c7fb091 - 4f84: c8000013 lwc2 $0,19(zero) - 4f88: 03000015 0x3000015 - 4f8c: 7fb09100 0x7fb09100 - 4f90: 000015c8 0x15c8 - 4f94: 000015d0 0x15d0 - 4f98: b08d0003 0xb08d0003 - 4f9c: 0000007f 0x7f - 4fa0: 00000000 nop - 4fa4: 00021000 sll v0,v0,0x0 - 4fa8: 0002a800 sll s5,v0,0x0 - 4fac: 30000200 andi zero,zero,0x200 - 4fb0: 0002a89f 0x2a89f - 4fb4: 00037400 sll t6,v1,0x10 - 4fb8: 60000100 0x60000100 - 4fbc: 00000378 0x378 - 4fc0: 0000037c 0x37c - 4fc4: 84600001 lh zero,1(v1) - 4fc8: 68000003 0x68000003 - 4fcc: 01000004 sllv zero,zero,t0 - 4fd0: 04686000 0x4686000 - 4fd4: 04700000 bltzal v1,4fd8 <__scratchpad-0x1f7fb028> - 4fd8: 00030000 sll zero,v1,0x0 - 4fdc: 707fa091 0x707fa091 - 4fe0: 28000004 slti zero,zero,4 - 4fe4: 0100000a 0x100000a - 4fe8: 0a286000 j 8a18000 <__scratchpad-0x16de8000> - 4fec: 0a2c0000 j 8b00000 <__scratchpad-0x16d00000> - 4ff0: 00030000 sll zero,v1,0x0 - 4ff4: 389f0180 xori ra,a0,0x180 - 4ff8: a400000a sh zero,10(zero) - 4ffc: 0100000c syscall 0x40000 - 5000: 0ca46000 jal 2918000 <__scratchpad-0x1cee8000> - 5004: 0cb80000 jal 2e00000 <__scratchpad-0x1ca00000> - 5008: 00010000 sll zero,at,0x0 - 500c: 000cc066 0xcc066 - 5010: 000ce400 sll gp,t4,0x10 - 5014: 66000100 0x66000100 - 5018: 00000cec 0xcec - 501c: 00000d1c 0xd1c - 5020: 1c600001 bgtz v1,5028 <__scratchpad-0x1f7fafd8> - 5024: 5800000d 0x5800000d - 5028: 0100000d break 0x100 - 502c: 0d586400 jal 5619000 <__scratchpad-0x1a1e7000> - 5030: 0f000000 jal c000000 <__scratchpad-0x13800000> - 5034: 00010000 sll zero,at,0x0 - 5038: 000f0060 0xf0060 - 503c: 000f0800 sll at,t7,0x0 - 5040: 52000100 0x52000100 - 5044: 00000f08 0xf08 - 5048: 00000f0c syscall 0x3c - 504c: 10600001 beqz v1,5054 <__scratchpad-0x1f7fafac> - 5050: e400000f swc1 $f0,15(zero) - 5054: 01000011 mthi t0 - 5058: 11e46000 beq t7,a0,1d05c <__scratchpad-0x1f7e2fa4> - 505c: 11e80000 beq t7,t0,5060 <__scratchpad-0x1f7fafa0> - 5060: 00010000 sll zero,at,0x0 - 5064: 0011e852 0x11e852 - 5068: 00126800 sll t5,s2,0x0 - 506c: 60000100 0x60000100 - 5070: 00001268 0x1268 - 5074: 0000126c 0x126c - 5078: 6c520001 0x6c520001 - 507c: f0000012 0xf0000012 - 5080: 01000012 0x1000012 - 5084: 12fc6000 beq s7,gp,1d088 <__scratchpad-0x1f7e2f78> - 5088: 130c0000 beq t8,t4,508c <__scratchpad-0x1f7faf74> - 508c: 00010000 sll zero,at,0x0 - 5090: 00131c60 0x131c60 - 5094: 0015c800 sll t9,s5,0x0 - 5098: 60000100 0x60000100 - ... - 50a4: 00000210 0x210 - 50a8: 000002a8 0x2a8 - 50ac: ff090003 0xff090003 - 50b0: 0002a89f 0x2a89f - 50b4: 00046800 sll t5,a0,0x0 - 50b8: 91000300 lbu zero,768(t0) - 50bc: 04707fa0 bltzal v1,24f40 <__scratchpad-0x1f7db0c0> - 50c0: 0f100000 jal c400000 <__scratchpad-0x13400000> - 50c4: 00030000 sll zero,v1,0x0 - 50c8: 107fa091 beq v1,ra,fffed310 <__bss_end+0x7ff75c70> - 50cc: 1f00000f bgtz t8,510c <__scratchpad-0x1f7faef4> - 50d0: 0100000f 0x100000f - 50d4: 0f1f5200 jal c7d4800 <__scratchpad-0x1302b800> - 50d8: 13040000 beq t8,a0,50dc <__scratchpad-0x1f7faf24> - 50dc: 00030000 sll zero,v1,0x0 - 50e0: 1c7fa091 0x1c7fa091 - 50e4: c8000013 lwc2 $0,19(zero) - 50e8: 03000015 0x3000015 - 50ec: 7fa09100 0x7fa09100 - 50f0: 000015c8 0x15c8 - 50f4: 000015d0 0x15d0 - 50f8: a08d0003 sb t5,3(a0) - 50fc: 0000007f 0x7f - 5100: 00000000 nop - 5104: 0009ec00 sll sp,t1,0x10 - 5108: 0009f800 sll ra,t1,0x0 - 510c: 30000200 andi zero,zero,0x200 - 5110: 0009f89f 0x9f89f - 5114: 000a4400 sll t0,t2,0x10 - 5118: 66000100 0x66000100 - ... - 5124: 000005c8 0x5c8 - 5128: 00000668 0x668 - 512c: 9f310002 0x9f310002 - 5130: 00001340 sll v0,zero,0xd - 5134: 00001588 0x1588 - 5138: 9f310002 0x9f310002 - ... - 5144: 000005c8 0x5c8 - 5148: 00000668 0x668 - 514c: 50f20006 0x50f20006 - 5150: 00000089 0x89 - 5154: 00001340 sll v0,zero,0xd - 5158: 00001588 0x1588 - 515c: 50f20006 0x50f20006 - 5160: 00000089 0x89 - ... - 516c: 000005c8 0x5c8 - 5170: 00000668 0x668 - 5174: 9c910003 0x9c910003 - 5178: 0013407f 0x13407f - 517c: 00158800 sll s1,s5,0x0 - 5180: 91000300 lbu zero,768(t0) - 5184: 00007f9c 0x7f9c - 5188: 00000000 nop - 518c: 05c80000 0x5c80000 - 5190: 06300000 bltzal s1,5194 <__scratchpad-0x1f7fae6c> - 5194: 00020000 sll zero,v0,0x0 - 5198: 06309f30 bltzal s1,fffece5c <__bss_end+0x7ff757bc> - 519c: 06380000 0x6380000 - 51a0: 00020000 sll zero,v0,0x0 - 51a4: 06389f31 0x6389f31 - 51a8: 06440000 0x6440000 - 51ac: 00020000 sll zero,v0,0x0 - 51b0: 06449f30 0x6449f30 - 51b4: 064c0000 0x64c0000 - 51b8: 00020000 sll zero,v0,0x0 - 51bc: 064c9f31 0x64c9f31 - 51c0: 06600000 bltz s3,51c4 <__scratchpad-0x1f7fae3c> - 51c4: 00020000 sll zero,v0,0x0 - 51c8: 06609f30 bltz s3,fffece8c <__bss_end+0x7ff757ec> - 51cc: 06680000 0x6680000 - 51d0: 00020000 sll zero,v0,0x0 - 51d4: 13409f31 beqz k0,fffece9c <__bss_end+0x7ff757fc> - 51d8: 13680000 beq k1,t0,51dc <__scratchpad-0x1f7fae24> - 51dc: 00020000 sll zero,v0,0x0 - 51e0: 15789f30 bne t3,t8,fffecea4 <__bss_end+0x7ff75804> - 51e4: 15880000 bne t4,t0,51e8 <__scratchpad-0x1f7fae18> - 51e8: 00020000 sll zero,v0,0x0 - 51ec: 00009f31 0x9f31 - 51f0: 00000000 nop - 51f4: 06ac0000 0x6ac0000 - 51f8: 08e00000 j 3800000 <__scratchpad-0x1c000000> - 51fc: 00020000 sll zero,v0,0x0 - 5200: 00009f30 0x9f30 - 5204: 00000000 nop - 5208: 06ac0000 0x6ac0000 - 520c: 08e00000 j 3800000 <__scratchpad-0x1c000000> - 5210: 00060000 sll zero,a2,0x0 - 5214: 008950f2 0x8950f2 - ... - 5220: 06ac0000 0x6ac0000 - 5224: 08e00000 j 3800000 <__scratchpad-0x1c000000> - 5228: 00030000 sll zero,v1,0x0 - 522c: 007f9c91 0x7f9c91 - 5230: 00000000 nop - 5234: 24000000 li zero,0 - 5238: 80000009 lb zero,9(zero) - 523c: 0200000b 0x200000b - 5240: 009f3000 0x9f3000 - 5244: 00000000 nop - 5248: 24000000 li zero,0 - 524c: 80000009 lb zero,9(zero) - 5250: 0600000b bltz s0,5280 <__scratchpad-0x1f7fad80> - 5254: 8950f200 lwl s0,-3584(t2) - ... - 5260: 24000000 li zero,0 - 5264: 80000009 lb zero,9(zero) - 5268: 0300000b 0x300000b - 526c: 7f9c9100 0x7f9c9100 - ... - 5278: 00000f3c 0xf3c - 527c: 000010c4 0x10c4 - 5280: d0030006 0xd0030006 - 5284: 9f8006e8 0x9f8006e8 - 5288: 000010c4 0x10c4 - 528c: 000010e0 0x10e0 - 5290: d1030006 0xd1030006 - 5294: 9f8006e8 0x9f8006e8 - 5298: 000010e0 0x10e0 - 529c: 000010ec 0x10ec - 52a0: d0030006 0xd0030006 - 52a4: 9f8006e8 0x9f8006e8 - 52a8: 000010ec 0x10ec - 52ac: 00001107 0x1107 - 52b0: 07530001 0x7530001 - 52b4: 24000011 li zero,17 - 52b8: 03000011 mthi t8 - 52bc: 7fb49100 0x7fb49100 - 52c0: 00001124 0x1124 - 52c4: 00001134 0x1134 - 52c8: 34660001 ori a2,v1,0x1 - 52cc: 70000011 0x70000011 - 52d0: 0a000011 j 8000044 <__scratchpad-0x177fffbc> - 52d4: 7fb49100 0x7fb49100 - 52d8: 22008406 addi zero,s0,-31738 - 52dc: 009f0123 0x9f0123 - 52e0: 00000000 nop - 52e4: 3c000000 lui zero,0x0 - 52e8: d000000f 0xd000000f - 52ec: 03000010 0x3000010 - 52f0: 9f400800 0x9f400800 - 52f4: 000010d0 0x10d0 - 52f8: 000010e0 0x10e0 - 52fc: 3f080003 0x3f080003 - 5300: 0010e09f 0x10e09f - 5304: 0010ec00 sll sp,s0,0x10 - 5308: 08000300 j c00 <__scratchpad-0x1f7ff400> - 530c: 10ec9f40 beq a3,t4,fffed010 <__bss_end+0x7ff75970> - 5310: 11140000 beq t0,s4,5314 <__scratchpad-0x1f7facec> - 5314: 00010000 sll zero,at,0x0 - 5318: 00111466 0x111466 - 531c: 00117000 sll t6,s1,0x0 - 5320: 63000100 0x63000100 - ... - 532c: 00000f3c 0xf3c - 5330: 00001274 0x1274 - 5334: a0910003 sb s1,3(a0) - 5338: 0000007f 0x7f - 533c: 00000000 nop - 5340: 000f3c00 sll a3,t7,0x10 - 5344: 000f4400 sll t0,t7,0x10 - 5348: 72000200 0x72000200 - 534c: 000f4400 sll t0,t7,0x10 - 5350: 000f6400 sll t4,t7,0x10 - 5354: 91000500 lbu zero,1280(t0) - 5358: 1c38060c 0x1c38060c - ... - 5364: 00000f3c 0xf3c - 5368: 00001274 0x1274 - 536c: 34f20006 ori s2,a3,0x6 - 5370: 0000008b 0x8b - ... - 537c: 00000f3c 0xf3c - 5380: 00001020 add v0,zero,zero - 5384: 089e000a j 2780028 <__scratchpad-0x1d07ffd8> - 5388: 00000000 nop - 538c: 00000000 nop - 5390: 00001020 add v0,zero,zero - 5394: 0000105c 0x105c - 5398: 93630006 lbu v1,6(k1) - 539c: 04936704 0x4936704 - 53a0: 00001060 0x1060 - 53a4: 00001068 0x1068 - 53a8: 93520006 lbu s2,6(k0) - 53ac: 04936704 0x4936704 - 53b0: 00001068 0x1068 - 53b4: 00001114 0x1114 - 53b8: 93630006 lbu v1,6(k1) - 53bc: 04936704 0x4936704 - ... - 53c8: 00000f3c 0xf3c - 53cc: 00001020 add v0,zero,zero - 53d0: 089e000a j 2780028 <__scratchpad-0x1d07ffd8> - 53d4: 00000000 nop - 53d8: 00000000 nop - 53dc: 00001020 add v0,zero,zero - 53e0: 00001084 0x1084 - 53e4: b8910008 swr s1,8(a0) - 53e8: 6e04937f 0x6e04937f - 53ec: 10940493 beq a0,s4,663c <__scratchpad-0x1f7f99c4> - 53f0: 11700000 beq t3,s0,53f4 <__scratchpad-0x1f7fac0c> - 53f4: 00080000 sll zero,t0,0x0 - 53f8: 937fb891 lbu ra,-18287(k1) - 53fc: 04936e04 0x4936e04 - ... - 5408: 00000f60 0xf60 - 540c: 00000f64 0xf64 - 5410: 93530006 lbu s3,6(k0) - 5414: 04936304 0x4936304 - 5418: 00000f64 0xf64 - 541c: 00000fa8 0xfa8 - 5420: b4910008 0xb4910008 - 5424: 6304937f 0x6304937f - 5428: 0ff40493 jal fd0124c <__scratchpad-0xfafedb4> - 542c: 100c0000 beq zero,t4,5430 <__scratchpad-0x1f7fabd0> - 5430: 00080000 sll zero,t0,0x0 - 5434: 937fb491 lbu ra,-19311(k1) - 5438: 04936304 0x4936304 - 543c: 0000100c syscall 0x40 - 5440: 00001020 add v0,zero,zero - 5444: b4910008 0xb4910008 - 5448: 5204937f 0x5204937f - 544c: 10200493 beqz at,669c <__scratchpad-0x1f7f9964> - 5450: 11000000 beqz t0,5454 <__scratchpad-0x1f7fabac> - 5454: 00090000 sll zero,t1,0x0 - 5458: 937fb491 lbu ra,-19311(k1) - 545c: 934c9104 lbu t4,-28412(k0) - 5460: 00000004 sllv zero,zero,zero - 5464: 00000000 nop - 5468: 00100800 sll at,s0,0x0 - 546c: 00102000 sll a0,s0,0x0 - 5470: 57000600 0x57000600 - 5474: 93640493 lbu a0,1171(k1) - 5478: 00102004 sllv a0,s0,zero - 547c: 0010a000 sll s4,s0,0x0 - 5480: 65000600 0x65000600 - 5484: 93640493 lbu a0,1171(k1) - 5488: 0010ac04 0x10ac04 - 548c: 00110c00 sll at,s1,0x10 - 5490: 65000600 0x65000600 - 5494: 93640493 lbu a0,1171(k1) - 5498: 00000004 sllv zero,zero,zero - 549c: 00000000 nop - 54a0: 000f6000 sll t4,t7,0x0 - 54a4: 000f6400 sll t4,t7,0x10 - 54a8: 30000200 andi zero,zero,0x200 - 54ac: 000f649f 0xf649f - 54b0: 000f8400 sll s0,t7,0x10 - 54b4: 08000600 j 1800 <__scratchpad-0x1f7fe800> - 54b8: 1c008534 bgtz zero,fffe698c <__bss_end+0x7ff6f2ec> - 54bc: 000f849f 0xf849f - 54c0: 000f8c00 sll s1,t7,0x10 - 54c4: 08000600 j 1800 <__scratchpad-0x1f7fe800> - 54c8: 1c008533 bgtz zero,fffe6998 <__bss_end+0x7ff6f2f8> - 54cc: 00100c9f 0x100c9f - 54d0: 00102000 sll a0,s0,0x0 - 54d4: 08000300 j c00 <__scratchpad-0x1f7ff400> - 54d8: 10209f34 beqz at,fffed1ac <__bss_end+0x7ff75b0c> - 54dc: 10a80000 beq a1,t0,54e0 <__scratchpad-0x1f7fab20> - 54e0: 00010000 sll zero,at,0x0 - 54e4: 0010a866 0x10a866 - 54e8: 0010ac00 sll s5,s0,0x10 - 54ec: 86000300 lh zero,768(s0) - 54f0: 10ac9f01 beq a1,t4,fffed0f8 <__bss_end+0x7ff75a58> - 54f4: 10d80000 beq a2,t8,54f8 <__scratchpad-0x1f7fab08> - 54f8: 00010000 sll zero,at,0x0 - 54fc: 0010e066 0x10e066 - 5500: 0010e800 sll sp,s0,0x0 - 5504: 66000100 0x66000100 - 5508: 0000110c syscall 0x44 - 550c: 00001110 0x1110 - 5510: 10520001 beq v0,s2,5518 <__scratchpad-0x1f7faae8> - 5514: 70000011 0x70000011 - 5518: 01000011 mthi t0 - 551c: 00006400 sll t4,zero,0x10 - 5520: 00000000 nop - 5524: 10440000 beq v0,a0,5528 <__scratchpad-0x1f7faad8> - 5528: 10680000 beq v1,t0,552c <__scratchpad-0x1f7faad4> - 552c: 000b0000 sll zero,t3,0x0 - 5530: 8525f731 lh a1,-2255(t1) - 5534: f72cf700 0xf72cf700 - 5538: 689f2425 0x689f2425 - 553c: 94000010 lhu zero,16(zero) - 5540: 14000010 bnez zero,5584 <__scratchpad-0x1f7faa7c> - 5544: 0825f400 j 97d000 <__scratchpad-0x1ee83000> - 5548: 44f40000 0x44f40000 - 554c: 45639182 0x45639182 - 5550: f7200085 0xf7200085 - 5554: 2525f72c addiu a1,t1,-2260 - 5558: 0000009f 0x9f - 555c: 00000000 nop - 5560: 0015d000 sll k0,s5,0x0 - 5564: 0015eb00 sll sp,s5,0xc - 5568: 54000100 0x54000100 - 556c: 000015eb 0x15eb - 5570: 000015fc 0x15fc - 5574: 01f30004 sllv zero,s3,t7 - 5578: 00009f54 0x9f54 - 557c: 00000000 nop - 5580: 15d00000 bne t6,s0,5584 <__scratchpad-0x1f7faa7c> - 5584: 15eb0000 bne t7,t3,5588 <__scratchpad-0x1f7faa78> - 5588: 00010000 sll zero,at,0x0 - 558c: 0015eb55 0x15eb55 - 5590: 0015fc00 sll ra,s5,0x10 - 5594: f3000400 0xf3000400 - 5598: 009f5501 0x9f5501 - 559c: 00000000 nop - 55a0: d0000000 0xd0000000 - 55a4: eb000015 swc2 $0,21(t8) - 55a8: 01000015 0x1000015 - 55ac: 15eb5600 bne t7,t3,1adb0 <__scratchpad-0x1f7e5250> - 55b0: 15fc0000 bne t7,gp,55b4 <__scratchpad-0x1f7faa4c> - 55b4: 00040000 sll zero,a0,0x0 - 55b8: 9f5601f3 0x9f5601f3 - ... - 55c4: 000015d0 0x15d0 - 55c8: 000015eb 0x15eb - 55cc: eb570001 swc2 $23,1(k0) - 55d0: fc000015 0xfc000015 - 55d4: 04000015 bltz zero,562c <__scratchpad-0x1f7fa9d4> - 55d8: 5701f300 0x5701f300 - 55dc: 0000009f 0x9f - 55e0: 00000000 nop - 55e4: 0015fc00 sll ra,s5,0x10 - 55e8: 00161800 sll v1,s6,0x0 - 55ec: 54000100 0x54000100 - 55f0: 00001618 0x1618 - 55f4: 00001623 0x1623 - 55f8: 23560001 addi s6,k0,1 - 55fc: 34000016 li zero,0x16 - 5600: 04000016 bltz zero,565c <__scratchpad-0x1f7fa9a4> - 5604: 5401f300 0x5401f300 - 5608: 0000009f 0x9f - 560c: 00000000 nop - 5610: 0015fc00 sll ra,s5,0x10 - 5614: 00161800 sll v1,s6,0x0 - 5618: 55000100 0x55000100 - 561c: 00001618 0x1618 - 5620: 00001623 0x1623 - 5624: 23570001 addi s7,k0,1 - 5628: 34000016 li zero,0x16 - 562c: 04000016 bltz zero,5688 <__scratchpad-0x1f7fa978> - 5630: 5501f300 0x5501f300 - 5634: 0000009f 0x9f - 5638: 00000000 nop - 563c: 00163400 sll a2,s6,0x10 - 5640: 00165000 sll t2,s6,0x0 - 5644: 54000100 0x54000100 - 5648: 00001650 0x1650 - 564c: 0000165b 0x165b - 5650: 5b560001 0x5b560001 - 5654: 6c000016 0x6c000016 - 5658: 04000016 bltz zero,56b4 <__scratchpad-0x1f7fa94c> - 565c: 5401f300 0x5401f300 - 5660: 0000009f 0x9f - 5664: 00000000 nop - 5668: 00163400 sll a2,s6,0x10 - 566c: 00165000 sll t2,s6,0x0 - 5670: 55000100 0x55000100 - 5674: 00001650 0x1650 - 5678: 0000165b 0x165b - 567c: 5b570001 0x5b570001 - 5680: 6c000016 0x6c000016 - 5684: 04000016 bltz zero,56e0 <__scratchpad-0x1f7fa920> - 5688: 5501f300 0x5501f300 - 568c: 0000009f 0x9f - 5690: 00000000 nop - 5694: 00166c00 sll t5,s6,0x10 - 5698: 00167b00 sll t7,s6,0xc - 569c: 54000100 0x54000100 - 56a0: 0000167b 0x167b - 56a4: 0000167c 0x167c - 56a8: 01f30004 sllv zero,s3,t7 - 56ac: 00009f54 0x9f54 - 56b0: 00000000 nop - 56b4: 166c0000 bne s3,t4,56b8 <__scratchpad-0x1f7fa948> - 56b8: 16740000 bne s3,s4,56bc <__scratchpad-0x1f7fa944> - 56bc: 00010000 sll zero,at,0x0 - 56c0: 00167455 0x167455 - 56c4: 00167b00 sll t7,s6,0xc - 56c8: 56000100 0x56000100 - 56cc: 0000167b 0x167b - 56d0: 0000167c 0x167c - 56d4: 01f30004 sllv zero,s3,t7 - 56d8: 00009f55 0x9f55 - 56dc: 00000000 nop - 56e0: 166c0000 bne s3,t4,56e4 <__scratchpad-0x1f7fa91c> - 56e4: 16740000 bne s3,s4,56e8 <__scratchpad-0x1f7fa918> - 56e8: 00010000 sll zero,at,0x0 - 56ec: 00167456 0x167456 - 56f0: 00167b00 sll t7,s6,0xc - 56f4: 57000100 0x57000100 - 56f8: 0000167b 0x167b - 56fc: 0000167c 0x167c - 5700: 01f30004 sllv zero,s3,t7 - 5704: 00009f56 0x9f56 - 5708: 00000000 nop - 570c: 167c0000 bne s3,gp,5710 <__scratchpad-0x1f7fa8f0> - 5710: 16970000 bne s4,s7,5714 <__scratchpad-0x1f7fa8ec> - 5714: 00010000 sll zero,at,0x0 - 5718: 00169754 0x169754 - 571c: 0016a800 sll s5,s6,0x0 - 5720: f3000400 0xf3000400 - 5724: 009f5401 0x9f5401 - 5728: 00000000 nop - 572c: 7c000000 0x7c000000 - 5730: 97000016 lhu zero,22(t8) - 5734: 01000016 0x1000016 - 5738: 16975500 bne s4,s7,1ab3c <__scratchpad-0x1f7e54c4> - 573c: 16a80000 bne s5,t0,5740 <__scratchpad-0x1f7fa8c0> - 5740: 00040000 sll zero,a0,0x0 - 5744: 9f5501f3 0x9f5501f3 - ... - 5750: 000016a8 0x16a8 - 5754: 000016bf 0x16bf - 5758: bf540001 0xbf540001 - 575c: d0000016 0xd0000016 - 5760: 04000016 bltz zero,57bc <__scratchpad-0x1f7fa844> - 5764: 5401f300 0x5401f300 - 5768: 0000009f 0x9f - 576c: 00000000 nop - 5770: 0016a800 sll s5,s6,0x0 - 5774: 0016bf00 sll s7,s6,0x1c - 5778: 55000100 0x55000100 - 577c: 000016bf 0x16bf - 5780: 000016d0 0x16d0 - 5784: 01f30004 sllv zero,s3,t7 - 5788: 00009f55 0x9f55 - 578c: 00000000 nop - 5790: 16a80000 bne s5,t0,5794 <__scratchpad-0x1f7fa86c> - 5794: 16bf0000 bne s5,ra,5798 <__scratchpad-0x1f7fa868> - 5798: 00010000 sll zero,at,0x0 - 579c: 0016bf56 0x16bf56 - 57a0: 0016d000 sll k0,s6,0x0 - 57a4: f3000400 0xf3000400 - 57a8: 009f5601 0x9f5601 - 57ac: 00000000 nop - 57b0: d0000000 0xd0000000 - 57b4: ef000016 swc3 $0,22(t8) - 57b8: 01000016 0x1000016 - 57bc: 16ef5400 bne s7,t7,1a7c0 <__scratchpad-0x1f7e5840> - 57c0: 17000000 bnez t8,57c4 <__scratchpad-0x1f7fa83c> - 57c4: 00040000 sll zero,a0,0x0 - 57c8: 9f5401f3 0x9f5401f3 - ... - 57d8: 0000000c syscall - 57dc: 0c540001 jal 1500004 <__scratchpad-0x1e2ffffc> - 57e0: 2c000000 sltiu zero,zero,0 - 57e4: 01000000 0x1000000 - 57e8: 00005300 sll t2,zero,0xc - ... - 57f4: 00140000 sll zero,s4,0x0 - 57f8: 00010000 sll zero,at,0x0 - 57fc: 00001455 0x1455 - 5800: 00001c00 sll v1,zero,0x10 - 5804: 75000300 jalx 4000c00 <__scratchpad-0x1b7ff400> - 5808: 001c9f7f 0x1c9f7f - 580c: 002c0000 0x2c0000 - 5810: 00010000 sll zero,at,0x0 - 5814: 00000055 0x55 - ... - 5820: 00000800 sll at,zero,0x0 - 5824: 56000100 0x56000100 - 5828: 00000008 jr zero - 582c: 0000000c syscall - 5830: 01f30004 sllv zero,s3,t7 - 5834: 000c9f56 0xc9f56 - 5838: 001c0000 sll zero,gp,0x0 - 583c: 000b0000 sll zero,t3,0x0 - 5840: 72200073 0x72200073 - 5844: 01f32200 0x1f32200 - 5848: 1c9f2256 0x1c9f2256 - 584c: 24000000 li zero,0 - 5850: 0a000000 j 8000000 <__scratchpad-0x17800000> - 5854: 73007200 0x73007200 - 5858: 01f31c00 0x1f31c00 - 585c: 249f2256 addiu ra,a0,8790 - 5860: 2c000000 sltiu zero,zero,0 - 5864: 0b000000 j c000000 <__scratchpad-0x13800000> - 5868: 20007300 addi zero,zero,29440 - 586c: f3220072 0xf3220072 - 5870: 9f225601 0x9f225601 - ... - 587c: 00000004 sllv zero,zero,zero - 5880: 0000000c syscall - 5884: 0c540001 jal 1500004 <__scratchpad-0x1e2ffffc> - 5888: 2c000000 sltiu zero,zero,0 - 588c: 01000000 0x1000000 - 5890: 00005200 sll t2,zero,0x8 - 5894: 00000000 nop - 5898: 002c0000 0x2c0000 - 589c: 00400000 0x400000 - 58a0: 00010000 sll zero,at,0x0 - 58a4: 00004054 0x4054 - 58a8: 00005800 sll t3,zero,0x0 - 58ac: 54000100 0x54000100 - ... - 58b8: 0000002c 0x2c - 58bc: 00000038 0x38 - 58c0: 38550001 xori s5,v0,0x1 - 58c4: 40000000 mfc0 zero,c0_index - 58c8: 03000000 0x3000000 - 58cc: 9f7f7500 0x9f7f7500 - 58d0: 00000040 ssnop - 58d4: 00000058 0x58 - 58d8: 00550001 0x550001 - 58dc: 00000000 nop - 58e0: 2c000000 sltiu zero,zero,0 - 58e4: 30000000 andi zero,zero,0x0 - 58e8: 01000000 0x1000000 - 58ec: 00305700 0x305700 - 58f0: 00580000 0x580000 - 58f4: 000b0000 sll zero,t3,0x0 - 58f8: 74200074 jalx 8001d0 <__scratchpad-0x1efffe30> - 58fc: 01f32200 0x1f32200 - 5900: 009f2257 0x9f2257 - 5904: 00000000 nop - 5908: 40000000 mfc0 zero,c0_index - 590c: 48000000 mfc2 zero,$0 - 5910: 01000000 0x1000000 - 5914: 00485200 0x485200 - 5918: 00500000 0x500000 - 591c: 00020000 sll zero,v0,0x0 - 5920: 00007f74 0x7f74 - 5924: 00000000 nop - 5928: 00580000 0x580000 - 592c: 006c0000 0x6c0000 - 5930: 00010000 sll zero,at,0x0 - 5934: 00006c54 0x6c54 - 5938: 00008800 sll s1,zero,0x0 - 593c: 52000100 0x52000100 - ... - 5948: 00000058 0x58 - 594c: 0000005c 0x5c - 5950: 5c550001 0x5c550001 - 5954: 88000000 lwl zero,0(zero) - 5958: 04000000 bltz zero,595c <__scratchpad-0x1f7fa6a4> - 595c: 5501f300 0x5501f300 - 5960: 0000009f 0x9f - 5964: 00000000 nop - 5968: 00005800 sll t3,zero,0x0 - 596c: 00006c00 sll t5,zero,0x10 - 5970: 56000100 0x56000100 - 5974: 0000006c 0x6c - 5978: 00000088 0x88 - 597c: 01f30004 sllv zero,s3,t7 - 5980: 00009f56 0x9f56 - 5984: 00000000 nop - 5988: 00580000 0x580000 - 598c: 006c0000 0x6c0000 - 5990: 00020000 sll zero,v0,0x0 - 5994: 006c9f30 0x6c9f30 - 5998: 00880000 0x880000 - 599c: 00060000 sll zero,a2,0x0 - 59a0: 00720073 0x720073 - 59a4: 00009f1c 0x9f1c - 59a8: 00000000 nop - 59ac: 00880000 0x880000 - 59b0: 008c0000 0x8c0000 - 59b4: 00010000 sll zero,at,0x0 - 59b8: 00008c54 0x8c54 - 59bc: 0000b800 sll s7,zero,0x0 - 59c0: f3000400 0xf3000400 - 59c4: 009f5401 0x9f5401 - 59c8: 00000000 nop - 59cc: 88000000 lwl zero,0(zero) - 59d0: 8c000000 lw zero,0(zero) - 59d4: 01000000 0x1000000 - 59d8: 008c5500 0x8c5500 - 59dc: 00b80000 0xb80000 - 59e0: 00040000 sll zero,a0,0x0 - 59e4: 9f5501f3 0x9f5501f3 - ... - 59f0: 00000088 0x88 - 59f4: 0000008c syscall 0x2 - 59f8: 8c560001 lw s6,1(v0) - 59fc: b8000000 swr zero,0(zero) - 5a00: 04000000 bltz zero,5a04 <__scratchpad-0x1f7fa5fc> - 5a04: 5601f300 0x5601f300 - 5a08: 0000009f 0x9f - 5a0c: 00000000 nop - 5a10: 00008800 sll s1,zero,0x0 - 5a14: 00008c00 sll s1,zero,0x10 - 5a18: 30000200 andi zero,zero,0x200 - 5a1c: 00008c9f 0x8c9f - 5a20: 0000a000 sll s4,zero,0x0 - 5a24: 74000700 jalx 1c00 <__scratchpad-0x1f7fe400> - 5a28: 5401f300 0x5401f300 - 5a2c: 00a09f1c 0xa09f1c - 5a30: 00b00000 0xb00000 - 5a34: 00080000 sll zero,t0,0x0 - 5a38: 205401f3 addi s4,v0,499 - 5a3c: 9f220074 0x9f220074 - 5a40: 000000b0 0xb0 - 5a44: 000000b8 0xb8 - 5a48: 00740007 srav zero,s4,v1 - 5a4c: 1c5401f3 0x1c5401f3 - 5a50: 0000009f 0x9f - 5a54: 00000000 nop - 5a58: 00008800 sll s1,zero,0x0 - 5a5c: 00008c00 sll s1,zero,0x10 - 5a60: 54000100 0x54000100 - 5a64: 0000008c syscall 0x2 - 5a68: 000000b8 0xb8 - 5a6c: 01f30004 sllv zero,s3,t7 - 5a70: 00009f54 0x9f54 - 5a74: 00000000 nop - 5a78: 00880000 0x880000 - 5a7c: 008c0000 0x8c0000 - 5a80: 00010000 sll zero,at,0x0 - 5a84: 00008c55 0x8c55 - 5a88: 0000b800 sll s7,zero,0x0 - 5a8c: f3000400 0xf3000400 - 5a90: 009f5501 0x9f5501 - 5a94: 00000000 nop - 5a98: b8000000 swr zero,0(zero) - 5a9c: bc000000 0xbc000000 - 5aa0: 01000000 0x1000000 - 5aa4: 00bc5400 0xbc5400 - 5aa8: 00c40000 0xc40000 - 5aac: 00060000 sll zero,a2,0x0 - 5ab0: 00730074 0x730074 - 5ab4: 00c49f22 0xc49f22 - 5ab8: 00f00000 0xf00000 - 5abc: 00010000 sll zero,at,0x0 - 5ac0: 00000053 0x53 - 5ac4: 00000000 nop - 5ac8: 0000b800 sll s7,zero,0x0 - 5acc: 0000c000 sll t8,zero,0x0 - 5ad0: 55000100 0x55000100 - 5ad4: 000000c0 ehb - 5ad8: 000000d8 0xd8 - 5adc: d8550001 0xd8550001 - 5ae0: e0000000 swc0 c0_index,0(zero) - 5ae4: 03000000 0x3000000 - 5ae8: 9f017500 0x9f017500 - 5aec: 000000e0 0xe0 - 5af0: 000000f0 0xf0 - 5af4: 00550001 0x550001 - 5af8: 00000000 nop - 5afc: b8000000 swr zero,0(zero) - 5b00: cc000000 lwc3 $0,0(zero) - 5b04: 01000000 0x1000000 - 5b08: 00cc5600 0xcc5600 - 5b0c: 00e00000 0xe00000 - 5b10: 00060000 sll zero,a2,0x0 - 5b14: 00720073 0x720073 - 5b18: 00e09f1c 0xe09f1c - 5b1c: 00e80000 0xe80000 - 5b20: 00080000 sll zero,t0,0x0 - 5b24: 00720073 0x720073 - 5b28: 9f01231c 0x9f01231c - 5b2c: 000000e8 0xe8 - 5b30: 000000f0 0xf0 - 5b34: 00730006 srlv zero,s3,v1 - 5b38: 9f1c0072 0x9f1c0072 - ... - 5b44: 000000b8 0xb8 - 5b48: 000000cc syscall 0x3 - 5b4c: cc540001 lwc3 $20,1(v0) - 5b50: f0000000 0xf0000000 - 5b54: 01000000 0x1000000 - 5b58: 00005200 sll t2,zero,0x8 - 5b5c: 00000000 nop - 5b60: 00f00000 0xf00000 - 5b64: 01100000 0x1100000 - 5b68: 00010000 sll zero,at,0x0 - 5b6c: 00011054 0x11054 - 5b70: 00012800 sll a1,at,0x0 - 5b74: 54000100 0x54000100 - ... - 5b80: 000000f0 0xf0 - 5b84: 000000f8 0xf8 - 5b88: f8550001 0xf8550001 - 5b8c: 28000000 slti zero,zero,0 - 5b90: 04000001 bltz zero,5b98 <__scratchpad-0x1f7fa468> - 5b94: 5501f300 0x5501f300 - 5b98: 0000009f 0x9f - 5b9c: 00000000 nop - 5ba0: 0000f000 sll s8,zero,0x0 - 5ba4: 0000f400 sll s8,zero,0x10 - 5ba8: 56000100 0x56000100 - 5bac: 000000f4 0xf4 - 5bb0: 000000f8 0xf8 - 5bb4: 01f30004 sllv zero,s3,t7 - 5bb8: 00f89f56 0xf89f56 - 5bbc: 01100000 0x1100000 - 5bc0: 000b0000 sll zero,t3,0x0 - 5bc4: f3200074 0xf3200074 - 5bc8: 74225601 jalx 895804 <__scratchpad-0x1ef6a7fc> - 5bcc: 109f2200 beq a0,ra,e3d0 <__scratchpad-0x1f7f1c30> - 5bd0: 18000001 blez zero,5bd8 <__scratchpad-0x1f7fa428> - 5bd4: 0b000001 j c000004 <__scratchpad-0x137ffffc> - 5bd8: 20007400 addi zero,zero,29696 - 5bdc: f3220074 0xf3220074 - 5be0: 9f225601 0x9f225601 - 5be4: 00000118 0x118 - 5be8: 00000128 0x128 - 5bec: 0074000b 0x74000b - 5bf0: 5601f320 0x5601f320 - 5bf4: 22007422 addi zero,s0,29730 - 5bf8: 0000009f 0x9f - 5bfc: 00000000 nop - 5c00: 00012800 sll a1,at,0x0 - 5c04: 00013000 sll a2,at,0x0 - 5c08: 54000100 0x54000100 - 5c0c: 00000130 0x130 - 5c10: 0000016c 0x16c - 5c14: 00530001 0x530001 - 5c18: 00000000 nop - 5c1c: 28000000 slti zero,zero,0 - 5c20: 4c000001 0x4c000001 - 5c24: 01000001 0x1000001 - 5c28: 014c5500 0x14c5500 - 5c2c: 016c0000 0x16c0000 - 5c30: 00010000 sll zero,at,0x0 - 5c34: 00000055 0x55 - 5c38: 00000000 nop - 5c3c: 00012800 sll a1,at,0x0 - 5c40: 00015000 sll t2,at,0x0 - 5c44: 56000100 0x56000100 - 5c48: 00000150 0x150 - 5c4c: 0000016c 0x16c - 5c50: 00560001 0x560001 - 5c54: 00000000 nop - 5c58: 28000000 slti zero,zero,0 - 5c5c: 30000001 andi zero,zero,0x1 - 5c60: 01000001 0x1000001 - 5c64: 01305400 0x1305400 - 5c68: 016c0000 0x16c0000 - 5c6c: 00010000 sll zero,at,0x0 - 5c70: 00000052 0x52 - 5c74: 00000000 nop - 5c78: 00016c00 sll t5,at,0x10 - 5c7c: 00017400 sll t6,at,0x10 - 5c80: 54000100 0x54000100 - 5c84: 00000174 0x174 - 5c88: 00000190 0x190 - 5c8c: 00530001 0x530001 - 5c90: 00000000 nop - 5c94: 6c000000 0x6c000000 - 5c98: 78000001 0x78000001 - 5c9c: 01000001 0x1000001 - 5ca0: 01785500 0x1785500 - 5ca4: 01800000 0x1800000 - 5ca8: 00030000 sll zero,v1,0x0 - 5cac: 809f7f75 lb ra,32629(a0) - 5cb0: 90000001 lbu zero,1(zero) - 5cb4: 01000001 0x1000001 - 5cb8: 00005500 sll t2,zero,0x14 - 5cbc: 00000000 nop - 5cc0: 016c0000 0x16c0000 - 5cc4: 01740000 0x1740000 - 5cc8: 00010000 sll zero,at,0x0 - 5ccc: 00017454 0x17454 - 5cd0: 00019000 sll s2,at,0x0 - 5cd4: 52000100 0x52000100 - ... - 5ce0: 00000190 0x190 - 5ce4: 00000194 0x194 - 5ce8: 94540001 lhu s4,1(v0) - 5cec: b4000001 0xb4000001 - 5cf0: 01000001 0x1000001 - 5cf4: 00005300 sll t2,zero,0xc - 5cf8: 00000000 nop - 5cfc: 01900000 0x1900000 - 5d00: 01940000 0x1940000 - 5d04: 00020000 sll zero,v0,0x0 - 5d08: 01989f30 0x1989f30 - 5d0c: 01b40000 0x1b40000 - 5d10: 00010000 sll zero,at,0x0 - 5d14: 00000052 0x52 - 5d18: 00000000 nop - 5d1c: 0001b400 sll s6,at,0x10 - 5d20: 0001c700 sll t8,at,0x1c - 5d24: 54000100 0x54000100 - 5d28: 000001c7 0x1c7 - 5d2c: 00000204 0x204 - 5d30: 01f30004 sllv zero,s3,t7 - 5d34: 00009f54 0x9f54 - 5d38: 00000000 nop - 5d3c: 01b40000 0x1b40000 - 5d40: 01c70000 0x1c70000 - 5d44: 00010000 sll zero,at,0x0 - 5d48: 0001c755 0x1c755 - 5d4c: 00020400 sll zero,v0,0x10 - 5d50: f3000400 0xf3000400 - 5d54: 009f5501 0x9f5501 - 5d58: 00000000 nop - 5d5c: c8000000 lwc2 $0,0(zero) - 5d60: e0000001 swc0 c0_index,1(zero) - 5d64: 07000001 bltz t8,5d6c <__scratchpad-0x1f7fa294> - 5d68: f3007400 0xf3007400 - 5d6c: 9f1c5401 0x9f1c5401 - 5d70: 000001e0 0x1e0 - 5d74: 000001f0 0x1f0 - 5d78: 00730007 srav zero,s3,v1 - 5d7c: 1c5401f3 0x1c5401f3 - 5d80: 0001f09f 0x1f09f - 5d84: 0001f400 sll s8,at,0x10 - 5d88: 74000700 jalx 1c00 <__scratchpad-0x1f7fe400> - 5d8c: 5401f300 0x5401f300 - 5d90: 00009f1c 0x9f1c - 5d94: 00000000 nop - 5d98: 01c80000 0x1c80000 - 5d9c: 01e80000 0x1e80000 - 5da0: 00010000 sll zero,at,0x0 - 5da4: 0001f052 0x1f052 - 5da8: 0001f400 sll s8,at,0x10 - 5dac: 52000100 0x52000100 - ... - 5db8: 00000204 0x204 - 5dbc: 00000217 0x217 - 5dc0: 17540001 bne k0,s4,5dc8 <__scratchpad-0x1f7fa238> - 5dc4: 54000002 0x54000002 - 5dc8: 04000002 bltz zero,5dd4 <__scratchpad-0x1f7fa22c> - 5dcc: 5401f300 0x5401f300 - 5dd0: 0000009f 0x9f - 5dd4: 00000000 nop - 5dd8: 00020400 sll zero,v0,0x10 - 5ddc: 00021700 sll v0,v0,0x1c - 5de0: 55000100 0x55000100 - 5de4: 00000217 0x217 - 5de8: 00000254 0x254 - 5dec: 01f30004 sllv zero,s3,t7 - 5df0: 00009f55 0x9f55 - 5df4: 00000000 nop - 5df8: 02180000 0x2180000 - 5dfc: 021c0000 0x21c0000 - 5e00: 00010000 sll zero,at,0x0 - 5e04: 00021c52 0x21c52 - 5e08: 00022000 sll a0,v0,0x0 - 5e0c: 73000600 0x73000600 - 5e10: 1c007600 bgtz zero,23614 <__scratchpad-0x1f7dc9ec> - 5e14: 0002209f 0x2209f - 5e18: 00022800 sll a1,v0,0x0 - 5e1c: 52000100 0x52000100 - 5e20: 00000228 0x228 - 5e24: 00000230 0x230 - 5e28: 00730006 srlv zero,s3,v1 - 5e2c: 9f1c0076 0x9f1c0076 - 5e30: 00000230 0x230 - 5e34: 00000240 sll zero,zero,0x9 - 5e38: 00720006 srlv zero,s2,v1 - 5e3c: 9f1c0076 0x9f1c0076 - 5e40: 00000240 sll zero,zero,0x9 - 5e44: 00000244 0x244 - 5e48: 00520001 0x520001 - 5e4c: 00000000 nop - 5e50: 18000000 blez zero,5e54 <__scratchpad-0x1f7fa1ac> - 5e54: 1c000002 bgtz zero,5e60 <__scratchpad-0x1f7fa1a0> - 5e58: 01000002 0x1000002 - 5e5c: 00005200 sll t2,zero,0x8 - 5e60: 00000000 nop - 5e64: 02540000 0x2540000 - 5e68: 02540000 0x2540000 - 5e6c: 00010000 sll zero,at,0x0 - 5e70: 00025454 0x25454 - 5e74: 00029800 sll s3,v0,0x0 - 5e78: f3000400 0xf3000400 - 5e7c: 009f5401 0x9f5401 - 5e80: 00000000 nop - 5e84: 68000000 0x68000000 - 5e88: 78000002 0x78000002 - 5e8c: 06000002 bltz s0,5e98 <__scratchpad-0x1f7fa168> - 5e90: 75007200 jalx 401c800 <__scratchpad-0x1b7e3800> - 5e94: 789f1c00 0x789f1c00 - 5e98: 80000002 lb zero,2(zero) - 5e9c: 07000002 bltz t8,5ea8 <__scratchpad-0x1f7fa158> - 5ea0: 20007500 addi zero,zero,29952 - 5ea4: 9f220072 0x9f220072 - 5ea8: 00000288 0x288 - 5eac: 00000290 0x290 - 5eb0: 00720006 srlv zero,s2,v1 - 5eb4: 9f1c0075 0x9f1c0075 - ... - 5ec0: 00000298 0x298 - 5ec4: 000002a4 0x2a4 - 5ec8: a4540001 sh s4,1(v0) - 5ecc: af000002 sw zero,2(t8) - 5ed0: 01000002 0x1000002 - 5ed4: 02af5b00 0x2af5b00 - 5ed8: 03200000 0x3200000 - 5edc: 00040000 sll zero,a0,0x0 - 5ee0: 9f5401f3 0x9f5401f3 - ... - 5eec: 00000298 0x298 - 5ef0: 000002af 0x2af - 5ef4: af550001 sw s5,1(k0) - 5ef8: 20000002 addi zero,zero,2 - 5efc: 04000003 bltz zero,5f0c <__scratchpad-0x1f7fa0f4> - 5f00: 5501f300 0x5501f300 - 5f04: 0000009f 0x9f - 5f08: 00000000 nop - 5f0c: 0002b400 sll s6,v0,0x10 - 5f10: 0002bb00 sll s7,v0,0xc - 5f14: 52000100 0x52000100 - ... - 5f20: 000002bc 0x2bc - 5f24: 000002d8 0x2d8 - 5f28: 00520001 0x520001 - 5f2c: 00000000 nop - 5f30: d8000000 0xd8000000 - 5f34: f3000002 0xf3000002 - 5f38: 01000002 0x1000002 - 5f3c: 02fc5900 0x2fc5900 - 5f40: 030c0000 0x30c0000 - 5f44: 00010000 sll zero,at,0x0 - 5f48: 00000059 0x59 - 5f4c: 00000000 nop - 5f50: 00032000 sll a0,v1,0x0 - 5f54: 00034800 sll t1,v1,0x0 - 5f58: 54000100 0x54000100 - 5f5c: 00000348 0x348 - 5f60: 0000035c 0x35c - 5f64: 00540001 0x540001 - 5f68: 00000000 nop - 5f6c: 20000000 addi zero,zero,0 - 5f70: 48000003 0x48000003 - 5f74: 01000003 0x1000003 - 5f78: 03485500 0x3485500 - 5f7c: 035c0000 0x35c0000 - 5f80: 00010000 sll zero,at,0x0 - 5f84: 00000055 0x55 - 5f88: 00000000 nop - 5f8c: 00035c00 sll t3,v1,0x10 - 5f90: 00039800 sll s3,v1,0x0 - 5f94: 54000100 0x54000100 - 5f98: 00000398 0x398 - 5f9c: 000003a8 0x3a8 - 5fa0: 00540001 0x540001 - 5fa4: 00000000 nop - 5fa8: 5c000000 0x5c000000 - 5fac: 98000003 lwr zero,3(zero) - 5fb0: 01000003 0x1000003 - 5fb4: 03985500 0x3985500 - 5fb8: 03a80000 0x3a80000 - 5fbc: 00010000 sll zero,at,0x0 - 5fc0: 00000055 0x55 - 5fc4: 00000000 nop - 5fc8: 00035c00 sll t3,v1,0x10 - 5fcc: 00036000 sll t4,v1,0x0 - 5fd0: 30000200 andi zero,zero,0x200 - 5fd4: 0003609f 0x3609f - 5fd8: 0003a800 sll s5,v1,0x0 - 5fdc: 53000100 0x53000100 - ... - 5fe8: 000003a8 0x3a8 - 5fec: 000003bb 0x3bb - 5ff0: bb540001 swr s4,1(k0) - 5ff4: e0000003 swc0 c0_index,3(zero) - 5ff8: 01000003 0x1000003 - 5ffc: 03e06000 0x3e06000 - 6000: 03ec0000 0x3ec0000 - 6004: 00040000 sll zero,a0,0x0 - 6008: 9f5401f3 0x9f5401f3 - ... - 6014: 000003c4 0x3c4 - 6018: 000003d7 0x3d7 - 601c: 00520001 0x520001 - 6020: 00000000 nop - 6024: ec000000 swc3 $0,0(zero) - 6028: 07000003 bltz t8,6038 <__scratchpad-0x1f7f9fc8> - 602c: 01000004 sllv zero,zero,t0 - 6030: 04075400 0x4075400 - 6034: 04440000 0x4440000 - 6038: 00010000 sll zero,at,0x0 - 603c: 00044461 0x44461 - 6040: 00045400 sll t2,a0,0x10 - 6044: f3000400 0xf3000400 - 6048: 009f5401 0x9f5401 - 604c: 00000000 nop - 6050: ec000000 swc3 $0,0(zero) - 6054: 07000003 bltz t8,6064 <__scratchpad-0x1f7f9f9c> - 6058: 01000004 sllv zero,zero,t0 - 605c: 04075500 0x4075500 - 6060: 04540000 0x4540000 - 6064: 00040000 sll zero,a0,0x0 - 6068: 9f5501f3 0x9f5501f3 - ... - 6074: 00000408 0x408 - 6078: 00000410 0x410 - 607c: 10520001 beq v0,s2,6084 <__scratchpad-0x1f7f9f7c> - 6080: 1c000004 bgtz zero,6094 <__scratchpad-0x1f7f9f6c> - 6084: 03000004 sllv zero,zero,t8 - 6088: 9f7f8000 0x9f7f8000 - ... - 6094: 00000424 0x424 - 6098: 0000043b 0x43b - 609c: 00520001 0x520001 - 60a0: 00000000 nop - 60a4: 54000000 0x54000000 - 60a8: 74000004 jalx 10 <__scratchpad-0x1f7ffff0> - 60ac: 01000004 sllv zero,zero,t0 - 60b0: 04745400 0x4745400 - 60b4: 05880000 0x5880000 - 60b8: 00010000 sll zero,at,0x0 - 60bc: 00058860 0x58860 - 60c0: 00058c00 sll s1,a1,0x10 - 60c4: 80000300 lb zero,768(zero) - 60c8: 058c9f7f 0x58c9f7f - 60cc: 05cc0000 0x5cc0000 - 60d0: 00010000 sll zero,at,0x0 - 60d4: 00000060 0x60 - 60d8: 00000000 nop - 60dc: 00045400 sll t2,a0,0x10 - 60e0: 00047400 sll t6,a0,0x10 - 60e4: 55000100 0x55000100 - 60e8: 00000474 0x474 - 60ec: 000005c4 0x5c4 - 60f0: c4620001 lwc1 $f2,1(v1) - 60f4: d4000005 0xd4000005 - 60f8: 04000005 bltz zero,6110 <__scratchpad-0x1f7f9ef0> - 60fc: 5501f300 0x5501f300 - 6100: 0000009f 0x9f - 6104: 00000000 nop - 6108: 00045400 sll t2,a0,0x10 - 610c: 00047400 sll t6,a0,0x10 - 6110: 56000100 0x56000100 - 6114: 00000474 0x474 - 6118: 000004c8 0x4c8 - 611c: c8610001 lwc2 $1,1(v1) - 6120: d4000004 0xd4000004 - 6124: 04000004 bltz zero,6138 <__scratchpad-0x1f7f9ec8> - 6128: 5601f300 0x5601f300 - 612c: 0004d49f 0x4d49f - 6130: 0005c800 sll t9,a1,0x0 - 6134: 61000100 0x61000100 - ... - 6140: 00000474 0x474 - 6144: 00000524 0x524 - 6148: 9f300002 0x9f300002 - 614c: 00000524 0x524 - 6150: 000005ac 0x5ac - 6154: b4520001 0xb4520001 - 6158: bc000005 0xbc000005 - 615c: 02000005 0x2000005 - 6160: 009f3000 0x9f3000 - 6164: 00000000 nop - 6168: 74000000 jalx 0 <__scratchpad-0x1f800000> - 616c: 24000004 li zero,4 - 6170: 02000005 0x2000005 - 6174: 6c9f3000 0x6c9f3000 - 6178: 74000005 jalx 14 <__scratchpad-0x1f7fffec> - 617c: 01000005 0x1000005 - 6180: 05785300 0x5785300 - 6184: 05940000 0x5940000 - 6188: 00010000 sll zero,at,0x0 - 618c: 0005b453 0x5b453 - 6190: 0005bc00 sll s7,a1,0x10 - 6194: 30000200 andi zero,zero,0x200 - 6198: 0000009f 0x9f - 619c: 00000000 nop - 61a0: 00047400 sll t6,a0,0x10 - 61a4: 00049800 sll s3,a0,0x0 - 61a8: 30000200 andi zero,zero,0x200 - 61ac: 0004989f 0x4989f - 61b0: 0004a000 sll s4,a0,0x0 - 61b4: 31000200 andi zero,t0,0x200 - 61b8: 0004a09f 0x4a09f - 61bc: 0004b800 sll s7,a0,0x0 - 61c0: 30000200 andi zero,zero,0x200 - 61c4: 0004b89f 0x4b89f - 61c8: 0005d400 sll k0,a1,0x10 - 61cc: 56000100 0x56000100 - ... - 61d8: 000005d4 0x5d4 - 61dc: 000005e3 0x5e3 - 61e0: e3540001 swc0 $20,1(k0) - 61e4: f4000005 0xf4000005 - 61e8: 04000005 bltz zero,6200 <__scratchpad-0x1f7f9e00> - 61ec: 5401f300 0x5401f300 - 61f0: 0000009f 0x9f - 61f4: 00000000 nop - 61f8: 0005d400 sll k0,a1,0x10 - 61fc: 0005e300 sll gp,a1,0xc - 6200: 55000100 0x55000100 - 6204: 000005e3 0x5e3 - 6208: 000005f4 0x5f4 - 620c: 01f30004 sllv zero,s3,t7 - 6210: 00009f55 0x9f55 - 6214: 00000000 nop - 6218: 05d40000 0x5d40000 - 621c: 05e30000 0x5e30000 - 6220: 00010000 sll zero,at,0x0 - 6224: 0005e356 0x5e356 - 6228: 0005f400 sll s8,a1,0x10 - 622c: f3000400 0xf3000400 - 6230: 009f5601 0x9f5601 - 6234: 00000000 nop - 6238: f4000000 0xf4000000 - 623c: 30000005 andi zero,zero,0x5 - 6240: 01000006 srlv zero,zero,t0 - 6244: 06305400 bltzal s1,1b248 <__scratchpad-0x1f7e4db8> - 6248: 07080000 0x7080000 - 624c: 00010000 sll zero,at,0x0 - 6250: 00077060 0x77060 - 6254: 00077c00 sll t7,a3,0x10 - 6258: 60000100 0x60000100 - ... - 6264: 000005f4 0x5f4 - 6268: 0000063c 0x63c - 626c: 3c550001 0x3c550001 - 6270: 4c000006 0x4c000006 - 6274: 01000007 srav zero,zero,t0 - 6278: 074c6400 0x74c6400 - 627c: 07700000 bltzal k1,6280 <__scratchpad-0x1f7f9d80> - 6280: 00040000 sll zero,a0,0x0 - 6284: 9f5501f3 0x9f5501f3 - 6288: 00000770 0x770 - 628c: 0000077c 0x77c - 6290: 7c640001 0x7c640001 - 6294: d8000007 0xd8000007 - 6298: 04000007 bltz zero,62b8 <__scratchpad-0x1f7f9d48> - 629c: 5501f300 0x5501f300 - 62a0: 0000009f 0x9f - 62a4: 00000000 nop - 62a8: 0005f400 sll s8,a1,0x10 - 62ac: 00063c00 sll a3,a2,0x10 - 62b0: 30000200 andi zero,zero,0x200 - 62b4: 00063c9f 0x63c9f - 62b8: 00067800 sll t7,a2,0x0 - 62bc: 52000100 0x52000100 - 62c0: 000006b4 0x6b4 - 62c4: 000006b8 0x6b8 - 62c8: 9f300002 0x9f300002 - 62cc: 000006b8 0x6b8 - 62d0: 000006f4 0x6f4 - 62d4: 00520001 0x520001 - 62d8: 08000007 j 1c <__scratchpad-0x1f7fffe4> - 62dc: 02000007 srav zero,zero,s0 - 62e0: 089f3000 j 27cc000 <__scratchpad-0x1d034000> - 62e4: 0c000007 jal 1c <__scratchpad-0x1f7fffe4> - 62e8: 08000007 j 1c <__scratchpad-0x1f7fffe4> - 62ec: 91007200 lbu zero,29184(t0) - 62f0: 60231c00 0x60231c00 - 62f4: 00070c9f 0x70c9f - 62f8: 00072400 sll a0,a3,0x10 - 62fc: 72000800 0x72000800 - 6300: 1c009100 bgtz zero,fffea704 <__bss_end+0x7ff73064> - 6304: 249f5f23 addiu ra,a0,24355 - 6308: 2c000007 sltiu zero,zero,7 - 630c: 08000007 j 1c <__scratchpad-0x1f7fffe4> - 6310: 91007200 lbu zero,29184(t0) - 6314: 60231c00 0x60231c00 - 6318: 00072c9f 0x72c9f - 631c: 00073700 sll a2,a3,0x1c - 6320: 72000800 0x72000800 - 6324: 1c009100 bgtz zero,fffea728 <__bss_end+0x7ff73088> - 6328: 009f5f23 0x9f5f23 - ... - 6334: 08000007 j 1c <__scratchpad-0x1f7fffe4> - 6338: 02000007 srav zero,zero,s0 - 633c: 089f3100 j 27cc400 <__scratchpad-0x1d033c00> - 6340: 70000007 0x70000007 - 6344: 01000007 srav zero,zero,t0 - 6348: 00006000 sll t4,zero,0x0 - 634c: 00000000 nop - 6350: 05f40000 0x5f40000 - 6354: 06a40000 0x6a40000 - 6358: 000a0000 sll zero,t2,0x0 - 635c: 0000089e 0x89e - 6360: 00000000 nop - 6364: 06a40000 0x6a40000 - 6368: 07980000 0x7980000 - 636c: 00060000 sll zero,a2,0x0 - 6370: 63049362 0x63049362 - 6374: 00000493 0x493 - 6378: 00000000 nop - 637c: 05f40000 0x5f40000 - 6380: 074c0000 0x74c0000 - 6384: 000a0000 sll zero,t2,0x0 - 6388: 0000089e 0x89e - 638c: 00000000 nop - 6390: 074c0000 0x74c0000 - 6394: 07680000 0x7680000 - 6398: 00060000 sll zero,a2,0x0 - 639c: 65049364 0x65049364 - 63a0: 07680493 0x7680493 - 63a4: 07700000 bltzal k1,63a8 <__scratchpad-0x1f7f9c58> - 63a8: 00060000 sll zero,a2,0x0 - 63ac: 53049352 0x53049352 - 63b0: 07700493 bltzal k1,7600 <__scratchpad-0x1f7f8a00> - 63b4: 077c0000 0x77c0000 - 63b8: 000a0000 sll zero,t2,0x0 - 63bc: 0000089e 0x89e - 63c0: 00000000 nop - 63c4: 077c0000 0x77c0000 - 63c8: 078f0000 0x78f0000 - 63cc: 00060000 sll zero,a2,0x0 - 63d0: 53049352 0x53049352 - 63d4: 00000493 0x493 - 63d8: 00000000 nop - 63dc: 05f40000 0x5f40000 - 63e0: 06300000 bltzal s1,63e4 <__scratchpad-0x1f7f9c1c> - 63e4: 00020000 sll zero,v0,0x0 - 63e8: 06309f31 bltzal s1,fffee0b0 <__bss_end+0x7ff76a10> - 63ec: 06340000 0x6340000 - 63f0: 00030000 sll zero,v1,0x0 - 63f4: 3c9fff09 0x3c9fff09 - 63f8: cc000006 lwc3 $0,6(zero) - 63fc: 01000007 srav zero,zero,t0 - 6400: 00006100 sll t4,zero,0x4 - 6404: 00000000 nop - 6408: 07d80000 0x7d80000 - 640c: 07df0000 0x7df0000 - 6410: 00010000 sll zero,at,0x0 - 6414: 0007df54 0x7df54 - 6418: 0007e000 sll gp,a3,0x0 - 641c: f3000400 0xf3000400 - 6420: 009f5401 0x9f5401 - 6424: 00000000 nop - 6428: d8000000 0xd8000000 - 642c: df000007 0xdf000007 - 6430: 01000007 srav zero,zero,t0 - 6434: 07df5500 0x7df5500 - 6438: 07e00000 bltz ra,643c <__scratchpad-0x1f7f9bc4> - 643c: 00040000 sll zero,a0,0x0 - 6440: 9f5501f3 0x9f5501f3 - ... - 644c: 000007e0 0x7e0 - 6450: 000007ef 0x7ef - 6454: ef540001 swc3 $20,1(k0) - 6458: 0c000007 jal 1c <__scratchpad-0x1f7fffe4> - 645c: 04000008 bltz zero,6480 <__scratchpad-0x1f7f9b80> - 6460: 5401f300 0x5401f300 - 6464: 0000009f 0x9f - 6468: 00000000 nop - 646c: 0007e000 sll gp,a3,0x0 - 6470: 0007ef00 sll sp,a3,0x1c - 6474: 55000100 0x55000100 - 6478: 000007ef 0x7ef - 647c: 0000080c syscall 0x20 - 6480: 01f30004 sllv zero,s3,t7 - 6484: 00009f55 0x9f55 - 6488: 00000000 nop - 648c: 080c0000 j 300000 <__scratchpad-0x1f500000> - 6490: 081f0000 j 7c0000 <__scratchpad-0x1f040000> - 6494: 00010000 sll zero,at,0x0 - 6498: 00081f54 0x81f54 - 649c: 00083c00 sll a3,t0,0x10 - 64a0: f3000400 0xf3000400 - 64a4: 009f5401 0x9f5401 - 64a8: 00000000 nop - 64ac: 0c000000 jal 0 <__scratchpad-0x1f800000> - 64b0: 1f000008 bgtz t8,64d4 <__scratchpad-0x1f7f9b2c> - 64b4: 01000008 jr t0 - 64b8: 081f5500 j 7d5400 <__scratchpad-0x1f02ac00> - 64bc: 08340000 j d00000 <__scratchpad-0x1eb00000> - 64c0: 00020000 sll zero,v0,0x0 - 64c4: 08347091 j d1c244 <__scratchpad-0x1eae3dbc> - 64c8: 083c0000 j f00000 <__scratchpad-0x1e900000> - 64cc: 00020000 sll zero,v0,0x0 - 64d0: 0000708d break 0x0,0x1c2 - 64d4: 00000000 nop - 64d8: 083c0000 j f00000 <__scratchpad-0x1e900000> - 64dc: 084f0000 j 13c0000 <__scratchpad-0x1e440000> - 64e0: 00010000 sll zero,at,0x0 - 64e4: 00084f54 0x84f54 - 64e8: 00086c00 sll t5,t0,0x10 - 64ec: f3000400 0xf3000400 - 64f0: 009f5401 0x9f5401 - 64f4: 00000000 nop - 64f8: 3c000000 lui zero,0x0 - 64fc: 4f000008 c3 0x1000008 - 6500: 01000008 jr t0 - 6504: 084f5500 j 13d5400 <__scratchpad-0x1e42ac00> - 6508: 08640000 j 1900000 <__scratchpad-0x1df00000> - 650c: 00020000 sll zero,v0,0x0 - 6510: 08647091 j 191c244 <__scratchpad-0x1dee3dbc> - 6514: 086c0000 j 1b00000 <__scratchpad-0x1dd00000> - 6518: 00020000 sll zero,v0,0x0 - 651c: 0000708d break 0x0,0x1c2 - 6520: 00000000 nop - 6524: 083c0000 j f00000 <__scratchpad-0x1e900000> - 6528: 084f0000 j 13c0000 <__scratchpad-0x1e440000> - 652c: 00010000 sll zero,at,0x0 - 6530: 00084f56 0x84f56 - 6534: 00086c00 sll t5,t0,0x10 - 6538: f3000400 0xf3000400 - 653c: 009f5601 0x9f5601 - 6540: 00000000 nop - 6544: 6c000000 0x6c000000 - 6548: 88000008 lwl zero,8(zero) - 654c: 01000008 jr t0 - 6550: 08885400 j 2215000 <__scratchpad-0x1d5eb000> - 6554: 08ec0000 j 3b00000 <__scratchpad-0x1bd00000> - 6558: 00010000 sll zero,at,0x0 - 655c: 00000060 0x60 - 6560: 00000000 nop - 6564: 00086c00 sll t5,t0,0x10 - 6568: 00088800 sll s1,t0,0x0 - 656c: 55000100 0x55000100 - 6570: 00000888 0x888 - 6574: 00000904 0x904 - 6578: 00610001 0x610001 - 657c: 00000000 nop - 6580: 10000000 b 6584 <__scratchpad-0x1f7f9a7c> - 6584: 3c000009 lui zero,0x9 - 6588: 01000009 jalr zero,t0 - 658c: 093c5400 j 4f15000 <__scratchpad-0x1a8eb000> - 6590: 09b40000 j 6d00000 <__scratchpad-0x18b00000> - 6594: 00010000 sll zero,at,0x0 - 6598: 00000060 0x60 - 659c: 00000000 nop - 65a0: 00091000 sll v0,t1,0x0 - 65a4: 00093c00 sll a3,t1,0x10 - 65a8: 55000100 0x55000100 - 65ac: 0000093c 0x93c - 65b0: 000009d4 0x9d4 - 65b4: 00610001 0x610001 - 65b8: 00000000 nop - 65bc: 10000000 b 65c0 <__scratchpad-0x1f7f9a40> - 65c0: 3c000009 lui zero,0x9 - 65c4: 01000009 jalr zero,t0 - 65c8: 093c5600 j 4f15800 <__scratchpad-0x1a8ea800> - 65cc: 09cc0000 j 7300000 <__scratchpad-0x18500000> - 65d0: 00010000 sll zero,at,0x0 - 65d4: 0009cc63 0x9cc63 - 65d8: 0009e000 sll gp,t1,0x0 - 65dc: f3000400 0xf3000400 - 65e0: 009f5601 0x9f5601 - 65e4: 00000000 nop - 65e8: 10000000 b 65ec <__scratchpad-0x1f7f9a14> - 65ec: 3c000009 lui zero,0x9 - 65f0: 02000009 jalr zero,s0 - 65f4: 3c9f3000 0x3c9f3000 - 65f8: d0000009 0xd0000009 - 65fc: 01000009 jalr zero,t0 - 6600: 00006200 sll t4,zero,0x8 - 6604: 00000000 nop - 6608: 09e00000 j 7800000 <__scratchpad-0x18000000> - 660c: 09e70000 j 79c0000 <__scratchpad-0x17e40000> - 6610: 00010000 sll zero,at,0x0 - 6614: 0009e754 0x9e754 - 6618: 0009e800 sll sp,t1,0x0 - 661c: f3000400 0xf3000400 - 6620: 009f5401 0x9f5401 - 6624: 00000000 nop - 6628: e0000000 swc0 c0_index,0(zero) - 662c: e7000009 swc1 $f0,9(t8) - 6630: 01000009 jalr zero,t0 - 6634: 09e75500 j 79d5400 <__scratchpad-0x17e2ac00> - 6638: 09e80000 j 7a00000 <__scratchpad-0x17e00000> - 663c: 00040000 sll zero,a0,0x0 - 6640: 9f5501f3 0x9f5501f3 - ... - 664c: 000009e8 0x9e8 - 6650: 000009ef 0x9ef - 6654: ef540001 swc3 $20,1(k0) - 6658: f0000009 0xf0000009 - 665c: 04000009 bltz zero,6684 <__scratchpad-0x1f7f997c> - 6660: 5401f300 0x5401f300 - 6664: 0000009f 0x9f - 6668: 00000000 nop - 666c: 0009e800 sll sp,t1,0x0 - 6670: 0009ef00 sll sp,t1,0x1c - 6674: 55000100 0x55000100 - 6678: 000009ef 0x9ef - 667c: 000009f0 0x9f0 - 6680: 01f30004 sllv zero,s3,t7 - 6684: 00009f55 0x9f55 - 6688: 00000000 nop - 668c: 09e80000 j 7a00000 <__scratchpad-0x17e00000> - 6690: 09ef0000 j 7bc0000 <__scratchpad-0x17c40000> - 6694: 00010000 sll zero,at,0x0 - 6698: 0009ef56 0x9ef56 - 669c: 0009f000 sll s8,t1,0x0 - 66a0: f3000400 0xf3000400 - 66a4: 009f5601 0x9f5601 - 66a8: 00000000 nop - 66ac: f0000000 0xf0000000 - 66b0: 18000009 blez zero,66d8 <__scratchpad-0x1f7f9928> - 66b4: 0100000a 0x100000a - 66b8: 0a185500 j 8615400 <__scratchpad-0x171eac00> - 66bc: 0a380000 j 8e00000 <__scratchpad-0x16a00000> - 66c0: 00010000 sll zero,at,0x0 - 66c4: 000a3856 0xa3856 - 66c8: 000a6000 sll t4,t2,0x0 - 66cc: 55000100 0x55000100 - ... - 66d8: 000009f4 0x9f4 - 66dc: 000009f8 0x9f8 - 66e0: 9f300002 0x9f300002 - 66e4: 000009f8 0x9f8 - 66e8: 00000a34 0xa34 - 66ec: 34530001 ori s3,v0,0x1 - 66f0: 3800000a xori zero,zero,0xa - 66f4: 0200000a 0x200000a - 66f8: 389f3100 xori ra,a0,0x3100 - 66fc: 6000000a 0x6000000a - 6700: 0100000a 0x100000a - 6704: 00005300 sll t2,zero,0xc - 6708: 00000000 nop - 670c: 0a600000 j 9800000 <__scratchpad-0x16000000> - 6710: 0a740000 j 9d00000 <__scratchpad-0x15b00000> - 6714: 00010000 sll zero,at,0x0 - 6718: 000a7454 0xa7454 - 671c: 000a9000 sll s2,t2,0x0 - 6720: f3000400 0xf3000400 - 6724: 909f5401 lbu ra,21505(a0) - 6728: 9f00000a 0x9f00000a - 672c: 0100000a 0x100000a - 6730: 0a9f5400 j a7d5000 <__scratchpad-0x1502b000> - 6734: 0be40000 j f900000 <__scratchpad-0xff00000> - 6738: 00040000 sll zero,a0,0x0 - 673c: 9f5401f3 0x9f5401f3 - ... - 6748: 00000a60 0xa60 - 674c: 00000a74 0xa74 - 6750: 74550001 jalx 1540004 <__scratchpad-0x1e2bfffc> - 6754: 9000000a lbu zero,10(zero) - 6758: 0400000a bltz zero,6784 <__scratchpad-0x1f7f987c> - 675c: 5501f300 0x5501f300 - 6760: 000a909f 0xa909f - 6764: 000a9f00 sll s3,t2,0x1c - 6768: 55000100 0x55000100 - 676c: 00000a9f 0xa9f - 6770: 00000be4 0xbe4 - 6774: 01f30004 sllv zero,s3,t7 - 6778: 00009f55 0x9f55 - 677c: 00000000 nop - 6780: 0aa80000 j aa00000 <__scratchpad-0x14e00000> - 6784: 0aac0000 j ab00000 <__scratchpad-0x14d00000> - 6788: 00020000 sll zero,v0,0x0 - 678c: 0aac9f30 j ab27cc0 <__scratchpad-0x14cd8340> - 6790: 0aec0000 j bb00000 <__scratchpad-0x13d00000> - 6794: 00070000 sll zero,a3,0x0 - 6798: 01f30073 0x1f30073 - 679c: 009f1c54 0x9f1c54 - 67a0: 00000000 nop - 67a4: bc000000 0xbc000000 - 67a8: d400000a 0xd400000a - 67ac: 0600000a bltz s0,67d8 <__scratchpad-0x1f7f9828> - 67b0: 77007200 jalx c01c800 <__scratchpad-0x137e3800> - 67b4: d49f1c00 0xd49f1c00 - 67b8: e000000a swc0 c0_index,10(zero) - 67bc: 0700000a bltz t8,67e8 <__scratchpad-0x1f7f9818> - 67c0: 20007700 addi zero,zero,30464 - 67c4: 9f220072 0x9f220072 - ... - 67d0: 00000be4 0xbe4 - 67d4: 00000be8 0xbe8 - 67d8: 9f300002 0x9f300002 - 67dc: 00000bf0 0xbf0 - 67e0: 00000c14 0xc14 - 67e4: 14520001 bne v0,s2,67ec <__scratchpad-0x1f7f9814> - 67e8: 1c00000c bgtz zero,681c <__scratchpad-0x1f7f97e4> - 67ec: 0600000c bltz s0,6820 <__scratchpad-0x1f7f97e0> - 67f0: 74007300 jalx 1cc00 <__scratchpad-0x1f7e3400> - 67f4: 1c9f1c00 0x1c9f1c00 - 67f8: 2400000c li zero,12 - 67fc: 0100000c syscall 0x40000 - 6800: 00005200 sll t2,zero,0x8 - 6804: 00000000 nop - 6808: 0bfc0000 j ff00000 <__scratchpad-0xf900000> - 680c: 0c0c0000 jal 300000 <__scratchpad-0x1f500000> - 6810: 00060000 sll zero,a2,0x0 - 6814: 00750076 0x750076 - 6818: 0c0c9f1c jal 327c70 <__scratchpad-0x1f4d8390> - 681c: 0c1c0000 jal 700000 <__scratchpad-0x1f100000> - 6820: 00070000 sll zero,a3,0x0 - 6824: 76200075 jalx 88001d4 <__scratchpad-0x16fffe2c> - 6828: 009f2200 0x9f2200 - 682c: 00000000 nop - 6830: 14000000 bnez zero,6834 <__scratchpad-0x1f7f97cc> - 6834: 1c00000c bgtz zero,6868 <__scratchpad-0x1f7f9798> - 6838: 0200000c syscall 0x80000 - 683c: 009f3100 0x9f3100 - 6840: 00000000 nop - 6844: 24000000 li zero,0 - 6848: 2800000c slti zero,zero,12 - 684c: 0200000c syscall 0x80000 - 6850: 309f3000 andi ra,a0,0x3000 - 6854: 5c00000c 0x5c00000c - 6858: 0100000c syscall 0x40000 - 685c: 0c5c5200 jal 1714800 <__scratchpad-0x1e0eb800> - 6860: 0c640000 jal 1900000 <__scratchpad-0x1df00000> - 6864: 00060000 sll zero,a2,0x0 - 6868: 00740073 0x740073 - 686c: 0c649f1c jal 1927c70 <__scratchpad-0x1ded8390> - 6870: 0c6c0000 jal 1b00000 <__scratchpad-0x1dd00000> - 6874: 00010000 sll zero,at,0x0 - 6878: 00000052 0x52 - 687c: 00000000 nop - 6880: 000c3c00 sll a3,t4,0x10 - 6884: 000c4c00 sll t1,t4,0x10 - 6888: 76000600 jalx 8001800 <__scratchpad-0x177fe800> - 688c: 1c007500 bgtz zero,23c90 <__scratchpad-0x1f7dc370> - 6890: 000c4c9f 0xc4c9f - 6894: 000c5c00 sll t3,t4,0x10 - 6898: 75000700 jalx 4001c00 <__scratchpad-0x1b7fe400> - 689c: 00762000 0x762000 - 68a0: 0c5c9f22 jal 1727c88 <__scratchpad-0x1e0d8378> - 68a4: 0c640000 jal 1900000 <__scratchpad-0x1df00000> - 68a8: 00060000 sll zero,a2,0x0 - 68ac: 00750076 0x750076 - 68b0: 00009f1c 0x9f1c - 68b4: 00000000 nop - 68b8: 0c5c0000 jal 1700000 <__scratchpad-0x1e100000> - 68bc: 0c640000 jal 1900000 <__scratchpad-0x1df00000> - 68c0: 00020000 sll zero,v0,0x0 - 68c4: 00009f30 0x9f30 - 68c8: 00000000 nop - 68cc: 0c6c0000 jal 1b00000 <__scratchpad-0x1dd00000> - 68d0: 0c8c0000 jal 2300000 <__scratchpad-0x1d500000> - 68d4: 00010000 sll zero,at,0x0 - 68d8: 000c8c54 0xc8c54 - 68dc: 000c9700 sll s2,t4,0x1c - 68e0: 59000100 0x59000100 - 68e4: 00000c9c 0xc9c - 68e8: 00000cb7 0xcb7 - 68ec: bc590001 0xbc590001 - 68f0: cc00000c lwc3 $0,12(zero) - 68f4: 0100000c syscall 0x40000 - 68f8: 0ccc5200 jal 3314800 <__scratchpad-0x1c4eb800> - 68fc: 0cd40000 jal 3500000 <__scratchpad-0x1c300000> - 6900: 00030000 sll zero,v1,0x0 - 6904: d49f0172 0xd49f0172 - 6908: dc00000c 0xdc00000c - 690c: 0100000c syscall 0x40000 - 6910: 00005200 sll t2,zero,0x8 - 6914: 00000000 nop - 6918: 0c6c0000 jal 1b00000 <__scratchpad-0x1dd00000> - 691c: 0c900000 jal 2400000 <__scratchpad-0x1d400000> - 6920: 00010000 sll zero,at,0x0 - 6924: 000c9055 0xc9055 - 6928: 000c9700 sll s2,t4,0x1c - 692c: 5b000100 0x5b000100 - 6930: 00000c97 0xc97 - 6934: 00000cec 0xcec - 6938: 01f30004 sllv zero,s3,t7 - 693c: 00009f55 0x9f55 - 6940: 00000000 nop - 6944: 0c6c0000 jal 1b00000 <__scratchpad-0x1dd00000> - 6948: 0c970000 jal 25c0000 <__scratchpad-0x1d240000> - 694c: 00010000 sll zero,at,0x0 - 6950: 000c9756 0xc9756 - 6954: 000cec00 sll sp,t4,0x10 - 6958: f3000400 0xf3000400 - 695c: 009f5601 0x9f5601 - 6960: 00000000 nop - 6964: ac000000 sw zero,0(zero) - 6968: b700000c 0xb700000c - 696c: 0100000c syscall 0x40000 - 6970: 00005900 sll t3,zero,0x4 - 6974: 00000000 nop - 6978: 0cec0000 jal 3b00000 <__scratchpad-0x1bd00000> - 697c: 0d040000 jal 4100000 <__scratchpad-0x1b700000> - 6980: 00010000 sll zero,at,0x0 - 6984: 000d0454 0xd0454 - 6988: 000d3000 sll a2,t5,0x0 - 698c: 60000100 0x60000100 - ... - 6998: 00000cec 0xcec - 699c: 00000d04 0xd04 - 69a0: 04540001 0x4540001 - 69a4: 3400000d li zero,0xd - 69a8: 0100000d break 0x100 - 69ac: 0d346100 jal 4d18400 <__scratchpad-0x1aae7c00> - 69b0: 0d3c0000 jal 4f00000 <__scratchpad-0x1a900000> - 69b4: 00010000 sll zero,at,0x0 - 69b8: 00000052 0x52 - 69bc: 00000000 nop - 69c0: 000d3c00 sll a3,t5,0x10 - 69c4: 000d5400 sll t2,t5,0x10 - 69c8: 54000100 0x54000100 - 69cc: 00000d54 0xd54 - 69d0: 00000d80 sll at,zero,0x16 - 69d4: 00600001 0x600001 - 69d8: 00000000 nop - 69dc: 3c000000 lui zero,0x0 - 69e0: 5400000d 0x5400000d - 69e4: 0100000d break 0x100 - 69e8: 0d545400 jal 5515000 <__scratchpad-0x1a2eb000> - 69ec: 0d840000 jal 6100000 <__scratchpad-0x19700000> - 69f0: 00010000 sll zero,at,0x0 - 69f4: 000d8461 0xd8461 - 69f8: 000d8c00 sll s1,t5,0x10 - 69fc: 52000100 0x52000100 - ... - 6a08: 00000d8c syscall 0x36 - 6a0c: 00000d97 0xd97 - 6a10: 97540001 lhu s4,1(k0) - 6a14: 9800000d lwr zero,13(zero) - 6a18: 0400000d bltz zero,6a50 <__scratchpad-0x1f7f95b0> - 6a1c: 5401f300 0x5401f300 - 6a20: 0000009f 0x9f - 6a24: 00000000 nop - 6a28: 000d9800 sll s3,t5,0x0 - 6a2c: 000da300 sll s4,t5,0xc - 6a30: 54000100 0x54000100 - 6a34: 00000da3 0xda3 - 6a38: 00000da4 0xda4 - 6a3c: 01f30004 sllv zero,s3,t7 - 6a40: 00009f54 0x9f54 - 6a44: 00000000 nop - 6a48: 0da40000 jal 6900000 <__scratchpad-0x18f00000> - 6a4c: 0dac0000 jal 6b00000 <__scratchpad-0x18d00000> - 6a50: 00010000 sll zero,at,0x0 - 6a54: 000dac54 0xdac54 - 6a58: 000dd800 sll k1,t5,0x0 - 6a5c: 73000800 0x73000800 - 6a60: 22007400 addi zero,s0,29696 - 6a64: 009f0123 0x9f0123 - 6a68: 00000000 nop - 6a6c: a4000000 sh zero,0(zero) - 6a70: c800000d lwc2 $0,13(zero) - 6a74: 0100000d break 0x100 - 6a78: 0dc85500 jal 7215400 <__scratchpad-0x185eac00> - 6a7c: 0dd80000 jal 7600000 <__scratchpad-0x18200000> - 6a80: 00010000 sll zero,at,0x0 - 6a84: 00000052 0x52 - 6a88: 00000000 nop - 6a8c: 000da400 sll s4,t5,0x10 - 6a90: 000dac00 sll s5,t5,0x10 - 6a94: 30000200 andi zero,zero,0x200 - 6a98: 000dac9f 0xdac9f - 6a9c: 000dd800 sll k1,t5,0x0 - 6aa0: 53000100 0x53000100 - ... - 6aac: 00000dd8 0xdd8 - 6ab0: 00000de0 0xde0 - 6ab4: e0550001 swc0 $21,1(v0) - 6ab8: 1800000d blez zero,6af0 <__scratchpad-0x1f7f9510> - 6abc: 0400000e bltz zero,6af8 <__scratchpad-0x1f7f9508> - 6ac0: 5501f300 0x5501f300 - 6ac4: 0000009f 0x9f - 6ac8: 00000000 nop - 6acc: 000dd800 sll k1,t5,0x0 - 6ad0: 000ddc00 sll k1,t5,0x10 - 6ad4: 56000100 0x56000100 - 6ad8: 00000ddc 0xddc - 6adc: 00000de0 0xde0 - 6ae0: 01760003 0x1760003 - 6ae4: 000de09f 0xde09f - 6ae8: 000e1800 sll v1,t6,0x0 - 6aec: f3000400 0xf3000400 - 6af0: 009f5601 0x9f5601 - 6af4: 00000000 nop - 6af8: d8000000 0xd8000000 - 6afc: dc00000d 0xdc00000d - 6b00: 0300000d break 0x300 - 6b04: 9f7f7600 0x9f7f7600 - 6b08: 00000ddc 0xddc - 6b0c: 00000e18 0xe18 - 6b10: 00560001 0x560001 - 6b14: 00000000 nop - 6b18: 18000000 blez zero,6b1c <__scratchpad-0x1f7f94e4> - 6b1c: 1c00000e bgtz zero,6b58 <__scratchpad-0x1f7f94a8> - 6b20: 0100000e 0x100000e - 6b24: 0e1c5400 jal 8715000 <__scratchpad-0x170eb000> - 6b28: 0e240000 jal 8900000 <__scratchpad-0x16f00000> - 6b2c: 00010000 sll zero,at,0x0 - 6b30: 000e2452 0xe2452 - 6b34: 000e4c00 sll t1,t6,0x10 - 6b38: 53000100 0x53000100 - ... - 6b44: 00000e18 0xe18 - 6b48: 00000e2c 0xe2c - 6b4c: 2c550001 sltiu s5,v0,1 - 6b50: 4c00000e 0x4c00000e - 6b54: 0100000e 0x100000e - 6b58: 00005500 sll t2,zero,0x14 - 6b5c: 00000000 nop - 6b60: 0e4c0000 jal 9300000 <__scratchpad-0x16500000> - 6b64: 0e5c0000 jal 9700000 <__scratchpad-0x16100000> - 6b68: 00010000 sll zero,at,0x0 - 6b6c: 000e5c54 0xe5c54 - 6b70: 000e6400 sll t4,t6,0x10 - 6b74: 74000300 jalx c00 <__scratchpad-0x1f7ff400> - 6b78: 0e649f01 jal 9927c04 <__scratchpad-0x15ed83fc> - 6b7c: 0e900000 jal a400000 <__scratchpad-0x15400000> - 6b80: 00010000 sll zero,at,0x0 - 6b84: 00000054 0x54 - 6b88: 00000000 nop - 6b8c: 000e4c00 sll t1,t6,0x10 - 6b90: 000e6c00 sll t5,t6,0x10 - 6b94: 55000100 0x55000100 - 6b98: 00000e6c 0xe6c - 6b9c: 00000e74 0xe74 - 6ba0: 7f750003 0x7f750003 - 6ba4: 000e749f 0xe749f - 6ba8: 000e9000 sll s2,t6,0x0 - 6bac: 55000100 0x55000100 - ... - 6bb8: 00000e4c syscall 0x39 - 6bbc: 00000e50 0xe50 - 6bc0: 9f300002 0x9f300002 - 6bc4: 00000e50 0xe50 - 6bc8: 00000e88 0xe88 - 6bcc: 00520001 0x520001 - 6bd0: 00000000 nop - 6bd4: 90000000 lbu zero,0(zero) - 6bd8: b400000e 0xb400000e - 6bdc: 0100000e 0x100000e - 6be0: 0eb45400 jal ad15000 <__scratchpad-0x14aeb000> - 6be4: 0f240000 jal c900000 <__scratchpad-0x12f00000> - 6be8: 00010000 sll zero,at,0x0 - 6bec: 00000060 0x60 - 6bf0: 00000000 nop - 6bf4: 000e9000 sll s2,t6,0x0 - 6bf8: 000eb400 sll s6,t6,0x10 - 6bfc: 55000100 0x55000100 - 6c00: 00000eb4 0xeb4 - 6c04: 00000f18 0xf18 - 6c08: 18630001 0x18630001 - 6c0c: 2c00000f sltiu zero,zero,15 - 6c10: 0400000f bltz zero,6c50 <__scratchpad-0x1f7f93b0> - 6c14: 5501f300 0x5501f300 - 6c18: 0000009f 0x9f - 6c1c: 00000000 nop - 6c20: 000ec800 sll t9,t6,0x0 - 6c24: 000efc00 sll ra,t6,0x10 - 6c28: 61000100 0x61000100 - 6c2c: 00000f04 0xf04 - 6c30: 00000f0c syscall 0x3c - 6c34: 00610001 0x610001 - 6c38: 00000000 nop - 6c3c: c8000000 lwc2 $0,0(zero) - 6c40: fc00000e 0xfc00000e - 6c44: 0100000e 0x100000e - 6c48: 0f046200 jal c118800 <__scratchpad-0x136e7800> - 6c4c: 0f0c0000 jal c300000 <__scratchpad-0x13500000> - 6c50: 00010000 sll zero,at,0x0 - 6c54: 00000062 0x62 - 6c58: 00000000 nop - 6c5c: 000f0400 sll zero,t7,0x10 - 6c60: 000f0c00 sll at,t7,0x10 - 6c64: 30000200 andi zero,zero,0x200 - 6c68: 0000009f 0x9f - 6c6c: 00000000 nop - 6c70: 000f2c00 sll a1,t7,0x10 - 6c74: 000f3c00 sll a3,t7,0x10 - 6c78: 54000100 0x54000100 - 6c7c: 00000f3c 0xf3c - 6c80: 00000f47 0xf47 - 6c84: 47580001 c1 0x1580001 - 6c88: 7400000f jalx 3c <__scratchpad-0x1f7fffc4> - 6c8c: 0400000f bltz zero,6ccc <__scratchpad-0x1f7f9334> - 6c90: 5401f300 0x5401f300 - 6c94: 0000009f 0x9f - 6c98: 00000000 nop - 6c9c: 000f2c00 sll a1,t7,0x10 - 6ca0: 000f3c00 sll a3,t7,0x10 - 6ca4: 55000100 0x55000100 - 6ca8: 00000f3c 0xf3c - 6cac: 00000f47 0xf47 - 6cb0: 47530001 c1 0x1530001 - 6cb4: 7400000f jalx 3c <__scratchpad-0x1f7fffc4> - 6cb8: 0400000f bltz zero,6cf8 <__scratchpad-0x1f7f9308> - 6cbc: 5501f300 0x5501f300 - 6cc0: 0000009f 0x9f - 6cc4: 00000000 nop - 6cc8: 000f2c00 sll a1,t7,0x10 - 6ccc: 000f4700 sll t0,t7,0x1c - 6cd0: 56000100 0x56000100 - 6cd4: 00000f47 0xf47 - 6cd8: 00000f74 0xf74 - 6cdc: 01f30004 sllv zero,s3,t7 - 6ce0: 00009f56 0x9f56 - 6ce4: 00000000 nop - 6ce8: 0f480000 jal d200000 <__scratchpad-0x12600000> - 6cec: 0f630000 jal d8c0000 <__scratchpad-0x11f40000> - 6cf0: 00010000 sll zero,at,0x0 - 6cf4: 00000052 0x52 - 6cf8: 00000000 nop - 6cfc: 000f7400 sll t6,t7,0x10 - 6d00: 000f8700 sll s0,t7,0x1c - 6d04: 54000100 0x54000100 - 6d08: 00000f87 0xf87 - 6d0c: 00000fe0 0xfe0 - 6d10: 01f30004 sllv zero,s3,t7 - 6d14: 00009f54 0x9f54 - 6d18: 00000000 nop - 6d1c: 0f740000 jal dd00000 <__scratchpad-0x11b00000> - 6d20: 0f870000 jal e1c0000 <__scratchpad-0x11640000> - 6d24: 00010000 sll zero,at,0x0 - 6d28: 000f8755 0xf8755 - 6d2c: 000fe000 sll gp,t7,0x0 - 6d30: f3000400 0xf3000400 - 6d34: 009f5501 0x9f5501 - 6d38: 00000000 nop - 6d3c: 74000000 jalx 0 <__scratchpad-0x1f800000> - 6d40: 8700000f lh zero,15(t8) - 6d44: 0100000f 0x100000f - 6d48: 0f875600 jal e1d5800 <__scratchpad-0x1162a800> - 6d4c: 0fe00000 jal f800000 <__scratchpad-0x10000000> - 6d50: 00040000 sll zero,a0,0x0 - 6d54: 9f5601f3 0x9f5601f3 - ... - 6d60: 00000f94 0xf94 - 6d64: 00000f9b 0xf9b - 6d68: 00520001 0x520001 - 6d6c: 00000000 nop - 6d70: 94000000 lhu zero,0(zero) - 6d74: 9b00000f lwr zero,15(t8) - 6d78: 0100000f 0x100000f - 6d7c: 00005700 sll t2,zero,0x1c - 6d80: 00000000 nop - 6d84: 0f940000 jal e500000 <__scratchpad-0x11300000> - 6d88: 0f9b0000 jal e6c0000 <__scratchpad-0x11140000> - 6d8c: 00010000 sll zero,at,0x0 - 6d90: 000fb056 0xfb056 - 6d94: 000fc300 sll t8,t7,0xc - 6d98: 5a000100 0x5a000100 - ... - 6da4: 00000fe0 0xfe0 - 6da8: 00000fe4 0xfe4 - 6dac: e4550001 swc1 $f21,1(v0) - 6db0: 3800000f xori zero,zero,0xf - 6db4: 04000010 bltz zero,6df8 <__scratchpad-0x1f7f9208> - 6db8: 5501f300 0x5501f300 - 6dbc: 0000009f 0x9f - 6dc0: 00000000 nop - 6dc4: 000fe000 sll gp,t7,0x0 - 6dc8: 000fe800 sll sp,t7,0x0 - 6dcc: 30000200 andi zero,zero,0x200 - 6dd0: 000fec9f 0xfec9f - 6dd4: 00103800 sll a3,s0,0x0 - 6dd8: 58000100 0x58000100 - ... - 6de4: 00000ff8 0xff8 - 6de8: 00001030 0x1030 - 6dec: 00530001 0x530001 - 6df0: 00000000 nop - 6df4: e0000000 swc0 c0_index,0(zero) - 6df8: e800000f swc2 $0,15(zero) - 6dfc: 0100000f 0x100000f - 6e00: 0fec5400 jal fb15000 <__scratchpad-0xfceb000> - 6e04: 10300000 beq at,s0,6e08 <__scratchpad-0x1f7f91f8> - 6e08: 00010000 sll zero,at,0x0 - 6e0c: 00103052 0x103052 - 6e10: 00103800 sll a3,s0,0x0 - 6e14: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - 6e18: 22007800 addi zero,s0,30720 - 6e1c: 0000009f 0x9f - ... - 6e28: 00005400 sll t2,zero,0x10 - 6e2c: 54000600 0x54000600 - 6e30: 93550493 lbu s5,1171(k0) - 6e34: 00005404 0x5404 - 6e38: 00012800 sll a1,at,0x0 - 6e3c: f3000600 0xf3000600 - 6e40: 2504f503 addiu a0,t0,-2813 - 6e44: 0001289f 0x1289f - 6e48: 0001cc00 sll t9,at,0x10 - 6e4c: 64000600 0x64000600 - 6e50: 93650493 lbu a1,1171(k1) - 6e54: 00000004 sllv zero,zero,zero - ... - 6e60: 00005400 sll t2,zero,0x10 - 6e64: 56000100 0x56000100 - 6e68: 00000054 0x54 - 6e6c: 000000b8 0xb8 - 6e70: b8660001 swr a2,1(v1) - 6e74: c0000000 lwc0 c0_index,0(zero) - 6e78: 03000000 0x3000000 - 6e7c: 9f018600 0x9f018600 - 6e80: 000000c0 ehb - 6e84: 00000188 0x188 - 6e88: 88660001 lwl a2,1(v1) - 6e8c: 94000001 lhu zero,1(zero) - 6e90: 03000001 0x3000001 - 6e94: 9f018600 0x9f018600 - 6e98: 00000194 0x194 - 6e9c: 000001e4 0x1e4 - 6ea0: e4660001 swc1 $f6,1(v1) - 6ea4: ec000001 swc3 $0,1(zero) - 6ea8: 01000001 0x1000001 - 6eac: 00005200 sll t2,zero,0x8 - ... - 6eb8: 00540000 0x540000 - 6ebc: 00010000 sll zero,at,0x0 - 6ec0: 00005457 0x5457 - 6ec4: 0001c400 sll t8,at,0x10 - 6ec8: 67000100 0x67000100 - 6ecc: 000001c4 0x1c4 - 6ed0: 000001ec 0x1ec - 6ed4: 01f30004 sllv zero,s3,t7 - 6ed8: 00009f57 0x9f57 - ... - 6ee4: 01e40000 0x1e40000 - 6ee8: 00020000 sll zero,v0,0x0 - 6eec: 01e41091 0x1e41091 - 6ef0: 01ec0000 0x1ec0000 - 6ef4: 00020000 sll zero,v0,0x0 - 6ef8: 0000108d break 0x0,0x42 - ... - 6f04: 01e40000 0x1e40000 - 6f08: 00020000 sll zero,v0,0x0 - 6f0c: 01e41891 0x1e41891 - 6f10: 01ec0000 0x1ec0000 - 6f14: 00020000 sll zero,v0,0x0 - 6f18: 0000188d break 0x0,0x62 - ... - 6f24: 00540000 0x540000 - 6f28: 000a0000 sll zero,t2,0x0 - 6f2c: 0001089e 0x1089e - 6f30: 00000000 nop - 6f34: 00540000 0x540000 - 6f38: 00800000 0x800000 - 6f3c: 00060000 sll zero,a2,0x0 - 6f40: 60049361 0x60049361 - 6f44: 00800493 0x800493 - 6f48: 01280000 0x1280000 - 6f4c: 00060000 sll zero,a2,0x0 - 6f50: 63049362 0x63049362 - 6f54: 00000493 0x493 - 6f58: 00000000 nop - 6f5c: 00540000 0x540000 - 6f60: 01200000 0x1200000 - 6f64: 00060000 sll zero,a2,0x0 - 6f68: 60049361 0x60049361 - 6f6c: 01280493 0x1280493 - 6f70: 01ac0000 0x1ac0000 - 6f74: 00060000 sll zero,a2,0x0 - 6f78: 60049361 0x60049361 - 6f7c: 01ac0493 0x1ac0493 - 6f80: 01b40000 0x1b40000 - 6f84: 00060000 sll zero,a2,0x0 - 6f88: 53049352 0x53049352 - 6f8c: 01b40493 0x1b40493 - 6f90: 01d80000 0x1d80000 - 6f94: 00060000 sll zero,a2,0x0 - 6f98: 60049361 0x60049361 - 6f9c: 00000493 0x493 - 6fa0: 00000000 nop - 6fa4: 01540000 0x1540000 - 6fa8: 015b0000 0x15b0000 - 6fac: 00010000 sll zero,at,0x0 - 6fb0: 00015b52 0x15b52 - 6fb4: 00018800 sll s1,at,0x0 - 6fb8: 62000100 0x62000100 - 6fbc: 00000188 0x188 - 6fc0: 00000194 0x194 - 6fc4: 00530001 0x530001 - 6fc8: 00000000 nop - 6fcc: 28000000 slti zero,zero,0 - 6fd0: 78000001 0x78000001 - 6fd4: 01000001 0x1000001 - 6fd8: 01786300 0x1786300 - 6fdc: 01940000 0x1940000 - 6fe0: 00020000 sll zero,v0,0x0 - 6fe4: 01b49f31 0x1b49f31 - 6fe8: 01d00000 0x1d00000 - 6fec: 00010000 sll zero,at,0x0 - 6ff0: 00000063 0x63 - 6ff4: 00000000 nop - 6ff8: 0001ec00 sll sp,at,0x10 - 6ffc: 0001f400 sll s8,at,0x10 - 7000: 54000100 0x54000100 - 7004: 000001f4 0x1f4 - 7008: 000001fc 0x1fc - 700c: 01f30004 sllv zero,s3,t7 - 7010: 00009f54 0x9f54 - 7014: 00000000 nop - 7018: 02340000 0x2340000 - 701c: 02570000 0x2570000 - 7020: 00060000 sll zero,a2,0x0 - 7024: 55049354 0x55049354 - 7028: 02570493 0x2570493 - 702c: 02680000 0x2680000 - 7030: 00060000 sll zero,a2,0x0 - 7034: 04f503f3 0x4f503f3 - 7038: 00009f25 0x9f25 - 703c: 00000000 nop - 7040: 02340000 0x2340000 - 7044: 02570000 0x2570000 - 7048: 00010000 sll zero,at,0x0 - 704c: 00025756 0x25756 - 7050: 00026800 sll t5,v0,0x0 - 7054: f3000400 0xf3000400 - 7058: 009f5601 0x9f5601 - 705c: 00000000 nop - 7060: 34000000 li zero,0x0 - 7064: 57000002 0x57000002 - 7068: 01000002 0x1000002 - 706c: 02575700 0x2575700 - 7070: 02680000 0x2680000 - 7074: 00040000 sll zero,a0,0x0 - 7078: 9f5701f3 0x9f5701f3 - ... - 7084: 00000268 0x268 - 7088: 00000293 0x293 - 708c: 93540001 lbu s4,1(k0) - 7090: a4000002 sh zero,2(zero) - 7094: 04000002 bltz zero,70a0 <__scratchpad-0x1f7f8f60> - 7098: 5401f300 0x5401f300 - 709c: 0000009f 0x9f - 70a0: 00000000 nop - 70a4: 00026800 sll t5,v0,0x0 - 70a8: 00028800 sll s1,v0,0x0 - 70ac: 55000100 0x55000100 - 70b0: 00000288 0x288 - 70b4: 00000293 0x293 - 70b8: 93560001 lbu s6,1(k0) - 70bc: a4000002 sh zero,2(zero) - 70c0: 04000002 bltz zero,70cc <__scratchpad-0x1f7f8f34> - 70c4: 5501f300 0x5501f300 - 70c8: 0000009f 0x9f - 70cc: 00000000 nop - 70d0: 00026800 sll t5,v0,0x0 - 70d4: 00028800 sll s1,v0,0x0 - 70d8: 56000100 0x56000100 - 70dc: 00000288 0x288 - 70e0: 00000293 0x293 - 70e4: 93570001 lbu s7,1(k0) - 70e8: a4000002 sh zero,2(zero) - 70ec: 04000002 bltz zero,70f8 <__scratchpad-0x1f7f8f08> - 70f0: 5601f300 0x5601f300 - 70f4: 0000009f 0x9f - 70f8: 00000000 nop - 70fc: 0002a400 sll s4,v0,0x10 - 7100: 0002cf00 sll t9,v0,0x1c - 7104: 54000100 0x54000100 - 7108: 000002cf 0x2cf - 710c: 000002e0 0x2e0 - 7110: 01f30004 sllv zero,s3,t7 - 7114: 00009f54 0x9f54 - 7118: 00000000 nop - 711c: 02a40000 0x2a40000 - 7120: 02c40000 0x2c40000 - 7124: 00010000 sll zero,at,0x0 - 7128: 0002c455 0x2c455 - 712c: 0002cf00 sll t9,v0,0x1c - 7130: 56000100 0x56000100 - 7134: 000002cf 0x2cf - 7138: 000002e0 0x2e0 - 713c: 01f30004 sllv zero,s3,t7 - 7140: 00009f55 0x9f55 - 7144: 00000000 nop - 7148: 02a40000 0x2a40000 - 714c: 02c40000 0x2c40000 - 7150: 00010000 sll zero,at,0x0 - 7154: 0002c456 0x2c456 - 7158: 0002cf00 sll t9,v0,0x1c - 715c: 57000100 0x57000100 - 7160: 000002cf 0x2cf - 7164: 000002e0 0x2e0 - 7168: 01f30004 sllv zero,s3,t7 - 716c: 00009f56 0x9f56 - 7170: 00000000 nop - 7174: 02e00000 0x2e00000 - 7178: 02ec0000 0x2ec0000 - 717c: 00060000 sll zero,a2,0x0 - 7180: 55049354 0x55049354 - 7184: 02ec0493 0x2ec0493 - 7188: 03300000 0x3300000 - 718c: 00060000 sll zero,a2,0x0 - 7190: 04f503f3 0x4f503f3 - 7194: 00009f25 0x9f25 - 7198: 00000000 nop - 719c: 02e00000 0x2e00000 - 71a0: 031f0000 0x31f0000 - 71a4: 00010000 sll zero,at,0x0 - 71a8: 00031f56 0x31f56 - 71ac: 00033000 sll a2,v1,0x0 - 71b0: f3000400 0xf3000400 - 71b4: 009f5601 0x9f5601 - 71b8: 00000000 nop - 71bc: e0000000 swc0 c0_index,0(zero) - 71c0: 1f000002 bgtz t8,71cc <__scratchpad-0x1f7f8e34> - 71c4: 01000003 0x1000003 - 71c8: 031f5700 0x31f5700 - 71cc: 03300000 0x3300000 - 71d0: 00040000 sll zero,a0,0x0 - 71d4: 9f5701f3 0x9f5701f3 - ... - 71e0: 00000330 0x330 - 71e4: 00000338 0x338 - 71e8: 38540001 xori s4,v0,0x1 - 71ec: 50000003 0x50000003 - 71f0: 01000003 0x1000003 - 71f4: 03505200 0x3505200 - 71f8: 03800000 0x3800000 - 71fc: 00040000 sll zero,a0,0x0 - 7200: 9f5401f3 0x9f5401f3 - ... - 720c: 00000330 0x330 - 7210: 00000364 0x364 - 7214: 64550001 0x64550001 - 7218: 6f000003 0x6f000003 - 721c: 01000003 0x1000003 - 7220: 036f5600 0x36f5600 - 7224: 03800000 0x3800000 - 7228: 00040000 sll zero,a0,0x0 - 722c: 9f5501f3 0x9f5501f3 - ... - 7238: 00000330 0x330 - 723c: 00000364 0x364 - 7240: 64560001 0x64560001 - 7244: 6f000003 0x6f000003 - 7248: 01000003 0x1000003 - 724c: 036f5700 0x36f5700 - 7250: 03800000 0x3800000 - 7254: 00040000 sll zero,a0,0x0 - 7258: 9f5601f3 0x9f5601f3 - ... - 7264: 00000380 sll zero,zero,0xe - 7268: 00000388 0x388 - 726c: 88540001 lwl s4,1(v0) - 7270: a0000003 sb zero,3(zero) - 7274: 01000003 0x1000003 - 7278: 03a05200 0x3a05200 - 727c: 03d00000 0x3d00000 - 7280: 00040000 sll zero,a0,0x0 - 7284: 9f5401f3 0x9f5401f3 - ... - 7290: 00000380 sll zero,zero,0xe - 7294: 000003b4 0x3b4 - 7298: b4550001 0xb4550001 - 729c: bf000003 0xbf000003 - 72a0: 01000003 0x1000003 - 72a4: 03bf5600 0x3bf5600 - 72a8: 03d00000 0x3d00000 - 72ac: 00040000 sll zero,a0,0x0 - 72b0: 9f5501f3 0x9f5501f3 - ... - 72bc: 00000380 sll zero,zero,0xe - 72c0: 000003b4 0x3b4 - 72c4: b4560001 0xb4560001 - 72c8: bf000003 0xbf000003 - 72cc: 01000003 0x1000003 - 72d0: 03bf5700 0x3bf5700 - 72d4: 03d00000 0x3d00000 - 72d8: 00040000 sll zero,a0,0x0 - 72dc: 9f5601f3 0x9f5601f3 - ... - 72ec: 00000014 0x14 - 72f0: 93540006 lbu s4,6(k0) - 72f4: 04935504 0x4935504 - 72f8: 00000014 0x14 - 72fc: 00000024 and zero,zero,zero - 7300: 03f30006 srlv zero,s3,ra - 7304: 9f2504f5 0x9f2504f5 - 7308: 00000024 and zero,zero,zero - 730c: 00000040 ssnop - 7310: 93540006 lbu s4,6(k0) - 7314: 04935504 0x4935504 - ... - 7320: 0000000c syscall - 7324: 00000024 and zero,zero,zero - 7328: 30570001 andi s7,v0,0x1 - 732c: 34000000 li zero,0x0 - 7330: 01000000 0x1000000 - 7334: 00345700 0x345700 - 7338: 00400000 0x400000 - 733c: 00040000 sll zero,a0,0x0 - 7340: 9f1f0077 0x9f1f0077 - ... - 734c: 00000014 0x14 - 7350: 00000018 mult zero,zero - 7354: 00750006 srlv zero,s5,v1 - 7358: 9f240077 0x9f240077 - 735c: 00000018 mult zero,zero - 7360: 0000001c 0x1c - 7364: 1c520001 0x1c520001 - 7368: 24000000 li zero,0 - 736c: 06000000 bltz s0,7370 <__scratchpad-0x1f7f8c90> - 7370: 77007500 jalx c01d400 <__scratchpad-0x137e2c00> - 7374: 009f2400 0x9f2400 - 7378: 00000000 nop - 737c: 0c000000 jal 0 <__scratchpad-0x1f800000> - 7380: 24000000 li zero,0 - 7384: 01000000 0x1000000 - 7388: 00305700 0x305700 - 738c: 00340000 0x340000 - 7390: 00010000 sll zero,at,0x0 - 7394: 00003457 0x3457 - 7398: 00004000 sll t0,zero,0x0 - 739c: 77000400 jalx c001000 <__scratchpad-0x137ff000> - 73a0: 009f1f00 0x9f1f00 - 73a4: 00000000 nop - 73a8: 14000000 bnez zero,73ac <__scratchpad-0x1f7f8c54> - 73ac: 18000000 blez zero,73b0 <__scratchpad-0x1f7f8c50> - 73b0: 06000000 bltz s0,73b4 <__scratchpad-0x1f7f8c4c> - 73b4: 77007400 jalx c01d000 <__scratchpad-0x137e3000> - 73b8: 189f2500 0x189f2500 - 73bc: 1c000000 bgtz zero,73c0 <__scratchpad-0x1f7f8c40> - 73c0: 01000000 0x1000000 - 73c4: 001c5300 sll t2,gp,0xc - 73c8: 00240000 0x240000 - 73cc: 00060000 sll zero,a2,0x0 - 73d0: 00770074 0x770074 - 73d4: 00009f25 0x9f25 - ... - 73e0: 00880000 0x880000 - 73e4: 00060000 sll zero,a2,0x0 - 73e8: 55049354 0x55049354 - 73ec: 00880493 0x880493 - 73f0: 01580000 0x1580000 - 73f4: 00060000 sll zero,a2,0x0 - 73f8: 04f503f3 0x4f503f3 - 73fc: 01589f25 0x1589f25 - 7400: 02440000 0x2440000 - 7404: 00060000 sll zero,a2,0x0 - 7408: 55049354 0x55049354 - 740c: 02440493 0x2440493 - 7410: 03200000 0x3200000 - 7414: 00060000 sll zero,a2,0x0 - 7418: 04f503f3 0x4f503f3 - 741c: 03209f25 0x3209f25 - 7420: 045c0000 0x45c0000 - 7424: 00060000 sll zero,a2,0x0 - 7428: 55049354 0x55049354 - 742c: 045c0493 0x45c0493 - 7430: 04680000 0x4680000 - 7434: 00060000 sll zero,a2,0x0 - 7438: 04f503f3 0x4f503f3 - 743c: 04689f25 0x4689f25 - 7440: 04ec0000 0x4ec0000 - 7444: 00060000 sll zero,a2,0x0 - 7448: 55049354 0x55049354 - 744c: 04ec0493 0x4ec0493 - 7450: 05ac0000 0x5ac0000 - 7454: 00060000 sll zero,a2,0x0 - 7458: 04f503f3 0x4f503f3 - 745c: 05ac9f25 0x5ac9f25 - 7460: 05c00000 bltz t6,7464 <__scratchpad-0x1f7f8b9c> - 7464: 00060000 sll zero,a2,0x0 - 7468: 55049354 0x55049354 - 746c: 05c00493 bltz t6,86bc <__scratchpad-0x1f7f7944> - 7470: 05d80000 0x5d80000 - 7474: 00060000 sll zero,a2,0x0 - 7478: 04f503f3 0x4f503f3 - 747c: 05d89f25 0x5d89f25 - 7480: 05dc0000 0x5dc0000 - 7484: 00060000 sll zero,a2,0x0 - 7488: 55049354 0x55049354 - 748c: 05dc0493 0x5dc0493 - 7490: 05f40000 0x5f40000 - 7494: 00060000 sll zero,a2,0x0 - 7498: 04f503f3 0x4f503f3 - 749c: 05f49f25 0x5f49f25 - 74a0: 063c0000 0x63c0000 - 74a4: 00060000 sll zero,a2,0x0 - 74a8: 55049354 0x55049354 - 74ac: 063c0493 0x63c0493 - 74b0: 065c0000 0x65c0000 - 74b4: 00060000 sll zero,a2,0x0 - 74b8: 04f503f3 0x4f503f3 - 74bc: 00009f25 0x9f25 - ... - 74c8: 00940000 0x940000 - 74cc: 00060000 sll zero,a2,0x0 - 74d0: 57049356 0x57049356 - 74d4: 00940493 0x940493 - 74d8: 01580000 0x1580000 - 74dc: 00060000 sll zero,a2,0x0 - 74e0: 06f503f3 0x6f503f3 - 74e4: 01589f25 0x1589f25 - 74e8: 02100000 0x2100000 - 74ec: 00060000 sll zero,a2,0x0 - 74f0: 57049356 0x57049356 - 74f4: 02100493 0x2100493 - 74f8: 03200000 0x3200000 - 74fc: 00060000 sll zero,a2,0x0 - 7500: 06f503f3 0x6f503f3 - 7504: 03209f25 0x3209f25 - 7508: 038c0000 0x38c0000 - 750c: 00060000 sll zero,a2,0x0 - 7510: 57049356 0x57049356 - 7514: 038c0493 0x38c0493 - 7518: 05ac0000 0x5ac0000 - 751c: 00060000 sll zero,a2,0x0 - 7520: 06f503f3 0x6f503f3 - 7524: 05ac9f25 0x5ac9f25 - 7528: 05c00000 bltz t6,752c <__scratchpad-0x1f7f8ad4> - 752c: 00060000 sll zero,a2,0x0 - 7530: 57049356 0x57049356 - 7534: 05c00493 bltz t6,8784 <__scratchpad-0x1f7f787c> - 7538: 05fc0000 0x5fc0000 - 753c: 00060000 sll zero,a2,0x0 - 7540: 06f503f3 0x6f503f3 - 7544: 05fc9f25 0x5fc9f25 - 7548: 06140000 0x6140000 - 754c: 00060000 sll zero,a2,0x0 - 7550: 57049356 0x57049356 - 7554: 06140493 0x6140493 - 7558: 065c0000 0x65c0000 - 755c: 00060000 sll zero,a2,0x0 - 7560: 06f503f3 0x6f503f3 - 7564: 00009f25 0x9f25 - ... - 7570: 003c0000 0x3c0000 - 7574: 00060000 sll zero,a2,0x0 - 7578: 57049356 0x57049356 - 757c: 01580493 0x1580493 - 7580: 01b40000 0x1b40000 - 7584: 00060000 sll zero,a2,0x0 - 7588: 57049356 0x57049356 - 758c: 01d00493 0x1d00493 - 7590: 02100000 0x2100000 - 7594: 00060000 sll zero,a2,0x0 - 7598: 57049356 0x57049356 - 759c: 03200493 0x3200493 - 75a0: 03600000 0x3600000 - 75a4: 00060000 sll zero,a2,0x0 - 75a8: 57049356 0x57049356 - 75ac: 05ac0493 0x5ac0493 - 75b0: 05c00000 bltz t6,75b4 <__scratchpad-0x1f7f8a4c> - 75b4: 00060000 sll zero,a2,0x0 - 75b8: 57049356 0x57049356 - 75bc: 05fc0493 0x5fc0493 - 75c0: 06040000 0x6040000 - 75c4: 00060000 sll zero,a2,0x0 - 75c8: 57049356 0x57049356 - 75cc: 00000493 0x493 - ... - 75d8: 00880000 0x880000 - 75dc: 00060000 sll zero,a2,0x0 - 75e0: 55049354 0x55049354 - 75e4: 01580493 0x1580493 - 75e8: 023c0000 0x23c0000 - 75ec: 00060000 sll zero,a2,0x0 - 75f0: 55049354 0x55049354 - 75f4: 023c0493 0x23c0493 - 75f8: 02400000 0x2400000 - 75fc: 00060000 sll zero,a2,0x0 - 7600: 5a049354 0x5a049354 - 7604: 03200493 0x3200493 - 7608: 03840000 0x3840000 - 760c: 00060000 sll zero,a2,0x0 - 7610: 55049354 0x55049354 - 7614: 03840493 0x3840493 - 7618: 038c0000 0x38c0000 - 761c: 00060000 sll zero,a2,0x0 - 7620: 5a049354 0x5a049354 - 7624: 04680493 0x4680493 - 7628: 04c80000 0x4c80000 - 762c: 00060000 sll zero,a2,0x0 - 7630: 55049354 0x55049354 - 7634: 05ac0493 0x5ac0493 - 7638: 05c00000 bltz t6,763c <__scratchpad-0x1f7f89c4> - 763c: 00060000 sll zero,a2,0x0 - 7640: 55049354 0x55049354 - 7644: 05f40493 0x5f40493 - 7648: 06140000 0x6140000 - 764c: 00060000 sll zero,a2,0x0 - 7650: 55049354 0x55049354 - 7654: 00000493 0x493 - 7658: 00000000 nop - 765c: 00040000 sll zero,a0,0x0 - 7660: 00600000 0x600000 - 7664: 00010000 sll zero,at,0x0 - 7668: 00006056 0x6056 - 766c: 00006c00 sll t5,zero,0x10 - 7670: 76000600 jalx 8001800 <__scratchpad-0x177fe800> - 7674: 24007200 li zero,29184 - 7678: 00006c9f 0x6c9f - 767c: 00007400 sll t6,zero,0x10 - 7680: 58000100 0x58000100 - 7684: 00000158 0x158 - 7688: 000001dc 0x1dc - 768c: dc560001 0xdc560001 - 7690: ec000001 swc3 $0,1(zero) - 7694: 0c000001 jal 4 <__scratchpad-0x1f7ffffc> - 7698: f7007200 0xf7007200 - 769c: f700762c 0xf700762c - 76a0: 00f71b2c 0xf71b2c - 76a4: 0003209f 0x3209f - 76a8: 00044c00 sll t1,a0,0x10 - 76ac: 56000100 0x56000100 - 76b0: 00000498 0x498 - 76b4: 0000049c 0x49c - 76b8: 00780006 srlv zero,t8,v1 - 76bc: 9f24007c 0x9f24007c - 76c0: 0000049c 0x49c - 76c4: 000005ac 0x5ac - 76c8: ac580001 sw t8,1(v0) - 76cc: c0000005 lwc0 c0_index,5(zero) - 76d0: 01000005 0x1000005 - 76d4: 05fc5600 0x5fc5600 - 76d8: 063c0000 0x63c0000 - 76dc: 00010000 sll zero,at,0x0 - 76e0: 00063c56 0x63c56 - 76e4: 00064c00 sll t1,a2,0x10 - 76e8: 58000100 0x58000100 - ... - 76f4: 00000004 sllv zero,zero,zero - 76f8: 0000003c 0x3c - 76fc: 58570001 0x58570001 - 7700: b4000001 0xb4000001 - 7704: 01000001 0x1000001 - 7708: 01d05700 0x1d05700 - 770c: 02480000 0x2480000 - 7710: 00010000 sll zero,at,0x0 - 7714: 00032057 0x32057 - 7718: 00036000 sll t4,v1,0x0 - 771c: 57000100 0x57000100 - 7720: 00000364 0x364 - 7724: 00000444 0x444 - 7728: 68570001 0x68570001 - 772c: b8000004 swr zero,4(zero) - 7730: 01000004 sllv zero,zero,t0 - 7734: 05ac5700 0x5ac5700 - 7738: 05c00000 bltz t6,773c <__scratchpad-0x1f7f88c4> - 773c: 00010000 sll zero,at,0x0 - 7740: 0005f457 0x5f457 - 7744: 00060400 sll zero,a2,0x10 - 7748: 57000100 0x57000100 - 774c: 00000614 0x614 - 7750: 0000063c 0x63c - 7754: 00570001 0x570001 - 7758: 00000000 nop - 775c: 08000000 j 0 <__scratchpad-0x1f800000> - 7760: 74000000 jalx 0 <__scratchpad-0x1f800000> - 7764: 01000000 0x1000000 - 7768: 00745400 0x745400 - 776c: 00e80000 0xe80000 - 7770: 00010000 sll zero,at,0x0 - 7774: 00015859 0x15859 - 7778: 00024400 sll t0,v0,0x10 - 777c: 54000100 0x54000100 - 7780: 00000244 0x244 - 7784: 000002b4 0x2b4 - 7788: 20590001 addi t9,v0,1 - 778c: 8c000003 lw zero,3(zero) - 7790: 01000003 0x1000003 - 7794: 038c5400 0x38c5400 - 7798: 045c0000 0x45c0000 - 779c: 00060000 sll zero,a2,0x0 - 77a0: 007b0074 0x7b0074 - 77a4: 04689f24 0x4689f24 - 77a8: 04c40000 0x4c40000 - 77ac: 00010000 sll zero,at,0x0 - 77b0: 0004c454 0x4c454 - 77b4: 0005ac00 sll s5,a1,0x10 - 77b8: 59000100 0x59000100 - 77bc: 000005ac 0x5ac - 77c0: 000005c0 sll zero,zero,0x17 - 77c4: d8540001 0xd8540001 - 77c8: dc000005 0xdc000005 - 77cc: 06000005 bltz s0,77e4 <__scratchpad-0x1f7f881c> - 77d0: 7b007400 0x7b007400 - 77d4: f49f2400 0xf49f2400 - 77d8: 14000005 bnez zero,77f0 <__scratchpad-0x1f7f8810> - 77dc: 01000006 srlv zero,zero,t0 - 77e0: 06145400 0x6145400 - 77e4: 063c0000 0x63c0000 - 77e8: 00060000 sll zero,a2,0x0 - 77ec: 007b0074 0x7b0074 - 77f0: 063c9f24 0x63c9f24 - 77f4: 065c0000 0x65c0000 - 77f8: 00010000 sll zero,at,0x0 - 77fc: 00000059 0x59 - 7800: 00000000 nop - 7804: 00000800 sll at,zero,0x0 - 7808: 00007000 sll t6,zero,0x0 - 780c: 55000100 0x55000100 - 7810: 00000070 0x70 - 7814: 00000158 0x158 - 7818: 585a0001 0x585a0001 - 781c: 94000001 lhu zero,1(zero) - 7820: 01000002 0x1000002 - 7824: 03205500 0x3205500 - 7828: 03840000 0x3840000 - 782c: 00010000 sll zero,at,0x0 - 7830: 00038455 0x38455 - 7834: 00038c00 sll s1,v1,0x10 - 7838: 5a000100 0x5a000100 - 783c: 0000038c syscall 0xe - 7840: 000003f4 0x3f4 - 7844: 3c550001 0x3c550001 - 7848: c4000004 lwc1 $f0,4(zero) - 784c: 01000004 sllv zero,zero,t0 - 7850: 04c45500 0x4c45500 - 7854: 05a00000 bltz t5,7858 <__scratchpad-0x1f7f87a8> - 7858: 00010000 sll zero,at,0x0 - 785c: 0005a057 0x5a057 - 7860: 0005c000 sll t8,a1,0x0 - 7864: 55000100 0x55000100 - 7868: 000005d0 0x5d0 - 786c: 000005d8 0x5d8 - 7870: d85a0001 0xd85a0001 - 7874: 14000005 bnez zero,788c <__scratchpad-0x1f7f8774> - 7878: 01000006 srlv zero,zero,t0 - 787c: 06285500 0x6285500 - 7880: 063c0000 0x63c0000 - 7884: 00010000 sll zero,at,0x0 - 7888: 00063c55 0x63c55 - 788c: 00064c00 sll t1,a2,0x10 - 7890: 57000100 0x57000100 - 7894: 00000654 0x654 - 7898: 0000065c 0x65c - 789c: 005a0001 0x5a0001 - 78a0: 00000000 nop - 78a4: 8c000000 lw zero,0(zero) - 78a8: f0000003 0xf0000003 - 78ac: 01000003 0x1000003 - 78b0: 04a05d00 bltz a1,1ecb4 <__scratchpad-0x1f7e134c> - 78b4: 05ac0000 0x5ac0000 - 78b8: 00010000 sll zero,at,0x0 - 78bc: 0006285d 0x6285d - 78c0: 00064c00 sll t1,a2,0x10 - 78c4: 5d000100 0x5d000100 - ... - 78d0: 00000144 0x144 - 78d4: 00000148 0x148 - 78d8: 00730008 0x730008 - 78dc: 00722440 0x722440 - 78e0: 014c9f21 0x14c9f21 - 78e4: 01500000 0x1500000 - 78e8: 00010000 sll zero,at,0x0 - 78ec: 00031052 0x31052 - 78f0: 00031400 sll v0,v1,0x10 - 78f4: 77000800 jalx c002000 <__scratchpad-0x137fe000> - 78f8: 72244000 0x72244000 - 78fc: 3c9f2100 0x3c9f2100 - 7900: 60000004 0x60000004 - 7904: 01000004 sllv zero,zero,t0 - 7908: 05c45200 0x5c45200 - 790c: 05c80000 0x5c80000 - 7910: 00080000 sll zero,t0,0x0 - 7914: 24400077 addiu zero,v0,119 - 7918: 9f210072 0x9f210072 - 791c: 000005c8 0x5c8 - 7920: 000005d0 0x5d0 - 7924: d8520001 0xd8520001 - 7928: e8000005 swc2 $0,5(zero) - 792c: 01000005 0x1000005 - 7930: 05e85200 0x5e85200 - 7934: 05ec0000 0x5ec0000 - 7938: 00030000 sll zero,v1,0x0 - 793c: ec9f7f72 swc3 $31,32626(a0) - 7940: f4000005 0xf4000005 - 7944: 01000005 0x1000005 - 7948: 00005200 sll t2,zero,0x8 - 794c: 00000000 nop - 7950: 01440000 0x1440000 - 7954: 01500000 0x1500000 - 7958: 00020000 sll zero,v0,0x0 - 795c: 023c9f30 0x23c9f30 - 7960: 02480000 0x2480000 - 7964: 00020000 sll zero,v0,0x0 - 7968: 00009f31 0x9f31 - 796c: 00000000 nop - 7970: 035c0000 0x35c0000 - 7974: 03800000 0x3800000 - 7978: 00010000 sll zero,at,0x0 - 797c: 00049858 0x49858 - 7980: 0004c000 sll t8,a0,0x0 - 7984: 56000100 0x56000100 - ... - 7990: 00000058 0x58 - 7994: 0000008c syscall 0x2 - 7998: a8520001 swl s2,1(v0) - 799c: d0000001 0xd0000001 - 79a0: 01000001 0x1000001 - 79a4: 02305b00 0x2305b00 - 79a8: 02480000 0x2480000 - 79ac: 00010000 sll zero,at,0x0 - 79b0: 0003545c 0x3545c - 79b4: 00046800 sll t5,a0,0x0 - 79b8: 5b000100 0x5b000100 - 79bc: 00000490 0x490 - 79c0: 000004e4 0x4e4 - 79c4: d85c0001 0xd85c0001 - 79c8: f4000005 0xf4000005 - 79cc: 01000005 0x1000005 - 79d0: 06045b00 0x6045b00 - 79d4: 063c0000 0x63c0000 - 79d8: 00010000 sll zero,at,0x0 - 79dc: 0000005b 0x5b - 79e0: 00000000 nop - 79e4: 00001c00 sll v1,zero,0x10 - 79e8: 00006000 sll t4,zero,0x0 - 79ec: 56000100 0x56000100 - 79f0: 00000060 0x60 - 79f4: 0000006c 0x6c - 79f8: 00760006 srlv zero,s6,v1 - 79fc: 9f240072 0x9f240072 - 7a00: 0000006c 0x6c - 7a04: 00000074 0x74 - 7a08: ac580001 sw t8,1(v0) - 7a0c: c0000005 lwc0 c0_index,5(zero) - 7a10: 01000005 0x1000005 - 7a14: 05fc5600 0x5fc5600 - 7a18: 06040000 0x6040000 - 7a1c: 00010000 sll zero,at,0x0 - 7a20: 00000056 0x56 - 7a24: 00000000 nop - 7a28: 00003400 sll a2,zero,0x10 - 7a2c: 00005000 sll t2,zero,0x0 - 7a30: 53000100 0x53000100 - ... - 7a3c: 00000078 0x78 - 7a40: 00000158 0x158 - 7a44: d05b0001 0xd05b0001 - 7a48: d8000005 0xd8000005 - 7a4c: 01000005 0x1000005 - 7a50: 06545b00 0x6545b00 - 7a54: 065c0000 0x65c0000 - 7a58: 00010000 sll zero,at,0x0 - 7a5c: 0000005b 0x5b - 7a60: 00000000 nop - 7a64: 00008800 sll s1,zero,0x0 - 7a68: 00010c00 sll at,at,0x10 - 7a6c: 54000100 0x54000100 - 7a70: 0000010c syscall 0x4 - 7a74: 0000012c 0x12c - 7a78: 00780007 srav zero,t8,v1 - 7a7c: 1affff0a 0x1affff0a - 7a80: 0006549f 0x6549f - 7a84: 00065c00 sll t3,a2,0x10 - 7a88: 54000100 0x54000100 - ... - 7a94: 00000094 0x94 - 7a98: 000000c8 0xc8 - 7a9c: c8530001 lwc2 $19,1(v0) - 7aa0: e0000000 swc0 c0_index,0(zero) - 7aa4: 01000000 0x1000000 - 7aa8: 00e05700 0xe05700 - 7aac: 01480000 0x1480000 - 7ab0: 00010000 sll zero,at,0x0 - 7ab4: 0005d053 0x5d053 - 7ab8: 0005d800 sll k1,a1,0x0 - 7abc: 53000100 0x53000100 - 7ac0: 00000654 0x654 - 7ac4: 0000065c 0x65c - 7ac8: 00530001 0x530001 - 7acc: 00000000 nop - 7ad0: fc000000 0xfc000000 - 7ad4: 2c000000 sltiu zero,zero,0 - 7ad8: 01000001 0x1000001 - 7adc: 012c5200 0x12c5200 - 7ae0: 01440000 0x1440000 - 7ae4: 00010000 sll zero,at,0x0 - 7ae8: 00014455 0x14455 - 7aec: 00014c00 sll t1,at,0x10 - 7af0: 52000100 0x52000100 - 7af4: 000005d0 0x5d0 - 7af8: 000005d8 0x5d8 - 7afc: 00550001 0x550001 - 7b00: 00000000 nop - 7b04: 94000000 lhu zero,0(zero) - 7b08: 98000000 lwr zero,0(zero) - 7b0c: 01000000 0x1000000 - 7b10: 00a45600 0xa45600 - 7b14: 00c40000 0xc40000 - 7b18: 00010000 sll zero,at,0x0 - 7b1c: 0000c852 0xc852 - 7b20: 0000e400 sll gp,zero,0x10 - 7b24: 52000100 0x52000100 - 7b28: 000000e4 0xe4 - 7b2c: 0000012c 0x12c - 7b30: 54550001 0x54550001 - 7b34: 5c000006 0x5c000006 - 7b38: 01000006 srlv zero,zero,t0 - 7b3c: 00005200 sll t2,zero,0x8 - 7b40: 00000000 nop - 7b44: 00fc0000 0xfc0000 - 7b48: 01000000 0x1000000 - 7b4c: 00010000 sll zero,at,0x0 - 7b50: 00010c56 0x10c56 - 7b54: 00012800 sll a1,at,0x0 - 7b58: 59000100 0x59000100 - ... - 7b64: 000000a4 0xa4 - 7b68: 000000e4 0xe4 - 7b6c: 0c550001 jal 1540004 <__scratchpad-0x1e2bfffc> - 7b70: 58000001 0x58000001 - 7b74: 01000001 0x1000001 - 7b78: 05d05400 bltzal t6,1cb7c <__scratchpad-0x1f7e3484> - 7b7c: 05d80000 0x5d80000 - 7b80: 00010000 sll zero,at,0x0 - 7b84: 00065454 0x65454 - 7b88: 00065c00 sll t3,a2,0x10 - 7b8c: 55000100 0x55000100 - ... - 7b98: 00000164 0x164 - 7b9c: 000001b4 0x1b4 - 7ba0: 2c570001 sltiu s7,v0,1 - 7ba4: 60000003 0x60000003 - 7ba8: 01000003 0x1000003 - 7bac: 00005700 sll t2,zero,0x1c - 7bb0: 00000000 nop - 7bb4: 01880000 0x1880000 - 7bb8: 01a40000 0x1a40000 - 7bbc: 00010000 sll zero,at,0x0 - 7bc0: 00033458 0x33458 - 7bc4: 00035000 sll t2,v1,0x0 - 7bc8: 58000100 0x58000100 - 7bcc: 00000350 0x350 - 7bd0: 0000035c 0x35c - 7bd4: 0077000f 0x77000f - 7bd8: 22244b40 addi a0,s1,19264 - 7bdc: 0000ff0c syscall 0x3fc - 7be0: 24332b80 addiu s3,at,11136 - 7be4: 0000009f 0x9f - 7be8: 00000000 nop - 7bec: 00049800 sll s3,a0,0x0 - 7bf0: 00049c00 sll s3,a0,0x10 - 7bf4: 78000600 0x78000600 - 7bf8: 24007c00 li zero,31744 - 7bfc: 00049c9f 0x49c9f - 7c00: 0005ac00 sll s5,a1,0x10 - 7c04: 58000100 0x58000100 - 7c08: 0000063c 0x63c - 7c0c: 0000064c syscall 0x19 - 7c10: 00580001 0x580001 - 7c14: 00000000 nop - 7c18: 10000000 b 7c1c <__scratchpad-0x1f7f83e4> - 7c1c: 2c000002 sltiu zero,zero,2 - 7c20: 01000002 0x1000002 - 7c24: 04705600 bltzal v1,1d428 <__scratchpad-0x1f7e2bd8> - 7c28: 048c0000 0x48c0000 - 7c2c: 00010000 sll zero,at,0x0 - 7c30: 00048c56 0x48c56 - 7c34: 00049800 sll s3,a0,0x0 - 7c38: 78000f00 0x78000f00 - 7c3c: 244b4000 addiu t3,v0,16384 - 7c40: 00ff0c22 0xff0c22 - 7c44: 332b8000 andi t3,t9,0x8000 - 7c48: 00009f24 0x9f24 - 7c4c: 00000000 nop - 7c50: 02600000 0x2600000 - 7c54: 02940000 0x2940000 - 7c58: 00010000 sll zero,at,0x0 - 7c5c: 00029457 0x29457 - 7c60: 0002ac00 sll s5,v0,0x10 - 7c64: 56000100 0x56000100 - 7c68: 000002ac 0x2ac - 7c6c: 00000314 0x314 - 7c70: c0570001 lwc0 $23,1(v0) - 7c74: c8000005 lwc2 $0,5(zero) - 7c78: 01000005 0x1000005 - 7c7c: 064c5700 0x64c5700 - 7c80: 06540000 0x6540000 - 7c84: 00010000 sll zero,at,0x0 - 7c88: 00000057 0x57 - 7c8c: 00000000 nop - 7c90: 0002c800 sll t9,v0,0x0 - 7c94: 0002f800 sll ra,v0,0x0 - 7c98: 52000100 0x52000100 - 7c9c: 000002f8 0x2f8 - 7ca0: 00000310 0x310 - 7ca4: 10550001 beq v0,s5,7cac <__scratchpad-0x1f7f8354> - 7ca8: 18000003 blez zero,7cb8 <__scratchpad-0x1f7f8348> - 7cac: 01000003 0x1000003 - 7cb0: 05c05200 bltz t6,1c4b4 <__scratchpad-0x1f7e3b4c> - 7cb4: 05c40000 0x5c40000 - 7cb8: 00010000 sll zero,at,0x0 - 7cbc: 0005c455 0x5c455 - 7cc0: 0005c800 sll t9,a1,0x0 - 7cc4: 52000100 0x52000100 - 7cc8: 000005c8 0x5c8 - 7ccc: 000005d0 0x5d0 - 7cd0: 00550001 0x550001 - 7cd4: 00000000 nop - 7cd8: 60000000 0x60000000 - 7cdc: 64000002 0x64000002 - 7ce0: 01000002 0x1000002 - 7ce4: 02705600 0x2705600 - 7ce8: 02900000 0x2900000 - 7cec: 00010000 sll zero,at,0x0 - 7cf0: 00029452 0x29452 - 7cf4: 0002b000 sll s6,v0,0x0 - 7cf8: 52000100 0x52000100 - 7cfc: 000002b0 0x2b0 - 7d00: 000002f8 0x2f8 - 7d04: 4c550001 0x4c550001 - 7d08: 54000006 0x54000006 - 7d0c: 01000006 srlv zero,zero,t0 - 7d10: 00005200 sll t2,zero,0x8 - 7d14: 00000000 nop - 7d18: 02c80000 0x2c80000 - 7d1c: 02cc0000 0x2cc0000 - 7d20: 00010000 sll zero,at,0x0 - 7d24: 0002d856 0x2d856 - 7d28: 0002f400 sll s8,v0,0x10 - 7d2c: 59000100 0x59000100 - ... - 7d38: 00000270 0x270 - 7d3c: 000002d8 0x2d8 - 7d40: d85b0001 0xd85b0001 - 7d44: 20000002 addi zero,zero,2 - 7d48: 01000003 0x1000003 - 7d4c: 05c05400 bltz t6,1cd50 <__scratchpad-0x1f7e32b0> - 7d50: 05d00000 bltzal t6,7d54 <__scratchpad-0x1f7f82ac> - 7d54: 00010000 sll zero,at,0x0 - 7d58: 00064c54 0x64c54 - 7d5c: 00065400 sll t2,a2,0x10 - 7d60: 5b000100 0x5b000100 - ... - 7d6c: 0000044c syscall 0x11 - 7d70: 00000460 0x460 - 7d74: d8570001 0xd8570001 - 7d78: e8000005 swc2 $0,5(zero) - 7d7c: 01000005 0x1000005 - 7d80: 00005700 sll t2,zero,0x1c - 7d84: 00000000 nop - 7d88: 044c0000 0x44c0000 - 7d8c: 04600000 bltz v1,7d90 <__scratchpad-0x1f7f8270> - 7d90: 00010000 sll zero,at,0x0 - 7d94: 0005d856 0x5d856 - 7d98: 0005e800 sll sp,a1,0x0 - 7d9c: 56000100 0x56000100 - ... - 7da8: 0000038c syscall 0xe - 7dac: 00000468 0x468 - 7db0: d85c0001 0xd85c0001 - 7db4: f4000005 0xf4000005 - 7db8: 01000005 0x1000005 - 7dbc: 06145c00 0x6145c00 - 7dc0: 063c0000 0x63c0000 - 7dc4: 00010000 sll zero,at,0x0 - 7dc8: 0000005c 0x5c - 7dcc: 00000000 nop - 7dd0: 00038c00 sll s1,v1,0x10 - 7dd4: 00046800 sll t5,a0,0x0 - 7dd8: 5e000100 0x5e000100 - 7ddc: 000005d8 0x5d8 - 7de0: 000005f4 0x5f4 - 7de4: 145e0001 bne v0,s8,7dec <__scratchpad-0x1f7f8214> - 7de8: 3c000006 lui zero,0x6 - 7dec: 01000006 srlv zero,zero,t0 - 7df0: 00005e00 sll t3,zero,0x18 - 7df4: 00000000 nop - 7df8: 03940000 0x3940000 - 7dfc: 03c80000 0x3c80000 - 7e00: 00010000 sll zero,at,0x0 - 7e04: 0003c853 0x3c853 - 7e08: 0003d400 sll k0,v1,0x10 - 7e0c: 5a000100 0x5a000100 - 7e10: 000003d4 0x3d4 - 7e14: 00000434 0x434 - 7e18: 14530001 bne v0,s3,7e20 <__scratchpad-0x1f7f81e0> - 7e1c: 28000006 slti zero,zero,6 - 7e20: 01000006 srlv zero,zero,t0 - 7e24: 06285300 0x6285300 - 7e28: 06340000 0x6340000 - 7e2c: 00010000 sll zero,at,0x0 - 7e30: 0006345a 0x6345a - 7e34: 00063c00 sll a3,a2,0x10 - 7e38: 53000100 0x53000100 - ... - 7e44: 000003f0 0x3f0 - 7e48: 00000424 0x424 - 7e4c: 24520001 addiu s2,v0,1 - 7e50: 30000004 andi zero,zero,0x4 - 7e54: 01000004 sllv zero,zero,t0 - 7e58: 04305900 bltzal at,1e25c <__scratchpad-0x1f7e1da4> - 7e5c: 04380000 0x4380000 - 7e60: 00010000 sll zero,at,0x0 - 7e64: 00061452 0x61452 - 7e68: 00062000 sll a0,a2,0x0 - 7e6c: 59000100 0x59000100 - 7e70: 00000620 0x620 - 7e74: 00000628 0x628 - 7e78: 00520001 0x520001 - 7e7c: 00000000 nop - 7e80: 94000000 lhu zero,0(zero) - 7e84: a4000003 sh zero,3(zero) - 7e88: 01000003 0x1000003 - 7e8c: 03a45f00 0x3a45f00 - 7e90: 03c40000 0x3c40000 - 7e94: 00010000 sll zero,at,0x0 - 7e98: 0003c458 0x3c458 - 7e9c: 0003c800 sll t9,v1,0x0 - 7ea0: 7f000800 0x7f000800 - 7ea4: 7a244000 0x7a244000 - 7ea8: c89f2100 lwc2 $31,8448(a0) - 7eac: d8000003 0xd8000003 - 7eb0: 01000003 0x1000003 - 7eb4: 03d85800 0x3d85800 - 7eb8: 04240000 0x4240000 - 7ebc: 00010000 sll zero,at,0x0 - 7ec0: 00062859 0x62859 - 7ec4: 00063c00 sll a3,a2,0x10 - 7ec8: 58000100 0x58000100 - ... - 7ed4: 000003f0 0x3f0 - 7ed8: 00000400 sll zero,zero,0x10 - 7edc: 005d0001 0x5d0001 - 7ee0: 20000004 addi zero,zero,4 - 7ee4: 01000004 sllv zero,zero,t0 - 7ee8: 04245500 0x4245500 - 7eec: 04680000 0x4680000 - 7ef0: 00010000 sll zero,at,0x0 - 7ef4: 0005d855 0x5d855 - 7ef8: 0005f400 sll s8,a1,0x10 - 7efc: 55000100 0x55000100 - 7f00: 00000614 0x614 - 7f04: 00000628 0x628 - 7f08: 00550001 0x550001 - 7f0c: 00000000 nop - 7f10: a4000000 sh zero,0(zero) - 7f14: d8000003 0xd8000003 - 7f18: 01000003 0x1000003 - 7f1c: 04005900 bltz zero,1e320 <__scratchpad-0x1f7e1ce0> - 7f20: 04680000 0x4680000 - 7f24: 00010000 sll zero,at,0x0 - 7f28: 0005d85a 0x5d85a - 7f2c: 0005f400 sll s8,a1,0x10 - 7f30: 5a000100 0x5a000100 - 7f34: 00000614 0x614 - 7f38: 00000628 0x628 - 7f3c: 285a0001 slti k0,v0,1 - 7f40: 3c000006 lui zero,0x6 - 7f44: 01000006 srlv zero,zero,t0 - 7f48: 00005900 sll t3,zero,0x4 - 7f4c: 00000000 nop - 7f50: 044c0000 0x44c0000 - 7f54: 04680000 0x4680000 - 7f58: 00060000 sll zero,a2,0x0 - 7f5c: 57049356 0x57049356 - 7f60: 05d80493 0x5d80493 - 7f64: 05f40000 0x5f40000 - 7f68: 00060000 sll zero,a2,0x0 - 7f6c: 57049356 0x57049356 - 7f70: 00000493 0x493 - 7f74: 00000000 nop - 7f78: 04c40000 0x4c40000 - 7f7c: 05ac0000 0x5ac0000 - 7f80: 00010000 sll zero,at,0x0 - 7f84: 00063c5a 0x63c5a - 7f88: 00064c00 sll t1,a2,0x10 - 7f8c: 5a000100 0x5a000100 - ... - 7f98: 000004c4 0x4c4 - 7f9c: 000005ac 0x5ac - 7fa0: 3c5b0001 0x3c5b0001 - 7fa4: 4c000006 0x4c000006 - 7fa8: 01000006 srlv zero,zero,t0 - 7fac: 00005b00 sll t3,zero,0xc - 7fb0: 00000000 nop - 7fb4: 04e40000 0x4e40000 - 7fb8: 04f40000 0x4f40000 - 7fbc: 00010000 sll zero,at,0x0 - 7fc0: 0004f453 0x4f453 - 7fc4: 00051000 sll v0,a1,0x0 - 7fc8: 5c000100 0x5c000100 - 7fcc: 00000510 0x510 - 7fd0: 00000528 0x528 - 7fd4: 28550001 slti s5,v0,1 - 7fd8: 9c000005 0x9c000005 - 7fdc: 01000005 0x1000005 - 7fe0: 063c5c00 0x63c5c00 - 7fe4: 06440000 0x6440000 - 7fe8: 00010000 sll zero,at,0x0 - 7fec: 0006445c 0x6445c - 7ff0: 00064c00 sll t1,a2,0x10 - 7ff4: 55000100 0x55000100 - ... - 8000: 00000548 0x548 - 8004: 0000057c 0x57c - 8008: 7c530001 0x7c530001 - 800c: 94000005 lhu zero,5(zero) - 8010: 01000005 0x1000005 - 8014: 05945600 0x5945600 - 8018: 05a40000 0x5a40000 - 801c: 00010000 sll zero,at,0x0 - 8020: 00063c53 0x63c53 - 8024: 00064400 sll t0,a2,0x10 - 8028: 56000100 0x56000100 - ... - 8034: 000004d0 0x4d0 - 8038: 000004d4 0x4d4 - 803c: ec520001 swc3 $18,1(v0) - 8040: 0c000004 jal 10 <__scratchpad-0x1f7ffff0> - 8044: 01000005 0x1000005 - 8048: 05105200 bltzal t0,1c84c <__scratchpad-0x1f7e37b4> - 804c: 05300000 bltzal t1,8050 <__scratchpad-0x1f7f7fb0> - 8050: 00010000 sll zero,at,0x0 - 8054: 00053052 0x53052 - 8058: 00057c00 sll t7,a1,0x10 - 805c: 54000100 0x54000100 - 8060: 00000644 0x644 - 8064: 0000064c syscall 0x19 - 8068: 00520001 0x520001 - 806c: 00000000 nop - 8070: 48000000 mfc2 zero,$0 - 8074: 4c000005 0x4c000005 - 8078: 01000005 0x1000005 - 807c: 05585200 0x5585200 - 8080: 05780000 0x5780000 - 8084: 00010000 sll zero,at,0x0 - 8088: 00057c52 0x57c52 - 808c: 0005a000 sll s4,a1,0x0 - 8090: 52000100 0x52000100 - 8094: 000005a0 0x5a0 - 8098: 000005ac 0x5ac - 809c: 3c550001 0x3c550001 - 80a0: 44000006 0x44000006 - 80a4: 01000006 srlv zero,zero,t0 - 80a8: 00005200 sll t2,zero,0x8 - 80ac: 00000000 nop - 80b0: 04ec0000 0x4ec0000 - 80b4: 05300000 bltzal t1,80b8 <__scratchpad-0x1f7f7f48> - 80b8: 00010000 sll zero,at,0x0 - 80bc: 00055854 0x55854 - 80c0: 0005a000 sll s4,a1,0x0 - 80c4: 55000100 0x55000100 - 80c8: 0000063c 0x63c - 80cc: 00000644 0x644 - 80d0: 44550001 0x44550001 - 80d4: 4c000006 0x4c000006 - 80d8: 01000006 srlv zero,zero,t0 - 80dc: 00005400 sll t2,zero,0x10 - ... - 80e8: 014c0000 0x14c0000 - 80ec: 00060000 sll zero,a2,0x0 - 80f0: 55049354 0x55049354 - 80f4: 014c0493 0x14c0493 - 80f8: 01540000 0x1540000 - 80fc: 00060000 sll zero,a2,0x0 - 8100: 04f503f3 0x4f503f3 - 8104: 01549f25 0x1549f25 - 8108: 02800000 0x2800000 - 810c: 00060000 sll zero,a2,0x0 - 8110: 55049354 0x55049354 - 8114: 02800493 0x2800493 - 8118: 03280000 0x3280000 - 811c: 00060000 sll zero,a2,0x0 - 8120: 04f503f3 0x4f503f3 - 8124: 03289f25 0x3289f25 - 8128: 039c0000 0x39c0000 - 812c: 00060000 sll zero,a2,0x0 - 8130: 55049354 0x55049354 - 8134: 039c0493 0x39c0493 - 8138: 04980000 0x4980000 - 813c: 00060000 sll zero,a2,0x0 - 8140: 04f503f3 0x4f503f3 - 8144: 04989f25 0x4989f25 - 8148: 05c40000 0x5c40000 - 814c: 00060000 sll zero,a2,0x0 - 8150: 55049354 0x55049354 - 8154: 05c40493 0x5c40493 - 8158: 05dc0000 0x5dc0000 - 815c: 00060000 sll zero,a2,0x0 - 8160: 04f503f3 0x4f503f3 - 8164: 05dc9f25 0x5dc9f25 - 8168: 05ec0000 0x5ec0000 - 816c: 00060000 sll zero,a2,0x0 - 8170: 55049354 0x55049354 - 8174: 05ec0493 0x5ec0493 - 8178: 061c0000 0x61c0000 - 817c: 00060000 sll zero,a2,0x0 - 8180: 04f503f3 0x4f503f3 - 8184: 061c9f25 0x61c9f25 - 8188: 06300000 bltzal s1,818c <__scratchpad-0x1f7f7e74> - 818c: 00060000 sll zero,a2,0x0 - 8190: 55049354 0x55049354 - 8194: 06300493 bltzal s1,93e4 <__scratchpad-0x1f7f6c1c> - 8198: 06480000 0x6480000 - 819c: 00060000 sll zero,a2,0x0 - 81a0: 04f503f3 0x4f503f3 - 81a4: 00009f25 0x9f25 - ... - 81b0: 00840000 0x840000 - 81b4: 00060000 sll zero,a2,0x0 - 81b8: 57049356 0x57049356 - 81bc: 00840493 0x840493 - 81c0: 01540000 0x1540000 - 81c4: 00060000 sll zero,a2,0x0 - 81c8: 06f503f3 0x6f503f3 - 81cc: 01549f25 0x1549f25 - 81d0: 02300000 0x2300000 - 81d4: 00060000 sll zero,a2,0x0 - 81d8: 57049356 0x57049356 - 81dc: 02300493 0x2300493 - 81e0: 03280000 0x3280000 - 81e4: 00060000 sll zero,a2,0x0 - 81e8: 06f503f3 0x6f503f3 - 81ec: 03289f25 0x3289f25 - 81f0: 03d80000 0x3d80000 - 81f4: 00060000 sll zero,a2,0x0 - 81f8: 57049356 0x57049356 - 81fc: 03d80493 0x3d80493 - 8200: 04980000 0x4980000 - 8204: 00060000 sll zero,a2,0x0 - 8208: 06f503f3 0x6f503f3 - 820c: 04989f25 0x4989f25 - 8210: 04b40000 0x4b40000 - 8214: 00060000 sll zero,a2,0x0 - 8218: 57049356 0x57049356 - 821c: 04b40493 0x4b40493 - 8220: 05b00000 bltzal t5,8224 <__scratchpad-0x1f7f7ddc> - 8224: 00060000 sll zero,a2,0x0 - 8228: 06f503f3 0x6f503f3 - 822c: 05b09f25 bltzal t5,fffefec4 <__bss_end+0x7ff78824> - 8230: 05c40000 0x5c40000 - 8234: 00060000 sll zero,a2,0x0 - 8238: 57049356 0x57049356 - 823c: 05c40493 0x5c40493 - 8240: 05dc0000 0x5dc0000 - 8244: 00060000 sll zero,a2,0x0 - 8248: 06f503f3 0x6f503f3 - 824c: 05dc9f25 0x5dc9f25 - 8250: 05ec0000 0x5ec0000 - 8254: 00060000 sll zero,a2,0x0 - 8258: 57049356 0x57049356 - 825c: 05ec0493 0x5ec0493 - 8260: 06240000 0x6240000 - 8264: 00060000 sll zero,a2,0x0 - 8268: 06f503f3 0x6f503f3 - 826c: 06249f25 0x6249f25 - 8270: 06300000 bltzal s1,8274 <__scratchpad-0x1f7f7d8c> - 8274: 00060000 sll zero,a2,0x0 - 8278: 57049356 0x57049356 - 827c: 06300493 bltzal s1,94cc <__scratchpad-0x1f7f6b34> - 8280: 06480000 0x6480000 - 8284: 00060000 sll zero,a2,0x0 - 8288: 06f503f3 0x6f503f3 - 828c: 00009f25 0x9f25 - 8290: 00000000 nop - 8294: 03200000 0x3200000 - 8298: 03280000 0x3280000 - 829c: 00060000 sll zero,a2,0x0 - 82a0: 53049352 0x53049352 - 82a4: 00000493 0x493 - ... - 82b0: 003c0000 0x3c0000 - 82b4: 00060000 sll zero,a2,0x0 - 82b8: 57049356 0x57049356 - 82bc: 01540493 0x1540493 - 82c0: 02300000 0x2300000 - 82c4: 00060000 sll zero,a2,0x0 - 82c8: 57049356 0x57049356 - 82cc: 03280493 0x3280493 - 82d0: 03680000 0x3680000 - 82d4: 00060000 sll zero,a2,0x0 - 82d8: 57049356 0x57049356 - 82dc: 04980493 0x4980493 - 82e0: 04b40000 0x4b40000 - 82e4: 00060000 sll zero,a2,0x0 - 82e8: 57049356 0x57049356 - 82ec: 05b00493 bltzal t5,953c <__scratchpad-0x1f7f6ac4> - 82f0: 05c40000 0x5c40000 - 82f4: 00060000 sll zero,a2,0x0 - 82f8: 57049356 0x57049356 - 82fc: 05dc0493 0x5dc0493 - 8300: 05ec0000 0x5ec0000 - 8304: 00060000 sll zero,a2,0x0 - 8308: 57049356 0x57049356 - 830c: 06240493 0x6240493 - 8310: 06300000 bltzal s1,8314 <__scratchpad-0x1f7f7cec> - 8314: 00060000 sll zero,a2,0x0 - 8318: 57049356 0x57049356 - 831c: 00000493 0x493 - ... - 8328: 00600000 0x600000 - 832c: 00060000 sll zero,a2,0x0 - 8330: 55049354 0x55049354 - 8334: 00600493 0x600493 - 8338: 006c0000 0x6c0000 - 833c: 00060000 sll zero,a2,0x0 - 8340: 53049354 0x53049354 - 8344: 01540493 0x1540493 - 8348: 01d00000 0x1d00000 - 834c: 00060000 sll zero,a2,0x0 - 8350: 53049354 0x53049354 - 8354: 01dc0493 0x1dc0493 - 8358: 02240000 0x2240000 - 835c: 00060000 sll zero,a2,0x0 - 8360: 53049354 0x53049354 - 8364: 02240493 0x2240493 - 8368: 02500000 0x2500000 - 836c: 00060000 sll zero,a2,0x0 - 8370: 55049354 0x55049354 - 8374: 03280493 0x3280493 - 8378: 032c0000 0x32c0000 - 837c: 00060000 sll zero,a2,0x0 - 8380: 53049354 0x53049354 - 8384: 032c0493 0x32c0493 - 8388: 03340000 0x3340000 - 838c: 00060000 sll zero,a2,0x0 - 8390: 55049354 0x55049354 - 8394: 03340493 0x3340493 - 8398: 03880000 0x3880000 - 839c: 00060000 sll zero,a2,0x0 - 83a0: 53049354 0x53049354 - 83a4: 03880493 0x3880493 - 83a8: 039c0000 0x39c0000 - 83ac: 00060000 sll zero,a2,0x0 - 83b0: 55049354 0x55049354 - 83b4: 039c0493 0x39c0493 - 83b8: 03a40000 0x3a40000 - 83bc: 00060000 sll zero,a2,0x0 - 83c0: 5504935d 0x5504935d - 83c4: 04980493 0x4980493 - 83c8: 04a80000 0x4a80000 - 83cc: 00060000 sll zero,a2,0x0 - 83d0: 53049354 0x53049354 - 83d4: 04a80493 0x4a80493 - 83d8: 04e80000 0x4e80000 - 83dc: 00060000 sll zero,a2,0x0 - 83e0: 55049354 0x55049354 - 83e4: 05b00493 bltzal t5,9634 <__scratchpad-0x1f7f69cc> - 83e8: 05c40000 0x5c40000 - 83ec: 00060000 sll zero,a2,0x0 - 83f0: 53049354 0x53049354 - 83f4: 05dc0493 0x5dc0493 - 83f8: 05ec0000 0x5ec0000 - 83fc: 00060000 sll zero,a2,0x0 - 8400: 53049354 0x53049354 - 8404: 06240493 0x6240493 - 8408: 06300000 bltzal s1,840c <__scratchpad-0x1f7f7bf4> - 840c: 00060000 sll zero,a2,0x0 - 8410: 53049354 0x53049354 - 8414: 00000493 0x493 - 8418: 00000000 nop - 841c: 00040000 sll zero,a0,0x0 - 8420: 00680000 0x680000 - 8424: 00010000 sll zero,at,0x0 - 8428: 00006856 0x6856 - 842c: 00015400 sll t2,at,0x10 - 8430: 58000100 0x58000100 - 8434: 00000154 0x154 - 8438: 000001f8 0x1f8 - 843c: f8560001 0xf8560001 - 8440: 28000001 slti zero,zero,1 - 8444: 01000003 0x1000003 - 8448: 03285800 0x3285800 - 844c: 039c0000 0x39c0000 - 8450: 00010000 sll zero,at,0x0 - 8454: 00039c56 0x39c56 - 8458: 00047400 sll t6,a0,0x10 - 845c: 57000100 0x57000100 - 8460: 00000498 0x498 - 8464: 000005b0 0x5b0 - 8468: b0580001 0xb0580001 - 846c: c4000005 lwc1 $f0,5(zero) - 8470: 01000005 0x1000005 - 8474: 05c45600 0x5c45600 - 8478: 05c80000 0x5c80000 - 847c: 00010000 sll zero,at,0x0 - 8480: 0005dc57 0x5dc57 - 8484: 0005e400 sll gp,a1,0x10 - 8488: 58000100 0x58000100 - 848c: 000005e4 0x5e4 - 8490: 000005ec 0x5ec - 8494: ec560001 swc3 $22,1(v0) - 8498: 14000005 bnez zero,84b0 <__scratchpad-0x1f7f7b50> - 849c: 01000006 srlv zero,zero,t0 - 84a0: 06145700 0x6145700 - 84a4: 06240000 0x6240000 - 84a8: 00010000 sll zero,at,0x0 - 84ac: 00062458 0x62458 - 84b0: 00063000 sll a2,a2,0x0 - 84b4: 56000100 0x56000100 - 84b8: 00000630 0x630 - 84bc: 00000640 sll zero,zero,0x19 - 84c0: 00570001 0x570001 - 84c4: 00000000 nop - 84c8: 04000000 bltz zero,84cc <__scratchpad-0x1f7f7b34> - 84cc: 3c000000 lui zero,0x0 - 84d0: 01000000 0x1000000 - 84d4: 01545700 0x1545700 - 84d8: 02500000 0x2500000 - 84dc: 00010000 sll zero,at,0x0 - 84e0: 00032857 0x32857 - 84e4: 00036800 sll t5,v1,0x0 - 84e8: 57000100 0x57000100 - 84ec: 00000370 0x370 - 84f0: 00000474 0x474 - 84f4: 985a0001 lwr k0,1(v0) - 84f8: fc000004 0xfc000004 - 84fc: 01000004 sllv zero,zero,t0 - 8500: 05b05700 bltzal t5,1e104 <__scratchpad-0x1f7e1efc> - 8504: 05c40000 0x5c40000 - 8508: 00010000 sll zero,at,0x0 - 850c: 0005c457 0x5c457 - 8510: 0005cc00 sll t9,a1,0x10 - 8514: 5a000100 0x5a000100 - 8518: 000005dc 0x5dc - 851c: 000005ec 0x5ec - 8520: ec570001 swc3 $23,1(v0) - 8524: 14000005 bnez zero,853c <__scratchpad-0x1f7f7ac4> - 8528: 01000006 srlv zero,zero,t0 - 852c: 06245a00 0x6245a00 - 8530: 06300000 bltzal s1,8534 <__scratchpad-0x1f7f7acc> - 8534: 00010000 sll zero,at,0x0 - 8538: 00063057 0x63057 - 853c: 00064800 sll t1,a2,0x0 - 8540: 5a000100 0x5a000100 - ... - 854c: 00000008 jr zero - 8550: 00000070 0x70 - 8554: 70540001 0x70540001 - 8558: 44000000 mfc1 zero,$f0 - 855c: 01000001 0x1000001 - 8560: 01445d00 0x1445d00 - 8564: 014c0000 0x14c0000 - 8568: 00010000 sll zero,at,0x0 - 856c: 00015453 0x15453 - 8570: 0001d400 sll k0,at,0x10 - 8574: 54000100 0x54000100 - 8578: 000001d4 0x1d4 - 857c: 000001dc 0x1dc - 8580: dc520001 0xdc520001 - 8584: 50000001 0x50000001 - 8588: 01000002 0x1000002 - 858c: 02505400 0x2505400 - 8590: 031c0000 0x31c0000 - 8594: 00010000 sll zero,at,0x0 - 8598: 00031c5d 0x31c5d - 859c: 00032000 sll a0,v1,0x0 - 85a0: 53000100 0x53000100 - 85a4: 00000328 0x328 - 85a8: 0000047c 0x47c - 85ac: 80540001 lb s4,1(v0) - 85b0: 88000004 lwl zero,4(zero) - 85b4: 01000004 sllv zero,zero,t0 - 85b8: 04985700 0x4985700 - 85bc: 04f40000 0x4f40000 - 85c0: 00010000 sll zero,at,0x0 - 85c4: 0004f454 0x4f454 - 85c8: 0005b000 sll s6,a1,0x0 - 85cc: 5d000100 0x5d000100 - 85d0: 000005b0 0x5b0 - 85d4: 00000614 0x614 - 85d8: 14540001 bne v0,s4,85e0 <__scratchpad-0x1f7f7a20> - 85dc: 24000006 li zero,6 - 85e0: 01000006 srlv zero,zero,t0 - 85e4: 06245d00 0x6245d00 - 85e8: 06280000 0x6280000 - 85ec: 00010000 sll zero,at,0x0 - 85f0: 00062854 0x62854 - 85f4: 00063000 sll a2,a2,0x0 - 85f8: 52000100 0x52000100 - 85fc: 00000630 0x630 - 8600: 00000648 0x648 - 8604: 00540001 0x540001 - 8608: 00000000 nop - 860c: 08000000 j 0 <__scratchpad-0x1f800000> - 8610: 60000000 0x60000000 - 8614: 01000000 0x1000000 - 8618: 00605500 0x605500 - 861c: 00f00000 0xf00000 - 8620: 00010000 sll zero,at,0x0 - 8624: 00015453 0x15453 - 8628: 0001d000 sll k0,at,0x0 - 862c: 53000100 0x53000100 - 8630: 000001d4 0x1d4 - 8634: 00000224 0x224 - 8638: 24530001 addiu s3,v0,1 - 863c: 48000002 0x48000002 - 8640: 01000002 0x1000002 - 8644: 02485500 0x2485500 - 8648: 02b40000 0x2b40000 - 864c: 00010000 sll zero,at,0x0 - 8650: 00032859 0x32859 - 8654: 00032c00 sll a1,v1,0x10 - 8658: 53000100 0x53000100 - 865c: 0000032c 0x32c - 8660: 00000334 0x334 - 8664: 34550001 ori s5,v0,0x1 - 8668: 88000003 lwl zero,3(zero) - 866c: 01000003 0x1000003 - 8670: 03885300 0x3885300 - 8674: 039c0000 0x39c0000 - 8678: 00010000 sll zero,at,0x0 - 867c: 00039c55 0x39c55 - 8680: 0003ec00 sll sp,v1,0x10 - 8684: 59000100 0x59000100 - 8688: 0000044c syscall 0x11 - 868c: 00000470 0x470 - 8690: 80580001 lb t8,1(v0) - 8694: 98000004 lwr zero,4(zero) - 8698: 01000004 sllv zero,zero,t0 - 869c: 04985800 0x4985800 - 86a0: 04a80000 0x4a80000 - 86a4: 00010000 sll zero,at,0x0 - 86a8: 0004a853 0x4a853 - 86ac: 0004e800 sll sp,a0,0x0 - 86b0: 55000100 0x55000100 - 86b4: 000004f0 0x4f0 - 86b8: 00000560 0x560 - 86bc: a8590001 swl t9,1(v0) - 86c0: b0000005 0xb0000005 - 86c4: 01000005 0x1000005 - 86c8: 05b05900 bltzal t5,1eacc <__scratchpad-0x1f7e1534> - 86cc: 05c40000 0x5c40000 - 86d0: 00010000 sll zero,at,0x0 - 86d4: 0005c453 0x5c453 - 86d8: 0005d400 sll k0,a1,0x10 - 86dc: 58000100 0x58000100 - 86e0: 000005dc 0x5dc - 86e4: 000005ec 0x5ec - 86e8: 00530001 0x530001 - 86ec: 1c000006 bgtz zero,8708 <__scratchpad-0x1f7f78f8> - 86f0: 01000006 srlv zero,zero,t0 - 86f4: 061c5900 0x61c5900 - 86f8: 06300000 bltzal s1,86fc <__scratchpad-0x1f7f7904> - 86fc: 00010000 sll zero,at,0x0 - 8700: 00063053 0x63053 - 8704: 00064000 sll t0,a2,0x0 - 8708: 58000100 0x58000100 - ... - 8714: 0000039c 0x39c - 8718: 00000498 0x498 - 871c: d0690001 0xd0690001 - 8720: b0000004 0xb0000004 - 8724: 01000005 0x1000005 - 8728: 05c45e00 0x5c45e00 - 872c: 05dc0000 0x5dc0000 - 8730: 00010000 sll zero,at,0x0 - 8734: 0005ec69 0x5ec69 - 8738: 00061400 sll v0,a2,0x10 - 873c: 69000100 0x69000100 - 8740: 00000630 0x630 - 8744: 00000648 0x648 - 8748: 00690001 0x690001 - 874c: 00000000 nop - 8750: c4000000 lwc1 $f0,0(zero) - 8754: d4000001 0xd4000001 - 8758: 02000001 0x2000001 - 875c: 289f3100 slti ra,a0,12544 - 8760: 2c000003 sltiu zero,zero,3 - 8764: 02000003 0x2000003 - 8768: 4c9f3000 mtc3 ra,$6 - 876c: 58000004 0x58000004 - 8770: 06000004 bltz s0,8784 <__scratchpad-0x1f7f787c> - 8774: 75007900 jalx 401e400 <__scratchpad-0x1b7e1c00> - 8778: 009f2100 0x9f2100 - 877c: 00000000 nop - 8780: 48000000 mfc2 zero,$0 - 8784: 50000002 0x50000002 - 8788: 02000002 0x2000002 - 878c: 289f3100 slti ra,a0,12544 - 8790: 2c000003 sltiu zero,zero,3 - 8794: 02000003 0x2000003 - 8798: 749f3000 jalx 27cc000 <__scratchpad-0x1d034000> - 879c: 90000004 lbu zero,4(zero) - 87a0: 02000004 sllv zero,zero,s0 - 87a4: 009f3000 0x9f3000 - 87a8: 00000000 nop - 87ac: 64000000 0x64000000 - 87b0: 8c000003 lw zero,3(zero) - 87b4: 01000004 sllv zero,zero,t0 - 87b8: 04c85200 0x4c85200 - 87bc: 04ec0000 0x4ec0000 - 87c0: 00010000 sll zero,at,0x0 - 87c4: 0005c459 0x5c459 - 87c8: 0005dc00 sll k1,a1,0x10 - 87cc: 52000100 0x52000100 - 87d0: 000005ec 0x5ec - 87d4: 00000614 0x614 - 87d8: 30520001 andi s2,v0,0x1 - 87dc: 48000006 0x48000006 - 87e0: 01000006 srlv zero,zero,t0 - 87e4: 00005200 sll t2,zero,0x8 - 87e8: 00000000 nop - 87ec: 00540000 0x540000 - 87f0: 01540000 0x1540000 - 87f4: 00010000 sll zero,at,0x0 - 87f8: 0001a45b 0x1a45b - 87fc: 0001dc00 sll k1,at,0x10 - 8800: 5f000100 0x5f000100 - 8804: 0000023c 0x23c - 8808: 00000328 0x328 - 880c: 5c5b0001 0x5c5b0001 - 8810: 98000003 lwr zero,3(zero) - 8814: 01000004 sllv zero,zero,t0 - 8818: 04c05f00 bltz a2,2041c <__scratchpad-0x1f7dfbe4> - 881c: 05b00000 bltzal t5,8820 <__scratchpad-0x1f7f77e0> - 8820: 00010000 sll zero,at,0x0 - 8824: 0005c45b 0x5c45b - 8828: 0005dc00 sll k1,a1,0x10 - 882c: 5f000100 0x5f000100 - 8830: 000005ec 0x5ec - 8834: 00000614 0x614 - 8838: 145f0001 bne v0,ra,8840 <__scratchpad-0x1f7f77c0> - 883c: 24000006 li zero,6 - 8840: 01000006 srlv zero,zero,t0 - 8844: 06245b00 0x6245b00 - 8848: 06480000 0x6480000 - 884c: 00010000 sll zero,at,0x0 - 8850: 0000005f 0x5f - 8854: 00000000 nop - 8858: 00001c00 sll v1,zero,0x10 - 885c: 00008400 sll s0,zero,0x10 - 8860: 56000100 0x56000100 - 8864: 000005b0 0x5b0 - 8868: 000005c4 0x5c4 - 886c: e4560001 swc1 $f22,1(v0) - 8870: ec000005 swc3 $0,5(zero) - 8874: 01000005 0x1000005 - 8878: 00005600 sll t2,zero,0x18 - 887c: 00000000 nop - 8880: 00340000 0x340000 - 8884: 00540000 0x540000 - 8888: 00010000 sll zero,at,0x0 - 888c: 0000005b 0x5b - 8890: 00000000 nop - 8894: 00007400 sll t6,zero,0x10 - 8898: 00014c00 sll t1,at,0x10 - 889c: 5c000100 0x5c000100 - 88a0: 0000061c 0x61c - 88a4: 00000624 0x624 - 88a8: 005c0001 0x5c0001 - 88ac: 00000000 nop - 88b0: 84000000 lh zero,0(zero) - 88b4: 4c000000 mfc3 zero,$0 - 88b8: 01000001 0x1000001 - 88bc: 061c5600 0x61c5600 - 88c0: 06240000 0x6240000 - 88c4: 00010000 sll zero,at,0x0 - 88c8: 00000056 0x56 - 88cc: 00000000 nop - 88d0: 00009000 sll s2,zero,0x0 - 88d4: 00009400 sll s2,zero,0x10 - 88d8: 59000100 0x59000100 - 88dc: 000000b4 0xb4 - 88e0: 000000dc 0xdc - 88e4: dc5a0001 0xdc5a0001 - 88e8: 4c000000 mfc3 zero,$0 - 88ec: 01000001 0x1000001 - 88f0: 061c5900 0x61c5900 - 88f4: 06240000 0x6240000 - 88f8: 00010000 sll zero,at,0x0 - 88fc: 0000005a 0x5a - 8900: 00000000 nop - 8904: 0000f400 sll s8,zero,0x10 - 8908: 0000f800 sll ra,zero,0x0 - 890c: 55000100 0x55000100 - 8910: 00000118 0x118 - 8914: 00000144 0x144 - 8918: 44550001 0x44550001 - 891c: 4c000001 0x4c000001 - 8920: 01000001 0x1000001 - 8924: 00005300 sll t2,zero,0xc - 8928: 00000000 nop - 892c: 00b40000 0xb40000 - 8930: 01180000 0x1180000 - 8934: 00010000 sll zero,at,0x0 - 8938: 0001185e 0x1185e - 893c: 00014400 sll t0,at,0x10 - 8940: 53000100 0x53000100 - 8944: 0000061c 0x61c - 8948: 00000624 0x624 - 894c: 005e0001 0x5e0001 - 8950: 00000000 nop - 8954: 60000000 0x60000000 - 8958: dc000001 0xdc000001 - 895c: 01000001 0x1000001 - 8960: 03345700 0x3345700 - 8964: 03680000 0x3680000 - 8968: 00010000 sll zero,at,0x0 - 896c: 00062457 0x62457 - 8970: 00063000 sll a2,a2,0x0 - 8974: 57000100 0x57000100 - ... - 8980: 00000184 0x184 - 8984: 000001dc 0x1dc - 8988: 3c580001 0x3c580001 - 898c: 00000003 sra zero,zero,0x0 - 8990: 01000004 sllv zero,zero,t0 - 8994: 06005800 bltz s0,1e998 <__scratchpad-0x1f7e1668> - 8998: 06140000 0x6140000 - 899c: 00010000 sll zero,at,0x0 - 89a0: 00062458 0x62458 - 89a4: 00063000 sll a2,a2,0x0 - 89a8: 58000100 0x58000100 - ... - 89b4: 000001c8 0x1c8 - 89b8: 000001dc 0x1dc - 89bc: 00520001 0x520001 - 89c0: 00000000 nop - 89c4: f8000000 0xf8000000 - 89c8: 50000001 0x50000001 - 89cc: 01000002 0x1000002 - 89d0: 04985800 0x4985800 - 89d4: 04cc0000 0x4cc0000 - 89d8: 00010000 sll zero,at,0x0 - 89dc: 0005dc58 0x5dc58 - 89e0: 0005e400 sll gp,a1,0x10 - 89e4: 58000100 0x58000100 - ... - 89f0: 0000021c 0x21c - 89f4: 00000238 0x238 - 89f8: a0590001 sb t9,1(v0) - 89fc: bc000004 0xbc000004 - 8a00: 01000004 sllv zero,zero,t0 - 8a04: 04bc5900 0x4bc5900 - 8a08: 04c80000 0x4c80000 - 8a0c: 000f0000 sll zero,t7,0x0 - 8a10: 4b400078 c2 0x1400078 - 8a14: ff0c2224 0xff0c2224 - 8a18: 2b800000 slti zero,gp,0 - 8a1c: 009f2433 0x9f2433 - 8a20: 00000000 nop - 8a24: 50000000 0x50000000 - 8a28: 28000002 slti zero,zero,2 - 8a2c: 05000003 bltz t0,8a3c <__scratchpad-0x1f7f75c4> - 8a30: 40007800 mfc0 zero,c0_prid - 8a34: 06149f25 0x6149f25 - 8a38: 061c0000 0x61c0000 - 8a3c: 00050000 sll zero,a1,0x0 - 8a40: 25400078 addiu zero,t2,120 - 8a44: 0000009f 0x9f - 8a48: 00000000 nop - 8a4c: 00025000 sll t2,v0,0x0 - 8a50: 00032800 sll a1,v1,0x0 - 8a54: 78000700 0x78000700 - 8a58: ffff0a00 0xffff0a00 - 8a5c: 06149f1a 0x6149f1a - 8a60: 061c0000 0x61c0000 - 8a64: 00070000 sll zero,a3,0x0 - 8a68: ff0a0078 0xff0a0078 - 8a6c: 009f1aff 0x9f1aff - 8a70: 00000000 nop - 8a74: 68000000 0x68000000 - 8a78: 6c000002 0x6c000002 - 8a7c: 01000002 0x1000002 - 8a80: 028c5300 0x28c5300 - 8a84: 02b40000 0x2b40000 - 8a88: 00010000 sll zero,at,0x0 - 8a8c: 0002b45a 0x2b45a - 8a90: 00032800 sll a1,v1,0x0 - 8a94: 59000100 0x59000100 - 8a98: 00000614 0x614 - 8a9c: 0000061c 0x61c - 8aa0: 005a0001 0x5a0001 - 8aa4: 00000000 nop - 8aa8: cc000000 lwc3 $0,0(zero) - 8aac: d4000002 0xd4000002 - 8ab0: 01000002 0x1000002 - 8ab4: 02f45700 0x2f45700 - 8ab8: 03200000 0x3200000 - 8abc: 00010000 sll zero,at,0x0 - 8ac0: 00000053 0x53 - 8ac4: 00000000 nop - 8ac8: 00028c00 sll s1,v0,0x10 - 8acc: 0002f400 sll s8,v0,0x10 - 8ad0: 56000100 0x56000100 - 8ad4: 000002f4 0x2f4 - 8ad8: 00000320 0x320 - 8adc: 14520001 bne v0,s2,8ae4 <__scratchpad-0x1f7f751c> - 8ae0: 1c000006 bgtz zero,8afc <__scratchpad-0x1f7f7504> - 8ae4: 01000006 srlv zero,zero,t0 - 8ae8: 00005600 sll t2,zero,0x18 - 8aec: 00000000 nop - 8af0: 045c0000 0x45c0000 - 8af4: 04740000 0x4740000 - 8af8: 00010000 sll zero,at,0x0 - 8afc: 0005c45d 0x5c45d - 8b00: 0005cc00 sll t9,a1,0x10 - 8b04: 5d000100 0x5d000100 - 8b08: 000005cc syscall 0x17 - 8b0c: 000005dc 0x5dc - 8b10: 007a0014 0x7a0014 - 8b14: 4b40007c c2 0x140007c - 8b18: 00772224 0x772224 - 8b1c: 22244b40 addi a0,s1,19264 - 8b20: 1aff082d 0x1aff082d - 8b24: 06309f1c bltzal s1,ffff0798 <__bss_end+0x7ff790f8> - 8b28: 06480000 0x6480000 - 8b2c: 00010000 sll zero,at,0x0 - 8b30: 0000005d 0x5d - 8b34: 00000000 nop - 8b38: 00045c00 sll t3,a0,0x10 - 8b3c: 00047400 sll t6,a0,0x10 - 8b40: 5c000100 0x5c000100 - 8b44: 00000474 0x474 - 8b48: 00000478 0x478 - 8b4c: c4570001 lwc1 $f23,1(v0) - 8b50: cc000005 lwc3 $0,5(zero) - 8b54: 01000005 0x1000005 - 8b58: 05cc5c00 0x5cc5c00 - 8b5c: 05dc0000 0x5dc0000 - 8b60: 00010000 sll zero,at,0x0 - 8b64: 00063057 0x63057 - 8b68: 00064800 sll t1,a2,0x0 - 8b6c: 5c000100 0x5c000100 - ... - 8b78: 0000039c 0x39c - 8b7c: 00000498 0x498 - 8b80: c4680001 lwc1 $f8,1(v1) - 8b84: dc000005 0xdc000005 - 8b88: 01000005 0x1000005 - 8b8c: 05ec6800 0x5ec6800 - 8b90: 06140000 0x6140000 - 8b94: 00010000 sll zero,at,0x0 - 8b98: 00063068 0x63068 - 8b9c: 00064800 sll t1,a2,0x0 - 8ba0: 68000100 0x68000100 - ... - 8bac: 0000039c 0x39c - 8bb0: 00000410 0x410 - 8bb4: 10530001 beq v0,s3,8bbc <__scratchpad-0x1f7f7444> - 8bb8: 74000004 jalx 10 <__scratchpad-0x1f7ffff0> - 8bbc: 07000004 bltz t8,8bd0 <__scratchpad-0x1f7f7430> - 8bc0: 0a007a00 j 801e800 <__scratchpad-0x177e1800> - 8bc4: 9f1affff 0x9f1affff - 8bc8: 000005c4 0x5c4 - 8bcc: 000005cc syscall 0x17 - 8bd0: 007a0007 srav zero,k0,v1 - 8bd4: 1affff0a 0x1affff0a - 8bd8: 0005ec9f 0x5ec9f - 8bdc: 00060000 sll zero,a2,0x0 - 8be0: 7a000700 0x7a000700 - 8be4: ffff0a00 0xffff0a00 - 8be8: 06009f1a bltz s0,ffff0854 <__bss_end+0x7ff791b4> - 8bec: 06140000 0x6140000 - 8bf0: 00010000 sll zero,at,0x0 - 8bf4: 00063053 0x63053 - 8bf8: 00064800 sll t1,a2,0x0 - 8bfc: 7a000700 0x7a000700 - 8c00: ffff0a00 0xffff0a00 - 8c04: 00009f1a 0x9f1a - 8c08: 00000000 nop - 8c0c: 03a40000 0x3a40000 - 8c10: 03d80000 0x3d80000 - 8c14: 00010000 sll zero,at,0x0 - 8c18: 0003d85b 0x3d85b - 8c1c: 0003e400 sll gp,v1,0x10 - 8c20: 56000100 0x56000100 - 8c24: 000003e4 0x3e4 - 8c28: 00000448 0x448 - 8c2c: ec5b0001 swc3 $27,1(v0) - 8c30: 00000005 0x5 - 8c34: 01000006 srlv zero,zero,t0 - 8c38: 06005b00 bltz s0,1f83c <__scratchpad-0x1f7e07c4> - 8c3c: 060c0000 0x60c0000 - 8c40: 00010000 sll zero,at,0x0 - 8c44: 00060c56 0x60c56 - 8c48: 00061400 sll v0,a2,0x10 - 8c4c: 5b000100 0x5b000100 - ... - 8c58: 00000400 sll zero,zero,0x10 - 8c5c: 00000434 0x434 - 8c60: 34550001 ori s5,v0,0x1 - 8c64: 40000004 0x40000004 - 8c68: 01000004 sllv zero,zero,t0 - 8c6c: 04405900 bltz v0,1f070 <__scratchpad-0x1f7e0f90> - 8c70: 04580000 0x4580000 - 8c74: 00010000 sll zero,at,0x0 - 8c78: 0005ec55 0x5ec55 - 8c7c: 0005f800 sll ra,a1,0x0 - 8c80: 59000100 0x59000100 - 8c84: 000005f8 0x5f8 - 8c88: 00000600 sll zero,zero,0x18 - 8c8c: 00550001 0x550001 - 8c90: 00000000 nop - 8c94: a4000000 sh zero,0(zero) - 8c98: a8000003 swl zero,3(zero) - 8c9c: 01000003 0x1000003 - 8ca0: 03b45d00 0x3b45d00 - 8ca4: 03d40000 0x3d40000 - 8ca8: 00010000 sll zero,at,0x0 - 8cac: 0003d85d 0x3d85d - 8cb0: 0003e800 sll sp,v1,0x0 - 8cb4: 5d000100 0x5d000100 - 8cb8: 000003e8 0x3e8 - 8cbc: 0000045c 0x45c - 8cc0: ec5c0001 swc3 $28,1(v0) - 8cc4: 00000005 0x5 - 8cc8: 01000006 srlv zero,zero,t0 - 8ccc: 06005c00 bltz s0,1fcd0 <__scratchpad-0x1f7e0330> - 8cd0: 06140000 0x6140000 - 8cd4: 00010000 sll zero,at,0x0 - 8cd8: 0000005d 0x5d - 8cdc: 00000000 nop - 8ce0: 00040000 sll zero,a0,0x0 - 8ce4: 00040400 sll zero,a0,0x10 - 8ce8: 58000100 0x58000100 - 8cec: 00000410 0x410 - 8cf0: 00000430 0x430 - 8cf4: 34580001 ori t8,v0,0x1 - 8cf8: 70000004 0x70000004 - 8cfc: 01000004 sllv zero,zero,t0 - 8d00: 05c45800 0x5c45800 - 8d04: 05d40000 0x5d40000 - 8d08: 00010000 sll zero,at,0x0 - 8d0c: 0005ec58 0x5ec58 - 8d10: 00060000 sll zero,a2,0x0 - 8d14: 58000100 0x58000100 - 8d18: 00000630 0x630 - 8d1c: 00000640 sll zero,zero,0x19 - 8d20: 00580001 0x580001 - 8d24: 00000000 nop - 8d28: b4000000 0xb4000000 - 8d2c: e8000003 swc2 $0,3(zero) - 8d30: 01000003 0x1000003 - 8d34: 04105c00 bltzal zero,1fd38 <__scratchpad-0x1f7e02c8> - 8d38: 04740000 0x4740000 - 8d3c: 00010000 sll zero,at,0x0 - 8d40: 0005ec53 0x5ec53 - 8d44: 00060000 sll zero,a2,0x0 - 8d48: 53000100 0x53000100 - 8d4c: 00000600 sll zero,zero,0x18 - 8d50: 00000614 0x614 - 8d54: 305c0001 andi gp,v0,0x1 - 8d58: 34000006 li zero,0x6 - 8d5c: 01000006 srlv zero,zero,t0 - 8d60: 00005300 sll t2,zero,0xc - 8d64: 00000000 nop - 8d68: 045c0000 0x45c0000 - 8d6c: 04980000 0x4980000 - 8d70: 00060000 sll zero,a2,0x0 - 8d74: 5d04935c 0x5d04935c - 8d78: 05c40493 0x5c40493 - 8d7c: 05dc0000 0x5dc0000 - 8d80: 00060000 sll zero,a2,0x0 - 8d84: 5d04935c 0x5d04935c - 8d88: 06300493 bltzal s1,9fd8 <__scratchpad-0x1f7f6028> - 8d8c: 06480000 0x6480000 - 8d90: 00060000 sll zero,a2,0x0 - 8d94: 5d04935c 0x5d04935c - 8d98: 00000493 0x493 - 8d9c: 00000000 nop - 8da0: 04780000 0x4780000 - 8da4: 04880000 0x4880000 - 8da8: 00010000 sll zero,at,0x0 - 8dac: 00000057 0x57 - 8db0: 00000000 nop - 8db4: 0005c800 sll t9,a1,0x0 - 8db8: 0005dc00 sll k1,a1,0x10 - 8dbc: 57000100 0x57000100 - ... - 8dc8: 000004f4 0x4f4 - 8dcc: 000005b0 0x5b0 - 8dd0: 005c0001 0x5c0001 - 8dd4: 00000000 nop - 8dd8: f4000000 0xf4000000 - 8ddc: b0000004 0xb0000004 - 8de0: 01000005 0x1000005 - 8de4: 00005200 sll t2,zero,0x8 - 8de8: 00000000 nop - 8dec: 04fc0000 0x4fc0000 - 8df0: 05000000 bltz t0,8df4 <__scratchpad-0x1f7f720c> - 8df4: 00010000 sll zero,at,0x0 - 8df8: 00052057 0x52057 - 8dfc: 00054800 sll t1,a1,0x0 - 8e00: 57000100 0x57000100 - 8e04: 00000548 0x548 - 8e08: 000005b0 0x5b0 - 8e0c: 00560001 0x560001 - 8e10: 00000000 nop - 8e14: 60000000 0x60000000 - 8e18: 64000005 0x64000005 - 8e1c: 01000005 0x1000005 - 8e20: 05845900 0x5845900 - 8e24: 05a80000 0x5a80000 - 8e28: 00010000 sll zero,at,0x0 - 8e2c: 0005a85a 0x5a85a - 8e30: 0005b000 sll s6,a1,0x0 - 8e34: 59000100 0x59000100 - ... - 8e40: 00000520 0x520 - 8e44: 00000548 0x548 - 8e48: 84560001 lh s6,1(v0) - 8e4c: b0000005 0xb0000005 - 8e50: 01000005 0x1000005 - 8e54: 00005500 sll t2,zero,0x14 - ... - 8e60: 00540000 0x540000 - 8e64: 00060000 sll zero,a2,0x0 - 8e68: 55049354 0x55049354 - 8e6c: 00540493 0x540493 - 8e70: 09380000 j 4e00000 <__scratchpad-0x1aa00000> - 8e74: 00060000 sll zero,a2,0x0 - 8e78: 04f503f3 0x4f503f3 - 8e7c: 00009f25 0x9f25 - ... - 8e88: 005c0000 0x5c0000 - 8e8c: 00060000 sll zero,a2,0x0 - 8e90: 57049356 0x57049356 - 8e94: 005c0493 0x5c0493 - 8e98: 09380000 j 4e00000 <__scratchpad-0x1aa00000> - 8e9c: 00060000 sll zero,a2,0x0 - 8ea0: 06f503f3 0x6f503f3 - 8ea4: 00009f25 0x9f25 - ... - 8eb0: 01840000 0x1840000 - 8eb4: 00020000 sll zero,v0,0x0 - 8eb8: 02249f30 0x2249f30 - 8ebc: 02d00000 0x2d00000 - 8ec0: 00020000 sll zero,v0,0x0 - 8ec4: 03049f30 0x3049f30 - 8ec8: 03280000 0x3280000 - 8ecc: 00020000 sll zero,v0,0x0 - 8ed0: 036c9f30 0x36c9f30 - 8ed4: 037c0000 0x37c0000 - 8ed8: 00020000 sll zero,v0,0x0 - 8edc: 03909f30 0x3909f30 - 8ee0: 04240000 0x4240000 - 8ee4: 00020000 sll zero,v0,0x0 - 8ee8: 04349f30 0x4349f30 - 8eec: 04440000 0x4440000 - 8ef0: 00020000 sll zero,v0,0x0 - 8ef4: 04509f30 bltzal v0,ffff0bb8 <__bss_end+0x7ff79518> - 8ef8: 06980000 0x6980000 - 8efc: 00020000 sll zero,v0,0x0 - 8f00: 06d89f30 0x6d89f30 - 8f04: 07b00000 bltzal sp,8f08 <__scratchpad-0x1f7f70f8> - 8f08: 00020000 sll zero,v0,0x0 - 8f0c: 08009f30 j 27cc0 <__scratchpad-0x1f7d8340> - 8f10: 08840000 j 2100000 <__scratchpad-0x1d700000> - 8f14: 00020000 sll zero,v0,0x0 - 8f18: 08949f30 j 2527cc0 <__scratchpad-0x1d2d8340> - 8f1c: 09380000 j 4e00000 <__scratchpad-0x1aa00000> - 8f20: 00020000 sll zero,v0,0x0 - 8f24: 00009f30 0x9f30 - 8f28: 00000000 nop - 8f2c: 00440000 0x440000 - 8f30: 00f00000 0xf00000 - 8f34: 00010000 sll zero,at,0x0 - 8f38: 00022461 0x22461 - 8f3c: 0002d000 sll k0,v0,0x0 - 8f40: 61000100 0x61000100 - 8f44: 00000304 0x304 - 8f48: 00000330 0x330 - 8f4c: 6c610001 0x6c610001 - 8f50: 7c000003 0x7c000003 - 8f54: 01000003 0x1000003 - 8f58: 03906100 0x3906100 - 8f5c: 03d40000 0x3d40000 - 8f60: 00010000 sll zero,at,0x0 - 8f64: 00043461 0x43461 - 8f68: 00044400 sll t0,a0,0x10 - 8f6c: 61000100 0x61000100 - 8f70: 00000450 0x450 - 8f74: 000004b0 0x4b0 - 8f78: dc610001 0xdc610001 - 8f7c: 68000004 0x68000004 - 8f80: 01000005 0x1000005 - 8f84: 05706100 bltzal t3,21388 <__scratchpad-0x1f7dec78> - 8f88: 057c0000 0x57c0000 - 8f8c: 00010000 sll zero,at,0x0 - 8f90: 00058461 0x58461 - 8f94: 0005cc00 sll t9,a1,0x10 - 8f98: 61000100 0x61000100 - 8f9c: 000005d4 0x5d4 - 8fa0: 000005e4 0x5e4 - 8fa4: ec610001 swc3 $1,1(v1) - 8fa8: 30000005 andi zero,zero,0x5 - 8fac: 01000006 srlv zero,zero,t0 - 8fb0: 06386100 0x6386100 - 8fb4: 06b80000 0x6b80000 - 8fb8: 00010000 sll zero,at,0x0 - 8fbc: 0006c061 0x6c061 - 8fc0: 0006f800 sll ra,a2,0x0 - 8fc4: 61000100 0x61000100 - 8fc8: 00000700 sll zero,zero,0x1c - 8fcc: 000007a8 0x7a8 - 8fd0: b0610001 0xb0610001 - 8fd4: 20000007 addi zero,zero,7 - 8fd8: 01000008 jr t0 - 8fdc: 08286100 j a18400 <__scratchpad-0x1ede7c00> - 8fe0: 08340000 j d00000 <__scratchpad-0x1eb00000> - 8fe4: 00010000 sll zero,at,0x0 - 8fe8: 00083c61 0x83c61 - 8fec: 00088c00 sll s1,t0,0x10 - 8ff0: 61000100 0x61000100 - 8ff4: 00000894 0x894 - 8ff8: 000008e0 0x8e0 - 8ffc: e8610001 swc2 $1,1(v1) - 9000: 38000008 xori zero,zero,0x8 - 9004: 01000009 jalr zero,t0 - 9008: 00006100 sll t4,zero,0x4 - 900c: 00000000 nop - 9010: 00440000 0x440000 - 9014: 00f00000 0xf00000 - 9018: 00010000 sll zero,at,0x0 - 901c: 00022460 0x22460 - 9020: 00027000 sll t6,v0,0x0 - 9024: 60000100 0x60000100 - 9028: 000002b8 0x2b8 - 902c: 000002d0 0x2d0 - 9030: 04600001 bltz v1,9038 <__scratchpad-0x1f7f6fc8> - 9034: 34000003 li zero,0x3 - 9038: 01000003 0x1000003 - 903c: 036c6000 0x36c6000 - 9040: 037c0000 0x37c0000 - 9044: 00010000 sll zero,at,0x0 - 9048: 00039060 0x39060 - 904c: 0003dc00 sll k1,v1,0x10 - 9050: 60000100 0x60000100 - 9054: 00000434 0x434 - 9058: 00000444 0x444 - 905c: 50600001 0x50600001 - 9060: 98000004 lwr zero,4(zero) - 9064: 01000004 sllv zero,zero,t0 - 9068: 04986000 0x4986000 - 906c: 04a00000 bltz a1,9070 <__scratchpad-0x1f7f6f90> - 9070: 00030000 sll zero,v1,0x0 - 9074: a09f7f75 sb ra,32629(a0) - 9078: b0000004 0xb0000004 - 907c: 01000004 sllv zero,zero,t0 - 9080: 04dc6000 0x4dc6000 - 9084: 05680000 0x5680000 - 9088: 00010000 sll zero,at,0x0 - 908c: 00057060 0x57060 - 9090: 00057c00 sll t7,a1,0x10 - 9094: 60000100 0x60000100 - 9098: 00000584 0x584 - 909c: 000005cc syscall 0x17 - 90a0: d4600001 0xd4600001 - 90a4: e4000005 swc1 $f0,5(zero) - 90a8: 01000005 0x1000005 - 90ac: 05ec6000 0x5ec6000 - 90b0: 06380000 0x6380000 - 90b4: 00010000 sll zero,at,0x0 - 90b8: 00064460 0x64460 - 90bc: 00069000 sll s2,a2,0x0 - 90c0: 60000100 0x60000100 - 90c4: 00000698 0x698 - 90c8: 000006b8 0x6b8 - 90cc: c0600001 lwc0 c0_index,1(v1) - 90d0: d0000006 0xd0000006 - 90d4: 01000006 srlv zero,zero,t0 - 90d8: 06d86000 0x6d86000 - 90dc: 06f80000 0x6f80000 - 90e0: 00010000 sll zero,at,0x0 - 90e4: 00070060 0x70060 - 90e8: 00076800 sll t5,a3,0x0 - 90ec: 60000100 0x60000100 - 90f0: 00000770 0x770 - 90f4: 000007c0 sll zero,zero,0x1f - 90f8: c8600001 lwc2 $0,1(v1) - 90fc: f8000007 0xf8000007 - 9100: 01000007 srav zero,zero,t0 - 9104: 08006000 j 18000 <__scratchpad-0x1f7e8000> - 9108: 08200000 j 800000 <__scratchpad-0x1f000000> - 910c: 00010000 sll zero,at,0x0 - 9110: 00082860 0x82860 - 9114: 00087c00 sll t7,t0,0x10 - 9118: 60000100 0x60000100 - 911c: 00000884 0x884 - 9120: 000008d8 0x8d8 - 9124: d8600001 0xd8600001 - 9128: e0000008 swc0 c0_index,8(zero) - 912c: 03000008 jr t8 - 9130: 9f7f7500 0x9f7f7500 - 9134: 000008e0 0x8e0 - 9138: 00000938 0x938 - 913c: 00600001 0x600001 - 9140: 00000000 nop - 9144: 08000000 j 0 <__scratchpad-0x1f800000> - 9148: 98000000 lwr zero,0(zero) - 914c: 01000000 0x1000000 - 9150: 00a05400 0xa05400 - 9154: 00ec0000 0xec0000 - 9158: 00010000 sll zero,at,0x0 - 915c: 00022454 0x22454 - 9160: 00026c00 sll t5,v0,0x10 - 9164: 54000100 0x54000100 - 9168: 000002b8 0x2b8 - 916c: 000002d0 0x2d0 - 9170: 04540001 0x4540001 - 9174: 20000003 addi zero,zero,3 - 9178: 01000003 0x1000003 - 917c: 03285400 0x3285400 - 9180: 032c0000 0x32c0000 - 9184: 000a0000 sll zero,t2,0x0 - 9188: 25330074 addiu s3,t1,116 - 918c: 244d0072 addiu t5,v0,114 - 9190: 036c9f21 0x36c9f21 - 9194: 037c0000 0x37c0000 - 9198: 00010000 sll zero,at,0x0 - 919c: 00039054 0x39054 - 91a0: 0003dc00 sll k1,v1,0x10 - 91a4: 54000100 0x54000100 - 91a8: 00000434 0x434 - 91ac: 00000444 0x444 - 91b0: 50540001 0x50540001 - 91b4: 7c000004 0x7c000004 - 91b8: 01000004 sllv zero,zero,t0 - 91bc: 04a05400 bltz a1,1e1c0 <__scratchpad-0x1f7e1e40> - 91c0: 04b00000 bltzal a1,91c4 <__scratchpad-0x1f7f6e3c> - 91c4: 00010000 sll zero,at,0x0 - 91c8: 0004dc54 0x4dc54 - 91cc: 00054400 sll t0,a1,0x10 - 91d0: 54000100 0x54000100 - 91d4: 00000550 0x550 - 91d8: 00000570 0x570 - 91dc: 70570001 0x70570001 - 91e0: e4000005 swc1 $f0,5(zero) - 91e4: 01000005 0x1000005 - 91e8: 05ec5400 0x5ec5400 - 91ec: 06380000 0x6380000 - 91f0: 00010000 sll zero,at,0x0 - 91f4: 00064454 0x64454 - 91f8: 00070400 sll zero,a3,0x10 - 91fc: 54000100 0x54000100 - 9200: 00000710 0x710 - 9204: 00000748 0x748 - 9208: 54540001 0x54540001 - 920c: 70000007 0x70000007 - 9210: 01000007 srav zero,zero,t0 - 9214: 07705700 bltzal k1,1ee18 <__scratchpad-0x1f7e11e8> - 9218: 07c80000 0x7c80000 - 921c: 00010000 sll zero,at,0x0 - 9220: 0007c854 0x7c854 - 9224: 0007e000 sll gp,a3,0x0 - 9228: 74000a00 jalx 2800 <__scratchpad-0x1f7fd800> - 922c: 72253300 0x72253300 - 9230: 21244d00 addi a0,t1,19712 - 9234: 0007e09f 0x7e09f - 9238: 0007e400 sll gp,a3,0x10 - 923c: 74000800 jalx 2000 <__scratchpad-0x1f7fe000> - 9240: 72253300 0x72253300 - 9244: e49f2100 swc1 $f31,8448(a0) - 9248: f0000007 0xf0000007 - 924c: 06000007 bltz s0,926c <__scratchpad-0x1f7f6d94> - 9250: 72007400 0x72007400 - 9254: 009f2100 0x9f2100 - 9258: 50000008 0x50000008 - 925c: 01000008 jr t0 - 9260: 08585400 j 1615000 <__scratchpad-0x1e1eb000> - 9264: 08600000 j 1800000 <__scratchpad-0x1e000000> - 9268: 00010000 sll zero,at,0x0 - 926c: 00086057 0x86057 - 9270: 0008b800 sll s7,t0,0x0 - 9274: 54000100 0x54000100 - 9278: 000008e0 0x8e0 - 927c: 00000918 0x918 - 9280: 20540001 addi s4,v0,1 - 9284: 28000009 slti zero,zero,9 - 9288: 01000009 jalr zero,t0 - 928c: 09285700 j 4a15c00 <__scratchpad-0x1adea400> - 9290: 09380000 j 4e00000 <__scratchpad-0x1aa00000> - 9294: 00010000 sll zero,at,0x0 - 9298: 00000054 0x54 - 929c: 00000000 nop - 92a0: 00001000 sll v0,zero,0x0 - 92a4: 00002800 sll a1,zero,0x0 - 92a8: 59000100 0x59000100 - 92ac: 00000028 0x28 - 92b0: 00000038 0x38 - 92b4: 00750009 0x750009 - 92b8: 0fffff0c jal ffffc30 <__scratchpad-0xf8003d0> - 92bc: 509f1a00 0x509f1a00 - 92c0: 94000000 lhu zero,0(zero) - 92c4: 01000000 0x1000000 - 92c8: 00a05200 0xa05200 - 92cc: 00f00000 0xf00000 - 92d0: 00010000 sll zero,at,0x0 - 92d4: 00022452 0x22452 - 92d8: 00027000 sll t6,v0,0x0 - 92dc: 52000100 0x52000100 - 92e0: 000002b8 0x2b8 - 92e4: 000002d0 0x2d0 - 92e8: 04520001 0x4520001 - 92ec: 1c000003 bgtz zero,92fc <__scratchpad-0x1f7f6d04> - 92f0: 01000003 0x1000003 - 92f4: 031c5200 0x31c5200 - 92f8: 03280000 0x3280000 - 92fc: 00060000 sll zero,a2,0x0 - 9300: 007c0079 0x7c0079 - 9304: 03289f21 0x3289f21 - 9308: 033c0000 0x33c0000 - 930c: 00010000 sll zero,at,0x0 - 9310: 00036c55 0x36c55 - 9314: 00037c00 sll t7,v1,0x10 - 9318: 52000100 0x52000100 - 931c: 00000390 0x390 - 9320: 000003cc syscall 0xf - 9324: 34520001 ori s2,v0,0x1 - 9328: 44000004 0x44000004 - 932c: 01000004 sllv zero,zero,t0 - 9330: 04505200 bltzal v0,1db34 <__scratchpad-0x1f7e24cc> - 9334: 04800000 bltz a0,9338 <__scratchpad-0x1f7f6cc8> - 9338: 00010000 sll zero,at,0x0 - 933c: 00048052 0x48052 - 9340: 0004a000 sll s4,a0,0x0 - 9344: 79000600 0x79000600 - 9348: 21007c00 addi zero,t0,31744 - 934c: 0004a09f 0x4a09f - 9350: 0004b000 sll s6,a0,0x0 - 9354: 52000100 0x52000100 - 9358: 000004dc 0x4dc - 935c: 00000554 0x554 - 9360: 54520001 0x54520001 - 9364: 5c000005 0x5c000005 - 9368: 01000005 0x1000005 - 936c: 05705900 bltzal t3,1f770 <__scratchpad-0x1f7e0890> - 9370: 05bc0000 0x5bc0000 - 9374: 00010000 sll zero,at,0x0 - 9378: 0005d452 0x5d452 - 937c: 0005e400 sll gp,a1,0x10 - 9380: 52000100 0x52000100 - 9384: 000005ec 0x5ec - 9388: 00000608 0x608 - 938c: 08520001 j 1480004 <__scratchpad-0x1e37fffc> - 9390: 10000006 b 93ac <__scratchpad-0x1f7f6c54> - 9394: 06000006 bltz s0,93b0 <__scratchpad-0x1f7f6c50> - 9398: 7c007900 0x7c007900 - 939c: 109f2100 beq a0,ra,117a0 <__scratchpad-0x1f7ee860> - 93a0: 2c000006 sltiu zero,zero,6 - 93a4: 01000006 srlv zero,zero,t0 - 93a8: 06445200 0x6445200 - 93ac: 06840000 0x6840000 - 93b0: 00010000 sll zero,at,0x0 - 93b4: 00068452 0x68452 - 93b8: 00069800 sll s3,a2,0x0 - 93bc: 79000600 0x79000600 - 93c0: 21007c00 addi zero,t0,31744 - 93c4: 0006989f 0x6989f - 93c8: 0006a400 sll s4,a2,0x10 - 93cc: 52000100 0x52000100 - 93d0: 000006c0 sll zero,zero,0x1b - 93d4: 000006ec 0x6ec - 93d8: 00520001 0x520001 - 93dc: 68000007 0x68000007 - 93e0: 01000007 srav zero,zero,t0 - 93e4: 07705200 bltzal k1,1dbe8 <__scratchpad-0x1f7e2418> - 93e8: 079c0000 0x79c0000 - 93ec: 00010000 sll zero,at,0x0 - 93f0: 0007b052 0x7b052 - 93f4: 0007b800 sll s7,a3,0x0 - 93f8: 52000100 0x52000100 - 93fc: 000007b8 0x7b8 - 9400: 000007c8 0x7c8 - 9404: 00790006 srlv zero,t9,v1 - 9408: 9f21007c 0x9f21007c - 940c: 000007c8 0x7c8 - 9410: 000007ec 0x7ec - 9414: 00550001 0x550001 - 9418: 08000008 j 20 <__scratchpad-0x1f7fffe0> - 941c: 01000008 jr t0 - 9420: 08285200 j a14800 <__scratchpad-0x1edeb800> - 9424: 08580000 j 1600000 <__scratchpad-0x1e200000> - 9428: 00010000 sll zero,at,0x0 - 942c: 00085852 0x85852 - 9430: 00086000 sll t4,t0,0x0 - 9434: 30000200 andi zero,zero,0x200 - 9438: 0008609f 0x8609f - 943c: 00087400 sll t6,t0,0x10 - 9440: 52000100 0x52000100 - 9444: 00000874 0x874 - 9448: 00000884 0x884 - 944c: 00790006 srlv zero,t9,v1 - 9450: 9f21007c 0x9f21007c - 9454: 00000894 0x894 - 9458: 00000898 0x898 - 945c: a4520001 sh s2,1(v0) - 9460: b4000008 0xb4000008 - 9464: 01000008 jr t0 - 9468: 08b45200 j 2d14800 <__scratchpad-0x1caeb800> - 946c: 08e00000 j 3800000 <__scratchpad-0x1c000000> - 9470: 00060000 sll zero,a2,0x0 - 9474: 007c0079 0x7c0079 - 9478: 08e89f21 j 3a27c84 <__scratchpad-0x1bdd837c> - 947c: 08f00000 j 3c00000 <__scratchpad-0x1bc00000> - 9480: 00010000 sll zero,at,0x0 - 9484: 0008f052 0x8f052 - 9488: 00090400 sll zero,t1,0x10 - 948c: 79000600 0x79000600 - 9490: 21007c00 addi zero,t0,31744 - 9494: 0009049f 0x9049f - 9498: 00091400 sll v0,t1,0x10 - 949c: 52000100 0x52000100 - 94a0: 00000920 0x920 - 94a4: 00000928 0x928 - 94a8: 9f300002 0x9f300002 - 94ac: 00000928 0x928 - 94b0: 00000930 0x930 - 94b4: 00520001 0x520001 - 94b8: 00000000 nop - 94bc: 58000000 0x58000000 - 94c0: c0000000 lwc0 c0_index,0(zero) - 94c4: 01000000 0x1000000 - 94c8: 00c05500 0xc05500 - 94cc: 00c80000 0xc80000 - 94d0: 00050000 sll zero,a1,0x0 - 94d4: 254f0077 addiu t7,t2,119 - 94d8: 0002249f 0x2249f - 94dc: 00022800 sll a1,v0,0x0 - 94e0: 55000100 0x55000100 - 94e4: 00000228 0x228 - 94e8: 0000025c 0x25c - 94ec: 00770005 0x770005 - 94f0: b89f254f swr ra,9551(a0) - 94f4: d0000002 0xd0000002 - 94f8: 05000002 bltz t0,9504 <__scratchpad-0x1f7f6afc> - 94fc: 4f007700 c3 0x1007700 - 9500: 03049f25 0x3049f25 - 9504: 033c0000 0x33c0000 - 9508: 00050000 sll zero,a1,0x0 - 950c: 254f0077 addiu t7,t2,119 - 9510: 00036c9f 0x36c9f - 9514: 00037c00 sll t7,v1,0x10 - 9518: 55000100 0x55000100 - 951c: 00000390 0x390 - 9520: 000003dc 0x3dc - 9524: 34550001 ori s5,v0,0x1 - 9528: 44000004 0x44000004 - 952c: 01000004 sllv zero,zero,t0 - 9530: 04505500 bltzal v0,1e934 <__scratchpad-0x1f7e16cc> - 9534: 04880000 0x4880000 - 9538: 00050000 sll zero,a1,0x0 - 953c: 254f0077 addiu t7,t2,119 - 9540: 0004a09f 0x4a09f - 9544: 0004b000 sll s6,a0,0x0 - 9548: 55000100 0x55000100 - 954c: 000004dc 0x4dc - 9550: 000004e8 0x4e8 - 9554: 00770005 0x770005 - 9558: 009f254f 0x9f254f - 955c: 84000005 lh zero,5(zero) - 9560: 01000005 0x1000005 - 9564: 05845500 0x5845500 - 9568: 05940000 0x5940000 - 956c: 00050000 sll zero,a1,0x0 - 9570: 254f0077 addiu t7,t2,119 - 9574: 0005b09f 0x5b09f - 9578: 0005d400 sll k0,a1,0x10 - 957c: 55000100 0x55000100 - 9580: 000005d4 0x5d4 - 9584: 000005e4 0x5e4 - 9588: 00770005 0x770005 - 958c: f49f254f 0xf49f254f - 9590: 10000005 b 95a8 <__scratchpad-0x1f7f6a58> - 9594: 05000006 bltz t0,95b0 <__scratchpad-0x1f7f6a50> - 9598: 4f007700 c3 0x1007700 - 959c: 06109f25 bltzal s0,ffff1234 <__bss_end+0x7ff79b94> - 95a0: 06380000 0x6380000 - 95a4: 00010000 sll zero,at,0x0 - 95a8: 00064455 0x64455 - 95ac: 00064800 sll t1,a2,0x0 - 95b0: 77000500 jalx c001400 <__scratchpad-0x137fec00> - 95b4: 9f254f00 0x9f254f00 - 95b8: 0000066c 0x66c - 95bc: 00000698 0x698 - 95c0: 00770005 0x770005 - 95c4: 989f254f lwr ra,9551(a0) - 95c8: c0000006 lwc0 c0_index,6(zero) - 95cc: 01000006 srlv zero,zero,t0 - 95d0: 06c05500 bltz s6,1e9d4 <__scratchpad-0x1f7e162c> - 95d4: 06d80000 0x6d80000 - 95d8: 00050000 sll zero,a1,0x0 - 95dc: 254f0077 addiu t7,t2,119 - 95e0: 0006d89f 0x6d89f - 95e4: 00071000 sll v0,a3,0x0 - 95e8: 55000100 0x55000100 - 95ec: 00000710 0x710 - 95f0: 00000740 sll zero,zero,0x1d - 95f4: 00770005 0x770005 - 95f8: 709f254f 0x709f254f - 95fc: b0000007 0xb0000007 - 9600: 01000007 srav zero,zero,t0 - 9604: 07b05500 bltzal sp,1ea08 <__scratchpad-0x1f7e15f8> - 9608: 07e80000 0x7e80000 - 960c: 00050000 sll zero,a1,0x0 - 9610: 254f0077 addiu t7,t2,119 - 9614: 0008009f 0x8009f - 9618: 00082800 sll a1,t0,0x0 - 961c: 55000100 0x55000100 - 9620: 00000830 0x830 - 9624: 00000860 0x860 - 9628: 60550001 0x60550001 - 962c: 84000008 lh zero,8(zero) - 9630: 05000008 bltz t0,9654 <__scratchpad-0x1f7f69ac> - 9634: 4f007700 c3 0x1007700 - 9638: 08849f25 j 2127c94 <__scratchpad-0x1d6d836c> - 963c: 08940000 j 2500000 <__scratchpad-0x1d300000> - 9640: 00010000 sll zero,at,0x0 - 9644: 00089455 0x89455 - 9648: 00089c00 sll s3,t0,0x10 - 964c: 77000500 jalx c001400 <__scratchpad-0x137fec00> - 9650: 9f254f00 0x9f254f00 - 9654: 000008a4 0x8a4 - 9658: 000008e0 0x8e0 - 965c: 00770005 0x770005 - 9660: e09f254f swc0 $31,9551(a0) - 9664: e8000008 swc2 $0,8(zero) - 9668: 01000008 jr t0 - 966c: 08e85500 j 3a15400 <__scratchpad-0x1bdeac00> - 9670: 08fc0000 j 3f00000 <__scratchpad-0x1b900000> - 9674: 00050000 sll zero,a1,0x0 - 9678: 254f0077 addiu t7,t2,119 - 967c: 0009289f 0x9289f - 9680: 00093000 sll a2,t1,0x0 - 9684: 55000100 0x55000100 - ... - 9690: 00000058 0x58 - 9694: 00000117 0x117 - 9698: 245a0001 addiu k0,v0,1 - 969c: d0000002 0xd0000002 - 96a0: 01000002 0x1000002 - 96a4: 03045a00 0x3045a00 - 96a8: 033c0000 0x33c0000 - 96ac: 00010000 sll zero,at,0x0 - 96b0: 00036c5a 0x36c5a - 96b4: 00037c00 sll t7,v1,0x10 - 96b8: 5a000100 0x5a000100 - 96bc: 00000390 0x390 - 96c0: 000003e3 0x3e3 - 96c4: 345a0001 ori k0,v0,0x1 - 96c8: 44000004 0x44000004 - 96cc: 01000004 sllv zero,zero,t0 - 96d0: 04505a00 bltzal v0,1fed4 <__scratchpad-0x1f7e012c> - 96d4: 04b00000 bltzal a1,96d8 <__scratchpad-0x1f7f6928> - 96d8: 00010000 sll zero,at,0x0 - 96dc: 0004dc5a 0x4dc5a - 96e0: 0005e400 sll gp,a1,0x10 - 96e4: 5a000100 0x5a000100 - 96e8: 000005ec 0x5ec - 96ec: 00000938 0x938 - 96f0: 005a0001 0x5a0001 - 96f4: 00000000 nop - 96f8: 54000000 0x54000000 - 96fc: d0000000 0xd0000000 - 9700: 01000000 0x1000000 - 9704: 00dc5600 0xdc5600 - 9708: 00f00000 0xf00000 - 970c: 00010000 sll zero,at,0x0 - 9710: 00022457 0x22457 - 9714: 00025800 sll t3,v0,0x0 - 9718: 56000100 0x56000100 - 971c: 00000260 0x260 - 9720: 00000270 0x270 - 9724: b8570001 swr s7,1(v0) - 9728: d0000002 0xd0000002 - 972c: 01000002 0x1000002 - 9730: 03045600 0x3045600 - 9734: 03280000 0x3280000 - 9738: 00010000 sll zero,at,0x0 - 973c: 00036c56 0x36c56 - 9740: 00037c00 sll t7,v1,0x10 - 9744: 56000100 0x56000100 - 9748: 00000390 0x390 - 974c: 000003d0 0x3d0 - 9750: 34560001 ori s6,v0,0x1 - 9754: 38000004 xori zero,zero,0x4 - 9758: 01000004 sllv zero,zero,t0 - 975c: 04505600 bltzal v0,1ef60 <__scratchpad-0x1f7e10a0> - 9760: 04780000 0x4780000 - 9764: 00010000 sll zero,at,0x0 - 9768: 0004a056 0x4a056 - 976c: 0004b000 sll s6,a0,0x0 - 9770: 56000100 0x56000100 - 9774: 000004dc 0x4dc - 9778: 000004f0 0x4f0 - 977c: f8560001 0xf8560001 - 9780: 00000004 sllv zero,zero,zero - 9784: 01000005 0x1000005 - 9788: 05005700 bltz t0,1f38c <__scratchpad-0x1f7e0c74> - 978c: 05600000 bltz t3,9790 <__scratchpad-0x1f7f6870> - 9790: 00010000 sll zero,at,0x0 - 9794: 00057056 0x57056 - 9798: 00059c00 sll s3,a1,0x10 - 979c: 56000100 0x56000100 - 97a0: 000005a8 0x5a8 - 97a4: 000005b0 0x5b0 - 97a8: b0570001 0xb0570001 - 97ac: e4000005 swc1 $f0,5(zero) - 97b0: 01000005 0x1000005 - 97b4: 05ec5600 0x5ec5600 - 97b8: 06380000 0x6380000 - 97bc: 00010000 sll zero,at,0x0 - 97c0: 00064456 0x64456 - 97c4: 00065c00 sll t3,a2,0x10 - 97c8: 56000100 0x56000100 - 97cc: 00000664 0x664 - 97d0: 0000066c 0x66c - 97d4: 6c570001 0x6c570001 - 97d8: c4000006 lwc1 $f0,6(zero) - 97dc: 01000006 srlv zero,zero,t0 - 97e0: 06d85600 0x6d85600 - 97e4: 06f00000 bltzal s7,97e8 <__scratchpad-0x1f7f6818> - 97e8: 00010000 sll zero,at,0x0 - 97ec: 00070056 0x70056 - 97f0: 00076400 sll t4,a3,0x10 - 97f4: 56000100 0x56000100 - 97f8: 00000770 0x770 - 97fc: 000007a0 0x7a0 - 9800: b0560001 0xb0560001 - 9804: c8000007 lwc2 $0,7(zero) - 9808: 01000007 srav zero,zero,t0 - 980c: 08005600 j 15800 <__scratchpad-0x1f7ea800> - 9810: 08780000 j 1e00000 <__scratchpad-0x1da00000> - 9814: 00010000 sll zero,at,0x0 - 9818: 00088456 0x88456 - 981c: 00093800 sll a3,t1,0x0 - 9820: 56000100 0x56000100 - ... - 982c: 00000054 0x54 - 9830: 0000005c 0x5c - 9834: 00770009 0x770009 - 9838: 0fffff0c jal ffffc30 <__scratchpad-0xf8003d0> - 983c: 5c9f1a00 0x5c9f1a00 - 9840: e8000000 swc2 $0,0(zero) - 9844: 01000000 0x1000000 - 9848: 02245800 0x2245800 - 984c: 02680000 0x2680000 - 9850: 00010000 sll zero,at,0x0 - 9854: 0002b858 0x2b858 - 9858: 0002d000 sll k0,v0,0x0 - 985c: 58000100 0x58000100 - 9860: 00000304 0x304 - 9864: 00000328 0x328 - 9868: 28580001 slti t8,v0,1 - 986c: 3c000003 lui zero,0x3 - 9870: 05000003 bltz t0,9880 <__scratchpad-0x1f7f6780> - 9874: 33007800 andi zero,t8,0x7800 - 9878: 036c9f25 0x36c9f25 - 987c: 037c0000 0x37c0000 - 9880: 00010000 sll zero,at,0x0 - 9884: 00039058 0x39058 - 9888: 0003dc00 sll k1,v1,0x10 - 988c: 58000100 0x58000100 - 9890: 00000434 0x434 - 9894: 0000043c 0x43c - 9898: 50580001 0x50580001 - 989c: b0000004 0xb0000004 - 98a0: 01000004 sllv zero,zero,t0 - 98a4: 04dc5800 0x4dc5800 - 98a8: 04f80000 0x4f80000 - 98ac: 00010000 sll zero,at,0x0 - 98b0: 0004f858 0x4f858 - 98b4: 00050000 sll zero,a1,0x0 - 98b8: 30000200 andi zero,zero,0x200 - 98bc: 0005009f 0x5009f - 98c0: 0005e400 sll gp,a1,0x10 - 98c4: 58000100 0x58000100 - 98c8: 000005ec 0x5ec - 98cc: 00000638 0x638 - 98d0: 44580001 0x44580001 - 98d4: 64000006 0x64000006 - 98d8: 01000006 srlv zero,zero,t0 - 98dc: 06645800 0x6645800 - 98e0: 066c0000 0x66c0000 - 98e4: 00020000 sll zero,v0,0x0 - 98e8: 066c9f30 0x66c9f30 - 98ec: 07600000 bltz k1,98f0 <__scratchpad-0x1f7f6710> - 98f0: 00010000 sll zero,at,0x0 - 98f4: 00077058 0x77058 - 98f8: 0007c800 sll t9,a3,0x0 - 98fc: 58000100 0x58000100 - 9900: 000007c8 0x7c8 - 9904: 000007cc syscall 0x1f - 9908: 00780005 0x780005 - 990c: cc9f2533 lwc3 $31,9523(a0) - 9910: d0000007 0xd0000007 - 9914: 01000007 srav zero,zero,t0 - 9918: 07d05300 bltzal s8,1e51c <__scratchpad-0x1f7e1ae4> - 991c: 08000000 j 0 <__scratchpad-0x1f800000> - 9920: 00050000 sll zero,a1,0x0 - 9924: 25330078 addiu s3,t1,120 - 9928: 0008009f 0x8009f - 992c: 00093800 sll a3,t1,0x0 - 9930: 58000100 0x58000100 - ... - 993c: 000007f8 0x7f8 - 9940: 00000800 sll at,zero,0x0 - 9944: 9f330002 0x9f330002 - ... - 9950: 00000070 0x70 - 9954: 000001a4 0x1a4 - 9958: 24610001 addiu at,v1,1 - 995c: d0000002 0xd0000002 - 9960: 01000002 0x1000002 - 9964: 03046100 0x3046100 - 9968: 03280000 0x3280000 - 996c: 00010000 sll zero,at,0x0 - 9970: 00036c61 0x36c61 - 9974: 00039000 sll s2,v1,0x0 - 9978: 61000100 0x61000100 - 997c: 000003b4 0x3b4 - 9980: 000003d4 0x3d4 - 9984: d4610001 0xd4610001 - 9988: dc000003 0xdc000003 - 998c: 01000003 0x1000003 - 9990: 03dc5500 0x3dc5500 - 9994: 04240000 0x4240000 - 9998: 00010000 sll zero,at,0x0 - 999c: 00043461 0x43461 - 99a0: 00044400 sll t0,a0,0x10 - 99a4: 61000100 0x61000100 - 99a8: 00000450 0x450 - 99ac: 00000500 sll zero,zero,0x14 - 99b0: 00610001 0x610001 - 99b4: 70000005 0x70000005 - 99b8: 01000005 0x1000005 - 99bc: 05705500 bltzal t3,1edc0 <__scratchpad-0x1f7e1240> - 99c0: 057c0000 0x57c0000 - 99c4: 00010000 sll zero,at,0x0 - 99c8: 00058461 0x58461 - 99cc: 0005b000 sll s6,a1,0x0 - 99d0: 61000100 0x61000100 - 99d4: 000005b0 0x5b0 - 99d8: 000005d4 0x5d4 - 99dc: d4550001 0xd4550001 - 99e0: 10000005 b 99f8 <__scratchpad-0x1f7f6608> - 99e4: 01000006 srlv zero,zero,t0 - 99e8: 06386100 0x6386100 - 99ec: 06980000 0x6980000 - 99f0: 00010000 sll zero,at,0x0 - 99f4: 0006d861 0x6d861 - 99f8: 00071000 sll v0,a3,0x0 - 99fc: 55000100 0x55000100 - 9a00: 00000710 0x710 - 9a04: 00000770 0x770 - 9a08: 88610001 lwl at,1(v1) - 9a0c: a4000007 sh zero,7(zero) - 9a10: 01000007 srav zero,zero,t0 - 9a14: 07a46100 0x7a46100 - 9a18: 07b00000 bltzal sp,9a1c <__scratchpad-0x1f7f65e4> - 9a1c: 00010000 sll zero,at,0x0 - 9a20: 0007b055 0x7b055 - 9a24: 0007c800 sll t9,a3,0x0 - 9a28: 61000100 0x61000100 - 9a2c: 000007e8 0x7e8 - 9a30: 00000800 sll at,zero,0x0 - 9a34: 00610001 0x610001 - 9a38: 28000008 slti zero,zero,8 - 9a3c: 01000008 jr t0 - 9a40: 08285500 j a15400 <__scratchpad-0x1edeac00> - 9a44: 08300000 j c00000 <__scratchpad-0x1ec00000> - 9a48: 00010000 sll zero,at,0x0 - 9a4c: 00083c61 0x83c61 - 9a50: 00086000 sll t4,t0,0x0 - 9a54: 55000100 0x55000100 - 9a58: 00000860 0x860 - 9a5c: 00000884 0x884 - 9a60: 8c610001 lw at,1(v1) - 9a64: e0000008 swc0 c0_index,8(zero) - 9a68: 01000008 jr t0 - 9a6c: 08e06100 j 3818400 <__scratchpad-0x1bfe7c00> - 9a70: 08e80000 j 3a00000 <__scratchpad-0x1be00000> - 9a74: 00010000 sll zero,at,0x0 - 9a78: 0008e855 0x8e855 - 9a7c: 00092800 sll a1,t1,0x0 - 9a80: 61000100 0x61000100 - 9a84: 00000928 0x928 - 9a88: 00000930 0x930 - 9a8c: 30550001 andi s5,v0,0x1 - 9a90: 38000009 xori zero,zero,0x9 - 9a94: 01000009 jalr zero,t0 - 9a98: 00006100 sll t4,zero,0x4 - 9a9c: 00000000 nop - 9aa0: 00700000 0x700000 - 9aa4: 01a40000 0x1a40000 - 9aa8: 00010000 sll zero,at,0x0 - 9aac: 0001b860 0x1b860 - 9ab0: 0001e800 sll sp,at,0x0 - 9ab4: 56000100 0x56000100 - 9ab8: 00000230 0x230 - 9abc: 000002d0 0x2d0 - 9ac0: d0600001 0xd0600001 - 9ac4: 04000002 bltz zero,9ad0 <__scratchpad-0x1f7f6530> - 9ac8: 04000003 bltz zero,9ad8 <__scratchpad-0x1f7f6528> - 9acc: 07ff0a00 0x7ff0a00 - 9ad0: 0003049f 0x3049f - 9ad4: 00032800 sll a1,v1,0x0 - 9ad8: 60000100 0x60000100 - 9adc: 00000328 0x328 - 9ae0: 0000033c 0x33c - 9ae4: ff0a0004 0xff0a0004 - 9ae8: 034c9f07 0x34c9f07 - 9aec: 036c0000 0x36c0000 - 9af0: 00010000 sll zero,at,0x0 - 9af4: 00036c60 0x36c60 - 9af8: 00037c00 sll t7,v1,0x10 - 9afc: 30000200 andi zero,zero,0x200 - 9b00: 00037c9f 0x37c9f - 9b04: 00039000 sll s2,v1,0x0 - 9b08: 60000100 0x60000100 - 9b0c: 000003a8 0x3a8 - 9b10: 00000424 0x424 - 9b14: 34600001 ori zero,v1,0x1 - 9b18: 44000004 0x44000004 - 9b1c: 01000004 sllv zero,zero,t0 - 9b20: 04446000 0x4446000 - 9b24: 04500000 bltzal v0,9b28 <__scratchpad-0x1f7f64d8> - 9b28: 00040000 sll zero,a0,0x0 - 9b2c: 9f07ff0a 0x9f07ff0a - 9b30: 0000046c 0x46c - 9b34: 000004a0 0x4a0 - 9b38: a0550001 sb s5,1(v0) - 9b3c: d4000004 0xd4000004 - 9b40: 01000004 sllv zero,zero,t0 - 9b44: 04dc6000 0x4dc6000 - 9b48: 05000000 bltz t0,9b4c <__scratchpad-0x1f7f64b4> - 9b4c: 00010000 sll zero,at,0x0 - 9b50: 00050060 0x50060 - 9b54: 00057000 sll t6,a1,0x0 - 9b58: 5a000100 0x5a000100 - 9b5c: 00000570 0x570 - 9b60: 0000057c 0x57c - 9b64: 84600001 lh zero,1(v1) - 9b68: b0000005 0xb0000005 - 9b6c: 01000005 0x1000005 - 9b70: 05b06000 bltzal t5,21b74 <__scratchpad-0x1f7de48c> - 9b74: 05d40000 0x5d40000 - 9b78: 00010000 sll zero,at,0x0 - 9b7c: 0005d45a 0x5d45a - 9b80: 0005f400 sll s8,a1,0x10 - 9b84: 60000100 0x60000100 - 9b88: 000005fc 0x5fc - 9b8c: 00000610 0x610 - 9b90: 9f300002 0x9f300002 - 9b94: 00000618 0x618 - 9b98: 00000638 0x638 - 9b9c: 9f300002 0x9f300002 - 9ba0: 00000644 0x644 - 9ba4: 0000066c 0x66c - 9ba8: 6c600001 0x6c600001 - 9bac: 98000006 lwr zero,6(zero) - 9bb0: 01000006 srlv zero,zero,t0 - 9bb4: 06985a00 0x6985a00 - 9bb8: 06d80000 0x6d80000 - 9bbc: 00040000 sll zero,a0,0x0 - 9bc0: 9f07ff0a 0x9f07ff0a - 9bc4: 000006d8 0x6d8 - 9bc8: 00000770 0x770 - 9bcc: 705a0001 0x705a0001 - 9bd0: b0000007 0xb0000007 - 9bd4: 02000007 srav zero,zero,s0 - 9bd8: b09f3000 0xb09f3000 - 9bdc: b8000007 swr zero,7(zero) - 9be0: 04000007 bltz zero,9c00 <__scratchpad-0x1f7f6400> - 9be4: 07ff0a00 0x7ff0a00 - 9be8: 0007c89f 0x7c89f - 9bec: 00080000 sll zero,t0,0x0 - 9bf0: 0a000400 j 8001000 <__scratchpad-0x177ff000> - 9bf4: 009f07ff 0x9f07ff - 9bf8: 28000008 slti zero,zero,8 - 9bfc: 01000008 jr t0 - 9c00: 08285a00 j a16800 <__scratchpad-0x1ede9800> - 9c04: 08300000 j c00000 <__scratchpad-0x1ec00000> - 9c08: 00010000 sll zero,at,0x0 - 9c0c: 00083060 0x83060 - 9c10: 00083c00 sll a3,t0,0x10 - 9c14: 30000200 andi zero,zero,0x200 - 9c18: 00083c9f 0x83c9f - 9c1c: 00088400 sll s0,t0,0x10 - 9c20: 5a000100 0x5a000100 - 9c24: 00000884 0x884 - 9c28: 00000894 0x894 - 9c2c: ff0a0004 0xff0a0004 - 9c30: 08949f07 j 2527c1c <__scratchpad-0x1d2d83e4> - 9c34: 08a40000 j 2900000 <__scratchpad-0x1cf00000> - 9c38: 00010000 sll zero,at,0x0 - 9c3c: 0008a45a 0x8a45a - 9c40: 0008d400 sll k0,t0,0x10 - 9c44: 30000200 andi zero,zero,0x200 - 9c48: 0008d49f 0x8d49f - 9c4c: 0008e000 sll gp,t0,0x0 - 9c50: 31000200 andi zero,t0,0x200 - 9c54: 0008e09f 0x8e09f - 9c58: 00093800 sll a3,t1,0x0 - 9c5c: 5a000100 0x5a000100 - ... - 9c68: 00000098 0x98 - 9c6c: 000000a0 0xa0 - 9c70: f0620001 0xf0620001 - 9c74: a4000000 sh zero,0(zero) - 9c78: 01000001 0x1000001 - 9c7c: 01a46200 0x1a46200 - 9c80: 01a80000 0x1a80000 - 9c84: 00010000 sll zero,at,0x0 - 9c88: 0001a854 0x1a854 - 9c8c: 0001e000 sll gp,at,0x0 - 9c90: 62000100 0x62000100 - 9c94: 000001e0 0x1e0 - 9c98: 00000224 0x224 - 9c9c: 70570001 0x70570001 - 9ca0: 84000002 lh zero,2(zero) - 9ca4: 01000002 0x1000002 - 9ca8: 02846200 0x2846200 - 9cac: 029c0000 0x29c0000 - 9cb0: 00150000 sll zero,s5,0x0 - 9cb4: 1a310082 0x1a310082 - 9cb8: 25310082 addiu s1,t1,130 - 9cbc: 11007221 beqz t0,26544 <__scratchpad-0x1f7d9abc> - 9cc0: 7bffffff 0x7bffffff - 9cc4: 21244f1a addi a0,t1,20250 - 9cc8: 0003209f 0x3209f - 9ccc: 00032800 sll a1,v1,0x0 - 9cd0: 62000100 0x62000100 - 9cd4: 0000033c 0x33c - 9cd8: 0000034c syscall 0xd - 9cdc: 6c620001 0x6c620001 - 9ce0: 90000003 lbu zero,3(zero) - 9ce4: 01000003 0x1000003 - 9ce8: 03b46200 0x3b46200 - 9cec: 03c80000 0x3c80000 - 9cf0: 00010000 sll zero,at,0x0 - 9cf4: 0003c862 0x3c862 - 9cf8: 0003d000 sll k0,v1,0x0 - 9cfc: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - 9d00: 1c007600 bgtz zero,27504 <__scratchpad-0x1f7d8afc> - 9d04: 0003d49f 0x3d49f - 9d08: 00040000 sll zero,a0,0x0 - 9d0c: 62000100 0x62000100 - 9d10: 00000400 sll zero,zero,0x10 - 9d14: 00000404 0x404 - 9d18: 9f300002 0x9f300002 - 9d1c: 00000404 0x404 - 9d20: 00000424 0x424 - 9d24: 6c620001 0x6c620001 - 9d28: 78000004 0x78000004 - 9d2c: 24000004 li zero,4 - 9d30: 40007400 0x40007400 - 9d34: 7422244b jalx 88912c <__scratchpad-0x1ef76ed4> - 9d38: 22007600 addi zero,s0,30208 - 9d3c: 22244b40 addi a0,s1,19264 - 9d40: 1aff082b 0x1aff082b - 9d44: 78220072 0x78220072 - 9d48: 244f2200 addiu t7,v0,8704 - 9d4c: 00760074 0x760074 - 9d50: 21253122 addi a1,t1,12578 - 9d54: 0004b09f 0x4b09f - 9d58: 0004dc00 sll k1,a0,0x10 - 9d5c: 62000100 0x62000100 - 9d60: 00000564 0x564 - 9d64: 00000584 0x584 - 9d68: e4620001 swc1 $f2,1(v1) - 9d6c: ec000005 swc3 $0,5(zero) - 9d70: 01000005 0x1000005 - 9d74: 06206200 bltz s1,22578 <__scratchpad-0x1f7dda88> - 9d78: 06380000 0x6380000 - 9d7c: 00010000 sll zero,at,0x0 - 9d80: 0006f456 0x6f456 - 9d84: 00070000 sll zero,a3,0x0 - 9d88: 62000100 0x62000100 - 9d8c: 00000768 0x768 - 9d90: 00000770 0x770 - 9d94: 88620001 lwl v0,1(v1) - 9d98: 9c000007 0x9c000007 - 9d9c: 01000007 srav zero,zero,t0 - 9da0: 079c6200 0x79c6200 - 9da4: 07a00000 bltz sp,9da8 <__scratchpad-0x1f7f6258> - 9da8: 00060000 sll zero,a2,0x0 - 9dac: 00760074 0x760074 - 9db0: 07a49f1c 0x7a49f1c - 9db4: 07b00000 bltzal sp,9db8 <__scratchpad-0x1f7f6248> - 9db8: 00010000 sll zero,at,0x0 - 9dbc: 0007e862 0x7e862 - 9dc0: 0007f000 sll s8,a3,0x0 - 9dc4: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - 9dc8: 21007200 addi zero,t0,29184 - 9dcc: 0007f89f 0x7f89f - 9dd0: 00080000 sll zero,t0,0x0 - 9dd4: 77000500 jalx c001400 <__scratchpad-0x137fec00> - 9dd8: 9f243300 0x9f243300 - 9ddc: 0000087c 0x87c - 9de0: 00000884 0x884 - 9de4: bc620001 0xbc620001 - 9de8: e0000008 swc0 c0_index,8(zero) - 9dec: 01000008 jr t0 - 9df0: 00006200 sll t4,zero,0x8 - 9df4: 00000000 nop - 9df8: 00980000 0x980000 - 9dfc: 00a00000 0xa00000 - 9e00: 00010000 sll zero,at,0x0 - 9e04: 0000f052 0xf052 - 9e08: 00010800 sll at,at,0x0 - 9e0c: 52000100 0x52000100 - 9e10: 00000108 0x108 - 9e14: 0000017c 0x17c - 9e18: 7c630001 0x7c630001 - 9e1c: b8000001 swr zero,1(zero) - 9e20: 01000001 0x1000001 - 9e24: 01b85200 0x1b85200 - 9e28: 01d00000 0x1d00000 - 9e2c: 00090000 sll zero,t1,0x0 - 9e30: ff110072 0xff110072 - 9e34: 1a7bffff 0x1a7bffff - 9e38: 0002709f 0x2709f - 9e3c: 00028000 sll s0,v0,0x0 - 9e40: 52000100 0x52000100 - 9e44: 00000280 sll zero,zero,0xa - 9e48: 00000284 0x284 - 9e4c: 00720009 0x720009 - 9e50: ffffff11 0xffffff11 - 9e54: 849f1a7b lh ra,6779(a0) - 9e58: 9c000002 0x9c000002 - 9e5c: 0b000002 j c000008 <__scratchpad-0x137ffff8> - 9e60: 11007200 beqz t0,26664 <__scratchpad-0x1f7d999c> - 9e64: 7bffffff 0x7bffffff - 9e68: 9f25311a 0x9f25311a - 9e6c: 000002e8 0x2e8 - 9e70: 000002fc 0x2fc - 9e74: 20520001 addi s2,v0,1 - 9e78: 28000003 slti zero,zero,3 - 9e7c: 01000003 0x1000003 - 9e80: 033c5200 0x33c5200 - 9e84: 034c0000 0x34c0000 - 9e88: 00010000 sll zero,at,0x0 - 9e8c: 00036c52 0x36c52 - 9e90: 00037c00 sll t7,v1,0x10 - 9e94: 57000100 0x57000100 - 9e98: 0000037c 0x37c - 9e9c: 00000390 0x390 - 9ea0: b4520001 0xb4520001 - 9ea4: 1c000003 bgtz zero,9eb4 <__scratchpad-0x1f7f614c> - 9ea8: 01000004 sllv zero,zero,t0 - 9eac: 041c6300 0x41c6300 - 9eb0: 04240000 0x4240000 - 9eb4: 00010000 sll zero,at,0x0 - 9eb8: 00044452 0x44452 - 9ebc: 00044800 sll t1,a0,0x0 - 9ec0: 52000100 0x52000100 - 9ec4: 00000448 0x448 - 9ec8: 00000450 0x450 - 9ecc: 6c540001 0x6c540001 - 9ed0: 78000004 0x78000004 - 9ed4: 1c000004 bgtz zero,9ee8 <__scratchpad-0x1f7f6118> - 9ed8: 40007400 0x40007400 - 9edc: 7422244b jalx 88912c <__scratchpad-0x1ef76ed4> - 9ee0: 22007600 addi zero,s0,30208 - 9ee4: 22244b40 addi a0,s1,19264 - 9ee8: 1aff082b 0x1aff082b - 9eec: 78220072 0x78220072 - 9ef0: 25312200 addiu s1,t1,8704 - 9ef4: 0004b09f 0x4b09f - 9ef8: 0004d000 sll k0,a0,0x0 - 9efc: 63000100 0x63000100 - 9f00: 000004d0 0x4d0 - 9f04: 000004dc 0x4dc - 9f08: 9f300002 0x9f300002 - 9f0c: 00000564 0x564 - 9f10: 00000570 0x570 - 9f14: 70520001 0x70520001 - 9f18: 84000005 lh zero,5(zero) - 9f1c: 01000005 0x1000005 - 9f20: 05e46300 0x5e46300 - 9f24: 05ec0000 0x5ec0000 - 9f28: 00010000 sll zero,at,0x0 - 9f2c: 00062063 0x62063 - 9f30: 00063800 sll a3,a2,0x0 - 9f34: 58000100 0x58000100 - 9f38: 000006f4 0x6f4 - 9f3c: 00000700 sll zero,zero,0x1c - 9f40: 68520001 0x68520001 - 9f44: 70000007 0x70000007 - 9f48: 01000007 srav zero,zero,t0 - 9f4c: 07885200 0x7885200 - 9f50: 07a40000 0x7a40000 - 9f54: 00010000 sll zero,at,0x0 - 9f58: 0007a457 0x7a457 - 9f5c: 0007b000 sll s6,a3,0x0 - 9f60: 52000100 0x52000100 - 9f64: 000007e8 0x7e8 - 9f68: 000007ec 0x7ec - 9f6c: 7c550001 0x7c550001 - 9f70: 84000008 lh zero,8(zero) - 9f74: 01000008 jr t0 - 9f78: 08bc5200 j 2f14800 <__scratchpad-0x1c8eb800> - 9f7c: 08e00000 j 3800000 <__scratchpad-0x1c000000> - 9f80: 00010000 sll zero,at,0x0 - 9f84: 00000052 0x52 - 9f88: 00000000 nop - 9f8c: 00006800 sll t5,zero,0x0 - 9f90: 0000f000 sll s8,zero,0x0 - 9f94: 59000100 0x59000100 - 9f98: 0000036c 0x36c - 9f9c: 0000037c 0x37c - 9fa0: 90590001 lbu t9,1(v0) - 9fa4: dc000003 0xdc000003 - 9fa8: 01000003 0x1000003 - 9fac: 04345900 0x4345900 - 9fb0: 04440000 0x4440000 - 9fb4: 00010000 sll zero,at,0x0 - 9fb8: 0004a059 0x4a059 - 9fbc: 0004b000 sll s6,a0,0x0 - 9fc0: 59000100 0x59000100 - 9fc4: 000004dc 0x4dc - 9fc8: 00000500 sll zero,zero,0x14 - 9fcc: 00590001 0x590001 - 9fd0: 18000005 blez zero,9fe8 <__scratchpad-0x1f7f6018> - 9fd4: 04000005 bltz zero,9fec <__scratchpad-0x1f7f6014> - 9fd8: 1f007900 bgtz t8,283dc <__scratchpad-0x1f7d7c24> - 9fdc: 0005189f 0x5189f - 9fe0: 00055400 sll t2,a1,0x10 - 9fe4: 59000100 0x59000100 - 9fe8: 00000570 0x570 - 9fec: 00000584 0x584 - 9ff0: b0590001 0xb0590001 - 9ff4: d4000005 0xd4000005 - 9ff8: 04000005 bltz zero,a010 <__scratchpad-0x1f7f5ff0> - 9ffc: 1f007900 bgtz t8,28400 <__scratchpad-0x1f7d7c00> - a000: 0005ec9f 0x5ec9f - a004: 0005f400 sll s8,a1,0x10 - a008: 59000100 0x59000100 - a00c: 00000610 0x610 - a010: 00000638 0x638 - a014: 98590001 lwr t9,1(v0) - a018: c0000006 lwc0 c0_index,6(zero) - a01c: 01000006 srlv zero,zero,t0 - a020: 06d85900 0x6d85900 - a024: 06dc0000 0x6dc0000 - a028: 00040000 sll zero,a0,0x0 - a02c: 9f1f0079 0x9f1f0079 - a030: 000006dc 0x6dc - a034: 00000708 0x708 - a038: 70590001 0x70590001 - a03c: b0000007 0xb0000007 - a040: 01000007 srav zero,zero,t0 - a044: 08005900 j 16400 <__scratchpad-0x1f7e9c00> - a048: 08080000 j 200000 <__scratchpad-0x1f600000> - a04c: 00010000 sll zero,at,0x0 - a050: 00083059 0x83059 - a054: 00084800 sll t1,t0,0x0 - a058: 59000100 0x59000100 - a05c: 00000848 0x848 - a060: 0000084c syscall 0x21 - a064: 00790004 sllv zero,t9,v1 - a068: 08849f1f j 2127c7c <__scratchpad-0x1d6d8384> - a06c: 08940000 j 2500000 <__scratchpad-0x1d300000> - a070: 00010000 sll zero,at,0x0 - a074: 00092859 0x92859 - a078: 00093000 sll a2,t1,0x0 - a07c: 59000100 0x59000100 - ... - a088: 00000090 0x90 - a08c: 000000a0 0xa0 - a090: 00620001 0x620001 - a094: 00000000 nop - a098: e4000000 swc1 $f0,0(zero) - a09c: f0000000 0xf0000000 - a0a0: 01000000 0x1000000 - a0a4: 00006200 sll t4,zero,0x8 - a0a8: 00000000 nop - a0ac: 01180000 0x1180000 - a0b0: 011c0000 0x11c0000 - a0b4: 00010000 sll zero,at,0x0 - a0b8: 00011c52 0x11c52 - a0bc: 00014800 sll t1,at,0x0 - a0c0: 56000100 0x56000100 - a0c4: 0000014c syscall 0x5 - a0c8: 0000017c 0x17c - a0cc: 7c520001 0x7c520001 - a0d0: 84000001 lh zero,1(zero) - a0d4: 03000001 0x3000001 - a0d8: 9f017600 0x9f017600 - a0dc: 000003e4 0x3e4 - a0e0: 000003ec 0x3ec - a0e4: ec520001 swc3 $18,1(v0) - a0e8: 24000003 li zero,3 - a0ec: 01000004 sllv zero,zero,t0 - a0f0: 04b05600 bltzal a1,1f8f4 <__scratchpad-0x1f7e070c> - a0f4: 04d40000 0x4d40000 - a0f8: 00010000 sll zero,at,0x0 - a0fc: 0005e452 0x5e452 - a100: 0005ec00 sll sp,a1,0x10 - a104: 52000100 0x52000100 - ... - a110: 000003a8 0x3a8 - a114: 000003c8 0x3c8 - a118: c8620001 lwc2 $2,1(v1) - a11c: d0000003 0xd0000003 - a120: 06000003 bltz s0,a130 <__scratchpad-0x1f7f5ed0> - a124: 76007400 jalx 801d000 <__scratchpad-0x177e3000> - a128: 709f1c00 0x709f1c00 - a12c: 84000005 lh zero,5(zero) - a130: 01000005 0x1000005 - a134: 00006200 sll t4,zero,0x8 - a138: 00000000 nop - a13c: 03c80000 0x3c80000 - a140: 03dc0000 0x3dc0000 - a144: 00010000 sll zero,at,0x0 - a148: 00000062 0x62 - a14c: 00000000 nop - a150: 00055800 sll t3,a1,0x0 - a154: 00057000 sll t6,a1,0x0 - a158: 62000100 0x62000100 - ... - a164: 000006e8 0x6e8 - a168: 00000700 sll zero,zero,0x1c - a16c: 00620001 0x620001 - a170: 00000000 nop - a174: 6c000000 0x6c000000 - a178: 7c000003 0x7c000003 - a17c: 01000003 0x1000003 - a180: 077c6200 0x77c6200 - a184: 079c0000 0x79c0000 - a188: 00010000 sll zero,at,0x0 - a18c: 00079c62 0x79c62 - a190: 0007a000 sll s4,a3,0x0 - a194: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - a198: 1c007600 bgtz zero,2799c <__scratchpad-0x1f7d8664> - a19c: 0000009f 0x9f - a1a0: 00000000 nop - a1a4: 00079c00 sll s3,a3,0x10 - a1a8: 0007b000 sll s6,a3,0x0 - a1ac: 62000100 0x62000100 - ... - a1b8: 0000019c 0x19c - a1bc: 000001a4 0x1a4 - a1c0: 00540001 0x540001 - a1c4: 00000000 nop - a1c8: 28000000 slti zero,zero,0 - a1cc: 70000002 0x70000002 - a1d0: 01000002 0x1000002 - a1d4: 03045500 0x3045500 - a1d8: 03280000 0x3280000 - a1dc: 00010000 sll zero,at,0x0 - a1e0: 00045055 0x45055 - a1e4: 00045c00 sll t3,a0,0x10 - a1e8: 55000100 0x55000100 - a1ec: 0000045c 0x45c - a1f0: 00000498 0x498 - a1f4: 00800006 srlv zero,zero,a0 - a1f8: 9f1c007a 0x9f1c007a - a1fc: 00000498 0x498 - a200: 000004a0 0x4a0 - a204: 007a0007 srav zero,k0,v1 - a208: 22007520 addi zero,s0,29984 - a20c: 0005849f 0x5849f - a210: 0005b000 sll s6,a1,0x0 - a214: 55000100 0x55000100 - a218: 000005d4 0x5d4 - a21c: 000005e4 0x5e4 - a220: f4550001 0xf4550001 - a224: 10000005 b a23c <__scratchpad-0x1f7f5dc4> - a228: 06000006 bltz s0,a244 <__scratchpad-0x1f7f5dbc> - a22c: 7a008000 0x7a008000 - a230: 449f1c00 0x449f1c00 - a234: 6c000006 0x6c000006 - a238: 01000006 srlv zero,zero,t0 - a23c: 066c5500 0x66c5500 - a240: 06980000 0x6980000 - a244: 00040000 sll zero,a0,0x0 - a248: 9f1f0075 0x9f1f0075 - a24c: 00000710 0x710 - a250: 0000071c 0x71c - a254: 00750004 sllv zero,s5,v1 - a258: 071c9f1f 0x71c9f1f - a25c: 07580000 0x7580000 - a260: 00010000 sll zero,at,0x0 - a264: 0007b055 0x7b055 - a268: 0007b800 sll s7,a3,0x0 - a26c: 80000600 lb zero,1536(zero) - a270: 1c007a00 bgtz zero,28a74 <__scratchpad-0x1f7d758c> - a274: 0008289f 0x8289f - a278: 00083000 sll a2,t0,0x0 - a27c: 55000100 0x55000100 - a280: 00000860 0x860 - a284: 00000864 0x864 - a288: 00750004 sllv zero,s5,v1 - a28c: 08649f1f j 1927c7c <__scratchpad-0x1ded8384> - a290: 08840000 j 2100000 <__scratchpad-0x1d700000> - a294: 00010000 sll zero,at,0x0 - a298: 00089455 0x89455 - a29c: 0008a400 sll s4,t0,0x10 - a2a0: 55000100 0x55000100 - a2a4: 000008a4 0x8a4 - a2a8: 000008d8 0x8d8 - a2ac: 00800006 srlv zero,zero,a0 - a2b0: 9f1c007a 0x9f1c007a - a2b4: 000008d8 0x8d8 - a2b8: 000008e0 0x8e0 - a2bc: 007a0007 srav zero,k0,v1 - a2c0: 22007520 addi zero,s0,29984 - a2c4: 0008e89f 0x8e89f - a2c8: 0008f000 sll s8,t0,0x0 - a2cc: 55000100 0x55000100 - a2d0: 00000904 0x904 - a2d4: 00000910 0x910 - a2d8: 10550001 beq v0,s5,a2e0 <__scratchpad-0x1f7f5d20> - a2dc: 14000009 bnez zero,a304 <__scratchpad-0x1f7f5cfc> - a2e0: 04000009 bltz zero,a308 <__scratchpad-0x1f7f5cf8> - a2e4: 1f007500 bgtz t8,276e8 <__scratchpad-0x1f7d8918> - a2e8: 0009309f 0x9309f - a2ec: 00093800 sll a3,t1,0x0 - a2f0: 55000100 0x55000100 - ... - a2fc: 00000264 0x264 - a300: 00000270 0x270 - a304: 00620001 0x620001 - a308: 00000000 nop - a30c: 18000000 blez zero,a310 <__scratchpad-0x1f7f5cf0> - a310: 28000003 slti zero,zero,3 - a314: 01000003 0x1000003 - a318: 00006200 sll t4,zero,0x8 - a31c: 00000000 nop - a320: 046c0000 0x46c0000 - a324: 04780000 0x4780000 - a328: 00060000 sll zero,a2,0x0 - a32c: 00760074 0x760074 - a330: 00009f22 0x9f22 - a334: 00000000 nop - a338: 075c0000 0x75c0000 - a33c: 07700000 bltzal k1,a340 <__scratchpad-0x1f7f5cc0> - a340: 00010000 sll zero,at,0x0 - a344: 00000062 0x62 - a348: 00000000 nop - a34c: 00087000 sll t6,t0,0x0 - a350: 00088400 sll s0,t0,0x10 - a354: 62000100 0x62000100 - ... - a360: 000008b0 0x8b0 - a364: 000008e0 0x8e0 - a368: 00620001 0x620001 - ... - a374: 80000000 lb zero,0(zero) - a378: 06000000 bltz s0,a37c <__scratchpad-0x1f7f5c84> - a37c: 04935400 0x4935400 - a380: 80049355 lb a0,-27819(zero) - a384: f0000000 0xf0000000 - a388: 06000000 bltz s0,a38c <__scratchpad-0x1f7f5c74> - a38c: f503f300 0xf503f300 - a390: f09f2504 0xf09f2504 - a394: 28000000 slti zero,zero,0 - a398: 06000001 bltz s0,a3a0 <__scratchpad-0x1f7f5c60> - a39c: 04935400 0x4935400 - a3a0: 28049355 slti a0,zero,-27819 - a3a4: 2c000001 sltiu zero,zero,1 - a3a8: 06000002 bltz s0,a3b4 <__scratchpad-0x1f7f5c4c> - a3ac: f503f300 0xf503f300 - a3b0: 2c9f2504 sltiu ra,a0,9476 - a3b4: 44000002 0x44000002 - a3b8: 06000002 bltz s0,a3c4 <__scratchpad-0x1f7f5c3c> - a3bc: 04935400 0x4935400 - a3c0: 44049355 0x44049355 - a3c4: c0000002 lwc0 c0_index,2(zero) - a3c8: 06000002 bltz s0,a3d4 <__scratchpad-0x1f7f5c2c> - a3cc: f503f300 0xf503f300 - a3d0: c09f2504 lwc0 $31,9476(a0) - a3d4: dc000002 0xdc000002 - a3d8: 06000002 bltz s0,a3e4 <__scratchpad-0x1f7f5c1c> - a3dc: 04935400 0x4935400 - a3e0: dc049355 0xdc049355 - a3e4: 9c000002 0x9c000002 - a3e8: 06000003 bltz s0,a3f8 <__scratchpad-0x1f7f5c08> - a3ec: f503f300 0xf503f300 - a3f0: 9c9f2504 0x9c9f2504 - a3f4: a3000003 sb zero,3(t8) - a3f8: 06000003 bltz s0,a408 <__scratchpad-0x1f7f5bf8> - a3fc: 04935400 0x4935400 - a400: a3049355 sb a0,-27819(t8) - a404: b8000003 swr zero,3(zero) - a408: 06000008 bltz s0,a42c <__scratchpad-0x1f7f5bd4> - a40c: f503f300 0xf503f300 - a410: 009f2504 0x9f2504 - ... - a41c: 80000000 lb zero,0(zero) - a420: 06000000 bltz s0,a424 <__scratchpad-0x1f7f5bdc> - a424: 04935600 0x4935600 - a428: 80049357 lb a0,-27817(zero) - a42c: f0000000 0xf0000000 - a430: 06000000 bltz s0,a434 <__scratchpad-0x1f7f5bcc> - a434: f503f300 0xf503f300 - a438: f09f2506 0xf09f2506 - a43c: 28000000 slti zero,zero,0 - a440: 06000001 bltz s0,a448 <__scratchpad-0x1f7f5bb8> - a444: 04935600 0x4935600 - a448: 28049357 slti a0,zero,-27817 - a44c: 2c000001 sltiu zero,zero,1 - a450: 06000002 bltz s0,a45c <__scratchpad-0x1f7f5ba4> - a454: f503f300 0xf503f300 - a458: 2c9f2506 sltiu ra,a0,9478 - a45c: 4b000002 c2 0x1000002 - a460: 06000002 bltz s0,a46c <__scratchpad-0x1f7f5b94> - a464: 04935600 0x4935600 - a468: 4b049357 c2 0x1049357 - a46c: c0000002 lwc0 c0_index,2(zero) - a470: 06000002 bltz s0,a47c <__scratchpad-0x1f7f5b84> - a474: f503f300 0xf503f300 - a478: c09f2506 lwc0 $31,9478(a0) - a47c: dc000002 0xdc000002 - a480: 06000002 bltz s0,a48c <__scratchpad-0x1f7f5b74> - a484: 04935600 0x4935600 - a488: dc049357 0xdc049357 - a48c: 9c000002 0x9c000002 - a490: 06000003 bltz s0,a4a0 <__scratchpad-0x1f7f5b60> - a494: f503f300 0xf503f300 - a498: 9c9f2506 0x9c9f2506 - a49c: a3000003 sb zero,3(t8) - a4a0: 06000003 bltz s0,a4b0 <__scratchpad-0x1f7f5b50> - a4a4: 04935600 0x4935600 - a4a8: a3049357 sb a0,-27817(t8) - a4ac: b8000003 swr zero,3(zero) - a4b0: 06000008 bltz s0,a4d4 <__scratchpad-0x1f7f5b2c> - a4b4: f503f300 0xf503f300 - a4b8: 009f2506 0x9f2506 - ... - a4c4: 80000000 lb zero,0(zero) - a4c8: 02000000 0x2000000 - a4cc: f09f3000 0xf09f3000 - a4d0: 18000000 blez zero,a4d4 <__scratchpad-0x1f7f5b2c> - a4d4: 02000001 0x2000001 - a4d8: 2c9f3000 sltiu ra,a0,12288 - a4dc: 90000002 lbu zero,2(zero) - a4e0: 02000002 0x2000002 - a4e4: c09f3000 lwc0 $31,12288(a0) - a4e8: dc000002 0xdc000002 - a4ec: 02000002 0x2000002 - a4f0: 8c9f3000 lw ra,12288(a0) - a4f4: b4000003 0xb4000003 - a4f8: 02000003 0x2000003 - a4fc: 009f3000 0x9f3000 - a500: 00000000 nop - a504: 78000000 0x78000000 - a508: 80000000 lb zero,0(zero) - a50c: 02000000 0x2000000 - a510: 809f3000 lb ra,12288(a0) - a514: f0000000 0xf0000000 - a518: 01000000 0x1000000 - a51c: 01186e00 0x1186e00 - a520: 01880000 0x1880000 - a524: 00010000 sll zero,at,0x0 - a528: 0001ec6e 0x1ec6e - a52c: 0001fc00 sll ra,at,0x10 - a530: 6e000100 0x6e000100 - a534: 00000284 0x284 - a538: 00000290 0x290 - a53c: 9f300002 0x9f300002 - a540: 00000290 0x290 - a544: 000002c0 sll zero,zero,0xb - a548: dc6e0001 0xdc6e0001 - a54c: ec000002 swc3 $0,2(zero) - a550: 01000002 0x1000002 - a554: 03046e00 0x3046e00 - a558: 03480000 0x3480000 - a55c: 00010000 sll zero,at,0x0 - a560: 0003686e 0x3686e - a564: 00038c00 sll s1,v1,0x10 - a568: 6e000100 0x6e000100 - a56c: 000003b4 0x3b4 - a570: 00000628 0x628 - a574: a86e0001 swl t6,1(v1) - a578: 20000006 addi zero,zero,6 - a57c: 01000007 srav zero,zero,t0 - a580: 07946e00 0x7946e00 - a584: 07cc0000 0x7cc0000 - a588: 00010000 sll zero,at,0x0 - a58c: 0007ec6e 0x7ec6e - a590: 00082000 sll a0,t0,0x0 - a594: 6e000100 0x6e000100 - ... - a5a0: 00000048 0x48 - a5a4: 00000060 0x60 - a5a8: 00750005 0x750005 - a5ac: f09f254f 0xf09f254f - a5b0: fc000000 0xfc000000 - a5b4: 05000000 bltz t0,a5b8 <__scratchpad-0x1f7f5a48> - a5b8: 4f007500 c3 0x1007500 - a5bc: 022c9f25 0x22c9f25 - a5c0: 024b0000 0x24b0000 - a5c4: 00050000 sll zero,a1,0x0 - a5c8: 254f0075 addiu t7,t2,117 - a5cc: 0002c09f 0x2c09f - a5d0: 0002dc00 sll k1,v0,0x10 - a5d4: 75000500 jalx 4001400 <__scratchpad-0x1b7fec00> - a5d8: 9f254f00 0x9f254f00 - a5dc: 0000039c 0x39c - a5e0: 000003a3 0x3a3 - a5e4: 00750005 0x750005 - a5e8: 009f254f 0x9f254f - a5ec: 00000000 nop - a5f0: 48000000 mfc2 zero,$0 - a5f4: d0000000 0xd0000000 - a5f8: 01000001 0x1000001 - a5fc: 01ec6500 0x1ec6500 - a600: 08b80000 j 2e00000 <__scratchpad-0x1ca00000> - a604: 00010000 sll zero,at,0x0 - a608: 00000065 0x65 - a60c: 00000000 nop - a610: 00002400 sll a0,zero,0x10 - a614: 00007400 sll t6,zero,0x10 - a618: 54000100 0x54000100 - a61c: 00000074 0x74 - a620: 000000f0 0xf0 - a624: f0620001 0xf0620001 - a628: 18000000 blez zero,a62c <__scratchpad-0x1f7f59d4> - a62c: 01000001 0x1000001 - a630: 01185400 0x1185400 - a634: 01280000 0x1280000 - a638: 00010000 sll zero,at,0x0 - a63c: 00012860 0x12860 - a640: 00018800 sll s1,at,0x0 - a644: 62000100 0x62000100 - a648: 000001ec 0x1ec - a64c: 000001f8 0x1f8 - a650: 2c620001 sltiu v0,v1,1 - a654: 44000002 0x44000002 - a658: 01000002 0x1000002 - a65c: 02445400 0x2445400 - a660: 027c0000 0x27c0000 - a664: 00010000 sll zero,at,0x0 - a668: 00027c61 0x27c61 - a66c: 0002c000 sll t8,v0,0x0 - a670: 62000100 0x62000100 - a674: 000002c0 sll zero,zero,0xb - a678: 000002dc 0x2dc - a67c: dc540001 0xdc540001 - a680: e8000002 swc2 $0,2(zero) - a684: 01000002 0x1000002 - a688: 03046200 0x3046200 - a68c: 03200000 0x3200000 - a690: 00010000 sll zero,at,0x0 - a694: 00032062 0x32062 - a698: 00032800 sll a1,v1,0x0 - a69c: 56000100 0x56000100 - a6a0: 00000328 0x328 - a6a4: 00000348 0x348 - a6a8: 68620001 0x68620001 - a6ac: 8c000003 lw zero,3(zero) - a6b0: 01000003 0x1000003 - a6b4: 038c6200 0x38c6200 - a6b8: 03940000 0x3940000 - a6bc: 00010000 sll zero,at,0x0 - a6c0: 00039461 0x39461 - a6c4: 00039c00 sll s3,v1,0x10 - a6c8: 30000200 andi zero,zero,0x200 - a6cc: 00039c9f 0x39c9f - a6d0: 0003a300 sll s4,v1,0xc - a6d4: 54000100 0x54000100 - a6d8: 000003a3 0x3a3 - a6dc: 000003b4 0x3b4 - a6e0: b4610001 0xb4610001 - a6e4: d0000003 0xd0000003 - a6e8: 01000003 0x1000003 - a6ec: 06186200 0x6186200 - a6f0: 06200000 bltz s1,a6f4 <__scratchpad-0x1f7f590c> - a6f4: 00010000 sll zero,at,0x0 - a6f8: 00000062 0x62 - a6fc: 00000000 nop - a700: 00004800 sll t1,zero,0x0 - a704: 00005c00 sll t3,zero,0x10 - a708: 60000100 0x60000100 - a70c: 0000005c 0x5c - a710: 00000064 0x64 - a714: 00800007 srav zero,zero,a0 - a718: 21244040 addi a0,t1,16448 - a71c: 0000649f 0x649f - a720: 00006800 sll t5,zero,0x0 - a724: 60000100 0x60000100 - a728: 00000070 0x70 - a72c: 00000110 0x110 - a730: 18600001 blez v1,a738 <__scratchpad-0x1f7f58c8> - a734: 88000001 lwl zero,1(zero) - a738: 01000001 0x1000001 - a73c: 01ec6000 0x1ec6000 - a740: 01f40000 0x1f40000 - a744: 00010000 sll zero,at,0x0 - a748: 00022c60 0x22c60 - a74c: 00027000 sll t6,v0,0x0 - a750: 60000100 0x60000100 - a754: 00000278 0x278 - a758: 000002c4 0x2c4 - a75c: c4600001 lwc1 $f0,1(v1) - a760: d0000002 0xd0000002 - a764: 09000002 j 4000008 <__scratchpad-0x1b7ffff8> - a768: 0c007500 jal 1d400 <__scratchpad-0x1f7e2c00> - a76c: 000fffff 0xfffff - a770: 02d09f1a 0x2d09f1a - a774: 02e00000 0x2e00000 - a778: 00010000 sll zero,at,0x0 - a77c: 00030460 0x30460 - a780: 00034400 sll t0,v1,0x10 - a784: 60000100 0x60000100 - a788: 00000368 0x368 - a78c: 000003cc syscall 0xf - a790: 18600001 blez v1,a798 <__scratchpad-0x1f7f5868> - a794: 1c000006 bgtz zero,a7b0 <__scratchpad-0x1f7f5850> - a798: 01000006 srlv zero,zero,t0 - a79c: 00006000 sll t4,zero,0x0 - a7a0: 00000000 nop - a7a4: 00c40000 0xc40000 - a7a8: 00c80000 0xc80000 - a7ac: 00020000 sll zero,v0,0x0 - a7b0: 00c89f30 0xc89f30 - a7b4: 00f00000 0xf00000 - a7b8: 00010000 sll zero,at,0x0 - a7bc: 00018052 0x18052 - a7c0: 00018800 sll s1,at,0x0 - a7c4: 30000200 andi zero,zero,0x200 - a7c8: 0001ec9f 0x1ec9f - a7cc: 00020000 sll zero,v0,0x0 - a7d0: 52000100 0x52000100 - a7d4: 000002dc 0x2dc - a7d8: 000002ec 0x2ec - a7dc: 04520001 0x4520001 - a7e0: 08000003 j c <__scratchpad-0x1f7ffff4> - a7e4: 01000003 0x1000003 - a7e8: 03285200 0x3285200 - a7ec: 03480000 0x3480000 - a7f0: 00010000 sll zero,at,0x0 - a7f4: 00061852 0x61852 - a7f8: 00062800 sll a1,a2,0x0 - a7fc: 52000100 0x52000100 - ... - a808: 00000098 0x98 - a80c: 000000a0 0xa0 - a810: 00860006 srlv zero,a2,a0 - a814: 9f1aff08 0x9f1aff08 - a818: 00000120 0x120 - a81c: 00000128 0x128 - a820: 00860006 srlv zero,a2,a0 - a824: 9f1aff08 0x9f1aff08 - ... - a830: 00000098 0x98 - a834: 000000e8 0xe8 - a838: 20550001 addi s5,v0,1 - a83c: 47000001 c1 0x1000001 - a840: 01000001 0x1000001 - a844: 01805500 0x1805500 - a848: 01880000 0x1880000 - a84c: 00010000 sll zero,at,0x0 - a850: 00029055 0x29055 - a854: 0002c000 sll t8,v0,0x0 - a858: 55000100 0x55000100 - a85c: 00000378 0x378 - a860: 0000037f 0x37f - a864: 00550001 0x550001 - a868: 00000000 nop - a86c: 94000000 lhu zero,0(zero) - a870: f0000000 0xf0000000 - a874: 01000000 0x1000000 - a878: 011c5300 0x11c5300 - a87c: 01470000 0x1470000 - a880: 00010000 sll zero,at,0x0 - a884: 00014753 0x14753 - a888: 00017800 sll t7,at,0x0 - a88c: 91000200 lbu zero,512(t0) - a890: 00017850 0x17850 - a894: 00018c00 sll s1,at,0x10 - a898: 53000100 0x53000100 - a89c: 000001ec 0x1ec - a8a0: 00000220 0x220 - a8a4: 90530001 lbu s3,1(v0) - a8a8: a4000002 sh zero,2(zero) - a8ac: 01000002 0x1000002 - a8b0: 02ac5300 0x2ac5300 - a8b4: 02b00000 0x2b00000 - a8b8: 00010000 sll zero,at,0x0 - a8bc: 0002b053 0x2b053 - a8c0: 0002b800 sll s7,v0,0x0 - a8c4: 56000100 0x56000100 - a8c8: 000002b8 0x2b8 - a8cc: 000002c0 sll zero,zero,0xb - a8d0: dc530001 0xdc530001 - a8d4: fc000002 0xfc000002 - a8d8: 01000002 0x1000002 - a8dc: 03045300 0x3045300 - a8e0: 035c0000 0x35c0000 - a8e4: 00010000 sll zero,at,0x0 - a8e8: 00036853 0x36853 - a8ec: 00037000 sll t6,v1,0x0 - a8f0: 56000100 0x56000100 - a8f4: 00000370 0x370 - a8f8: 00000378 0x378 - a8fc: 9f300002 0x9f300002 - a900: 00000378 0x378 - a904: 0000037f 0x37f - a908: 7f530001 0x7f530001 - a90c: 8c000003 lw zero,3(zero) - a910: 02000003 0x2000003 - a914: b4509100 0xb4509100 - a918: c4000003 lwc1 $f0,3(zero) - a91c: 01000005 0x1000005 - a920: 05d45300 0x5d45300 - a924: 062c0000 0x62c0000 - a928: 00010000 sll zero,at,0x0 - a92c: 0006a853 0x6a853 - a930: 0006fc00 sll ra,a2,0x10 - a934: 53000100 0x53000100 - a938: 0000070c syscall 0x1c - a93c: 00000720 0x720 - a940: 94530001 lhu s3,1(v0) - a944: cc000007 lwc3 $0,7(zero) - a948: 01000007 srav zero,zero,t0 - a94c: 07ec5300 0x7ec5300 - a950: 080c0000 j 300000 <__scratchpad-0x1f500000> - a954: 00010000 sll zero,at,0x0 - a958: 0008a453 0x8a453 - a95c: 0008b800 sll s7,t0,0x0 - a960: 53000100 0x53000100 - ... - a96c: 00000098 0x98 - a970: 000000ac 0xac - a974: ac610001 sw at,1(v1) - a978: b0000000 0xb0000000 - a97c: 07000000 bltz t8,a980 <__scratchpad-0x1f7f5680> - a980: 40008100 0x40008100 - a984: 9f212440 0x9f212440 - a988: 000000b0 0xb0 - a98c: 000000b4 0xb4 - a990: bc610001 0xbc610001 - a994: f0000000 0xf0000000 - a998: 01000000 0x1000000 - a99c: 01206100 0x1206100 - a9a0: 016c0000 0x16c0000 - a9a4: 00010000 sll zero,at,0x0 - a9a8: 00017461 0x17461 - a9ac: 00018c00 sll s1,at,0x10 - a9b0: 61000100 0x61000100 - a9b4: 000001ec 0x1ec - a9b8: 0000022c 0x22c - a9bc: 90610001 lbu at,1(v1) - a9c0: a0000002 sb zero,2(zero) - a9c4: 01000002 0x1000002 - a9c8: 02ac6100 0x2ac6100 - a9cc: 02b00000 0x2b00000 - a9d0: 00010000 sll zero,at,0x0 - a9d4: 0002b861 0x2b861 - a9d8: 0002c000 sll t8,v0,0x0 - a9dc: 61000100 0x61000100 - a9e0: 000002dc 0x2dc - a9e4: 000002ec 0x2ec - a9e8: 04610001 bgez v1,a9f0 <__scratchpad-0x1f7f5610> - a9ec: 2c000003 sltiu zero,zero,3 - a9f0: 01000003 0x1000003 - a9f4: 03686100 0x3686100 - a9f8: 038c0000 0x38c0000 - a9fc: 00010000 sll zero,at,0x0 - aa00: 0003b461 0x3b461 - aa04: 0003d800 sll k1,v1,0x0 - aa08: 61000100 0x61000100 - aa0c: 000003dc 0x3dc - aa10: 000005c4 0x5c4 - aa14: d4610001 0xd4610001 - aa18: 18000005 blez zero,aa30 <__scratchpad-0x1f7f55d0> - aa1c: 01000006 srlv zero,zero,t0 - aa20: 06286100 0x6286100 - aa24: 062c0000 0x62c0000 - aa28: 00010000 sll zero,at,0x0 - aa2c: 0006a861 0x6a861 - aa30: 0006fc00 sll ra,a2,0x10 - aa34: 61000100 0x61000100 - aa38: 0000070c syscall 0x1c - aa3c: 00000720 0x720 - aa40: 94610001 lhu at,1(v1) - aa44: cc000007 lwc3 $0,7(zero) - aa48: 01000007 srav zero,zero,t0 - aa4c: 07ec6100 0x7ec6100 - aa50: 08100000 j 400000 <__scratchpad-0x1f400000> - aa54: 00010000 sll zero,at,0x0 - aa58: 0008a461 0x8a461 - aa5c: 0008b800 sll s7,t0,0x0 - aa60: 61000100 0x61000100 - ... - aa6c: 00000188 0x188 - aa70: 0000018c syscall 0x6 - aa74: fc6e0001 0xfc6e0001 - aa78: 1c000001 bgtz zero,aa80 <__scratchpad-0x1f7f5580> - aa7c: 01000002 0x1000002 - aa80: 03046e00 0x3046e00 - aa84: 03280000 0x3280000 - aa88: 00020000 sll zero,v0,0x0 - aa8c: 03b49f30 0x3b49f30 - aa90: 06180000 0x6180000 - aa94: 00020000 sll zero,v0,0x0 - aa98: 06209f30 bltz s1,ffff275c <__bss_end+0x7ff7b0bc> - aa9c: 06280000 0x6280000 - aaa0: 00020000 sll zero,v0,0x0 - aaa4: 06289f33 0x6289f33 - aaa8: 062c0000 0x62c0000 - aaac: 00010000 sll zero,at,0x0 - aab0: 0006a86e 0x6a86e - aab4: 00072000 sll a0,a3,0x0 - aab8: 30000200 andi zero,zero,0x200 - aabc: 0007949f 0x7949f - aac0: 0007cc00 sll t9,a3,0x10 - aac4: 30000200 andi zero,zero,0x200 - aac8: 0007ec9f 0x7ec9f - aacc: 00082000 sll a0,t0,0x0 - aad0: 30000200 andi zero,zero,0x200 - aad4: 0008a49f 0x8a49f - aad8: 0008b800 sll s7,t0,0x0 - aadc: 6e000100 0x6e000100 - ... - aae8: 000000e8 0xe8 - aaec: 000000f0 0xf0 - aaf0: 88540001 lwl s4,1(v0) - aaf4: 8c000001 lw zero,1(zero) - aaf8: 01000001 0x1000001 - aafc: 018c6700 0x18c6700 - ab00: 019c0000 0x19c0000 - ab04: 00010000 sll zero,at,0x0 - ab08: 0001ec57 0x1ec57 - ab0c: 0001fc00 sll ra,at,0x10 - ab10: 54000100 0x54000100 - ab14: 000001fc 0x1fc - ab18: 0000021c 0x21c - ab1c: dc670001 0xdc670001 - ab20: ec000002 swc3 $0,2(zero) - ab24: 01000002 0x1000002 - ab28: 03045400 0x3045400 - ab2c: 033c0000 0x33c0000 - ab30: 00010000 sll zero,at,0x0 - ab34: 00034854 0x34854 - ab38: 00036800 sll t5,v1,0x0 - ab3c: 67000100 0x67000100 - ab40: 000003b4 0x3b4 - ab44: 000003d4 0x3d4 - ab48: d4540001 0xd4540001 - ab4c: 18000003 blez zero,ab5c <__scratchpad-0x1f7f54a4> - ab50: 01000006 srlv zero,zero,t0 - ab54: 06185700 0x6185700 - ab58: 06200000 bltz s1,ab5c <__scratchpad-0x1f7f54a4> - ab5c: 00010000 sll zero,at,0x0 - ab60: 00062054 0x62054 - ab64: 00062800 sll a1,a2,0x0 - ab68: 30000200 andi zero,zero,0x200 - ab6c: 0006289f 0x6289f - ab70: 00062c00 sll a1,a2,0x10 - ab74: 67000100 0x67000100 - ab78: 0000062c 0x62c - ab7c: 000008a4 0x8a4 - ab80: a4570001 sh s7,1(v0) - ab84: b8000008 swr zero,8(zero) - ab88: 01000008 jr t0 - ab8c: 00006700 sll t4,zero,0x1c - ab90: 00000000 nop - ab94: 00e80000 0xe80000 - ab98: 00f00000 0xf00000 - ab9c: 00010000 sll zero,at,0x0 - aba0: 00018855 0x18855 - aba4: 00018c00 sll s1,at,0x10 - aba8: 55000100 0x55000100 - abac: 0000018c syscall 0x6 - abb0: 0000019c 0x19c - abb4: ff0a0004 0xff0a0004 - abb8: 01ec9f07 0x1ec9f07 - abbc: 02240000 0x2240000 - abc0: 00010000 sll zero,at,0x0 - abc4: 0002dc55 0x2dc55 - abc8: 0002ec00 sll sp,v0,0x10 - abcc: 55000100 0x55000100 - abd0: 00000304 0x304 - abd4: 00000318 0x318 - abd8: 18550001 0x18550001 - abdc: 20000003 addi zero,zero,3 - abe0: 03000003 0x3000003 - abe4: 9f7f7500 0x9f7f7500 - abe8: 00000320 0x320 - abec: 00000330 0x330 - abf0: 48550001 0x48550001 - abf4: 68000003 0x68000003 - abf8: 04000003 bltz zero,ac08 <__scratchpad-0x1f7f53f8> - abfc: 07ff0a00 0x7ff0a00 - ac00: 0003b49f 0x3b49f - ac04: 00061800 sll v1,a2,0x0 - ac08: 55000100 0x55000100 - ac0c: 00000628 0x628 - ac10: 00000630 0x630 - ac14: 30550001 andi s5,v0,0x1 - ac18: a0000006 sb zero,6(zero) - ac1c: 01000006 srlv zero,zero,t0 - ac20: 06a85300 0x6a85300 - ac24: 07200000 bltz t9,ac28 <__scratchpad-0x1f7f53d8> - ac28: 00010000 sll zero,at,0x0 - ac2c: 00072055 0x72055 - ac30: 00072800 sll a1,a3,0x0 - ac34: 53000100 0x53000100 - ac38: 00000728 0x728 - ac3c: 0000074c syscall 0x1d - ac40: 94520001 lhu s2,1(v0) - ac44: cc000007 lwc3 $0,7(zero) - ac48: 01000007 srav zero,zero,t0 - ac4c: 07cc5500 0x7cc5500 - ac50: 07d00000 bltzal s8,ac54 <__scratchpad-0x1f7f53ac> - ac54: 00010000 sll zero,at,0x0 - ac58: 0007d053 0x7d053 - ac5c: 0007ec00 sll sp,a3,0x10 - ac60: 52000100 0x52000100 - ac64: 000007ec 0x7ec - ac68: 00000820 add at,zero,zero - ac6c: 20550001 addi s5,v0,1 - ac70: 24000008 li zero,8 - ac74: 07000008 bltz t8,ac98 <__scratchpad-0x1f7f5368> - ac78: fc020b00 0xfc020b00 - ac7c: 9f1c0075 0x9f1c0075 - ac80: 00000834 0x834 - ac84: 00000840 sll at,zero,0x1 - ac88: 9f300002 0x9f300002 - ac8c: 00000848 0x848 - ac90: 00000868 0x868 - ac94: 68520001 0x68520001 - ac98: 6c000008 0x6c000008 - ac9c: 04000008 bltz zero,acc0 <__scratchpad-0x1f7f5340> - aca0: 1f007200 bgtz t8,274a4 <__scratchpad-0x1f7d8b5c> - aca4: 00086c9f 0x86c9f - aca8: 0008a400 sll s4,t0,0x10 - acac: 0b000700 j c001c00 <__scratchpad-0x137fe400> - acb0: 0075fc02 0x75fc02 - acb4: 08a49f1c j 2927c70 <__scratchpad-0x1ced8390> - acb8: 08a80000 j 2a00000 <__scratchpad-0x1ce00000> - acbc: 00010000 sll zero,at,0x0 - acc0: 00000055 0x55 - acc4: 00000000 nop - acc8: 00018800 sll s1,at,0x0 - accc: 00018c00 sll s1,at,0x10 - acd0: 62000100 0x62000100 - acd4: 0000018c syscall 0x6 - acd8: 0000019c 0x19c - acdc: 9f300002 0x9f300002 - ace0: 0000019c 0x19c - ace4: 000001dc 0x1dc - ace8: dc620001 0xdc620001 - acec: ec000001 swc3 $0,1(zero) - acf0: 01000001 0x1000001 - acf4: 01fc5200 0x1fc5200 - acf8: 021c0000 0x21c0000 - acfc: 00010000 sll zero,at,0x0 - ad00: 00033c62 0x33c62 - ad04: 00036000 sll t4,v1,0x0 - ad08: 62000100 0x62000100 - ad0c: 0000059c 0x59c - ad10: 000005bc 0x5bc - ad14: bc620001 0xbc620001 - ad18: cc000005 lwc3 $0,5(zero) - ad1c: 01000005 0x1000005 - ad20: 05cc5400 0x5cc5400 - ad24: 05d40000 0x5d40000 - ad28: 00010000 sll zero,at,0x0 - ad2c: 00062062 0x62062 - ad30: 00062800 sll a1,a2,0x0 - ad34: 09000300 j 4000c00 <__scratchpad-0x1b7ff400> - ad38: 06289fff 0x6289fff - ad3c: 06580000 0x6580000 - ad40: 00010000 sll zero,at,0x0 - ad44: 00065862 0x65862 - ad48: 00065c00 sll t3,a2,0x10 - ad4c: 72000300 0x72000300 - ad50: 065c9f7c 0x65c9f7c - ad54: 06600000 bltz s3,ad58 <__scratchpad-0x1f7f52a8> - ad58: 00010000 sll zero,at,0x0 - ad5c: 00066052 0x66052 - ad60: 00068000 sll s0,a2,0x0 - ad64: 62000100 0x62000100 - ad68: 00000680 sll zero,zero,0x1a - ad6c: 0000068c syscall 0x1a - ad70: 0082000a 0x82000a - ad74: 00802533 0x802533 - ad78: 9f21244d 0x9f21244d - ad7c: 0000068c syscall 0x1a - ad80: 00000690 0x690 - ad84: 00820008 0x820008 - ad88: 00722533 0x722533 - ad8c: 06909f21 bltzal s4,ffff2a14 <__bss_end+0x7ff7b374> - ad90: 06980000 0x6980000 - ad94: 00060000 sll zero,a2,0x0 - ad98: 00720082 0x720082 - ad9c: 06a89f21 0x6a89f21 - ada0: 06c00000 bltz s6,ada4 <__scratchpad-0x1f7f525c> - ada4: 00010000 sll zero,at,0x0 - ada8: 0006ec62 0x6ec62 - adac: 00070400 sll zero,a3,0x10 - adb0: 54000100 0x54000100 - adb4: 00000704 0x704 - adb8: 0000070c syscall 0x1c - adbc: 20620001 addi v0,v1,1 - adc0: 48000007 0x48000007 - adc4: 01000007 srav zero,zero,t0 - adc8: 07486200 0x7486200 - adcc: 07640000 0x7640000 - add0: 00010000 sll zero,at,0x0 - add4: 00076454 0x76454 - add8: 00076c00 sll t5,a3,0x10 - addc: 53000100 0x53000100 - ade0: 0000076c 0x76c - ade4: 00000770 0x770 - ade8: 7c740003 0x7c740003 - adec: 0007709f 0x7709f - adf0: 00078c00 sll s1,a3,0x10 - adf4: 54000100 0x54000100 - adf8: 0000078c syscall 0x1e - adfc: 00000794 0x794 - ae00: 94550001 lhu s5,1(v0) - ae04: 9c000007 0x9c000007 - ae08: 03000007 srav zero,zero,t8 - ae0c: 9fff0900 0x9fff0900 - ae10: 000007ac 0x7ac - ae14: 000007c4 0x7c4 - ae18: c4540001 lwc1 $f20,1(v0) - ae1c: e4000007 swc1 $f0,7(zero) - ae20: 01000007 srav zero,zero,t0 - ae24: 08046200 j 118800 <__scratchpad-0x1f6e7800> - ae28: 08140000 j 500000 <__scratchpad-0x1f300000> - ae2c: 00030000 sll zero,v1,0x0 - ae30: 149f7e82 bne a0,ra,2a83c <__scratchpad-0x1f7d57c4> - ae34: 20000008 addi zero,zero,8 - ae38: 01000008 jr t0 - ae3c: 08205400 j 815000 <__scratchpad-0x1efeb000> - ae40: 08240000 j 900000 <__scratchpad-0x1ef00000> - ae44: 00010000 sll zero,at,0x0 - ae48: 00082453 0x82453 - ae4c: 00083400 sll a2,t0,0x10 - ae50: 54000100 0x54000100 - ae54: 00000834 0x834 - ae58: 00000838 0x838 - ae5c: 3c530001 0x3c530001 - ae60: 78000008 0x78000008 - ae64: 01000008 jr t0 - ae68: 08786200 j 1e18800 <__scratchpad-0x1d9e7800> - ae6c: 089c0000 j 2700000 <__scratchpad-0x1d100000> - ae70: 00010000 sll zero,at,0x0 - ae74: 00089c53 0x89c53 - ae78: 0008b800 sll s7,t0,0x0 - ae7c: 62000100 0x62000100 - ... - ae88: 00000188 0x188 - ae8c: 0000018c syscall 0x6 - ae90: 8c600001 lw zero,1(v1) - ae94: 9c000001 0x9c000001 - ae98: 02000001 0x2000001 - ae9c: fc9f3000 0xfc9f3000 - aea0: 1c000001 bgtz zero,aea8 <__scratchpad-0x1f7f5158> - aea4: 01000002 0x1000002 - aea8: 033c6000 0x33c6000 - aeac: 03440000 0x3440000 - aeb0: 00010000 sll zero,at,0x0 - aeb4: 0004a860 0x4a860 - aeb8: 0005f000 sll s8,a1,0x0 - aebc: 60000100 0x60000100 - aec0: 000005f0 0x5f0 - aec4: 00000618 0x618 - aec8: 285d0001 slti sp,v0,1 - aecc: 80000006 lb zero,6(zero) - aed0: 01000006 srlv zero,zero,t0 - aed4: 06806000 bltz s4,22ed8 <__scratchpad-0x1f7dd128> - aed8: 06940000 0x6940000 - aedc: 00050000 sll zero,a1,0x0 - aee0: 25330080 addiu s3,t1,128 - aee4: 0006a89f 0x6a89f - aee8: 0006c000 sll t8,a2,0x0 - aeec: 60000100 0x60000100 - aef0: 000006c0 sll zero,zero,0x1b - aef4: 000006dc 0x6dc - aef8: ec5d0001 swc3 $29,1(v0) - aefc: 0c000006 jal 18 <__scratchpad-0x1f7fffe8> - af00: 01000007 srav zero,zero,t0 - af04: 070c6000 0x70c6000 - af08: 07180000 0x7180000 - af0c: 00010000 sll zero,at,0x0 - af10: 0007185d 0x7185d - af14: 00074c00 sll t1,a3,0x10 - af18: 60000100 0x60000100 - af1c: 0000074c syscall 0x1d - af20: 00000764 0x764 - af24: 70520001 0x70520001 - af28: 80000007 lb zero,7(zero) - af2c: 01000007 srav zero,zero,t0 - af30: 07945200 0x7945200 - af34: 07ec0000 0x7ec0000 - af38: 00010000 sll zero,at,0x0 - af3c: 0007ec60 0x7ec60 - af40: 00080400 sll zero,t0,0x10 - af44: 5d000100 0x5d000100 - af48: 00000804 sllv at,zero,zero - af4c: 00000820 add at,zero,zero - af50: 20600001 addi zero,v1,1 - af54: 24000008 li zero,8 - af58: 02000008 jr s0 - af5c: 249f3000 addiu ra,a0,12288 - af60: 30000008 andi zero,zero,0x8 - af64: 01000008 jr t0 - af68: 08485200 j 1214800 <__scratchpad-0x1e5eb800> - af6c: 08780000 j 1e00000 <__scratchpad-0x1da00000> - af70: 00010000 sll zero,at,0x0 - af74: 00087860 0x87860 - af78: 00089c00 sll s3,t0,0x10 - af7c: 30000200 andi zero,zero,0x200 - af80: 00089c9f 0x89c9f - af84: 0008b000 sll s6,t0,0x0 - af88: 60000100 0x60000100 - ... - af94: 00000148 0x148 - af98: 00000150 0x150 - af9c: 50520001 0x50520001 - afa0: 88000001 lwl zero,1(zero) - afa4: 01000001 0x1000001 - afa8: 03685400 0x3685400 - afac: 03780000 0x3780000 - afb0: 00010000 sll zero,at,0x0 - afb4: 00038054 0x38054 - afb8: 00038400 sll s0,v1,0x10 - afbc: 72000300 0x72000300 - afc0: 03849f60 0x3849f60 - afc4: 038c0000 0x38c0000 - afc8: 00010000 sll zero,at,0x0 - afcc: 00000052 0x52 - afd0: 00000000 nop - afd4: 00024c00 sll t1,v0,0x10 - afd8: 00025800 sll t3,v0,0x0 - afdc: 52000100 0x52000100 - afe0: 00000258 0x258 - afe4: 00000290 0x290 - afe8: 8c530001 lw s3,1(v0) - afec: 9c000003 0x9c000003 - aff0: 01000003 0x1000003 - aff4: 03a45300 0x3a45300 - aff8: 03ac0000 0x3ac0000 - affc: 00030000 sll zero,v1,0x0 - b000: ac9f6072 sw ra,24690(a0) - b004: b4000003 0xb4000003 - b008: 01000003 0x1000003 - b00c: 00005200 sll t2,zero,0x8 - b010: 00000000 nop - b014: 03200000 0x3200000 - b018: 03280000 0x3280000 - b01c: 00010000 sll zero,at,0x0 - b020: 0003cc60 0x3cc60 - b024: 00040c00 sll at,a0,0x10 - b028: 60000100 0x60000100 - ... - b034: 00000320 0x320 - b038: 00000328 0x328 - b03c: cc560001 lwc3 $22,1(v0) - b040: 50000003 0x50000003 - b044: 01000004 sllv zero,zero,t0 - b048: 06e45600 0x6e45600 - b04c: 06ec0000 0x6ec0000 - b050: 00010000 sll zero,at,0x0 - b054: 00000056 0x56 - b058: 00000000 nop - b05c: 00032000 sll a0,v1,0x0 - b060: 00032800 sll a1,v1,0x0 - b064: 30000200 andi zero,zero,0x200 - b068: 0003d09f 0x3d09f - b06c: 0004c400 sll t8,a0,0x10 - b070: 62000100 0x62000100 - b074: 000005d4 0x5d4 - b078: 000005e0 0x5e0 - b07c: dc620001 0xdc620001 - b080: ec000006 swc3 $0,6(zero) - b084: 01000006 srlv zero,zero,t0 - b088: 00006200 sll t4,zero,0x8 - b08c: 00000000 nop - b090: 04a80000 0x4a80000 - b094: 04c40000 0x4c40000 - b098: 00010000 sll zero,at,0x0 - b09c: 0004d454 0x4d454 - b0a0: 0004ec00 sll sp,a0,0x10 - b0a4: 54000100 0x54000100 - b0a8: 0000059c 0x59c - b0ac: 000005b8 0x5b8 - b0b0: bc580001 0xbc580001 - b0b4: d4000005 0xd4000005 - b0b8: 01000005 0x1000005 - b0bc: 05d45800 0x5d45800 - b0c0: 05ec0000 0x5ec0000 - b0c4: 00010000 sll zero,at,0x0 - b0c8: 0005f054 0x5f054 - b0cc: 00061000 sll v0,a2,0x0 - b0d0: 54000100 0x54000100 - b0d4: 000006a8 0x6a8 - b0d8: 000006c0 sll zero,zero,0x1b - b0dc: c0580001 lwc0 $24,1(v0) - b0e0: d4000006 0xd4000006 - b0e4: 01000006 srlv zero,zero,t0 - b0e8: 06ec5400 0x6ec5400 - b0ec: 06fc0000 0x6fc0000 - b0f0: 00010000 sll zero,at,0x0 - b0f4: 00070c58 0x70c58 - b0f8: 00071800 sll v1,a3,0x0 - b0fc: 54000100 0x54000100 - b100: 00000794 0x794 - b104: 0000079c 0x79c - b108: ac540001 sw s4,1(v0) - b10c: cc000007 lwc3 $0,7(zero) - b110: 01000007 srav zero,zero,t0 - b114: 07ec5800 0x7ec5800 - b118: 07fc0000 0x7fc0000 - b11c: 00010000 sll zero,at,0x0 - b120: 00080454 0x80454 - b124: 00082000 sll a0,t0,0x0 - b128: 58000100 0x58000100 - ... - b134: 000004b4 0x4b4 - b138: 000004d0 0x4d0 - b13c: d4620001 0xd4620001 - b140: 54000004 0x54000004 - b144: 01000005 0x1000005 - b148: 05ac5800 0x5ac5800 - b14c: 05bc0000 0x5bc0000 - b150: 00020000 sll zero,v0,0x0 - b154: 05bc9f30 0x5bc9f30 - b158: 05cc0000 0x5cc0000 - b15c: 00010000 sll zero,at,0x0 - b160: 0005d453 0x5d453 - b164: 0005e000 sll gp,a1,0x0 - b168: 62000100 0x62000100 - b16c: 000005f0 0x5f0 - b170: 00000618 0x618 - b174: a8620001 swl v0,1(v1) - b178: c0000006 lwc0 c0_index,6(zero) - b17c: 02000006 srlv zero,zero,s0 - b180: c09f3000 lwc0 $31,12288(a0) - b184: dc000006 0xdc000006 - b188: 01000006 srlv zero,zero,t0 - b18c: 06ec6200 0x6ec6200 - b190: 070c0000 0x70c0000 - b194: 00010000 sll zero,at,0x0 - b198: 00070c53 0x70c53 - b19c: 00072000 sll a0,a3,0x0 - b1a0: 62000100 0x62000100 - b1a4: 00000794 0x794 - b1a8: 000007a4 0x7a4 - b1ac: ac580001 sw t8,1(v0) - b1b0: cc000007 lwc3 $0,7(zero) - b1b4: 01000007 srav zero,zero,t0 - b1b8: 07ec5300 0x7ec5300 - b1bc: 07f00000 bltzal ra,b1c0 <__scratchpad-0x1f7f4e40> - b1c0: 00010000 sll zero,at,0x0 - b1c4: 00080462 0x80462 - b1c8: 00080c00 sll at,t0,0x10 - b1cc: 53000100 0x53000100 - b1d0: 00000818 0x818 - b1d4: 00000820 add at,zero,zero - b1d8: 00590001 0x590001 - b1dc: 00000000 nop - b1e0: b4000000 0xb4000000 - b1e4: 14000004 bnez zero,b1f8 <__scratchpad-0x1f7f4e08> - b1e8: 01000005 0x1000005 - b1ec: 05145900 0x5145900 - b1f0: 05a80000 0x5a80000 - b1f4: 00010000 sll zero,at,0x0 - b1f8: 0005a85c 0x5a85c - b1fc: 0005d400 sll k0,a1,0x10 - b200: 52000100 0x52000100 - b204: 000005d4 0x5d4 - b208: 00000618 0x618 - b20c: a8590001 swl t9,1(v0) - b210: c0000006 lwc0 c0_index,6(zero) - b214: 01000006 srlv zero,zero,t0 - b218: 06c05200 bltz s6,1fa1c <__scratchpad-0x1f7e05e4> - b21c: 06dc0000 0x6dc0000 - b220: 00010000 sll zero,at,0x0 - b224: 0006ec59 0x6ec59 - b228: 00070c00 sll at,a3,0x10 - b22c: 52000100 0x52000100 - b230: 0000070c syscall 0x1c - b234: 00000720 0x720 - b238: 94590001 lhu t9,1(v0) - b23c: 9c000007 0x9c000007 - b240: 01000007 srav zero,zero,t0 - b244: 079c5900 0x79c5900 - b248: 07ac0000 0x7ac0000 - b24c: 00010000 sll zero,at,0x0 - b250: 0007ac5c 0x7ac5c - b254: 0007cc00 sll t9,a3,0x10 - b258: 52000100 0x52000100 - b25c: 000007ec 0x7ec - b260: 00000804 sllv at,zero,zero - b264: 04590001 0x4590001 - b268: 20000008 addi zero,zero,8 - b26c: 01000008 jr t0 - b270: 00005200 sll t2,zero,0x8 - b274: 00000000 nop - b278: 04b40000 0x4b40000 - b27c: 04cc0000 0x4cc0000 - b280: 00010000 sll zero,at,0x0 - b284: 0004cc58 0x4cc58 - b288: 0004e800 sll sp,a0,0x0 - b28c: 90000200 lbu zero,512(zero) - b290: 0005ac41 0x5ac41 - b294: 0005d400 sll k0,a1,0x10 - b298: 56000100 0x56000100 - b29c: 000005d4 0x5d4 - b2a0: 00000618 0x618 - b2a4: a8580001 swl t8,1(v0) - b2a8: c0000006 lwc0 c0_index,6(zero) - b2ac: 01000006 srlv zero,zero,t0 - b2b0: 06c05600 bltz s6,20ab4 <__scratchpad-0x1f7df54c> - b2b4: 06dc0000 0x6dc0000 - b2b8: 00010000 sll zero,at,0x0 - b2bc: 0006ec58 0x6ec58 - b2c0: 00070c00 sll at,a3,0x10 - b2c4: 56000100 0x56000100 - b2c8: 0000070c syscall 0x1c - b2cc: 00000720 0x720 - b2d0: 94580001 lhu t8,1(v0) - b2d4: 9c000007 0x9c000007 - b2d8: 02000007 srav zero,zero,s0 - b2dc: ac419000 sw at,-28672(v0) - b2e0: cc000007 lwc3 $0,7(zero) - b2e4: 01000007 srav zero,zero,t0 - b2e8: 07ec5600 0x7ec5600 - b2ec: 08040000 j 100000 <__scratchpad-0x1f700000> - b2f0: 00010000 sll zero,at,0x0 - b2f4: 00080458 0x80458 - b2f8: 00082000 sll a0,t0,0x0 - b2fc: 56000100 0x56000100 - ... - b308: 000003f4 0x3f4 - b30c: 00000548 0x548 - b310: 485a0001 0x485a0001 - b314: c4000005 lwc1 $f0,5(zero) - b318: 05000005 bltz t0,b330 <__scratchpad-0x1f7f4cd0> - b31c: 40008100 0x40008100 - b320: 05d49f25 0x5d49f25 - b324: 06180000 0x6180000 - b328: 00010000 sll zero,at,0x0 - b32c: 0006a85a 0x6a85a - b330: 0006c000 sll t8,a2,0x0 - b334: 81000500 lb zero,1280(t0) - b338: 9f254000 0x9f254000 - b33c: 000006c0 sll zero,zero,0x1b - b340: 000006ec 0x6ec - b344: ec5a0001 swc3 $26,1(v0) - b348: fc000006 0xfc000006 - b34c: 05000006 bltz t0,b368 <__scratchpad-0x1f7f4c98> - b350: 40008100 0x40008100 - b354: 070c9f25 0x70c9f25 - b358: 07200000 bltz t9,b35c <__scratchpad-0x1f7f4ca4> - b35c: 00010000 sll zero,at,0x0 - b360: 0007945a 0x7945a - b364: 0007a400 sll s4,a3,0x10 - b368: 5a000100 0x5a000100 - b36c: 000007a4 0x7a4 - b370: 000007cc syscall 0x1f - b374: 00810005 0x810005 - b378: ec9f2540 swc3 $31,9536(a0) - b37c: 04000007 bltz zero,b39c <__scratchpad-0x1f7f4c64> - b380: 01000008 jr t0 - b384: 08045a00 j 116800 <__scratchpad-0x1f6e9800> - b388: 08100000 j 400000 <__scratchpad-0x1f400000> - b38c: 00050000 sll zero,a1,0x0 - b390: 25400081 addiu zero,t2,129 - b394: 0000009f 0x9f - b398: 00000000 nop - b39c: 0003f400 sll s8,v1,0x10 - b3a0: 00055c00 sll t3,a1,0x10 - b3a4: 5b000100 0x5b000100 - b3a8: 0000055c 0x55c - b3ac: 000005c4 0x5c4 - b3b0: 00810007 srav zero,at,a0 - b3b4: 1affff0a 0x1affff0a - b3b8: 0005d49f 0x5d49f - b3bc: 00061800 sll v1,a2,0x0 - b3c0: 5b000100 0x5b000100 - b3c4: 000006a8 0x6a8 - b3c8: 000006c0 sll zero,zero,0x1b - b3cc: 00810007 srav zero,at,a0 - b3d0: 1affff0a 0x1affff0a - b3d4: 0006c09f 0x6c09f - b3d8: 0006ec00 sll sp,a2,0x10 - b3dc: 5b000100 0x5b000100 - b3e0: 000006ec 0x6ec - b3e4: 000006fc 0x6fc - b3e8: 00810007 srav zero,at,a0 - b3ec: 1affff0a 0x1affff0a - b3f0: 00070c9f 0x70c9f - b3f4: 00072000 sll a0,a3,0x0 - b3f8: 5b000100 0x5b000100 - b3fc: 00000794 0x794 - b400: 000007a4 0x7a4 - b404: a45b0001 sh k1,1(v0) - b408: cc000007 lwc3 $0,7(zero) - b40c: 07000007 bltz t8,b42c <__scratchpad-0x1f7f4bd4> - b410: 0a008100 j 8020400 <__scratchpad-0x177dfc00> - b414: 9f1affff 0x9f1affff - b418: 000007ec 0x7ec - b41c: 00000804 sllv at,zero,zero - b420: 045b0001 0x45b0001 - b424: 10000008 b b448 <__scratchpad-0x1f7f4bb8> - b428: 07000008 bltz t8,b44c <__scratchpad-0x1f7f4bb4> - b42c: 0a008100 j 8020400 <__scratchpad-0x177dfc00> - b430: 9f1affff 0x9f1affff - ... - b43c: 000003f8 0x3f8 - b440: 00000420 0x420 - b444: 20520001 addi s2,v0,1 - b448: 38000004 xori zero,zero,0x4 - b44c: 01000004 sllv zero,zero,t0 - b450: 04385900 0x4385900 - b454: 049c0000 0x49c0000 - b458: 00010000 sll zero,at,0x0 - b45c: 0006dc52 0x6dc52 - b460: 0006e400 sll gp,a2,0x10 - b464: 52000100 0x52000100 - b468: 000006e4 0x6e4 - b46c: 000006ec 0x6ec - b470: 00590001 0x590001 - b474: 00000000 nop - b478: 54000000 0x54000000 - b47c: 7c000004 0x7c000004 - b480: 01000004 sllv zero,zero,t0 - b484: 047c6000 0x47c6000 - b488: 04940000 0x4940000 - b48c: 00010000 sll zero,at,0x0 - b490: 00049458 0x49458 - b494: 0004a000 sll s4,a0,0x0 - b498: 60000100 0x60000100 - b49c: 000006dc 0x6dc - b4a0: 000006e4 0x6e4 - b4a4: 00580001 0x580001 - b4a8: 00000000 nop - b4ac: f4000000 0xf4000000 - b4b0: 0c000003 jal c <__scratchpad-0x1f7ffff4> - b4b4: 06000004 bltz s0,b4c8 <__scratchpad-0x1f7f4b38> - b4b8: 7a008000 0x7a008000 - b4bc: 0c9f1d00 jal 27c7400 <__scratchpad-0x1d038c00> - b4c0: 1c000004 bgtz zero,b4d4 <__scratchpad-0x1f7f4b2c> - b4c4: 01000004 sllv zero,zero,t0 - b4c8: 041c5800 0x41c5800 - b4cc: 04200000 bltz at,b4d0 <__scratchpad-0x1f7f4b30> - b4d0: 00060000 sll zero,a2,0x0 - b4d4: 007c0079 0x7c0079 - b4d8: 04209f21 bltz at,ffff3160 <__bss_end+0x7ff7bac0> - b4dc: 04580000 0x4580000 - b4e0: 00010000 sll zero,at,0x0 - b4e4: 0006e458 0x6e458 - b4e8: 0006ec00 sll sp,a2,0x10 - b4ec: 58000100 0x58000100 - ... - b4f8: 00000440 sll zero,zero,0x11 - b4fc: 00000458 0x458 - b500: 00780006 srlv zero,t8,v1 - b504: 9f1d007a 0x9f1d007a - b508: 00000468 0x468 - b50c: 00000478 0x478 - b510: 7c540001 0x7c540001 - b514: c4000004 lwc1 $f0,4(zero) - b518: 01000004 sllv zero,zero,t0 - b51c: 05d45400 0x5d45400 - b520: 05ec0000 0x5ec0000 - b524: 00010000 sll zero,at,0x0 - b528: 0006dc54 0x6dc54 - b52c: 0006e400 sll gp,a2,0x10 - b530: 54000100 0x54000100 - ... - b53c: 0000040c syscall 0x10 - b540: 00000454 0x454 - b544: 68600001 0x68600001 - b548: b0000004 0xb0000004 - b54c: 01000004 sllv zero,zero,t0 - b550: 06dc5c00 0x6dc5c00 - b554: 06e40000 0x6e40000 - b558: 00010000 sll zero,at,0x0 - b55c: 0006e45c 0x6e45c - b560: 0006ec00 sll sp,a2,0x10 - b564: 60000100 0x60000100 - ... - b570: 000004b4 0x4b4 - b574: 000004cc syscall 0x13 - b578: 93580006 lbu t8,6(k0) - b57c: 04935904 0x4935904 - b580: 000005d4 0x5d4 - b584: 00000618 0x618 - b588: 93580006 lbu t8,6(k0) - b58c: 04935904 0x4935904 - b590: 000006c0 sll zero,zero,0x1b - b594: 000006dc 0x6dc - b598: 93580006 lbu t8,6(k0) - b59c: 04935904 0x4935904 - b5a0: 0000070c syscall 0x1c - b5a4: 00000720 0x720 - b5a8: 93580006 lbu t8,6(k0) - b5ac: 04935904 0x4935904 - b5b0: 000007ec 0x7ec - b5b4: 00000804 sllv at,zero,zero - b5b8: 93580006 lbu t8,6(k0) - b5bc: 04935904 0x4935904 - ... - b5c8: 000004cc syscall 0x13 - b5cc: 00000554 0x554 - b5d0: 94580001 lhu t8,1(v0) - b5d4: a4000007 sh zero,7(zero) - b5d8: 01000007 srav zero,zero,t0 - b5dc: 00005800 sll t3,zero,0x0 - b5e0: 00000000 nop - b5e4: 04dc0000 0x4dc0000 - b5e8: 05480000 0x5480000 - b5ec: 00010000 sll zero,at,0x0 - b5f0: 0005485a 0x5485a - b5f4: 0005c400 sll t8,a1,0x10 - b5f8: 81000500 lb zero,1280(t0) - b5fc: 9f254000 0x9f254000 - b600: 000006a8 0x6a8 - b604: 000006c0 sll zero,zero,0x1b - b608: 00810005 0x810005 - b60c: ec9f2540 swc3 $31,9536(a0) - b610: fc000006 0xfc000006 - b614: 05000006 bltz t0,b630 <__scratchpad-0x1f7f49d0> - b618: 40008100 0x40008100 - b61c: 079c9f25 0x79c9f25 - b620: 07a40000 0x7a40000 - b624: 00010000 sll zero,at,0x0 - b628: 0007a45a 0x7a45a - b62c: 0007cc00 sll t9,a3,0x10 - b630: 81000500 lb zero,1280(t0) - b634: 9f254000 0x9f254000 - b638: 00000804 sllv at,zero,zero - b63c: 00000810 mfhi at - b640: 00810005 0x810005 - b644: 009f2540 0x9f2540 - b648: 00000000 nop - b64c: dc000000 0xdc000000 - b650: 5c000004 0x5c000004 - b654: 01000005 0x1000005 - b658: 055c5b00 0x55c5b00 - b65c: 05c40000 0x5c40000 - b660: 00070000 sll zero,a3,0x0 - b664: ff0a0081 0xff0a0081 - b668: a89f1aff swl ra,6911(a0) - b66c: c0000006 lwc0 c0_index,6(zero) - b670: 07000006 bltz t8,b68c <__scratchpad-0x1f7f4974> - b674: 0a008100 j 8020400 <__scratchpad-0x177dfc00> - b678: 9f1affff 0x9f1affff - b67c: 000006ec 0x6ec - b680: 000006fc 0x6fc - b684: 00810007 srav zero,at,a0 - b688: 1affff0a 0x1affff0a - b68c: 00079c9f 0x79c9f - b690: 0007a400 sll s4,a3,0x10 - b694: 5b000100 0x5b000100 - b698: 000007a4 0x7a4 - b69c: 000007cc syscall 0x1f - b6a0: 00810007 srav zero,at,a0 - b6a4: 1affff0a 0x1affff0a - b6a8: 0008049f 0x8049f - b6ac: 00081000 sll v0,t0,0x0 - b6b0: 81000700 lb zero,1792(t0) - b6b4: ffff0a00 0xffff0a00 - b6b8: 00009f1a 0x9f1a - b6bc: 00000000 nop - b6c0: 04ec0000 0x4ec0000 - b6c4: 05140000 0x5140000 - b6c8: 00010000 sll zero,at,0x0 - b6cc: 00051454 0x51454 - b6d0: 00052c00 sll a1,a1,0x10 - b6d4: 59000100 0x59000100 - b6d8: 0000052c 0x52c - b6dc: 00000590 0x590 - b6e0: 9c540001 0x9c540001 - b6e4: a4000007 sh zero,7(zero) - b6e8: 01000007 srav zero,zero,t0 - b6ec: 07a45900 0x7a45900 - b6f0: 07ac0000 0x7ac0000 - b6f4: 00010000 sll zero,at,0x0 - b6f8: 00000054 0x54 - b6fc: 00000000 nop - b700: 00054800 sll t1,a1,0x0 - b704: 00057000 sll t6,a1,0x0 - b708: 5a000100 0x5a000100 - b70c: 00000570 0x570 - b710: 00000588 0x588 - b714: 88560001 lwl s6,1(v0) - b718: d4000005 0xd4000005 - b71c: 01000005 0x1000005 - b720: 06a85a00 0x6a85a00 - b724: 06c00000 bltz s6,b728 <__scratchpad-0x1f7f48d8> - b728: 00010000 sll zero,at,0x0 - b72c: 0006ec5a 0x6ec5a - b730: 00070c00 sll at,a3,0x10 - b734: 5a000100 0x5a000100 - b738: 000007a4 0x7a4 - b73c: 000007ac 0x7ac - b740: ac560001 sw s6,1(v0) - b744: cc000007 lwc3 $0,7(zero) - b748: 01000007 srav zero,zero,t0 - b74c: 08045a00 j 116800 <__scratchpad-0x1f6e9800> - b750: 08200000 j 800000 <__scratchpad-0x1f000000> - b754: 00010000 sll zero,at,0x0 - b758: 0000005a 0x5a - b75c: 00000000 nop - b760: 0004dc00 sll k1,a0,0x10 - b764: 0004ec00 sll sp,a0,0x10 - b768: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - b76c: 1d007a00 bgtz t0,29f70 <__scratchpad-0x1f7d6090> - b770: 0005009f 0x5009f - b774: 00051000 sll v0,a1,0x0 - b778: 56000100 0x56000100 - b77c: 00000514 0x514 - b780: 0000054c syscall 0x15 - b784: 9c560001 0x9c560001 - b788: a4000007 sh zero,7(zero) - b78c: 01000007 srav zero,zero,t0 - b790: 00005600 sll t2,zero,0x18 - b794: 00000000 nop - b798: 05340000 0x5340000 - b79c: 05480000 0x5480000 - b7a0: 00060000 sll zero,a2,0x0 - b7a4: 007a0076 0x7a0076 - b7a8: 05489f1d 0x5489f1d - b7ac: 054c0000 0x54c0000 - b7b0: 00080000 sll zero,t0,0x0 - b7b4: 00810076 0x810076 - b7b8: 9f1d2540 0x9f1d2540 - b7bc: 0000055c 0x55c - b7c0: 0000056c 0x56c - b7c4: 6c580001 0x6c580001 - b7c8: 70000005 0x70000005 - b7cc: 06000005 bltz s0,b7e4 <__scratchpad-0x1f7f481c> - b7d0: 76007900 jalx 801e400 <__scratchpad-0x177e1c00> - b7d4: 709f2100 0x709f2100 - b7d8: b8000005 swr zero,5(zero) - b7dc: 01000005 0x1000005 - b7e0: 06a85800 0x6a85800 - b7e4: 06c00000 bltz s6,b7e8 <__scratchpad-0x1f7f4818> - b7e8: 00010000 sll zero,at,0x0 - b7ec: 0007a458 0x7a458 - b7f0: 0007ac00 sll s5,a3,0x10 - b7f4: 58000100 0x58000100 - ... - b800: 00000500 sll zero,zero,0x14 - b804: 0000055c 0x55c - b808: 5c620001 0x5c620001 - b80c: d4000005 0xd4000005 - b810: 01000005 0x1000005 - b814: 06a85b00 0x6a85b00 - b818: 06c00000 bltz s6,b81c <__scratchpad-0x1f7f47e4> - b81c: 00010000 sll zero,at,0x0 - b820: 0006ec5b 0x6ec5b - b824: 00070c00 sll at,a3,0x10 - b828: 5b000100 0x5b000100 - b82c: 0000079c 0x79c - b830: 000007a4 0x7a4 - b834: a4620001 sh v0,1(v1) - b838: cc000007 lwc3 $0,7(zero) - b83c: 01000007 srav zero,zero,t0 - b840: 08045b00 j 116c00 <__scratchpad-0x1f6e9400> - b844: 08200000 j 800000 <__scratchpad-0x1f000000> - b848: 00010000 sll zero,at,0x0 - b84c: 0000005b 0x5b - b850: 00000000 nop - b854: 0005a800 sll s5,a1,0x0 - b858: 0005c400 sll t8,a1,0x10 - b85c: 5c000600 0x5c000600 - b860: 935d0493 lbu sp,1171(k0) - b864: 0006a804 sllv s5,a2,zero - b868: 0006c000 sll t8,a2,0x0 - b86c: 5c000600 0x5c000600 - b870: 935d0493 lbu sp,1171(k0) - b874: 0006ec04 0x6ec04 - b878: 0006f000 sll s8,a2,0x0 - b87c: 5c000600 0x5c000600 - b880: 935d0493 lbu sp,1171(k0) - b884: 0007ac04 0x7ac04 - b888: 0007cc00 sll t9,a3,0x10 - b88c: 5c000600 0x5c000600 - b890: 935d0493 lbu sp,1171(k0) - b894: 00000004 sllv zero,zero,zero - b898: 00000000 nop - b89c: 0005bc00 sll s7,a1,0x10 - b8a0: 0005c400 sll t8,a1,0x10 - b8a4: 53000100 0x53000100 - b8a8: 000006ec 0x6ec - b8ac: 000006fc 0x6fc - b8b0: ac530001 sw s3,1(v0) - b8b4: cc000007 lwc3 $0,7(zero) - b8b8: 01000007 srav zero,zero,t0 - b8bc: 08045300 j 114c00 <__scratchpad-0x1f6eb400> - b8c0: 080c0000 j 300000 <__scratchpad-0x1f500000> - b8c4: 00010000 sll zero,at,0x0 - b8c8: 00000053 0x53 - b8cc: 00000000 nop - b8d0: 0005f000 sll s8,a1,0x0 - b8d4: 00061800 sll v1,a2,0x0 - b8d8: 62000100 0x62000100 - b8dc: 000006c0 sll zero,zero,0x1b - b8e0: 000006dc 0x6dc - b8e4: 0c620001 jal 1880004 <__scratchpad-0x1df7fffc> - b8e8: 18000007 blez zero,b908 <__scratchpad-0x1f7f46f8> - b8ec: 01000007 srav zero,zero,t0 - b8f0: 07ec6200 0x7ec6200 - b8f4: 07f00000 bltzal ra,b8f8 <__scratchpad-0x1f7f4708> - b8f8: 00010000 sll zero,at,0x0 - b8fc: 00000062 0x62 - b900: 00000000 nop - b904: 0004c400 sll t8,a0,0x10 - b908: 0004c800 sll t9,a0,0x0 - b90c: 62000100 0x62000100 - ... - b918: 00000814 0x814 - b91c: 00000820 add at,zero,zero - b920: 00590001 0x590001 - b924: 00000000 nop - b928: 54000000 0x54000000 - b92c: 60000006 0x60000006 - b930: 01000006 srlv zero,zero,t0 - b934: 00005200 sll t2,zero,0x8 - b938: 00000000 nop - b93c: 07200000 bltz t9,b940 <__scratchpad-0x1f7f46c0> - b940: 07280000 0x7280000 - b944: 00020000 sll zero,v0,0x0 - b948: 07cc9f31 0x7cc9f31 - b94c: 07ec0000 0x7ec0000 - b950: 00020000 sll zero,v0,0x0 - b954: 08209f31 j 827cc4 <__scratchpad-0x1efd833c> - b958: 08240000 j 900000 <__scratchpad-0x1ef00000> - b95c: 00020000 sll zero,v0,0x0 - b960: 08489f31 j 1227cc4 <__scratchpad-0x1e5d833c> - b964: 08a40000 j 2900000 <__scratchpad-0x1cf00000> - b968: 00020000 sll zero,v0,0x0 - b96c: 00009f31 0x9f31 - b970: 00000000 nop - b974: 07680000 0x7680000 - b978: 07700000 bltzal k1,b97c <__scratchpad-0x1f7f4684> - b97c: 00010000 sll zero,at,0x0 - b980: 00000054 0x54 - ... - b98c: 00001c00 sll v1,zero,0x10 - b990: 54000600 0x54000600 - b994: 93550493 lbu s5,1171(k0) - b998: 00001c04 0x1c04 - b99c: 00061000 sll v0,a2,0x0 - b9a0: f3000600 0xf3000600 - b9a4: 2504f503 addiu a0,t0,-2813 - b9a8: 0000009f 0x9f - ... - b9b4: 00008000 sll s0,zero,0x0 - b9b8: 56000600 0x56000600 - b9bc: 93570493 lbu s7,1171(k0) - b9c0: 00008004 sllv s0,zero,zero - b9c4: 00010000 sll zero,at,0x0 - b9c8: f3000600 0xf3000600 - b9cc: 2506f503 addiu a2,t0,-2813 - b9d0: 0001009f 0x1009f - b9d4: 00013c00 sll a3,at,0x10 - b9d8: 56000600 0x56000600 - b9dc: 93570493 lbu s7,1171(k0) - b9e0: 00013c04 0x13c04 - b9e4: 00021800 sll v1,v0,0x0 - b9e8: f3000600 0xf3000600 - b9ec: 2506f503 addiu a2,t0,-2813 - b9f0: 0002189f 0x2189f - b9f4: 00023700 sll a2,v0,0x1c - b9f8: 56000600 0x56000600 - b9fc: 93570493 lbu s7,1171(k0) - ba00: 00023704 0x23704 - ba04: 0002c000 sll t8,v0,0x0 - ba08: f3000600 0xf3000600 - ba0c: 2506f503 addiu a2,t0,-2813 - ba10: 0002c09f 0x2c09f - ba14: 0002d800 sll k1,v0,0x0 - ba18: 56000600 0x56000600 - ba1c: 93570493 lbu s7,1171(k0) - ba20: 0002d804 sllv k1,v0,zero - ba24: 0004d800 sll k1,a0,0x0 - ba28: f3000600 0xf3000600 - ba2c: 2506f503 addiu a2,t0,-2813 - ba30: 0004d89f 0x4d89f - ba34: 0004df00 sll k1,a0,0x1c - ba38: 56000600 0x56000600 - ba3c: 93570493 lbu s7,1171(k0) - ba40: 0004df04 0x4df04 - ba44: 00061000 sll v0,a2,0x0 - ba48: f3000600 0xf3000600 - ba4c: 2506f503 addiu a2,t0,-2813 - ba50: 0000009f 0x9f - ... - ba5c: 00008000 sll s0,zero,0x0 - ba60: 30000200 andi zero,zero,0x200 - ba64: 0001009f 0x1009f - ba68: 00012c00 sll a1,at,0x10 - ba6c: 30000200 andi zero,zero,0x200 - ba70: 0002189f 0x2189f - ba74: 00028000 sll s0,v0,0x0 - ba78: 30000200 andi zero,zero,0x200 - ba7c: 0002c09f 0x2c09f - ba80: 0002d800 sll k1,v0,0x0 - ba84: 30000200 andi zero,zero,0x200 - ba88: 0004cc9f 0x4cc9f - ba8c: 0004f000 sll s8,a0,0x0 - ba90: 30000200 andi zero,zero,0x200 - ba94: 0000009f 0x9f - ba98: 00000000 nop - ba9c: 00007800 sll t7,zero,0x0 - baa0: 00008000 sll s0,zero,0x0 - baa4: 30000200 andi zero,zero,0x200 - baa8: 0000809f 0x809f - baac: 00010000 sll zero,at,0x0 - bab0: 6e000100 0x6e000100 - bab4: 0000012c 0x12c - bab8: 000001f0 0x1f0 - babc: 746e0001 jalx 1b80004 <__scratchpad-0x1dc7fffc> - bac0: 80000002 lb zero,2(zero) - bac4: 02000002 0x2000002 - bac8: 809f3000 lb ra,12288(a0) - bacc: c0000002 lwc0 c0_index,2(zero) - bad0: 01000002 0x1000002 - bad4: 02d86e00 0x2d86e00 - bad8: 04cc0000 0x4cc0000 - badc: 00010000 sll zero,at,0x0 - bae0: 0004f06e 0x4f06e - bae4: 00061000 sll v0,a2,0x0 - bae8: 6e000100 0x6e000100 - ... - baf4: 0000004c syscall 0x1 - baf8: 00000064 0x64 - bafc: 00750005 0x750005 - bb00: 009f254f 0x9f254f - bb04: 3c000001 lui zero,0x1 - bb08: 05000001 bltz t0,bb10 <__scratchpad-0x1f7f44f0> - bb0c: 4f007500 c3 0x1007500 - bb10: 02189f25 0x2189f25 - bb14: 02370000 0x2370000 - bb18: 00050000 sll zero,a1,0x0 - bb1c: 254f0075 addiu t7,t2,117 - bb20: 0002c09f 0x2c09f - bb24: 0002d800 sll k1,v0,0x0 - bb28: 75000500 jalx 4001400 <__scratchpad-0x1b7fec00> - bb2c: 9f254f00 0x9f254f00 - bb30: 000004d8 0x4d8 - bb34: 000004df 0x4df - bb38: 00750005 0x750005 - bb3c: 009f254f 0x9f254f - bb40: 00000000 nop - bb44: 4c000000 mfc3 zero,$0 - bb48: f4000000 0xf4000000 - bb4c: 01000001 0x1000001 - bb50: 02186700 0x2186700 - bb54: 06100000 bltzal s0,bb58 <__scratchpad-0x1f7f44a8> - bb58: 00010000 sll zero,at,0x0 - bb5c: 00000067 0x67 - bb60: 00000000 nop - bb64: 00001800 sll v1,zero,0x0 - bb68: 00001c00 sll v1,zero,0x10 - bb6c: 54000100 0x54000100 - bb70: 0000001c 0x1c - bb74: 00000070 0x70 - bb78: 70610001 0x70610001 - bb7c: 74000000 jalx 0 <__scratchpad-0x1f800000> - bb80: 01000000 0x1000000 - bb84: 00746200 0x746200 - bb88: 01280000 0x1280000 - bb8c: 00010000 sll zero,at,0x0 - bb90: 00012c61 0x12c61 - bb94: 0001bc00 sll s7,at,0x10 - bb98: 61000100 0x61000100 - bb9c: 00000218 0x218 - bba0: 00000258 0x258 - bba4: 58610001 0x58610001 - bba8: 6c000002 0x6c000002 - bbac: 01000002 0x1000002 - bbb0: 026c6200 0x26c6200 - bbb4: 029c0000 0x29c0000 - bbb8: 00010000 sll zero,at,0x0 - bbbc: 0002ac61 0x2ac61 - bbc0: 0002c800 sll t9,v0,0x0 - bbc4: 61000100 0x61000100 - bbc8: 000002d0 0x2d0 - bbcc: 000002e4 0x2e4 - bbd0: 00610001 0x610001 - bbd4: 60000003 0x60000003 - bbd8: 01000003 0x1000003 - bbdc: 04686100 0x4686100 - bbe0: 04880000 0x4880000 - bbe4: 00010000 sll zero,at,0x0 - bbe8: 0004a861 0x4a861 - bbec: 0004d000 sll k0,a0,0x0 - bbf0: 61000100 0x61000100 - bbf4: 000004d0 0x4d0 - bbf8: 000004d8 0x4d8 - bbfc: 9f300002 0x9f300002 - bc00: 000004d8 0x4d8 - bc04: 000004f4 0x4f4 - bc08: f8610001 0xf8610001 - bc0c: 08000005 j 14 <__scratchpad-0x1f7fffec> - bc10: 01000006 srlv zero,zero,t0 - bc14: 00006100 sll t4,zero,0x4 - bc18: 00000000 nop - bc1c: 004c0000 0x4c0000 - bc20: 00600000 0x600000 - bc24: 00010000 sll zero,at,0x0 - bc28: 00006066 0x6066 - bc2c: 00006400 sll t4,zero,0x10 - bc30: 86000700 lh zero,1792(s0) - bc34: 24404000 addiu zero,v0,16384 - bc38: 00649f21 0x649f21 - bc3c: 006c0000 0x6c0000 - bc40: 00010000 sll zero,at,0x0 - bc44: 00006c55 0x6c55 - bc48: 00007400 sll t6,zero,0x10 - bc4c: 86000700 lh zero,1792(s0) - bc50: 24404000 addiu zero,v0,16384 - bc54: 00749f21 0x749f21 - bc58: 01240000 0x1240000 - bc5c: 00010000 sll zero,at,0x0 - bc60: 00012466 0x12466 - bc64: 00012c00 sll a1,at,0x10 - bc68: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - bc6c: 1a007500 blez s0,29070 <__scratchpad-0x1f7d6f90> - bc70: 00012c9f 0x12c9f - bc74: 00013c00 sll a3,at,0x10 - bc78: 61000100 0x61000100 - bc7c: 0000013c 0x13c - bc80: 000001bc 0x1bc - bc84: 18660001 0x18660001 - bc88: 9c000002 0x9c000002 - bc8c: 01000002 0x1000002 - bc90: 02ac6600 0x2ac6600 - bc94: 02c80000 0x2c80000 - bc98: 00010000 sll zero,at,0x0 - bc9c: 0002c866 0x2c866 - bca0: 0002d000 sll k0,v0,0x0 - bca4: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - bca8: 1a007500 blez s0,290ac <__scratchpad-0x1f7d6f54> - bcac: 0002d09f 0x2d09f - bcb0: 00039000 sll s2,v1,0x0 - bcb4: 66000100 0x66000100 - bcb8: 00000468 0x468 - bcbc: 000004fc 0x4fc - bcc0: f8660001 0xf8660001 - bcc4: 10000005 b bcdc <__scratchpad-0x1f7f4324> - bcc8: 01000006 srlv zero,zero,t0 - bccc: 00006600 sll t4,zero,0x18 - bcd0: 00000000 nop - bcd4: 00c40000 0xc40000 - bcd8: 00c80000 0xc80000 - bcdc: 00020000 sll zero,v0,0x0 - bce0: 00c89f30 0xc89f30 - bce4: 01000000 0x1000000 - bce8: 00010000 sll zero,at,0x0 - bcec: 00019052 0x19052 - bcf0: 00019800 sll s3,at,0x0 - bcf4: 30000200 andi zero,zero,0x200 - bcf8: 0001989f 0x1989f - bcfc: 00019c00 sll s3,at,0x10 - bd00: 52000100 0x52000100 - bd04: 000002d8 0x2d8 - bd08: 000002e8 0x2e8 - bd0c: 00520001 0x520001 - bd10: 08000003 j c <__scratchpad-0x1f7ffff4> - bd14: 01000003 0x1000003 - bd18: 03105200 0x3105200 - bd1c: 031c0000 0x31c0000 - bd20: 00010000 sll zero,at,0x0 - bd24: 00032452 0x32452 - bd28: 00034c00 sll t1,v1,0x10 - bd2c: 52000100 0x52000100 - bd30: 00000468 0x468 - bd34: 00000488 0x488 - bd38: f0520001 0xf0520001 - bd3c: fc000004 0xfc000004 - bd40: 01000004 sllv zero,zero,t0 - bd44: 00005200 sll t2,zero,0x8 - bd48: 00000000 nop - bd4c: 00980000 0x980000 - bd50: 00a00000 0xa00000 - bd54: 00060000 sll zero,a2,0x0 - bd58: ff080083 0xff080083 - bd5c: 01349f1a 0x1349f1a - bd60: 013c0000 0x13c0000 - bd64: 00060000 sll zero,a2,0x0 - bd68: ff080083 0xff080083 - bd6c: 00009f1a 0x9f1a - bd70: 00000000 nop - bd74: 00980000 0x980000 - bd78: 00d00000 0xd00000 - bd7c: 00010000 sll zero,at,0x0 - bd80: 00013458 0x13458 - bd84: 00015b00 sll t3,at,0xc - bd88: 58000100 0x58000100 - bd8c: 00000190 0x190 - bd90: 00000198 0x198 - bd94: 80580001 lb t8,1(v0) - bd98: 9c000002 0x9c000002 - bd9c: 01000002 0x1000002 - bda0: 02ac5800 0x2ac5800 - bda4: 02c00000 0x2c00000 - bda8: 00010000 sll zero,at,0x0 - bdac: 0004b858 0x4b858 - bdb0: 0004bf00 sll s7,a0,0x1c - bdb4: 58000100 0x58000100 - ... - bdc0: 00000094 0x94 - bdc4: 00000100 sll zero,zero,0x4 - bdc8: 30540001 andi s4,v0,0x1 - bdcc: 54000001 0x54000001 - bdd0: 01000001 0x1000001 - bdd4: 01545400 0x1545400 - bdd8: 015b0000 0x15b0000 - bddc: 00010000 sll zero,at,0x0 - bde0: 00015b56 0x15b56 - bde4: 00018800 sll s1,at,0x0 - bde8: 91000200 lbu zero,512(t0) - bdec: 00018850 0x18850 - bdf0: 00019c00 sll s3,at,0x10 - bdf4: 54000100 0x54000100 - bdf8: 00000280 sll zero,zero,0xa - bdfc: 00000294 0x294 - be00: ac540001 sw s4,1(v0) - be04: b0000002 0xb0000002 - be08: 01000002 0x1000002 - be0c: 02b05400 0x2b05400 - be10: 02b80000 0x2b80000 - be14: 00010000 sll zero,at,0x0 - be18: 0002b856 0x2b856 - be1c: 0002c000 sll t8,v0,0x0 - be20: 54000100 0x54000100 - be24: 000002d8 0x2d8 - be28: 000002e8 0x2e8 - be2c: 00540001 0x540001 - be30: 08000003 j c <__scratchpad-0x1f7ffff4> - be34: 01000003 0x1000003 - be38: 03105400 0x3105400 - be3c: 03180000 0x3180000 - be40: 00010000 sll zero,at,0x0 - be44: 00032454 0x32454 - be48: 00037c00 sll t7,v1,0x10 - be4c: 54000100 0x54000100 - be50: 00000468 0x468 - be54: 00000470 0x470 - be58: a8540001 swl s4,1(v0) - be5c: b0000004 0xb0000004 - be60: 01000004 sllv zero,zero,t0 - be64: 04b05600 bltzal a1,21668 <__scratchpad-0x1f7de998> - be68: 04b80000 0x4b80000 - be6c: 00020000 sll zero,v0,0x0 - be70: 04b89f30 0x4b89f30 - be74: 04bf0000 0x4bf0000 - be78: 00010000 sll zero,at,0x0 - be7c: 0004bf56 0x4bf56 - be80: 0004cc00 sll t9,a0,0x10 - be84: 91000200 lbu zero,512(t0) - be88: 00000050 0x50 - be8c: 00000000 nop - be90: 00009800 sll s3,zero,0x0 - be94: 0000ac00 sll s5,zero,0x10 - be98: 60000100 0x60000100 - be9c: 000000ac 0xac - bea0: 000000b0 0xb0 - bea4: 00800007 srav zero,zero,a0 - bea8: 21244040 addi a0,t1,16448 - beac: 0000b09f 0xb09f - beb0: 0000b400 sll s6,zero,0x10 - beb4: 60000100 0x60000100 - beb8: 000000bc 0xbc - bebc: 00000100 sll zero,zero,0x4 - bec0: 34600001 ori zero,v1,0x1 - bec4: 7c000001 0x7c000001 - bec8: 01000001 0x1000001 - becc: 01846000 0x1846000 - bed0: 019c0000 0x19c0000 - bed4: 00010000 sll zero,at,0x0 - bed8: 00028060 0x28060 - bedc: 00029000 sll s2,v0,0x0 - bee0: 60000100 0x60000100 - bee4: 000002ac 0x2ac - bee8: 000002b0 0x2b0 - beec: b8600001 swr zero,1(v1) - bef0: c0000002 lwc0 c0_index,2(zero) - bef4: 01000002 0x1000002 - bef8: 02d86000 0x2d86000 - befc: 02dc0000 0x2dc0000 - bf00: 00010000 sll zero,at,0x0 - bf04: 00030060 0x30060 - bf08: 00030400 sll zero,v1,0x10 - bf0c: 60000100 0x60000100 - bf10: 00000310 0x310 - bf14: 00000314 0x314 - bf18: 24600001 addiu zero,v1,1 - bf1c: 54000003 0x54000003 - bf20: 01000003 0x1000003 - bf24: 04686000 0x4686000 - bf28: 046c0000 0x46c0000 - bf2c: 00010000 sll zero,at,0x0 - bf30: 0004a860 0x4a860 - bf34: 0004cc00 sll t9,a0,0x10 - bf38: 60000100 0x60000100 - ... - bf44: 0000019c 0x19c - bf48: 000001bc 0x1bc - bf4c: 24520001 addiu s2,v0,1 - bf50: ec000003 swc3 $0,3(zero) - bf54: 02000003 0x2000003 - bf58: f49f3000 0xf49f3000 - bf5c: fc000004 0xfc000004 - bf60: 02000004 sllv zero,zero,s0 - bf64: f89f3300 0xf89f3300 - bf68: 04000005 bltz zero,bf80 <__scratchpad-0x1f7f4080> - bf6c: 01000006 srlv zero,zero,t0 - bf70: 00005200 sll t2,zero,0x8 - bf74: 00000000 nop - bf78: 00d80000 0xd80000 - bf7c: 01000000 0x1000000 - bf80: 00010000 sll zero,at,0x0 - bf84: 00019853 0x19853 - bf88: 0001c800 sll t9,at,0x0 - bf8c: 53000100 0x53000100 - bf90: 0000029c 0x29c - bf94: 000002ac 0x2ac - bf98: d8530001 0xd8530001 - bf9c: e8000002 swc2 $0,2(zero) - bfa0: 01000002 0x1000002 - bfa4: 03005300 0x3005300 - bfa8: 03100000 0x3100000 - bfac: 00010000 sll zero,at,0x0 - bfb0: 00032453 0x32453 - bfb4: 00047c00 sll t7,a0,0x10 - bfb8: 53000100 0x53000100 - bfbc: 00000488 0x488 - bfc0: 000004a8 0x4a8 - bfc4: f0650001 0xf0650001 - bfc8: f4000004 0xf4000004 - bfcc: 01000004 sllv zero,zero,t0 - bfd0: 04f45300 0x4f45300 - bfd4: 04fc0000 0x4fc0000 - bfd8: 00020000 sll zero,v0,0x0 - bfdc: 04fc9f30 0x4fc9f30 - bfe0: 06100000 bltzal s0,bfe4 <__scratchpad-0x1f7f401c> - bfe4: 00010000 sll zero,at,0x0 - bfe8: 00000053 0x53 - bfec: 00000000 nop - bff0: 0000d800 sll k1,zero,0x0 - bff4: 00010000 sll zero,at,0x0 - bff8: 57000100 0x57000100 - bffc: 00000198 0x198 - c000: 000001bc 0x1bc - c004: 9c570001 0x9c570001 - c008: ac000002 sw zero,2(zero) - c00c: 04000002 bltz zero,c018 <__scratchpad-0x1f7f3fe8> - c010: 07ff0a00 0x7ff0a00 - c014: 0002d89f 0x2d89f - c018: 0002e800 sll sp,v0,0x0 - c01c: 57000100 0x57000100 - c020: 00000300 sll zero,zero,0xc - c024: 000003ec 0x3ec - c028: ec570001 swc3 $23,1(v0) - c02c: f0000003 0xf0000003 - c030: 01000003 0x1000003 - c034: 03f05800 0x3f05800 - c038: 04340000 0x4340000 - c03c: 00010000 sll zero,at,0x0 - c040: 00043452 0x43452 - c044: 00044000 sll t0,a0,0x0 - c048: 78000400 0x78000400 - c04c: 409f07ff 0x409f07ff - c050: 68000004 0x68000004 - c054: 01000004 sllv zero,zero,t0 - c058: 04685200 0x4685200 - c05c: 04880000 0x4880000 - c060: 00010000 sll zero,at,0x0 - c064: 00048857 0x48857 - c068: 0004a800 sll s5,a0,0x0 - c06c: 0a000400 j 8001000 <__scratchpad-0x177ff000> - c070: f09f07ff 0xf09f07ff - c074: fc000004 0xfc000004 - c078: 01000004 sllv zero,zero,t0 - c07c: 04fc5700 0x4fc5700 - c080: 05040000 0x5040000 - c084: 00010000 sll zero,at,0x0 - c088: 00050452 0x50452 - c08c: 00052800 sll a1,a1,0x0 - c090: 55000100 0x55000100 - c094: 0000056c 0x56c - c098: 00000570 0x570 - c09c: 70520001 0x70520001 - c0a0: b0000005 0xb0000005 - c0a4: 01000005 0x1000005 - c0a8: 05b05500 bltzal t5,214ac <__scratchpad-0x1f7deb54> - c0ac: 05b80000 0x5b80000 - c0b0: 00070000 sll zero,a3,0x0 - c0b4: 78fc020b 0x78fc020b - c0b8: b89f1c00 swr ra,7168(a0) - c0bc: c8000005 lwc2 $0,5(zero) - c0c0: 02000005 0x2000005 - c0c4: c89f3000 lwc2 $31,12288(a0) - c0c8: cc000005 lwc3 $0,5(zero) - c0cc: 07000005 bltz t8,c0e4 <__scratchpad-0x1f7f3f1c> - c0d0: fc020b00 0xfc020b00 - c0d4: 9f1c0078 0x9f1c0078 - c0d8: 000005e0 0x5e0 - c0dc: 000005f8 0x5f8 - c0e0: 020b0007 srav zero,t3,s0 - c0e4: 1c0078fc bgtz zero,2a4d8 <__scratchpad-0x1f7d5b28> - c0e8: 0005f89f 0x5f89f - c0ec: 00061000 sll v0,a2,0x0 - c0f0: 57000100 0x57000100 - ... - c0fc: 0000019c 0x19c - c100: 000001c4 0x1c4 - c104: c8540001 lwc2 $20,1(v0) - c108: 0c000001 jal 4 <__scratchpad-0x1f7ffffc> - c10c: 01000002 0x1000002 - c110: 020c6100 0x20c6100 - c114: 02180000 0x2180000 - c118: 00010000 sll zero,at,0x0 - c11c: 00029c52 0x29c52 - c120: 0002ac00 sll s5,v0,0x10 - c124: 30000200 andi zero,zero,0x200 - c128: 0003c89f 0x3c89f - c12c: 0003d800 sll k1,v1,0x0 - c130: 54000100 0x54000100 - c134: 000003d8 0x3d8 - c138: 000003e4 0x3e4 - c13c: 00860008 0x860008 - c140: 007a2439 0x7a2439 - c144: 03e49f21 0x3e49f21 - c148: 04180000 0x4180000 - c14c: 00010000 sll zero,at,0x0 - c150: 00041854 0x41854 - c154: 00041c00 sll v1,a0,0x10 - c158: 75000300 jalx 4000c00 <__scratchpad-0x1b7ff400> - c15c: 041c9f7c 0x41c9f7c - c160: 04200000 bltz at,c164 <__scratchpad-0x1f7f3e9c> - c164: 00010000 sll zero,at,0x0 - c168: 00042055 0x42055 - c16c: 00044000 sll t0,a0,0x0 - c170: 54000100 0x54000100 - c174: 00000440 sll zero,zero,0x11 - c178: 00000450 0x450 - c17c: 0074000a 0x74000a - c180: 00802533 0x802533 - c184: 9f21244d 0x9f21244d - c188: 00000450 0x450 - c18c: 00000454 0x454 - c190: 00800008 jr a0 - c194: 0074244d break 0x74,0x91 - c198: 04549f21 0x4549f21 - c19c: 045c0000 0x45c0000 - c1a0: 00060000 sll zero,a2,0x0 - c1a4: 00810074 0x810074 - c1a8: 047c9f21 0x47c9f21 - c1ac: 04a00000 bltz a1,c1b0 <__scratchpad-0x1f7f3e50> - c1b0: 00010000 sll zero,at,0x0 - c1b4: 0004f461 0x4f461 - c1b8: 0004fc00 sll ra,a0,0x10 - c1bc: 09000300 j 4000c00 <__scratchpad-0x1b7ff400> - c1c0: 04fc9fff 0x4fc9fff - c1c4: 05240000 0x5240000 - c1c8: 00010000 sll zero,at,0x0 - c1cc: 00052454 0x52454 - c1d0: 00054000 sll t0,a1,0x0 - c1d4: 56000100 0x56000100 - c1d8: 00000540 sll zero,zero,0x15 - c1dc: 00000548 0x548 - c1e0: 48520001 0x48520001 - c1e4: 4c000005 0x4c000005 - c1e8: 03000005 0x3000005 - c1ec: 9f7c7600 0x9f7c7600 - c1f0: 0000054c syscall 0x15 - c1f4: 00000564 0x564 - c1f8: 64560001 0x64560001 - c1fc: ac000005 sw zero,5(zero) - c200: 01000005 0x1000005 - c204: 05ac5400 0x5ac5400 - c208: 05bc0000 0x5bc0000 - c20c: 00010000 sll zero,at,0x0 - c210: 0005c052 0x5c052 - c214: 0005c800 sll t9,a1,0x0 - c218: 61000100 0x61000100 - c21c: 000005c8 0x5c8 - c220: 000005cc syscall 0x17 - c224: cc520001 lwc3 $18,1(v0) - c228: e0000005 swc0 c0_index,5(zero) - c22c: 01000005 0x1000005 - c230: 05e05600 bltz t7,21a34 <__scratchpad-0x1f7de5cc> - c234: 05f80000 0x5f80000 - c238: 00010000 sll zero,at,0x0 - c23c: 0005f852 0x5f852 - c240: 00061000 sll v0,a2,0x0 - c244: 54000100 0x54000100 - ... - c250: 0000019c 0x19c - c254: 000001c0 sll zero,zero,0x7 - c258: 9c600001 0x9c600001 - c25c: ac000002 sw zero,2(zero) - c260: 02000002 0x2000002 - c264: c89f3000 lwc2 $31,12288(a0) - c268: 40000003 0x40000003 - c26c: 01000004 sllv zero,zero,t0 - c270: 04406000 bltz v0,24274 <__scratchpad-0x1f7dbd8c> - c274: 04580000 0x4580000 - c278: 00050000 sll zero,a1,0x0 - c27c: 25330080 addiu s3,t1,128 - c280: 00047c9f 0x47c9f - c284: 00048800 sll s1,a0,0x0 - c288: 66000100 0x66000100 - c28c: 000004fc 0x4fc - c290: 00000528 0x528 - c294: 28600001 slti zero,v1,1 - c298: 40000005 0x40000005 - c29c: 01000005 0x1000005 - c2a0: 054c5500 0x54c5500 - c2a4: 055c0000 0x55c0000 - c2a8: 00010000 sll zero,at,0x0 - c2ac: 00056c55 0x56c55 - c2b0: 0005ac00 sll s5,a1,0x10 - c2b4: 60000100 0x60000100 - c2b8: 000005ac 0x5ac - c2bc: 000005b8 0x5b8 - c2c0: 9f300002 0x9f300002 - c2c4: 000005c8 0x5c8 - c2c8: 000005cc syscall 0x17 - c2cc: 9f300002 0x9f300002 - c2d0: 000005cc syscall 0x17 - c2d4: 000005d8 0x5d8 - c2d8: e0550001 swc0 $21,1(v0) - c2dc: f8000005 0xf8000005 - c2e0: 02000005 0x2000005 - c2e4: f89f3000 0xf89f3000 - c2e8: 10000005 b c300 <__scratchpad-0x1f7f3d00> - c2ec: 01000006 srlv zero,zero,t0 - c2f0: 00006000 sll t4,zero,0x0 - c2f4: 00000000 nop - c2f8: 015c0000 0x15c0000 - c2fc: 01640000 0x1640000 - c300: 00010000 sll zero,at,0x0 - c304: 00016452 0x16452 - c308: 00019000 sll s2,at,0x0 - c30c: 58000100 0x58000100 - c310: 000004a8 0x4a8 - c314: 000004b8 0x4b8 - c318: c0580001 lwc0 $24,1(v0) - c31c: c4000004 lwc1 $f0,4(zero) - c320: 03000004 sllv zero,zero,t8 - c324: 9f607200 0x9f607200 - c328: 000004c4 0x4c4 - c32c: 000004cc syscall 0x13 - c330: 00520001 0x520001 - c334: 00000000 nop - c338: fc000000 0xfc000000 - c33c: 04000004 bltz zero,c350 <__scratchpad-0x1f7f3cb0> - c340: 02000005 0x2000005 - c344: 6c9f3100 0x6c9f3100 - c348: b8000005 swr zero,5(zero) - c34c: 02000005 0x2000005 - c350: c89f3100 lwc2 $31,12544(a0) - c354: cc000005 lwc3 $0,5(zero) - c358: 02000005 0x2000005 - c35c: e09f3100 swc0 $31,12544(a0) - c360: f8000005 0xf8000005 - c364: 02000005 0x2000005 - c368: 009f3100 0x9f3100 - c36c: 00000000 nop - c370: 44000000 mfc1 zero,$f0 - c374: 4c000005 0x4c000005 - c378: 01000005 0x1000005 - c37c: 00005600 sll t2,zero,0x18 - c380: 00000000 nop - c384: 02380000 0x2380000 - c388: 02440000 0x2440000 - c38c: 00010000 sll zero,at,0x0 - c390: 00024452 0x24452 - c394: 00028000 sll s0,v0,0x0 - c398: 53000100 0x53000100 - c39c: 000004cc syscall 0x13 - c3a0: 000004d8 0x4d8 - c3a4: e0530001 swc0 $19,1(v0) - c3a8: e8000004 swc2 $0,4(zero) - c3ac: 03000004 sllv zero,zero,t8 - c3b0: 9f607200 0x9f607200 - c3b4: 000004e8 0x4e8 - c3b8: 000004f0 0x4f0 - c3bc: 00520001 0x520001 - c3c0: 00000000 nop - c3c4: 44000000 mfc1 zero,$f0 - c3c8: ec000003 swc3 $0,3(zero) - c3cc: 01000003 0x1000003 - c3d0: 00005e00 sll t3,zero,0x18 - c3d4: 00000000 nop - c3d8: 03440000 0x3440000 - c3dc: 03ec0000 0x3ec0000 - c3e0: 00010000 sll zero,at,0x0 - c3e4: 0000005f 0x5f - c3e8: 00000000 nop - c3ec: 00038800 sll s1,v1,0x0 - c3f0: 0003b400 sll s6,v1,0x10 - c3f4: 54000100 0x54000100 - c3f8: 000003b4 0x3b4 - c3fc: 000003ec 0x3ec - c400: 41900002 0x41900002 - ... - c40c: 00000388 0x388 - c410: 000003a8 0x3a8 - c414: 00550001 0x550001 - c418: 00000000 nop - c41c: 44000000 mfc1 zero,$f0 - c420: ec000003 swc3 $0,3(zero) - c424: 06000003 bltz s0,c434 <__scratchpad-0x1f7f3bcc> - c428: 04935e00 0x4935e00 - c42c: 0004935f 0x4935f - c430: 00000000 nop - c434: 44000000 mfc1 zero,$f0 - c438: ec000003 swc3 $0,3(zero) - c43c: 06000003 bltz s0,c44c <__scratchpad-0x1f7f3bb4> - c440: 04935c00 0x4935c00 - c444: 0004935d 0x4935d - c448: 00000000 nop - c44c: 88000000 lwl zero,0(zero) - c450: b4000003 0xb4000003 - c454: 06000003 bltz s0,c464 <__scratchpad-0x1f7f3b9c> - c458: 04935400 0x4935400 - c45c: 00049355 0x49355 - c460: 00000000 nop - c464: 88000000 lwl zero,0(zero) - c468: 94000003 lhu zero,3(zero) - c46c: 01000003 0x1000003 - c470: 03946000 0x3946000 - c474: 03b40000 0x3b40000 - c478: 000e0000 sll zero,t6,0x0 - c47c: 4b400074 c2 0x1400074 - c480: 007a2224 0x7a2224 - c484: 22244b40 addi a0,s1,19264 - c488: 03b49f2b 0x3b49f2b - c48c: 03bc0000 0x3bc0000 - c490: 000f0000 sll zero,t7,0x0 - c494: 40004192 0x40004192 - c498: 7a22244b 0x7a22244b - c49c: 244b4000 addiu t3,v0,16384 - c4a0: bc9f2b22 0xbc9f2b22 - c4a4: ec000003 swc3 $0,3(zero) - c4a8: 18000003 blez zero,c4b8 <__scratchpad-0x1f7f3b48> - c4ac: 7e007d00 0x7e007d00 - c4b0: 41922200 0x41922200 - c4b4: 4b402200 c2 0x1402200 - c4b8: 007d2224 0x7d2224 - c4bc: 4022007e 0x4022007e - c4c0: 2d22244b sltiu v0,t1,9291 - c4c4: 0000009f 0x9f - c4c8: 00000000 nop - c4cc: 00038c00 sll s1,v1,0x10 - c4d0: 00039000 sll s2,v1,0x0 - c4d4: 75001100 jalx 4004400 <__scratchpad-0x1b7fbc00> - c4d8: 244b4000 addiu t3,v0,16384 - c4dc: 40007922 0x40007922 - c4e0: 2b22244b slti v0,t9,9291 - c4e4: 9f1aff08 0x9f1aff08 - c4e8: 00000390 0x390 - c4ec: 00000394 0x394 - c4f0: 0075001f 0x75001f - c4f4: 22244b40 addi a0,s1,19264 - c4f8: 4b400079 c2 0x1400079 - c4fc: 802b2224 lb t3,8740(at) - c500: 244b4000 addiu t3,v0,16384 - c504: 40008622 0x40008622 - c508: 2b22244b slti v0,t9,9291 - c50c: 1aff0821 0x1aff0821 - c510: 0003949f 0x3949f - c514: 00039800 sll s3,v1,0x0 - c518: 75002a00 jalx 400a800 <__scratchpad-0x1b7f5800> - c51c: 244b4000 addiu t3,v0,16384 - c520: 40007922 0x40007922 - c524: 2b22244b slti v0,t9,9291 - c528: 4b400074 c2 0x1400074 - c52c: 007a2224 0x7a2224 - c530: 22244b40 addi a0,s1,19264 - c534: 244b402b addiu t3,v0,16427 - c538: 40008622 0x40008622 - c53c: 2b22244b slti v0,t9,9291 - c540: 1aff0821 0x1aff0821 - c544: 0000009f 0x9f - c548: 00000000 nop - c54c: 00039000 sll s2,v1,0x0 - c550: 0003ec00 sll sp,v1,0x10 - c554: 39000200 xori zero,t0,0x200 - c558: 0000009f 0x9f - c55c: 00000000 nop - c560: 00039000 sll s2,v1,0x0 - c564: 0003ec00 sll sp,v1,0x10 - c568: 47000200 c1 0x1000200 - c56c: 0000009f 0x9f - c570: 00000000 nop - c574: 00039000 sll s2,v1,0x0 - c578: 0003ec00 sll sp,v1,0x10 - c57c: 31000200 andi zero,t0,0x200 - c580: 0000009f 0x9f - c584: 00000000 nop - c588: 00039000 sll s2,v1,0x0 - c58c: 0003b800 sll s7,v1,0x0 - c590: 31000200 andi zero,t0,0x200 - c594: 0003b89f 0x3b89f - c598: 0003ec00 sll sp,v1,0x10 - c59c: 34000200 li zero,0x200 - c5a0: 0000009f 0x9f - c5a4: 00000000 nop - c5a8: 00039000 sll s2,v1,0x0 - c5ac: 0003ac00 sll s5,v1,0x10 - c5b0: 7a000800 0x7a000800 - c5b4: 7c243900 0x7c243900 - c5b8: ac9f2100 sw ra,8448(a0) - c5bc: b8000003 swr zero,3(zero) - c5c0: 01000003 0x1000003 - c5c4: 00006100 sll t4,zero,0x4 - c5c8: 00000000 nop - c5cc: 04140000 0x4140000 - c5d0: 04200000 bltz at,c5d4 <__scratchpad-0x1f7f3a2c> - c5d4: 00010000 sll zero,at,0x0 - c5d8: 00000055 0x55 - ... - c5e4: 00003800 sll a3,zero,0x0 - c5e8: 54000600 0x54000600 - c5ec: 93550493 lbu s5,1171(k0) - c5f0: 00003804 sllv a3,zero,zero - c5f4: 00098800 sll s1,t1,0x0 - c5f8: f3000600 0xf3000600 - c5fc: 2504f503 addiu a0,t0,-2813 - c600: 0000009f 0x9f - ... - c60c: 00006000 sll t4,zero,0x0 - c610: 56000600 0x56000600 - c614: 93570493 lbu s7,1171(k0) - c618: 00006004 sllv t4,zero,zero - c61c: 00098800 sll s1,t1,0x0 - c620: f3000600 0xf3000600 - c624: 2506f503 addiu a2,t0,-2813 - c628: 0000009f 0x9f - ... - c634: 0001a000 sll s4,at,0x0 - c638: 30000200 andi zero,zero,0x200 - c63c: 0002089f 0x2089f - c640: 0002ac00 sll s5,v0,0x10 - c644: 30000200 andi zero,zero,0x200 - c648: 0003309f 0x3309f - c64c: 00036400 sll t4,v1,0x10 - c650: 30000200 andi zero,zero,0x200 - c654: 0003a09f 0x3a09f - c658: 0003b000 sll s6,v1,0x0 - c65c: 30000200 andi zero,zero,0x200 - c660: 0003c49f 0x3c49f - c664: 00045800 sll t3,a0,0x0 - c668: 30000200 andi zero,zero,0x200 - c66c: 00046c9f 0x46c9f - c670: 00047c00 sll t7,a0,0x10 - c674: 30000200 andi zero,zero,0x200 - c678: 00048c9f 0x48c9f - c67c: 0005d000 sll k0,a1,0x0 - c680: 30000200 andi zero,zero,0x200 - c684: 0005d89f 0x5d89f - c688: 00069800 sll s3,a2,0x0 - c68c: 30000200 andi zero,zero,0x200 - c690: 0006a09f 0x6a09f - c694: 0006f000 sll s8,a2,0x0 - c698: 30000200 andi zero,zero,0x200 - c69c: 0007309f 0x7309f - c6a0: 0007f400 sll s8,a3,0x10 - c6a4: 30000200 andi zero,zero,0x200 - c6a8: 0008449f 0x8449f - c6ac: 0008c000 sll t8,t0,0x0 - c6b0: 30000200 andi zero,zero,0x200 - c6b4: 0008d49f 0x8d49f - c6b8: 00092000 sll a0,t1,0x0 - c6bc: 30000200 andi zero,zero,0x200 - c6c0: 0009389f 0x9389f - c6c4: 00098800 sll s1,t1,0x0 - c6c8: 30000200 andi zero,zero,0x200 - c6cc: 0000009f 0x9f - c6d0: 00000000 nop - c6d4: 00005400 sll t2,zero,0x10 - c6d8: 00011000 sll v0,at,0x0 - c6dc: 60000100 0x60000100 - c6e0: 00000208 0x208 - c6e4: 00000298 0x298 - c6e8: a0600001 sb zero,1(v1) - c6ec: ac000002 sw zero,2(zero) - c6f0: 01000002 0x1000002 - c6f4: 03306000 0x3306000 - c6f8: 036c0000 0x36c0000 - c6fc: 00010000 sll zero,at,0x0 - c700: 0003a060 0x3a060 - c704: 0003b000 sll s6,v1,0x0 - c708: 60000100 0x60000100 - c70c: 000003c4 0x3c4 - c710: 00000408 0x408 - c714: 6c600001 0x6c600001 - c718: 7c000004 0x7c000004 - c71c: 01000004 sllv zero,zero,t0 - c720: 048c6000 0x48c6000 - c724: 04d80000 0x4d80000 - c728: 00010000 sll zero,at,0x0 - c72c: 00050460 0x50460 - c730: 00059000 sll s2,a1,0x0 - c734: 60000100 0x60000100 - c738: 00000598 0x598 - c73c: 000005a4 0x5a4 - c740: ac600001 sw zero,1(v1) - c744: d0000005 0xd0000005 - c748: 01000005 0x1000005 - c74c: 05d86000 0x5d86000 - c750: 06200000 bltz s1,c754 <__scratchpad-0x1f7f38ac> - c754: 00010000 sll zero,at,0x0 - c758: 00062860 0x62860 - c75c: 00063800 sll a3,a2,0x0 - c760: 60000100 0x60000100 - c764: 00000640 sll zero,zero,0x19 - c768: 00000664 0x664 - c76c: 6c600001 0x6c600001 - c770: 88000006 lwl zero,6(zero) - c774: 01000006 srlv zero,zero,t0 - c778: 06906000 bltzal s4,2477c <__scratchpad-0x1f7db884> - c77c: 06980000 0x6980000 - c780: 00010000 sll zero,at,0x0 - c784: 0006a060 0x6a060 - c788: 00071000 sll v0,a3,0x0 - c78c: 60000100 0x60000100 - c790: 00000718 0x718 - c794: 000007ec 0x7ec - c798: f4600001 0xf4600001 - c79c: 60000007 0x60000007 - c7a0: 01000008 jr t0 - c7a4: 08686000 j 1a18000 <__scratchpad-0x1dde8000> - c7a8: 08740000 j 1d00000 <__scratchpad-0x1db00000> - c7ac: 00010000 sll zero,at,0x0 - c7b0: 00087c60 0x87c60 - c7b4: 0008cc00 sll t9,t0,0x10 - c7b8: 60000100 0x60000100 - c7bc: 000008d4 0x8d4 - c7c0: 00000928 0x928 - c7c4: 38600001 xori zero,v1,0x1 - c7c8: 88000009 lwl zero,9(zero) - c7cc: 01000009 jalr zero,t0 - c7d0: 00006000 sll t4,zero,0x0 - c7d4: 00000000 nop - c7d8: 00440000 0x440000 - c7dc: 01100000 0x1100000 - c7e0: 00010000 sll zero,at,0x0 - c7e4: 00020861 0x20861 - c7e8: 00025400 sll t2,v0,0x10 - c7ec: 61000100 0x61000100 - c7f0: 000002a0 0x2a0 - c7f4: 000002ac 0x2ac - c7f8: 30610001 andi at,v1,0x1 - c7fc: 6c000003 0x6c000003 - c800: 01000003 0x1000003 - c804: 03a06100 0x3a06100 - c808: 03b00000 0x3b00000 - c80c: 00010000 sll zero,at,0x0 - c810: 0003c461 0x3c461 - c814: 00041000 sll v0,a0,0x0 - c818: 61000100 0x61000100 - c81c: 0000046c 0x46c - c820: 0000047c 0x47c - c824: 8c610001 lw at,1(v1) - c828: d0000004 0xd0000004 - c82c: 01000004 sllv zero,zero,t0 - c830: 04d06100 bltzal a2,24c34 <__scratchpad-0x1f7db3cc> - c834: 04d80000 0x4d80000 - c838: 00030000 sll zero,v1,0x0 - c83c: 049f7f75 0x49f7f75 - c840: 90000005 lbu zero,5(zero) - c844: 01000005 0x1000005 - c848: 05986100 0x5986100 - c84c: 05a40000 0x5a40000 - c850: 00010000 sll zero,at,0x0 - c854: 0005ac61 0x5ac61 - c858: 00062000 sll a0,a2,0x0 - c85c: 61000100 0x61000100 - c860: 00000628 0x628 - c864: 00000638 0x638 - c868: 40610001 0x40610001 - c86c: 64000006 0x64000006 - c870: 01000006 srlv zero,zero,t0 - c874: 066c6100 0x66c6100 - c878: 06900000 bltzal s4,c87c <__scratchpad-0x1f7f3784> - c87c: 00010000 sll zero,at,0x0 - c880: 0006a061 0x6a061 - c884: 0006e800 sll sp,a2,0x0 - c888: 61000100 0x61000100 - c88c: 000006f0 0x6f0 - c890: 00000710 0x710 - c894: 18610001 0x18610001 - c898: 28000007 slti zero,zero,7 - c89c: 01000007 srav zero,zero,t0 - c8a0: 07306100 bltzal t9,24ca4 <__scratchpad-0x1f7db35c> - c8a4: 07ac0000 0x7ac0000 - c8a8: 00010000 sll zero,at,0x0 - c8ac: 0007b461 0x7b461 - c8b0: 00080400 sll zero,t0,0x10 - c8b4: 61000100 0x61000100 - c8b8: 0000080c syscall 0x20 - c8bc: 0000083c 0x83c - c8c0: 44610001 0x44610001 - c8c4: 60000008 0x60000008 - c8c8: 01000008 jr t0 - c8cc: 08686100 j 1a18400 <__scratchpad-0x1dde7c00> - c8d0: 08b80000 j 2e00000 <__scratchpad-0x1ca00000> - c8d4: 00010000 sll zero,at,0x0 - c8d8: 0008c061 0x8c061 - c8dc: 00091800 sll v1,t1,0x0 - c8e0: 61000100 0x61000100 - c8e4: 00000918 0x918 - c8e8: 00000920 0x920 - c8ec: 7f750003 0x7f750003 - c8f0: 0009209f 0x9209f - c8f4: 00092c00 sll a1,t1,0x10 - c8f8: 61000100 0x61000100 - c8fc: 00000938 0x938 - c900: 00000988 0x988 - c904: 00610001 0x610001 - c908: 00000000 nop - c90c: 08000000 j 0 <__scratchpad-0x1f800000> - c910: 38000000 xori zero,zero,0x0 - c914: 01000000 0x1000000 - c918: 00585400 0x585400 - c91c: 00a40000 0xa40000 - c920: 00010000 sll zero,at,0x0 - c924: 0000ac54 0xac54 - c928: 00010c00 sll at,at,0x10 - c92c: 54000100 0x54000100 - c930: 00000208 0x208 - c934: 00000250 0x250 - c938: a0540001 sb s4,1(v0) - c93c: ac000002 sw zero,2(zero) - c940: 01000002 0x1000002 - c944: 03305400 0x3305400 - c948: 036c0000 0x36c0000 - c94c: 00010000 sll zero,at,0x0 - c950: 0003a054 0x3a054 - c954: 0003b000 sll s6,v1,0x0 - c958: 54000100 0x54000100 - c95c: 000003c4 0x3c4 - c960: 00000410 0x410 - c964: 6c540001 0x6c540001 - c968: 7c000004 0x7c000004 - c96c: 01000004 sllv zero,zero,t0 - c970: 048c5400 0x48c5400 - c974: 04b80000 0x4b80000 - c978: 00010000 sll zero,at,0x0 - c97c: 00050454 0x50454 - c980: 00056c00 sll t5,a1,0x10 - c984: 54000100 0x54000100 - c988: 00000578 0x578 - c98c: 00000580 sll zero,zero,0x16 - c990: 98620001 lwr v0,1(v1) - c994: 30000005 andi zero,zero,0x5 - c998: 01000006 srlv zero,zero,t0 - c99c: 06405400 bltz s2,219a0 <__scratchpad-0x1f7de660> - c9a0: 06640000 0x6640000 - c9a4: 00010000 sll zero,at,0x0 - c9a8: 00066c54 0x66c54 - c9ac: 00069000 sll s2,a2,0x0 - c9b0: 54000100 0x54000100 - c9b4: 000006a0 0x6a0 - c9b8: 0000078c syscall 0x1e - c9bc: 98540001 lwr s4,1(v0) - c9c0: a0000007 sb zero,7(zero) - c9c4: 01000007 srav zero,zero,t0 - c9c8: 07b46200 0x7b46200 - c9cc: 080c0000 j 300000 <__scratchpad-0x1f500000> - c9d0: 00010000 sll zero,at,0x0 - c9d4: 00080c54 0x80c54 - c9d8: 00082800 sll a1,t0,0x0 - c9dc: 74000a00 jalx 2800 <__scratchpad-0x1f7fd800> - c9e0: 72253300 0x72253300 - c9e4: 21244d00 addi a0,t1,19712 - c9e8: 0008289f 0x8289f - c9ec: 00083400 sll a2,t0,0x10 - c9f0: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - c9f4: 21007200 addi zero,t0,29184 - c9f8: 0008349f 0x8349f - c9fc: 00084400 sll t0,t0,0x10 - ca00: 79000b00 0x79000b00 - ca04: 21007c00 addi zero,t0,31744 - ca08: 0074244d break 0x74,0x91 - ca0c: 08449f21 j 1127c84 <__scratchpad-0x1e6d837c> - ca10: 08900000 j 2400000 <__scratchpad-0x1d400000> - ca14: 00010000 sll zero,at,0x0 - ca18: 00089854 0x89854 - ca1c: 0008a000 sll s4,t0,0x0 - ca20: 62000100 0x62000100 - ca24: 000008a0 0x8a0 - ca28: 000008f8 0x8f8 - ca2c: 20540001 addi s4,v0,1 - ca30: 24000009 li zero,9 - ca34: 0a000009 j 8000024 <__scratchpad-0x177fffdc> - ca38: 33007400 andi zero,t8,0x7400 - ca3c: 4d007225 bc3f 292d4 <__scratchpad-0x1f7d6d2c> - ca40: 249f2124 addiu ra,a0,8484 - ca44: 38000009 xori zero,zero,0x9 - ca48: 0d000009 jal 4000024 <__scratchpad-0x1b7fffdc> - ca4c: 33007400 andi zero,t8,0x7400 - ca50: 7c007925 0x7c007925 - ca54: 244d2100 addiu t5,v0,8448 - ca58: 09389f21 j 4e27c84 <__scratchpad-0x1a9d837c> - ca5c: 09680000 j 5a00000 <__scratchpad-0x19e00000> - ca60: 00010000 sll zero,at,0x0 - ca64: 00097054 0x97054 - ca68: 00097800 sll t7,t1,0x0 - ca6c: 62000100 0x62000100 - ca70: 00000978 0x978 - ca74: 00000988 0x988 - ca78: 00540001 0x540001 - ca7c: 00000000 nop - ca80: 0c000000 jal 0 <__scratchpad-0x1f800000> - ca84: 28000000 slti zero,zero,0 - ca88: 01000000 0x1000000 - ca8c: 00285900 0x285900 - ca90: 00580000 0x580000 - ca94: 00090000 sll zero,t1,0x0 - ca98: ff0c0075 0xff0c0075 - ca9c: 1a000fff blez s0,10a9c <__scratchpad-0x1f7ef564> - caa0: 0000589f 0x589f - caa4: 0000a000 sll s4,zero,0x0 - caa8: 52000100 0x52000100 - caac: 000000a0 0xa0 - cab0: 000000ac 0xac - cab4: 00790006 srlv zero,t9,v1 - cab8: 9f21007c 0x9f21007c - cabc: 000000ac 0xac - cac0: 00000110 0x110 - cac4: 08520001 j 1480004 <__scratchpad-0x1e37fffc> - cac8: 54000002 0x54000002 - cacc: 01000002 0x1000002 - cad0: 02a05200 0x2a05200 - cad4: 02ac0000 0x2ac0000 - cad8: 00010000 sll zero,at,0x0 - cadc: 00033052 0x33052 - cae0: 00036c00 sll t5,v1,0x10 - cae4: 52000100 0x52000100 - cae8: 000003a0 0x3a0 - caec: 000003b0 0x3b0 - caf0: c4520001 lwc1 $f18,1(v0) - caf4: 00000003 sra zero,zero,0x0 - caf8: 01000004 sllv zero,zero,t0 - cafc: 04005200 bltz zero,21300 <__scratchpad-0x1f7ded00> - cb00: 04100000 bltzal zero,cb04 <__scratchpad-0x1f7f34fc> - cb04: 00060000 sll zero,a2,0x0 - cb08: 007c0079 0x7c0079 - cb0c: 046c9f21 0x46c9f21 - cb10: 047c0000 0x47c0000 - cb14: 00010000 sll zero,at,0x0 - cb18: 00048c52 0x48c52 - cb1c: 0004b400 sll s6,a0,0x10 - cb20: 52000100 0x52000100 - cb24: 000004b4 0x4b4 - cb28: 000004d8 0x4d8 - cb2c: 00790006 srlv zero,t9,v1 - cb30: 9f21007c 0x9f21007c - cb34: 00000504 0x504 - cb38: 00000584 0x584 - cb3c: 98520001 lwr s2,1(v0) - cb40: cc000005 lwc3 $0,5(zero) - cb44: 01000005 0x1000005 - cb48: 05cc5200 0x5cc5200 - cb4c: 05d80000 0x5d80000 - cb50: 00060000 sll zero,a2,0x0 - cb54: 007c0079 0x7c0079 - cb58: 05d89f21 0x5d89f21 - cb5c: 06100000 bltzal s0,cb60 <__scratchpad-0x1f7f34a0> - cb60: 00010000 sll zero,at,0x0 - cb64: 00061052 0x61052 - cb68: 00062800 sll a1,a2,0x0 - cb6c: 79000600 0x79000600 - cb70: 21007c00 addi zero,t0,31744 - cb74: 0006289f 0x6289f - cb78: 00062c00 sll a1,a2,0x10 - cb7c: 52000100 0x52000100 - cb80: 0000062c 0x62c - cb84: 00000638 0x638 - cb88: 00790006 srlv zero,t9,v1 - cb8c: 9f21007c 0x9f21007c - cb90: 00000640 sll zero,zero,0x19 - cb94: 0000065c 0x65c - cb98: 5c520001 0x5c520001 - cb9c: 64000006 0x64000006 - cba0: 06000006 bltz s0,cbbc <__scratchpad-0x1f7f3444> - cba4: 7c007900 0x7c007900 - cba8: 6c9f2100 0x6c9f2100 - cbac: 88000006 lwl zero,6(zero) - cbb0: 01000006 srlv zero,zero,t0 - cbb4: 06885200 0x6885200 - cbb8: 06900000 bltzal s4,cbbc <__scratchpad-0x1f7f3444> - cbbc: 00060000 sll zero,a2,0x0 - cbc0: 007c0079 0x7c0079 - cbc4: 06a09f21 bltz s5,ffff484c <__bss_end+0x7ff7d1ac> - cbc8: 06dc0000 0x6dc0000 - cbcc: 00010000 sll zero,at,0x0 - cbd0: 0006dc52 0x6dc52 - cbd4: 0006f000 sll s8,a2,0x0 - cbd8: 79000600 0x79000600 - cbdc: 21007c00 addi zero,t0,31744 - cbe0: 0006f09f 0x6f09f - cbe4: 0006fc00 sll ra,a2,0x10 - cbe8: 52000100 0x52000100 - cbec: 000006fc 0x6fc - cbf0: 00000718 0x718 - cbf4: 00790006 srlv zero,t9,v1 - cbf8: 9f21007c 0x9f21007c - cbfc: 00000718 0x718 - cc00: 00000748 0x748 - cc04: 54520001 0x54520001 - cc08: ac000007 sw zero,7(zero) - cc0c: 01000007 srav zero,zero,t0 - cc10: 07b45200 0x7b45200 - cc14: 07e00000 bltz ra,cc18 <__scratchpad-0x1f7f33e8> - cc18: 00010000 sll zero,at,0x0 - cc1c: 0007e052 0x7e052 - cc20: 0007f400 sll s8,a3,0x10 - cc24: 79000600 0x79000600 - cc28: 21007c00 addi zero,t0,31744 - cc2c: 0007f49f 0x7f49f - cc30: 0007fc00 sll ra,a3,0x10 - cc34: 52000100 0x52000100 - cc38: 000007fc 0x7fc - cc3c: 0000080c syscall 0x20 - cc40: 00790006 srlv zero,t9,v1 - cc44: 9f21007c 0x9f21007c - cc48: 0000080c syscall 0x20 - cc4c: 00000830 0x830 - cc50: 30550001 andi s5,v0,0x1 - cc54: 44000008 0x44000008 - cc58: 08000008 j 20 <__scratchpad-0x1f7fffe0> - cc5c: 7c007900 0x7c007900 - cc60: 25332100 addiu s3,t1,8448 - cc64: 0008449f 0x8449f - cc68: 00084c00 sll t1,t0,0x10 - cc6c: 52000100 0x52000100 - cc70: 0000084c syscall 0x21 - cc74: 00000868 0x868 - cc78: 00790006 srlv zero,t9,v1 - cc7c: 9f21007c 0x9f21007c - cc80: 00000868 0x868 - cc84: 0000088c syscall 0x22 - cc88: 98520001 lwr s2,1(v0) - cc8c: a0000008 sb zero,8(zero) - cc90: 02000008 jr s0 - cc94: a09f3000 sb ra,12288(a0) - cc98: b0000008 0xb0000008 - cc9c: 01000008 jr t0 - cca0: 08b05200 j 2c14800 <__scratchpad-0x1cbeb800> - cca4: 08d40000 j 3500000 <__scratchpad-0x1c300000> - cca8: 00060000 sll zero,a2,0x0 - ccac: 007c0079 0x7c0079 - ccb0: 08d49f21 j 3527c84 <__scratchpad-0x1c2d837c> - ccb4: 08d80000 j 3600000 <__scratchpad-0x1c200000> - ccb8: 00010000 sll zero,at,0x0 - ccbc: 0008e452 0x8e452 - ccc0: 0008f400 sll s8,t0,0x10 - ccc4: 52000100 0x52000100 - ccc8: 000008f4 0x8f4 - cccc: 00000920 0x920 - ccd0: 00790006 srlv zero,t9,v1 - ccd4: 9f21007c 0x9f21007c - ccd8: 00000920 0x920 - ccdc: 00000938 0x938 - cce0: 38550001 xori s5,v0,0x1 - cce4: 40000009 0x40000009 - cce8: 01000009 jalr zero,t0 - ccec: 09405200 j 5014800 <__scratchpad-0x1a7eb800> - ccf0: 09540000 j 5500000 <__scratchpad-0x1a300000> - ccf4: 00060000 sll zero,a2,0x0 - ccf8: 007c0079 0x7c0079 - ccfc: 09549f21 j 5527c84 <__scratchpad-0x1a2d837c> - cd00: 09640000 j 5900000 <__scratchpad-0x19f00000> - cd04: 00010000 sll zero,at,0x0 - cd08: 00097052 0x97052 - cd0c: 00097800 sll t7,t1,0x0 - cd10: 30000200 andi zero,zero,0x200 - cd14: 0000009f 0x9f - cd18: 00000000 nop - cd1c: 00005c00 sll t3,zero,0x10 - cd20: 00006c00 sll t5,zero,0x10 - cd24: 77000600 jalx c001800 <__scratchpad-0x137fe800> - cd28: 1aff0800 0x1aff0800 - cd2c: 00006c9f 0x6c9f - cd30: 0000ac00 sll s5,zero,0x10 - cd34: 57000100 0x57000100 - cd38: 000000ac 0xac - cd3c: 000000b8 0xb8 - cd40: 00770006 srlv zero,s7,v1 - cd44: 9f1aff08 0x9f1aff08 - cd48: 000000b8 0xb8 - cd4c: 000000e0 0xe0 - cd50: 08570001 j 15c0004 <__scratchpad-0x1e23fffc> - cd54: ac000002 sw zero,2(zero) - cd58: 01000002 0x1000002 - cd5c: 03305700 0x3305700 - cd60: 03640000 0x3640000 - cd64: 00010000 sll zero,at,0x0 - cd68: 0003a057 0x3a057 - cd6c: 0003b000 sll s6,v1,0x0 - cd70: 57000100 0x57000100 - cd74: 000003c4 0x3c4 - cd78: 00000410 0x410 - cd7c: 6c570001 0x6c570001 - cd80: 7c000004 0x7c000004 - cd84: 01000004 sllv zero,zero,t0 - cd88: 048c5700 0x48c5700 - cd8c: 04d80000 0x4d80000 - cd90: 00010000 sll zero,at,0x0 - cd94: 00052857 0x52857 - cd98: 00063800 sll a3,a2,0x0 - cd9c: 57000100 0x57000100 - cda0: 00000648 0x648 - cda4: 000008c4 0x8c4 - cda8: d4570001 0xd4570001 - cdac: 88000008 lwl zero,8(zero) - cdb0: 01000009 jalr zero,t0 - cdb4: 00005700 sll t2,zero,0x1c - cdb8: 00000000 nop - cdbc: 00580000 0x580000 - cdc0: 01370000 0x1370000 - cdc4: 00010000 sll zero,at,0x0 - cdc8: 0002085a 0x2085a - cdcc: 0002ac00 sll s5,v0,0x10 - cdd0: 5a000100 0x5a000100 - cdd4: 00000330 0x330 - cdd8: 0000036c 0x36c - cddc: a05a0001 sb k0,1(v0) - cde0: b0000003 0xb0000003 - cde4: 01000003 0x1000003 - cde8: 03c45a00 0x3c45a00 - cdec: 04170000 0x4170000 - cdf0: 00010000 sll zero,at,0x0 - cdf4: 00046c5a 0x46c5a - cdf8: 00047c00 sll t7,a0,0x10 - cdfc: 5a000100 0x5a000100 - ce00: 0000048c syscall 0x12 - ce04: 000004d8 0x4d8 - ce08: 045a0001 0x45a0001 - ce0c: 38000005 xori zero,zero,0x5 - ce10: 01000006 srlv zero,zero,t0 - ce14: 06405a00 bltz s2,23618 <__scratchpad-0x1f7dc9e8> - ce18: 09880000 j 6200000 <__scratchpad-0x19600000> - ce1c: 00010000 sll zero,at,0x0 - ce20: 0000005a 0x5a - ce24: 00000000 nop - ce28: 00005800 sll t3,zero,0x0 - ce2c: 0000f000 sll s8,zero,0x0 - ce30: 56000100 0x56000100 - ce34: 000000fc 0xfc - ce38: 00000104 0x104 - ce3c: 08620001 j 1880004 <__scratchpad-0x1df7fffc> - ce40: 3c000002 lui zero,0x2 - ce44: 01000002 0x1000002 - ce48: 02445600 0x2445600 - ce4c: 02480000 0x2480000 - ce50: 00010000 sll zero,at,0x0 - ce54: 0002a062 0x2a062 - ce58: 0002ac00 sll s5,v0,0x10 - ce5c: 56000100 0x56000100 - ce60: 00000330 0x330 - ce64: 0000036c 0x36c - ce68: a0560001 sb s6,1(v0) - ce6c: b0000003 0xb0000003 - ce70: 01000003 0x1000003 - ce74: 03c45600 0x3c45600 - ce78: 04040000 0x4040000 - ce7c: 00010000 sll zero,at,0x0 - ce80: 00046c56 0x46c56 - ce84: 00047c00 sll t7,a0,0x10 - ce88: 56000100 0x56000100 - ce8c: 0000048c syscall 0x12 - ce90: 000004b4 0x4b4 - ce94: 04560001 0x4560001 - ce98: 18000005 blez zero,ceb0 <__scratchpad-0x1f7f3150> - ce9c: 01000005 0x1000005 - cea0: 05205600 bltz t1,226a4 <__scratchpad-0x1f7dd95c> - cea4: 05280000 0x5280000 - cea8: 00010000 sll zero,at,0x0 - ceac: 00052862 0x52862 - ceb0: 00058800 sll s1,a1,0x0 - ceb4: 56000100 0x56000100 - ceb8: 00000598 0x598 - cebc: 000005f0 0x5f0 - cec0: fc560001 0xfc560001 - cec4: 04000005 bltz zero,cedc <__scratchpad-0x1f7f3124> - cec8: 01000006 srlv zero,zero,t0 - cecc: 06046200 0x6046200 - ced0: 06380000 0x6380000 - ced4: 00010000 sll zero,at,0x0 - ced8: 00064056 0x64056 - cedc: 00066400 sll t4,a2,0x10 - cee0: 56000100 0x56000100 - cee4: 0000066c 0x66c - cee8: 00000690 0x690 - ceec: a0560001 sb s6,1(v0) - cef0: b4000006 0xb4000006 - cef4: 01000006 srlv zero,zero,t0 - cef8: 06bc5600 0x6bc5600 - cefc: 06c40000 0x6c40000 - cf00: 00010000 sll zero,at,0x0 - cf04: 0006c462 0x6c462 - cf08: 00071c00 sll v1,a3,0x10 - cf0c: 56000100 0x56000100 - cf10: 00000730 0x730 - cf14: 000007a8 0x7a8 - cf18: b4560001 0xb4560001 - cf1c: e4000007 swc1 $f0,7(zero) - cf20: 01000007 srav zero,zero,t0 - cf24: 07f45600 0x7f45600 - cf28: 080c0000 j 300000 <__scratchpad-0x1f500000> - cf2c: 00010000 sll zero,at,0x0 - cf30: 00084456 0x84456 - cf34: 0008b400 sll s6,t0,0x10 - cf38: 56000100 0x56000100 - cf3c: 000008c0 sll at,zero,0x3 - cf40: 00000920 0x920 - cf44: 38560001 xori s6,v0,0x1 - cf48: 88000009 lwl zero,9(zero) - cf4c: 01000009 jalr zero,t0 - cf50: 00005600 sll t2,zero,0x18 - cf54: 00000000 nop - cf58: 00580000 0x580000 - cf5c: 005c0000 0x5c0000 - cf60: 00090000 sll zero,t1,0x0 - cf64: ff0c0077 0xff0c0077 - cf68: 1a000fff blez s0,10f68 <__scratchpad-0x1f7ef098> - cf6c: 0000609f 0x609f - cf70: 00010800 sll at,at,0x0 - cf74: 58000100 0x58000100 - cf78: 00000208 0x208 - cf7c: 0000024c syscall 0x9 - cf80: a0580001 sb t8,1(v0) - cf84: ac000002 sw zero,2(zero) - cf88: 01000002 0x1000002 - cf8c: 03305800 0x3305800 - cf90: 03680000 0x3680000 - cf94: 00010000 sll zero,at,0x0 - cf98: 0003a058 0x3a058 - cf9c: 0003b000 sll s6,v1,0x0 - cfa0: 58000100 0x58000100 - cfa4: 000003c4 0x3c4 - cfa8: 00000410 0x410 - cfac: 6c580001 0x6c580001 - cfb0: 70000004 0x70000004 - cfb4: 01000004 sllv zero,zero,t0 - cfb8: 048c5800 0x48c5800 - cfbc: 04c00000 bltz a2,cfc0 <__scratchpad-0x1f7f3040> - cfc0: 00010000 sll zero,at,0x0 - cfc4: 00050458 0x50458 - cfc8: 00052000 sll a0,a1,0x0 - cfcc: 58000100 0x58000100 - cfd0: 00000520 0x520 - cfd4: 00000528 0x528 - cfd8: 9f300002 0x9f300002 - cfdc: 00000528 0x528 - cfe0: 000005a0 0x5a0 - cfe4: ac580001 sw t8,1(v0) - cfe8: d0000005 0xd0000005 - cfec: 01000005 0x1000005 - cff0: 05d85800 0x5d85800 - cff4: 06380000 0x6380000 - cff8: 00010000 sll zero,at,0x0 - cffc: 00064058 0x64058 - d000: 00066400 sll t4,a2,0x10 - d004: 58000100 0x58000100 - d008: 0000066c 0x66c - d00c: 00000690 0x690 - d010: a0580001 sb t8,1(v0) - d014: bc000006 0xbc000006 - d018: 01000006 srlv zero,zero,t0 - d01c: 06bc5800 0x6bc5800 - d020: 06c40000 0x6c40000 - d024: 00020000 sll zero,v0,0x0 - d028: 06c49f30 0x6c49f30 - d02c: 07a40000 0x7a40000 - d030: 00010000 sll zero,at,0x0 - d034: 0007b458 0x7b458 - d038: 00080c00 sll at,t0,0x10 - d03c: 58000100 0x58000100 - d040: 0000080c syscall 0x20 - d044: 00000810 mfhi at - d048: 00780005 0x780005 - d04c: 109f2533 beq a0,ra,1651c <__scratchpad-0x1f7e9ae4> - d050: 14000008 bnez zero,d074 <__scratchpad-0x1f7f2f8c> - d054: 01000008 jr t0 - d058: 08145300 j 514c00 <__scratchpad-0x1f2eb400> - d05c: 082c0000 j b00000 <__scratchpad-0x1ed00000> - d060: 00050000 sll zero,a1,0x0 - d064: 25330078 addiu s3,t1,120 - d068: 0008449f 0x8449f - d06c: 00087400 sll t6,t0,0x10 - d070: 58000100 0x58000100 - d074: 0000087c 0x87c - d078: 000008cc syscall 0x23 - d07c: d4580001 0xd4580001 - d080: 20000008 addi zero,zero,8 - d084: 01000009 jalr zero,t0 - d088: 09205800 j 4816000 <__scratchpad-0x1afea000> - d08c: 09380000 j 4e00000 <__scratchpad-0x1aa00000> - d090: 00050000 sll zero,a1,0x0 - d094: 25330078 addiu s3,t1,120 - d098: 0009389f 0x9389f - d09c: 00094c00 sll t1,t1,0x10 - d0a0: 58000100 0x58000100 - d0a4: 00000954 0x954 - d0a8: 00000988 0x988 - d0ac: 00580001 0x580001 - d0b0: 00000000 nop - d0b4: 3c000000 lui zero,0x0 - d0b8: 44000008 0x44000008 - d0bc: 02000008 jr s0 - d0c0: 009f3300 0x9f3300 - d0c4: 00000000 nop - d0c8: 7c000000 0x7c000000 - d0cc: ac000000 sw zero,0(zero) - d0d0: 01000000 0x1000000 - d0d4: 00c06000 0xc06000 - d0d8: 01d40000 0x1d40000 - d0dc: 00010000 sll zero,at,0x0 - d0e0: 00020860 0x20860 - d0e4: 00029800 sll s3,v0,0x0 - d0e8: 60000100 0x60000100 - d0ec: 000002a0 0x2a0 - d0f0: 000002a8 0x2a8 - d0f4: 30600001 andi zero,v1,0x1 - d0f8: 64000003 0x64000003 - d0fc: 01000003 0x1000003 - d100: 03646000 0x3646000 - d104: 036c0000 0x36c0000 - d108: 00010000 sll zero,at,0x0 - d10c: 0003a057 0x3a057 - d110: 0003c400 sll t8,v1,0x10 - d114: 60000100 0x60000100 - d118: 000003e8 0x3e8 - d11c: 00000408 0x408 - d120: 08600001 j 1800004 <__scratchpad-0x1dfffffc> - d124: 10000004 b d138 <__scratchpad-0x1f7f2ec8> - d128: 01000004 sllv zero,zero,t0 - d12c: 04105700 bltzal zero,22d30 <__scratchpad-0x1f7dd2d0> - d130: 04580000 0x4580000 - d134: 00010000 sll zero,at,0x0 - d138: 00046c60 0x46c60 - d13c: 00047c00 sll t7,a0,0x10 - d140: 60000100 0x60000100 - d144: 0000048c syscall 0x12 - d148: 00000528 0x528 - d14c: 28600001 slti zero,v1,1 - d150: 98000005 lwr zero,5(zero) - d154: 01000005 0x1000005 - d158: 05985700 0x5985700 - d15c: 05a40000 0x5a40000 - d160: 00010000 sll zero,at,0x0 - d164: 0005ac60 0x5ac60 - d168: 0005cc00 sll t9,a1,0x10 - d16c: 60000100 0x60000100 - d170: 000005d0 0x5d0 - d174: 000005d8 0x5d8 - d178: d8570001 0xd8570001 - d17c: 04000005 bltz zero,d194 <__scratchpad-0x1f7f2e6c> - d180: 01000006 srlv zero,zero,t0 - d184: 06046000 0x6046000 - d188: 06280000 0x6280000 - d18c: 00010000 sll zero,at,0x0 - d190: 00062857 0x62857 - d194: 00066400 sll t4,a2,0x10 - d198: 60000100 0x60000100 - d19c: 00000690 0x690 - d1a0: 00000698 0x698 - d1a4: 98600001 lwr zero,1(v1) - d1a8: a0000006 sb zero,6(zero) - d1ac: 01000006 srlv zero,zero,t0 - d1b0: 06a05700 bltz s5,22db4 <__scratchpad-0x1f7dd24c> - d1b4: 06f00000 bltzal s7,d1b8 <__scratchpad-0x1f7f2e48> - d1b8: 00010000 sll zero,at,0x0 - d1bc: 00073060 0x73060 - d1c0: 00075400 sll t2,a3,0x10 - d1c4: 57000100 0x57000100 - d1c8: 00000754 0x754 - d1cc: 000007b4 0x7b4 - d1d0: cc600001 lwc3 $0,1(v1) - d1d4: e8000007 swc2 $0,7(zero) - d1d8: 01000007 srav zero,zero,t0 - d1dc: 07e86000 0x7e86000 - d1e0: 07f40000 0x7f40000 - d1e4: 00010000 sll zero,at,0x0 - d1e8: 0007f457 0x7f457 - d1ec: 00080c00 sll at,t0,0x10 - d1f0: 60000100 0x60000100 - d1f4: 0000082c 0x82c - d1f8: 00000844 0x844 - d1fc: 44600001 0x44600001 - d200: 68000008 0x68000008 - d204: 01000008 jr t0 - d208: 08685700 j 1a15c00 <__scratchpad-0x1ddea400> - d20c: 08700000 j 1c00000 <__scratchpad-0x1dc00000> - d210: 00010000 sll zero,at,0x0 - d214: 00087c60 0x87c60 - d218: 0008a000 sll s4,t0,0x0 - d21c: 57000100 0x57000100 - d220: 000008a0 0x8a0 - d224: 000008c0 sll at,zero,0x3 - d228: c4600001 lwc1 $f0,1(v1) - d22c: d4000008 0xd4000008 - d230: 01000008 jr t0 - d234: 08d45700 j 3515c00 <__scratchpad-0x1c2ea400> - d238: 09200000 j 4800000 <__scratchpad-0x1b000000> - d23c: 00010000 sll zero,at,0x0 - d240: 00093860 0x93860 - d244: 00097800 sll t7,t1,0x0 - d248: 60000100 0x60000100 - d24c: 00000978 0x978 - d250: 00000980 sll at,zero,0x6 - d254: 80570001 lb s7,1(v0) - d258: 88000009 lwl zero,9(zero) - d25c: 01000009 jalr zero,t0 - d260: 00006000 sll t4,zero,0x0 - d264: 00000000 nop - d268: 007c0000 0x7c0000 - d26c: 00ac0000 0xac0000 - d270: 00010000 sll zero,at,0x0 - d274: 0000c061 0xc061 - d278: 0001d400 sll k0,at,0x10 - d27c: 61000100 0x61000100 - d280: 000001e4 0x1e4 - d284: 00000208 0x208 - d288: 14610001 bne v1,at,d290 <__scratchpad-0x1f7f2d70> - d28c: a8000002 swl zero,2(zero) - d290: 01000002 0x1000002 - d294: 02c06100 0x2c06100 - d298: 02f40000 0x2f40000 - d29c: 00010000 sll zero,at,0x0 - d2a0: 00033056 0x33056 - d2a4: 00036400 sll t4,v1,0x10 - d2a8: 61000100 0x61000100 - d2ac: 00000364 0x364 - d2b0: 000003a0 0x3a0 - d2b4: ff0a0004 0xff0a0004 - d2b8: 03a09f07 0x3a09f07 - d2bc: 03b00000 0x3b00000 - d2c0: 00020000 sll zero,v0,0x0 - d2c4: 03b09f30 0x3b09f30 - d2c8: 03c40000 0x3c40000 - d2cc: 00010000 sll zero,at,0x0 - d2d0: 0003dc61 0x3dc61 - d2d4: 00045800 sll t3,a0,0x0 - d2d8: 61000100 0x61000100 - d2dc: 0000046c 0x46c - d2e0: 0000047c 0x47c - d2e4: 7c610001 0x7c610001 - d2e8: 8c000004 lw zero,4(zero) - d2ec: 04000004 bltz zero,d300 <__scratchpad-0x1f7f2d00> - d2f0: 07ff0a00 0x7ff0a00 - d2f4: 0004a49f 0x4a49f - d2f8: 0004d800 sll k1,a0,0x0 - d2fc: 55000100 0x55000100 - d300: 000004d8 0x4d8 - d304: 000004fc 0x4fc - d308: 04610001 bgez v1,d310 <__scratchpad-0x1f7f2cf0> - d30c: 28000005 slti zero,zero,5 - d310: 01000005 0x1000005 - d314: 05286100 0x5286100 - d318: 05980000 0x5980000 - d31c: 00010000 sll zero,at,0x0 - d320: 0005985a 0x5985a - d324: 0005a400 sll s4,a1,0x10 - d328: 61000100 0x61000100 - d32c: 000005ac 0x5ac - d330: 000005cc syscall 0x17 - d334: d0610001 0xd0610001 - d338: d8000005 0xd8000005 - d33c: 04000005 bltz zero,d354 <__scratchpad-0x1f7f2cac> - d340: 07ff0a00 0x7ff0a00 - d344: 0005d89f 0x5d89f - d348: 00060400 sll zero,a2,0x10 - d34c: 61000100 0x61000100 - d350: 00000604 0x604 - d354: 00000628 0x628 - d358: 285a0001 slti k0,v0,1 - d35c: 48000006 0x48000006 - d360: 01000006 srlv zero,zero,t0 - d364: 06506100 bltzal s2,25768 <__scratchpad-0x1f7da898> - d368: 06640000 0x6640000 - d36c: 00020000 sll zero,v0,0x0 - d370: 06649f30 0x6649f30 - d374: 066c0000 0x66c0000 - d378: 00010000 sll zero,at,0x0 - d37c: 00067461 0x67461 - d380: 00069000 sll s2,a2,0x0 - d384: 30000200 andi zero,zero,0x200 - d388: 0006989f 0x6989f - d38c: 0006a000 sll s4,a2,0x0 - d390: 0a000400 j 8001000 <__scratchpad-0x177ff000> - d394: a09f07ff sb ra,2047(a0) - d398: c4000006 lwc1 $f0,6(zero) - d39c: 01000006 srlv zero,zero,t0 - d3a0: 06c46100 0x6c46100 - d3a4: 06f00000 bltzal s7,d3a8 <__scratchpad-0x1f7f2c58> - d3a8: 00010000 sll zero,at,0x0 - d3ac: 0006f05a 0x6f05a - d3b0: 00073000 sll a2,a3,0x0 - d3b4: 0a000400 j 8001000 <__scratchpad-0x177ff000> - d3b8: 309f07ff andi ra,a0,0x7ff - d3bc: b4000007 0xb4000007 - d3c0: 01000007 srav zero,zero,t0 - d3c4: 07b45a00 0x7b45a00 - d3c8: 07f40000 0x7f40000 - d3cc: 00020000 sll zero,v0,0x0 - d3d0: 07f49f30 0x7f49f30 - d3d4: 07fc0000 0x7fc0000 - d3d8: 00040000 sll zero,a0,0x0 - d3dc: 9f07ff0a 0x9f07ff0a - d3e0: 0000080c syscall 0x20 - d3e4: 00000844 0x844 - d3e8: ff0a0004 0xff0a0004 - d3ec: 08449f07 j 1127c1c <__scratchpad-0x1e6d83e4> - d3f0: 08680000 j 1a00000 <__scratchpad-0x1de00000> - d3f4: 00010000 sll zero,at,0x0 - d3f8: 0008685a 0x8685a - d3fc: 00087000 sll t6,t0,0x0 - d400: 61000100 0x61000100 - d404: 00000870 0x870 - d408: 0000087c 0x87c - d40c: 9f300002 0x9f300002 - d410: 0000087c 0x87c - d414: 000008c0 sll at,zero,0x3 - d418: c05a0001 lwc0 $26,1(v0) - d41c: d4000008 0xd4000008 - d420: 04000008 bltz zero,d444 <__scratchpad-0x1f7f2bbc> - d424: 07ff0a00 0x7ff0a00 - d428: 0008d49f 0x8d49f - d42c: 0008e400 sll gp,t0,0x10 - d430: 5a000100 0x5a000100 - d434: 000008e4 0x8e4 - d438: 00000914 0x914 - d43c: 9f300002 0x9f300002 - d440: 00000914 0x914 - d444: 00000920 0x920 - d448: 9f310002 0x9f310002 - d44c: 00000920 0x920 - d450: 00000938 0x938 - d454: ff0a0004 0xff0a0004 - d458: 09389f07 j 4e27c1c <__scratchpad-0x1a9d83e4> - d45c: 09880000 j 6200000 <__scratchpad-0x19600000> - d460: 00010000 sll zero,at,0x0 - d464: 0000005a 0x5a - d468: 00000000 nop - d46c: 0000a400 sll s4,zero,0x10 - d470: 0000ac00 sll s5,zero,0x10 - d474: 62000100 0x62000100 - d478: 00000110 0x110 - d47c: 000001c0 sll zero,zero,0x7 - d480: c0620001 lwc0 c0_entrylo,1(v1) - d484: c8000001 lwc2 $0,1(zero) - d488: 01000001 0x1000001 - d48c: 01c85300 0x1c85300 - d490: 01e40000 0x1e40000 - d494: 00010000 sll zero,at,0x0 - d498: 00025462 0x25462 - d49c: 00026800 sll t5,v0,0x0 - d4a0: 62000100 0x62000100 - d4a4: 00000268 0x268 - d4a8: 0000027c 0x27c - d4ac: 00820015 0x820015 - d4b0: 00821a31 0x821a31 - d4b4: 72212531 0x72212531 - d4b8: ffff1100 0xffff1100 - d4bc: 4f1a7bff c3 0x11a7bff - d4c0: ac9f2124 sw ra,8484(a0) - d4c4: e8000002 swc2 $0,2(zero) - d4c8: 01000002 0x1000002 - d4cc: 02e86200 0x2e86200 - d4d0: 03300000 0x3300000 - d4d4: 00010000 sll zero,at,0x0 - d4d8: 0003a058 0x3a058 - d4dc: 0003c400 sll t8,v1,0x10 - d4e0: 62000100 0x62000100 - d4e4: 000003e8 0x3e8 - d4e8: 000003fc 0x3fc - d4ec: fc620001 0xfc620001 - d4f0: 04000003 bltz zero,d500 <__scratchpad-0x1f7f2b00> - d4f4: 06000004 bltz s0,d508 <__scratchpad-0x1f7f2af8> - d4f8: 76007400 jalx 801d000 <__scratchpad-0x177e3000> - d4fc: 089f1c00 j 27c7000 <__scratchpad-0x1d039000> - d500: 34000004 li zero,0x4 - d504: 01000004 sllv zero,zero,t0 - d508: 04346200 0x4346200 - d50c: 04380000 0x4380000 - d510: 00020000 sll zero,v0,0x0 - d514: 04389f30 0x4389f30 - d518: 04580000 0x4580000 - d51c: 00010000 sll zero,at,0x0 - d520: 0004a462 0x4a462 - d524: 0004b400 sll s6,a0,0x10 - d528: 74002400 jalx 9000 <__scratchpad-0x1f7f7000> - d52c: 244b4000 addiu t3,v0,16384 - d530: 76007422 jalx 801d088 <__scratchpad-0x177e2f78> - d534: 4b402200 c2 0x1402200 - d538: 082b2224 j ac8890 <__scratchpad-0x1ed37770> - d53c: 00721aff 0x721aff - d540: 22007822 addi zero,s0,30754 - d544: 0074244f 0x74244f - d548: 31220076 andi v0,t1,0x76 - d54c: d89f2125 0xd89f2125 - d550: 04000004 bltz zero,d564 <__scratchpad-0x1f7f2a9c> - d554: 01000005 0x1000005 - d558: 058c6200 0x58c6200 - d55c: 05ac0000 0x5ac0000 - d560: 00010000 sll zero,at,0x0 - d564: 00063062 0x63062 - d568: 00064000 sll t0,a2,0x0 - d56c: 62000100 0x62000100 - d570: 00000664 0x664 - d574: 0000066c 0x66c - d578: 7c620001 0x7c620001 - d57c: 90000006 lbu zero,6(zero) - d580: 01000006 srlv zero,zero,t0 - d584: 07ac5600 0x7ac5600 - d588: 07b40000 0x7b40000 - d58c: 00010000 sll zero,at,0x0 - d590: 0007cc62 0x7cc62 - d594: 0007e000 sll gp,a3,0x0 - d598: 62000100 0x62000100 - d59c: 000007e0 0x7e0 - d5a0: 000007e4 0x7e4 - d5a4: 00740006 srlv zero,s4,v1 - d5a8: 9f1c0076 0x9f1c0076 - d5ac: 000007e8 0x7e8 - d5b0: 000007f4 0x7f4 - d5b4: 2c620001 sltiu v0,v1,1 - d5b8: 34000008 li zero,0x8 - d5bc: 06000008 bltz s0,d5e0 <__scratchpad-0x1f7f2a20> - d5c0: 72007400 0x72007400 - d5c4: 349f2100 ori ra,a0,0x2100 - d5c8: 3c000008 lui zero,0x8 - d5cc: 0b000008 j c000020 <__scratchpad-0x137fffe0> - d5d0: 7c007900 0x7c007900 - d5d4: 244d2100 addiu t5,v0,8448 - d5d8: 9f210074 0x9f210074 - d5dc: 0000083c 0x83c - d5e0: 00000844 0x844 - d5e4: 00780005 0x780005 - d5e8: b89f2433 swr ra,9267(a0) - d5ec: c0000008 lwc0 c0_index,8(zero) - d5f0: 01000008 jr t0 - d5f4: 08fc6200 j 3f18800 <__scratchpad-0x1b8e7800> - d5f8: 09200000 j 4800000 <__scratchpad-0x1b000000> - d5fc: 00010000 sll zero,at,0x0 - d600: 00000062 0x62 - d604: 00000000 nop - d608: 0000a400 sll s4,zero,0x10 - d60c: 0000ac00 sll s5,zero,0x10 - d610: 52000100 0x52000100 - d614: 00000110 0x110 - d618: 00000128 0x128 - d61c: 28520001 slti s2,v0,1 - d620: 98000001 lwr zero,1(zero) - d624: 01000001 0x1000001 - d628: 01986300 0x1986300 - d62c: 01e40000 0x1e40000 - d630: 00010000 sll zero,at,0x0 - d634: 00025452 0x25452 - d638: 00026400 sll t4,v0,0x10 - d63c: 52000100 0x52000100 - d640: 00000264 0x264 - d644: 00000268 0x268 - d648: 00720009 0x720009 - d64c: ffffff11 0xffffff11 - d650: 689f1a7b 0x689f1a7b - d654: 7c000002 0x7c000002 - d658: 0b000002 j c000008 <__scratchpad-0x137ffff8> - d65c: 11007200 beqz t0,29e60 <__scratchpad-0x1f7d61a0> - d660: 7bffffff 0x7bffffff - d664: 9f25311a 0x9f25311a - d668: 000002ac 0x2ac - d66c: 000002bc 0x2bc - d670: bc520001 0xbc520001 - d674: d8000002 0xd8000002 - d678: 09000002 j 4000008 <__scratchpad-0x1b7ffff8> - d67c: 11007200 beqz t0,29e80 <__scratchpad-0x1f7d6180> - d680: 7bffffff 0x7bffffff - d684: 03849f1a 0x3849f1a - d688: 03980000 0x3980000 - d68c: 00010000 sll zero,at,0x0 - d690: 0003a052 0x3a052 - d694: 0003b000 sll s6,v1,0x0 - d698: 55000100 0x55000100 - d69c: 000003b0 0x3b0 - d6a0: 000003c4 0x3c4 - d6a4: e8520001 swc2 $18,1(v0) - d6a8: 50000003 0x50000003 - d6ac: 01000004 sllv zero,zero,t0 - d6b0: 04506300 bltzal v0,262b4 <__scratchpad-0x1f7d9d4c> - d6b4: 04580000 0x4580000 - d6b8: 00010000 sll zero,at,0x0 - d6bc: 00047c52 0x47c52 - d6c0: 00048400 sll s0,a0,0x10 - d6c4: 52000100 0x52000100 - d6c8: 00000484 0x484 - d6cc: 0000048c syscall 0x12 - d6d0: a4540001 sh s4,1(v0) - d6d4: b4000004 0xb4000004 - d6d8: 1c000004 bgtz zero,d6ec <__scratchpad-0x1f7f2914> - d6dc: 40007400 0x40007400 - d6e0: 7422244b jalx 88912c <__scratchpad-0x1ef76ed4> - d6e4: 22007600 addi zero,s0,30208 - d6e8: 22244b40 addi a0,s1,19264 - d6ec: 1aff082b 0x1aff082b - d6f0: 78220072 0x78220072 - d6f4: 25312200 addiu s1,t1,8704 - d6f8: 0004d89f 0x4d89f - d6fc: 0004f800 sll ra,a0,0x0 - d700: 63000100 0x63000100 - d704: 000004f8 0x4f8 - d708: 00000504 0x504 - d70c: 9f300002 0x9f300002 - d710: 0000058c syscall 0x16 - d714: 00000598 0x598 - d718: 98520001 lwr s2,1(v0) - d71c: ac000005 sw zero,5(zero) - d720: 01000005 0x1000005 - d724: 06306300 bltzal s1,26328 <__scratchpad-0x1f7d9cd8> - d728: 06380000 0x6380000 - d72c: 00010000 sll zero,at,0x0 - d730: 00063852 0x63852 - d734: 00064000 sll t0,a2,0x0 - d738: 63000100 0x63000100 - d73c: 00000664 0x664 - d740: 0000066c 0x66c - d744: 7c520001 0x7c520001 - d748: 90000006 lbu zero,6(zero) - d74c: 01000006 srlv zero,zero,t0 - d750: 07ac5800 0x7ac5800 - d754: 07b40000 0x7b40000 - d758: 00010000 sll zero,at,0x0 - d75c: 0007cc52 0x7cc52 - d760: 0007e800 sll sp,a3,0x0 - d764: 55000100 0x55000100 - d768: 000007e8 0x7e8 - d76c: 000007f4 0x7f4 - d770: 2c520001 sltiu s2,v0,1 - d774: 30000008 andi zero,zero,0x8 - d778: 01000008 jr t0 - d77c: 08305500 j c15400 <__scratchpad-0x1ebeac00> - d780: 083c0000 j f00000 <__scratchpad-0x1e900000> - d784: 00080000 sll zero,t0,0x0 - d788: 007c0079 0x7c0079 - d78c: 9f253321 0x9f253321 - d790: 0000083c 0x83c - d794: 00000844 0x844 - d798: 0079000f 0x79000f - d79c: 3321007c andi at,t9,0x7c - d7a0: 78243325 0x78243325 - d7a4: 21254d00 addi a1,t1,19712 - d7a8: 0008b89f 0x8b89f - d7ac: 0008c000 sll t8,t0,0x0 - d7b0: 52000100 0x52000100 - d7b4: 000008fc 0x8fc - d7b8: 00000920 0x920 - d7bc: 00520001 0x520001 - d7c0: 00000000 nop - d7c4: 74000000 jalx 0 <__scratchpad-0x1f800000> - d7c8: ac000000 sw zero,0(zero) - d7cc: 01000000 0x1000000 - d7d0: 00c05500 0xc05500 - d7d4: 01100000 0x1100000 - d7d8: 00010000 sll zero,at,0x0 - d7dc: 0002a055 0x2a055 - d7e0: 0002a800 sll s5,v0,0x0 - d7e4: 55000100 0x55000100 - d7e8: 0000034c syscall 0xd - d7ec: 0000036c 0x36c - d7f0: a0550001 sb s5,1(v0) - d7f4: b0000003 0xb0000003 - d7f8: 06000003 bltz s0,d808 <__scratchpad-0x1f7f27f8> - d7fc: 7a008100 0x7a008100 - d800: c49f1c00 lwc1 $f31,7168(a0) - d804: 10000003 b d814 <__scratchpad-0x1f7f27ec> - d808: 01000004 sllv zero,zero,t0 - d80c: 046c5500 0x46c5500 - d810: 047c0000 0x47c0000 - d814: 00010000 sll zero,at,0x0 - d818: 00050455 0x50455 - d81c: 00052800 sll a1,a1,0x0 - d820: 55000100 0x55000100 - d824: 00000528 0x528 - d828: 00000540 sll zero,zero,0x15 - d82c: 00750004 sllv zero,s5,v1 - d830: 05409f1f bltz t2,ffff54b0 <__bss_end+0x7ff7de10> - d834: 057c0000 0x57c0000 - d838: 00010000 sll zero,at,0x0 - d83c: 00059855 0x59855 - d840: 0005ac00 sll s5,a1,0x10 - d844: 55000100 0x55000100 - d848: 00000604 0x604 - d84c: 00000628 0x628 - d850: 00750004 sllv zero,s5,v1 - d854: 06409f1f bltz s2,ffff54d4 <__bss_end+0x7ff7de34> - d858: 06480000 0x6480000 - d85c: 00010000 sll zero,at,0x0 - d860: 00066c55 0x66c55 - d864: 00069000 sll s2,a2,0x0 - d868: 55000100 0x55000100 - d86c: 000006f0 0x6f0 - d870: 00000718 0x718 - d874: 30550001 andi s5,v0,0x1 - d878: 34000007 li zero,0x7 - d87c: 04000007 bltz zero,d89c <__scratchpad-0x1f7f2764> - d880: 1f007500 bgtz t8,2ac84 <__scratchpad-0x1f7d537c> - d884: 0007349f 0x7349f - d888: 00075400 sll t2,a3,0x10 - d88c: 55000100 0x55000100 - d890: 000007b4 0x7b4 - d894: 000007c8 0x7c8 - d898: c8550001 lwc2 $21,1(v0) - d89c: f4000007 0xf4000007 - d8a0: 06000007 bltz s0,d8c0 <__scratchpad-0x1f7f2740> - d8a4: 7a008100 0x7a008100 - d8a8: 449f1c00 0x449f1c00 - d8ac: 4c000008 0x4c000008 - d8b0: 01000008 jr t0 - d8b4: 08705500 j 1c15400 <__scratchpad-0x1dbeac00> - d8b8: 087c0000 j 1f00000 <__scratchpad-0x1d900000> - d8bc: 00060000 sll zero,a2,0x0 - d8c0: 007a0081 0x7a0081 - d8c4: 087c9f1c j 1f27c70 <__scratchpad-0x1d8d8390> - d8c8: 08880000 j 2200000 <__scratchpad-0x1d600000> - d8cc: 00010000 sll zero,at,0x0 - d8d0: 00088855 0x88855 - d8d4: 00088c00 sll s1,t0,0x10 - d8d8: 75000400 jalx 4001000 <__scratchpad-0x1b7ff000> - d8dc: c09f1f00 lwc0 $31,7936(a0) - d8e0: d4000008 0xd4000008 - d8e4: 01000008 jr t0 - d8e8: 09785500 j 5e15400 <__scratchpad-0x199eac00> - d8ec: 09800000 j 6000000 <__scratchpad-0x19800000> - d8f0: 00010000 sll zero,at,0x0 - d8f4: 00000055 0x55 - d8f8: 00000000 nop - d8fc: 00009c00 sll s3,zero,0x10 - d900: 0000ac00 sll s5,zero,0x10 - d904: 62000100 0x62000100 - ... - d910: 00000104 0x104 - d914: 00000110 0x110 - d918: 00620001 0x620001 - d91c: 00000000 nop - d920: 38000000 xori zero,zero,0x0 - d924: 3c000001 lui zero,0x1 - d928: 01000001 0x1000001 - d92c: 013c5200 0x13c5200 - d930: 01680000 0x1680000 - d934: 00010000 sll zero,at,0x0 - d938: 00016c56 0x16c56 - d93c: 00019800 sll s3,at,0x0 - d940: 52000100 0x52000100 - d944: 00000198 0x198 - d948: 000001a0 0x1a0 - d94c: 01760003 0x1760003 - d950: 0004189f 0x4189f - d954: 00042000 sll a0,a0,0x0 - d958: 52000100 0x52000100 - d95c: 00000420 0x420 - d960: 00000458 0x458 - d964: d8560001 0xd8560001 - d968: fc000004 0xfc000004 - d96c: 01000004 sllv zero,zero,t0 - d970: 06385200 0x6385200 - d974: 06400000 bltz s2,d978 <__scratchpad-0x1f7f2688> - d978: 00010000 sll zero,at,0x0 - d97c: 00000052 0x52 - d980: 00000000 nop - d984: 0003dc00 sll k1,v1,0x10 - d988: 0003fc00 sll ra,v1,0x10 - d98c: 62000100 0x62000100 - d990: 000003fc 0x3fc - d994: 00000404 0x404 - d998: 00740006 srlv zero,s4,v1 - d99c: 9f1c0076 0x9f1c0076 - d9a0: 00000598 0x598 - d9a4: 000005ac 0x5ac - d9a8: 00620001 0x620001 - d9ac: 00000000 nop - d9b0: fc000000 0xfc000000 - d9b4: 10000003 b d9c4 <__scratchpad-0x1f7f263c> - d9b8: 01000004 sllv zero,zero,t0 - d9bc: 00006200 sll t4,zero,0x8 - d9c0: 00000000 nop - d9c4: 05800000 bltz t4,d9c8 <__scratchpad-0x1f7f2638> - d9c8: 05980000 0x5980000 - d9cc: 00010000 sll zero,at,0x0 - d9d0: 00000062 0x62 - d9d4: 00000000 nop - d9d8: 0003a000 sll s4,v1,0x0 - d9dc: 0003b000 sll s6,v1,0x0 - d9e0: 62000100 0x62000100 - d9e4: 000007c0 sll zero,zero,0x1f - d9e8: 000007e0 0x7e0 - d9ec: e0620001 swc0 c0_entrylo,1(v1) - d9f0: e4000007 swc1 $f0,7(zero) - d9f4: 06000007 bltz s0,da14 <__scratchpad-0x1f7f25ec> - d9f8: 76007400 jalx 801d000 <__scratchpad-0x177e3000> - d9fc: 009f1c00 0x9f1c00 - da00: 00000000 nop - da04: e0000000 swc0 c0_index,0(zero) - da08: f4000007 0xf4000007 - da0c: 01000007 srav zero,zero,t0 - da10: 00006200 sll t4,zero,0x8 - da14: 00000000 nop - da18: 01b80000 0x1b80000 - da1c: 01c80000 0x1c80000 - da20: 00010000 sll zero,at,0x0 - da24: 0001c853 0x1c853 - da28: 0001d400 sll k0,at,0x10 - da2c: 62000100 0x62000100 - ... - da38: 0000020c syscall 0x8 - da3c: 00000254 0x254 - da40: 30530001 andi s3,v0,0x1 - da44: 3c000003 lui zero,0x3 - da48: 01000003 0x1000003 - da4c: 033c5300 0x33c5300 - da50: 034c0000 0x34c0000 - da54: 00060000 sll zero,a2,0x0 - da58: 007a0081 0x7a0081 - da5c: 048c9f1c 0x48c9f1c - da60: 04980000 0x4980000 - da64: 00010000 sll zero,at,0x0 - da68: 00049853 0x49853 - da6c: 0004d000 sll k0,a0,0x0 - da70: 81000600 lb zero,1536(t0) - da74: 1c007a00 bgtz zero,2c278 <__scratchpad-0x1f7d3d88> - da78: 0004d09f 0x4d09f - da7c: 0004d800 sll k1,a0,0x0 - da80: 7a000700 0x7a000700 - da84: 00752000 0x752000 - da88: 05ac9f22 0x5ac9f22 - da8c: 05c00000 bltz t6,da90 <__scratchpad-0x1f7f2570> - da90: 00010000 sll zero,at,0x0 - da94: 0005d853 0x5d853 - da98: 00060400 sll zero,a2,0x10 - da9c: 53000100 0x53000100 - daa0: 00000628 0x628 - daa4: 00000638 0x638 - daa8: 48530001 0x48530001 - daac: 64000006 0x64000006 - dab0: 06000006 bltz s0,dacc <__scratchpad-0x1f7f2534> - dab4: 7a008100 0x7a008100 - dab8: a09f1c00 sb ra,7168(a0) - dabc: c4000006 lwc1 $f0,6(zero) - dac0: 01000006 srlv zero,zero,t0 - dac4: 06c45300 0x6c45300 - dac8: 06f00000 bltzal s7,dacc <__scratchpad-0x1f7f2534> - dacc: 00040000 sll zero,a0,0x0 - dad0: 9f1f0073 0x9f1f0073 - dad4: 00000754 0x754 - dad8: 00000760 0x760 - dadc: 00730004 sllv zero,s3,v1 - dae0: 07609f1f bltz k1,ffff5760 <__bss_end+0x7ff7e0c0> - dae4: 079c0000 0x79c0000 - dae8: 00010000 sll zero,at,0x0 - daec: 0007f453 0x7f453 - daf0: 0007fc00 sll ra,a3,0x10 - daf4: 81000600 lb zero,1536(t0) - daf8: 1c007a00 bgtz zero,2c2fc <__scratchpad-0x1f7d3d04> - dafc: 0008689f 0x8689f - db00: 00087000 sll t6,t0,0x0 - db04: 53000100 0x53000100 - db08: 000008a0 0x8a0 - db0c: 000008c0 sll at,zero,0x3 - db10: d4530001 0xd4530001 - db14: e4000008 swc1 $f0,8(zero) - db18: 01000008 jr t0 - db1c: 08e45300 j 3914c00 <__scratchpad-0x1beeb400> - db20: 09180000 j 4600000 <__scratchpad-0x1b200000> - db24: 00060000 sll zero,a2,0x0 - db28: 007a0081 0x7a0081 - db2c: 09189f1c j 4627c70 <__scratchpad-0x1b1d8390> - db30: 09200000 j 4800000 <__scratchpad-0x1b000000> - db34: 00070000 sll zero,a3,0x0 - db38: 7520007a jalx 48001e8 <__scratchpad-0x1afffe18> - db3c: 389f2200 xori ra,a0,0x2200 - db40: 40000009 0x40000009 - db44: 01000009 jalr zero,t0 - db48: 09545300 j 5514c00 <__scratchpad-0x1a2eb400> - db4c: 09600000 j 5800000 <__scratchpad-0x1a000000> - db50: 00010000 sll zero,at,0x0 - db54: 00096053 0x96053 - db58: 00096400 sll t4,t1,0x10 - db5c: 73000400 0x73000400 - db60: 809f1f00 lb ra,7936(a0) - db64: 88000009 lwl zero,9(zero) - db68: 01000009 jalr zero,t0 - db6c: 00005300 sll t2,zero,0xc - db70: 00000000 nop - db74: 02480000 0x2480000 - db78: 02540000 0x2540000 - db7c: 00010000 sll zero,at,0x0 - db80: 00000062 0x62 - db84: 00000000 nop - db88: 0004a400 sll s4,a0,0x10 - db8c: 0004b400 sll s6,a0,0x10 - db90: 74000600 jalx 1800 <__scratchpad-0x1f7fe800> - db94: 22007600 addi zero,s0,30208 - db98: 0000009f 0x9f - db9c: 00000000 nop - dba0: 00062800 sll a1,a2,0x0 - dba4: 00063800 sll a3,a2,0x0 - dba8: 62000100 0x62000100 - ... - dbb4: 000007a0 0x7a0 - dbb8: 000007b4 0x7b4 - dbbc: 00620001 0x620001 - dbc0: 00000000 nop - dbc4: ac000000 sw zero,0(zero) - dbc8: c0000008 lwc0 c0_index,8(zero) - dbcc: 01000008 jr t0 - dbd0: 00006200 sll t4,zero,0x8 - dbd4: 00000000 nop - dbd8: 08f00000 j 3c00000 <__scratchpad-0x1bc00000> - dbdc: 09200000 j 4800000 <__scratchpad-0x1b000000> - dbe0: 00010000 sll zero,at,0x0 - dbe4: 00000062 0x62 - dbe8: 00000000 nop - dbec: 00001800 sll v1,zero,0x0 - dbf0: 00004400 sll t0,zero,0x10 - dbf4: 56000100 0x56000100 - dbf8: 00000044 0x44 - dbfc: 00000050 0x50 - dc00: 93760004 lbu s6,4(k1) - dc04: 00609f08 0x609f08 - dc08: 00740000 0x740000 - dc0c: 00010000 sll zero,at,0x0 - dc10: 00007c56 0x7c56 - dc14: 00008c00 sll s1,zero,0x10 - dc18: 56000100 0x56000100 - ... - dc24: 00000014 0x14 - dc28: 00000050 0x50 - dc2c: 50540001 0x50540001 - dc30: 58000000 0x58000000 - dc34: 01000000 0x1000000 - dc38: 00585200 0x585200 - dc3c: 00600000 0x600000 - dc40: 00040000 sll zero,a0,0x0 - dc44: 9f1f0072 0x9f1f0072 - dc48: 00000060 0x60 - dc4c: 00000074 0x74 - dc50: 7c540001 0x7c540001 - dc54: 84000000 lh zero,0(zero) - dc58: 01000000 0x1000000 - dc5c: 00845400 0x845400 - dc60: 008c0000 0x8c0000 - dc64: 00010000 sll zero,at,0x0 - dc68: 00000052 0x52 - dc6c: 00000000 nop - dc70: 00001800 sll v1,zero,0x0 - dc74: 00004c00 sll t1,zero,0x10 - dc78: 53000100 0x53000100 - dc7c: 00000060 0x60 - dc80: 00000074 0x74 - dc84: 7c530001 0x7c530001 - dc88: 84000000 lh zero,0(zero) - dc8c: 01000000 0x1000000 - dc90: 00845300 0x845300 - dc94: 008c0000 0x8c0000 - dc98: 00020000 sll zero,v0,0x0 - dc9c: 00009f30 0x9f30 - dca0: 00000000 nop - dca4: 00500000 0x500000 - dca8: 00600000 0x600000 - dcac: 00010000 sll zero,at,0x0 - dcb0: 00006052 0x6052 - dcb4: 00007000 sll t6,zero,0x0 - dcb8: 75000c00 jalx 4003000 <__scratchpad-0x1b7fd000> - dcbc: 1aff0800 0x1aff0800 - dcc0: ffffff23 0xffffff23 - dcc4: 009f07ff 0x9f07ff - dcc8: 00000000 nop - dccc: 2c000000 sltiu zero,zero,0 - dcd0: 40000000 mfc0 zero,c0_index - dcd4: 02000000 0x2000000 - dcd8: 7c9f3000 0x7c9f3000 - dcdc: 8c000000 lw zero,0(zero) - dce0: 08000000 j 0 <__scratchpad-0x1f800000> - dce4: 30007400 andi zero,zero,0x7400 - dce8: 1aff082e 0x1aff082e - dcec: 0000009f 0x9f - ... - dcf8: 00002700 sll a0,zero,0x1c - dcfc: 54000100 0x54000100 - dd00: 00000027 nor zero,zero,zero - dd04: 00000060 0x60 - dd08: 98600001 lwr zero,1(v1) - dd0c: b0000000 0xb0000000 - dd10: 01000000 0x1000000 - dd14: 00b86000 0xb86000 - dd18: 00c00000 0xc00000 - dd1c: 00010000 sll zero,at,0x0 - dd20: 0000c054 0xc054 - dd24: 0000cc00 sll t9,zero,0x10 - dd28: f3000400 0xf3000400 - dd2c: cc9f5401 lwc3 $31,21505(a0) - dd30: d0000000 0xd0000000 - dd34: 01000000 0x1000000 - dd38: 00d05400 0xd05400 - dd3c: 00fc0000 0xfc0000 - dd40: 00010000 sll zero,at,0x0 - dd44: 00000060 0x60 - dd48: 00000000 nop - dd4c: 00001800 sll v1,zero,0x0 - dd50: 00006400 sll t4,zero,0x10 - dd54: 81000600 lb zero,1536(t0) - dd58: 1aff0800 0x1aff0800 - dd5c: 0000989f 0x989f - dd60: 0000b800 sll s7,zero,0x0 - dd64: 81000600 lb zero,1536(t0) - dd68: 1aff0800 0x1aff0800 - dd6c: 0000cc9f 0xcc9f - dd70: 0000fc00 sll ra,zero,0x10 - dd74: 81000600 lb zero,1536(t0) - dd78: 1aff0800 0x1aff0800 - dd7c: 0000009f 0x9f - dd80: 00000000 nop - dd84: 00003000 sll a2,zero,0x0 - dd88: 00006400 sll t4,zero,0x10 - dd8c: 53000100 0x53000100 - dd90: 00000098 0x98 - dd94: 000000b8 0xb8 - dd98: e0530001 swc0 $19,1(v0) - dd9c: fc000000 0xfc000000 - dda0: 01000000 0x1000000 - dda4: 00005300 sll t2,zero,0xc - dda8: 00000000 nop - ddac: 00300000 0x300000 - ddb0: 00440000 0x440000 - ddb4: 00010000 sll zero,at,0x0 - ddb8: 00004460 0x4460 - ddbc: 00006400 sll t4,zero,0x10 - ddc0: 30000200 andi zero,zero,0x200 - ddc4: 0000649f 0x649f - ddc8: 00009000 sll s2,zero,0x0 - ddcc: 60000100 0x60000100 - ddd0: 00000090 0x90 - ddd4: 00000098 0x98 - ddd8: 98520001 lwr s2,1(v0) - dddc: b8000000 swr zero,0(zero) - dde0: 01000000 0x1000000 - dde4: 00e06000 0xe06000 - dde8: 00fc0000 0xfc0000 - ddec: 00010000 sll zero,at,0x0 - ddf0: 00000060 0x60 - ddf4: 00000000 nop - ddf8: 00003000 sll a2,zero,0x0 - ddfc: 00004400 sll t0,zero,0x10 - de00: 30000200 andi zero,zero,0x200 - de04: 0000449f 0x449f - de08: 00005400 sll t2,zero,0x10 - de0c: 80000a00 lb zero,2560(zero) - de10: 04130a00 0x4130a00 - de14: 241c0073 li gp,115 - de18: 0000549f 0x549f - de1c: 00005c00 sll t3,zero,0x10 - de20: 52000100 0x52000100 - de24: 0000005c 0x5c - de28: 00000060 0x60 - de2c: 0080000a 0x80000a - de30: 7304130a 0x7304130a - de34: 9f241c00 0x9f241c00 - de38: 00000098 0x98 - de3c: 0000009c 0x9c - de40: 00800008 jr a0 - de44: 1c00723b bgtz zero,2a734 <__scratchpad-0x1f7d58cc> - de48: 00a49f25 0xa49f25 - de4c: 00ac0000 0xac0000 - de50: 00010000 sll zero,at,0x0 - de54: 0000e052 0xe052 - de58: 0000fc00 sll ra,zero,0x10 - de5c: 30000200 andi zero,zero,0x200 - de60: 0000009f 0x9f - de64: 00000000 nop - de68: 00002000 sll a0,zero,0x0 - de6c: 00002700 sll a0,zero,0x1c - de70: 54000100 0x54000100 - de74: 00000027 nor zero,zero,zero - de78: 00000060 0x60 - de7c: 98600001 lwr zero,1(v1) - de80: b0000000 0xb0000000 - de84: 01000000 0x1000000 - de88: 00d06000 0xd06000 - de8c: 00fc0000 0xfc0000 - de90: 00010000 sll zero,at,0x0 - de94: 00000060 0x60 - de98: 00000000 nop - de9c: 00002800 sll a1,zero,0x0 - dea0: 00004800 sll t1,zero,0x0 - dea4: 52000100 0x52000100 - dea8: 00000098 0x98 - deac: 0000009c 0x9c - deb0: d8520001 0xd8520001 - deb4: fc000000 0xfc000000 - deb8: 01000000 0x1000000 - debc: 00005200 sll t2,zero,0x8 - ... - dec8: 00400000 0x400000 - decc: 00060000 sll zero,a2,0x0 - ded0: 55049354 0x55049354 - ded4: 00400493 0x400493 - ded8: 009c0000 0x9c0000 - dedc: 00060000 sll zero,a2,0x0 - dee0: 62049361 0x62049361 - dee4: 00a80493 0xa80493 - dee8: 00f40000 0xf40000 - deec: 00060000 sll zero,a2,0x0 - def0: 62049361 0x62049361 - def4: 01600493 0x1600493 - def8: 01700000 0x1700000 - defc: 00060000 sll zero,a2,0x0 - df00: 55049354 0x55049354 - df04: 01b00493 0x1b00493 - df08: 01f40000 0x1f40000 - df0c: 00060000 sll zero,a2,0x0 - df10: 62049361 0x62049361 - df14: 01fc0493 0x1fc0493 - df18: 02180000 0x2180000 - df1c: 00060000 sll zero,a2,0x0 - df20: 62049361 0x62049361 - df24: 02200493 0x2200493 - df28: 02640000 0x2640000 - df2c: 00060000 sll zero,a2,0x0 - df30: 62049361 0x62049361 - df34: 00000493 0x493 - ... - df40: 01080000 0x1080000 - df44: 00020000 sll zero,v0,0x0 - df48: 01089f30 0x1089f30 - df4c: 01240000 0x1240000 - df50: 00020000 sll zero,v0,0x0 - df54: 01609f31 0x1609f31 - df58: 01700000 0x1700000 - df5c: 00020000 sll zero,v0,0x0 - df60: 01b09f30 0x1b09f30 - df64: 02640000 0x2640000 - df68: 00020000 sll zero,v0,0x0 - df6c: 00009f30 0x9f30 - df70: 00000000 nop - df74: 00280000 0x280000 - df78: 01600000 0x1600000 - df7c: 00060000 sll zero,a2,0x0 - df80: ff080080 0xff080080 - df84: 01b09f1a 0x1b09f1a - df88: 02640000 0x2640000 - df8c: 00060000 sll zero,a2,0x0 - df90: ff080080 0xff080080 - df94: 00009f1a 0x9f1a - df98: 00000000 nop - df9c: 00580000 0x580000 - dfa0: 00a80000 0xa80000 - dfa4: 00010000 sll zero,at,0x0 - dfa8: 0000bc58 0xbc58 - dfac: 00013c00 sll a3,at,0x10 - dfb0: 58000100 0x58000100 - dfb4: 00000144 0x144 - dfb8: 00000160 0x160 - dfbc: b0580001 0xb0580001 - dfc0: 64000001 0x64000001 - dfc4: 01000002 0x1000002 - dfc8: 00005800 sll t3,zero,0x0 - dfcc: 00000000 nop - dfd0: 006c0000 0x6c0000 - dfd4: 00a80000 0xa80000 - dfd8: 00010000 sll zero,at,0x0 - dfdc: 0000d861 0xd861 - dfe0: 00011c00 sll v1,at,0x10 - dfe4: 61000100 0x61000100 - dfe8: 0000011c 0x11c - dfec: 00000120 0x120 - dff0: 7c740003 0x7c740003 - dff4: 0001209f 0x1209f - dff8: 00012400 sll a0,at,0x10 - dffc: 54000100 0x54000100 - e000: 00000124 0x124 - e004: 00000150 0x150 - e008: 54610001 0x54610001 - e00c: 60000001 0x60000001 - e010: 01000001 0x1000001 - e014: 01706100 0x1706100 - e018: 01a00000 0x1a00000 - e01c: 00010000 sll zero,at,0x0 - e020: 0001a061 0x1a061 - e024: 0001b000 sll s6,at,0x0 - e028: 52000100 0x52000100 - e02c: 000001f4 0x1f4 - e030: 000001fc 0x1fc - e034: fc610001 0xfc610001 - e038: 20000001 addi zero,zero,1 - e03c: 02000002 0x2000002 - e040: 509f3000 0x509f3000 - e044: 64000002 0x64000002 - e048: 01000002 0x1000002 - e04c: 00006100 sll t4,zero,0x4 - e050: 00000000 nop - e054: 006c0000 0x6c0000 - e058: 00900000 0x900000 - e05c: 00010000 sll zero,at,0x0 - e060: 00009062 0x9062 - e064: 0000a800 sll s5,zero,0x0 - e068: 52000100 0x52000100 - e06c: 000000d8 0xd8 - e070: 000000f0 0xf0 - e074: f0620001 0xf0620001 - e078: 00000000 nop - e07c: 01000001 0x1000001 - e080: 01006300 0x1006300 - e084: 01540000 0x1540000 - e088: 00010000 sll zero,at,0x0 - e08c: 00015453 0x15453 - e090: 00015800 sll t3,at,0x0 - e094: 73000500 0x73000500 - e098: 9f253300 0x9f253300 - e09c: 000001fc 0x1fc - e0a0: 0000020c syscall 0x8 - e0a4: 0081000a 0x81000a - e0a8: 7804130a 0x7804130a - e0ac: 9f241c00 0x9f241c00 - e0b0: 0000020c syscall 0x8 - e0b4: 00000214 0x214 - e0b8: 14550001 bne v0,s5,e0c0 <__scratchpad-0x1f7f1f40> - e0bc: 18000002 blez zero,e0c8 <__scratchpad-0x1f7f1f38> - e0c0: 0a000002 j 8000008 <__scratchpad-0x177ffff8> - e0c4: 0a008100 j 8020400 <__scratchpad-0x177dfc00> - e0c8: 00780413 0x780413 - e0cc: 509f241c 0x509f241c - e0d0: 64000002 0x64000002 - e0d4: 01000002 0x1000002 - e0d8: 00006200 sll t4,zero,0x8 - e0dc: 00000000 nop - e0e0: 00400000 0x400000 - e0e4: 009c0000 0x9c0000 - e0e8: 00060000 sll zero,a2,0x0 - e0ec: 62049361 0x62049361 - e0f0: 00a80493 0xa80493 - e0f4: 00f40000 0xf40000 - e0f8: 00060000 sll zero,a2,0x0 - e0fc: 62049361 0x62049361 - e100: 01b00493 0x1b00493 - e104: 01f40000 0x1f40000 - e108: 00060000 sll zero,a2,0x0 - e10c: 62049361 0x62049361 - e110: 01fc0493 0x1fc0493 - e114: 02180000 0x2180000 - e118: 00060000 sll zero,a2,0x0 - e11c: 62049361 0x62049361 - e120: 02200493 0x2200493 - e124: 02640000 0x2640000 - e128: 00060000 sll zero,a2,0x0 - e12c: 62049361 0x62049361 - e130: 00000493 0x493 - e134: 00000000 nop - e138: 00500000 0x500000 - e13c: 00840000 0x840000 - e140: 00010000 sll zero,at,0x0 - e144: 0000b052 0xb052 - e148: 00014800 sll t1,at,0x0 - e14c: 52000100 0x52000100 - e150: 000001b0 0x1b0 - e154: 00000208 0x208 - e158: 20520001 addi s2,v0,1 - e15c: 54000002 0x54000002 - e160: 01000002 0x1000002 - e164: 00005200 sll t2,zero,0x8 - e168: 00000000 nop - e16c: 01180000 0x1180000 - e170: 01240000 0x1240000 - e174: 00010000 sll zero,at,0x0 - e178: 00000054 0x54 - ... - e184: 00006400 sll t4,zero,0x10 - e188: 54000600 0x54000600 - e18c: 93550493 lbu s5,1171(k0) - e190: 00006404 0x6404 - e194: 0000c800 sll t9,zero,0x0 - e198: f3000600 0xf3000600 - e19c: 2504f503 addiu a0,t0,-2813 - e1a0: 0000c89f 0xc89f - e1a4: 0000cc00 sll t9,zero,0x10 - e1a8: 54000600 0x54000600 - e1ac: 93550493 lbu s5,1171(k0) - e1b0: 0000cc04 0xcc04 - e1b4: 00012c00 sll a1,at,0x10 - e1b8: f3000600 0xf3000600 - e1bc: 2504f503 addiu a0,t0,-2813 - e1c0: 00012c9f 0x12c9f - e1c4: 00013400 sll a2,at,0x10 - e1c8: 54000600 0x54000600 - e1cc: 93550493 lbu s5,1171(k0) - e1d0: 00013404 0x13404 - e1d4: 00019400 sll s2,at,0x10 - e1d8: f3000600 0xf3000600 - e1dc: 2504f503 addiu a0,t0,-2813 - e1e0: 0001949f 0x1949f - e1e4: 0001a400 sll s4,at,0x10 - e1e8: 54000600 0x54000600 - e1ec: 93550493 lbu s5,1171(k0) - e1f0: 0001a404 0x1a404 - e1f4: 00024c00 sll t1,v0,0x10 - e1f8: f3000600 0xf3000600 - e1fc: 2504f503 addiu a0,t0,-2813 - e200: 0000009f 0x9f - ... - e20c: 00006800 sll t5,zero,0x0 - e210: 30000200 andi zero,zero,0x200 - e214: 0000c89f 0xc89f - e218: 0000dc00 sll k1,zero,0x10 - e21c: 30000200 andi zero,zero,0x200 - e220: 00012c9f 0x12c9f - e224: 00013c00 sll a3,at,0x10 - e228: 30000200 andi zero,zero,0x200 - e22c: 0001949f 0x1949f - e230: 0001c800 sll t9,at,0x0 - e234: 30000200 andi zero,zero,0x200 - e238: 0001d49f 0x1d49f - e23c: 00024c00 sll t1,v0,0x10 - e240: 30000200 andi zero,zero,0x200 - e244: 0000009f 0x9f - e248: 00000000 nop - e24c: 00003000 sll a2,zero,0x0 - e250: 0000a800 sll s5,zero,0x0 - e254: 55000100 0x55000100 - e258: 000000c8 0xc8 - e25c: 00000118 0x118 - e260: 18550001 0x18550001 - e264: 2c000001 sltiu zero,zero,1 - e268: 01000001 0x1000001 - e26c: 012c5800 0x12c5800 - e270: 01cc0000 0x1cc0000 - e274: 00010000 sll zero,at,0x0 - e278: 0001d455 0x1d455 - e27c: 00024c00 sll t1,v0,0x10 - e280: 55000100 0x55000100 - ... - e28c: 00000018 mult zero,zero - e290: 00000068 0x68 - e294: c8570001 lwc2 $23,1(v0) - e298: dc000000 0xdc000000 - e29c: 01000000 0x1000000 - e2a0: 012c5700 0x12c5700 - e2a4: 013c0000 0x13c0000 - e2a8: 00010000 sll zero,at,0x0 - e2ac: 00019457 0x19457 - e2b0: 0001c800 sll t9,at,0x0 - e2b4: 57000100 0x57000100 - e2b8: 000001d4 0x1d4 - e2bc: 000001f0 0x1f0 - e2c0: f0570001 0xf0570001 - e2c4: fc000001 0xfc000001 - e2c8: 04000001 bltz zero,e2d0 <__scratchpad-0x1f7f1d30> - e2cc: 06fe7600 0x6fe7600 - e2d0: 0001fc9f 0x1fc9f - e2d4: 00020400 sll zero,v0,0x10 - e2d8: 72000400 0x72000400 - e2dc: 0c9f0780 jal 27c1e00 <__scratchpad-0x1d03e200> - e2e0: 2c000002 sltiu zero,zero,2 - e2e4: 01000002 0x1000002 - e2e8: 022c5700 0x22c5700 - e2ec: 02300000 0x2300000 - e2f0: 00040000 sll zero,a0,0x0 - e2f4: 9f06de77 0x9f06de77 - e2f8: 00000244 0x244 - e2fc: 0000024c syscall 0x9 - e300: 00570001 0x570001 - e304: 00000000 nop - e308: 10000000 b e30c <__scratchpad-0x1f7f1cf4> - e30c: 34000000 li zero,0x0 - e310: 01000000 0x1000000 - e314: 00345400 0x345400 - e318: 00680000 0x680000 - e31c: 00010000 sll zero,at,0x0 - e320: 0000c859 0xc859 - e324: 0000dc00 sll k1,zero,0x10 - e328: 59000100 0x59000100 - e32c: 0000012c 0x12c - e330: 0000013c 0x13c - e334: 94590001 lhu t9,1(v0) - e338: a8000001 swl zero,1(zero) - e33c: 01000001 0x1000001 - e340: 01a85900 0x1a85900 - e344: 01b40000 0x1b40000 - e348: 00010000 sll zero,at,0x0 - e34c: 0001d454 0x1d454 - e350: 00020400 sll zero,v0,0x10 - e354: 59000100 0x59000100 - e358: 00000204 0x204 - e35c: 0000020c syscall 0x8 - e360: 14540001 bne v0,s4,e368 <__scratchpad-0x1f7f1c98> - e364: 3c000002 lui zero,0x2 - e368: 01000002 0x1000002 - e36c: 023c5900 0x23c5900 - e370: 02440000 0x2440000 - e374: 00010000 sll zero,at,0x0 - e378: 00024454 0x24454 - e37c: 00024c00 sll t1,v0,0x10 - e380: 59000100 0x59000100 - ... - e38c: 00000018 mult zero,zero - e390: 00000024 and zero,zero,zero - e394: 34520001 ori s2,v0,0x1 - e398: 5c000000 0x5c000000 - e39c: 01000000 0x1000000 - e3a0: 00c85300 0xc85300 - e3a4: 00dc0000 0xdc0000 - e3a8: 00010000 sll zero,at,0x0 - e3ac: 00012c53 0x12c53 - e3b0: 00013c00 sll a3,at,0x10 - e3b4: 53000100 0x53000100 - e3b8: 00000194 0x194 - e3bc: 000001a0 0x1a0 - e3c0: d4530001 0xd4530001 - e3c4: e0000001 swc0 c0_index,1(zero) - e3c8: 01000001 0x1000001 - e3cc: 023c5300 0x23c5300 - e3d0: 02440000 0x2440000 - e3d4: 00020000 sll zero,v0,0x0 - e3d8: 00009f30 0x9f30 - e3dc: 00000000 nop - e3e0: 00340000 0x340000 - e3e4: 00a80000 0xa80000 - e3e8: 00010000 sll zero,at,0x0 - e3ec: 0000c855 0xc855 - e3f0: 00010800 sll at,at,0x0 - e3f4: 55000100 0x55000100 - e3f8: 0000012c 0x12c - e3fc: 00000148 0x148 - e400: 6c550001 0x6c550001 - e404: 80000001 lb zero,1(zero) - e408: 01000001 0x1000001 - e40c: 01945500 0x1945500 - e410: 01cc0000 0x1cc0000 - e414: 00010000 sll zero,at,0x0 - e418: 0001d455 0x1d455 - e41c: 00024c00 sll t1,v0,0x10 - e420: 55000100 0x55000100 - ... - e42c: 00000040 ssnop - e430: 000000a8 0xa8 - e434: c8520001 lwc2 $18,1(v0) - e438: d8000000 0xd8000000 - e43c: 01000000 0x1000000 - e440: 00e05200 0xe05200 - e444: 00e80000 0xe80000 - e448: 00010000 sll zero,at,0x0 - e44c: 0000e852 0xe852 - e450: 00012c00 sll a1,at,0x10 - e454: 08000300 j c00 <__scratchpad-0x1f7ff400> - e458: 01349fff 0x1349fff - e45c: 013c0000 0x13c0000 - e460: 00020000 sll zero,v0,0x0 - e464: 013c9f30 0x13c9f30 - e468: 01480000 0x1480000 - e46c: 00010000 sll zero,at,0x0 - e470: 00016c52 0x16c52 - e474: 0001d400 sll k0,at,0x10 - e478: 08000300 j c00 <__scratchpad-0x1f7ff400> - e47c: 01d49fff 0x1d49fff - e480: 02040000 0x2040000 - e484: 00010000 sll zero,at,0x0 - e488: 00020c52 0x20c52 - e48c: 00021400 sll v0,v0,0x10 - e490: 08000300 j c00 <__scratchpad-0x1f7ff400> - e494: 02149fff 0x2149fff - e498: 02200000 0x2200000 - e49c: 00010000 sll zero,at,0x0 - e4a0: 00022052 0x22052 - e4a4: 00022c00 sll a1,v0,0x10 - e4a8: 77000400 jalx c001000 <__scratchpad-0x137ff000> - e4ac: 2c9f7980 sltiu ra,a0,31104 - e4b0: 30000002 andi zero,zero,0x2 - e4b4: 03000002 0x3000002 - e4b8: 9f5e7700 0x9f5e7700 - e4bc: 00000244 0x244 - e4c0: 0000024c syscall 0x9 - e4c4: 80770004 lb s7,4(v1) - e4c8: 00009f79 0x9f79 - e4cc: 00000000 nop - e4d0: 00680000 0x680000 - e4d4: 00800000 0x800000 - e4d8: 00010000 sll zero,at,0x0 - e4dc: 00008054 0x8054 - e4e0: 00008400 sll s0,zero,0x10 - e4e4: 74000300 jalx c00 <__scratchpad-0x1f7ff400> - e4e8: 00849f04 0x849f04 - e4ec: 00940000 0x940000 - e4f0: 00010000 sll zero,at,0x0 - e4f4: 00009454 0x9454 - e4f8: 0000a000 sll s4,zero,0x0 - e4fc: 74000900 jalx 2400 <__scratchpad-0x1f7fdc00> - e500: ffff1100 0xffff1100 - e504: 9f1a5fff 0x9f1a5fff - e508: 000000f8 0xf8 - e50c: 00000108 0x108 - e510: a8540001 swl s4,1(v0) - e514: b4000001 0xb4000001 - e518: 06000001 bltz s0,e520 <__scratchpad-0x1f7f1ae0> - e51c: 09007400 j 401d000 <__scratchpad-0x1b7e3000> - e520: b49f1af8 0xb49f1af8 - e524: c0000001 lwc0 c0_index,1(zero) - e528: 01000001 0x1000001 - e52c: 01c85400 0x1c85400 - e530: 01d40000 0x1d40000 - e534: 00010000 sll zero,at,0x0 - e538: 00020c54 0x20c54 - e53c: 00021400 sll v0,v0,0x10 - e540: 54000100 0x54000100 - ... - e54c: 000000c0 ehb - e550: 000000c8 0xc8 - e554: 24520001 addiu s2,v0,1 - e558: 2c000001 sltiu zero,zero,1 - e55c: 01000001 0x1000001 - e560: 01645200 0x1645200 - e564: 016c0000 0x16c0000 - e568: 00010000 sll zero,at,0x0 - e56c: 00018c52 0x18c52 - e570: 00019400 sll s2,at,0x10 - e574: 52000100 0x52000100 - ... - e584: 00000024 and zero,zero,zero - e588: 24540001 addiu s4,v0,1 - e58c: 3c000000 lui zero,0x0 - e590: 04000000 bltz zero,e594 <__scratchpad-0x1f7f1a6c> - e594: 5401f300 0x5401f300 - e598: 00003c9f 0x3c9f - e59c: 00005000 sll t2,zero,0x0 - e5a0: 54000100 0x54000100 - e5a4: 00000050 0x50 - e5a8: 00000068 0x68 - e5ac: 01f30004 sllv zero,s3,t7 - e5b0: 00689f54 0x689f54 - e5b4: 00700000 0x700000 - e5b8: 00010000 sll zero,at,0x0 - e5bc: 00007054 0x7054 - e5c0: 00008800 sll s1,zero,0x0 - e5c4: f3000400 0xf3000400 - e5c8: 889f5401 lwl ra,21505(a0) - e5cc: 90000000 lbu zero,0(zero) - e5d0: 01000000 0x1000000 - e5d4: 00905400 0x905400 - e5d8: 00a80000 0xa80000 - e5dc: 00040000 sll zero,a0,0x0 - e5e0: 9f5401f3 0x9f5401f3 - ... - e5ec: 00000034 0x34 - e5f0: 0000003c 0x3c - e5f4: 0075000b 0x75000b - e5f8: 01940074 0x1940074 - e5fc: 1c1aff08 0x1c1aff08 - e600: 0000609f 0x609f - e604: 00006800 sll t5,zero,0x0 - e608: 75000b00 jalx 4002c00 <__scratchpad-0x1b7fd400> - e60c: 94007400 lhu zero,29696(zero) - e610: 1aff0801 0x1aff0801 - e614: 00809f1c 0x809f1c - e618: 00880000 0x880000 - e61c: 000b0000 sll zero,t3,0x0 - e620: 00740075 0x740075 - e624: ff080194 0xff080194 - e628: a09f1c1a sb ra,7194(a0) - e62c: a8000000 swl zero,0(zero) - e630: 0b000000 j c000000 <__scratchpad-0x13800000> - e634: 74007500 jalx 1d400 <__scratchpad-0x1f7e2c00> - e638: 08019400 j 65000 <__scratchpad-0x1f79b000> - e63c: 9f1c1aff 0x9f1c1aff - ... - e64c: 00000024 and zero,zero,zero - e650: 24540001 addiu s4,v0,1 - e654: 3c000000 lui zero,0x0 - e658: 04000000 bltz zero,e65c <__scratchpad-0x1f7f19a4> - e65c: 5401f300 0x5401f300 - e660: 00003c9f 0x3c9f - e664: 00005000 sll t2,zero,0x0 - e668: 54000100 0x54000100 - e66c: 00000050 0x50 - e670: 00000068 0x68 - e674: 01f30004 sllv zero,s3,t7 - e678: 00689f54 0x689f54 - e67c: 00700000 0x700000 - e680: 00010000 sll zero,at,0x0 - e684: 00007054 0x7054 - e688: 00008800 sll s1,zero,0x0 - e68c: f3000400 0xf3000400 - e690: 889f5401 lwl ra,21505(a0) - e694: 90000000 lbu zero,0(zero) - e698: 01000000 0x1000000 - e69c: 00905400 0x905400 - e6a0: 00a80000 0xa80000 - e6a4: 00040000 sll zero,a0,0x0 - e6a8: 9f5401f3 0x9f5401f3 - ... - e6b4: 00000020 add zero,zero,zero - e6b8: 00000030 0x30 - e6bc: 30520001 andi s2,v0,0x1 - e6c0: 3c000000 lui zero,0x0 - e6c4: 02000000 0x2000000 - e6c8: 4c9f3000 mtc3 ra,$6 - e6cc: 5c000000 0x5c000000 - e6d0: 01000000 0x1000000 - e6d4: 005c5200 0x5c5200 - e6d8: 00680000 0x680000 - e6dc: 00020000 sll zero,v0,0x0 - e6e0: 006c9f48 0x6c9f48 - e6e4: 007c0000 0x7c0000 - e6e8: 00010000 sll zero,at,0x0 - e6ec: 00007c52 0x7c52 - e6f0: 00008800 sll s1,zero,0x0 - e6f4: 38000200 xori zero,zero,0x200 - e6f8: 00008c9f 0x8c9f - e6fc: 00009c00 sll s3,zero,0x10 - e700: 52000100 0x52000100 - e704: 0000009c 0x9c - e708: 000000a0 0xa0 - e70c: 9f400002 0x9f400002 - e710: 000000a0 0xa0 - e714: 000000a8 0xa8 - e718: 00550001 0x550001 - e71c: 00000000 nop - e720: Address 0x000000000000e720 is out of bounds. - - -Disassembly of section .debug_ranges: - -00000000 <.debug_ranges>: - 0: 00000060 0x60 - 4: 000000ac 0xac - 8: 000000b8 0xb8 - c: 000000c8 0xc8 - ... - 18: 00000114 0x114 - 1c: 00000118 0x118 - 20: 0000011c 0x11c - 24: 00000160 0x160 - ... - 30: 000001bc 0x1bc - 34: 000001c8 0x1c8 - 38: 000001cc syscall 0x7 - 3c: 000001d4 0x1d4 - ... - 48: 00000478 0x478 - 4c: 0000048c syscall 0x12 - 50: 00000490 0x490 - 54: 000004a4 0x4a4 - 58: 000004bc 0x4bc - 5c: 000004c0 sll zero,zero,0x13 - ... - 68: 00001940 sll v1,zero,0x5 - 6c: 00001944 0x1944 - 70: 0000194c syscall 0x65 - 74: 00001958 0x1958 - 78: 0000195c 0x195c - 7c: 00001960 0x1960 - ... - 88: 00001984 0x1984 - 8c: 0000198c syscall 0x66 - 90: 00001990 0x1990 - 94: 00001998 0x1998 - 98: 0000199c 0x199c - 9c: 000019a4 0x19a4 - ... - a8: 000019a4 0x19a4 - ac: 000019a8 0x19a8 - b0: 000019b0 0x19b0 - b4: 000019bc 0x19bc - ... - c0: 00001b7c 0x1b7c - c4: 00001b94 0x1b94 - c8: 00001b98 0x1b98 - cc: 00001ba0 0x1ba0 - d0: 00001ba4 0x1ba4 - d4: 00001bac 0x1bac - d8: 00001bb4 0x1bb4 - dc: 00001bbc 0x1bbc - ... - e8: 00001c88 0x1c88 - ec: 00001c8c syscall 0x72 - f0: 00001c90 0x1c90 - f4: 00001cac 0x1cac - ... - 100: 00001cd0 0x1cd0 - 104: 00001cd4 0x1cd4 - 108: 00001ce0 0x1ce0 - 10c: 00001ce4 0x1ce4 - 110: 00001cf4 0x1cf4 - 114: 00001cfc 0x1cfc - ... - 120: 00001d20 0x1d20 - 124: 00001d38 0x1d38 - 128: 00001d3c 0x1d3c - 12c: 00001d54 0x1d54 - 130: 00001d58 0x1d58 - 134: 00001d5c 0x1d5c - ... - 140: 00001d38 0x1d38 - 144: 00001d3c 0x1d3c - 148: 00001d54 0x1d54 - 14c: 00001d58 0x1d58 - 150: 00001d5c 0x1d5c - 154: 00001d6c 0x1d6c - ... - 160: 00001f40 sll v1,zero,0x1d - 164: 00001f4c syscall 0x7d - 168: 00001f50 0x1f50 - 16c: 00001f54 0x1f54 - ... - 178: 00002898 0x2898 - 17c: 0000289c 0x289c - 180: 000028a0 0x28a0 - 184: 000028a4 0x28a4 - ... - 190: 0000289c 0x289c - 194: 000028a0 0x28a0 - 198: 000028a4 0x28a4 - 19c: 000028ac 0x28ac - ... - 1a8: 00000280 sll zero,zero,0xa - 1ac: 0000028c syscall 0xa - 1b0: 000002a4 0x2a4 - 1b4: 000002a8 0x2a8 - 1b8: 000005c8 0x5c8 - 1bc: 0000060c syscall 0x18 - 1c0: 00000614 0x614 - 1c4: 00000630 0x630 - 1c8: 00000638 0x638 - 1cc: 00000644 0x644 - 1d0: 0000064c syscall 0x19 - 1d4: 00000660 0x660 - 1d8: 00001340 sll v0,zero,0xd - 1dc: 00001348 0x1348 - ... - 1e8: 000006ac 0x6ac - 1ec: 000006cc syscall 0x1b - 1f0: 000006d4 0x6d4 - 1f4: 000006dc 0x6dc - 1f8: 000006e4 0x6e4 - 1fc: 000006ec 0x6ec - ... - 208: 00000924 0x924 - 20c: 00000944 0x944 - 210: 0000094c syscall 0x25 - 214: 00000954 0x954 - 218: 0000095c 0x95c - 21c: 00000964 0x964 - ... - 228: 00000f30 0xf30 - 22c: 00000f34 0xf34 - 230: 00000f3c 0xf3c - 234: 00000fc4 0xfc4 - 238: 00000fcc syscall 0x3f - 23c: 00000fec 0xfec - 240: 00000ff4 0xff4 - 244: 00001060 0x1060 - 248: 00001068 0x1068 - 24c: 000010d8 0x10d8 - 250: 000010e0 0x10e0 - 254: 00001170 0x1170 - ... - 264: 00000150 0x150 - 268: 00000158 0x158 - 26c: 000001c8 0x1c8 - 270: 000001d0 0x1d0 - 274: 00000318 0x318 - 278: 00000320 0x320 - 27c: 00000324 0x324 - 280: 0000032c 0x32c - 284: 00000460 0x460 - 288: 00000468 0x468 - 28c: 000005a4 0x5a4 - 290: 000005ac 0x5ac - 294: 000005b8 0x5b8 - 298: 000005c0 sll zero,zero,0x17 - 29c: 000005d0 0x5d0 - 2a0: 000005d8 0x5d8 - 2a4: 000005ec 0x5ec - 2a8: 00000604 0x604 - 2ac: 0000060c syscall 0x18 - 2b0: 00000614 0x614 - 2b4: 00000620 0x620 - 2b8: 00000628 0x628 - 2bc: 00000634 0x634 - ... - 2c8: 0000001c 0x1c - 2cc: 00000058 0x58 - 2d0: 000005ac 0x5ac - 2d4: 000005b8 0x5b8 - ... - 2e0: 00000164 0x164 - 2e4: 000001a8 0x1a8 - 2e8: 0000032c 0x32c - 2ec: 00000354 0x354 - ... - 2f8: 000001ec 0x1ec - 2fc: 00000230 0x230 - 300: 00000468 0x468 - 304: 00000490 0x490 - ... - 310: 00000248 0x248 - 314: 00000318 0x318 - 318: 000005c0 sll zero,zero,0x17 - 31c: 000005d0 0x5d0 - ... - 328: 0000035c 0x35c - 32c: 00000460 0x460 - 330: 000005d8 0x5d8 - 334: 000005ec 0x5ec - 338: 00000614 0x614 - 33c: 00000620 0x620 - 340: 00000628 0x628 - 344: 00000634 0x634 - ... - 350: 00000368 0x368 - 354: 0000037c 0x37c - 358: 00000388 0x388 - 35c: 0000043c 0x43c - 360: 00000614 0x614 - 364: 00000620 0x620 - 368: 00000628 0x628 - 36c: 00000634 0x634 - ... - 378: 0000043c 0x43c - 37c: 00000444 0x444 - 380: 00000448 0x448 - 384: 0000044c syscall 0x11 - ... - 390: 000004a0 0x4a0 - 394: 000004b4 0x4b4 - 398: 000004c4 0x4c4 - 39c: 000005a4 0x5a4 - ... - 3ac: 0000014c syscall 0x5 - 3b0: 00000154 0x154 - 3b4: 000001d4 0x1d4 - 3b8: 000001dc 0x1dc - 3bc: 00000320 0x320 - 3c0: 00000328 0x328 - 3c4: 0000032c 0x32c - 3c8: 00000334 0x334 - 3cc: 00000490 0x490 - 3d0: 00000498 0x498 - 3d4: 000005a8 0x5a8 - 3d8: 000005b0 0x5b0 - 3dc: 000005bc 0x5bc - 3e0: 000005c4 0x5c4 - 3e4: 000005dc 0x5dc - 3e8: 000005ec 0x5ec - 3ec: 000005f8 0x5f8 - 3f0: 00000600 sll zero,zero,0x18 - 3f4: 0000060c syscall 0x18 - 3f8: 00000624 0x624 - 3fc: 00000628 0x628 - 400: 00000630 0x630 - 404: 00000640 sll zero,zero,0x19 - ... - 410: 0000001c 0x1c - 414: 00000054 0x54 - 418: 000005b0 0x5b0 - 41c: 000005bc 0x5bc - ... - 428: 00000160 0x160 - 42c: 000001a4 0x1a4 - 430: 00000334 0x334 - 434: 0000035c 0x35c - ... - 440: 000001f8 0x1f8 - 444: 0000023c 0x23c - 448: 00000498 0x498 - 44c: 000004c0 sll zero,zero,0x13 - ... - 458: 00000364 0x364 - 45c: 00000490 0x490 - 460: 000005c4 0x5c4 - 464: 000005dc 0x5dc - 468: 000005ec 0x5ec - 46c: 000005f8 0x5f8 - 470: 00000600 sll zero,zero,0x18 - 474: 0000060c syscall 0x18 - 478: 00000630 0x630 - 47c: 00000640 sll zero,zero,0x19 - ... - 488: 00000374 0x374 - 48c: 00000388 0x388 - 490: 00000394 0x394 - 494: 00000398 0x398 - 498: 0000039c 0x39c - 49c: 0000044c syscall 0x11 - 4a0: 000005ec 0x5ec - 4a4: 000005f8 0x5f8 - 4a8: 00000600 sll zero,zero,0x18 - 4ac: 0000060c syscall 0x18 - ... - 4b8: 0000044c syscall 0x11 - 4bc: 00000454 0x454 - 4c0: 00000458 0x458 - 4c4: 0000045c 0x45c - 4c8: 00000470 0x470 - 4cc: 00000474 0x474 - ... - 4d8: 000004d0 0x4d0 - 4dc: 000004e4 0x4e4 - 4e0: 000004f0 0x4f0 - 4e4: 000005a8 0x5a8 - ... - 4f4: 00000008 jr zero - 4f8: 0000000c syscall - 4fc: 00000010 mfhi zero - 500: 00000014 0x14 - 504: 00000018 mult zero,zero - 508: 00000030 0x30 - 50c: 00000034 0x34 - 510: 00000040 ssnop - 514: 00000044 0x44 - ... - 520: 00000010 mfhi zero - 524: 00000014 0x14 - 528: 00000028 0x28 - 52c: 0000002c 0x2c - 530: 00000034 0x34 - 534: 00000038 0x38 - 538: 00000054 0x54 - 53c: 00000058 0x58 - 540: 00000564 0x564 - 544: 00000568 0x568 - 548: 000006f4 0x6f4 - 54c: 000006f8 0x6f8 - ... - 558: 00000064 0x64 - 55c: 00000184 0x184 - 560: 000002b8 0x2b8 - 564: 000002d0 0x2d0 - 568: 00000328 0x328 - 56c: 0000034c syscall 0xd - 570: 0000036c 0x36c - 574: 0000037c 0x37c - 578: 00000390 0x390 - 57c: 00000424 0x424 - 580: 00000434 0x434 - 584: 00000448 0x448 - 588: 000004a0 0x4a0 - 58c: 000004d4 0x4d4 - 590: 000004dc 0x4dc - 594: 000004f8 0x4f8 - 598: 00000500 sll zero,zero,0x14 - 59c: 00000564 0x564 - 5a0: 00000568 0x568 - 5a4: 0000057c 0x57c - 5a8: 000005b0 0x5b0 - 5ac: 000005c4 0x5c4 - 5b0: 000005c8 0x5c8 - 5b4: 000005cc syscall 0x17 - 5b8: 00000610 0x610 - 5bc: 00000628 0x628 - 5c0: 00000698 0x698 - 5c4: 000006ac 0x6ac - 5c8: 000006b4 0x6b4 - 5cc: 000006b8 0x6b8 - 5d0: 000006c0 sll zero,zero,0x1b - 5d4: 000006cc syscall 0x1b - 5d8: 000006d8 0x6d8 - 5dc: 000006f4 0x6f4 - 5e0: 000006f8 0x6f8 - 5e4: 00000710 0x710 - 5e8: 00000770 0x770 - 5ec: 000007b0 0x7b0 - 5f0: 000007c8 0x7c8 - 5f4: 000007f8 0x7f8 - 5f8: 00000800 sll at,zero,0x0 - 5fc: 00000814 0x814 - 600: 0000081c 0x81c - 604: 00000820 add at,zero,zero - 608: 00000830 0x830 - 60c: 00000834 0x834 - 610: 0000083c 0x83c - 614: 00000858 0x858 - 618: 00000884 0x884 - 61c: 0000088c syscall 0x22 - ... - 628: 00000100 sll zero,zero,0x4 - 62c: 00000184 0x184 - 630: 000003d4 0x3d4 - 634: 00000424 0x424 - 638: 000004b0 0x4b0 - 63c: 000004d4 0x4d4 - ... - 648: 00000184 0x184 - 64c: 000001e8 0x1e8 - 650: 000002d0 0x2d0 - 654: 000002fc 0x2fc - 658: 0000034c syscall 0xd - 65c: 0000036c 0x36c - 660: 0000037c 0x37c - 664: 00000390 0x390 - 668: 00000424 0x424 - 66c: 0000042c 0x42c - ... - 678: 000001e8 0x1e8 - 67c: 000001f4 0x1f4 - 680: 000001f8 0x1f8 - 684: 00000208 0x208 - ... - 690: 00000224 0x224 - 694: 000002b8 0x2b8 - 698: 00000304 0x304 - 69c: 00000328 0x328 - 6a0: 00000450 0x450 - 6a4: 00000498 0x498 - 6a8: 00000584 0x584 - 6ac: 000005b0 0x5b0 - 6b0: 000005d4 0x5d4 - 6b4: 000005e4 0x5e4 - 6b8: 000005f4 0x5f4 - 6bc: 00000604 0x604 - 6c0: 00000638 0x638 - 6c4: 0000063c 0x63c - 6c8: 00000644 0x644 - 6cc: 00000664 0x664 - 6d0: 0000066c 0x66c - 6d4: 0000068c syscall 0x1a - 6d8: 00000710 0x710 - 6dc: 00000770 0x770 - 6e0: 000007b0 0x7b0 - 6e4: 000007b8 0x7b8 - 6e8: 00000860 0x860 - 6ec: 00000884 0x884 - 6f0: 00000894 0x894 - 6f4: 000008e0 0x8e0 - 6f8: 000008e8 0x8e8 - 6fc: 000008fc 0x8fc - 700: 00000904 0x904 - 704: 00000920 0x920 - ... - 710: 0000000c syscall - 714: 00000014 0x14 - 718: 00000018 mult zero,zero - 71c: 00000024 and zero,zero,zero - 720: 00000044 0x44 - 724: 00000048 0x48 - ... - 730: 00000080 sll zero,zero,0x2 - 734: 00000098 0x98 - 738: 000000f8 0xf8 - 73c: 00000108 0x108 - 740: 00000118 0x118 - 744: 00000120 0x120 - 748: 000001ec 0x1ec - 74c: 000001fc 0x1fc - ... - 758: 00000134 0x134 - 75c: 00000180 sll zero,zero,0x6 - 760: 00000368 0x368 - 764: 00000370 0x370 - 768: 00000378 0x378 - 76c: 00000384 0x384 - ... - 778: 0000019c 0x19c - 77c: 000001a8 0x1a8 - 780: 000001ac 0x1ac - 784: 000001bc 0x1bc - ... - 790: 0000023c 0x23c - 794: 00000288 0x288 - 798: 0000038c syscall 0xe - 79c: 00000394 0x394 - 7a0: 0000039c 0x39c - 7a4: 000003ac 0x3ac - ... - 7b0: 00000304 0x304 - 7b4: 00000320 0x320 - 7b8: 000003b4 0x3b4 - 7bc: 000005cc syscall 0x17 - 7c0: 000005d4 0x5d4 - 7c4: 00000610 0x610 - 7c8: 000006a8 0x6a8 - 7cc: 000006d4 0x6d4 - 7d0: 000006ec 0x6ec - 7d4: 00000704 0x704 - 7d8: 0000070c syscall 0x1c - 7dc: 00000718 0x718 - 7e0: 000007ac 0x7ac - 7e4: 000007c4 0x7c4 - 7e8: 000007ec 0x7ec - 7ec: 000007fc 0x7fc - 7f0: 00000804 sllv at,zero,zero - 7f4: 00000818 0x818 - ... - 800: 000003dc 0x3dc - 804: 000004a0 0x4a0 - 808: 000004a4 0x4a4 - 80c: 000004a8 0x4a8 - ... - 818: 000004a0 0x4a0 - 81c: 000004a4 0x4a4 - 820: 000004a8 0x4a8 - 824: 000004ac 0x4ac - 828: 000004b0 0x4b0 - 82c: 000004b4 0x4b4 - ... - 838: 000004dc 0x4dc - 83c: 00000594 0x594 - 840: 00000598 0x598 - 844: 0000059c 0x59c - ... - 850: 00000594 0x594 - 854: 00000598 0x598 - 858: 0000059c 0x59c - 85c: 000005a0 0x5a0 - 860: 000005a4 0x5a4 - 864: 000005ac 0x5ac - ... - 870: 00000804 sllv at,zero,zero - 874: 00000810 mfhi at - 878: 00000814 0x814 - 87c: 00000818 0x818 - ... - 888: 00000720 0x720 - 88c: 00000794 0x794 - 890: 000007cc syscall 0x1f - 894: 000007e4 0x7e4 - 898: 00000820 add at,zero,zero - 89c: 00000840 sll at,zero,0x1 - 8a0: 00000848 0x848 - 8a4: 00000894 0x894 - ... - 8b0: 00000004 sllv zero,zero,zero - 8b4: 00000008 jr zero - 8b8: 00000014 0x14 - 8bc: 0000001c 0x1c - 8c0: 00000024 and zero,zero,zero - 8c4: 00000030 0x30 - 8c8: 00000048 0x48 - 8cc: 0000004c syscall 0x1 - ... - 8d8: 00000080 sll zero,zero,0x2 - 8dc: 00000098 0x98 - 8e0: 0000010c syscall 0x4 - 8e4: 0000011c 0x11c - 8e8: 0000012c 0x12c - 8ec: 00000134 0x134 - 8f0: 00000198 0x198 - 8f4: 0000019c 0x19c - ... - 900: 00000148 0x148 - 904: 00000190 0x190 - 908: 000004a8 0x4a8 - 90c: 000004b0 0x4b0 - 910: 000004b8 0x4b8 - 914: 000004c4 0x4c4 - ... - 920: 000001bc 0x1bc - 924: 000001c8 0x1c8 - 928: 000004fc 0x4fc - 92c: 00000564 0x564 - 930: 0000056c 0x56c - 934: 000005c0 sll zero,zero,0x17 - 938: 000005c8 0x5c8 - 93c: 000005d8 0x5d8 - 940: 000005e0 0x5e0 - 944: 000005f0 0x5f0 - ... - 950: 000001c8 0x1c8 - 954: 000001d4 0x1d4 - 958: 000001d8 0x1d8 - 95c: 000001e8 0x1e8 - ... - 968: 00000228 0x228 - 96c: 00000278 0x278 - 970: 000004cc syscall 0x13 - 974: 000004d0 0x4d0 - 978: 000004d8 0x4d8 - 97c: 000004e8 0x4e8 - ... - 988: 00000324 0x324 - 98c: 00000374 0x374 - 990: 00000378 0x378 - 994: 000003c0 sll zero,zero,0xf - 998: 000003c4 0x3c4 - 99c: 000003c8 0x3c8 - ... - 9a8: 00000324 0x324 - 9ac: 00000360 0x360 - 9b0: 00000368 0x368 - 9b4: 0000036c 0x36c - 9b8: 00000378 0x378 - 9bc: 00000390 0x390 - ... - 9c8: 00000344 0x344 - 9cc: 0000034c syscall 0xd - 9d0: 00000354 0x354 - 9d4: 0000035c 0x35c - ... - 9e0: 0000034c syscall 0xd - 9e4: 00000354 0x354 - 9e8: 0000035c 0x35c - 9ec: 00000360 0x360 - ... - 9f8: 00000368 0x368 - 9fc: 0000036c 0x36c - a00: 00000378 0x378 - a04: 0000037c 0x37c - a08: 00000384 0x384 - a0c: 00000388 0x388 - ... - a18: 0000037c 0x37c - a1c: 00000384 0x384 - a20: 00000388 0x388 - a24: 00000390 0x390 - ... - a30: 00000360 0x360 - a34: 00000368 0x368 - a38: 0000036c 0x36c - a3c: 00000374 0x374 - a40: 00000390 0x390 - a44: 000003c0 sll zero,zero,0xf - a48: 000003c4 0x3c4 - a4c: 000003c8 0x3c8 - ... - a58: 00000360 0x360 - a5c: 00000368 0x368 - a60: 0000036c 0x36c - a64: 00000374 0x374 - a68: 00000390 0x390 - a6c: 000003a0 0x3a0 - a70: 000003a4 0x3a4 - a74: 000003a8 0x3a8 - a78: 000003ac 0x3ac - a7c: 000003b0 0x3b0 - a80: 000003b4 0x3b4 - a84: 000003b8 0x3b8 - ... - a94: 0000000c syscall - a98: 00000018 mult zero,zero - a9c: 0000001c 0x1c - aa0: 00000040 ssnop - aa4: 00000044 0x44 - aa8: 00000050 0x50 - aac: 00000054 0x54 - ... - ab8: 0000000c syscall - abc: 00000014 0x14 - ac0: 0000002c 0x2c - ac4: 00000030 0x30 - ac8: 00000058 0x58 - acc: 0000005c 0x5c - ad0: 0000058c syscall 0x16 - ad4: 00000590 0x590 - ... - ae0: 00000074 0x74 - ae4: 000000ac 0xac - ae8: 000000c0 ehb - aec: 000001a0 0x1a0 - af0: 000002a0 0x2a0 - af4: 000002a8 0x2a8 - af8: 0000034c syscall 0xd - afc: 00000368 0x368 - b00: 000003a0 0x3a0 - b04: 000003b0 0x3b0 - b08: 000003c4 0x3c4 - b0c: 0000045c 0x45c - b10: 0000046c 0x46c - b14: 00000484 0x484 - b18: 000004d8 0x4d8 - b1c: 000004fc 0x4fc - b20: 00000504 0x504 - b24: 00000520 0x520 - b28: 00000528 0x528 - b2c: 0000058c syscall 0x16 - b30: 00000590 0x590 - b34: 000005a4 0x5a4 - b38: 000005cc syscall 0x17 - b3c: 000005d0 0x5d0 - b40: 00000604 0x604 - b44: 00000618 0x618 - b48: 0000061c 0x61c - b4c: 00000620 0x620 - b50: 0000066c 0x66c - b54: 00000684 0x684 - b58: 000006f0 0x6f0 - b5c: 00000704 0x704 - b60: 0000070c syscall 0x1c - b64: 00000710 0x710 - b68: 00000718 0x718 - b6c: 00000724 0x724 - b70: 00000730 0x730 - b74: 0000073c 0x73c - b78: 00000744 0x744 - b7c: 00000754 0x754 - b80: 000007b4 0x7b4 - b84: 000007f4 0x7f4 - b88: 0000080c syscall 0x20 - b8c: 0000083c 0x83c - b90: 00000844 0x844 - b94: 00000858 0x858 - b98: 0000085c 0x85c - b9c: 00000860 0x860 - ba0: 00000870 0x870 - ba4: 00000874 0x874 - ba8: 0000087c 0x87c - bac: 00000898 0x898 - bb0: 000008c0 sll at,zero,0x3 - bb4: 000008cc syscall 0x23 - bb8: 00000920 0x920 - bbc: 00000930 0x930 - ... - bc8: 00000120 0x120 - bcc: 000001a0 0x1a0 - bd0: 00000408 0x408 - bd4: 0000045c 0x45c - bd8: 000004d8 0x4d8 - bdc: 000004fc 0x4fc - ... - be8: 000001a0 0x1a0 - bec: 00000208 0x208 - bf0: 000002ac 0x2ac - bf4: 000002f4 0x2f4 - bf8: 00000368 0x368 - bfc: 00000398 0x398 - c00: 000003b0 0x3b0 - c04: 000003c4 0x3c4 - c08: 0000045c 0x45c - c0c: 00000464 0x464 - ... - c18: 00000208 0x208 - c1c: 00000298 0x298 - c20: 00000330 0x330 - c24: 00000344 0x344 - c28: 0000048c syscall 0x12 - c2c: 000004d0 0x4d0 - c30: 000005ac 0x5ac - c34: 000005cc syscall 0x17 - c38: 000005d8 0x5d8 - c3c: 00000604 0x604 - c40: 00000628 0x628 - c44: 00000638 0x638 - c48: 00000648 0x648 - c4c: 00000658 0x658 - c50: 00000690 0x690 - c54: 00000698 0x698 - c58: 000006a0 0x6a0 - c5c: 000006bc 0x6bc - c60: 000006c4 0x6c4 - c64: 000006e4 0x6e4 - c68: 00000754 0x754 - c6c: 000007b4 0x7b4 - c70: 000007f4 0x7f4 - c74: 000007fc 0x7fc - c78: 000008a0 0x8a0 - c7c: 000008c0 sll at,zero,0x3 - c80: 000008d4 0x8d4 - c84: 00000920 0x920 - c88: 00000938 0x938 - c8c: 0000094c syscall 0x25 - c90: 00000954 0x954 - c94: 00000970 0x970 - ... - ca0: 000002f4 0x2f4 - ca4: 00000300 sll zero,zero,0xc - ca8: 00000304 0x304 - cac: 00000314 0x314 - ... - cbc: 00000010 mfhi zero - cc0: 00000014 0x14 - cc4: 00000018 mult zero,zero - ... - cd0: 0000002c 0x2c - cd4: 00000068 0x68 - cd8: 0000007c 0x7c - cdc: 00000084 0x84 - ... - ce8: 00000018 mult zero,zero - cec: 00000064 0x64 - cf0: 000000ac 0xac - cf4: 000000b8 0xb8 - cf8: 000000cc syscall 0x3 - cfc: 000000fc 0xfc - ... - d08: 00000020 add zero,zero,zero - d0c: 00000030 0x30 - d10: 000000d0 0xd0 - d14: 000000e0 0xe0 - ... - d20: 00000064 0x64 - d24: 00000070 0x70 - d28: 00000074 0x74 - d2c: 00000084 0x84 - ... - d38: 00000028 0x28 - d3c: 00000160 0x160 - d40: 000001b0 0x1b0 - d44: 000001f4 0x1f4 - d48: 00000220 0x220 - d4c: 00000230 0x230 - d50: 00000238 0x238 - d54: 00000248 0x248 - ... - d60: 00000040 ssnop - d64: 00000058 0x58 - d68: 000000a8 0xa8 - d6c: 000000bc 0xbc - ... - d78: 00000170 0x170 - d7c: 00000188 0x188 - d80: 0000018c syscall 0x6 - d84: 00000190 0x190 - ... - d94: 0000000c syscall - d98: 00000010 mfhi zero - d9c: 00000018 mult zero,zero - da0: 0000001c 0x1c - da4: 00000020 add zero,zero,zero - da8: 0000002c 0x2c - dac: 00000030 0x30 - ... - db8: 00000068 0x68 - dbc: 000000a8 0xa8 - dc0: 000000dc 0xdc - dc4: 00000108 0x108 - dc8: 00000114 0x114 - dcc: 00000118 0x118 - dd0: 0000016c 0x16c - dd4: 00000170 0x170 - dd8: 0000017c 0x17c - ddc: 00000180 sll zero,zero,0x6 - de0: 000001bc 0x1bc - de4: 000001c0 sll zero,zero,0x7 - de8: 000001c4 0x1c4 - dec: 000001cc syscall 0x7 - ... - df8: 000000a8 0xa8 - dfc: 000000c0 ehb - e00: 00000108 0x108 - e04: 00000114 0x114 - e08: 00000118 0x118 - e0c: 00000124 0x124 - e10: 0000014c syscall 0x5 - e14: 00000164 0x164 - e18: 00000170 0x170 - e1c: 0000017c 0x17c - e20: 00000180 sll zero,zero,0x6 - e24: 0000018c syscall 0x6 - ... - e34: 0000002c 0x2c - e38: 00000030 0x30 - e3c: 00000034 0x34 - e40: 0000003c 0x3c - e44: 00000058 0x58 - e48: 0000005c 0x5c - e4c: 00000060 0x60 - e50: 00000068 0x68 - e54: 00000078 0x78 - e58: 0000007c 0x7c - e5c: 00000080 sll zero,zero,0x2 - e60: 00000088 0x88 - e64: 00000098 0x98 - e68: 0000009c 0x9c - e6c: 000000a0 0xa0 - ... - -Disassembly of section .debug_str: - -00000000 <.debug_str>: - 0: 5f455447 0x5f455447 - 4: 4f5f504f c3 0x15f504f - 8: 54470050 0x54470050 - c: 4c465f45 0x4c465f45 - 10: 495f4741 0x495f4741 - 14: 535f3152 0x535f3152 - 18: 52555441 0x52555441 - 1c: 44455441 0x44455441 - 20: 6c616d00 0x6c616d00 - 24: 5f636f6c 0x5f636f6c - 28: 75746573 jalx 5d195cc <__scratchpad-0x19ae6a34> - 2c: 54470070 0x54470070 - 30: 504f5f45 0x504f5f45 - 34: 4350445f c0 0x150445f - 38: 54470053 0x54470053 - 3c: 504f5f45 0x504f5f45 - 40: 4350445f c0 0x150445f - 44: 54470054 0x54470054 - 48: 5f525f45 0x5f525f45 - 4c: 30595853 andi t9,v0,0x5853 - 50: 45544700 0x45544700 - 54: 535f525f 0x535f525f - 58: 00315958 0x315958 - 5c: 5f455447 0x5f455447 - 60: 58535f52 0x58535f52 - 64: 67003259 0x67003259 - 68: 645f6574 0x645f6574 - 6c: 5f617461 0x5f617461 - 70: 69676572 0x69676572 - 74: 72657473 0x72657473 - 78: 54470073 0x54470073 - 7c: 4c465f45 0x4c465f45 - 80: 4d5f4741 0x4d5f4741 - 84: 5f304341 0x5f304341 - 88: 5f46564f 0x5f46564f - 8c: 00534f50 0x534f50 - 90: 5f455447 0x5f455447 - 94: 445f504f 0x445f504f - 98: 004c5043 0x4c5043 - 9c: 5f455447 0x5f455447 - a0: 47414c46 c1 0x1414c46 - a4: 43414d5f c0 0x1414d5f - a8: 564f5f30 0x564f5f30 - ac: 454e5f46 0x454e5f46 - b0: 54470047 0x54470047 - b4: 4c465f45 0x4c465f45 - b8: 535f4741 0x535f4741 - bc: 4f5f335a c3 0x15f335a - c0: 535f5a54 0x535f5a54 - c4: 52555441 0x52555441 - c8: 44455441 0x44455441 - cc: 45544700 0x45544700 - d0: 414c465f 0x414c465f - d4: 59535f47 0x59535f47 - d8: 41535f32 0x41535f32 - dc: 41525554 0x41525554 - e0: 00444554 0x444554 - e4: 5f455447 0x5f455447 - e8: 58535f52 0x58535f52 - ec: 47005059 c1 0x1005059 - f0: 465f4554 c1 0x5f4554 - f4: 5f47414c 0x5f47414c - f8: 5f4c4f43 0x5f4c4f43 - fc: 4f464946 c3 0x1464946 - 100: 535f425f 0x535f425f - 104: 52555441 0x52555441 - 108: 44455441 0x44455441 - 10c: 45544700 0x45544700 - 110: 414c465f 0x414c465f - 114: 49445f47 0x49445f47 - 118: 564f5f56 0x564f5f56 - 11c: 41535f46 0x41535f46 - 120: 41525554 0x41525554 - 124: 00444554 0x444554 - 128: 5f455447 0x5f455447 - 12c: 47414c46 c1 0x1414c46 - 130: 43414d5f c0 0x1414d5f - 134: 564f5f32 0x564f5f32 - 138: 454e5f46 0x454e5f46 - 13c: 54470047 0x54470047 - 140: 5f525f45 0x5f525f45 - 144: 30424752 andi v0,v0,0x4752 - 148: 45544700 0x45544700 - 14c: 525f525f 0x525f525f - 150: 00314247 0x314247 - 154: 5f455447 0x5f455447 - 158: 47525f52 c1 0x1525f52 - 15c: 47003242 c1 0x1003242 - 160: 465f4554 c1 0x5f4554 - 164: 5f47414c 0x5f47414c - 168: 3143414d andi v1,t2,0x414d - 16c: 46564f5f c1 0x564f5f - 170: 534f505f 0x534f505f - 174: 45544700 0x45544700 - 178: 414c465f 0x414c465f - 17c: 414d5f47 0x414d5f47 - 180: 4f5f3143 c3 0x15f3143 - 184: 4e5f4656 c3 0x5f4656 - 188: 47004745 c1 0x1004745 - 18c: 525f4554 0x525f4554 - 190: 305a565f andi k0,v0,0x565f - 194: 45544700 0x45544700 - 198: 565f525f 0x565f525f - 19c: 4700315a c1 0x100315a - 1a0: 525f4554 0x525f4554 - 1a4: 325a565f andi k0,s2,0x565f - 1a8: 45544700 0x45544700 - 1ac: 5f504f5f 0x5f504f5f - 1b0: 5a535641 0x5a535641 - 1b4: 54470033 0x54470033 - 1b8: 504f5f45 0x504f5f45 - 1bc: 5356415f 0x5356415f - 1c0: 4700345a c1 0x100345a - 1c4: 465f4554 c1 0x5f4554 - 1c8: 5f47414c 0x5f47414c - 1cc: 5f305249 0x5f305249 - 1d0: 55544153 0x55544153 - 1d4: 45544152 0x45544152 - 1d8: 54470044 0x54470044 - 1dc: 504f5f45 0x504f5f45 - 1e0: 43434e5f c0 0x1434e5f - 1e4: 54470053 0x54470053 - 1e8: 504f5f45 0x504f5f45 - 1ec: 43434e5f c0 0x1434e5f - 1f0: 5f5f0054 0x5f5f0054 - 1f4: 5f737362 0x5f737362 - 1f8: 00646e65 0x646e65 - 1fc: 5f455447 0x5f455447 - 200: 47414c46 c1 0x1414c46 - 204: 43414d5f c0 0x1414d5f - 208: 564f5f32 0x564f5f32 - 20c: 4f505f46 c3 0x1505f46 - 210: 54470053 0x54470053 - 214: 504f5f45 0x504f5f45 - 218: 4d564d5f 0x4d564d5f - 21c: 73004156 0x73004156 - 220: 74726f68 jalx 1c9bda0 <__scratchpad-0x1db64260> - 224: 736e7520 0x736e7520 - 228: 656e6769 0x656e6769 - 22c: 6e692064 0x6e692064 - 230: 54470074 0x54470074 - 234: 504f5f45 0x504f5f45 - 238: 0043435f 0x43435f - 23c: 73625f5f 0x73625f5f - 240: 74735f73 jalx 1cd7dcc <__scratchpad-0x1db28234> - 244: 00747261 0x747261 - 248: 5f455447 0x5f455447 - 24c: 4e5f504f c3 0x5f504f - 250: 00534443 0x534443 - 254: 5f455447 0x5f455447 - 258: 4e5f504f c3 0x5f504f - 25c: 00544443 0x544443 - 260: 5f455447 0x5f455447 - 264: 47414c46 c1 0x1414c46 - 268: 3252495f andi s2,s2,0x495f - 26c: 5441535f 0x5441535f - 270: 54415255 0x54415255 - 274: 67004445 0x67004445 - 278: 6f5f6574 0x6f5f6574 - 27c: 61726570 0x61726570 - 280: 6e6f6974 0x6e6f6974 - 284: 54470073 0x54470073 - 288: 504f5f45 0x504f5f45 - 28c: 5054525f 0x5054525f - 290: 54470053 0x54470053 - 294: 504f5f45 0x504f5f45 - 298: 5054525f 0x5054525f - 29c: 69730054 0x69730054 - 2a0: 7974657a 0x7974657a - 2a4: 47006570 c1 0x1006570 - 2a8: 525f4554 0x525f4554 - 2ac: 4247525f c0 0x47525f - 2b0: 65746700 0x65746700 - 2b4: 7272655f 0x7272655f - 2b8: 665f726f 0x665f726f - 2bc: 7367616c 0x7367616c - 2c0: 45544700 0x45544700 - 2c4: 414c465f 0x414c465f - 2c8: 414d5f47 0x414d5f47 - 2cc: 4f5f3343 c3 0x15f3343 - 2d0: 505f4656 0x505f4656 - 2d4: 4700534f c1 0x100534f - 2d8: 465f4554 c1 0x5f4554 - 2dc: 5f47414c 0x5f47414c - 2e0: 3343414d andi v1,k0,0x414d - 2e4: 46564f5f c1 0x564f5f - 2e8: 47454e5f c1 0x1454e5f - 2ec: 45544700 0x45544700 - 2f0: 495f525f 0x495f525f - 2f4: 47003152 c1 0x1003152 - 2f8: 525f4554 0x525f4554 - 2fc: 3252495f andi s2,s2,0x495f - 300: 45544700 0x45544700 - 304: 495f525f 0x495f525f - 308: 47003352 c1 0x1003352 - 30c: 4f5f4554 c3 0x15f4554 - 310: 51535f50 0x51535f50 - 314: 54470052 0x54470052 - 318: 504f5f45 0x504f5f45 - 31c: 4650475f c1 0x50475f - 320: 45544700 0x45544700 - 324: 5f504f5f 0x5f504f5f - 328: 004c5047 0x4c5047 - 32c: 5f455447 0x5f455447 - 330: 4e5f504f c3 0x5f504f - 334: 50494c43 0x50494c43 - 338: 45544700 0x45544700 - 33c: 414c465f 0x414c465f - 340: 4f435f47 c3 0x1435f47 - 344: 49465f4c 0x49465f4c - 348: 525f4f46 0x525f4f46 - 34c: 5441535f 0x5441535f - 350: 54415255 0x54415255 - 354: 47004445 c1 0x1004445 - 358: 4f5f4554 c3 0x15f4554 - 35c: 434e5f50 c0 0x14e5f50 - 360: 54470053 0x54470053 - 364: 504f5f45 0x504f5f45 - 368: 54434e5f 0x54434e5f - 36c: 45544700 0x45544700 - 370: 495f525f 0x495f525f - 374: 47003052 c1 0x1003052 - 378: 525f4554 0x525f4554 - 37c: 435a4c5f c0 0x15a4c5f - 380: 54470052 0x54470052 - 384: 5f525f45 0x5f525f45 - 388: 53435a4c 0x53435a4c - 38c: 736e7500 0x736e7500 - 390: 656e6769 0x656e6769 - 394: 68632064 0x68632064 - 398: 70007261 0x70007261 - 39c: 64737873 0x64737873 - 3a0: 65735f6b 0x65735f6b - 3a4: 00707574 0x707574 - 3a8: 20554e47 addi s5,v0,20039 - 3ac: 20313143 addi s1,at,12611 - 3b0: 2e322e35 sltiu s2,s1,11829 - 3b4: 472d2030 c1 0x12d2030 - 3b8: 2d203020 sltiu zero,t1,12320 - 3bc: 2d6f6e6d sltiu t7,t3,28269 - 3c0: 706f7067 0x706f7067 - 3c4: 6d2d2074 0x6d2d2074 - 3c8: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 3cc: 6f6c662d 0x6f6c662d - 3d0: 2d207461 sltiu zero,t1,29793 - 3d4: 4f2d2067 c3 0x12d2067 - 3d8: 662d2073 0x662d2073 - 3dc: 6e676973 0x6e676973 - 3e0: 632d6465 0x632d6465 - 3e4: 20726168 addi s2,v1,24936 - 3e8: 6f6e662d 0x6f6e662d - 3ec: 7274732d 0x7274732d - 3f0: 2d746369 sltiu s4,t3,25449 - 3f4: 7265766f 0x7265766f - 3f8: 776f6c66 jalx dbdb198 <__scratchpad-0x11c24e68> - 3fc: 6e662d20 0x6e662d20 - 400: 75622d6f jalx 588b5bc <__scratchpad-0x19f74a44> - 404: 69746c69 0x69746c69 - 408: 6873006e 0x6873006e - 40c: 2074726f addi s4,v1,29295 - 410: 00746e69 0x746e69 - 414: 74635f5f jalx 18d7d7c <__scratchpad-0x1df28284> - 418: 6c5f726f 0x6c5f726f - 41c: 00747369 0x747369 - 420: 5f455447 0x5f455447 - 424: 495f504f 0x495f504f - 428: 4c50544e 0x4c50544e - 42c: 45544700 0x45544700 - 430: 565f525f 0x565f525f - 434: 00305958 0x305958 - 438: 5f455447 0x5f455447 - 43c: 58565f52 0x58565f52 - 440: 47003159 c1 0x1003159 - 444: 525f4554 0x525f4554 - 448: 5958565f 0x5958565f - 44c: 54470032 0x54470032 - 450: 504f5f45 0x504f5f45 - 454: 5044435f 0x5044435f - 458: 45544700 0x45544700 - 45c: 414c465f 0x414c465f - 460: 58535f47 0x58535f47 - 464: 41535f32 0x41535f32 - 468: 41525554 0x41525554 - 46c: 00444554 0x444554 - 470: 5f455447 0x5f455447 - 474: 47414c46 c1 0x1414c46 - 478: 4c4f435f 0x4c4f435f - 47c: 4649465f c1 0x49465f - 480: 5f475f4f 0x5f475f4f - 484: 55544153 0x55544153 - 488: 45544152 0x45544152 - 48c: 54470044 0x54470044 - 490: 5f525f45 0x5f525f45 - 494: 00305a53 0x305a53 - 498: 5f455447 0x5f455447 - 49c: 5a535f52 0x5a535f52 - 4a0: 54470031 0x54470031 - 4a4: 5f525f45 0x5f525f45 - 4a8: 00325a53 0x325a53 - 4ac: 5f455447 0x5f455447 - 4b0: 5a535f52 0x5a535f52 - 4b4: 72730033 0x72730033 - 4b8: 65732f63 0x65732f63 - 4bc: 2e707574 sltiu s0,s3,30068 - 4c0: 54470063 0x54470063 - 4c4: 5f525f45 0x5f525f45 - 4c8: 005a544f 0x5a544f - 4cc: 74635f5f jalx 18d7d7c <__scratchpad-0x1df28284> - 4d0: 655f726f 0x655f726f - 4d4: 6300646e 0x6300646e - 4d8: 5f6c6c61 0x5f6c6c61 - 4dc: 726f7463 0x726f7463 - 4e0: 54470073 0x54470073 - 4e4: 5f525f45 0x5f525f45 - 4e8: 4247524f c0 0x47524f - 4ec: 45544700 0x45544700 - 4f0: 495f525f 0x495f525f - 4f4: 00424752 0x424752 - 4f8: 5f455447 0x5f455447 - 4fc: 47414c46 c1 0x1414c46 - 500: 3352495f andi s2,k0,0x495f - 504: 5441535f 0x5441535f - 508: 54415255 0x54415255 - 50c: 47004445 c1 0x1004445 - 510: 525f4554 0x525f4554 - 514: 43414d5f c0 0x1414d5f - 518: 54470030 0x54470030 - 51c: 5f525f45 0x5f525f45 - 520: 3143414d andi v1,t2,0x414d - 524: 45544700 0x45544700 - 528: 4d5f525f 0x4d5f525f - 52c: 00324341 0x324341 - 530: 5f455447 0x5f455447 - 534: 414d5f52 0x414d5f52 - 538: 2f003343 sltiu zero,t8,13123 - 53c: 656d6f68 0x656d6f68 - 540: 7661782f jalx 985e0bc <__scratchpad-0x15fa1f44> - 544: 2f726569 sltiu s2,k1,25961 - 548: 73787370 0x73787370 - 54c: 322d6b64 andi t5,s1,0x6b64 - 550: 30353130 andi s5,at,0x3130 - 554: 2f393237 sltiu t9,t9,12855 - 558: 7062696c 0x7062696c - 55c: 66007873 0x66007873 - 560: 7274705f 0x7274705f - 564: 6e756600 0x6e756600 - 568: 6f697463 0x6f697463 - 56c: 7273006e 0x7273006e - 570: 74612f63 jalx 184bd8c <__scratchpad-0x1dfb4274> - 574: 74697865 jalx 1a5e194 <__scratchpad-0x1dda1e6c> - 578: 6600632e 0x6600632e - 57c: 7274705f 0x7274705f - 580: 736f705f 0x736f705f - 584: 65746100 0x65746100 - 588: 00746978 0x746978 - 58c: 6c6c6163 0x6c6c6163 - 590: 6574615f 0x6574615f - 594: 5f746978 0x5f746978 - 598: 6c6c6163 0x6c6c6163 - 59c: 6b636162 0x6b636162 - 5a0: 65470073 0x65470073 - 5a4: 6e435274 0x6e435274 - 5a8: 79730074 0x79730074 - 5ac: 6d6f7273 0x6d6f7273 - 5b0: 5f726576 0x5f726576 - 5b4: 76616e75 jalx 985b9d4 <__scratchpad-0x15fa462c> - 5b8: 006c6961 0x6c6961 - 5bc: 5f585350 0x5f585350 - 5c0: 74696e49 jalx 1a5b924 <__scratchpad-0x1dda46dc> - 5c4: 73007845 0x73007845 - 5c8: 65747379 0x65747379 - 5cc: 7473006d jalx 1cc01b4 <__scratchpad-0x1db3fe4c> - 5d0: 6d636e72 0x6d636e72 - 5d4: 43520070 c0 0x1520070 - 5d8: 7453746e jalx 14dd1b8 <__scratchpad-0x1e322e48> - 5dc: 7000706f 0x7000706f - 5e0: 6e5f6461 0x6e5f6461 - 5e4: 6e006d75 0x6e006d75 - 5e8: 00747865 0x747865 - 5ec: 73726576 0x73726576 - 5f0: 006e6f69 0x6e6f69 - 5f4: 5f787370 0x5f787370 - 5f8: 6d726177 0x6d726177 - 5fc: 6f626572 0x6f626572 - 600: 6e5f746f 0x6e5f746f - 604: 6f69626f 0x6f69626f - 608: 53500073 0x53500073 - 60c: 6f505f58 0x6f505f58 - 610: 61506c6c 0x61506c6c - 614: 63720064 0x63720064 - 618: 685f746e 0x685f746e - 61c: 6c646e61 0x6c646e61 - 620: 655f7265 0x655f7265 - 624: 746e6576 jalx 1b995d8 <__scratchpad-0x1dc66a28> - 628: 0064695f 0x64695f - 62c: 72646170 0x72646170 - 630: 5f646165 0x5f646165 - 634: 00667562 0x667562 - 638: 696e695f 0x696e695f - 63c: 5f786574 0x5f786574 - 640: 00646e65 0x646e65 - 644: 6c616e61 0x6c616e61 - 648: 6150676f 0x6150676f - 64c: 656b0064 0x656b0064 - 650: 6c656e72 0x6c656e72 - 654: 58535000 0x58535000 - 658: 494e495f 0x494e495f - 65c: 41535f54 0x41535f54 - 660: 54534556 0x54534556 - 664: 00455441 0x455441 - 668: 5f646170 0x5f646170 - 66c: 00646d63 0x646d63 - 670: 6e795356 0x6e795356 - 674: 65530063 0x65530063 - 678: 52444374 0x52444374 - 67c: 61484d4f 0x61484d4f - 680: 656c646e 0x656c646e - 684: 6c430072 0x6c430072 - 688: 4565736f 0x4565736f - 68c: 746e6576 jalx 1b995d8 <__scratchpad-0x1dc66a28> - 690: 616e4500 0x616e4500 - 694: 45656c62 0x45656c62 - 698: 746e6576 jalx 1b995d8 <__scratchpad-0x1dc66a28> - 69c: 6c616d00 0x6c616d00 - 6a0: 00636f6c 0x636f6c - 6a4: 746e4352 jalx 1b90d48 <__scratchpad-0x1dc6f2b8> - 6a8: 72746e49 0x72746e49 - 6ac: 6e6f6c00 0x6e6f6c00 - 6b0: 6f6c2067 0x6f6c2067 - 6b4: 7520676e jalx 4819db8 <__scratchpad-0x1afe6248> - 6b8: 6769736e 0x6769736e - 6bc: 2064656e addi a0,v1,25966 - 6c0: 00746e69 0x746e69 - 6c4: 45524944 0x45524944 - 6c8: 5952544e 0x5952544e - 6cc: 74746100 jalx 1d18400 <__scratchpad-0x1dae7c00> - 6d0: 53500072 0x53500072 - 6d4: 65475f58 0x65475f58 - 6d8: 696e4974 0x696e4974 - 6dc: 616c4674 0x616c4674 - 6e0: 73007367 0x73007367 - 6e4: 6c756f68 0x6c756f68 - 6e8: 00726564 0x726564 - 6ec: 53746547 0x53746547 - 6f0: 65747379 0x65747379 - 6f4: 6d6f526d 0x6d6f526d - 6f8: 73726556 0x73726556 - 6fc: 006e6f69 0x6e6f69 - 700: 5f676964 0x5f676964 - 704: 31646170 andi a0,t3,0x6170 - 708: 44415000 cfc1 at,$10 - 70c: 45505954 0x45505954 - 710: 4e4f4b5f c3 0x4f4b5f - 714: 47494d41 c1 0x1494d41 - 718: 45004e55 bc1f 14070 <__scratchpad-0x1f7ebf90> - 71c: 7265746e 0x7265746e - 720: 74697243 jalx 1a5c90c <__scratchpad-0x1dda36f4> - 724: 6c616369 0x6c616369 - 728: 74636553 jalx 18d954c <__scratchpad-0x1df26ab4> - 72c: 006e6f69 0x6e6f69 - 730: 4b746547 c2 0x1746547 - 734: 656e7265 0x656e7265 - 738: 7461446c jalx 18511b0 <__scratchpad-0x1dfaee50> - 73c: 72730065 0x72730065 - 740: 73702f63 0x73702f63 - 744: 6b647378 0x6b647378 - 748: 7400632e jalx 18cb8 <__scratchpad-0x1f7e7348> - 74c: 65677261 0x65677261 - 750: 656e0074 0x656e0074 - 754: 6e6f4367 0x6e6f4367 - 758: 36395f00 ori t9,s1,0x5f00 - 75c: 6d65725f 0x6d65725f - 760: 0065766f 0x65766f - 764: 61736944 0x61736944 - 768: 45656c62 0x45656c62 - 76c: 746e6576 jalx 1b995d8 <__scratchpad-0x1dc66a28> - 770: 6e6f6d00 0x6e6f6d00 - 774: 47006874 c1 0x1006874 - 778: 61527465 0x61527465 - 77c: 7a69536d 0x7a69536d - 780: 53500065 0x53500065 - 784: 65475f58 0x65475f58 - 788: 73795374 0x73795374 - 78c: 6f666e49 0x6f666e49 - 790: 58535000 0x58535000 - 794: 6165525f 0x6165525f - 798: 64615064 0x64615064 - 79c: 69784500 0x69784500 - 7a0: 69724374 0x69724374 - 7a4: 61636974 0x61636974 - 7a8: 6365536c 0x6365536c - 7ac: 6e6f6974 0x6e6f6974 - 7b0: 6c627600 0x6c627600 - 7b4: 5f6b6e61 0x5f6b6e61 - 7b8: 646e6168 0x646e6168 - 7bc: 5f72656c 0x5f72656c - 7c0: 6e657665 0x6e657665 - 7c4: 64695f74 0x64695f74 - 7c8: 44415000 cfc1 at,$10 - 7cc: 45505954 0x45505954 - 7d0: 414e415f 0x414e415f - 7d4: 4a474f4c c2 0x474f4c - 7d8: 7200594f 0x7200594f - 7dc: 5f746e63 0x5f746e63 - 7e0: 646e6168 0x646e6168 - 7e4: 5f72656c 0x5f72656c - 7e8: 69667665 0x69667665 - 7ec: 00646c65 0x646c65 - 7f0: 65726964 0x65726964 - 7f4: 625f746e 0x625f746e - 7f8: 51006675 0x51006675 - 7fc: 79726575 0x79726575 - 800: 00444150 0x444150 - 804: 5f636461 0x5f636461 - 808: 31646170 andi a0,t3,0x6170 - 80c: 78737000 0x78737000 - 810: 6461705f 0x6461705f - 814: 6174735f 0x6174735f - 818: 50006574 0x50006574 - 81c: 59544441 0x59544441 - 820: 4e5f4550 c3 0x5f4550 - 824: 00454e4f 0x454e4f - 828: 5f585350 0x5f585350 - 82c: 6d726157 0x6d726157 - 830: 6f626552 0x6f626552 - 834: 5000746f 0x5000746f - 838: 59544441 0x59544441 - 83c: 4d5f4550 0x4d5f4550 - 840: 4553554f 0x4553554f - 844: 58535000 0x58535000 - 848: 6165525f 0x6165525f - 84c: 756f4d64 jalx 5bd3590 <__scratchpad-0x19c2ca70> - 850: 50006573 0x50006573 - 854: 59544441 0x59544441 - 858: 4e5f4550 c3 0x5f4550 - 85c: 4f434745 c3 0x1434745 - 860: 6f6c004e 0x6f6c004e - 864: 6c20676e 0x6c20676e - 868: 20676e6f addi a3,v1,28271 - 86c: 00746e69 0x746e69 - 870: 5f746567 0x5f746567 - 874: 6c616572 0x6c616572 - 878: 6c69665f 0x6c69665f - 87c: 69735f65 0x69735f65 - 880: 7000657a 0x7000657a - 884: 64537873 0x64537873 - 888: 616c466b 0x616c466b - 88c: 70007367 0x70007367 - 890: 75626461 jalx 5899184 <__scratchpad-0x19f66e7c> - 894: 70003266 0x70003266 - 898: 725f7873 0x725f7873 - 89c: 5f746e63 0x5f746e63 - 8a0: 63657073 0x63657073 - 8a4: 53500073 0x53500073 - 8a8: 4e495f58 c3 0x495f58 - 8ac: 435f5449 c0 0x15f5449 - 8b0: 455f0044 0x455f0044 - 8b4: 765f4358 jalx 97d0d60 <__scratchpad-0x1602f2a0> - 8b8: 6e616c62 0x6e616c62 - 8bc: 61685f6b 0x61685f6b - 8c0: 656c646e 0x656c646e - 8c4: 78650072 0x78650072 - 8c8: 00617274 0x617274 - 8cc: 5f36395f 0x5f36395f - 8d0: 74696e69 jalx 1a5b9a4 <__scratchpad-0x1dda465c> - 8d4: 65747300 0x65747300 - 8d8: 6e697265 0x6e697265 - 8dc: 695f0067 0x695f0067 - 8e0: 7265746e 0x7265746e - 8e4: 5f6c616e 0x5f6c616e - 8e8: 6f726463 0x6f726463 - 8ec: 62696c6d 0x62696c6d - 8f0: 696e695f 0x696e695f - 8f4: 41500074 0x41500074 - 8f8: 50595444 0x50595444 - 8fc: 4e555f45 c3 0x555f45 - 900: 574f4e4b 0x574f4e4b - 904: 4942004e 0x4942004e - 908: 6157534f 0x6157534f - 90c: 65526d72 0x65526d72 - 910: 746f6f62 jalx 1bdbd88 <__scratchpad-0x1dc24278> - 914: 6e637200 0x6e637200 - 918: 61685f74 0x61685f74 - 91c: 656c646e 0x656c646e - 920: 61635f72 0x61635f72 - 924: 61626c6c 0x61626c6c - 928: 53006b63 0x53006b63 - 92c: 43527465 c0 0x1527465 - 930: 6148746e 0x6148746e - 934: 656c646e 0x656c646e - 938: 704f0072 0x704f0072 - 93c: 76456e65 jalx 915b994 <__scratchpad-0x166a466c> - 940: 00746e65 0x746e65 - 944: 746e6372 jalx 1b98dc8 <__scratchpad-0x1dc67238> - 948: 6e61685f 0x6e61685f - 94c: 72656c64 0x72656c64 - 950: 7465735f jalx 195cd7c <__scratchpad-0x1dea3284> - 954: 78737000 0x78737000 - 958: 696e695f 0x696e695f - 95c: 6c665f74 0x6c665f74 - 960: 00736761 0x736761 - 964: 6e616843 0x6e616843 - 968: 6c436567 0x6c436567 - 96c: 52726165 0x52726165 - 970: 00746e43 0x746e43 - 974: 4b746547 c2 0x1746547 - 978: 656e7265 0x656e7265 - 97c: 6d6f526c 0x6d6f526c - 980: 73726556 0x73726556 - 984: 006e6f69 0x6e6f69 - 988: 73787370 0x73787370 - 98c: 61506b64 0x61506b64 - 990: 72724164 0x72724164 - 994: 58535000 0x58535000 - 998: 696e495f 0x696e495f - 99c: 53500074 0x53500074 - 9a0: 65445f58 0x65445f58 - 9a4: 74696e49 jalx 1a5b924 <__scratchpad-0x1dda46dc> - 9a8: 6f745300 0x6f745300 - 9ac: 6e435270 0x6e435270 - 9b0: 6e610074 0x6e610074 - 9b4: 676f6c61 0x676f6c61 - 9b8: 00796f4a 0x796f4a - 9bc: 636d656d 0x636d656d - 9c0: 5000706d 0x5000706d - 9c4: 525f5853 0x525f5853 - 9c8: 6f747365 0x6f747365 - 9cc: 69426572 0x69426572 - 9d0: 7453736f jalx 14dcdbc <__scratchpad-0x1e323244> - 9d4: 00657461 0x657461 - 9d8: 746e4352 jalx 1b90d48 <__scratchpad-0x1dc6f2b8> - 9dc: 70004353 0x70004353 - 9e0: 725f6461 0x725f6461 - 9e4: 5f646165 0x5f646165 - 9e8: 00776172 0x776172 - 9ec: 5f787370 0x5f787370 - 9f0: 6f666e69 0x6f666e69 - 9f4: 58455f00 0x58455f00 - 9f8: 62765f43 0x62765f43 - 9fc: 6b6e616c 0x6b6e616c - a00: 6e61685f 0x6e61685f - a04: 72656c64 0x72656c64 - a08: 7465735f jalx 195cd7c <__scratchpad-0x1dea3284> - a0c: 78737000 0x78737000 - a10: 736f6942 0x736f6942 - a14: 74617453 jalx 185d14c <__scratchpad-0x1dfa2eb4> - a18: 75620065 jalx 5880194 <__scratchpad-0x19f7fe6c> - a1c: 6e6f7474 0x6e6f7474 - a20: 43520073 c0 0x1520073 - a24: 6f4e746e 0x6f4e746e - a28: 00726174 0x726174 - a2c: 72616579 0x72616579 - a30: 6d656d00 0x6d656d00 - a34: 0079726f 0x79726f - a38: 6f6d6552 0x6f6d6552 - a3c: 42566576 c0 0x566576 - a40: 6b6e616c 0x6b6e616c - a44: 646e6148 0x646e6148 - a48: 0072656c 0x72656c - a4c: 54444150 0x54444150 - a50: 5f455059 0x5f455059 - a54: 4d524f4e 0x4d524f4e - a58: 41504c41 0x41504c41 - a5c: 53500044 0x53500044 - a60: 4e495f58 c3 0x495f58 - a64: 4e5f5449 c3 0x5f5449 - a68: 4f49424f c3 0x149424f - a6c: 41500053 0x41500053 - a70: 50595444 0x50595444 - a74: 4e415f45 c3 0x415f45 - a78: 474f4c41 c1 0x14f4c41 - a7c: 00444150 0x444150 - a80: 6f6d6552 0x6f6d6552 - a84: 43526576 c0 0x1526576 - a88: 6148746e 0x6148746e - a8c: 656c646e 0x656c646e - a90: 61700072 0x61700072 - a94: 66756264 0x66756264 - a98: 74656700 jalx 1959c00 <__scratchpad-0x1dea6400> - a9c: 6c69665f 0x6c69665f - aa0: 69735f65 0x69735f65 - aa4: 5300657a 0x5300657a - aa8: 74726174 jalx 1c985d0 <__scratchpad-0x1db67a30> - aac: 746e4352 jalx 1b90d48 <__scratchpad-0x1dc6f2b8> - ab0: 74655300 jalx 1954c00 <__scratchpad-0x1deab400> - ab4: 746e4352 jalx 1b90d48 <__scratchpad-0x1dc6f2b8> - ab8: 6c627600 0x6c627600 - abc: 5f6b6e61 0x5f6b6e61 - ac0: 646e6168 0x646e6168 - ac4: 5f72656c 0x5f72656c - ac8: 6c6c6163 0x6c6c6163 - acc: 6b636162 0x6b636162 - ad0: 72696600 0x72696600 - ad4: 69667473 0x69667473 - ad8: 5300656c 0x5300656c - adc: 42567465 c0 0x567465 - ae0: 6b6e616c 0x6b6e616c - ae4: 646e6148 0x646e6148 - ae8: 0072656c 0x72656c - aec: 5f787370 0x5f787370 - af0: 746e6372 jalx 1b98dc8 <__scratchpad-0x1dc67238> - af4: 646f6d5f 0x646f6d5f - af8: 70007365 0x70007365 - afc: 75626461 jalx 5899184 <__scratchpad-0x19f66e7c> - b00: 00615f66 0x615f66 - b04: 746e4352 jalx 1b90d48 <__scratchpad-0x1dc6f2b8> - b08: 30544e43 andi s4,v0,0x4e43 - b0c: 6e435200 0x6e435200 - b10: 544e4374 0x544e4374 - b14: 43520031 c0 0x1520031 - b18: 4e43746e c3 0x43746e - b1c: 6d003254 0x6d003254 - b20: 70636d65 0x70636d65 - b24: 5f5f0079 0x5f5f0079 - b28: 5f585350 0x5f585350 - b2c: 74696e49 jalx 1a5b924 <__scratchpad-0x1dda46dc> - b30: 426f4e5f c0 0x6f4e5f - b34: 00736f69 0x736f69 - b38: 746e4352 jalx 1b90d48 <__scratchpad-0x1dc6f2b8> - b3c: 33544e43 andi s4,k0,0x4e43 - b40: 78737000 0x78737000 - b44: 6461705f 0x6461705f - b48: 7079745f 0x7079745f - b4c: 73007365 0x73007365 - b50: 00636570 0x636570 - b54: 5f585350 0x5f585350 - b58: 6c6c6f50 0x6c6c6f50 - b5c: 5f646150 0x5f646150 - b60: 74736146 jalx 1cd8518 <__scratchpad-0x1db27ae8> - b64: 705f5f00 0x705f5f00 - b68: 64737873 0x64737873 - b6c: 65725f6b 0x65725f6b - b70: 655f6c61 0x655f6c61 - b74: 70656378 0x70656378 - b78: 6e6f6974 0x6e6f6974 - b7c: 6e61685f 0x6e61685f - b80: 72656c64 0x72656c64 - b84: 58455f00 0x58455f00 - b88: 6d645f43 0x6d645f43 - b8c: 61685f61 0x61685f61 - b90: 656c646e 0x656c646e - b94: 455f0072 0x455f0072 - b98: 635f4358 0x635f4358 - b9c: 6d6f7264 0x6d6f7264 - ba0: 6e61685f 0x6e61685f - ba4: 72656c64 0x72656c64 - ba8: 58455f00 0x58455f00 - bac: 64635f43 0x64635f43 - bb0: 5f6d6f72 0x5f6d6f72 - bb4: 646e6168 0x646e6168 - bb8: 5f72656c 0x5f72656c - bbc: 00746573 0x746573 - bc0: 30504f43 andi s0,v0,0x4f43 - bc4: 4350455f c0 0x150455f - bc8: 74657300 jalx 195cc00 <__scratchpad-0x1dea3400> - bcc: 706f635f 0x706f635f - bd0: 65725f30 0x65725f30 - bd4: 74736967 jalx 1cda59c <__scratchpad-0x1db25a64> - bd8: 73007265 0x73007265 - bdc: 652f6372 0x652f6372 - be0: 70656378 0x70656378 - be4: 6e6f6974 0x6e6f6974 - be8: 5f00632e 0x5f00632e - bec: 5f435845 0x5f435845 - bf0: 5f6f6973 0x5f6f6973 - bf4: 646e6168 0x646e6168 - bf8: 0072656c 0x72656c - bfc: 30706f63 andi s0,v1,0x6f63 - c00: 6765725f 0x6765725f - c04: 65747369 0x65747369 - c08: 756e5f72 jalx 5b97dc8 <__scratchpad-0x19c68238> - c0c: 7265626d 0x7265626d - c10: 4f430073 c3 0x1430073 - c14: 505f3050 0x505f3050 - c18: 00444952 0x444952 - c1c: 30504f43 andi s0,v0,0x4f43 - c20: 5541435f 0x5541435f - c24: 43004553 c0 0x1004553 - c28: 5f30504f 0x5f30504f - c2c: 5f005253 0x5f005253 - c30: 5f435845 0x5f435845 - c34: 5f6f6973 0x5f6f6973 - c38: 646e6168 0x646e6168 - c3c: 5f72656c 0x5f72656c - c40: 00746573 0x746573 - c44: 73705f5f 0x73705f5f - c48: 6b647378 0x6b647378 - c4c: 7570675f jalx 5c19d7c <__scratchpad-0x19be6284> - c50: 616d645f 0x616d645f - c54: 6e69665f 0x6e69665f - c58: 65687369 0x65687369 - c5c: 4f430064 c3 0x1430064 - c60: 425f3050 c0 0x5f3050 - c64: 41564441 0x41564441 - c68: 00524444 0x524444 - c6c: 73705f5f 0x73705f5f - c70: 6b647378 0x6b647378 - c74: 616d645f 0x616d645f - c78: 6e61685f 0x6e61685f - c7c: 72656c64 0x72656c64 - c80: 58455f00 0x58455f00 - c84: 6d645f43 0x6d645f43 - c88: 61685f61 0x61685f61 - c8c: 656c646e 0x656c646e - c90: 65735f72 0x65735f72 - c94: 5f730074 0x5f730074 - c98: 72636964 0x72636964 - c9c: 4f495300 c3 0x1495300 - ca0: 72617453 0x72617453 - ca4: 69730074 0x69730074 - ca8: 61705f6f 0x61705f6f - cac: 79746972 0x79746972 - cb0: 4f495300 c3 0x1495300 - cb4: 4c45525f 0x4c45525f - cb8: 4c554d5f 0x4c554d5f - cbc: 53003631 0x53003631 - cc0: 505f4f49 0x505f4f49 - cc4: 54495241 0x54495241 - cc8: 444f5f59 0x444f5f59 - ccc: 49530044 0x49530044 - cd0: 6e65534f 0x6e65534f - cd4: 74794264 jalx 1e50990 <__scratchpad-0x1d9af670> - cd8: 61640065 0x61640065 - cdc: 656c6174 0x656c6174 - ce0: 6874676e 0x6874676e - ce4: 6f697300 0x6f697300 - ce8: 7461645f jalx 185917c <__scratchpad-0x1dfa6e84> - cec: 656c5f61 0x656c5f61 - cf0: 6973006e 0x6973006e - cf4: 74735f6f jalx 1cd7dbc <__scratchpad-0x1db28244> - cf8: 625f706f 0x625f706f - cfc: 53007469 0x53007469 - d00: 74534f49 jalx 14d3d24 <__scratchpad-0x1e32c2dc> - d04: 5300706f 0x5300706f - d08: 445f4f49 0x445f4f49 - d0c: 5f415441 0x5f415441 - d10: 5f4e454c 0x5f4e454c - d14: 49530035 0x49530035 - d18: 41445f4f 0x41445f4f - d1c: 4c5f4154 0x4c5f4154 - d20: 365f4e45 ori ra,s2,0x4e45 - d24: 4f495300 c3 0x1495300 - d28: 5441445f 0x5441445f - d2c: 454c5f41 0x454c5f41 - d30: 00375f4e 0x375f4e - d34: 5f4f4953 0x5f4f4953 - d38: 41544144 0x41544144 - d3c: 4e454c5f c3 0x454c5f - d40: 5300385f 0x5300385f - d44: 535f4f49 0x535f4f49 - d48: 5f504f54 0x5f504f54 - d4c: 5f544942 0x5f544942 - d50: 49530031 0x49530031 - d54: 54535f4f 0x54535f4f - d58: 425f504f c0 0x5f504f - d5c: 315f5449 andi ra,t2,0x5449 - d60: 5300355f 0x5300355f - d64: 535f4f49 0x535f4f49 - d68: 5f504f54 0x5f504f54 - d6c: 5f544942 0x5f544942 - d70: 49530032 0x49530032 - d74: 41505f4f 0x41505f4f - d78: 59544952 0x59544952 - d7c: 4556455f 0x4556455f - d80: 6973004e 0x6973004e - d84: 65725f6f 0x65725f6f - d88: 64616f6c 0x64616f6c - d8c: 6361665f 0x6361665f - d90: 73726f74 0x73726f74 - d94: 4f495300 c3 0x1495300 - d98: 4c45525f 0x4c45525f - d9c: 4f54535f c3 0x154535f - da0: 49530050 0x49530050 - da4: 6568434f 0x6568434f - da8: 754f6b63 jalx 53dad8c <__scratchpad-0x1a425274> - dac: 66754274 0x66754274 - db0: 00726566 0x726566 - db4: 5f4f4953 0x5f4f4953 - db8: 5f4c4552 0x5f4c4552 - dbc: 314c554d andi t4,t2,0x554d - dc0: 4f495300 c3 0x1495300 - dc4: 64616552 0x64616552 - dc8: 65747942 0x65747942 - dcc: 6f747300 0x6f747300 - dd0: 74696270 jalx 1a589c0 <__scratchpad-0x1dda7640> - dd4: 4f495300 c3 0x1495300 - dd8: 72617453 0x72617453 - ddc: 00784574 0x784574 - de0: 2f637273 sltiu v1,k1,29299 - de4: 2e6f6973 sltiu t7,s3,26995 - de8: 49530063 0x49530063 - dec: 45525f4f 0x45525f4f - df0: 554d5f4c 0x554d5f4c - df4: 0034364c syscall 0xd0d9 - df8: 5f4f4953 0x5f4f4953 - dfc: 49524150 0x49524150 - e00: 4e5f5954 c3 0x5f5954 - e04: 00454e4f 0x454e4f - e08: 72746962 0x72746962 - e0c: 00657461 0x657461 - e10: 434f4953 c0 0x14f4953 - e14: 6b636568 0x6b636568 - e18: 75426e49 jalx 509b924 <__scratchpad-0x1a7646dc> - e1c: 72656666 0x72656666 - e20: 5f737300 0x5f737300 - e24: 5f676176 0x5f676176 - e28: 72646461 0x72646461 - e2c: 4b735300 c2 0x1735300 - e30: 6e4f7965 0x6e4f7965 - e34: 6b73614d 0x6b73614d - e38: 6c644300 0x6c644300 - e3c: 6574754d 0x6574754d - e40: 6c644300 0x6c644300 - e44: 74736554 jalx 1cd9550 <__scratchpad-0x1db26ab0> - e48: 6c644300 0x6c644300 - e4c: 64616552 0x64616552 - e50: 00434f54 0x434f54 - e54: 476c6443 c1 0x16c6443 - e58: 74737465 jalx 1cdd194 <__scratchpad-0x1db22e6c> - e5c: 72007461 0x72007461 - e60: 74686769 jalx 1a19da4 <__scratchpad-0x1dde625c> - e64: 72756300 0x72756300 - e68: 696f765f 0x696f765f - e6c: 43006563 c0 0x1006563 - e70: 65476c64 0x65476c64 - e74: 636f6c74 0x636f6c74 - e78: 64430050 0x64430050 - e7c: 646d436c 0x646d436c - e80: 43003831 c0 0x1003831 - e84: 6d436c64 0x6d436c64 - e88: 00343264 0x343264 - e8c: 6f567353 0x6f567353 - e90: 56656369 0x56656369 - e94: 53006c6f 0x53006c6f - e98: 73655273 0x73655273 - e9c: 61567465 0x61567465 - ea0: 64644167 0x64644167 - ea4: 64430072 0x64430072 - ea8: 646d436c 0x646d436c - eac: 53003932 0x53003932 - eb0: 69615773 0x69615773 - eb4: 656c0074 0x656c0074 - eb8: 006c6576 0x6c6576 - ebc: 4e6c6443 c3 0x6c6443 - ec0: 5300706f 0x5300706f - ec4: 79654b73 0x79654b73 - ec8: 4d66664f 0x4d66664f - ecc: 006b7361 0x6b7361 - ed0: 64437353 0x64437353 - ed4: 006c6f56 0x6c6f56 - ed8: 72467353 0x72467353 - edc: 6f547165 0x6f547165 - ee0: 63746950 0x63746950 - ee4: 64430068 0x64430068 - ee8: 646d436c 0x646d436c - eec: 43003332 c0 0x1003332 - ef0: 65476c64 0x65476c64 - ef4: 00445474 0x445474 - ef8: 6e457353 0x6e457353 - efc: 656c6261 0x656c6261 - f00: 00747845 0x747845 - f04: 61567353 0x61567353 - f08: 64430067 0x64430067 - f0c: 696e496c 0x696e496c - f10: 64430074 0x64430074 - f14: 7465476c jalx 1951db0 <__scratchpad-0x1deae250> - f18: 53004e54 0x53004e54 - f1c: 6f745373 0x6f745373 - f20: 67615670 0x67615670 - f24: 6c644300 0x6c644300 - f28: 66746553 0x66746553 - f2c: 65746c69 0x65746c69 - f30: 64430072 0x64430072 - f34: 6d65446c 0x6d65446c - f38: 00657475 0x657475 - f3c: 506c6443 0x506c6443 - f40: 65737561 0x65737561 - f44: 6d617300 0x6d617300 - f48: 5f656c70 0x5f656c70 - f4c: 65746172 0x65746172 - f50: 56735300 0x56735300 - f54: 6563696f 0x6563696f - f58: 65706552 0x65706552 - f5c: 64417461 0x64417461 - f60: 64007264 0x64007264 - f64: 5f617461 0x5f617461 - f68: 657a6973 0x657a6973 - f6c: 6c644300 0x6c644300 - f70: 6d746553 0x6d746553 - f74: 0065646f 0x65646f - f78: 536c6443 0x536c6443 - f7c: 61707465 0x61707465 - f80: 006d6172 0x6d6172 - f84: 63746970 0x63746970 - f88: 64430068 0x64430068 - f8c: 6174536c 0x6174536c - f90: 7962646e 0x7962646e - f94: 56735300 0x56735300 - f98: 6563696f 0x6563696f - f9c: 52534441 0x52534441 - fa0: 00776152 0x776152 - fa4: 536c6443 0x536c6443 - fa8: 4c6b6565 0x4c6b6565 - fac: 6c644300 0x6c644300 - fb0: 6b656553 0x6b656553 - fb4: 73530050 0x73530050 - fb8: 6f6c7055 0x6f6c7055 - fbc: 61566461 0x61566461 - fc0: 73530067 0x73530067 - fc4: 4f79654b c3 0x179654b - fc8: 7073006e 0x7073006e - fcc: 64615f75 0x64615f75 - fd0: 53007264 0x53007264 - fd4: 6c705573 0x6c705573 - fd8: 5664616f 0x5664616f - fdc: 78456761 0x78456761 - fe0: 78614d00 0x78614d00 - fe4: 006c6443 0x6c6443 - fe8: 496c6443 0x496c6443 - fec: 73530044 0x73530044 - ff0: 62616e45 0x62616e45 - ff4: 6443656c 0x6443656c - ff8: 6c644300 0x6c644300 - ffc: 65736552 0x65736552 - 1000: 73530074 0x73530074 - 1004: 64616552 0x64616552 - 1008: 00676156 0x676156 - 100c: 6f567353 0x6f567353 - 1010: 53656369 0x53656369 - 1014: 74726174 jalx 1c985d0 <__scratchpad-0x1db67a30> - 1018: 72646441 0x72646441 - 101c: 50735300 0x50735300 - 1020: 5679616c 0x5679616c - 1024: 43006761 c0 0x1006761 - 1028: 65526c64 0x65526c64 - 102c: 004e6461 0x4e6461 - 1030: 526c6443 0x526c6443 - 1034: 53646165 0x53646165 - 1038: 53644300 0x53644300 - 103c: 43646e65 c0 0x1646e65 - 1040: 616d6d6f 0x616d6d6f - 1044: 4300646e c0 0x100646e - 1048: 61426c64 0x61426c64 - 104c: 61776b63 0x61776b63 - 1050: 73006472 0x73006472 - 1054: 732f6372 0x732f6372 - 1058: 632e7570 0x632e7570 - 105c: 6c644300 0x6c644300 - 1060: 636e7953 0x636e7953 - 1064: 55735300 0x55735300 - 1068: 616f6c70 0x616f6c70 - 106c: 73530064 0x73530064 - 1070: 63696f56 0x63696f56 - 1074: 74695065 jalx 1a54194 <__scratchpad-0x1ddabe6c> - 1078: 43006863 c0 0x1006863 - 107c: 6c506c64 0x6c506c64 - 1080: 53007961 0x53007961 - 1084: 79654b73 0x79654b73 - 1088: 0066664f 0x66664f - 108c: 6e497353 0x6e497353 - 1090: 43007469 c0 0x1007469 - 1094: 65536c64 0x65536c64 - 1098: 636f6c74 0x636f6c74 - 109c: 6c644300 0x6c644300 - 10a0: 706f7453 0x706f7453 - 10a4: 66656c00 0x66656c00 - 10a8: 64430074 0x64430074 - 10ac: 726f466c 0x726f466c - 10b0: 64726177 0x64726177 - 10b4: 6c644300 0x6c644300 - 10b8: 6c746547 0x6c746547 - 10bc: 004c636f 0x4c636f - 10c0: 434d454d c0 0x14d454d - 10c4: 5f445241 0x5f445241 - 10c8: 44414552 0x44414552 - 10cc: 444d435f 0x444d435f - 10d0: 57634d00 0x57634d00 - 10d4: 65746972 0x65746972 - 10d8: 74636553 jalx 18d954c <__scratchpad-0x1df26ab4> - 10dc: 6d00726f 0x6d00726f - 10e0: 61636d65 0x61636d65 - 10e4: 735f6472 0x735f6472 - 10e8: 75746174 jalx 5d185d0 <__scratchpad-0x19ae7a30> - 10ec: 634d0073 0x634d0073 - 10f0: 64616552 0x64616552 - 10f4: 74636553 jalx 18d954c <__scratchpad-0x1df26ab4> - 10f8: 4d00726f bc3f 1dab8 <__scratchpad-0x1f7e2548> - 10fc: 41434d45 0x41434d45 - 1100: 415f4452 0x415f4452 - 1104: 53454343 0x53454343 - 1108: 4d435f53 0x4d435f53 - 110c: 634d0044 0x634d0044 - 1110: 53746547 0x53746547 - 1114: 75746174 jalx 5d185d0 <__scratchpad-0x19ae7a30> - 1118: 72730073 0x72730073 - 111c: 656d2f63 0x656d2f63 - 1120: 7261636d 0x7261636d - 1124: 00632e64 0x632e64 - 1128: 74636573 jalx 18d95cc <__scratchpad-0x1df26a34> - 112c: 4d00726f bc3f 1daec <__scratchpad-0x1f7e2514> - 1130: 61436d65 0x61436d65 - 1134: 6d436472 0x6d436472 - 1138: 61630064 0x61630064 - 113c: 735f6472 0x735f6472 - 1140: 00746f6c 0x746f6c - 1144: 66667562 0x66667562 - 1148: 4d007265 bc3f 1dae0 <__scratchpad-0x1f7e2520> - 114c: 41434d45 0x41434d45 - 1150: 575f4452 0x575f4452 - 1154: 45544952 0x45544952 - 1158: 444d435f 0x444d435f - 115c: 4d454d00 0x4d454d00 - 1160: 44524143 0x44524143 - 1164: 4154535f 0x4154535f - 1168: 00535554 0x535554 - 116c: 736d656d 0x736d656d - 1170: 4d007465 bc3f 1e308 <__scratchpad-0x1f7e1cf8> - 1174: 41434d45 0x41434d45 - 1178: 435f4452 c0 0x15f4452 - 117c: 454e4e4f 0x454e4e4f - 1180: 44455443 0x44455443 - 1184: 72616300 0x72616300 - 1188: 6d635f64 0x6d635f64 - 118c: 454d0064 0x454d0064 - 1190: 5241434d 0x5241434d - 1194: 54535f44 0x54535f44 - 1198: 53555441 0x53555441 - 119c: 4b4e555f c2 0x14e555f - 11a0: 4e574f4e c3 0x574f4e - 11a4: 4d454d00 0x4d454d00 - 11a8: 44524143 0x44524143 - 11ac: 524f465f 0x524f465f - 11b0: 5454414d 0x5454414d - 11b4: 70004445 0x70004445 - 11b8: 735f6461 0x735f6461 - 11bc: 765f7465 jalx 97dd194 <__scratchpad-0x16022e6c> - 11c0: 61726269 0x61726269 - 11c4: 6e6f6974 0x6e6f6974 - 11c8: 616e6500 0x616e6500 - 11cc: 00656c62 0x656c62 - 11d0: 64616572 0x64616572 - 11d4: 5f646170 0x5f646170 - 11d8: 72626976 0x72626976 - 11dc: 6f697461 0x6f697461 - 11e0: 7100736e 0x7100736e - 11e4: 79726575 0x79726575 - 11e8: 5f646170 0x5f646170 - 11ec: 64727872 0x64727872 - 11f0: 61700079 0x61700079 - 11f4: 6e655f64 0x6e655f64 - 11f8: 656c6261 0x656c6261 - 11fc: 6269765f 0x6269765f - 1200: 69746172 0x69746172 - 1204: 45006e6f bc1f 1cbc4 <__scratchpad-0x1f7e343c> - 1208: 6c46756d 0x6c46756d - 120c: 73006761 0x73006761 - 1210: 702f6372 0x702f6372 - 1214: 632e6461 0x632e6461 - 1218: 64617000 0x64617000 - 121c: 54006e5f 0x54006e5f - 1220: 44706d65 0x44706d65 - 1224: 00617461 0x617461 - 1228: 5f646170 0x5f646170 - 122c: 61637365 0x61637365 - 1230: 6d5f6570 0x6d5f6570 - 1234: 0065646f 0x65646f - 1238: 6c616d73 0x6c616d73 - 123c: 6e69006c 0x6e69006c - 1240: 00727473 0x727473 - 1244: 5f746567 0x5f746567 - 1248: 5f706f63 0x5f706f63 - 124c: 69676572 0x69676572 - 1250: 72657473 0x72657473 - 1254: 74656700 jalx 1959c00 <__scratchpad-0x1dea6400> - 1258: 706f635f 0x706f635f - 125c: 65725f30 0x65725f30 - 1260: 74736967 jalx 1cda59c <__scratchpad-0x1db25a64> - 1264: 76007265 jalx 801c994 <__scratchpad-0x177e366c> - 1268: 65756c61 0x65756c61 - 126c: 706f6300 0x706f6300 - 1270: 6d756e5f 0x6d756e5f - 1274: 74657300 jalx 195cc00 <__scratchpad-0x1dea3400> - 1278: 706f635f 0x706f635f - 127c: 6765725f 0x6765725f - 1280: 65747369 0x65747369 - 1284: 61720072 0x61720072 - 1288: 6e754677 0x6e754677 - 128c: 75720063 jalx 5c8018c <__scratchpad-0x19b7fe74> - 1290: 6f635f6e 0x6f635f6e - 1294: 6e695f70 0x6e695f70 - 1298: 75727473 jalx 5c9d1cc <__scratchpad-0x19b62e34> - 129c: 6f697463 0x6f697463 - 12a0: 706f006e 0x706f006e - 12a4: 74617265 jalx 185c994 <__scratchpad-0x1dfa366c> - 12a8: 006e6f69 0x6e6f69 - 12ac: 5f746567 0x5f746567 - 12b0: 5f706f63 0x5f706f63 - 12b4: 6c727463 0x6c727463 - 12b8: 6765725f 0x6765725f - 12bc: 65747369 0x65747369 - 12c0: 65720072 0x65720072 - 12c4: 74736967 jalx 1cda59c <__scratchpad-0x1db25a64> - 12c8: 6e5f7265 0x6e5f7265 - 12cc: 73006d75 0x73006d75 - 12d0: 635f7465 0x635f7465 - 12d4: 635f706f 0x635f706f - 12d8: 5f6c7274 0x5f6c7274 - 12dc: 69676572 0x69676572 - 12e0: 72657473 0x72657473 - 12e4: 63727300 0x63727300 - 12e8: 706f632f 0x706f632f - 12ec: 7400632e jalx 18cb8 <__scratchpad-0x1f7e7348> - 12f0: 61646d69 0x61646d69 - 12f4: 735f6174 0x735f6174 - 12f8: 53734700 0x53734700 - 12fc: 5474726f 0x5474726f - 1300: 796c6f50 0x796c6f50 - 1304: 696c0034 0x696c0034 - 1308: 64656b6e 0x64656b6e - 130c: 73696c5f 0x73696c5f - 1310: 73470074 0x73470074 - 1314: 74726f53 jalx 1c9bd4c <__scratchpad-0x1db642b4> - 1318: 6f505447 0x6f505447 - 131c: 0033796c 0x33796c - 1320: 6f537347 0x6f537347 - 1324: 54477472 0x54477472 - 1328: 796c6f50 0x796c6f50 - 132c: 73470034 0x73470034 - 1330: 00746f44 0x746f44 - 1334: 6f537347 0x6f537347 - 1338: 69537472 0x69537472 - 133c: 656c706d 0x656c706d - 1340: 69727053 0x69727053 - 1344: 50006574 0x50006574 - 1348: 4e4f4652 c3 0x4f4652 - 134c: 4c425f54 0x4c425f54 - 1350: 53734700 0x53734700 - 1354: 72447465 0x72447465 - 1358: 6e457761 0x6e457761 - 135c: 78455f76 0x78455f76 - 1360: 53734700 0x53734700 - 1364: 75417465 jalx 505d194 <__scratchpad-0x1a7a2e6c> - 1368: 61576f74 0x61576f74 - 136c: 64007469 0x64007469 - 1370: 5f776172 0x5f776172 - 1374: 65646f6d 0x65646f6d - 1378: 6361705f 0x6361705f - 137c: 0074656b 0x74656b - 1380: 694c7347 0x694c7347 - 1384: 6f507473 0x6f507473 - 1388: 72440073 0x72440073 - 138c: 42467761 c0 0x467761 - 1390: 74636552 jalx 18d9548 <__scratchpad-0x1df26ab8> - 1394: 46525000 c1 0x525000 - 1398: 5f544e4f 0x5f544e4f - 139c: 47004c52 c1 0x1004c52 - 13a0: 656c4373 0x656c4373 - 13a4: 654d7261 0x654d7261 - 13a8: 7347006d 0x7347006d - 13ac: 6c6f5047 0x6c6f5047 - 13b0: 6e694c79 0x6e694c79 - 13b4: 73470065 0x73470065 - 13b8: 56746553 0x56746553 - 13bc: 6f656469 0x6f656469 - 13c0: 65646f4d 0x65646f4d - 13c4: 766f4d00 jalx 9bd3400 <__scratchpad-0x15c2cc00> - 13c8: 616d4965 0x616d4965 - 13cc: 47006567 c1 0x1006567 - 13d0: 63655273 0x63655273 - 13d4: 676e6174 0x676e6174 - 13d8: 4700656c c1 0x100656c - 13dc: 6c6f5073 0x6c6f5073 - 13e0: 6e694c79 0x6e694c79 - 13e4: 72700065 0x72700065 - 13e8: 746e6f66 jalx 1b9bd98 <__scratchpad-0x1dc64268> - 13ec: 6163735f 0x6163735f - 13f0: 795f656c 0x795f656c - 13f4: 53734700 0x53734700 - 13f8: 5374726f 0x5374726f - 13fc: 74697270 jalx 1a5c9c0 <__scratchpad-0x1dda3640> - 1400: 72730065 0x72730065 - 1404: 00785f63 0x785f63 - 1408: 5f637273 0x5f637273 - 140c: 72640079 0x72640079 - 1410: 6e657761 0x6e657761 - 1414: 63730076 0x63730076 - 1418: 78656c61 0x78656c61 - 141c: 61637300 0x61637300 - 1420: 0079656c 0x79656c - 1424: 65766572 0x65766572 - 1428: 00657372 0x657372 - 142c: 6e497347 0x6e497347 - 1430: 66007469 0x66007469 - 1434: 6f665f62 0x6f665f62 - 1438: 795f746e 0x795f746e - 143c: 53734700 0x53734700 - 1440: 65657263 0x65657263 - 1444: 47004d6e c1 0x1004d6e - 1448: 57734973 0x57734973 - 144c: 696b726f 0x696b726f - 1450: 4700676e c1 0x100676e - 1454: 72635373 0x72635373 - 1458: 576e6565 0x576e6565 - 145c: 72707300 0x72707300 - 1460: 00657469 0x657469 - 1464: 6f537347 0x6f537347 - 1468: 6f447472 0x6f447472 - 146c: 73670074 0x73670074 - 1470: 746e695f jalx 1b9a57c <__scratchpad-0x1dc65a84> - 1474: 616e7265 0x616e7265 - 1478: 65765f6c 0x65765f6c - 147c: 726f7463 0x726f7463 - 1480: 746f725f jalx 1bdc97c <__scratchpad-0x1dc23684> - 1484: 00657461 0x657461 - 1488: 7473696c jalx 1cda5b0 <__scratchpad-0x1db25a50> - 148c: 00727470 0x727470 - 1490: 5f646e65 0x5f646e65 - 1494: 6e650078 0x6e650078 - 1498: 00795f64 0x795f64 - 149c: 694c7347 0x694c7347 - 14a0: 6700656e 0x6700656e - 14a4: 61635f73 0x61635f73 - 14a8: 6c75636c 0x6c75636c - 14ac: 5f657461 0x5f657461 - 14b0: 6c616373 0x6c616373 - 14b4: 735f6465 0x735f6465 - 14b8: 00657a69 0x657a69 - 14bc: 65537347 0x65537347 - 14c0: 61724474 0x61724474 - 14c4: 766e4577 jalx 9b915dc <__scratchpad-0x15c6ea24> - 14c8: 706d6953 0x706d6953 - 14cc: 4700656c c1 0x100656c - 14d0: 44734973 0x44734973 - 14d4: 69776172 0x69776172 - 14d8: 7000676e 0x7000676e - 14dc: 64737873 0x64737873 - 14e0: 6f665f6b 0x6f665f6b - 14e4: 645f746e 0x645f746e - 14e8: 00617461 0x617461 - 14ec: 65537347 0x65537347 - 14f0: 73614d74 0x73614d74 - 14f4: 676e696b 0x676e696b - 14f8: 54734700 0x54734700 - 14fc: 796c6f50 0x796c6f50 - 1500: 73470033 0x73470033 - 1504: 6c6f5054 0x6c6f5054 - 1508: 47003479 c1 0x1003479 - 150c: 616f4c73 0x616f4c73 - 1510: 6e6f4664 0x6e6f4664 - 1514: 67720074 0x67720074 - 1518: 00343262 0x343262 - 151c: 65537347 0x65537347 - 1520: 73694474 0x73694474 - 1524: 766e4570 jalx 9b915c0 <__scratchpad-0x15c6ea40> - 1528: 706d6953 0x706d6953 - 152c: 5f00656c 0x5f00656c - 1530: 756e675f jalx 5b99d7c <__scratchpad-0x19c66284> - 1534: 61765f63 0x61765f63 - 1538: 73696c5f 0x73696c5f - 153c: 73470074 0x73470074 - 1540: 44746553 0x44746553 - 1544: 45776172 0x45776172 - 1548: 445f766e 0x445f766e - 154c: 4700414d c1 0x100414d - 1550: 74655373 jalx 1954dcc <__scratchpad-0x1deab234> - 1554: 7473694c jalx 1cda530 <__scratchpad-0x1db25ad0> - 1558: 63727300 0x63727300 - 155c: 7570672f jalx 5c19cbc <__scratchpad-0x19be6344> - 1560: 7700632e jalx c018cb8 <__scratchpad-0x137e7348> - 1564: 68746469 0x68746469 - 1568: 5f736700 0x5f736700 - 156c: 65746e69 0x65746e69 - 1570: 6c616e72 0x6c616e72 - 1574: 6e69735f 0x6e69735f - 1578: 756f6400 jalx 5bd9000 <__scratchpad-0x19c27000> - 157c: 77656c62 jalx d95b188 <__scratchpad-0x11ea4e78> - 1580: 0064726f 0x64726f - 1584: 50567347 0x50567347 - 1588: 746e6972 jalx 1b9a5c8 <__scratchpad-0x1dc65a38> - 158c: 746e6f46 jalx 1b9bd18 <__scratchpad-0x1dc642e8> - 1590: 61707400 0x61707400 - 1594: 47006567 c1 0x1006567 - 1598: 74655373 jalx 1954dcc <__scratchpad-0x1deab234> - 159c: 746e6f46 jalx 1b9bd18 <__scratchpad-0x1dc642e8> - 15a0: 46525000 c1 0x525000 - 15a4: 5f544e4f 0x5f544e4f - 15a8: 67004c47 0x67004c47 - 15ac: 6e695f73 0x6e695f73 - 15b0: 6e726574 0x6e726574 - 15b4: 635f6c61 0x635f6c61 - 15b8: 4700736f c1 0x100736f - 15bc: 616d4973 0x616d4973 - 15c0: 72466567 0x72466567 - 15c4: 69546d6f 0x69546d6f - 15c8: 7347006d 0x7347006d - 15cc: 6f6c7055 0x6f6c7055 - 15d0: 6d496461 0x6d496461 - 15d4: 00656761 0x656761 - 15d8: 68746964 0x68746964 - 15dc: 47007265 c1 0x1007265 - 15e0: 6f504773 0x6f504773 - 15e4: 0033796c 0x33796c - 15e8: 50477347 0x50477347 - 15ec: 34796c6f ori t9,v1,0x6c6f - 15f0: 46525000 c1 0x525000 - 15f4: 5f544e4f 0x5f544e4f - 15f8: 4c414353 0x4c414353 - 15fc: 50005845 0x50005845 - 1600: 4e4f4652 c3 0x4f4652 - 1604: 43535f54 c0 0x1535f54 - 1608: 59454c41 0x59454c41 - 160c: 66727000 0x66727000 - 1610: 5f746e6f 0x5f746e6f - 1614: 47006c62 c1 0x1006c62 - 1618: 696e4973 0x696e4973 - 161c: 00784574 0x784574 - 1620: 646f6d70 0x646f6d70 - 1624: 72700065 0x72700065 - 1628: 746e6f66 jalx 1b9bd98 <__scratchpad-0x1dc64268> - 162c: 6163735f 0x6163735f - 1630: 785f656c 0x785f656c - 1634: 43734700 c0 0x1734700 - 1638: 72447275 0x72447275 - 163c: 6e457761 0x6e457761 - 1640: 5f005776 0x5f005776 - 1644: 4e55465f c3 0x55465f - 1648: 4f495443 c3 0x1495443 - 164c: 005f5f4e 0x5f5f4e - 1650: 75437347 jalx 50dcd1c <__scratchpad-0x1a7232e4> - 1654: 61724472 0x61724472 - 1658: 766e4577 jalx 9b915dc <__scratchpad-0x15c6ea24> - 165c: 73470048 0x73470048 - 1660: 74726f53 jalx 1c9bd4c <__scratchpad-0x1db642b4> - 1664: 656e694c 0x656e694c - 1668: 49734700 0x49734700 - 166c: 6567616d 0x6567616d - 1670: 6e676900 0x6e676900 - 1674: 5f65726f 0x5f65726f - 1678: 6b73616d 0x6b73616d - 167c: 44734700 0x44734700 - 1680: 4c776172 0x4c776172 - 1684: 50747369 0x50747369 - 1688: 73004f49 0x73004f49 - 168c: 656c6163 0x656c6163 - 1690: 52734700 0x52734700 - 1694: 7461746f jalx 185d1bc <__scratchpad-0x1dfa2e44> - 1698: 63655665 0x63655665 - 169c: 00726f74 0x726f74 - 16a0: 74636572 jalx 18d95c8 <__scratchpad-0x1df26a38> - 16a4: 6c676e61 0x6c676e61 - 16a8: 6f4c0065 0x6f4c0065 - 16ac: 6d496461 0x6d496461 - 16b0: 00656761 0x656761 - 16b4: 5f736168 0x5f736168 - 16b8: 74756c63 jalx 1d5b18c <__scratchpad-0x1daa4e74> - 16bc: 616d6900 0x616d6900 - 16c0: 70006567 0x70006567 - 16c4: 6e6f6672 0x6e6f6672 - 16c8: 6c725f74 0x6c725f74 - 16cc: 69656800 0x69656800 - 16d0: 00746867 0x746867 - 16d4: 54477347 0x54477347 - 16d8: 796c6f50 0x796c6f50 - 16dc: 73470033 0x73470033 - 16e0: 6f505447 0x6f505447 - 16e4: 0034796c 0x34796c - 16e8: 6c6f7074 0x6c6f7074 - 16ec: 74003379 jalx cde4 <__scratchpad-0x1f7f321c> - 16f0: 796c6f70 0x796c6f70 - 16f4: 726f0034 0x726f0034 - 16f8: 705f6769 0x705f6769 - 16fc: 4700736f c1 0x100736f - 1700: 69725073 0x69725073 - 1704: 6f46746e 0x6f46746e - 1708: 7000746e 0x7000746e - 170c: 61746164 0x61746164 - 1710: 736f705f 0x736f705f - 1714: 53734700 0x53734700 - 1718: 4374726f c0 0x174726f - 171c: 7400736c jalx 1cdb0 <__scratchpad-0x1f7e3250> - 1720: 61646d69 0x61646d69 - 1724: 64006174 0x64006174 - 1728: 70755f6f 0x70755f6f - 172c: 64616f6c 0x64616f6c - 1730: 5f626600 0x5f626600 - 1734: 62660078 0x62660078 - 1738: 6300795f 0x6300795f - 173c: 5f74756c 0x5f74756c - 1740: 65730068 0x65730068 - 1744: 616d5f74 0x616d5f74 - 1748: 67006b73 0x67006b73 - 174c: 6f725f73 0x6f725f73 - 1750: 6f635f74 0x6f635f74 - 1754: 62745f73 0x62745f73 - 1758: 6976006c 0x6976006c - 175c: 5f6f6564 0x5f6f6564 - 1760: 65646f6d 0x65646f6d - 1764: 756c6300 jalx 5b18c00 <__scratchpad-0x19ce7400> - 1768: 00775f74 0x775f74 - 176c: 74756c63 jalx 1d5b18c <__scratchpad-0x1daa4e74> - 1770: 6300785f 0x6300785f - 1774: 5f74756c 0x5f74756c - 1778: 73470079 0x73470079 - 177c: 77617244 jalx d85c910 <__scratchpad-0x11fa36f0> - 1780: 00766e45 0x766e45 - 1784: 69727073 0x69727073 - 1788: 6d5f6574 0x6d5f6574 - 178c: 5f65646f 0x5f65646f - 1790: 6b636170 0x6b636170 - 1794: 47007465 c1 0x1007465 - 1798: 726f5373 0x726f5373 - 179c: 6f505474 0x6f505474 - 17a0: 0033796c 0x33796c - 17a4: 65537347 0x65537347 - 17a8: 6e6f4674 0x6e6f4674 - 17ac: 74744174 jalx 1d105d0 <__scratchpad-0x1daefa30> - 17b0: 00626972 0x626972 - 17b4: 6f537347 0x6f537347 - 17b8: 6f507472 0x6f507472 - 17bc: 0033796c 0x33796c - 17c0: 6f537347 0x6f537347 - 17c4: 6f507472 0x6f507472 - 17c8: 0034796c 0x34796c - 17cc: 646d6974 0x646d6974 - 17d0: 5f617461 0x5f617461 - 17d4: 73470069 0x73470069 - 17d8: 44746553 0x44746553 - 17dc: 45707369 0x45707369 - 17e0: 4700766e c1 0x100766e - 17e4: 74655373 jalx 1954dcc <__scratchpad-0x1deab234> - 17e8: 7473694c jalx 1cda530 <__scratchpad-0x1db25ad0> - 17ec: 73007845 0x73007845 - 17f0: 70757465 0x70757465 - 17f4: 7474615f jalx 1d1857c <__scratchpad-0x1dae7a84> - 17f8: 73626972 0x73626972 - 17fc: 616c6600 0x616c6600 - 1800: 73470067 0x73470067 - 1804: 56746553 0x56746553 - 1808: 6f656469 0x6f656469 - 180c: 65646f4d 0x65646f4d - 1810: 47007845 c1 0x1007845 - 1814: 726f5373 0x726f5373 - 1818: 63655274 0x63655274 - 181c: 676e6174 0x676e6174 - 1820: 6c00656c 0x6c00656c - 1824: 656b6e69 0x656b6e69 - 1828: 696c5f64 0x696c5f64 - 182c: 705f7473 0x705f7473 - 1830: 4700736f c1 0x100736f - 1834: 72705373 0x72705373 - 1838: 46657469 c1 0x657469 - 183c: 496d6f72 0x496d6f72 - 1840: 6567616d 0x6567616d - 1844: 4f4d5600 c3 0x14d5600 - 1848: 505f4544 0x505f4544 - 184c: 47004c41 c1 0x1004c41 - 1850: 6c6f5073 0x6c6f5073 - 1854: 47003379 c1 0x1003379 - 1858: 6c6f5073 0x6c6f5073 - 185c: 47003479 c1 0x1003479 - 1860: 72705373 0x72705373 - 1864: 00657469 0x657469 - 1868: 5f787370 0x5f787370 - 186c: 5f757067 0x5f757067 - 1870: 646f6d76 0x646f6d76 - 1874: 64007365 0x64007365 - 1878: 65707369 0x65707369 - 187c: 6700766e 0x6700766e - 1880: 645f7570 0x645f7570 - 1884: 5f617461 0x5f617461 - 1888: 6c727463 0x6c727463 - 188c: 5f626600 0x5f626600 - 1890: 746e6f66 jalx 1b9bd98 <__scratchpad-0x1dc64268> - 1894: 4700785f c1 0x100785f - 1898: 61724473 0x61724473 - 189c: 73694c77 0x73694c77 - 18a0: 70670074 0x70670074 - 18a4: 74735f75 jalx 1cd7dd4 <__scratchpad-0x1db2822c> - 18a8: 676e6972 0x676e6972 - 18ac: 00667562 0x667562 - 18b0: 72747461 0x72747461 - 18b4: 74756269 jalx 1d589a4 <__scratchpad-0x1daa765c> - 18b8: 73470065 0x73470065 - 18bc: 74726f53 jalx 1c9bd4c <__scratchpad-0x1db642b4> - 18c0: 6c6f5047 0x6c6f5047 - 18c4: 6e694c79 0x6e694c79 - 18c8: 73670065 0x73670065 - 18cc: 7562765f jalx 589d97c <__scratchpad-0x19f62684> - 18d0: 73470066 0x73470066 - 18d4: 65726353 0x65726353 - 18d8: 00486e65 0x486e65 - 18dc: 6f537347 0x6f537347 - 18e0: 4c477472 0x4c477472 - 18e4: 00656e69 0x656e69 - 18e8: 6f667270 0x6f667270 - 18ec: 675f746e 0x675f746e - 18f0: 7067006c 0x7067006c - 18f4: 74635f75 jalx 18d7dd4 <__scratchpad-0x1df2822c> - 18f8: 47006c72 c1 0x1006c72 - 18fc: 726f5373 0x726f5373 - 1900: 6f504774 0x6f504774 - 1904: 0033796c 0x33796c - 1908: 6f537347 0x6f537347 - 190c: 50477472 0x50477472 - 1910: 34796c6f ori t9,v1,0x6c6f - 1914: 52734700 0x52734700 - 1918: 74657365 jalx 195cd94 <__scratchpad-0x1dea326c> - 191c: 53734700 0x53734700 - 1920: 69447465 0x69447465 - 1924: 6e457073 0x6e457073 - 1928: 4d445f76 0x4d445f76 - 192c: 73640041 0x73640041 - 1930: 00785f74 0x785f74 - 1934: 5f747364 0x5f747364 - 1938: 73470079 0x73470079 - 193c: 70736944 0x70736944 - 1940: 00766e45 0x766e45 - 1944: 4c477347 0x4c477347 - 1948: 00656e69 0x656e69 - 194c: 656e696c 0x656e696c - 1950: 675f5f00 0x675f5f00 - 1954: 75615f73 jalx 5857dcc <__scratchpad-0x19fa8234> - 1958: 61776f74 0x61776f74 - 195c: 61007469 0x61007469 - 1960: 5f736978 0x5f736978 - 1964: 706e006d 0x706e006d - 1968: 746e696f jalx 1b9a5bc <__scratchpad-0x1dc65a44> - 196c: 4d560073 0x4d560073 - 1970: 5f45444f 0x5f45444f - 1974: 4353544e c0 0x153544e - 1978: 61647000 0x61647000 - 197c: 705f6174 0x705f6174 - 1980: 735f736f 0x735f736f - 1984: 756c6300 jalx 5b18c00 <__scratchpad-0x19ce7400> - 1988: 61645f74 0x61645f74 - 198c: 64006174 0x64006174 - 1990: 5f776172 0x5f776172 - 1994: 645f6e6f 0x645f6e6f - 1998: 6c707369 0x6c707369 - 199c: 6c007961 0x6c007961 - 19a0: 70747369 0x70747369 - 19a4: 6900736f 0x6900736f - 19a8: 7265746e 0x7265746e - 19ac: 5f626600 0x5f626600 - 19b0: 746e6f66 jalx 1b9bd98 <__scratchpad-0x1dc64268> - 19b4: 0078635f 0x78635f - 19b8: 665f6266 0x665f6266 - 19bc: 5f746e6f 0x5f746e6f - 19c0: 5f007963 0x5f007963 - 19c4: 6975625f 0x6975625f - 19c8: 6e69746c 0x6e69746c - 19cc: 5f61765f 0x5f61765f - 19d0: 7473696c jalx 1cda5b0 <__scratchpad-0x1db25a50> - 19d4: 45734700 0x45734700 - 19d8: 6c62616e 0x6c62616e - 19dc: 73694465 0x73694465 - 19e0: 79616c70 0x79616c70 - 19e4: 55734700 0x55734700 - 19e8: 616f6c70 0x616f6c70 - 19ec: 554c4364 0x554c4364 - 19f0: 73470054 0x73470054 - 19f4: 74726f53 jalx 1c9bd4c <__scratchpad-0x1db642b4> - 19f8: 796c6f50 0x796c6f50 - 19fc: 656e694c 0x656e694c - 1a00: 50734700 0x50734700 - 1a04: 746e6972 jalx 1b9a5c8 <__scratchpad-0x1dc65a38> - 1a08: 746e6f46 jalx 1b9bd18 <__scratchpad-0x1dc642e8> - 1a0c: 6172445f 0x6172445f - 1a10: 70670077 0x70670077 - 1a14: 61645f75 0x61645f75 - 1a18: 70006174 0x70006174 - 1a1c: 6e6f6672 0x6e6f6672 - 1a20: 6c665f74 0x6c665f74 - 1a24: 00736761 0x736761 - 1a28: 706e7376 0x706e7376 - 1a2c: 746e6972 jalx 1b9a5c8 <__scratchpad-0x1dc65a38> - 1a30: 61630066 0x61630066 - 1a34: 636f6c6c 0x636f6c6c - 1a38: 72696600 0x72696600 - 1a3c: 665f7473 0x665f7473 - 1a40: 5f656572 0x5f656572 - 1a44: 65676170 0x65676170 - 1a48: 74706300 jalx 1c18c00 <__scratchpad-0x1dbe7400> - 1a4c: 74700072 jalx 1c001c8 <__scratchpad-0x1dbffe38> - 1a50: 72006972 0x72006972 - 1a54: 6c6c6165 0x6c6c6165 - 1a58: 7300636f 0x7300636f - 1a5c: 6d2f6372 0x6d2f6372 - 1a60: 726f6d65 0x726f6d65 - 1a64: 00632e79 0x632e79 - 1a68: 6f6c6c61 0x6f6c6c61 - 1a6c: 69735f63 0x69735f63 - 1a70: 6e00657a 0x6e00657a - 1a74: 74707765 jalx 1c1dd94 <__scratchpad-0x1dbe226c> - 1a78: 756e0072 jalx 5b801c8 <__scratchpad-0x19c7fe38> - 1a7c: 7265626d 0x7265626d - 1a80: 65726600 0x65726600 - 1a84: 75620065 jalx 5880194 <__scratchpad-0x19f7fe6c> - 1a88: 705f7973 0x705f7973 - 1a8c: 73656761 0x73656761 - 1a90: 6c616d00 0x6c616d00 - 1a94: 5f636f6c 0x5f636f6c - 1a98: 7065656b 0x7065656b - 1a9c: 6e69665f 0x6e69665f - 1aa0: 676e6964 0x676e6964 - 1aa4: 72747300 0x72747300 - 1aa8: 006e656c 0x6e656c - 1aac: 6e727265 0x6e727265 - 1ab0: 7273006f 0x7273006f - 1ab4: 696c2f63 0x696c2f63 - 1ab8: 632e6362 0x632e6362 - 1abc: 74756f00 jalx 1d5bc00 <__scratchpad-0x1daa4400> - 1ac0: 00727473 0x727473 - 1ac4: 6e637369 0x6e637369 - 1ac8: 006c7274 0x6c7274 - 1acc: 49445453 0x49445453 - 1ad0: 49445f4f 0x49445f4f - 1ad4: 54434552 0x54434552 - 1ad8: 5f4e4f49 0x5f4e4f49 - 1adc: 534f4942 0x534f4942 - 1ae0: 45444600 0x45444600 - 1ae4: 4e555f56 c3 0x555f56 - 1ae8: 574f4e4b 0x574f4e4b - 1aec: 7369004e 0x7369004e - 1af0: 69676964 0x69676964 - 1af4: 74730074 jalx 1cc01d0 <__scratchpad-0x1db3fe30> - 1af8: 79706372 0x79706372 - 1afc: 72747300 0x72747300 - 1b00: 00746163 0x746163 - 1b04: 7a697372 0x7a697372 - 1b08: 73690065 0x73690065 - 1b0c: 63617073 0x63617073 - 1b10: 74730065 jalx 1cc0194 <__scratchpad-0x1db3fe6c> - 1b14: 70636e72 0x70636e72 - 1b18: 74730079 jalx 1cc01e4 <__scratchpad-0x1db3fe1c> - 1b1c: 61636e72 0x61636e72 - 1b20: 65730074 0x65730074 - 1b24: 6e697474 0x6e697474 - 1b28: 74730067 jalx 1cc019c <__scratchpad-0x1db3fe64> - 1b2c: 5f6f6964 0x5f6f6964 - 1b30: 65726964 0x65726964 - 1b34: 6f697463 0x6f697463 - 1b38: 5f00736e 0x5f00736e - 1b3c: 6f69735f 0x6f69735f - 1b40: 5f72635f 0x5f72635f - 1b44: 7070616d 0x7070616d - 1b48: 73006465 0x73006465 - 1b4c: 735f6f69 0x735f6f69 - 1b50: 6f696474 0x6f696474 - 1b54: 70616d5f 0x70616d5f - 1b58: 72007263 0x72007263 - 1b5c: 70746f6f 0x70746f6f - 1b60: 00687461 0x687461 - 1b64: 656c6966 0x656c6966 - 1b68: 656d616e 0x656d616e - 1b6c: 756f665f jalx 5bd997c <__scratchpad-0x19c26684> - 1b70: 7500646e jalx 40191b8 <__scratchpad-0x1b7e6e48> - 1b74: 00646573 0x646573 - 1b78: 56454446 0x56454446 - 1b7c: 4d454d5f 0x4d454d5f - 1b80: 44524143 0x44524143 - 1b84: 70736900 0x70736900 - 1b88: 746e6972 jalx 1b9a5c8 <__scratchpad-0x1dc65a38> - 1b8c: 66666f00 0x66666f00 - 1b90: 00746573 0x746573 - 1b94: 6365736e 0x6365736e - 1b98: 696c0074 0x696c0074 - 1b9c: 675f6362 0x675f6362 - 1ba0: 745f7465 jalx 17dd194 <__scratchpad-0x1e022e6c> - 1ba4: 736e6172 0x736e6172 - 1ba8: 5f6c6274 0x5f6c6274 - 1bac: 6d616e66 0x6d616e66 - 1bb0: 69660065 0x69660065 - 1bb4: 7365646c 0x7365646c - 1bb8: 67736900 0x67736900 - 1bbc: 68706172 0x68706172 - 1bc0: 66746f00 0x66746f00 - 1bc4: 74730070 jalx 1cc01c0 <__scratchpad-0x1db3fe40> - 1bc8: 706d6372 0x706d6372 - 1bcc: 65736c00 0x65736c00 - 1bd0: 69006b65 0x69006b65 - 1bd4: 706c6173 0x706c6173 - 1bd8: 69006168 0x69006168 - 1bdc: 6e6c6173 0x6e6c6173 - 1be0: 66006d75 0x66006d75 - 1be4: 6b656573 0x6b656573 - 1be8: 6f6d6600 0x6f6d6600 - 1bec: 745f6564 jalx 17d9590 <__scratchpad-0x1e026a70> - 1bf0: 65645f6f 0x65645f6f - 1bf4: 646f6d73 0x646f6d73 - 1bf8: 73630065 0x73630065 - 1bfc: 00657a69 0x657a69 - 1c00: 5f6f6973 0x5f6f6973 - 1c04: 73747570 0x73747570 - 1c08: 62736900 0x62736900 - 1c0c: 6b6e616c 0x6b6e616c - 1c10: 6f696200 0x6f696200 - 1c14: 75705f73 jalx 5c17dcc <__scratchpad-0x19be8234> - 1c18: 74007374 jalx 1cdd0 <__scratchpad-0x1f7e3230> - 1c1c: 7070756f 0x7070756f - 1c20: 66007265 0x66007265 - 1c24: 6c6c6574 0x6c6c6574 - 1c28: 6f646600 0x6f646600 - 1c2c: 006e6570 0x6e6570 - 1c30: 74656766 jalx 1959d98 <__scratchpad-0x1dea6268> - 1c34: 65720063 0x65720063 - 1c38: 65726964 0x65726964 - 1c3c: 735f7463 0x735f7463 - 1c40: 6f696474 0x6f696474 - 1c44: 5f6f745f 0x5f6f745f - 1c48: 006f6973 0x6f6973 - 1c4c: 65706f66 0x65706f66 - 1c50: 7369006e 0x7369006e - 1c54: 65707075 0x65707075 - 1c58: 656e0072 0x656e0072 - 1c5c: 6d616e77 0x6d616e77 - 1c60: 74730065 jalx 1cc0194 <__scratchpad-0x1db3fe6c> - 1c64: 61636e72 0x61636e72 - 1c68: 6d636573 0x6d636573 - 1c6c: 726f0070 0x726f0070 - 1c70: 6d616e67 0x6d616e67 - 1c74: 44460065 0x44460065 - 1c78: 435f5645 c0 0x15f5645 - 1c7c: 4d4f5244 0x4d4f5244 - 1c80: 6c696600 0x6c696600 - 1c84: 74735f65 jalx 1cd7d94 <__scratchpad-0x1db2826c> - 1c88: 00657461 0x657461 - 1c8c: 646f6d72 0x646f6d72 - 1c90: 72660065 0x72660065 - 1c94: 00646165 0x646165 - 1c98: 74735f5f jalx 1cd7d7c <__scratchpad-0x1db28284> - 1c9c: 5f6f6964 0x5f6f6964 - 1ca0: 65726964 0x65726964 - 1ca4: 6f697463 0x6f697463 - 1ca8: 6f74006e 0x6f74006e - 1cac: 65776f6c 0x65776f6c - 1cb0: 63660072 0x63660072 - 1cb4: 65736f6c 0x65736f6c - 1cb8: 44545300 0x44545300 - 1cbc: 445f4f49 0x445f4f49 - 1cc0: 43455249 c0 0x1455249 - 1cc4: 4e4f4954 c3 0x4f4954 - 1cc8: 4f49535f c3 0x149535f - 1ccc: 74756f00 jalx 1d5bc00 <__scratchpad-0x1daa4400> - 1cd0: 7369006c 0x7369006c - 1cd4: 67696478 0x67696478 - 1cd8: 6e007469 0x6e007469 - 1cdc: 626d656d 0x626d656d - 1ce0: 65687700 0x65687700 - 1ce4: 0065636e 0x65636e - 1ce8: 5f6f6973 0x5f6f6973 - 1cec: 63747570 0x63747570 - 1cf0: 00726168 0x726168 - 1cf4: 69666f74 0x69666f74 - 1cf8: 6600646e 0x6600646e - 1cfc: 65646f6d 0x65646f6d - 1d00: 6f696200 0x6f696200 - 1d04: 75705f73 jalx 5c17dcc <__scratchpad-0x19be8234> - 1d08: 61686374 0x61686374 - 1d0c: 69660072 0x69660072 - 1d10: 735f656c 0x735f656c - 1d14: 63757274 0x63757274 - 1d18: 65007374 0x65007374 - 1d1c: 5f746978 0x5f746978 - 1d20: 706f6f6c 0x706f6f6c - 1d24: 6c736900 0x6c736900 - 1d28: 7265776f 0x7265776f - 1d2c: 4c494600 0x4c494600 - 1d30: 6e6f0045 0x6e6f0045 - 1d34: 63657365 0x63657365 - 1d38: 6675625f 0x6675625f - 1d3c: 61727400 0x61727400 - 1d40: 6274736e 0x6274736e - 1d44: 7473006c jalx 1cc01b0 <__scratchpad-0x1db3fe50> - 1d48: 6d616572 0x6d616572 - 1d4c: 72646300 0x72646300 - 1d50: 635f6d6f 0x635f6d6f - 1d54: 616d6d6f 0x616d6d6f - 1d58: 735f646e 0x735f646e - 1d5c: 00746174 0x746174 - 1d60: 65526443 0x65526443 - 1d64: 65526461 0x65526461 - 1d68: 746c7573 jalx 1b1d5cc <__scratchpad-0x1dce2a34> - 1d6c: 64630073 0x64630073 - 1d70: 5f6d6f72 0x5f6d6f72 - 1d74: 6d6d6f63 0x6d6d6f63 - 1d78: 5f646e61 0x5f646e61 - 1d7c: 65707974 0x65707974 - 1d80: 73795300 0x73795300 - 1d84: 49716e45 0x49716e45 - 1d88: 5052746e 0x5052746e - 1d8c: 72646300 0x72646300 - 1d90: 635f6d6f 0x635f6d6f - 1d94: 616d6d6f 0x616d6d6f - 1d98: 645f646e 0x645f646e - 1d9c: 63657269 0x63657269 - 1da0: 64430074 0x64430074 - 1da4: 526d6152 0x526d6152 - 1da8: 00646165 0x646165 - 1dac: 6f726463 0x6f726463 - 1db0: 61685f6d 0x61685f6d - 1db4: 656c646e 0x656c646e - 1db8: 76655f72 jalx 9957dc8 <__scratchpad-0x15ea8238> - 1dbc: 5f746e65 0x5f746e65 - 1dc0: 63006469 0x63006469 - 1dc4: 6d6f7264 0x6d6f7264 - 1dc8: 73616c5f 0x73616c5f - 1dcc: 6f635f74 0x6f635f74 - 1dd0: 6e616d6d 0x6e616d6d - 1dd4: 756f0064 jalx 5bc0190 <__scratchpad-0x19c3fe70> - 1dd8: 77006f74 jalx c01bdd0 <__scratchpad-0x137e4230> - 1ddc: 5f746e61 0x5f746e61 - 1de0: 64656566 0x64656566 - 1de4: 6b636162 0x6b636162 - 1de8: 72646300 0x72646300 - 1dec: 635f6d6f 0x635f6d6f - 1df0: 616d6d6f 0x616d6d6f - 1df4: 745f646e jalx 17d91b8 <__scratchpad-0x1e026e48> - 1df8: 5f657079 0x5f657079 - 1dfc: 00727473 0x727473 - 1e00: 6f6f425f 0x6f6f425f - 1e04: 7273006c 0x7273006c - 1e08: 64632f63 0x64632f63 - 1e0c: 2e6d6f72 sltiu t5,s3,28530 - 1e10: 72740063 0x72740063 - 1e14: 006b6361 0x6b6361 - 1e18: 6f726463 0x6f726463 - 1e1c: 75715f6d jalx 5c57db4 <__scratchpad-0x19ba824c> - 1e20: 5f657565 0x5f657565 - 1e24: 00667562 0x667562 - 1e28: 6c506443 0x6c506443 - 1e2c: 72547961 0x72547961 - 1e30: 006b6361 0x6b6361 - 1e34: 6f726463 0x6f726463 - 1e38: 61685f6d 0x61685f6d - 1e3c: 656c646e 0x656c646e - 1e40: 61635f72 0x61635f72 - 1e44: 61626c6c 0x61626c6c - 1e48: 43006b63 c0 0x1006b63 - 1e4c: 74654764 jalx 1951d90 <__scratchpad-0x1deae270> - 1e50: 74617453 jalx 185d14c <__scratchpad-0x1dfa2eb4> - 1e54: 66007375 0x66007375 - 1e58: 705f746d 0x705f746d - 1e5c: 7300736f 0x7300736f - 1e60: 705f6f69 0x705f6f69 - 1e64: 695f7475 0x695f7475 - 1e68: 74735f6e jalx 1cd7db8 <__scratchpad-0x1db28248> - 1e6c: 676e6972 0x676e6972 - 1e70: 765f5f00 jalx 97d7c00 <__scratchpad-0x16028400> - 1e74: 72706e73 0x72706e73 - 1e78: 66746e69 0x66746e69 - 1e7c: 746e695f jalx 1b9a57c <__scratchpad-0x1dc65a84> - 1e80: 616e7265 0x616e7265 - 1e84: 756f006c jalx 5bc01b0 <__scratchpad-0x19c3fe50> - 1e88: 75705f74 jalx 5c17dd0 <__scratchpad-0x19be8230> - 1e8c: 6e695f74 0x6e695f74 - 1e90: 7274735f 0x7274735f - 1e94: 00676e69 0x676e69 - 1e98: 65726964 0x65726964 - 1e9c: 76697463 jalx 9a5d18c <__scratchpad-0x15da2e74> - 1ea0: 6f635f65 0x6f635f65 - 1ea4: 676e696d 0x676e696d - 1ea8: 62696c00 0x62696c00 - 1eac: 70735f63 0x70735f63 - 1eb0: 746e6972 jalx 1b9a5c8 <__scratchpad-0x1dc65a38> - 1eb4: 6c665f66 0x6c665f66 - 1eb8: 6274616f 0x6274616f - 1ebc: 7a006675 0x7a006675 - 1ec0: 5f6f7265 0x5f6f7265 - 1ec4: 67616c66 0x67616c66 - 1ec8: 706d695f 0x706d695f - 1ecc: 63727300 0x63727300 - 1ed0: 62696c2f 0x62696c2f - 1ed4: 72702f63 0x72702f63 - 1ed8: 66746e69 0x66746e69 - 1edc: 5300632e 0x5300632e - 1ee0: 4e495250 c3 0x495250 - 1ee4: 535f4654 0x535f4654 - 1ee8: 5f455a49 0x5f455a49 - 1eec: 474e4f4c c1 0x14e4f4c - 1ef0: 4e4f4c5f c3 0x4f4c5f - 1ef4: 65670047 0x65670047 - 1ef8: 72615f74 0x72615f74 - 1efc: 6e695f67 0x6e695f67 - 1f00: 7a69735f 0x7a69735f - 1f04: 72610065 0x72610065 - 1f08: 5f706367 0x5f706367 - 1f0c: 00706d74 0x706d74 - 1f10: 63677261 0x63677261 - 1f14: 73760070 0x73760070 - 1f18: 6972706e 0x6972706e - 1f1c: 5f66746e 0x5f66746e - 1f20: 5f747570 0x5f747570 - 1f24: 735f6e69 0x735f6e69 - 1f28: 6e697274 0x6e697274 - 1f2c: 616c0067 0x616c0067 - 1f30: 61007473 0x61007473 - 1f34: 69736772 0x69736772 - 1f38: 6c00657a 0x6c00657a - 1f3c: 5f636269 0x5f636269 - 1f40: 62756f64 0x62756f64 - 1f44: 745f656c jalx 17d95b0 <__scratchpad-0x1e026a50> - 1f48: 74735f6f jalx 1cd7dbc <__scratchpad-0x1db28244> - 1f4c: 676e6972 0x676e6972 - 1f50: 62696c00 0x62696c00 - 1f54: 6c755f63 0x6c755f63 - 1f58: 616f746c 0x616f746c - 1f5c: 52505300 0x52505300 - 1f60: 46544e49 c1 0x544e49 - 1f64: 5a49535f 0x5a49535f - 1f68: 4e495f45 c3 0x495f45 - 1f6c: 73760054 0x73760054 - 1f70: 6e697270 0x6e697270 - 1f74: 6e006674 0x6e006674 - 1f78: 6461706f 0x6461706f - 1f7c: 52505300 0x52505300 - 1f80: 46544e49 c1 0x544e49 - 1f84: 5a49535f 0x5a49535f - 1f88: 4f4c5f45 c3 0x14c5f45 - 1f8c: 5300474e 0x5300474e - 1f90: 4e495250 c3 0x495250 - 1f94: 535f4654 0x535f4654 - 1f98: 5f455a49 0x5f455a49 - 1f9c: 52414843 0x52414843 - 1fa0: 65686300 0x65686300 - 1fa4: 735f6b63 0x735f6b63 - 1fa8: 006e6769 0x6e6769 - 1fac: 5f6f6973 0x5f6f6973 - 1fb0: 69727076 0x69727076 - 1fb4: 0066746e 0x66746e - 1fb8: 69727473 0x69727473 - 1fbc: 705f676e 0x705f676e - 1fc0: 7000736f 0x7000736f - 1fc4: 00636572 0x636572 - 1fc8: 5f646170 0x5f646170 - 1fcc: 6e617571 0x6e617571 - 1fd0: 79746974 0x79746974 - 1fd4: 7000665f 0x7000665f - 1fd8: 715f6461 0x715f6461 - 1fdc: 746e6175 jalx 1b985d4 <__scratchpad-0x1dc67a2c> - 1fe0: 00797469 0x797469 - 1fe4: 74706d65 jalx 1c1b594 <__scratchpad-0x1dbe4a6c> - 1fe8: 69645f79 0x69645f79 - 1fec: 00746967 0x746967 - 1ff0: 5f6f6973 0x5f6f6973 - 1ff4: 6e697270 0x6e697270 - 1ff8: 53006674 0x53006674 - 1ffc: 4e495250 c3 0x495250 - 2000: 535f4654 0x535f4654 - 2004: 5f455a49 0x5f455a49 - 2008: 524f4853 0x524f4853 - 200c: 72730054 0x72730054 - 2010: 696c2f63 0x696c2f63 - 2014: 732f6362 0x732f6362 - 2018: 6e697274 0x6e697274 - 201c: 00632e67 0x632e67 - 2020: 69727473 0x69727473 - 2024: 0070676e 0x70676e - 2028: 65707061 0x65707061 - 202c: 7300646e 0x7300646e - 2030: 6f747274 0x6f747274 - 2034: 6c00646c 0x6c00646c - 2038: 6c747469 0x6c747469 - 203c: 656c5f65 0x656c5f65 - 2040: 7473006e jalx 1cc01b8 <__scratchpad-0x1db3fe48> - 2044: 6c6f7472 0x6c6f7472 - 2048: 646f006c 0x646f006c - 204c: 62007473 0x62007473 - 2050: 6c5f6769 0x6c5f6769 - 2054: 73006e65 0x73006e65 - 2058: 62707274 0x62707274 - 205c: 73006b72 0x73006b72 - 2060: 70637074 0x70637074 - 2064: 68630079 0x68630079 - 2068: 65737261 0x65737261 - 206c: 74730074 jalx 1cc01d0 <__scratchpad-0x1db3fe30> - 2070: 75646e72 jalx 591b9c8 <__scratchpad-0x19ee4638> - 2074: 74730070 jalx 1cc01c0 <__scratchpad-0x1db3fe40> - 2078: 6b6f7472 0x6b6f7472 - 207c: 7274735f 0x7274735f - 2080: 00676e69 0x676e69 - 2084: 6e727473 0x6e727473 - 2088: 706d6369 0x706d6369 - 208c: 72747300 0x72747300 - 2090: 5f6b6f74 0x5f6b6f74 - 2094: 74730072 jalx 1cc01c8 <__scratchpad-0x1db3fe38> - 2098: 61636c72 0x61636c72 - 209c: 65640074 0x65640074 - 20a0: 006d696c 0x6d696c - 20a4: 75727473 jalx 5c9d1cc <__scratchpad-0x19b62e34> - 20a8: 62007270 0x62007270 - 20ac: 00706769 0x706769 - 20b0: 6d6d656d 0x6d6d656d - 20b4: 6e006d65 0x6e006d65 - 20b8: 70747865 0x70747865 - 20bc: 72747300 0x72747300 - 20c0: 7970636c 0x7970636c - 20c4: 72747300 0x72747300 - 20c8: 00646f74 0x646f74 - 20cc: 74727473 jalx 1c9d1cc <__scratchpad-0x1db62e34> - 20d0: 73006b6f 0x73006b6f - 20d4: 6f747274 0x6f747274 - 20d8: 7364006c 0x7364006c - 20dc: 61003274 0x61003274 - 20e0: 006c6f74 0x6c6f74 - 20e4: 676e6f6c 0x676e6f6c - 20e8: 756f6420 jalx 5bd9080 <__scratchpad-0x19c26f80> - 20ec: 00656c62 0x656c62 - 20f0: 65707061 0x65707061 - 20f4: 00737261 0x737261 - 20f8: 6d6d656d 0x6d6d656d - 20fc: 0065766f 0x65766f - 2100: 696f7461 0x696f7461 - 2104: 72747300 0x72747300 - 2108: 00726863 0x726863 - 210c: 73727473 0x73727473 - 2110: 73007065 0x73007065 - 2114: 6f747274 0x6f747274 - 2118: 6f705f6b 0x6f705f6b - 211c: 6e650073 0x6e650073 - 2120: 72747064 0x72747064 - 2124: 78616d00 0x78616d00 - 2128: 006e656c 0x6e656c - 212c: 63747364 0x63747364 - 2130: 74706e00 jalx 1c1b800 <__scratchpad-0x1dbe4800> - 2134: 73640072 0x73640072 - 2138: 73006c74 0x73006c74 - 213c: 6f747274 0x6f747274 - 2140: 74730066 jalx 1cc0198 <__scratchpad-0x1db3fe68> - 2144: 70636e70 0x70636e70 - 2148: 72730079 0x72730079 - 214c: 6e655f63 0x6e655f63 - 2150: 65720064 0x65720064 - 2154: 735f6c61 0x735f6c61 - 2158: 00657a69 0x657a69 - 215c: 636d656d 0x636d656d - 2160: 00797063 0x797063 - 2164: 73727473 0x73727473 - 2168: 70006e70 0x70006e70 - 216c: 00676962 0x676962 - 2170: 6c727473 0x6c727473 - 2174: 63007277 0x63007277 - 2178: 746e756f jalx 1b9d5bc <__scratchpad-0x1dc62a44> - 217c: 74696c00 jalx 1a5b000 <__scratchpad-0x1dda5000> - 2180: 70656c74 0x70656c74 - 2184: 72747300 0x72747300 - 2188: 6e656c6e 0x6e656c6e - 218c: 72747300 0x72747300 - 2190: 6e707363 0x6e707363 - 2194: 72747300 0x72747300 - 2198: 00707564 0x707564 - 219c: 73727473 0x73727473 - 21a0: 73007274 0x73007274 - 21a4: 63697274 0x63697274 - 21a8: 7300706d 0x7300706d - 21ac: 63727274 0x63727274 - 21b0: 73007268 0x73007268 - 21b4: 61637274 0x61637274 - 21b8: 6d636573 0x6d636573 - 21bc: 74730070 jalx 1cc01c0 <__scratchpad-0x1db3fe40> - 21c0: 73616372 0x73616372 - 21c4: 72747365 0x72747365 - 21c8: 73616200 0x73616200 - 21cc: 74730065 jalx 1cc0194 <__scratchpad-0x1db3fe6c> - 21d0: 66756272 0x66756272 - 21d4: 6d656d00 0x6d656d00 - 21d8: 72686372 0x72686372 - 21dc: 696c7000 0x696c7000 - 21e0: 656c7474 0x656c7474 - 21e4: 72747300 0x72747300 - 21e8: 5f6b6f74 0x5f6b6f74 - 21ec: 006e656c 0x6e656c - 21f0: 636d656d 0x636d656d - 21f4: 6d007268 0x6d007268 - 21f8: 73756e69 0x73756e69 - 21fc: 6769735f 0x6769735f - 2200: 5f5f006e 0x5f5f006e - 2204: 746c6c75 jalx 1b1b1d4 <__scratchpad-0x1dce4e2c> - 2208: 695f616f 0x695f616f - 220c: 7265746e 0x7265746e - 2210: 5f6c616e 0x5f6c616e - 2214: 7469005f jalx 1a4017c <__scratchpad-0x1ddbfe84> - 2218: 6d00616f 0x6d00616f - 221c: 00707861 0x707861 - 2220: 6e617273 0x6e617273 - 2224: 72730064 0x72730064 - 2228: 696c2f63 0x696c2f63 - 222c: 6d2f6362 0x6d2f6362 - 2230: 2e637369 sltiu v1,s3,29545 - 2234: 61720063 0x61720063 - 2238: 735f646e 0x735f646e - 223c: 00646565 0x646565 - 2240: 616f7475 0x616f7475 - 2244: 746c7500 jalx 1b1d400 <__scratchpad-0x1dce2c00> - 2248: 6100616f 0x6100616f - 224c: 74726f62 jalx 1c9bd88 <__scratchpad-0x1db64278> - 2250: 73574400 0x73574400 - 2254: 63757274 0x63757274 - 2258: 69680074 0x69680074 - 225c: 63006867 0x63006867 - 2260: 69727261 0x69727261 - 2264: 2f007365 sltiu zero,t8,29541 - 2268: 656d6f68 0x656d6f68 - 226c: 7661782f jalx 985e0bc <__scratchpad-0x15fa1f44> - 2270: 2f726569 sltiu s2,k1,25961 - 2274: 73787370 0x73787370 - 2278: 672d6b64 0x672d6b64 - 227c: 6d2f6363 0x6d2f6363 - 2280: 65737069 0x65737069 - 2284: 6e752d6c 0x6e752d6c - 2288: 776f6e6b jalx dbdb9ac <__scratchpad-0x11c24654> - 228c: 6c652d6e 0x6c652d6e - 2290: 6f732f66 0x6f732f66 - 2294: 662d7466 0x662d7466 - 2298: 74616f6c jalx 185bdb0 <__scratchpad-0x1dfa4250> - 229c: 62696c2f 0x62696c2f - 22a0: 00636367 0x636367 - 22a4: 74495355 jalx 1254d54 <__scratchpad-0x1e5ab2ac> - 22a8: 00657079 0x657079 - 22ac: 6e755744 0x6e755744 - 22b0: 006e6f69 0x6e6f69 - 22b4: 736c5f5f 0x736c5f5f - 22b8: 69647268 0x69647268 - 22bc: 2e2e0033 sltiu t6,s1,51 - 22c0: 2f2e2e2f sltiu t6,t9,11823 - 22c4: 2e2f2e2e sltiu t7,s1,11822 - 22c8: 63672f2e 0x63672f2e - 22cc: 2e352d63 sltiu s5,s1,11619 - 22d0: 2f302e32 sltiu s0,t9,11826 - 22d4: 6762696c 0x6762696c - 22d8: 6c2f6363 0x6c2f6363 - 22dc: 63676269 0x63676269 - 22e0: 632e3263 0x632e3263 - 22e4: 6d6f6300 0x6d6f6300 - 22e8: 78656c70 0x78656c70 - 22ec: 6f6c6620 0x6f6c6620 - 22f0: 63007461 0x63007461 - 22f4: 6c706d6f 0x6c706d6f - 22f8: 64207865 0x64207865 - 22fc: 6c62756f 0x6c62756f - 2300: 4e470065 c3 0x470065 - 2304: 31432055 andi v1,t2,0x2055 - 2308: 2e352031 sltiu s5,s1,8241 - 230c: 20302e32 addi s0,at,11826 - 2310: 3020472d andi zero,at,0x472d - 2314: 20472d20 addi a3,v0,11552 - 2318: 6d2d2030 0x6d2d2030 - 231c: 74666f73 jalx 199bdcc <__scratchpad-0x1de64234> - 2320: 6f6c662d 0x6f6c662d - 2324: 2d207461 sltiu zero,t1,29793 - 2328: 672d2067 0x672d2067 - 232c: 20672d20 addi a3,v1,11552 - 2330: 20324f2d addi s2,at,20269 - 2334: 20324f2d addi s2,at,20269 - 2338: 20324f2d addi s2,at,20269 - 233c: 7562662d jalx 58998b4 <__scratchpad-0x19f6674c> - 2340: 69646c69 0x69646c69 - 2344: 6c2d676e 0x6c2d676e - 2348: 63676269 0x63676269 - 234c: 662d2063 0x662d2063 - 2350: 732d6f6e 0x732d6f6e - 2354: 6b636174 0x6b636174 - 2358: 6f72702d 0x6f72702d - 235c: 74636574 jalx 18d95d0 <__scratchpad-0x1df26a30> - 2360: 2d20726f sltiu zero,t1,29295 - 2364: 73697666 0x73697666 - 2368: 6c696269 0x6c696269 - 236c: 3d797469 0x3d797469 - 2370: 64646968 0x64646968 - 2374: 73006e65 0x73006e65 - 2378: 74666968 jalx 199a5a0 <__scratchpad-0x1de65a60> - 237c: 756f635f jalx 5bd8d7c <__scratchpad-0x19c27284> - 2380: 745f746e jalx 17dd1b8 <__scratchpad-0x1e022e48> - 2384: 00657079 0x657079 - 2388: 73615f5f 0x73615f5f - 238c: 69646c68 0x69646c68 - 2390: 5f5f0033 0x5f5f0033 - 2394: 5f003072 0x5f003072 - 2398: 0031725f 0x31725f - 239c: 64755f5f 0x64755f5f - 23a0: 6f6d7669 0x6f6d7669 - 23a4: 34696464 ori t1,v1,0x6464 - 23a8: 49515500 0x49515500 - 23ac: 65707974 0x65707974 - 23b0: 715f5f00 0x715f5f00 - 23b4: 5f5f0030 0x5f5f0030 - 23b8: 55003171 0x55003171 - 23bc: 79744944 0x79744944 - 23c0: 5f006570 0x5f006570 - 23c4: 0031645f 0x31645f - 23c8: 64755f5f 0x64755f5f - 23cc: 69647669 0x69647669 - 23d0: 5f5f0033 0x5f5f0033 - 23d4: 47007278 c1 0x1007278 - 23d8: 4320554e c0 0x120554e - 23dc: 35203131 ori zero,t1,0x3131 - 23e0: 302e322e andi t6,at,0x322e - 23e4: 20472d20 addi a3,v0,11552 - 23e8: 472d2030 c1 0x12d2030 - 23ec: 2d203020 sltiu zero,t1,12320 - 23f0: 666f736d 0x666f736d - 23f4: 6c662d74 0x6c662d74 - 23f8: 2074616f addi s4,v1,24943 - 23fc: 2d20672d sltiu zero,t1,26413 - 2400: 672d2067 0x672d2067 - 2404: 324f2d20 andi t7,s2,0x2d20 - 2408: 324f2d20 andi t7,s2,0x2d20 - 240c: 324f2d20 andi t7,s2,0x2d20 - 2410: 62662d20 0x62662d20 - 2414: 646c6975 0x646c6975 - 2418: 2d676e69 sltiu a3,t3,28265 - 241c: 6762696c 0x6762696c - 2420: 2d206363 sltiu zero,t1,25443 - 2424: 2d6f6e66 sltiu t7,t3,28262 - 2428: 63617473 0x63617473 - 242c: 72702d6b 0x72702d6b - 2430: 6365746f 0x6365746f - 2434: 20726f74 addi s2,v1,28532 - 2438: 7865662d 0x7865662d - 243c: 74706563 jalx 1c1958c <__scratchpad-0x1dbe6a74> - 2440: 736e6f69 0x736e6f69 - 2444: 6e662d20 0x6e662d20 - 2448: 632d6e6f 0x632d6e6f - 244c: 2d6c6c61 sltiu t4,t3,27745 - 2450: 65637865 0x65637865 - 2454: 6f697470 0x6f697470 - 2458: 2d20736e sltiu zero,t1,29550 - 245c: 73697666 0x73697666 - 2460: 6c696269 0x6c696269 - 2464: 3d797469 0x3d797469 - 2468: 64646968 0x64646968 - 246c: 5f006e65 0x5f006e65 - 2470: 0030645f 0x30645f - 2474: 6c635f5f 0x6c635f5f - 2478: 61745f7a 0x61745f7a - 247c: 5f5f0062 0x5f5f0062 - 2480: 646f6d75 0x646f6d75 - 2484: 00336964 0x336964 - 2488: 32627573 andi v0,s3,0x7573 - 248c: 615f5f00 0x615f5f00 - 2490: 66646464 0x66646464 - 2494: 465f0033 c1 0x5f0033 - 2498: 44415f50 0x44415f50 - 249c: 4e495f44 c3 0x495f44 - 24a0: 4e524554 c3 0x524554 - 24a4: 655f4c41 0x655f4c41 - 24a8: 66666964 0x66666964 - 24ac: 61726600 0x61726600 - 24b0: 66003063 0x66003063 - 24b4: 31636172 andi v1,t3,0x6172 - 24b8: 50465f00 0x50465f00 - 24bc: 4341505f c0 0x141505f - 24c0: 41525f4b 0x41525f4b - 24c4: 5f325f57 0x5f325f57 - 24c8: 006f6c66 0x6f6c66 - 24cc: 79744644 0x79744644 - 24d0: 61006570 0x61006570 - 24d4: 645f6464 0x645f6464 - 24d8: 00656e6f 0x656e6f - 24dc: 31665f41 andi a2,t3,0x5f41 - 24e0: 62757300 0x62757300 - 24e4: 665f0031 0x665f0031 - 24e8: 73007865 0x73007865 - 24ec: 00336275 0x336275 - 24f0: 30665f41 andi a2,v1,0x5f41 - 24f4: 50465f00 0x50465f00 - 24f8: 504e555f 0x504e555f - 24fc: 5f4b4341 0x5f4b4341 - 2500: 5f574152 0x5f574152 - 2504: 6c665f32 0x6c665f32 - 2508: 5f42006f 0x5f42006f - 250c: 42003066 c0 0x3066 - 2510: 0031665f 0x31665f - 2514: 5f50465f 0x5f50465f - 2518: 5f444441 0x5f444441 - 251c: 45544e49 0x45544e49 - 2520: 4c414e52 0x4c414e52 - 2524: 6669645f 0x6669645f - 2528: 465f0066 c1 0x5f0066 - 252c: 41505f50 0x41505f50 - 2530: 535f4b43 0x535f4b43 - 2534: 52494d45 0x52494d45 - 2538: 695f5741 0x695f5741 - 253c: 69745f73 0x69745f73 - 2540: 6e00796e 0x6e00796e - 2544: 006d726f 0x6d726f - 2548: 5f50465f 0x5f50465f - 254c: 4f494e55 c3 0x1494e55 - 2550: 00445f4e 0x445f4e - 2554: 2e2f2e2e sltiu t7,s1,11822 - 2558: 2e2e2f2e sltiu t6,s1,12078 - 255c: 2f2e2e2f sltiu t6,t9,11823 - 2560: 2d636367 sltiu v1,t3,25447 - 2564: 2e322e35 sltiu s2,s1,11829 - 2568: 696c2f30 0x696c2f30 - 256c: 63636762 0x63636762 - 2570: 666f732f 0x666f732f - 2574: 70662d74 0x70662d74 - 2578: 6464612f 0x6464612f - 257c: 2e336664 sltiu s3,s1,26212 - 2580: 75730063 jalx 5cc018c <__scratchpad-0x19b3fe74> - 2584: 6f645f62 0x6f645f62 - 2588: 6100656e 0x6100656e - 258c: 00316464 0x316464 - 2590: 32646461 andi a0,s3,0x6461 - 2594: 64646100 0x64646100 - 2598: 69620033 0x69620033 - 259c: 52007374 0x52007374 - 25a0: 0030665f 0x30665f - 25a4: 31665f52 andi a2,t3,0x5f52 - 25a8: 645f5f00 0x645f5f00 - 25ac: 66647669 0x66647669 - 25b0: 465f0033 c1 0x5f0033 - 25b4: 49445f50 0x49445f50 - 25b8: 454d5f56 0x454d5f56 - 25bc: 325f5441 andi ra,s2,0x5441 - 25c0: 6964755f 0x6964755f - 25c4: 5f6d5f76 0x5f6d5f76 - 25c8: 5f003066 0x5f003066 - 25cc: 445f5046 0x445f5046 - 25d0: 4d5f5649 0x4d5f5649 - 25d4: 5f544145 0x5f544145 - 25d8: 64755f32 0x64755f32 - 25dc: 6d5f7669 0x6d5f7669 - 25e0: 0031665f 0x31665f - 25e4: 2e2f2e2e sltiu t7,s1,11822 - 25e8: 2e2e2f2e sltiu t6,s1,12078 - 25ec: 2f2e2e2f sltiu t6,t9,11823 - 25f0: 2d636367 sltiu v1,t3,25447 - 25f4: 2e322e35 sltiu s2,s1,11829 - 25f8: 696c2f30 0x696c2f30 - 25fc: 63636762 0x63636762 - 2600: 666f732f 0x666f732f - 2604: 70662d74 0x70662d74 - 2608: 7669642f jalx 9a590bc <__scratchpad-0x15da6f44> - 260c: 2e336664 sltiu s3,s1,26212 - 2610: 465f0063 c1 0x5f0063 - 2614: 4e555f50 c3 0x555f50 - 2618: 4b434150 c2 0x1434150 - 261c: 4e41435f c3 0x41435f - 2620: 43494e4f c0 0x1494e4f - 2624: 735f4c41 0x735f4c41 - 2628: 74666968 jalx 199a5a0 <__scratchpad-0x1de65a60> - 262c: 50465f00 0x50465f00 - 2630: 5649445f 0x5649445f - 2634: 41454d5f 0x41454d5f - 2638: 5f325f54 0x5f325f54 - 263c: 76696475 jalx 9a591d4 <__scratchpad-0x15da6e2c> - 2640: 665f725f 0x665f725f - 2644: 465f0030 c1 0x5f0030 - 2648: 49445f50 0x49445f50 - 264c: 454d5f56 0x454d5f56 - 2650: 325f5441 andi ra,s2,0x5441 - 2654: 6964755f 0x6964755f - 2658: 5f725f76 0x5f725f76 - 265c: 5f003166 0x5f003166 - 2660: 445f5046 0x445f5046 - 2664: 4d5f5649 0x4d5f5649 - 2668: 5f544145 0x5f544145 - 266c: 64755f32 0x64755f32 - 2670: 6e5f7669 0x6e5f7669 - 2674: 0030665f 0x30665f - 2678: 5f50465f 0x5f50465f - 267c: 5f564944 0x5f564944 - 2680: 5441454d 0x5441454d - 2684: 755f325f jalx 57cc97c <__scratchpad-0x1a033684> - 2688: 5f766964 0x5f766964 - 268c: 31665f6e andi a2,t3,0x5f6e - 2690: 50465f00 0x50465f00 - 2694: 5649445f 0x5649445f - 2698: 41454d5f 0x41454d5f - 269c: 5f325f54 0x5f325f54 - 26a0: 76696475 jalx 9a591d4 <__scratchpad-0x15da6e2c> - 26a4: 665f6e5f 0x665f6e5f - 26a8: 465f0032 c1 0x5f0032 - 26ac: 41505f50 0x41505f50 - 26b0: 435f4b43 c0 0x15f4b43 - 26b4: 4e4f4e41 c3 0x4f4e41 - 26b8: 4c414349 0x4c414349 - 26bc: 5f73695f 0x5f73695f - 26c0: 796e6974 0x796e6974 - 26c4: 50465f00 0x50465f00 - 26c8: 4c554d5f 0x4c554d5f - 26cc: 41454d5f 0x41454d5f - 26d0: 57445f54 0x57445f54 - 26d4: 775f325f jalx d7cc97c <__scratchpad-0x12033684> - 26d8: 5f656469 0x5f656469 - 26dc: 31665f63 andi a2,t3,0x5f63 - 26e0: 50465f00 0x50465f00 - 26e4: 4152465f 0x4152465f - 26e8: 52535f43 0x52535f43 - 26ec: 5f345f53 0x5f345f53 - 26f0: 63697473 0x63697473 - 26f4: 5f00796b 0x5f00796b - 26f8: 5f50465f 0x5f50465f - 26fc: 43415246 c0 0x1415246 - 2700: 4444415f 0x4444415f - 2704: 635f335f 0x635f335f - 2708: 465f0031 c1 0x5f0031 - 270c: 52465f50 0x52465f50 - 2710: 535f4341 0x535f4341 - 2714: 5f545352 0x5f545352 - 2718: 6f645f34 0x6f645f34 - 271c: 5f006e77 0x5f006e77 - 2720: 465f5046 c1 0x5f5046 - 2724: 5f434152 0x5f434152 - 2728: 54535253 0x54535253 - 272c: 695f345f 0x695f345f - 2730: 50465f00 0x50465f00 - 2734: 4152465f 0x4152465f - 2738: 52535f43 0x52535f43 - 273c: 345f5453 ori ra,v0,0x5453 - 2740: 696b735f 0x696b735f - 2744: 465f0070 c1 0x5f0070 - 2748: 52465f50 0x52465f50 - 274c: 535f4341 0x535f4341 - 2750: 5f545352 0x5f545352 - 2754: 00735f34 0x735f34 - 2758: 2e2f2e2e sltiu t7,s1,11822 - 275c: 2e2e2f2e sltiu t6,s1,12078 - 2760: 2f2e2e2f sltiu t6,t9,11823 - 2764: 2d636367 sltiu v1,t3,25447 - 2768: 2e322e35 sltiu s2,s1,11829 - 276c: 696c2f30 0x696c2f30 - 2770: 63636762 0x63636762 - 2774: 666f732f 0x666f732f - 2778: 70662d74 0x70662d74 - 277c: 6c756d2f 0x6c756d2f - 2780: 2e336664 sltiu s3,s1,26212 - 2784: 465f0063 c1 0x5f0063 - 2788: 52465f50 0x52465f50 - 278c: 535f4341 0x535f4341 - 2790: 5f545352 0x5f545352 - 2794: 70755f34 0x70755f34 - 2798: 6d5f5f00 0x6d5f5f00 - 279c: 66646c75 0x66646c75 - 27a0: 465f0033 c1 0x5f0033 - 27a4: 554d5f50 0x554d5f50 - 27a8: 454d5f4c 0x454d5f4c - 27ac: 445f5441 0x445f5441 - 27b0: 5f325f57 0x5f325f57 - 27b4: 65646977 0x65646977 - 27b8: 665f635f 0x665f635f - 27bc: 5f5f0030 0x5f5f0030 - 27c0: 465f5046 c1 0x5f5046 - 27c4: 5f434152 0x5f434152 - 27c8: 5f444441 0x5f444441 - 27cc: 32635f33 andi v1,s3,0x5f33 - 27d0: 50465f00 0x50465f00 - 27d4: 4c554d5f 0x4c554d5f - 27d8: 41454d5f 0x41454d5f - 27dc: 5f325f54 0x5f325f54 - 27e0: 65646977 0x65646977 - 27e4: 665f7a5f 0x665f7a5f - 27e8: 50465f00 0x50465f00 - 27ec: 4c554d5f 0x4c554d5f - 27f0: 41454d5f 0x41454d5f - 27f4: 57445f54 0x57445f54 - 27f8: 775f325f jalx d7cc97c <__scratchpad-0x12033684> - 27fc: 5f656469 0x5f656469 - 2800: 30665f62 andi a2,v1,0x5f62 - 2804: 50465f00 0x50465f00 - 2808: 4c554d5f 0x4c554d5f - 280c: 41454d5f 0x41454d5f - 2810: 57445f54 0x57445f54 - 2814: 775f325f jalx d7cc97c <__scratchpad-0x12033684> - 2818: 5f656469 0x5f656469 - 281c: 31665f62 andi a2,t3,0x5f62 - 2820: 2f2e2e00 sltiu t6,t9,11776 - 2824: 2e2f2e2e sltiu t7,s1,11822 - 2828: 2e2e2f2e sltiu t6,s1,12078 - 282c: 6363672f 0x6363672f - 2830: 322e352d andi t6,s1,0x352d - 2834: 6c2f302e 0x6c2f302e - 2838: 63676269 0x63676269 - 283c: 6f732f63 0x6f732f63 - 2840: 662d7466 0x662d7466 - 2844: 75732f70 jalx 5ccbdc0 <__scratchpad-0x19b34240> - 2848: 33666462 andi a2,k1,0x6462 - 284c: 5f00632e 0x5f00632e - 2850: 6275735f 0x6275735f - 2854: 00336664 0x336664 - 2858: 2e2f2e2e sltiu t7,s1,11822 - 285c: 2e2e2f2e sltiu t6,s1,12078 - 2860: 2f2e2e2f sltiu t6,t9,11823 - 2864: 2d636367 sltiu v1,t3,25447 - 2868: 2e322e35 sltiu s2,s1,11829 - 286c: 696c2f30 0x696c2f30 - 2870: 63636762 0x63636762 - 2874: 666f732f 0x666f732f - 2878: 70662d74 0x70662d74 - 287c: 7869662f 0x7869662f - 2880: 69736664 0x69736664 - 2884: 5f00632e 0x5f00632e - 2888: 545f5046 0x545f5046 - 288c: 4e495f4f c3 0x495f4f - 2890: 6e695f54 0x6e695f54 - 2894: 63617865 0x63617865 - 2898: 5f5f0074 0x5f5f0074 - 289c: 64786966 0x64786966 - 28a0: 00697366 0x697366 - 28a4: 6c665f5f 0x6c665f5f - 28a8: 7374616f 0x7374616f - 28ac: 00666469 0x666469 - 28b0: 5f50465f 0x5f50465f - 28b4: 4d4f5246 0x4d4f5246 - 28b8: 544e495f 0x544e495f - 28bc: 0072755f 0x72755f - 28c0: 6b636170 0x6b636170 - 28c4: 6d65735f 0x6d65735f - 28c8: 77617269 jalx d85c9a4 <__scratchpad-0x11fa365c> - 28cc: 50465f00 0x50465f00 - 28d0: 4f52465f c3 0x152465f - 28d4: 4e495f4d c3 0x495f4d - 28d8: 7a6c5f54 0x7a6c5f54 - 28dc: 2f2e2e00 sltiu t6,t9,11776 - 28e0: 2e2f2e2e sltiu t7,s1,11822 - 28e4: 2e2e2f2e sltiu t6,s1,12078 - 28e8: 6363672f 0x6363672f - 28ec: 322e352d andi t6,s1,0x352d - 28f0: 6c2f302e 0x6c2f302e - 28f4: 63676269 0x63676269 - 28f8: 6f732f63 0x6f732f63 - 28fc: 662d7466 0x662d7466 - 2900: 6c662f70 0x6c662f70 - 2904: 7374616f 0x7374616f - 2908: 2e666469 sltiu a2,s3,25705 - 290c: 5f5f0063 0x5f5f0063 - 2910: 616f6c66 0x616f6c66 - 2914: 64696474 0x64696474 - 2918: 2e2e0066 sltiu t6,s1,102 - 291c: 2f2e2e2f sltiu t6,t9,11823 - 2920: 2e2f2e2e sltiu t7,s1,11822 - 2924: 63672f2e 0x63672f2e - 2928: 2e352d63 sltiu s5,s1,11619 - 292c: 2f302e32 sltiu s0,t9,11826 - 2930: 6762696c 0x6762696c - 2934: 732f6363 0x732f6363 - 2938: 2d74666f sltiu s4,t3,26223 - 293c: 662f7066 0x662f7066 - 2940: 74616f6c jalx 185bdb0 <__scratchpad-0x1dfa4250> - 2944: 66646964 0x66646964 - 2948: 5f00632e 0x5f00632e - 294c: 7572745f jalx 5c9d17c <__scratchpad-0x19b62e84> - 2950: 6664636e 0x6664636e - 2954: 00326673 0x326673 - 2958: 2e2f2e2e sltiu t7,s1,11822 - 295c: 2e2e2f2e sltiu t6,s1,12078 - 2960: 2f2e2e2f sltiu t6,t9,11823 - 2964: 2d636367 sltiu v1,t3,25447 - 2968: 2e322e35 sltiu s2,s1,11829 - 296c: 696c2f30 0x696c2f30 - 2970: 63636762 0x63636762 - 2974: 666f732f 0x666f732f - 2978: 70662d74 0x70662d74 - 297c: 7572742f jalx 5c9d0bc <__scratchpad-0x19b62f44> - 2980: 6664636e 0x6664636e - 2984: 2e326673 sltiu s2,s1,26227 - 2988: 72660063 0x72660063 - 298c: 5f006361 0x5f006361 - 2990: 555f5046 0x555f5046 - 2994: 4e4f494e c3 0x4f494e - 2998: 5300535f 0x5300535f - 299c: 70797446 0x70797446 - 29a0: 465f0065 c1 0x5f0065 - 29a4: 41505f50 0x41505f50 - 29a8: 525f4b43 0x525f4b43 - 29ac: 315f5741 andi ra,t2,0x5741 - 29b0: 6f6c665f 0x6f6c665f - 29b4: 635f5f00 0x635f5f00 - 29b8: 69737a6c 0x69737a6c - 29bc: Address 0x00000000000029bc is out of bounds. - - -Disassembly of section .debug_frame: - -00000000 <.debug_frame>: - 0: 0000000c syscall - 4: ffffffff 0xffffffff - 8: 7c010001 0x7c010001 - c: 001d0d1f 0x1d0d1f - 10: 00000020 add zero,zero,zero - 14: 00000000 nop - 18: 8002c384 lb v0,-15484(zero) - 1c: 000000c8 0xc8 - 20: 50200e48 0x50200e48 - 24: 0291019f 0x291019f - 28: a8020390 swl v0,912(zero) - 2c: 48dfd1d0 0x48dfd1d0 - 30: 0000000e 0xe - 34: 0000000c syscall - 38: ffffffff 0xffffffff - 3c: 7c010001 0x7c010001 - 40: 001d0d1f 0x1d0d1f - 44: 0000000c syscall - 48: 00000034 0x34 - 4c: 8002c44c lb v0,-15284(zero) - 50: 00000040 ssnop - 54: 00000020 add zero,zero,zero - 58: 00000034 0x34 - 5c: 8002c48c lb v0,-15220(zero) - 60: 0000005c 0x5c - 64: 48200e44 0x48200e44 - 68: 91480390 lbu t0,912(t2) - 6c: 019f4802 0x19f4802 - 70: 000e4002 srl t0,t6,0x0 - 74: 00dfd1d0 0xdfd1d0 - 78: 0000000c syscall - 7c: ffffffff 0xffffffff - 80: 7c010001 0x7c010001 - 84: 001d0d1f 0x1d0d1f - 88: 0000001c 0x1c - 8c: 00000078 0x78 - 90: 8002c4e8 lb v0,-15128(zero) - 94: 000000d8 0xd8 - 98: 4c180e44 0x4c180e44 - 9c: 019f0290 0x19f0290 - a0: 000ec802 srl t9,t6,0x0 - a4: 0000dfd0 0xdfd0 - a8: 0000000c syscall - ac: 00000078 0x78 - b0: 8002c5c0 lb v0,-14912(zero) - b4: 00000008 jr zero - b8: 00000028 0x28 - bc: 00000078 0x78 - c0: 8002c5c8 lb v0,-14904(zero) - c4: 000000b0 0xb0 - c8: 44300e44 0x44300e44 - cc: 94580690 lhu t8,1680(v0) - d0: 92039302 lbu v1,-27902(s0) - d4: 9f059104 0x9f059104 - d8: 0e900201 jal a400804 <__scratchpad-0x153ff7fc> - dc: d2d1d000 0xd2d1d000 - e0: 00dfd4d3 0xdfd4d3 - e4: 00000024 and zero,zero,zero - e8: 00000078 0x78 - ec: 8002c678 lb v0,-14728(zero) - f0: 000000bc 0xbc - f4: 48380e44 0x48380e44 - f8: 92540490 lbu s4,1168(s2) - fc: 64039102 0x64039102 - 100: 7802019f 0x7802019f - 104: d1d0000e 0xd1d0000e - 108: 0000dfd2 0xdfd2 - 10c: 0000000c syscall - 110: 00000078 0x78 - 114: 8002c734 lb v0,-14540(zero) - 118: 00000138 0x138 - 11c: 0000000c syscall - 120: 00000078 0x78 - 124: 8002c86c lb v0,-14228(zero) - 128: 00000014 0x14 - 12c: 0000001c 0x1c - 130: 00000078 0x78 - 134: 8002c880 lb v0,-14208(zero) - 138: 000000e4 0xe4 - 13c: 48180e44 0x48180e44 - 140: 0290019f 0x290019f - 144: 000ed802 srl k1,t6,0x0 - 148: 0000dfd0 0xdfd0 - 14c: 0000001c 0x1c - 150: 00000078 0x78 - 154: 8002c964 lb v0,-13980(zero) - 158: 00000038 0x38 - 15c: 44400e44 0x44400e44 - 160: 9f480290 0x9f480290 - 164: 000e6801 0xe6801 - 168: 0000dfd0 0xdfd0 - 16c: 00000020 add zero,zero,zero - 170: 00000078 0x78 - 174: 8002c99c lb v0,-13924(zero) - 178: 0000008c syscall 0x2 - 17c: 4c200e44 0x4c200e44 - 180: 03900291 0x3900291 - 184: 7c02019f 0x7c02019f - 188: d1d0000e 0xd1d0000e - 18c: 000000df 0xdf - 190: 0000000c syscall - 194: 00000078 0x78 - 198: 8002ca28 lb v0,-13784(zero) - 19c: 00000044 0x44 - 1a0: 0000000c syscall - 1a4: 00000078 0x78 - 1a8: 8002ca6c lb v0,-13716(zero) - 1ac: 00000034 0x34 - 1b0: 0000000c syscall - 1b4: 00000078 0x78 - 1b8: 8002caa0 lb v0,-13664(zero) - 1bc: 00000034 0x34 - 1c0: 0000000c syscall - 1c4: 00000078 0x78 - 1c8: 8002cad4 lb v0,-13612(zero) - 1cc: 00000034 0x34 - 1d0: 00000028 0x28 - 1d4: 00000078 0x78 - 1d8: 8002cb08 lb v0,-13560(zero) - 1dc: 000000d4 0xd4 - 1e0: 44280e70 0x44280e70 - 1e4: 924c0491 lbu t4,1169(s2) - 1e8: 02935003 0x2935003 - 1ec: 019f0590 0x19f0590 - 1f0: d1d07c02 0xd1d07c02 - 1f4: 48dfd3d2 0x48dfd3d2 - 1f8: 0000000e 0xe - 1fc: 00000028 0x28 - 200: 00000078 0x78 - 204: 8002cbdc lb v0,-13348(zero) - 208: 00000090 0x90 - 20c: 44200e6c 0x44200e6c - 210: 9f4c0390 0x9f4c0390 - 214: 02914801 0x2914801 - 218: d1d00a70 0xd1d00a70 - 21c: 000e48df 0xe48df - 220: 000e540b 0xe540b - 224: 00dfd1d0 0xdfd1d0 - 228: 0000002c 0x2c - 22c: 00000078 0x78 - 230: 8002cc6c lb v0,-13204(zero) - 234: 00000180 sll zero,zero,0x6 - 238: 44300e5c 0x44300e5c - 23c: 94600493 lhu zero,1171(v1) - 240: 90059203 lbu a1,-28157(zero) - 244: 95019f07 lhu at,-24825(t0) - 248: 03069102 0x3069102 - 24c: d1d00130 0xd1d00130 - 250: d5d4d3d2 0xd5d4d3d2 - 254: 000e48df 0xe48df - 258: 00000028 0x28 - 25c: 00000078 0x78 - 260: 8002cdec lb v0,-12820(zero) - 264: 00000084 0x84 - 268: 44200e5c 0x44200e5c - 26c: 9f4c0390 0x9f4c0390 - 270: 02914801 0x2914801 - 274: d1d00a70 0xd1d00a70 - 278: 000e48df 0xe48df - 27c: d1d0500b 0xd1d0500b - 280: 00000edf 0xedf - 284: 00000024 and zero,zero,zero - 288: 00000078 0x78 - 28c: 8002ce70 lb v0,-12688(zero) - 290: 00000070 0x70 - 294: 4c200e44 0x4c200e44 - 298: 03910292 0x3910292 - 29c: 9f500490 0x9f500490 - 2a0: 0e500201 jal 9400804 <__scratchpad-0x163ff7fc> - 2a4: d2d1d000 0xd2d1d000 - 2a8: 000000df 0xdf - 2ac: 00000018 mult zero,zero - 2b0: 00000078 0x78 - 2b4: 8002cee0 lb v0,-12576(zero) - 2b8: 0000005c 0x5c - 2bc: 44180e5c 0x44180e5c - 2c0: 0e74019f jal 9d0067c <__scratchpad-0x15aff984> - 2c4: 0000df00 sll k1,zero,0x1c - 2c8: 00000024 and zero,zero,zero - 2cc: 00000078 0x78 - 2d0: 8002cf3c lb v0,-12484(zero) - 2d4: 00000074 0x74 - 2d8: 4c180e4c 0x4c180e4c - 2dc: 019f0290 0x19f0290 - 2e0: d00a4402 0xd00a4402 - 2e4: 000e48df 0xe48df - 2e8: 000e500b 0xe500b - 2ec: 0000dfd0 0xdfd0 - 2f0: 0000000c syscall - 2f4: 00000078 0x78 - 2f8: 8002cfb0 lb v0,-12368(zero) - 2fc: 00000010 mfhi zero - 300: 00000020 add zero,zero,zero - 304: 00000078 0x78 - 308: 8002cfc0 lb v0,-12352(zero) - 30c: 00000054 0x54 - 310: 4c180e4c 0x4c180e4c - 314: 0a64019f j 990067c <__scratchpad-0x15eff984> - 318: 0bdf000e j f7c0038 <__scratchpad-0x1003ffc8> - 31c: 0e48df50 jal 9237d40 <__scratchpad-0x165c82c0> - 320: 00000000 nop - 324: 0000000c syscall - 328: ffffffff 0xffffffff - 32c: 7c010001 0x7c010001 - 330: 001d0d1f 0x1d0d1f - 334: 0000000c syscall - 338: 00000324 0x324 - 33c: 8002d014 lb v0,-12268(zero) - 340: 00000034 0x34 - 344: 0000000c syscall - 348: 00000324 0x324 - 34c: 8002d048 lb v0,-12216(zero) - 350: 00000018 mult zero,zero - 354: 0000000c syscall - 358: 00000324 0x324 - 35c: 8002d060 lb v0,-12192(zero) - 360: 00000008 jr zero - 364: 00000020 add zero,zero,zero - 368: 00000324 0x324 - 36c: 8002d068 lb v0,-12184(zero) - 370: 000000d8 0xd8 - 374: 54200e60 0x54200e60 - 378: 90540291 lbu s4,657(v0) - 37c: 019f4c03 0x19f4c03 - 380: 000e8402 srl s0,t6,0x10 - 384: 00dfd1d0 0xdfd1d0 - 388: 0000000c syscall - 38c: ffffffff 0xffffffff - 390: 7c010001 0x7c010001 - 394: 001d0d1f 0x1d0d1f - 398: 0000000c syscall - 39c: 00000388 0x388 - 3a0: 8002d140 lb v0,-11968(zero) - 3a4: 0000005c 0x5c - 3a8: 0000000c syscall - 3ac: 00000388 0x388 - 3b0: 8002d19c lb v0,-11876(zero) - 3b4: 00000010 mfhi zero - 3b8: 0000000c syscall - 3bc: 00000388 0x388 - 3c0: 8002d1ac lb v0,-11860(zero) - 3c4: 00000018 mult zero,zero - 3c8: 0000000c syscall - 3cc: 00000388 0x388 - 3d0: 8002d1c4 lb v0,-11836(zero) - 3d4: 00000010 mfhi zero - 3d8: 0000000c syscall - 3dc: 00000388 0x388 - 3e0: 8002d1d4 lb v0,-11820(zero) - 3e4: 00000014 0x14 - 3e8: 0000000c syscall - 3ec: 00000388 0x388 - 3f0: 8002d1e8 lb v0,-11800(zero) - 3f4: 00000010 mfhi zero - 3f8: 0000000c syscall - 3fc: 00000388 0x388 - 400: 8002d1f8 lb v0,-11784(zero) - 404: 00000010 mfhi zero - 408: 0000000c syscall - 40c: ffffffff 0xffffffff - 410: 7c010001 0x7c010001 - 414: 001d0d1f 0x1d0d1f - 418: 0000000c syscall - 41c: 00000408 0x408 - 420: 8002d208 lb v0,-11768(zero) - 424: 0000001c 0x1c - 428: 0000000c syscall - 42c: 00000408 0x408 - 430: 8002d224 lb v0,-11740(zero) - 434: 00000014 0x14 - 438: 0000000c syscall - 43c: 00000408 0x408 - 440: 8002d238 lb v0,-11720(zero) - 444: 00000018 mult zero,zero - 448: 0000000c syscall - 44c: 00000408 0x408 - 450: 8002d250 lb v0,-11696(zero) - 454: 0000001c 0x1c - 458: 0000000c syscall - 45c: 00000408 0x408 - 460: 8002d26c lb v0,-11668(zero) - 464: 00000018 mult zero,zero - 468: 0000000c syscall - 46c: 00000408 0x408 - 470: 8002d284 lb v0,-11644(zero) - 474: 00000024 and zero,zero,zero - 478: 0000000c syscall - 47c: 00000408 0x408 - 480: 8002d2a8 lb v0,-11608(zero) - 484: 00000024 and zero,zero,zero - 488: 0000000c syscall - 48c: 00000408 0x408 - 490: 8002d2cc lb v0,-11572(zero) - 494: 0000001c 0x1c - 498: 0000000c syscall - 49c: 00000408 0x408 - 4a0: 8002d2e8 lb v0,-11544(zero) - 4a4: 0000001c 0x1c - 4a8: 0000000c syscall - 4ac: 00000408 0x408 - 4b0: 8002d304 lb v0,-11516(zero) - 4b4: 00000020 add zero,zero,zero - 4b8: 00000018 mult zero,zero - 4bc: 00000408 0x408 - 4c0: 8002d324 lb v0,-11484(zero) - 4c4: 00000100 sll zero,zero,0x4 - 4c8: 44180e48 0x44180e48 - 4cc: ec02019f swc3 $2,415(zero) - 4d0: 00000edf 0xedf - 4d4: 0000000c syscall - 4d8: 00000408 0x408 - 4dc: 8002d424 lb v0,-11228(zero) - 4e0: 000000f4 0xf4 - 4e4: 0000000c syscall - 4e8: 00000408 0x408 - 4ec: 8002d518 lb v0,-10984(zero) - 4f0: 00000020 add zero,zero,zero - 4f4: 00000020 add zero,zero,zero - 4f8: 00000408 0x408 - 4fc: 8002d538 lb v0,-10952(zero) - 500: 000000f4 0xf4 - 504: 44200e44 0x44200e44 - 508: 91500390 lbu s0,912(t2) - 50c: 019f4c02 0x19f4c02 - 510: 000ed002 srl k0,t6,0x0 - 514: 00dfd1d0 0xdfd1d0 - 518: 0000000c syscall - 51c: 00000408 0x408 - 520: 8002d62c lb v0,-10708(zero) - 524: 00000018 mult zero,zero - 528: 00000018 mult zero,zero - 52c: 00000408 0x408 - 530: 8002d644 lb v0,-10684(zero) - 534: 00000038 0x38 - 538: 4c180e4c 0x4c180e4c - 53c: 0e60019f jal 980067c <__scratchpad-0x15fff984> - 540: 0000df00 sll k1,zero,0x1c - 544: 00000018 mult zero,zero - 548: 00000408 0x408 - 54c: 8002d67c lb v0,-10628(zero) - 550: 00000074 0x74 - 554: 4c180e74 0x4c180e74 - 558: 0e74019f jal 9d0067c <__scratchpad-0x15aff984> - 55c: 0000df00 sll k1,zero,0x1c - 560: 00000018 mult zero,zero - 564: 00000408 0x408 - 568: 8002d6f0 lb v0,-10512(zero) - 56c: 0000002c 0x2c - 570: 44180e44 0x44180e44 - 574: 0e64019f jal 990067c <__scratchpad-0x15eff984> - 578: 0000df00 sll k1,zero,0x1c - 57c: 0000000c syscall - 580: 00000408 0x408 - 584: 8002d71c lb v0,-10468(zero) - 588: 00000010 mfhi zero - 58c: 0000000c syscall - 590: 00000408 0x408 - 594: 8002d72c lb v0,-10452(zero) - 598: 00000020 add zero,zero,zero - 59c: 0000000c syscall - 5a0: 00000408 0x408 - 5a4: 8002d74c lb v0,-10420(zero) - 5a8: 00000020 add zero,zero,zero - 5ac: 0000000c syscall - 5b0: 00000408 0x408 - 5b4: 8002d76c lb v0,-10388(zero) - 5b8: 0000001c 0x1c - 5bc: 0000000c syscall - 5c0: ffffffff 0xffffffff - 5c4: 7c010001 0x7c010001 - 5c8: 001d0d1f 0x1d0d1f - 5cc: 00000028 0x28 - 5d0: 000005bc 0x5bc - 5d4: 8002d788 lb v0,-10360(zero) - 5d8: 00000188 0x188 - 5dc: 44280e44 0x44280e44 - 5e0: 93500491 lbu s0,1169(k0) - 5e4: 90039202 lbu v1,-28158(zero) - 5e8: 019f5805 0x19f5805 - 5ec: 0e015803 jal 805600c <__scratchpad-0x177a9ff4> - 5f0: d2d1d000 0xd2d1d000 - 5f4: 0000dfd3 0xdfd3 - 5f8: 00000028 0x28 - 5fc: 000005bc 0x5bc - 600: 8002d910 lb v0,-9968(zero) - 604: 00000140 sll zero,zero,0x5 - 608: 44280e44 0x44280e44 - 60c: 93500590 lbu s0,1424(k0) - 610: 91039202 lbu v1,-28158(t0) - 614: 019f5804 sllv t3,ra,t4 - 618: 0e011003 jal 804400c <__scratchpad-0x177bbff4> - 61c: d2d1d000 0xd2d1d000 - 620: 0000dfd3 0xdfd3 - 624: 00000020 add zero,zero,zero - 628: 000005bc 0x5bc - 62c: 8002da50 lb v0,-9648(zero) - 630: 000000b4 0xb4 - 634: 44200e44 0x44200e44 - 638: 914c0390 lbu t4,912(t2) - 63c: 019f4c02 0x19f4c02 - 640: 000e9402 srl s2,t6,0x10 - 644: 00dfd1d0 0xdfd1d0 - 648: 0000000c syscall - 64c: ffffffff 0xffffffff - 650: 7c010001 0x7c010001 - 654: 001d0d1f 0x1d0d1f - 658: 00000014 0x14 - 65c: 00000648 0x648 - 660: 8002db04 lb v0,-9468(zero) - 664: 0000021c 0x21c - 668: 03180e44 0x3180e44 - 66c: 000e0218 0xe0218 - 670: 00000018 mult zero,zero - 674: 00000648 0x648 - 678: 8002dd20 lb v0,-8928(zero) - 67c: 00000070 0x70 - 680: 64300e44 0x64300e44 - 684: 4802019f 0x4802019f - 688: 00df000e 0xdf000e - 68c: 00000018 mult zero,zero - 690: 00000648 0x648 - 694: 8002dd90 lb v0,-8816(zero) - 698: 00000048 0x48 - 69c: 64200e44 0x64200e44 - 6a0: 0e60019f jal 980067c <__scratchpad-0x15fff984> - 6a4: 0000df00 sll k1,zero,0x1c - 6a8: 0000001c 0x1c - 6ac: 00000648 0x648 - 6b0: 8002ddd8 lb v0,-8744(zero) - 6b4: 00000060 0x60 - 6b8: 50280e44 0x50280e44 - 6bc: 9f480290 0x9f480290 - 6c0: 0e440201 jal 9100804 <__scratchpad-0x166ff7fc> - 6c4: 00dfd000 0xdfd000 - 6c8: 0000000c syscall - 6cc: 00000648 0x648 - 6d0: 8002de38 lb v0,-8648(zero) - 6d4: 00000030 0x30 - 6d8: 0000000c syscall - 6dc: ffffffff 0xffffffff - 6e0: 7c010001 0x7c010001 - 6e4: 001d0d1f 0x1d0d1f - 6e8: 00000014 0x14 - 6ec: 000006d8 0x6d8 - 6f0: 8002de68 lb v0,-8600(zero) - 6f4: 00000010 mfhi zero - 6f8: 4c100e44 0x4c100e44 - 6fc: 0000000e 0xe - 700: 00000014 0x14 - 704: 000006d8 0x6d8 - 708: 8002de78 lb v0,-8584(zero) - 70c: 00000010 mfhi zero - 710: 4c100e44 0x4c100e44 - 714: 0000000e 0xe - 718: 0000000c syscall - 71c: 000006d8 0x6d8 - 720: 8002de88 lb v0,-8568(zero) - 724: 0000000c syscall - 728: 00000014 0x14 - 72c: 000006d8 0x6d8 - 730: 8002de94 lb v0,-8556(zero) - 734: 00000014 0x14 - 738: 50100e44 0x50100e44 - 73c: 0000000e 0xe - 740: 00000014 0x14 - 744: 000006d8 0x6d8 - 748: 8002dea8 lb v0,-8536(zero) - 74c: 00000014 0x14 - 750: 50100e44 0x50100e44 - 754: 0000000e 0xe - 758: 0000000c syscall - 75c: 000006d8 0x6d8 - 760: 8002debc lb v0,-8516(zero) - 764: 00000010 mfhi zero - 768: 00000014 0x14 - 76c: 000006d8 0x6d8 - 770: 8002decc lb v0,-8500(zero) - 774: 00000010 mfhi zero - 778: 4c100e44 0x4c100e44 - 77c: 0000000e 0xe - 780: 0000000c syscall - 784: ffffffff 0xffffffff - 788: 7c010001 0x7c010001 - 78c: 001d0d1f 0x1d0d1f - 790: 0000000c syscall - 794: 00000780 sll zero,zero,0x1e - 798: 8002dedc lb v0,-8484(zero) - 79c: 000000cc syscall 0x3 - 7a0: 0000000c syscall - 7a4: 00000780 sll zero,zero,0x1e - 7a8: 8002dfa8 lb v0,-8280(zero) - 7ac: 000000c8 0xc8 - 7b0: 00000038 0x38 - 7b4: 00000780 sll zero,zero,0x1e - 7b8: 8002e070 lb v0,-8080(zero) - 7bc: 000003d4 0x3d4 - 7c0: 01c80e44 0x1c80e44 - 7c4: 9e019f58 0x9e019f58 - 7c8: 96039702 lhu v1,-26878(s0) - 7cc: 54059504 0x54059504 - 7d0: 07930694 0x7930694 - 7d4: 09910892 j 6442248 <__scratchpad-0x193bddb8> - 7d8: a4030a90 sh v1,2704(zero) - 7dc: d0000e03 0xd0000e03 - 7e0: d4d3d2d1 0xd4d3d2d1 - 7e4: ded7d6d5 0xded7d6d5 - 7e8: 000000df 0xdf - 7ec: 0000000c syscall - 7f0: 00000780 sll zero,zero,0x1e - 7f4: 8002e444 lb v0,-7100(zero) - 7f8: 00000010 mfhi zero - 7fc: 0000000c syscall - 800: 00000780 sll zero,zero,0x1e - 804: 8002e454 lb v0,-7084(zero) - 808: 00000010 mfhi zero - 80c: 0000000c syscall - 810: 00000780 sll zero,zero,0x1e - 814: 8002e464 lb v0,-7068(zero) - 818: 00000010 mfhi zero - 81c: 0000000c syscall - 820: 00000780 sll zero,zero,0x1e - 824: 8002e474 lb v0,-7052(zero) - 828: 00000010 mfhi zero - 82c: 0000000c syscall - 830: 00000780 sll zero,zero,0x1e - 834: 8002e484 lb v0,-7036(zero) - 838: 00000010 mfhi zero - 83c: 0000000c syscall - 840: 00000780 sll zero,zero,0x1e - 844: 8002e494 lb v0,-7020(zero) - 848: 0000005c 0x5c - 84c: 0000000c syscall - 850: 00000780 sll zero,zero,0x1e - 854: 8002e4f0 lb v0,-6928(zero) - 858: 00000014 0x14 - 85c: 0000000c syscall - 860: 00000780 sll zero,zero,0x1e - 864: 8002e504 lb v0,-6908(zero) - 868: 00000074 0x74 - 86c: 0000000c syscall - 870: 00000780 sll zero,zero,0x1e - 874: 8002e578 lb v0,-6792(zero) - 878: 0000010c syscall 0x4 - 87c: 0000000c syscall - 880: 00000780 sll zero,zero,0x1e - 884: 8002e684 lb v0,-6524(zero) - 888: 00000030 0x30 - 88c: 0000000c syscall - 890: 00000780 sll zero,zero,0x1e - 894: 8002e6b4 lb v0,-6476(zero) - 898: 00000064 0x64 - 89c: 0000000c syscall - 8a0: 00000780 sll zero,zero,0x1e - 8a4: 8002e718 lb v0,-6376(zero) - 8a8: 00000020 add zero,zero,zero - 8ac: 0000000c syscall - 8b0: 00000780 sll zero,zero,0x1e - 8b4: 8002e738 lb v0,-6344(zero) - 8b8: 00000010 mfhi zero - 8bc: 0000000c syscall - 8c0: 00000780 sll zero,zero,0x1e - 8c4: 8002e748 lb v0,-6328(zero) - 8c8: 00000020 add zero,zero,zero - 8cc: 0000000c syscall - 8d0: 00000780 sll zero,zero,0x1e - 8d4: 8002e768 lb v0,-6296(zero) - 8d8: 00000048 0x48 - 8dc: 00000018 mult zero,zero - 8e0: 00000780 sll zero,zero,0x1e - 8e4: 8002e7b0 lb v0,-6224(zero) - 8e8: 000000e4 0xe4 - 8ec: 60200e44 0x60200e44 - 8f0: c002019f lwc0 c0_entrylo,415(zero) - 8f4: 00df000e 0xdf000e - 8f8: 00000018 mult zero,zero - 8fc: 00000780 sll zero,zero,0x1e - 900: 8002e894 lb v0,-5996(zero) - 904: 000000e4 0xe4 - 908: 60200e44 0x60200e44 - 90c: c002019f lwc0 c0_entrylo,415(zero) - 910: 00df000e 0xdf000e - 914: 00000018 mult zero,zero - 918: 00000780 sll zero,zero,0x1e - 91c: 8002e978 lb v0,-5768(zero) - 920: 0000010c syscall 0x4 - 924: 60200e44 0x60200e44 - 928: e802019f swc2 $2,415(zero) - 92c: 00df000e 0xdf000e - 930: 00000018 mult zero,zero - 934: 00000780 sll zero,zero,0x1e - 938: 8002ea84 lb v0,-5500(zero) - 93c: 0000010c syscall 0x4 - 940: 60200e44 0x60200e44 - 944: e802019f swc2 $2,415(zero) - 948: 00df000e 0xdf000e - 94c: 00000018 mult zero,zero - 950: 00000780 sll zero,zero,0x1e - 954: 8002eb90 lb v0,-5232(zero) - 958: 000000ec 0xec - 95c: 60200e44 0x60200e44 - 960: c802019f lwc2 $2,415(zero) - 964: 00df000e 0xdf000e - 968: 00000018 mult zero,zero - 96c: 00000780 sll zero,zero,0x1e - 970: 8002ec7c lb v0,-4996(zero) - 974: 0000010c syscall 0x4 - 978: 60200e44 0x60200e44 - 97c: e802019f swc2 $2,415(zero) - 980: 00df000e 0xdf000e - 984: 00000018 mult zero,zero - 988: 00000780 sll zero,zero,0x1e - 98c: 8002ed88 lb v0,-4728(zero) - 990: 000000c0 ehb - 994: 60200e44 0x60200e44 - 998: 9c02019f 0x9c02019f - 99c: 00df000e 0xdf000e - 9a0: 00000018 mult zero,zero - 9a4: 00000780 sll zero,zero,0x1e - 9a8: 8002ee48 lb v0,-4536(zero) - 9ac: 00000104 0x104 - 9b0: 44200e44 0x44200e44 - 9b4: fc02019f 0xfc02019f - 9b8: 00df000e 0xdf000e - 9bc: 00000018 mult zero,zero - 9c0: 00000780 sll zero,zero,0x1e - 9c4: 8002ef4c lb v0,-4276(zero) - 9c8: 000000d4 0xd4 - 9cc: 60200e44 0x60200e44 - 9d0: b002019f 0xb002019f - 9d4: 00df000e 0xdf000e - 9d8: 00000018 mult zero,zero - 9dc: 00000780 sll zero,zero,0x1e - 9e0: 8002f020 lb v0,-4064(zero) - 9e4: 00000194 0x194 - 9e8: 44200e44 0x44200e44 - 9ec: 8c03019f lw v1,415(zero) - 9f0: df000e01 0xdf000e01 - 9f4: 00000034 0x34 - 9f8: 00000780 sll zero,zero,0x1e - 9fc: 8002f1b4 lb v0,-3660(zero) - a00: 000004b0 0x4b0 - a04: 01800e48 0x1800e48 - a08: 94039768 lhu v1,-26776(zero) - a0c: 92079306 lbu a3,-27898(s0) - a10: 9f0a9008 0x9f0a9008 - a14: 96029e01 lhu v0,-25087(s0) - a18: 91059504 lbu a1,-27388(t0) - a1c: 04800309 bltz a0,1644 <__scratchpad-0x1f7fe9bc> - a20: d1d0000e 0xd1d0000e - a24: d5d4d3d2 0xd5d4d3d2 - a28: dfded7d6 0xdfded7d6 - a2c: 00000018 mult zero,zero - a30: 00000780 sll zero,zero,0x1e - a34: 8002f664 lb v0,-2460(zero) - a38: 00000154 0x154 - a3c: 44200e44 0x44200e44 - a40: 4c03019f 0x4c03019f - a44: df000e01 0xdf000e01 - a48: 0000000c syscall - a4c: 00000780 sll zero,zero,0x1e - a50: 8002f7b8 lb v0,-2120(zero) - a54: 00000010 mfhi zero - a58: 0000000c syscall - a5c: 00000780 sll zero,zero,0x1e - a60: 8002f7c8 lb v0,-2104(zero) - a64: 00000024 and zero,zero,zero - a68: 0000000c syscall - a6c: 00000780 sll zero,zero,0x1e - a70: 8002f7ec lb v0,-2068(zero) - a74: 00000018 mult zero,zero - a78: 00000018 mult zero,zero - a7c: 00000780 sll zero,zero,0x1e - a80: 8002f804 lb v0,-2044(zero) - a84: 00000054 0x54 - a88: 44180e44 0x44180e44 - a8c: 4c02019f 0x4c02019f - a90: 00df000e 0xdf000e - a94: 0000000c syscall - a98: 00000780 sll zero,zero,0x1e - a9c: 8002f858 lb v0,-1960(zero) - aa0: 00000008 jr zero - aa4: 00000018 mult zero,zero - aa8: 00000780 sll zero,zero,0x1e - aac: 8002f860 lb v0,-1952(zero) - ab0: 00000198 0x198 - ab4: 4c180e4c 0x4c180e4c - ab8: 8003019f lb v1,415(zero) - abc: df000e01 0xdf000e01 - ac0: 00000018 mult zero,zero - ac4: 00000780 sll zero,zero,0x1e - ac8: 8002f9f8 lb v0,-1544(zero) - acc: 00000028 0x28 - ad0: 4c200e44 0x4c200e44 - ad4: 0e58019f jal 960067c <__scratchpad-0x161ff984> - ad8: 0000df00 sll k1,zero,0x1c - adc: 0000000c syscall - ae0: 00000780 sll zero,zero,0x1e - ae4: 8002fa20 lb v0,-1504(zero) - ae8: 00000088 0x88 - aec: 0000000c syscall - af0: 00000780 sll zero,zero,0x1e - af4: 8002faa8 lb v0,-1368(zero) - af8: 000000bc 0xbc - afc: 0000000c syscall - b00: 00000780 sll zero,zero,0x1e - b04: 8002fb64 lb v0,-1180(zero) - b08: 00000024 and zero,zero,zero - b0c: 00000018 mult zero,zero - b10: 00000780 sll zero,zero,0x1e - b14: 8002fb88 lb v0,-1144(zero) - b18: 00000104 0x104 - b1c: 44180e44 0x44180e44 - b20: fc02019f 0xfc02019f - b24: 00df000e 0xdf000e - b28: 0000000c syscall - b2c: 00000780 sll zero,zero,0x1e - b30: 8002fc8c lb v0,-884(zero) - b34: 00000008 jr zero - b38: 0000000c syscall - b3c: 00000780 sll zero,zero,0x1e - b40: 8002fc94 lb v0,-876(zero) - b44: 0000001c 0x1c - b48: 00000018 mult zero,zero - b4c: 00000780 sll zero,zero,0x1e - b50: 8002fcb0 lb v0,-848(zero) - b54: 000000f0 0xf0 - b58: 180ecc02 0x180ecc02 - b5c: 58019f44 0x58019f44 - b60: 00000edf 0xedf - b64: 00000020 add zero,zero,zero - b68: 00000780 sll zero,zero,0x1e - b6c: 8002fda0 lb v0,-608(zero) - b70: 000000d0 0xd0 - b74: 44180e44 0x44180e44 - b78: 0a58019f j 960067c <__scratchpad-0x161ff984> - b7c: 000e48df 0xe48df - b80: 0ea8020b jal aa0082c <__scratchpad-0x14dff7d4> - b84: 0000df00 sll k1,zero,0x1c - b88: 00000018 mult zero,zero - b8c: 00000780 sll zero,zero,0x1e - b90: 8002fe70 lb v0,-400(zero) - b94: 000000c4 0xc4 - b98: 48180e44 0x48180e44 - b9c: b802019f swr v0,415(zero) - ba0: 00df000e 0xdf000e - ba4: 00000018 mult zero,zero - ba8: 00000780 sll zero,zero,0x1e - bac: 8002ff34 lb v0,-204(zero) - bb0: 0000003c 0x3c - bb4: 58200e4c 0x58200e4c - bb8: 0e58019f jal 960067c <__scratchpad-0x161ff984> - bbc: 0000df00 sll k1,zero,0x1c - bc0: 00000018 mult zero,zero - bc4: 00000780 sll zero,zero,0x1e - bc8: 8002ff70 lb v0,-144(zero) - bcc: 00000048 0x48 - bd0: 4c200e48 0x4c200e48 - bd4: 0e74019f jal 9d0067c <__scratchpad-0x15aff984> - bd8: 0000df00 sll k1,zero,0x1c - bdc: 00000020 add zero,zero,zero - be0: 00000780 sll zero,zero,0x1e - be4: 8002ffb8 lb v0,-72(zero) - be8: 00000184 0x184 - bec: 4c200e44 0x4c200e44 - bf0: 03900291 0x3900291 - bf4: 7403019f jalx c067c <__scratchpad-0x1f73f984> - bf8: d0000e01 0xd0000e01 - bfc: 0000dfd1 0xdfd1 - c00: 00000018 mult zero,zero - c04: 00000780 sll zero,zero,0x1e - c08: 8003013c lb v1,316(zero) - c0c: 000000a0 0xa0 - c10: 5c280e44 0x5c280e44 - c14: 8002019f lb v0,415(zero) - c18: 00df000e 0xdf000e - c1c: 00000018 mult zero,zero - c20: 00000780 sll zero,zero,0x1e - c24: 800301dc lb v1,476(zero) - c28: 00000044 0x44 - c2c: 50280e44 0x50280e44 - c30: 0e70019f jal 9c0067c <__scratchpad-0x15bff984> - c34: 0000df00 sll k1,zero,0x1c - c38: 00000018 mult zero,zero - c3c: 00000780 sll zero,zero,0x1e - c40: 80030220 lb v1,544(zero) - c44: 00000028 0x28 - c48: 4c200e44 0x4c200e44 - c4c: 0e58019f jal 960067c <__scratchpad-0x161ff984> - c50: 0000df00 sll k1,zero,0x1c - c54: 00000018 mult zero,zero - c58: 00000780 sll zero,zero,0x1e - c5c: 80030248 lb v1,584(zero) - c60: 000000c0 ehb - c64: 78280e44 0x78280e44 - c68: 0a7c019f j 9f0067c <__scratchpad-0x158ff984> - c6c: 0bdf000e j f7c0038 <__scratchpad-0x1003ffc8> - c70: 00000038 0x38 - c74: 00000780 sll zero,zero,0x1e - c78: 80030308 lb v1,776(zero) - c7c: 0000030c syscall 0xc - c80: 01800e44 0x1800e44 - c84: 6009914c 0x6009914c - c88: 029e019f 0x29e019f - c8c: 04960397 0x4960397 - c90: 07930595 0x7930595 - c94: 9008924c lbu t0,-28084(zero) - c98: 0306940a 0x306940a - c9c: 000e02d0 0xe02d0 - ca0: d3d2d1d0 0xd3d2d1d0 - ca4: d7d6d5d4 0xd7d6d5d4 - ca8: 0000dfde 0xdfde - cac: 00000028 0x28 - cb0: 00000780 sll zero,zero,0x1e - cb4: 80030614 lb v1,1556(zero) - cb8: 000000cc syscall 0x3 - cbc: 44280e44 0x44280e44 - cc0: 93480491 lbu t0,1169(k0) - cc4: 03924c02 0x3924c02 - cc8: 90019f4c lbu at,-24756(zero) - ccc: d09c0205 0xd09c0205 - cd0: dfd3d2d1 0xdfd3d2d1 - cd4: 00000e48 0xe48 - cd8: 00000018 mult zero,zero - cdc: 00000780 sll zero,zero,0x1e - ce0: 800306e0 lb v1,1760(zero) - ce4: 00000028 0x28 - ce8: 4c200e44 0x4c200e44 - cec: 0e58019f jal 960067c <__scratchpad-0x161ff984> - cf0: 0000df00 sll k1,zero,0x1c - cf4: 0000000c syscall - cf8: 00000780 sll zero,zero,0x1e - cfc: 80030708 lb v1,1800(zero) - d00: 00000058 0x58 - d04: 0000000c syscall - d08: 00000780 sll zero,zero,0x1e - d0c: 80030760 lb v1,1888(zero) - d10: 00000040 ssnop - d14: 0000000c syscall - d18: 00000780 sll zero,zero,0x1e - d1c: 800307a0 lb v1,1952(zero) - d20: 00000008 jr zero - d24: 00000018 mult zero,zero - d28: 00000780 sll zero,zero,0x1e - d2c: 800307a8 lb v1,1960(zero) - d30: 00000050 0x50 - d34: 58280e4c 0x58280e4c - d38: 0e6c019f jal 9b0067c <__scratchpad-0x15cff984> - d3c: 0000df00 sll k1,zero,0x1c - d40: 0000000c syscall - d44: 00000780 sll zero,zero,0x1e - d48: 800307f8 lb v1,2040(zero) - d4c: 00000010 mfhi zero - d50: 0000000c syscall - d54: 00000780 sll zero,zero,0x1e - d58: 80030808 lb v1,2056(zero) - d5c: 00000008 jr zero - d60: 0000000c syscall - d64: 00000780 sll zero,zero,0x1e - d68: 80030810 lb v1,2064(zero) - d6c: 00000014 0x14 - d70: 00000018 mult zero,zero - d74: 00000780 sll zero,zero,0x1e - d78: 80030824 lb v1,2084(zero) - d7c: 00000140 sll zero,zero,0x5 - d80: 60200e44 0x60200e44 - d84: 1c03019f 0x1c03019f - d88: df000e01 0xdf000e01 - d8c: 00000018 mult zero,zero - d90: 00000780 sll zero,zero,0x1e - d94: 80030964 lb v1,2404(zero) - d98: 00000184 0x184 - d9c: 60200e44 0x60200e44 - da0: 6003019f 0x6003019f - da4: df000e01 0xdf000e01 - da8: 00000018 mult zero,zero - dac: 00000780 sll zero,zero,0x1e - db0: 80030ae8 lb v1,2792(zero) - db4: 00000218 0x218 - db8: 44200e44 0x44200e44 - dbc: 1003019f beq zero,v1,143c <__scratchpad-0x1f7febc4> - dc0: df000e02 0xdf000e02 - dc4: 00000018 mult zero,zero - dc8: 00000780 sll zero,zero,0x1e - dcc: 80030d00 lb v1,3328(zero) - dd0: 0000015c 0x15c - dd4: 44200e44 0x44200e44 - dd8: 5403019f 0x5403019f - ddc: df000e01 0xdf000e01 - de0: 0000000c syscall - de4: ffffffff 0xffffffff - de8: 7c010001 0x7c010001 - dec: 001d0d1f 0x1d0d1f - df0: 00000018 mult zero,zero - df4: 00000de0 0xde0 - df8: 80030e5c lb v1,3676(zero) - dfc: 000000bc 0xbc - e00: 44180e48 0x44180e48 - e04: b002019f 0xb002019f - e08: 00df000e 0xdf000e - e0c: 0000001c 0x1c - e10: 00000de0 0xde0 - e14: 80030f18 lb v1,3864(zero) - e18: 000000e0 0xe0 - e1c: 48180e44 0x48180e44 - e20: 9f4c0290 0x9f4c0290 - e24: 0ec80201 jal b200804 <__scratchpad-0x145ff7fc> - e28: 00dfd000 0xdfd000 - e2c: 0000001c 0x1c - e30: 00000de0 0xde0 - e34: 80030ff8 lb v1,4088(zero) - e38: 0000004c syscall 0x1 - e3c: 48180e48 0x48180e48 - e40: 019f0290 0x19f0290 - e44: d0000e7c 0xd0000e7c - e48: 000000df 0xdf - e4c: 00000038 0x38 - e50: 00000de0 0xde0 - e54: 80031044 lb v1,4164(zero) - e58: 00000118 0x118 - e5c: 4c300e44 0x4c300e44 - e60: 06910493 bgezal s4,20b0 <__scratchpad-0x1f7fdf50> - e64: 95019f64 lhu at,-24732(t0) - e68: 92039402 lbu v1,-27646(s0) - e6c: 02079005 0x2079005 - e70: d1d00a84 0xd1d00a84 - e74: d5d4d3d2 0xd5d4d3d2 - e78: 000e48df 0xe48df - e7c: 0e58020b jal 960082c <__scratchpad-0x161ff7d4> - e80: d2d1d000 0xd2d1d000 - e84: dfd5d4d3 0xdfd5d4d3 - e88: 00000020 add zero,zero,zero - e8c: 00000de0 0xde0 - e90: 8003115c lb v1,4444(zero) - e94: 00000124 0x124 - e98: 5c200e60 0x5c200e60 - e9c: 0292019f 0x292019f - ea0: 04900391 bltzal a0,1ce8 <__scratchpad-0x1f7fe318> - ea4: 000ee802 srl sp,t6,0x0 - ea8: dfd2d1d0 0xdfd2d1d0 - eac: 0000000c syscall - eb0: ffffffff 0xffffffff - eb4: 7c010001 0x7c010001 - eb8: 001d0d1f 0x1d0d1f - ebc: 00000018 mult zero,zero - ec0: 00000eac 0xeac - ec4: 80031280 lb v1,4736(zero) - ec8: 00000100 sll zero,zero,0x4 - ecc: 4c280e44 0x4c280e44 - ed0: f002019f 0xf002019f - ed4: 00df000e 0xdf000e - ed8: 00000020 add zero,zero,zero - edc: 00000eac 0xeac - ee0: 80031380 lb v1,4992(zero) - ee4: 0000009c 0x9c - ee8: 44200e6c 0x44200e6c - eec: 9f5c0390 0x9f5c0390 - ef0: 02029101 0x2029101 - ef4: d0000e40 0xd0000e40 - ef8: 0000dfd1 0xdfd1 - efc: 00000018 mult zero,zero - f00: 00000eac 0xeac - f04: 8003141c lb v1,5148(zero) - f08: 00000028 0x28 - f0c: 44180e44 0x44180e44 - f10: 0e60019f jal 980067c <__scratchpad-0x15fff984> - f14: 0000df00 sll k1,zero,0x1c - f18: 00000030 0x30 - f1c: 00000eac 0xeac - f20: 80031444 lb v1,5188(zero) - f24: 00000168 0x168 - f28: 64300e4c 0x64300e4c - f2c: 08900593 j 240164c <__scratchpad-0x1d3fe9b4> - f30: 0296019f 0x296019f - f34: 04940395 0x4940395 - f38: 07910692 bgezal gp,2984 <__scratchpad-0x1f7fd67c> - f3c: 0e013803 jal 804e00c <__scratchpad-0x177b1ff4> - f40: d2d1d000 0xd2d1d000 - f44: d6d5d4d3 0xd6d5d4d3 - f48: 000000df 0xdf - f4c: 00000018 mult zero,zero - f50: 00000eac 0xeac - f54: 800315ac lb v1,5548(zero) - f58: 00000048 0x48 - f5c: 4c200e5c 0x4c200e5c - f60: 0e58019f jal 960067c <__scratchpad-0x161ff984> - f64: 0000df00 sll k1,zero,0x1c - f68: 0000000c syscall - f6c: 00000eac 0xeac - f70: 800315f4 lb v1,5620(zero) - f74: 0000000c syscall - f78: 0000000c syscall - f7c: 00000eac 0xeac - f80: 80031600 lb v1,5632(zero) - f84: 0000004c syscall 0x1 - f88: 0000000c syscall - f8c: 00000eac 0xeac - f90: 8003164c lb v1,5708(zero) - f94: 0000001c 0x1c - f98: 0000000c syscall - f9c: 00000eac 0xeac - fa0: 80031668 lb v1,5736(zero) - fa4: 0000001c 0x1c - fa8: 00000038 0x38 - fac: 00000eac 0xeac - fb0: 80031684 lb v1,5764(zero) - fb4: 00000530 0x530 - fb8: 84d80e44 lh t8,3652(a2) - fbc: 019f5001 0x19f5001 - fc0: 09910694 j 6441a50 <__scratchpad-0x193be5b0> - fc4: 9e600a90 0x9e600a90 - fc8: 96039702 lhu v1,-26878(s0) - fcc: 93059504 lbu a1,-27388(t8) - fd0: 03089207 0x3089207 - fd4: 000e04fc 0xe04fc - fd8: d3d2d1d0 0xd3d2d1d0 - fdc: d7d6d5d4 0xd7d6d5d4 - fe0: 0000dfde 0xdfde - fe4: 00000024 and zero,zero,zero - fe8: 00000eac 0xeac - fec: 80031bb4 lb v1,7092(zero) - ff0: 00000178 0x178 - ff4: 44200e44 0x44200e44 - ff8: 925c0490 lbu gp,1168(s2) - ffc: 91019f02 lbu at,-24830(t0) - 1000: 01540303 0x1540303 - 1004: d1d0000e 0xd1d0000e - 1008: 0000dfd2 0xdfd2 - 100c: 0000000c syscall - 1010: 00000eac 0xeac - 1014: 80031d2c lb v1,7468(zero) - 1018: 0000000c syscall - 101c: 0000000c syscall - 1020: 00000eac 0xeac - 1024: 80031d38 lb v1,7480(zero) - 1028: 0000000c syscall - 102c: 0000000c syscall - 1030: 00000eac 0xeac - 1034: 80031d44 lb v1,7492(zero) - 1038: 0000000c syscall - 103c: 0000000c syscall - 1040: 00000eac 0xeac - 1044: 80031d50 lb v1,7504(zero) - 1048: 00000028 0x28 - 104c: 0000000c syscall - 1050: 00000eac 0xeac - 1054: 80031d78 lb v1,7544(zero) - 1058: 00000014 0x14 - 105c: 0000000c syscall - 1060: 00000eac 0xeac - 1064: 80031d8c lb v1,7564(zero) - 1068: 00000028 0x28 - 106c: 0000000c syscall - 1070: 00000eac 0xeac - 1074: 80031db4 lb v1,7604(zero) - 1078: 0000001c 0x1c - 107c: 0000000c syscall - 1080: 00000eac 0xeac - 1084: 80031dd0 lb v1,7632(zero) - 1088: 0000000c syscall - 108c: 0000000c syscall - 1090: 00000eac 0xeac - 1094: 80031ddc lb v1,7644(zero) - 1098: 0000000c syscall - 109c: 0000000c syscall - 10a0: 00000eac 0xeac - 10a4: 80031de8 lb v1,7656(zero) - 10a8: 00000008 jr zero - 10ac: 0000000c syscall - 10b0: 00000eac 0xeac - 10b4: 80031df0 lb v1,7664(zero) - 10b8: 0000001c 0x1c - 10bc: 0000000c syscall - 10c0: 00000eac 0xeac - 10c4: 80031e0c lb v1,7692(zero) - 10c8: 00000010 mfhi zero - 10cc: 0000000c syscall - 10d0: 00000eac 0xeac - 10d4: 80031e1c lb v1,7708(zero) - 10d8: 0000000c syscall - 10dc: 0000001c 0x1c - 10e0: 00000eac 0xeac - 10e4: 80031e28 lb v1,7720(zero) - 10e8: 00000060 0x60 - 10ec: 4c180e44 0x4c180e44 - 10f0: 019f0290 0x19f0290 - 10f4: 000e5002 srl t2,t6,0x0 - 10f8: 0000dfd0 0xdfd0 - 10fc: 0000001c 0x1c - 1100: 00000eac 0xeac - 1104: 80031e88 lb v1,7816(zero) - 1108: 0000004c syscall 0x1 - 110c: 48180e44 0x48180e44 - 1110: 019f0290 0x19f0290 - 1114: 000e4002 srl t0,t6,0x0 - 1118: 0000dfd0 0xdfd0 - 111c: 0000000c syscall - 1120: 00000eac 0xeac - 1124: 80031ed4 lb v1,7892(zero) - 1128: 00000034 0x34 - 112c: 0000000c syscall - 1130: 00000eac 0xeac - 1134: 80031f08 lb v1,7944(zero) - 1138: 00000034 0x34 - 113c: 0000000c syscall - 1140: ffffffff 0xffffffff - 1144: 7c010001 0x7c010001 - 1148: 001d0d1f 0x1d0d1f - 114c: 0000000c syscall - 1150: 0000113c 0x113c - 1154: 80031f3c lb v1,7996(zero) - 1158: 00000008 jr zero - 115c: 00000030 0x30 - 1160: 0000113c 0x113c - 1164: 80031f44 lb v1,8004(zero) - 1168: 00000194 0x194 - 116c: 70380e44 0x70380e44 - 1170: 019f0890 0x19f0890 - 1174: 03950296 0x3950296 - 1178: 05930494 0x5930494 - 117c: 07910692 bgezal gp,2bc8 <__scratchpad-0x1f7fd438> - 1180: 0e016003 jal 805800c <__scratchpad-0x177a7ff4> - 1184: d2d1d000 0xd2d1d000 - 1188: d6d5d4d3 0xd6d5d4d3 - 118c: 000000df 0xdf - 1190: 0000000c syscall - 1194: 0000113c 0x113c - 1198: 800320d8 lb v1,8408(zero) - 119c: 000000ac 0xac - 11a0: 0000001c 0x1c - 11a4: 0000113c 0x113c - 11a8: 80032184 lb v1,8580(zero) - 11ac: 00000090 0x90 - 11b0: 48180e48 0x48180e48 - 11b4: 0290019f 0x290019f - 11b8: dfd07802 0xdfd07802 - 11bc: 00000e48 0xe48 - 11c0: 00000018 mult zero,zero - 11c4: 0000113c 0x113c - 11c8: 80032214 lb v1,8724(zero) - 11cc: 00000030 0x30 - 11d0: 48200e44 0x48200e44 - 11d4: 0e64019f jal 990067c <__scratchpad-0x15eff984> - 11d8: 0000df00 sll k1,zero,0x1c - 11dc: 0000001c 0x1c - 11e0: 0000113c 0x113c - 11e4: 80032244 lb v1,8772(zero) - 11e8: 00000080 sll zero,zero,0x2 - 11ec: 48180e44 0x48180e44 - 11f0: 019f0290 0x19f0290 - 11f4: 000e7402 srl t6,t6,0x10 - 11f8: 0000dfd0 0xdfd0 - 11fc: 00000018 mult zero,zero - 1200: 0000113c 0x113c - 1204: 800322c4 lb v1,8900(zero) - 1208: 00000040 ssnop - 120c: 50200e4c 0x50200e4c - 1210: 0e64019f jal 990067c <__scratchpad-0x15eff984> - 1214: 0000df00 sll k1,zero,0x1c - 1218: 0000000c syscall - 121c: ffffffff 0xffffffff - 1220: 7c010001 0x7c010001 - 1224: 001d0d1f 0x1d0d1f - 1228: 00000034 0x34 - 122c: 00001218 0x1218 - 1230: 80032304 lb v1,8964(zero) - 1234: 000001a0 0x1a0 - 1238: 6c480e4c 0x6c480e4c - 123c: 0397029e 0x397029e - 1240: 05950496 0x5950496 - 1244: 07930694 0x7930694 - 1248: 019f0892 0x19f0892 - 124c: 0a900991 j a402644 <__scratchpad-0x153fd9bc> - 1250: 0e016003 jal 805800c <__scratchpad-0x177a7ff4> - 1254: d2d1d000 0xd2d1d000 - 1258: d6d5d4d3 0xd6d5d4d3 - 125c: 00dfded7 0xdfded7 - 1260: 0000000c syscall - 1264: 00001218 0x1218 - 1268: 800324a4 lb v1,9380(zero) - 126c: 00000028 0x28 - 1270: 00000018 mult zero,zero - 1274: 00001218 0x1218 - 1278: 800324cc lb v1,9420(zero) - 127c: 00000024 and zero,zero,zero - 1280: 44180e48 0x44180e48 - 1284: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 1288: 0000df00 sll k1,zero,0x1c - 128c: 00000018 mult zero,zero - 1290: 00001218 0x1218 - 1294: 800324f0 lb v1,9456(zero) - 1298: 00000024 and zero,zero,zero - 129c: 44180e48 0x44180e48 - 12a0: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 12a4: 0000df00 sll k1,zero,0x1c - 12a8: 00000034 0x34 - 12ac: 00001218 0x1218 - 12b0: 80032514 lb v1,9492(zero) - 12b4: 000013c0 sll v0,zero,0xf - 12b8: 01800e44 0x1800e44 - 12bc: 90099168 lbu t1,-28312(zero) - 12c0: 9e019f0a 0x9e019f0a - 12c4: 96039702 lhu v1,-26878(s0) - 12c8: 94059504 lhu a1,-27388(zero) - 12cc: 92079306 lbu a3,-27898(s0) - 12d0: 13940308 beq gp,s4,1ef4 <__scratchpad-0x1f7fe10c> - 12d4: d1d0000e 0xd1d0000e - 12d8: d5d4d3d2 0xd5d4d3d2 - 12dc: dfded7d6 0xdfded7d6 - 12e0: 00000018 mult zero,zero - 12e4: 00001218 0x1218 - 12e8: 800338d4 lb v1,14548(zero) - 12ec: 0000002c 0x2c - 12f0: 4c200e48 0x4c200e48 - 12f4: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 12f8: 0000df00 sll k1,zero,0x1c - 12fc: 00000018 mult zero,zero - 1300: 00001218 0x1218 - 1304: 80033900 lb v1,14592(zero) - 1308: 00000038 0x38 - 130c: 58200e48 0x58200e48 - 1310: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 1314: 0000df00 sll k1,zero,0x1c - 1318: 00000018 mult zero,zero - 131c: 00001218 0x1218 - 1320: 80033938 lb v1,14648(zero) - 1324: 00000038 0x38 - 1328: 58200e48 0x58200e48 - 132c: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 1330: 0000df00 sll k1,zero,0x1c - 1334: 0000000c syscall - 1338: 00001218 0x1218 - 133c: 80033970 lb v1,14704(zero) - 1340: 00000010 mfhi zero - 1344: 00000018 mult zero,zero - 1348: 00001218 0x1218 - 134c: 80033980 lb v1,14720(zero) - 1350: 0000002c 0x2c - 1354: 4c200e44 0x4c200e44 - 1358: 0e5c019f jal 970067c <__scratchpad-0x160ff984> - 135c: 0000df00 sll k1,zero,0x1c - 1360: 00000018 mult zero,zero - 1364: 00001218 0x1218 - 1368: 800339ac lb v1,14764(zero) - 136c: 00000028 0x28 - 1370: 4c200e44 0x4c200e44 - 1374: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 1378: 0000df00 sll k1,zero,0x1c - 137c: 00000018 mult zero,zero - 1380: 00001218 0x1218 - 1384: 800339d4 lb v1,14804(zero) - 1388: 00000030 0x30 - 138c: 4c200e44 0x4c200e44 - 1390: 0e60019f jal 980067c <__scratchpad-0x15fff984> - 1394: 0000df00 sll k1,zero,0x1c - 1398: 0000000c syscall - 139c: ffffffff 0xffffffff - 13a0: 7c010001 0x7c010001 - 13a4: 001d0d1f 0x1d0d1f - 13a8: 0000000c syscall - 13ac: 00001398 0x1398 - 13b0: 80033a04 lb v1,14852(zero) - 13b4: 0000002c 0x2c - 13b8: 0000000c syscall - 13bc: 00001398 0x1398 - 13c0: 80033a30 lb v1,14896(zero) - 13c4: 0000002c 0x2c - 13c8: 0000000c syscall - 13cc: 00001398 0x1398 - 13d0: 80033a5c lb v1,14940(zero) - 13d4: 00000030 0x30 - 13d8: 0000000c syscall - 13dc: 00001398 0x1398 - 13e0: 80033a8c lb v1,14988(zero) - 13e4: 00000030 0x30 - 13e8: 0000000c syscall - 13ec: 00001398 0x1398 - 13f0: 80033abc lb v1,15036(zero) - 13f4: 00000038 0x38 - 13f8: 0000000c syscall - 13fc: 00001398 0x1398 - 1400: 80033af4 lb v1,15092(zero) - 1404: 00000038 0x38 - 1408: 0000000c syscall - 140c: 00001398 0x1398 - 1410: 80033b2c lb v1,15148(zero) - 1414: 00000044 0x44 - 1418: 0000000c syscall - 141c: 00001398 0x1398 - 1420: 80033b70 lb v1,15216(zero) - 1424: 00000024 and zero,zero,zero - 1428: 0000000c syscall - 142c: 00001398 0x1398 - 1430: 80033b94 lb v1,15252(zero) - 1434: 00000024 and zero,zero,zero - 1438: 00000018 mult zero,zero - 143c: 00001398 0x1398 - 1440: 80033bb8 lb v1,15288(zero) - 1444: 00000050 0x50 - 1448: 48180e44 0x48180e44 - 144c: 4402019f 0x4402019f - 1450: 00df000e 0xdf000e - 1454: 00000018 mult zero,zero - 1458: 00001398 0x1398 - 145c: 80033c08 lb v1,15368(zero) - 1460: 00000050 0x50 - 1464: 48180e44 0x48180e44 - 1468: 4402019f 0x4402019f - 146c: 00df000e 0xdf000e - 1470: 0000000c syscall - 1474: 00001398 0x1398 - 1478: 80033c58 lb v1,15448(zero) - 147c: 00000044 0x44 - 1480: 00000018 mult zero,zero - 1484: 00001398 0x1398 - 1488: 80033c9c lb v1,15516(zero) - 148c: 00000088 0x88 - 1490: 48180e48 0x48180e48 - 1494: 7802019f 0x7802019f - 1498: 00df000e 0xdf000e - 149c: 0000000c syscall - 14a0: 00001398 0x1398 - 14a4: 80033d24 lb v1,15652(zero) - 14a8: 0000003c 0x3c - 14ac: 0000000c syscall - 14b0: 00001398 0x1398 - 14b4: 80033d60 lb v1,15712(zero) - 14b8: 0000004c syscall 0x1 - 14bc: 0000001c 0x1c - 14c0: 00001398 0x1398 - 14c4: 80033dac lb v1,15788(zero) - 14c8: 00000044 0x44 - 14cc: 48180e44 0x48180e44 - 14d0: 0290019f 0x290019f - 14d4: d0000e78 0xd0000e78 - 14d8: 000000df 0xdf - 14dc: 00000020 add zero,zero,zero - 14e0: 00001398 0x1398 - 14e4: 80033df0 lb v1,15856(zero) - 14e8: 00000068 0x68 - 14ec: 50200e44 0x50200e44 - 14f0: 03900291 0x3900291 - 14f4: 5402019f 0x5402019f - 14f8: d1d0000e 0xd1d0000e - 14fc: 000000df 0xdf - 1500: 00000024 and zero,zero,zero - 1504: 00001398 0x1398 - 1508: 80033e58 lb v1,15960(zero) - 150c: 00000180 sll zero,zero,0x6 - 1510: 50200e44 0x50200e44 - 1514: 03910292 0x3910292 - 1518: 019f0490 0x19f0490 - 151c: 0e016c03 jal 805b00c <__scratchpad-0x177a4ff4> - 1520: d2d1d000 0xd2d1d000 - 1524: 000000df 0xdf - 1528: 00000018 mult zero,zero - 152c: 00001398 0x1398 - 1530: 80033fd8 lb v1,16344(zero) - 1534: 00000020 add zero,zero,zero - 1538: 44180e44 0x44180e44 - 153c: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 1540: 0000df00 sll k1,zero,0x1c - 1544: 0000002c 0x2c - 1548: 00001398 0x1398 - 154c: 80033ff8 lb v1,16376(zero) - 1550: 000001e4 0x1e4 - 1554: 5c700e44 0x5c700e44 - 1558: 06910394 bgezal s4,23ac <__scratchpad-0x1f7fdc54> - 155c: 019f0790 0x19f0790 - 1560: 04930295 0x4930295 - 1564: c4030592 lwc1 $f3,1426(zero) - 1568: d0000e01 0xd0000e01 - 156c: d4d3d2d1 0xd4d3d2d1 - 1570: 0000dfd5 0xdfd5 - 1574: 0000000c syscall - 1578: 00001398 0x1398 - 157c: 800341dc lb v1,16860(zero) - 1580: 00000008 jr zero - 1584: 00000018 mult zero,zero - 1588: 00001398 0x1398 - 158c: 800341e4 lb v1,16868(zero) - 1590: 0000002c 0x2c - 1594: 44180e44 0x44180e44 - 1598: 0e64019f jal 990067c <__scratchpad-0x15eff984> - 159c: 0000df00 sll k1,zero,0x1c - 15a0: 00000018 mult zero,zero - 15a4: 00001398 0x1398 - 15a8: 80034210 lb v1,16912(zero) - 15ac: 00000030 0x30 - 15b0: 48200e44 0x48200e44 - 15b4: 0e64019f jal 990067c <__scratchpad-0x15eff984> - 15b8: 0000df00 sll k1,zero,0x1c - 15bc: 00000018 mult zero,zero - 15c0: 00001398 0x1398 - 15c4: 80034240 lb v1,16960(zero) - 15c8: 00000030 0x30 - 15cc: 48200e44 0x48200e44 - 15d0: 0e64019f jal 990067c <__scratchpad-0x15eff984> - 15d4: 0000df00 sll k1,zero,0x1c - 15d8: 00000020 add zero,zero,zero - 15dc: 00001398 0x1398 - 15e0: 80034270 lb v1,17008(zero) - 15e4: 000000a4 0xa4 - 15e8: 50200e44 0x50200e44 - 15ec: 04900391 bltzal a0,2434 <__scratchpad-0x1f7fdbcc> - 15f0: 0292019f 0x292019f - 15f4: 000e9002 srl s2,t6,0x0 - 15f8: dfd2d1d0 0xdfd2d1d0 - 15fc: 00000028 0x28 - 1600: 00001398 0x1398 - 1604: 80034314 lb v1,17172(zero) - 1608: 000000d0 0xd0 - 160c: 58280e44 0x58280e44 - 1610: 04920393 0x4920393 - 1614: 06900591 bltzal s4,2c5c <__scratchpad-0x1f7fd3a4> - 1618: 0294019f 0x294019f - 161c: 000eb402 srl s6,t6,0x10 - 1620: d3d2d1d0 0xd3d2d1d0 - 1624: 0000dfd4 0xdfd4 - 1628: 0000000c syscall - 162c: 00001398 0x1398 - 1630: 800343e4 lb v1,17380(zero) - 1634: 00000008 jr zero - 1638: 0000000c syscall - 163c: 00001398 0x1398 - 1640: 800343ec lb v1,17388(zero) - 1644: 00000008 jr zero - 1648: 0000000c syscall - 164c: 00001398 0x1398 - 1650: 800343f4 lb v1,17396(zero) - 1654: 00000070 0x70 - 1658: 00000018 mult zero,zero - 165c: 00001398 0x1398 - 1660: 80034464 lb v1,17508(zero) - 1664: 00000184 0x184 - 1668: 50180e44 0x50180e44 - 166c: 7003019f 0x7003019f - 1670: df000e01 0xdf000e01 - 1674: 0000000c syscall - 1678: 00001398 0x1398 - 167c: 800345e8 lb v1,17896(zero) - 1680: 00000040 ssnop - 1684: 0000000c syscall - 1688: 00001398 0x1398 - 168c: 80034628 lb v1,17960(zero) - 1690: 00000048 0x48 - 1694: 00000018 mult zero,zero - 1698: 00001398 0x1398 - 169c: 80034670 lb v1,18032(zero) - 16a0: 00000080 sll zero,zero,0x2 - 16a4: 4c180e44 0x4c180e44 - 16a8: 7002019f 0x7002019f - 16ac: 00df000e 0xdf000e - 16b0: 00000020 add zero,zero,zero - 16b4: 00001398 0x1398 - 16b8: 800346f0 lb v1,18160(zero) - 16bc: 00000050 0x50 - 16c0: 4c200e44 0x4c200e44 - 16c4: 03900291 0x3900291 - 16c8: 4002019f 0x4002019f - 16cc: d1d0000e 0xd1d0000e - 16d0: 000000df 0xdf - 16d4: 00000020 add zero,zero,zero - 16d8: 00001398 0x1398 - 16dc: 80034740 lb v1,18240(zero) - 16e0: 00000050 0x50 - 16e4: 4c200e44 0x4c200e44 - 16e8: 03900291 0x3900291 - 16ec: 4002019f 0x4002019f - 16f0: d1d0000e 0xd1d0000e - 16f4: 000000df 0xdf - 16f8: 0000000c syscall - 16fc: 00001398 0x1398 - 1700: 80034790 lb v1,18320(zero) - 1704: 0000000c syscall - 1708: 0000000c syscall - 170c: 00001398 0x1398 - 1710: 8003479c lb v1,18332(zero) - 1714: 0000000c syscall - 1718: 0000000c syscall - 171c: 00001398 0x1398 - 1720: 800347a8 lb v1,18344(zero) - 1724: 00000034 0x34 - 1728: 0000000c syscall - 172c: 00001398 0x1398 - 1730: 800347dc lb v1,18396(zero) - 1734: 00000040 ssnop - 1738: 0000000c syscall - 173c: 00001398 0x1398 - 1740: 8003481c lb v1,18460(zero) - 1744: 00000034 0x34 - 1748: 0000000c syscall - 174c: 00001398 0x1398 - 1750: 80034850 lb v1,18512(zero) - 1754: 00000044 0x44 - 1758: 00000028 0x28 - 175c: 00001398 0x1398 - 1760: 80034894 lb v1,18580(zero) - 1764: 0000009c 0x9c - 1768: 58280e44 0x58280e44 - 176c: 06900393 bltzal s4,25bc <__scratchpad-0x1f7fda44> - 1770: 0294019f 0x294019f - 1774: 05910492 bgezal t4,29c0 <__scratchpad-0x1f7fd640> - 1778: 000e8002 srl s0,t6,0x0 - 177c: d3d2d1d0 0xd3d2d1d0 - 1780: 0000dfd4 0xdfd4 - 1784: 00000018 mult zero,zero - 1788: 00001398 0x1398 - 178c: 80034930 lb v1,18736(zero) - 1790: 00000048 0x48 - 1794: 4c180e48 0x4c180e48 - 1798: 0e74019f jal 9d0067c <__scratchpad-0x15aff984> - 179c: 0000df00 sll k1,zero,0x1c - 17a0: 00000018 mult zero,zero - 17a4: 00001398 0x1398 - 17a8: 80034978 lb v1,18808(zero) - 17ac: 0000006c 0x6c - 17b0: 48180e44 0x48180e44 - 17b4: 6002019f 0x6002019f - 17b8: 00df000e 0xdf000e - 17bc: 0000000c syscall - 17c0: 00001398 0x1398 - 17c4: 800349e4 lb v1,18916(zero) - 17c8: 00000058 0x58 - 17cc: 0000000c syscall - 17d0: ffffffff 0xffffffff - 17d4: 7c010001 0x7c010001 - 17d8: 001d0d1f 0x1d0d1f - 17dc: 00000034 0x34 - 17e0: 000017cc syscall 0x5f - 17e4: 80034a3c lb v1,19004(zero) - 17e8: 000001ec 0x1ec - 17ec: 70480e44 0x70480e44 - 17f0: 0397029e 0x397029e - 17f4: 05950496 0x5950496 - 17f8: 09910694 j 6441a50 <__scratchpad-0x193be5b0> - 17fc: 019f0a90 0x19f0a90 - 1800: 08920793 j 2481e4c <__scratchpad-0x1d37e1b4> - 1804: 0e01b803 jal 806e00c <__scratchpad-0x17791ff4> - 1808: d2d1d000 0xd2d1d000 - 180c: d6d5d4d3 0xd6d5d4d3 - 1810: 00dfded7 0xdfded7 - 1814: 0000000c syscall - 1818: 000017cc syscall 0x5f - 181c: 80034c28 lb v1,19496(zero) - 1820: 00000010 mfhi zero - 1824: 0000000c syscall - 1828: 000017cc syscall 0x5f - 182c: 80034c38 lb v1,19512(zero) - 1830: 0000000c syscall - 1834: 0000000c syscall - 1838: 000017cc syscall 0x5f - 183c: 80034c44 lb v1,19524(zero) - 1840: 0000002c 0x2c - 1844: 00000018 mult zero,zero - 1848: 000017cc syscall 0x5f - 184c: 80034c70 lb v1,19568(zero) - 1850: 00000034 0x34 - 1854: 58280e44 0x58280e44 - 1858: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 185c: 0000df00 sll k1,zero,0x1c - 1860: 00000018 mult zero,zero - 1864: 000017cc syscall 0x5f - 1868: 80034ca4 lb v1,19620(zero) - 186c: 0000003c 0x3c - 1870: 60280e44 0x60280e44 - 1874: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 1878: 0000df00 sll k1,zero,0x1c - 187c: 00000018 mult zero,zero - 1880: 000017cc syscall 0x5f - 1884: 80034ce0 lb v1,19680(zero) - 1888: 0000003c 0x3c - 188c: 60280e44 0x60280e44 - 1890: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 1894: 0000df00 sll k1,zero,0x1c - 1898: 00000018 mult zero,zero - 189c: 000017cc syscall 0x5f - 18a0: 80034d1c lb v1,19740(zero) - 18a4: 00000050 0x50 - 18a8: 64280e54 0x64280e54 - 18ac: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 18b0: 0000df00 sll k1,zero,0x1c - 18b4: 00000018 mult zero,zero - 18b8: 000017cc syscall 0x5f - 18bc: 80034d6c lb v1,19820(zero) - 18c0: 00000050 0x50 - 18c4: 68280e50 0x68280e50 - 18c8: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 18cc: 0000df00 sll k1,zero,0x1c - 18d0: 00000018 mult zero,zero - 18d4: 000017cc syscall 0x5f - 18d8: 80034dbc lb v1,19900(zero) - 18dc: 00000050 0x50 - 18e0: 68280e50 0x68280e50 - 18e4: 0e58019f jal 960067c <__scratchpad-0x161ff984> - 18e8: 0000df00 sll k1,zero,0x1c - 18ec: 00000018 mult zero,zero - 18f0: 000017cc syscall 0x5f - 18f4: 80034e0c lb v1,19980(zero) - 18f8: 00000024 and zero,zero,zero - 18fc: 44180e48 0x44180e48 - 1900: df50019f 0xdf50019f - 1904: 00000e48 0xe48 - 1908: 0000000c syscall - 190c: ffffffff 0xffffffff - 1910: 7c010001 0x7c010001 - 1914: 001d0d1f 0x1d0d1f - 1918: 0000000c syscall - 191c: 00001908 0x1908 - 1920: 80035370 lb v1,21360(zero) - 1924: 00000040 ssnop - 1928: 0000000c syscall - 192c: ffffffff 0xffffffff - 1930: 7c010001 0x7c010001 - 1934: 001d0d1f 0x1d0d1f - 1938: 0000000c syscall - 193c: 00001928 0x1928 - 1940: 800353b0 lb v1,21424(zero) - 1944: 00000040 ssnop - 1948: 0000000c syscall - 194c: ffffffff 0xffffffff - 1950: 7c010001 0x7c010001 - 1954: 001d0d1f 0x1d0d1f - 1958: 00000028 0x28 - 195c: 00001948 0x1948 - 1960: 80036094 lb v1,24724(zero) - 1964: 00000938 0x938 - 1968: 64280e4c 0x64280e4c - 196c: 90500491 lbu s0,1169(v0) - 1970: 4c019f05 0x4c019f05 - 1974: 03920293 0x3920293 - 1978: 0a01d803 j 807600c <__scratchpad-0x17789ff4> - 197c: d1d0000e 0xd1d0000e - 1980: 0bdfd3d2 j f7f4f48 <__scratchpad-0x1000b0b8> - 1984: 0000000c syscall - 1988: ffffffff 0xffffffff - 198c: 7c010001 0x7c010001 - 1990: 001d0d1f 0x1d0d1f - 1994: 00000038 0x38 - 1998: 00001984 0x1984 - 199c: 800369cc lb v1,27084(zero) - 19a0: 000008b8 0x8b8 - 19a4: 48400e44 0x48400e44 - 19a8: 0a900595 j a401654 <__scratchpad-0x153fe9ac> - 19ac: 64069450 0x64069450 - 19b0: 09910397 j 6440e5c <__scratchpad-0x193bf1a4> - 19b4: 029e019f 0x29e019f - 19b8: 07930496 0x7930496 - 19bc: ac030892 sw v1,2194(zero) - 19c0: 000e0a01 0xe0a01 - 19c4: d3d2d1d0 0xd3d2d1d0 - 19c8: d7d6d5d4 0xd7d6d5d4 - 19cc: 000bdfde 0xbdfde - 19d0: 0000000c syscall - 19d4: ffffffff 0xffffffff - 19d8: 7c010001 0x7c010001 - 19dc: 001d0d1f 0x1d0d1f - 19e0: 00000038 0x38 - 19e4: 000019d0 0x19d0 - 19e8: 80037284 lb v1,29316(zero) - 19ec: 00000610 0x610 - 19f0: 4c400e44 0x4c400e44 - 19f4: 09910892 j 6442248 <__scratchpad-0x193bddb8> - 19f8: 94039758 lhu v1,-26792(zero) - 19fc: 04966006 0x4966006 - 1a00: 019f0595 0x19f0595 - 1a04: 0793029e 0x793029e - 1a08: d0030a90 0xd0030a90 - 1a0c: 000e0a01 0xe0a01 - 1a10: d3d2d1d0 0xd3d2d1d0 - 1a14: d7d6d5d4 0xd7d6d5d4 - 1a18: 000bdfde 0xbdfde - 1a1c: 0000000c syscall - 1a20: ffffffff 0xffffffff - 1a24: 7c010001 0x7c010001 - 1a28: 001d0d1f 0x1d0d1f - 1a2c: 00000028 0x28 - 1a30: 00001a1c 0x1a1c - 1a34: 80037894 lb v1,30868(zero) - 1a38: 00000988 0x988 - 1a3c: 68280e58 0x68280e58 - 1a40: 05900491 bltzal t4,2c88 <__scratchpad-0x1f7fd378> - 1a44: 93019f50 lbu at,-24752(t8) - 1a48: 03039202 0x3039202 - 1a4c: 0e0a02e0 jal 8280b80 <__scratchpad-0x1757f480> - 1a50: d2d1d000 0xd2d1d000 - 1a54: 000bdfd3 0xbdfd3 - 1a58: 0000000c syscall - 1a5c: ffffffff 0xffffffff - 1a60: 7c010001 0x7c010001 - 1a64: 001d0d1f 0x1d0d1f - 1a68: 0000000c syscall - 1a6c: 00001a58 0x1a58 - 1a70: 8003821c lb v1,-32228(zero) - 1a74: 0000008c syscall 0x2 - 1a78: 0000000c syscall - 1a7c: ffffffff 0xffffffff - 1a80: 7c010001 0x7c010001 - 1a84: 001d0d1f 0x1d0d1f - 1a88: 00000020 add zero,zero,zero - 1a8c: 00001a78 0x1a78 - 1a90: 800382a8 lb v1,-32088(zero) - 1a94: 000000fc 0xfc - 1a98: 48200e44 0x48200e44 - 1a9c: 0291019f 0x291019f - 1aa0: 02039048 0x2039048 - 1aa4: 000e0a84 0xe0a84 - 1aa8: 0bdfd1d0 j f7f4740 <__scratchpad-0x1000b8c0> - 1aac: 0000000c syscall - 1ab0: ffffffff 0xffffffff - 1ab4: 7c010001 0x7c010001 - 1ab8: 001d0d1f 0x1d0d1f - 1abc: 00000028 0x28 - 1ac0: 00001aac 0x1aac - 1ac4: 800383a4 lb v1,-31836(zero) - 1ac8: 00000264 0x264 - 1acc: 54280e44 0x54280e44 - 1ad0: 0293019f 0x293019f - 1ad4: 04910392 bgezal a0,2920 <__scratchpad-0x1f7fd6e0> - 1ad8: 03059048 0x3059048 - 1adc: 0e0a0190 jal 8280640 <__scratchpad-0x1757f9c0> - 1ae0: d2d1d000 0xd2d1d000 - 1ae4: 000bdfd3 0xbdfd3 - 1ae8: 0000000c syscall - 1aec: ffffffff 0xffffffff - 1af0: 7c010001 0x7c010001 - 1af4: 001d0d1f 0x1d0d1f - 1af8: 0000000c syscall - 1afc: 00001ae8 0x1ae8 - 1b00: 80038608 lb v1,-31224(zero) - 1b04: 0000024c syscall 0x9 - 1b08: 0000000c syscall - 1b0c: ffffffff 0xffffffff - 1b10: 7c010001 0x7c010001 - 1b14: 001d0d1f 0x1d0d1f - 1b18: 0000000c syscall - 1b1c: 00001b08 0x1b08 - 1b20: 80038854 lb v1,-30636(zero) - 1b24: 000000a8 0xa8 diff --git a/cdimg/AIRPORT.exe b/cdimg/AIRPORT.exe deleted file mode 100644 index a1a7c9af5abd0ffcea5583ca6556341d2720908b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217088 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 z 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 diff --git a/cdimg/DATA/FONTS/FONT_1.FNT b/cdimg/DATA/FONTS/FONT_1.FNT deleted file mode 100644 index 3da3eb66f1815518faaf92e3cdd76064231929dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12352 zcmeI1O>QJN428?%O%_@7GP_(LiyXn2lLW{$0!)sUixf16$X2MR#P>aQvruk#r|k*? z4=_WCBKi0ys_Z#U)AU38`%C-#=hNR$r|GFJPSf<|^ksTEy-Z(EUw``j=jr?N@;v=9 zP2ayQ-+ugcn*Ms8o?fQkruq0kwR9h9(PDun*Ou7pv~4zwq_DdU6ZKO6F#IL_$oO?B zYmCKV_We9NelHXUdD{)!2cdwx@W(0XS@FxjpVxiE@Bglg*t-tc!(rsM^i}-2ghLW4 zz*OM}zZvyH64Y}XY>|UgI>BE6Bz=iL;>EmSy$A#7ojJCHUxUAcKZ_srAJ%G717LLz zU-?69UXmUagrDNi_>ru&+{sSDpPiu8P~h018Y}n-f8?Iq%pU&L`b%+RFf4;F z_vCD=gFTT4-e-F_29-Qp^fm^O3jyIT>j+r?Y{aocycPfmid|9kkY}%B19kOwSOR}j ze{i!tb~tB`JJ6~{*2k}Y+zu80&G^}F_5*zQpY)gvP$$L<<3s#*ALUn2@8P4j@xEMg zY(@(P?9uq6zq`M!&%SxBVK177YO8=bp|sXhV@PH2Uolf2K}Qj-fKgc6>?5 zv5b!&3Ey7;;!{WbG#x;Fg}K45T3*3do{0a$@Z}bG<1@zomh-@H z65f!Dx_}F9^$HDL&&?kD$bp}6=C|Ra_DK)QKou_aWGs*QABFUVjDmA7-8a^Y2H|;c z${oQ!UyuF?y8~Z)+5aefk0&|C;3XgI30Ql!zE8|IH$$d`)x4^+TPq1_VH!U@)&|*PkRyi zVjsUM@uASHbVK+(-m}1OpW#|$+SQu2_#*6I!N0KAtaL-y@jdV&&)#Z5o>Jd1e+Lam z+rIm;!FL?pt>&B)E#b!wK6xPz+;80`ZdC(OT*?bxSPnjOhWnH7 z=k}YxRd?ViFZwmYHGKR9-)?y!kMKuZ>&Y+hXUTD1?S~K)Ht|~z2Y?&+aUwnm#6ESg zor-u*OG6I^>e@D;aHL6vV5phje!&|Y_rJtsXoKGxqbt-t zA5?xOax^~u)BK18f$6L|$Iy0Qgl26KS?Wzt}@k5R2;yAE``g2VKQl+)67-o2 z@gIdh``zThRO5-@A94EU|NI`3u(R0SwDkLi^cDQV_s3;j+IK*~!cDYZ;*IavFh~5Y zKHY5lF*y$GxAgDDSKfTzuuCIu-t#!19(@1MKR3l55%qts;?o`id>sDm9{+zd{sH`F BSzG`B diff --git a/cdimg/DATA/FONTS/FONT_1.TIM b/cdimg/DATA/FONTS/FONT_1.TIM deleted file mode 100644 index 3da3eb66f1815518faaf92e3cdd76064231929dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12352 zcmeI1O>QJN428?%O%_@7GP_(LiyXn2lLW{$0!)sUixf16$X2MR#P>aQvruk#r|k*? z4=_WCBKi0ys_Z#U)AU38`%C-#=hNR$r|GFJPSf<|^ksTEy-Z(EUw``j=jr?N@;v=9 zP2ayQ-+ugcn*Ms8o?fQkruq0kwR9h9(PDun*Ou7pv~4zwq_DdU6ZKO6F#IL_$oO?B zYmCKV_We9NelHXUdD{)!2cdwx@W(0XS@FxjpVxiE@Bglg*t-tc!(rsM^i}-2ghLW4 zz*OM}zZvyH64Y}XY>|UgI>BE6Bz=iL;>EmSy$A#7ojJCHUxUAcKZ_srAJ%G717LLz zU-?69UXmUagrDNi_>ru&+{sSDpPiu8P~h018Y}n-f8?Iq%pU&L`b%+RFf4;F z_vCD=gFTT4-e-F_29-Qp^fm^O3jyIT>j+r?Y{aocycPfmid|9kkY}%B19kOwSOR}j ze{i!tb~tB`JJ6~{*2k}Y+zu80&G^}F_5*zQpY)gvP$$L<<3s#*ALUn2@8P4j@xEMg zY(@(P?9uq6zq`M!&%SxBVK177YO8=bp|sXhV@PH2Uolf2K}Qj-fKgc6>?5 zv5b!&3Ey7;;!{WbG#x;Fg}K45T3*3do{0a$@Z}bG<1@zomh-@H z65f!Dx_}F9^$HDL&&?kD$bp}6=C|Ra_DK)QKou_aWGs*QABFUVjDmA7-8a^Y2H|;c z${oQ!UyuF?y8~Z)+5aefk0&|C;3XgI30Ql!zE8|IH$$d`)x4^+TPq1_VH!U@)&|*PkRyi zVjsUM@uASHbVK+(-m}1OpW#|$+SQu2_#*6I!N0KAtaL-y@jdV&&)#Z5o>Jd1e+Lam z+rIm;!FL?pt>&B)E#b!wK6xPz+;80`ZdC(OT*?bxSPnjOhWnH7 z=k}YxRd?ViFZwmYHGKR9-)?y!kMKuZ>&Y+hXUTD1?S~K)Ht|~z2Y?&+aUwnm#6ESg zor-u*OG6I^>e@D;aHL6vV5phje!&|Y_rJtsXoKGxqbt-t zA5?xOax^~u)BK18f$6L|$Iy0Qgl26KS?Wzt}@k5R2;yAE``g2VKQl+)67-o2 z@gIdh``zThRO5-@A94EU|NI`3u(R0SwDkLi^cDQV_s3;j+IK*~!cDYZ;*IavFh~5Y zKHY5lF*y$GxAgDDSKfTzuuCIu-t#!19(@1MKR3l55%qts;?o`id>sDm9{+zd{sH`F BSzG`B diff --git a/cdimg/DATA/FONTS/FONT_2.FNT b/cdimg/DATA/FONTS/FONT_2.FNT deleted file mode 100644 index 36361b2ff4f049d77003a30c074b739a68a21389..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3136 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 diff --git a/cdimg/DATA/LEVELS/EASY.PLT b/cdimg/DATA/LEVELS/EASY.PLT deleted file mode 100644 index cf1bead..0000000 --- a/cdimg/DATA/LEVELS/EASY.PLT +++ /dev/null @@ -1,19 +0,0 @@ -#DEPARTURE/ARRIVAL;Flight number;Passengers;HH:MM;Parking (departure only);Remaining time -#This is a comment example. -#If DEPARTURE, parking must be set -#If ARRIVAL, set parking to zero -#First line must set initial time -#For example: -14:55 -#Aircraft arrival (or departure) must be set relative to initial time, in HH:MM format. -ARRIVAL;PHX1802;150;00:10;0;360 -ARRIVAL;PHX1803;250;00:30;0;360 -ARRIVAL;PHX1804;250;01:10;0;360 -ARRIVAL;PHX1805;100;01:30;0;360 -ARRIVAL;PHX1806;40;02:30;0;360 -DEPARTURE;PHX1000;100;00:05;19;240 -DEPARTURE;PHX1001;100;00:25;21;240 -DEPARTURE;PHX1002;200;01:00;19;240 -DEPARTURE;PHX1003;200;01:30;21;240 -DEPARTURE;PHX1004;200;02:00;19;240 -DEPARTURE;PHX1004;200;03:00;21;240 diff --git a/cdimg/DATA/LEVELS/LEVEL1.LVL b/cdimg/DATA/LEVELS/LEVEL1.LVL deleted file mode 100644 index bdc92e62ec425898571d7d45e5591c091790c9bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmZ<^aprI-P0Gp4Q*g{ID#$M?VSob(iT?xvTrm=Zje(T`gqaywz@qHT4DBEcSHjJ} h$-o7~f>4n@CJ3VoOtCTu05yW30MHm7G|0q&0s)~-D~137 diff --git a/cdimg/DATA/LEVELS/LEVEL1.PLT b/cdimg/DATA/LEVELS/LEVEL1.PLT deleted file mode 100644 index c59806c..0000000 --- a/cdimg/DATA/LEVELS/LEVEL1.PLT +++ /dev/null @@ -1,32 +0,0 @@ -#DEPARTURE/ARRIVAL;Flight number;Passengers;HH:MM;Parking (departure only);Remaining time -#This is a comment example. -#If DEPARTURE, parking must be set -#If ARRIVAL, set parking to zero -#First line must set initial time -#For example: -14:55 -#Aircraft arrival (or departure) must be set relative to initial time, in HH:MM format. -ARRIVAL;PHX1802;100;00:10;0;360 -ARRIVAL;PHX2015;100;00:10;0;360 -ARRIVAL;PHX2016;100;00:40;0;360 -ARRIVAL;PHX2017;100;00:50;0;360 -ARRIVAL;PHX2018;100;01:40;0;360 -ARRIVAL;PHX2019;100;01:20;0;360 -ARRIVAL;PHX2020;100;02:00;0;360 -ARRIVAL;PHX2021;100;00:05;0;360 -ARRIVAL;PHX2022;100;00:15;0;360 -ARRIVAL;PHX2023;100;00:45;0;360 -ARRIVAL;PHX2024;100;01:45;0;360 -ARRIVAL;PHX2025;100;01:20;0;360 -ARRIVAL;PHX2026;100;01:10;0;360 -DEPARTURE;PHX1000;100;00:05;19;180 -DEPARTURE;PHX1001;100;00:15;19;180 -DEPARTURE;PHX1002;100;00:30;19;180 -DEPARTURE;PHX1003;100;00:45;19;180 -DEPARTURE;PHX1004;100;01:10;19;180 -DEPARTURE;PHX1280;100;01:30;19;180 -DEPARTURE;PHX1332;100;00:50;21;180 -DEPARTURE;PHX1333;100;01:00;19;180 -DEPARTURE;PHX1334;100;01:15;21;180 -ARRIVAL;PHX2026;120;00:05;0;360 -ARRIVAL;PHX2026;80;00:10;0;360 diff --git a/cdimg/DATA/LEVELS/LEVEL18.LVL b/cdimg/DATA/LEVELS/LEVEL18.LVL deleted file mode 100644 index 3322f78f7a4eca3d1c60b0c7a64d37b2037d86d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmZ<^aTah%O-n4zDN%6DEGoz^Dq(B z20~)9hdB9(3|v4cgoZ(4qCoQ@fSI9#0U0+iG{8auM6)roGBYx>0WpMTXkczemS<;X zXb0*?;07ewZk+ZDf>m`Pkq~WNP}`AZ`jAWninD;YAbC(IF)*+)2q1;A05DuZ0HPmR WCs-Il0KJZ>6E&t_<{;@pX957tr9n>s diff --git a/cdimg/DATA/LEVELS/LEVEL18.PLT b/cdimg/DATA/LEVELS/LEVEL18.PLT deleted file mode 100644 index 5223748..0000000 --- a/cdimg/DATA/LEVELS/LEVEL18.PLT +++ /dev/null @@ -1,19 +0,0 @@ -#DEPARTURE/ARRIVAL;Flight number;Passengers;HH:MM;Parking (departure only);Remaining time -#This is a comment example. -#If DEPARTURE, parking must be set -#If ARRIVAL, set parking to zero -#First line must set initial time -#For example: -16:30 -#Aircraft arrival (or departure) must be set relative to initial time, in HH:MM format. -ARRIVAL;PHX1802;100;00:07;0;290 -ARRIVAL;PHX1803;100;00:27;0;290 -ARRIVAL;PHX1804;100;00:45;0;290 -ARRIVAL;PHX1805;100;01:30;0;290 -ARRIVAL;PHX1806;100;01:45;0;290 -DEPARTURE;PHX1004;53;00:15;132;220 -DEPARTURE;PHX1005;53;00:35;134;220 -DEPARTURE;PHX1006;53;01:00;136;150 -DEPARTURE;PHX1007;53;01:20;138;150 -DEPARTURE;PHX1008;53;00:01;100;150 -DEPARTURE;PHX1009;53;01:15;104;150 diff --git a/cdimg/DATA/LEVELS/LEVEL2.LVL b/cdimg/DATA/LEVELS/LEVEL2.LVL deleted file mode 100644 index 43a4eeed7736b7dd9d289e64fc9d7faf2668ded3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmZ<^aTah%O-n4zDN#twEGoz^Dq(!DgBOp)? zqzhS|nVp%T9fld0G342SCJQ0qPIUbsJgD?XN5VHZ*K-ermK1>9pu^))L zKnx%Nu^|8^GSK=N7$!1sF>nGg2*PL(OAzK%95l=a$kOc$5C{^(CJ(X;21SuI4o)@z D4*NHl diff --git a/cdimg/DATA/LEVELS/LEVEL3.PLT b/cdimg/DATA/LEVELS/LEVEL3.PLT deleted file mode 100644 index 99efea3..0000000 --- a/cdimg/DATA/LEVELS/LEVEL3.PLT +++ /dev/null @@ -1,17 +0,0 @@ -#DEPARTURE/ARRIVAL;Flight number;Passengers;HH:MM;Parking (departure only);Remaining time -#This is a comment example. -#If DEPARTURE, parking must be set -#If ARRIVAL, set parking to zero -#First line must set initial time -#For example: -14:55 -#Aircraft arrival (or departure) must be set relative to initial time, in HH:MM format. -ARRIVAL;PHX1802;100;00:10;0;60 -ARRIVAL;PHX1805;125;00:10;0;60 -ARRIVAL;PHX1806;125;00:30;0;60 -ARRIVAL;PHX1807;125;00:50;0;60 -ARRIVAL;PHX1808;125;01:30;0;60 -DEPARTURE;PHX1000;53;00:05;152;120 -DEPARTURE;PHX1001;53;00:15;153;120 -DEPARTURE;PHX1002;53;00:30;154;120 -DEPARTURE;PHX1003;53;00:45;155;120 diff --git a/cdimg/DATA/LEVELS/TUTORIA1.PLT b/cdimg/DATA/LEVELS/TUTORIA1.PLT deleted file mode 100644 index 18f0a44..0000000 --- a/cdimg/DATA/LEVELS/TUTORIA1.PLT +++ /dev/null @@ -1,13 +0,0 @@ -16:30 -MESSAGE;00:04;Welcome to Airport! On this series of tutorials, you will be instructed to become an Air Traffic Controller (or ATC). This first tutorial shows how to control departure flights. -MESSAGE;00:07;Right now, the airport is empty. However, flights will come up really soon. Press ‚ to show the aircraft list. -MESSAGE;00:12;On the aircraft list menu, all active flights are listed. The time for the next aircraft to appear is shown below. -DEPARTURE;PHX1802;150;00:14;19;200 -MESSAGE;00:15;Here comes our first aircraft. This is a departure flight, which is listed with an orange plane icon. -MESSAGE;00:16;"PHX1802" is the flight number. The flight number is tied to the airline carrier, so each plane starting with "PHX will use the same colours. This can be helpful when dealing with many aircraft. -MESSAGE;00:17;Below, the flight state is shown. When the flight state blinks, this means it is waiting for your instructions. Right now, it is parked and waiting for taxi. -MESSAGE;00:18;So press to select the aircraft. By pressing again, you will define the path to follow. Your target is the runway holding point, marked in green. -MESSAGE;00:25;Don't panic if you cannot create a valid path. You can press ƒ anytime to cancel the current path. -MESSAGE;00:32;Once the aircraft arrives to the runway holding point, it waits for your clearance to get into the runway. "Holding" state will be shown on the aircraft list menu. -MESSAGE;00:31;Take into account you cannot enter an aircraft into a runway if another aircraft is still landing on it. -MESSAGE;00:40;If everything went well, your aircraft must be on the runway, ready for takeoff. Clear the takeoff and let's hear the engines roaring! diff --git a/cdimg/DATA/LEVELS/XAMI.LVL b/cdimg/DATA/LEVELS/XAMI.LVL deleted file mode 100644 index 772064b4a91e5ce144e8d7ee56243b2afbb1fd68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmZ<^aTbV3^vyK1V88(Xi2xXyFa=sMg`gr3naK?N3|uHs5Gc>hz{fBFtgZz^e-}^$ zgds9ul9hpxfenaR85$sRXz~p049rm60M?5t&&?nNbO8*DVwew7jS7(TGeK+w$#cW~ zAqo^lxDTekixucXIDp7c2I`p#6@$3|5*`r$x53miGca@j*+9$!5rWIWRFFaQFyMzw H40s^`uWdhz diff --git a/cdimg/DATA/LEVELS/XAMI.PLT b/cdimg/DATA/LEVELS/XAMI.PLT deleted file mode 100644 index 9b857e7..0000000 --- a/cdimg/DATA/LEVELS/XAMI.PLT +++ /dev/null @@ -1,16 +0,0 @@ -#DEPARTURE/ARRIVAL;Flight number;Passengers;HH:MM;Parking (departure only);Remaining time -#This is a comment example. -#If DEPARTURE, parking must be set -#If ARRIVAL, set parking to zero -#First line must set initial time -#For example: -16:30 -#Aircraft arrival (or departure) must be set relative to initial time, in HH:MM format. -ARRIVAL;PHX1802;100;00:07;0;290 -ARRIVAL;PHX2018;200;00:35;0;260 -ARRIVAL;PHX2015;156;00:40;0;155 -ARRIVAL;PHX1805;100;01:00;0;155 -DEPARTURE;PHX1003;53;00:15;183;220 -DEPARTURE;PHX1000;53;00:35;185;220 -DEPARTURE;PHX2000;53;01:00;84;185 -DEPARTURE;PHX2001;53;00:45;88;200 diff --git a/cdimg/DATA/SOUNDS/ACCEPT.VAG b/cdimg/DATA/SOUNDS/ACCEPT.VAG deleted file mode 100644 index 61ded0612c7eef19986858bc8336913f29510c3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22656 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

    I#BKls^MOjXsAW+8cSrwl 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 z zNmkBPYzA|RJDI^94;;V$aE$Y-sZ-$DLY__+TxV-?UhX{sM&H7Tif##_AGX8FDX;?b z!)|jj7e|$-&jjI(pT6-J{))_ee>Vu?pS<2pm&qUe^}*XyFt8K{)JF(wQn}4{g7Er2 zAfvE)Fpt;2@za~1%r|HL)$@$=Jjs};gyyvjsPRRMnIaF z2|_G!h7m2=pa8AZYe86DUjEt5H-33iz4bo`ZR=r-MY!3zD0fS5JB58z(6+TM_!7kVjEFQCG(~^YcVI@fm)1r<8h;8BpvfBAzbp}ssLYWz{B)$gB<9CkBkU=Q4kE@F4jxvM*|w9vsO2lzAt_zg~)`}A3cW^i$iyRiE!{$;=Y(Layzc8~Y` zf6PBd{ulgz9e<^Pf7RDNo5I1v|Ht~k?!;n$!cHzpvc3-o{=PrNQw+j>hG-mbeg|Lq zo9+9)SN|OZ@%Jkqdprj0k_`6Wuh7u}`v1*8_c!<*P{I9hvG4d8So}L!zyAjByH6ts z#mA&Pyac2EpXWgzESAK5zW3vm#Inp|+WSN>f7W9LX$A)}JqW`i`+$W#K*RCQ$FcAL z_DNv;1M2vXjTtCm`o)#y<$HIRF%*iJA8#Ll!Q>8976e__4k+(S09aoKqA-u66WIIu d+26ldt6TMb{t-ryB>WNSF$90_cTbQ1|4$z3(tH2_ diff --git a/cdimg/DATA/SPRITES/.directory b/cdimg/DATA/SPRITES/.directory deleted file mode 100644 index bec68d7..0000000 --- a/cdimg/DATA/SPRITES/.directory +++ /dev/null @@ -1,3 +0,0 @@ -[Dolphin] -PreviewsShown=true -Timestamp=2016,5,19,20,55,36 diff --git a/cdimg/DATA/SPRITES/BCNGW.TIM b/cdimg/DATA/SPRITES/BCNGW.TIM deleted file mode 100644 index a59d4efe46f1f667065f5b2c74f4eb28d4043559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8212 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 diff --git a/cdimg/DATA/SPRITES/BUTTONS.TIM b/cdimg/DATA/SPRITES/BUTTONS.TIM deleted file mode 100644 index 6dfaa75a1990c62e6469791d37dd308080d6d334..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3860 zcmd^>&20iP5QUu_I3Xp+?ErD-N&_5_D1r*Out?f&AjCs?VroPhXO;7t2 diff --git a/cdimg/DATA/SPRITES/DEPARR.TIM b/cdimg/DATA/SPRITES/DEPARR.TIM deleted file mode 100644 index 3c3ff3923326a3938fe201380d944b8c4dc70d35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1044 zcma))K@x)?3`H|emtE)$y6g#E=g7T*{UrG@Fz6^F#K8MMAghQhc;7FP@A8w6tfKpU zJGT3#I|MHu-H+{Z5);SP@hTdtBO3T~K9+U7Ld*G#MjqAB!4z(JtW4gW^$`zuZ-U77 z56;MwkDW~XgGQaFKVtp`t3P!{p1#~=t=|<)cgAbeUAQ|2_oxfei*0zWew{$f7h%%&#&fc%>5U| PK78WO+cqD0Z?48a6N24U diff --git a/cdimg/DATA/SPRITES/GAMEPLN.CLT b/cdimg/DATA/SPRITES/GAMEPLN.CLT deleted file mode 100644 index 6191fb0f5270cd2545068e672945fadfccd16258..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1696 zcmeHGJC39<6ny>!UWvc~0Rhrr`vM#60c>-FJ%Md5vC^zG1Ox;Q2pk|ahnrK(M6Fo^ zO?QvBC*EX{nl@Fh%I}$i1HiZZD=s@VWc3Ol%ygx>B&Gw z63IjonaM(+p$%(_hBswXHFeWBLo+t9nVQth&C-CNf{8+KQHn~`q8Ec0MHG`rVit=4 zNhOnooqvtBe9YM3buH>IgeZF)19(L^(uWM;D%u+%bJSZ+&O+1mDYu%nH3vdPYN zvCz_%wMEO@vaQ;>?c1Rp+t^NRYUg%o!BNLt;kYYZ z9|V3s{eFG+Qh>Z;uIJk8l9SJ_*(xvN>Z6GI2DT$+^w*T%H*uf;ySDee_x#^J=MByKUGjg_uN`k)oHphde}%UQ X=g(m!4xhXH@9^PsJG8YVUn}qjEs?~m diff --git a/cdimg/DATA/SPRITES/GAMEPLN.TIM b/cdimg/DATA/SPRITES/GAMEPLN.TIM deleted file mode 100644 index 45746943395fb1ba75934bb766af5ab243f020a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1312 zcmZ`%JC39<6nwS`ypjV41O!NH>?`a6{JFuNz;<6^rCDhS2nYxW93VA^n=5QG6SZay zw0jus3{umk>eYMo3OE3K%Rhzzdh{0oLixY}Fvp;|2HRYIU4A@`Fu@E77FYpLg(zZ( zqZ&1+MLinOh$b|ngch_Sz!j#La%rm$htUD|qfV_ z*MlDQq-UMG*}n%)d%G?ST4GK*Oa*veANEVs37Y-@Wv*wIdQw#hDb zwcsj89dq2(u5qpF-QY$yx!EPRxYdELJoU_TU;DxQ$Rdw*Y+@VxIK(kdagHf2agA`PF7(1K{8C@up3+Zlzr!#6ZC9c7yHq$ptT;6F@)10Vw?-$RAy<%P56R6iF%D*i7A-9et>Q zUJqugc$eubzvkFKfln1*@YmNI=&7t6ch_g)?qkOvM)TCNSn<4RcJ#h)c2*MG zwC~cd^WXK4l+Py4`JZebvyc4WKc^kd^X~bV`pxm~;<__s{SDqD%&%i3N}p5y2VDA; Lq_%bUYXklP@&ZV9 diff --git a/cdimg/DATA/SPRITES/GPL.TIM b/cdimg/DATA/SPRITES/GPL.TIM deleted file mode 100644 index 9f6eecb272d8b0602b570ef2fb1dfcc9d433d8aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4160 zcmdUvy>T2d425}8;=sX%&g=qQ#En{U8=jHc*nlm#9|k+4DxAviJpf#gdq1Pg%$r@3 z06sjBT;5Vj`GV&sp10HA(^5_tETudxPvyLv%ggfe?brA6{`~P=ewXt8`tkY|?zhvQ z@}r!~_IRu9adz8Qww|GC`l%P#x<&<`A{lJT^-NPYwd5w>+)Cj7kmtY)iavf=5v)?O#8B@uCpO#i&E?`Q3mB%Jk3oKA+?*m3URbM7vgu zBWu9U5A##_-h}APPTJUBKefJ^`k(n3B zgNgu)8b%R4` z^I%yKj!oiMLU|=`wc-QC15gkXgk;`4@z{f{0YOM@Yptyz9Wuz&u`4+B8-jTB=%I=P znxgCa0lQwBq8f12B(Fj!%z7|QWjix2p2tTH@WxmUFhxGvX`1Svah1rht1Z<^wPA`0 zOT5{z8NJQbz;TnMGw~Pj`+Tn$`_v2B2Y2;Dbf{$K?~g*^e&m%1ZSfV~|85=+IIkwo z4H4PQ3!ml(Z}|F`dWaa(4U=Gp{tz)3IME+X+zozZtQfan|GlgOe`~rq8qG$jy%S#89@Y13Y@ej1y*4_XB diff --git a/cdimg/DATA/SPRITES/LFRARROW.TIM b/cdimg/DATA/SPRITES/LFRARROW.TIM deleted file mode 100644 index a5434385b2e5a475bc015ac2112ffffe7b753f3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmbW!!3n@1429u`=R%z#({-Lslz}=zlS3dp@+ef%%lCUwH-HuEi0xVrc1*x6HaXnx r(@i(&IaO1xn(kA>&dub#QC`houlr8t%koj#yRox%pR8P2`q%%y+eT>t diff --git a/cdimg/DATA/SPRITES/LOADING.TIM b/cdimg/DATA/SPRITES/LOADING.TIM deleted file mode 100644 index b4273d4e1d213505a41bbfe1054fa9d2a8c2974c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2112 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 diff --git a/cdimg/DATA/SPRITES/MENUSTAR.TIM b/cdimg/DATA/SPRITES/MENUSTAR.TIM deleted file mode 100644 index 3d8abba674d843bb559372f8fc98c0aaf54e9f39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmb7BF%pC@2*k6{;+XLXd7@p)`(i$jcUU5jiMK%;saR$g7TBo8_d}HCG_91VJ_nbv zzAppj<2Mi@-bGNrhX@KHR(cn(SyZ|TEGwKf8n&#M^dH*PwY{Q4k>E3d;GSM$&b_%v s)}=vio^hNl>3*A{`3?K{8NCM_DBdGt8wzw=63=AhjGEYd%{lyWE!wX6XPkCZd zi#V|QdG*t$lw>3)1u02I2q$t9Cv%ijIN($+<`ORDGA`!|uH-6?@FFkqG9oBE@G2kk z37_&ApYsJ@@)b`6QIG^#pn@WRpbD{&2&s?>xljnDPzgj6HA#~-swo<1supXBmTH-n zYlT*7l}2am{ash;V%Ug)J>>BJBX$&d|dCb~^pzkC4^87<1h)+Fbngr2+Obv$x2*FD|tm%%Ift~;Zf&D@?Cfp z$S;I^|NQz{#_<1+X`m5{?Ekm5D>9D<;Jqx{y;sTZ9snqv&6mshj8gn_{|*cfWtW>U zI<0WCL=5jbD^NJtM$vk(qG($~{B{w-gV|;zdjyK2&Fqp5w?IR-bOREF^i700UA`e* zLqzDsIUk;ZZZC)@!pQXG9)!0ia& z`5od7z)1dG;!}V*y^6Yy*{4AmZ|SysblugK_JRPH(q@W@9G;57qgPYk0Y&swj}UaX zufN)~i46ZlJ;tCl05<289vaBGr@_I1bKXZ$u%x(_!MK?m0gncpBfsu98LqmSu}x?U z*a0*4Sf(G^99?2zvk)HP&;8z;v4Xdy^H#b(&*?`7Kt!|s{)Ux1Tl#BXyar%c5G|2G zX7GpFYp4bNI<)`^_y*zReuF#Ik9rt(KEbygBY94l(Z_h86FrzhFLw<2V`B8B@tTol z5#2pZ>1UeHBs!Yi1Pu8)EYrmZbX31zC*g0xI+f3+p8f~&!PWZN_Otj~w4Gt#1S3(A zzkeIQmnkb+_fKe#87_rPX>ptsjr|hN%;kLCbpmaa_L-^l_3WI82~C zBP`fkKfrz8`FrMA)6^Nef7O%D=>>HMEbZ&{7TrJ7K-LkC8OwtSfP=}@c&z3_ou2F8 z2Xut^!s=Zp-nI!wVb`sq>jJFSgB!wQn!>b%8}y_3XDCMX#}@sC(E``&O;-fp;ITGn zv>qGwYKrEp9G-RZd)9Ol(ZzvYJhB{w-oSo0eSHj?oHu2-W3SdSrFcvGBOHv2tBuXk z#QU*_UkCFODi~E)M^1wyN;ZU`{&uHG_wyy&yjKn%yzF} diff --git a/cdimg/DATA/SPRITES/PAGEUPDN.TIM b/cdimg/DATA/SPRITES/PAGEUPDN.TIM deleted file mode 100644 index ede08979181e1d5b298f1f44b03513cec843dd4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1044 zcmcJNOAf*?3`7k=U9sp9I1$ImGRe_$B$n(-M`oDxm#7PBRZjCVV>j|>X4m<>-^|{Z zmpyEpzxd>!;9i|YbEx-yokNL=?THqLbBRMzl!!f6>2p^@|)!J?gsDGJ~!82L*v^^8f$< diff --git a/cdimg/DATA/SPRITES/PLANE.TIM b/cdimg/DATA/SPRITES/PLANE.TIM deleted file mode 100644 index 441ed2f3c16f169915855cdea724113ddcf15cf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcma)2OBR422%P7-h0AW)0orinju0Q^J%}uMio?Kwb^wj{#>d_+bhfl8;RxwGu*&$s zFBQ1H;K_R`pE72RWIYYgnMAiTsSv%2lbG@53w8So>1u1}I38hl%D=KYYkHlR>P2Ub Mp@6=4?hx`B+|5l&D*ylh diff --git a/cdimg/DATA/SPRITES/PLNBLUE.CLT b/cdimg/DATA/SPRITES/PLNBLUE.CLT deleted file mode 100644 index a201c050a2c487542b9d04fb29935b0f4d492691..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1696 zcmeHGJ&v3(82xNh5XprL3JRnce1Q}>fPZd~6Bu)eNE>M>C@5S|xIh{Xw+EOuyVYo8 z!!W}tvvryv4P)N>-t+gF2LpgF@kcR0kA5RSC@vTPW*8)spv&%O_x))E4-*8KVF5rH z$`M5j6{tiN>d}Bk;b<7p6bd~Gf;6~@&s;-JgAyrUiKitha> z{9yVkypVSSzW`pI-=BRJ1CcTT-{5k&K)OA+;Po*9=SMie`TRkUc8KQZ^BE$sOZKwF zM(WC}=uHjh)5fHVyL2_XGDq}sIVJs-ISg`&>tyjav+cbzyJSV9bCe{_-cNjfUH99V zw^Q<6oo`)i%qH08{@}R}zk~7r6p#G@e5m-p{I@6Y$@@9I#XvvkY)#FPxaMHRZ$XJ~ zeGk^2nWS0KYu;iq_QWRbUHWSg`3kNF~Gx-i8CPVTVL|I<8Q-L$@HHi}o4!tL?Ep@w`8@ zs_3Yh8P8|?7blaKa5PQR$IbumpQq{ThiN*WzHDZ@{5w54T-$|;XREa(j2S3ryaFoS=W5T#bU$ZmM8=~}e`XIimN2HsGiol3b9Kvy+Wnj#H)KR7 z)dR65%=ltEh}u58Pc0wlP&L$#8HG<1#vHM=rPA}*Bj=O45$)seD-Ek$<0x)q(=72g z^3r@#J-M!Y_i-KNNFxx&QDcI>HI5{^QS+frd7tw|dHQ5n^`26{m<~_qh?5DUn8-KU zN3l@9h;OyNJ-)uYzPvq-SIIYuIm!in6f5T=I%%HpZ`Y6cxPDOu-}#O&di!IwraO<@ z_2s{Jed!s;gb^K{fYCjT`+c;JV&(gTpThCG7O(03E3sv?PrhmLS1@|&!DgS&!~`z% zqjVBMJmvmt`S8nzw}SR<#`4+N+Yv@ynokqTdlk6QbNxUUJ)bSB)M9Bg!pCn|!~!nV zvBI|vVf+SY>!&NoZ1R>0PO?k&q<$1%Dxk+pb)$9GlYbir`xia$65M^hj+PF5Ad`N( z?+@|kvuf){l>L3IYe#B6XQ>fq$iFB=DI=&sM=OX!Iof~mGcW(Xq*&*#P2$p5t>3!Na*hgRESch?4gK z|Lp+v6GDlz4U_hfNSZ?PF$43+QOK~4GqiDZE<2W3JhH2pfzMt$&)4#_^DGYX=$?6O zM!r{~{obC(KIfW>#}r*xTC$1Nd%cx~*_f%#$yTC_s@SRzF$Y~Qc16?k-(`(*FW07` z`Zn9P3l)4Td0E?2S}r?7rfvFOP9HB*TOL32k!lvoSGl%`7VABaw;;k;pVcFe;ypY| zY{_G0D{(b4HQT+<-CS$^xY4SwMWkwN)~m+Gsy5Qn+-6!*W8HeSd{3^LVnKvzZ!>M< z^*p!j-dVJwnuB$R;L|jI{LY6jBd)~DJl5X2eq(em^Z&;;^6N%tPkTyye#}2!uQ2sA z;y#-3>RA2ky;SqHdtUQY#fRfuY2n^=2M zdxSl|ku|9lGYOfmY885P-mw3>yh!ADe*Is8$ce`6J|kz^{cfrlylQLm5h_$+(P i4#r*uK}_0O)cvY-eZZo7tnWALcrDsVADS=# diff --git a/cdimg/DATA/SPRITES/TILESET1.TIM b/cdimg/DATA/SPRITES/TILESET1.TIM deleted file mode 100644 index 5c00e8cc9d7aee2cec8409997cd14355c2702c6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122900 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

    LglZb6>34g-I0IdM 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 diff --git a/cdimg/DATA/SPRITES/TILESET2.TIM b/cdimg/DATA/SPRITES/TILESET2.TIM deleted file mode 100644 index 5fbf2d9b5ce4a0718e84087370017bfcb6a794c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12308 zcmd7YJ967F5C&jQ>J+K$My(1>8s!8od<$K{ZF=zlseLVXzJiXyV7*>p2`nB9EJ&FX zQx6LNe!r+h%IMcLO+Vb9pXX_s-GzB_7y5o?x5(VLM8~6dPyhD^wp}`K_D4v^88+_V zZhwsQO{a+LkCDE~6iNGIqz|2Xu+i$}JsxlJ?}D>yl5sZ3w@QZ< zQID$hG;}{6fxo+^xIgchU+&${ipScd<63?O?_6Kv^YNCNrnuW_Ri96{#Cz!&n{>>Q z){m!vTeu&ttEPzTl#$DK_g(3@aBq{2tLA3#xuGBKshT2br?ta;xE|g{$MU^RI<8pG zll<`5>=Z>idB|LzgC2ozqe(Mf+1ED?kTX&GRr~H;3kYBRPeya}3_MG3cgOok(@9m(@ zUh-RXa5^rpZT{8{>g_fDo(|C6R0{c;EN=>gtF*ShJr7Qb{J$o7&SK8J!y zyRAPjv^?*( zD_=SW{_jBJ_jb_3rak-l@dkSM`awqr8h>QRuRe5i(C+{0o`3bCv4dKF!cG%3cF^XJ z>}(3@9M9cW<1g4*IzP8-F6;eCJDVcs4eu-YEA1@3#!biQ{6#yPB6Oy%=ln`LODA7x zU+=HBvnf($etXK_XlLmqJKSIASKHYX+$vp`{GE1|Uh1IiZ?>~3Bsbj_`i<-?J=a0r z-)(18kT=|Ozpv?wQyv Md-~3X2|9lM17GU>djJ3c diff --git a/cdimg/DATA/SPRITES/UDNARROW.TIM b/cdimg/DATA/SPRITES/UDNARROW.TIM deleted file mode 100644 index fd2a511912ef2dcd4aec42d3b681d4eb61ea814f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmWe&U|?VZVjdt7!}Nhc00>dR5w#;~s3NF5{PIWCrtweX$87?Bd5A1-6Y$F;WU-ro jUmjH!(**qTn6juQ;FrfPi!cGdJZ@Q-37|N`1sNCs1=eWs diff --git a/cdimg/SYSTEM.CNF b/cdimg/SYSTEM.CNF deleted file mode 100644 index 331e5a2..0000000 --- a/cdimg/SYSTEM.CNF +++ /dev/null @@ -1,4 +0,0 @@ -BOOT = cdrom:\AIRPORT.EXE;1 -TCB = 4 -EVENT = 8 -STACK = 801FF800

    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 KFF%DJgMR`1$D6_c diff --git a/cdimg/DATA/SOUNDS/BELL.VAG b/cdimg/DATA/SOUNDS/BELL.VAG deleted file mode 100644 index 644ddbf44b29e4a7b2a4657fa00bf86330c0d2f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24976 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 diff --git a/cdimg/DATA/SOUNDS/RCPW1A1.VAG b/cdimg/DATA/SOUNDS/RCPW1A1.VAG deleted file mode 100644 index 57351846baa39a6b37aa388fc6087e3b8b713045..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65360 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 G{`xN#eb9CQ diff --git a/cdimg/DATA/SOUNDS/RCTM1F1.VAG b/cdimg/DATA/SOUNDS/RCTM1F1.VAG deleted file mode 100644 index d8df345e3c0a7474fbc3b69d47132ef6793e46b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79824 zcmY(sPjDmYndbK;*!DVNn#ez3+dk|N$V`w`)f*!cnPBPW7Lfp0tny*D0I(dsd5UD+ z9Ai&c^|MckeHS5C#4#g!04xRfx0d-M|0gAAjEXFB;V+ z|L#xz{eS=b-}^Qid@f%9^KO1RZe{=Wsxsdh6bst2Jt$i_G8LeKS(c=Bsb`{W1TP zU(b|ORE|Fv^~}4w7ySMopNs!d{>xAQ^7k*gd%yqif094?ukU`s`~N3*ui!QREkF7F z=l%Z0|2MDt!}Z8N`1{x2{qMh(Klx{W`R~5|pUWTp@%4Z5@(-{7m-5H*>%Wvg`1|+& zq4;m)w?F*j>wo{6yT9kr{ewSz```Wj>%aM@{N(3<`1_2I_x$1~{OFH=|KH2E`{)1v z_y6ZmzQup~MC`e?u~39rvT~NLJQ4ZqB+BLuYcc7Z`#*Rh98V8_eL9YFxy5C7@I*v~ zT-DjIZA}dlb>)eux;c@AnaWewSP1or&`U-p4hQ4W*bkHJ6ETaI;hzNA^_$;q*u~-> zuUB3UUr)q8{YOch27~?}$Y$eT$?N@(e*dd){s%7bvH06>)-xF;8>V7=*DXI0bx+qd z^=kUT58_OY&rALBd{x-?XGSy)o`}nMt5nj(Bp3~rLG)Otswn80#jny(bG-Uv(X>sm z$e7w9oeZbTKR%z|FW(=Z{~s=a>-*+kerZ*_s#`Rbcy<0n^ag%*UBtiq(EIgoZ{sII zSOzul?q75d7I=VR}1jnP@VYOwu&w`Z9`T{YZp^c0c{m;n5SZ^P6A1Y5&Q( zlgo*?!1Fvle)w557z9yXe$-SGaWrsoxnbns!4 zioz37D5O`@=|nMH<7U!%ERxu=t#~*Xul_*Sx%G+V{l>FaYof48x*GV_B~)ef93Nzg{R>B1+dE3*E5{7Pj)VVe7;8z8FkW#mor5KVFJl zabM_h5{Od8b27Tnl*dAgCVgI$`0qMxKYk$GYSS~-Fw7Pz4KMeI-_IsI)8wnCFOPSW zJu&$(2!+e9#Jtl9ABlhX^y^mcs{Qsn`=i#g<|Cm`eP4B&$F(&P`21dR%l2=koo-U# z0fl=a826{KZWwx;CW(4q$mp=hDC)M`bguVA8caf=+hmuJ>v|;ePhTEvWWq2h7`8Iy z_eo6dVm&*ZTh-eW&8B(v?rfBGj$YMry#Kq--~FjmZCQ)KS${4biRSUn?*^wAfpzri zpvd*Bs^(NYTfdt4{!HwNo14h*jOTgNt61uAPYlP2=2TsSpAJ)fPq?mI5L&@*wQ5D3 z_xC4>rt_@3XJ_MO%JUI%m~NTXonj{S`MsLg;&?d^Qp;;r4S7G~)M|ZmT#fy9KiLyz z`C&00ynfS9EZ64!gMMd{cdAu8lcw3iBk>n6TWhoK>1fq#Hm%v72*-Ut$fgT!d>Jh7 ziBvP(vTG|^R+vutp4hQ}cRdN_kzyEzQ16K_it|K%#I7E62lvDvSY{Q2n22LFZ`~75 zo7D{x_GD&Oyp6RzkrAYDHmxJra_M~$=;dl|F&y|yHJ?uJi+<-~kZPuqj?dfk^+&?o zbqq1fsz$Zds^;#C>oCllI|sG0uFe+vBjLH07HeB<)^v38=8?Gg6zPgOJUcz_C93vF zh{T`I(}G>)9x~*ckJ(DArBB)yVWDWu9&zC_g#~g=MNI|or?YYVQD?H6#Ol(208|(( ze^7c#06SLBcr2=B9Op|<4_>@z)vB$1;g)M<*HF|%&4OU|MLtc2!_FD-VjRZ2zIoW% zESJ=nUmLc=eh?{Jmuvs?uxxPeLje~=_&7K)O5@D*Qvv4^76sTK;4A+xRqb%!P z_4MoMbYIN#l!7l7!}i5EyJhVQ%d|>vv+8NlcogKx2Sqy_ynWkF-GgWK%)W@mgS6l^ zy9bj*B;w{y4cWvL)A=y*oW${n6Ji>clTqGf_cx3#)Q;{H#W3E&a*rx@ngU zW%!{+eN+q8X4MuUVY*cpjc;BY6fh%US5Z!gALsaoUtXlbl!mQyYl zExj%b-OQCer^JJp37C*Yjz* z$+ie5e!Kntq%-!XVNDDMewbwksFPv8&-bcTDYLhx%XHg2;`*PJZ6WdnhbQ6~N{uy$ zv%zrCWf9V3vLTd^VwA8#t+K6%O_A5U>Orf)=bO6V{RG8GZu(^0J3sGiiuS5WE+t1s zn$xIlii3mJ!STUyv+U$-uem8&^_me6`@M0HMzg_&2>adss2?t~Ng9Pyt~W^aU8=J> zovvoBnrO6+tM(#Yrh4_@1=rh@$(RjDmC{616KOaZ`X4V?t5_3hO$5DOn`Gn4Dy1l! zBGSwzJJT)cnVVU6Lk!MjWadc@Q+5I0uaeTr4zCr4X>)xC$H%XZkIKd@^b@TvULEfh z`J*>yqq#ri{;noHwoVcorn6hJxqprSXqvfg=G=-~6FbeSYq54zSI4c?gg*Q5t~bsa z)mqv3)wC|&p8L96wUq>Xm{qy{WxvxICtFs<$RvJE__wK1Ztj#VUDI^CE{?u=_42Uc zS!O!yy#MKj=!B_4#D;#Kx?|R;S(%KkTP3ULRlKL0qEf9Eb8*mX_a~{YZwe*79CN{b zl2ZEBJ#l*4>GgQ}Dxl!u&ONcQ5>0${yFo1IlTJ8c;T3yJiQh9WW$g5VPCOnT+E{le$7puh6;_}^DFUW7Z zwk6br{kTRC?g7#V4Pj%Zi7iqXD`n_erBPNcxsDtW;AYjkhgG4KV$;Kx& z@rDPT&1MsD9~VkKP^=Q0soJdArR~C|7)P06)yYI3I%hniO~F<3Iv{+=vV7VTzs{Pj zwYVA%)2-cVYfrFUj*ef}A6iPhaGG`SC8?1hC+})`_NQL3?4q5yzU+cvw3;a8K3h!A z&QJWrdg>MH;-Q|-7CEnCF8CYb3ltl(h5Pd?ImWCDEe%59G+PHXuiSi56V)1cc@_rA zI&FgB{w_NwCp|v~Q(C68AuKkoL3!A+8i!4C3gq(m$53mzE;jGqS+nlw1_`&b5d|@Af&$Sl=r~1*Oa62ZGO8_t#dtOm6-(B zK55w0iI+jQ?XPZ;vF#Ou{pd6f56k-1Z~`E6S85_2cH1LLO+nYyDBck1LMs5L42%B5 zV?B)wST)V2>S_>-WxRF$Q6C5q3X#c~o8m<|r%>`8uX)_6^ZY!6vN{Q8A{+U=^G!i# z7G^aiXPTyNYTzT9MI~3mv-O(=gTPu{_)2{=Dk(LEVWcp#5cb6a1`Pp1uCI z9po+7^H>kNTy1!czF4RWgTHThc21A4)6gIK6)uY-2@gJ`#5$IQqXS3A& zt3CFc*Q(YkIooo}&E}qKzRu{$J`0syu9+-`z zrZMYpinH^J#A+S4NN^Oens9TVuP}({Xu^rC2Q)|`lQA@sn&;K1Z?0XeRLWJa=;${! z@R>q&pY%ID;Basce5EA*RH-x%>eVv$>(-vVI4;}yBodlMJnGkxPxebvn(Q(4bCOaF zvw*=M*(zAzSv!vIK9is7<&AryUNn@#w%c%XN;Hj#*Gk!1M11^c zJQ$qS#c((t_Y(rFT~o#X4- zWK#q*8@g>NVIMe2zH%zIZCJVs<}R)o+^?ZqMus&YaL3&5ST!_2wdw9uElp)VTg{_a z-yGFEw^*$m5HE(2r?STR^(5%_>!L@j2Oz%g=+hm(Ur#5&r?5~tdUdq1vbZO@pKP-4Hf+$JIhgP{&bwF72+eD!rRdVs*ycb%}4?W>iZxYQcdu7{H z43qd~Kjf6fLeUF)JRNr0;HmL^nug(UGFe7qu_?YNlL~4F2gkJ?DS0~a*MrKnZGe-Eo=z~e#F<2k7d*4s2}a!wp)Y?9)h zsI6(?G7#HVQJ?we_rz)Y(`vei#_dk9RjE<$;*`F5*R6RuB?Qm?Wb`?C%uG7pov}qX zgzZ?$LKSAkt(M}TCMMG)TI93S;jljpvvqMB1%tsnYd(MZ&5NVzJz=YH!7khJu-*QY zlHV8c#P9VwJ~_zu#~VUT6}?0%E)=#)Zes(mVzTwAaBPE!{5uL_#fYcf^V5DPH0nL! zoXyk0*m^h&>td_YsFH!F5q+NP62HH@PE&S<8DB-I$@i_}rg4*|g&)zF@;qf-iL^pI z>%MFEmvsRyOOsSp)mY?p@D1sQhJHFAD?-B5MTU>=CA)w1b)l|0$Of)`T*GSjmx-Epc7`F=_qr$Why*|2+dx86ZGod#slRMU-3@z6F% z&u;70tCu@P;`Ntjuc=SHAV`wsyuB&NTH|q;sKAg|_Ip~X(mJdWP!=iS8U0``JbQCG z&MH*VVP{VamO{_b%Wjgovr-<#)tY6nCKIM}uCw?Qe=-!#vU2X3fUe?8FVBvD7wrqEeCsj>L0p>rp_* zKMWFj)H3-9LJgqO+Q>zh^V^!p zZi9rbhNFJ8Wjfr?Y&x8XQuSfYOov0(d%Xa0IOqVG2xH<~a&7CT%L?hV;hUoV^4Y`1 z;Pv~FT5j4`HTbNv?jZ2}(M21=VM91&60i#3=efDOo+|8?cXBrYEku@hH!}-T0Q+Sc z&PVLWk3K+mI&7bI0$QCq#Hgl{E*%O;$uhx<<*MAe=@JC0z<=CaP3M8CTPB%gyxbFo zr>|u52O^@;P4AIEM}89DkO3}w0rdewaYng!zkap1F`E$2O36E9ho$53JmvjcdtY3i zoxHy-ef_GQo3j7eC){mL2?qWIe3Gbf7XE!T*{<*Gux^jtj}boxQ6Wc1{o=$xDfdG9%oh#Dg6 zBW)o)^I}1@^84(cA&Uc+9o?#?Te&A%MO_u!6$#2FXQy@9T`P3l0e9dX%6gzgonCta zhpF>pS$|d2a0+zL1*g%d3tFM*auP(@G`t*8uYg-2fMY&M;B&YiS~uIRly^3AV(QOX zzlviksedNJWZY+cPEX$Vl2WA!dt{b2sh_`3FNWn-Jn&aJL&9E{*?|TaJO@Y`f9g*H z;5tC#p2*Wl7TwAn!mwBFfiF~HfE^)C3`Myw7PBkhndX#hwleAN!L!D&NeDD=I(>g~ zUs!rN==VYmcF@UW_Jm>-%S5Wpn|hvoUu4L~X}Tb2#vNbs4eK$K&xb*OJol5;M`As1 zmT09lKxOst5Pr^4!T|vF)~9KKZy5)9jmxugw)?c&dL*h<*Re_^Z8063zWw%*I6o)w zMzmDDWL;;ySgTmsHc4m*8~S}QT?)&qC|CXS^ZEMreNoEHKAg2bCEF!OOZ`Wpf150n zbl5*>k5ircXy{~$_>QunlyQGfd8fFd!u4iVMeK`d`zO3~a!GMM?f1WgB?B3p2kRMQ z=70R{eZc}%cU+yKLDD{c1RrZCd7Wo$#*^;ZBhfzV_Yp@%z8^(t@<^;g$GOiB!3YJq z=zZZmtXVg)s+!gYee^y^b$z?>3Jyh?_;dIkSaUjpULOP%PTuW{v-fY=>G?G5(AKFB zsAtFqR18T_mRY};%I;Q*px8_9>k;{pc4#2sKW*!fzrPrZA5|KFb+hDf|C;RGLjcrr z(CzyB;vK9unSh;X;jXv$8w`2^|2slKQ&w}soU5sFs8eTD%S6MGj z;mf3VK=4pi_&mkX7D|4BY||Mm`F-={%Z(eljk*5(<*R+s)WL6%ZHA#n37@B%%GHMs zkJdD(nvVsG@ADN`nlGLedH*Dg3vR9Dt;A3sKiU_Sqoz$N1zs_nqR6T|hu!@BOaxS^$AMK73{c2U3lS?9tJmy_iK zs#U4t+L`!jMr#BgXo7|T?sR8yH1F?=wy$P%brL1IOa$o^L%2s#$JcZSB0+I#ACI7;30l3=*LxozF`(1V3*MF zdz;sMo}bM-WtZ9x-4)k7(`T;I;dZ?5KZ%3~%TjEVn0-Es;vC+{!D2`k5X+{QNj zghHeJ^f|BJuxGR2imH^6#P+`E52L(E4Y4%f2iO1XVdh_)y*(MHhUa|7eoe!G%~*Z; zvTA2T@{@3OodTLru&R}G^2g-jyp#RPaV=QoAWOa^J?7#lkt&FR-j{aY4VEdid6X)- z++(pOrW3Z4=UPzH*?pm`*bp+ba#^5B5k6W$X*7$lcA1&qeMCG-GhSl$3}DpZu%Q{HJ4H<~=)-e6&RVGlS5RFFAN5j*2U20(odcI0;@qrNB1D@9SbJ^qg#7nGK>1R^E(?_R3A3oN~;z2g9&vU2U8 zydAASr+&APCMN(=iSSq-g8Ku&GAkK&7yVF#-El7jJHf(VqnErs|M;hc+VOF9EuIWM zfe-Sf%2Q{Bbr~di>QSTV+)TTjPq)H$i|8q02!Z`uf?Zu?lm+)2(8{Q0_2>wh3jO2z zQCd8Hb>J#X`ppnMdb;$1FRf-VmrS{TvYHZK1=4R&*e1VKUC7n>QmeFHy?AkiUWB0_ z_=F;#gQo915WTl2ZQ07q;;dHT_qCS|Hn3stw4jNICn@kD@d$AX4}!iawGowu5k}1| zo5VL&D8tTBL67s>eX-0dV$$vOmP+~Hnf$yQSP=Rsq+ycJ*DG4H$WPV{x})jeJd*s| zWTwMLn$n`NFYbM@0-kV>UcIXR?vnWE50XSFQ2)Vo6YftX!_%-TM%k+t(RaO^4bE(N zxrKjv^3#0*x0&Rr(Ol<3&r@F#e=tupuX)hST@x=$S}#W~c|08YJU^vz^x_!#&2e1g zR|Dz=3!X0+`qkj%^$GYa)$(yPg=#gyJ$LI(0@F&!Ic3-3dTS*Gq}KUJ6QNEc@)JZW zJLqa~`p(a96aNa$%0(~HD&?|;{xzfe0urjZOcDgtqrW(A6&I8K2*x~(rhHzk8^t1^ zIq3Pf{C>M)FD~0B?TPL-UGNCtG02vxhYeGO=wyGe5(qo9G(u`6|Gs#2R9+)|-NwOD zO~zv|?r=-+Z`{S?fmoGt-&4E}Q&VRA&1;`M)N_tz^g zU)5G7=RbYF+!tHbL(iBE=i`~4v&o;(a}$5~fnqiqD;4lHwQx42N|Laf-@w-v%ci)x z9K4g8Owj+5+JXE&Ed`xfT|93>OCuF7Z+#%cCe5&IXbBqQs%n(0^h+(T=$ZvA0%oqt z>yM8-boI-AXE2`6;ZrkOMBf1Sg-xSL|Mcv*j+sK&O;dK|n}WUretQBJ4gll*)o{}9 z!cETS5=Pz^zorv!wGLX%CbTK~v?1ltqnFQ)YaWu`o~Tm~MKq&jh7j68Z$W)S+kx-T zs|tMg0viJwwq{jo>^S-*M?-!E3}Nh%dY>sMdlU%EBjW5$QPMOj0_dRL^7I+}b(;+w zq^3?j?V?w7#=XI0na!rxlG>?@)%CA-t4A*pI1WI}_uv;|Rk3WkzD3wMNiNdbM#-l09Pt`%klz0=Xv z5c`9sfl%qc;UgvViU{!OCH>{k-+%vUskqhpUW;|w1d7U1dHihei%igN*TIj5MFplC zlPGUfB(N$lKb`I*H6_0XoSe<%BXEj4o?32 z+R>qmKc|GPvkS2OU7>mg;kF4L)m%uLdHjgu`vxKdXs0z9Ppi=k!^GkC5xHc%GXx^Qp+^ zl}uf%!Nm@{qn=NLG~s?jzb6a*^XCm7S_of@4p!UQv26?an0#SMtO41Z<@!dFpVaZw z1Y;Sz@XCCj`2F4m;RHWyWHv=nAzcW)+^p>s4fu_Syzi8`=>EyKKR)69pt;&-q(yz zT+f>YJ0jF{7Syhb3Wy_;euA>SvOr%&MIO_cBvBGV9PNp3U%zgD^kdz_V`IbbA}a}l zZ(#W_ITEjCDYv3TNq}aTjL}D6!e>-T(BZhx{V%iX0zQy8l#B`fil$5-x(@GCKj8Z{ zeTEwcY_G*(pLhkXLn$TXQg+R$jE_0`DGWW#KzB@f1`4~7V79h1QI%n=HcCT3 zI!3>*Z4?~~wdshgh`$2w55gmEN;=lr&sbmV5Ik6VlgZoX*%HPDEf3kB^V9HozD4t{Bp|#-D5fET#RnDr_>M2%2S+{ z3%7byCBGXgUcxQ(AV?(@{gNV*E!Y)(G3mk-!N)CCGUf0?*Pln4zAqYR0a_G=%P1rt z6db!VeTR00u$YG5x*R+(l}#zSl()`^$0!OE*~DX=&HIWCm-*L zRVfR^eg}H7)IcvLVYWw~A_dJYx(ptPza6iasz---+##tN_k}6xp=$0XolGEU!N-~w zFGzmpZ^1D`eoq@^%n%etf#Npy#hL*#fw{qJ9^%w|fS;juK3I;43RlT4a>~$7e~uc>OQleRm3dz>ZO_ujsG4AZ6?WJS}jA zhX&W_av4w)0<#|9to0#a>Ru9_13{^7Xof;5HcfGhHkmz?Wk< z1dP}jjk@qiluVp(D1y^)?0=%)4)Y~zC6gvu^J(+AMt_pQJ%_=yY)syrUhE5MF@KTF zu?f*7aQ`awNU;ca$?|hQn2VZU6iG?qR3Pcvf_l$%AIrD(y=0SqR?u74Y#pl9Jz zKyLnWRWnPbis-p7PRFXLFJ^KZM=JZp@@fZ1RX1amyk^6I?+u}L3Z|~eUC;CQs^sn3 zpetNi2$_$;vp8rSCC0RN`W^h->r(=mYPIaYIsG0!)E8M+yc-G_e?^0Dl*qS4y8II7B|)s8wrKFq9iTKp#Fm z#n}#=NhaO#1N;c!qJt_7DE>nFw~||gElsi9{9sG^tBbaEgWqDJZedr1Z_701T&d9!+-{ghqBokR08 z9Sn(wAsc{2l8#@eau?49vwHBX<;0hhF~3J{f+tPqIKY+>{9FYe_;QkNSp{fq_(PRi z4&0og$-`6eJYx`VfJmHK0cQLo@v%3K;`JSRk@iuNIr@dQv{(WI1AN6jt4q_C8O1wW#boX$l9DO)>--j=#)OIpgA4Z=r zCu$4+e$e-!{>wLmZ{Lo#(65>eaA7*rw{u1PTJnX68=ANZKAvOI%d?*h$Yks~s*cJG zzlg}fBcvtMEOdc={4^*w)J!^RBqQ=)%4#xPaW{1Xe~Ky>#@d2)nBvpmda6{GfMW_g_M?4=lagu_h4qhE>=4Ry2Na0b9-@okzy2bVI z_E;$JFe(@xsTXYGEh5A%&y*BR`={%%WkW z+O-xQg~x(yP|L+g`1nTV1Lirts@Cgq_a|qGb9BV~ifbB(DP&a)I=yq^C&_Qc*HHig z)@n(=x}l)s(xTH+2k?an4v5R2efRo(55L?l^(2E~L@>IsL60RKhync;&0{hJulNJL zpZDQg=PBb8XnNoUsF0!!y`YsE)!KdhCdoje`!FPhkMX;W*)Mb!iDp6TJi@;a0HIW{(ldab0N-1&Bv4JY+=I3;XI*&R%H!#>4)saY(DByjRJJkIexytpQdo=Fw(IC zf8)q}`*00YEVkAZekGn=T}9d0K-DVaPu<%ou1O{K?7Ne1-@;$$yEy+W@Wzdv*LOE~ zo;b7`I7%Fwc&494Ia9e|pMIfpu_>l$%rl#W%k{6E!$avOt2hMD&W>jlvOJ%MZVsR( zXAe5?emo!AZV0M5ek)KZ&l_=sOnQ9$4L%wCa&@}?ve&5YY^<&5^kd`Ed=BEJJ)2|M z$DgQWET=+u@Ni9;z`woz@tX?*8FIZJrY8O#9wgQcJP|xL{L#N2C&UuFlSVVe|AX@^ zPwH;~fvTP(ueay`#eB(ONdE4$bA}yiHH&D7M_~gzOmi=}(5iHf-ti&4b03ZK^!yyZ z$oI>2U0)#B(O@pedvbjf_)-uUE-?5{yw%{ZF$OCShYj;fy3?RN*}%+8ji(=6xrxXa zzGQcG{EBEFhNk*MiN@0`eBg4LChR(VqI}iG%L522dJGnO)P4is)9-g>&lblDX=dYY ze>I?p%H)LnazhMochQ-I0o`Gua{u^Zr!*USsYtxZ`1IV3qNU6jPm17wK@G6~A3w2K z)i9Fl3$iT{1K8+gyk&mbJ%0~B#0}5H7Woc5i*sg~2d^Hy!XE}%1vzFZDpMZ=`u#MR z_oReRzLjoLH60ebK{)e#``E?NyT^PyLI(VD7i}-$Q6Ry1 z@D1?Z9r?s}R1h481ok-L8N<=1>|b($A7UvgA!<7Ct8{yIKIr!m^vJmIzihS9 z#retmpF%{AB|p0mifO{9A2rI(p4c@>HV&nEaQf!$kKqr-{`?k8fV6bD_(zYS`BJ}) zClcAnMGpXP;sqaK`5%M|@6Q68*+Cyy2(k-)L*%jb{I*3f**Qb<)h3o<1$R`pE1zF~ zFkOxT9H>wwSYAW#=7xCN)kLE46ZRIbYrg>ZKv8FoX_3O$=6T+qKB98X$3w2CFWEE(BwTCFcHl#cWc~`38g^^&LH>R`>XMGe z!Rq>!oHxRx!sMQ1GJeXnZ}M!>Bc_*Q2-b@>uWw&`?D-MX5#Elc^LZcO)tAz-Y3opb zv35{~Vyn~K^l+S{3$K?rsE1mUSSF|aO@KdTEHCqU+k zU<{!{cz%|+26Moswb+m)>Mz6`dfsFxDG>Nd=tJ4A!4e5L3F_Y+64EeDI~7Z8h|71U z@6QKe%9b3Dm+aqQ3GcI96(t9z2)2({Bdp(bxzNT!3lgH{NQhIRm--q z!H}cK=S{eIqd-{YkhI|=PtPz0WKmRLFQxuxpfBl$ERh7G8GhjyZldoa0T2n~Gl(az42P(o(^~M^4F`n~^-}t~h69;@ z2bZ)iOHfE6^3(%%IYe#ac}qGG_aqcRe?@&dXA+U?4d|+9P~u`C>gOWoVrlbGzh{5Fd$uaET5*0wa#v zqt!p>`Z4-tGK#Jj-Hi=dPp^g`cRu5hgx3qvsZ+q0BH!OStC-aBtoPq5xc zjMsrkpyk=01)&toGGa2sl}Y?UPadKvrZF9v%JcVS+JKu(;bS_3d*XshU&294`mFCb z_+0^;xQEMYsQRf2AK&t{t7uhw%J9k>ew@h^I}PTUD@oImU)We7)@Lbk6$E;Y^ui*3 zII4ekCg%gBQ!tMnD`lb@&(q@ioW?w=8j_KHHy0w30nn@qkF z#hen6d|Jj zLjU^EUXyMp>WSwa9p4kx@(#vcw1Rv#3Mco`F9re1YybRPFbsU$D9utwq_>Dc~d0;eTSE`Cw9CHt77#nLJ-1QrUQkk4GMmwJ$o~wZCT|2hZ;7 z)AK(3t_yO+!OY@(^YVax9KqY-Op@6I7Gn57ba7GybLe5yEU2;{2A@Ni-IZm9>nGeO z={E`h0hWsUkv@2+N-Rd${_lh5KP|OVsX#yDTsh zk|H*bk6TEuoFAfljdJel!`b}LcBTJQ>VQG8FbfNGApEl*CyG<45z!3EOos4%U=ajx ztyFG$Zb|w%ovLT!Ai!8)nvX?Er=7QB<>A432t^UkgE zXEA)@I7F&ss3E(Whk|%4ic<_J!3-7$m)3&!qr;(RwHK3KZ}}tmIuAuzEHpq^;1fS_ zuIl3Wd(-~3ENsIsm6!&Jf|0*0HI83-oc}Uqy2z_;?vACpOavn-}SNw*(lZ&2O;{JAW@%UmyO;)8z6Tcnysj}xi zbsQZ+2Yw0~S4DEC!sZj!lc2_%u({I)e4cd?qCai1}KA!Qp%Dp}3q zwm0EZ9M>d=a)i)&3ehL|$Oz6g$6*5KFZ!3%18nnH+=lddefURuaaIUPhInu)k3|D> z%Pe1z?JwW4%ojdd3ku;db*C`oh9z9C6MCz;nd#W0Q%h zJ@smol#r$Y{*Cmiu5*Y4n(=(RFMfJ4o`Oix>np%+_6Mgjt>r8;$6t)$BQN@~VMvE8 zX-7BMzZ}m1$*}xO{;M`{j1{W7FsC0So`&x2|vKVuQ1C#Ln z6Y;ve#3x(#Y zn0)u<;?{aBj$XB#>&x-S@v2sNT6rSeYw4yUMSjX#xy#1_n^uHW9rfPBxWaF;ojHI8 zR;p!OePBOsk+_?V0l=n9V%}h@R4g*QikAE-yG^_SMFyQ=?0D7!#vA^&g!wXqha%C+ z2dvls^^3EMkt!{Waz(!c&ka!Qxrd)ZrUpbuj9c@siL4y6iuW z8A+1DHc{J^^8=?qc|=4xE^F#ra=&6AaWjxK99L7_7q7l9E0e)I0mlg$-|{dE%L2~B zE~%Uk^?%UF{#_o$s1%NG|NKi)dVc(@yqNY*-Y`-n-=9IUbsdi%7RWJr3dxEA;i(@m zj#Xp7AH!6Rx>JKGT`4SaQAsD8rC^`!X?+9(JtQA58TJ=)KI1j_Lm4Xgu=y zO5A<(wwFa8jJqfAiC?h=Q^3qzoPqI!FHg=ozEx|vz_2jSc}6xnC}rY=ak&-pr?%U8 zaj+J>JK;0|SzjWKvCtDhv6@#3DbFLqyzV2AlYvz7#TBd-iO13lnxTGpEPm1cwl`Va zL|xphDd)jhFu=W}&}hnuaqs72)>@QHrc;+GX0OOKB^#|uCKff4@5_&pvKIa20AUTYf_`1ql zI1s2;9mWyapT?awk`gPkWSQR=1qeVIZw?G$3lYz9XRQ?(pwpG~>KBhi=gr%1Pumx7 znTw2fo9K@lNH?J9yiwe772cl!rvx+38U3u?hK~mAmRpfc_a}UT{gLGGj{sZ`j^r0Zt;L+2 zPa~Q3J7=8>81CRc{cKjn5ygJQY0bO>V33;?85_iZ{OTV37UPmN91%H;S@?+{BB@?y zl0Jn9fj^P zdwdxfFpyc{b2jC9gRfpaI|gCd+>i9bGVFw?aRDC{z<1-rhe4zjkYDsON?}VY6hIrC zp5oC@HsEe0qo#0-YI#0Gjf`i-2Gb6upMnmpo(`C$&uf`T|bJ^%hr+r*BwR_zoVH)Q<`}z>Izjmrx6alw%y=ow$D9l<@>SPTLe(5C4u;C?N5~ zGyHEI)@#IOoRZ&jPM7C_G75QuazfPZ8oV%C6^D>-&?Lx5cX?4Wlxh*05+ z2VHzaZ{NN?rN1M7ei|~mSi|9m8&A+ba)<`*H6zCpC^zZ1YW%KAXUrZ72b~S(t;h7g zr0OLs>S9yayEM={xUgY&itv9MlIx0RbU+9##N$jl_23hl9G@clLk7E)r%LeUcgr$A7e*RPz#_R@A#u0 zXNB-IW=wCX^7-i+c@D6{Oo~JQEu)0^ha_ndDy%;RnC;21^~viuuhDD1zZlQqn#~d~ zB>sp#BoRr+=W@!;J#lk)H^IQiapm*8e$DU(j@LsMmAixf;&;34b9MmZj1=tMZXGggnE$61e-E*E#uY-)WL88Ii(r|Z(GLkT#ClB1f{ljqEh2$UJBZqOI!3BB0FV9o) zIajJ6Q^j+9Gw_QqULMtU%Jk?$PRPpr!2v}bNJ)Q54|5M}+Bxe2Zb_2W2K*QYQNaZw zc4D*E^YqJu0gB_vx35naJBy^h^xN}~bFurh>Eg(JB))t9J?GM;fXg8cZ}uau&YfD5 zsq)3uCH&e1o5*;?-7=V*hi@VYV%{TUTo+=Rc$PNoi&HYhcW+LJ7a3}^5Ca*5tR0_u z?gYay$d=nDaAbTwJK}6H0A%}JzXv}w9+7Fec|;d^J_`qP_Iog+DI}X|qmSvuR*T@q zfX{v1qaW=1%~!_5c)MSM}Cl2U!GsNfuC~Eb?^yOL;`M@yAyaTaO_S1$M8iP`2AKfKs!)I zJn!lT`bm++F&S#*;2`w24r~{A9fb--B!!&X4yr!(MXxNq~VY8i=!zNWVSkei{3P%JHmjMhjMi*=w~EE zSz;u-R%6a*0AE8L5gb{#F|OB_vE7F5dog3&P(9Xl|5=P=I3yTp455wj`PsK2#U39 zk-uKPdik<1>XGIaDn2=e2vZiXVAl@ zmM^4=m&2b7dZ>9e>NG1Dt9x>k2=$p^!`j2T^ykWRx+q>GR611jhZ(dlGhQ4fyo2b$ z{gP`DtQ6UIj`_W0OrVDW z4=I8MLK<=?VDOEIZ=7L?7HTOO_`h=NB|6|nwX)N~c8EXhH^2Nq<-9lt&i1Ka9Bh@( z(=A;24A`SzaLUW^!P=tx-AQ{c^(g`C<|F;?HtGj8@(b)82?3RR%D$%_M$Yj!&)nGu z%mV6#DmDk37bp2Ke-4HZQklYpi*gYy#> zlX0(&Lvu@H)ByZF0X$7mTfckr_H~DR0<%~`s?iIG&Jxd(nRGT7sw;%$eE}QI=7OW< zAd#=Iq8N%ok`J^^CT(ZH7<9JOj(Jv0|B5dBFMEipUzgI?$2yoaBAN#_iv zk@Iy1^C{S^s|-q6HZ-n0Z^D43fn9bSvQ@>5?l5j zi087-!reyGDXu*D*s8}L%F|i$^ii^3oUdwffwH61lT%qA0}v<%Sqxnj5C1=|WS1B* z=>k;sf%w-;?9UCJfb5dG_(T2nckQWrMu+xf%+TbE zm-xr+_$uK@oZ5jL3V|P@Y|x^{{@MBW=kQ145F958yNw3p{M9c7)BG4nN*GiyIWYgJ zX!wRB5Wk$)qTfXdTPV8WN>^A5zVZdy$r_jIY+H8gcppC2;HYtOGdnva-*RXIR4Nk= zG}fp1y+;AEBBHQj8gv%$cX&S*H>gFm`ti{r{Mp{YvxE9ZPPR)E`v13Y2n$*9t!k}! zjemLAMa=KAU<~1KKZ`|%KAuP9v8V70bLa#XrDnB(OFtaI_kyRFA!QMx)cW>g@dM6b zOGIwI-!3c}@_`i2FI`Q|T$@}b{nC&X7!S_yoZSY+pj-JG?P z?RVk-8KP#^o#HF?F8X_zn5(NPTLknL!zWGKoL_=lo34Q60{dtG;AtUfJ(}XVPoio&ol^n?nyQr4n_l&^DNM$n| zUSs&Cbrn23nJTEyFm}A3_5ACXO)K?#L(T|+ubU+xs8nIvo7?2PfdVuh$8E1`uxjL^ zJK8{cKiJ{|zA(q(ejH(ng_1LbGhd2pa-quU;m}0nd;FZR9X_V)EvIVz@9*$CUz|=j zFEPhCabq8TqQv=cOgo7iL+6x1{J9={QE;0;L8iXX`M?m*+a-o1UerFj9>cfdS_f~r zB#T-9HTnyO=Vn$c6cT)1lHZ@s;^yPSF_ z&)=Ynq6M}=aS%=L#fUyOtp-Po(7`OfI=^c7$hC*(k7=p50<`5rzeWmGpfJch9>!+Ii0(V!b> zI0Ve-!`V;16r3&j?I{tRk`qGsDEB$DA}i)L6X3@`EJ{Bv4J4uvEjvIMJ{se5v9QE_ z-Jc5h>X15!!Aqfnlpuxwnn#6AYM_yH*{0)A74r&AmVxpQavw8E0_zQ1m z5#f;f?Gk|V;R*c5C)v+w-q)`VD#UxNZDUl*se?=A`S|}IAaN(A*Rx6OK9f`mnenpI1b8gQUO#0}J$$Zu_Jkk;8xRZx%T0vMHd!S4&OKdvZl^aq*D@8V+ll{GPG9ixCVxuA-7a-$giw zj@6xA^g3BTIBbN2ogsK-UgY;+St|4j=d(+L*xh;LXhv9WI2FPIA3_W9>8LaYMHc=4 zUkxsLvO$+Uf%Fs0e&|!U#aKsijj;#Osn*Bm*7se=OZicawRVCiq7tPp=Z|jhbCyy_f*%oKBEr)5}aG+eGB73cs-K#D)*h0r45S zs=q)$%s#PAomn=vMc3>)Y)g>4Iblf_IlY)EtQQk~&MXQ^^SfOW)u*c>g0Q9M`Ty^i z>%Ok*W?5ez>3UnEdFNA}Bu-Rt4Q@XCUOi~OkMA_Sd9U*Dq4)WlxnBF^>|d`Js`X;{ z`yfjTuS>a4U5Kgpzff7(Smy86;c*}M@Ut~kd)X=Q!tg^{sBdnqB26Cta$%~%zvat^ ze-cZ`W{-B?nYW6!r13Z|y>V%INB-TevM!(J(o;ktrk|^fKLWmx9{N~{@?~~rI5GjK z*Nm#nm;U8?W)9?|`Srj5F8S*$U0L6Hror_+&5QFUl!s?60G3lIKBZlq^{OQNu`etB zG5Js2chcrpU8M_{=Nb||IkvO{6GJm15+t&I%mm33{e1_;jQs#ChVc(Y?L^@66{GV#)=t(=OVtfeiNLkS2>+c{6EHy6>m`@?CwD~1De*{~mbvWm~8mQfCwHX$kDQ=OglpnYN}Kd0Fv`4n(lXY%pn$=3EW z{KG`g#P?o<E{vafJI&@ll`t{?l8O1d!^ueKt82xP}p!@uy@q0M9CaW9b!AzAq#%k!p z*9M2L1*nBWuE_M7p8~^?1*j2pcA;FvHTxu8fzNGit;+Q&hKlQKf#?~d_nr;=nQZ-Gh5t8M#%Xt41QM|+(%+t3@LkO) zVpDVDbNs)Z_6%^^RBg(ZZ874FM{Y?==kH#~T7E8k~Af983_!H5*BZ*)rN z&1ciEfq(N)r_6=#tgcqQtr9Kt+TxskMZGi_Ytx_shwz?#{0|iaal)+E?&;quAuWfH z7d$k-PqPIoLBCZJ z(*AC-gkFn&q>{lj4&Y&7z|XRc8A>oSjq==iKZE`!_t2BIG;;|&lsszZ`SX>m=`Gnu zVyJiCyO^-e#QDWp4G(E;zE=cbW8+7i-DSU+?|t`<=Cr-HUp$&#>ze4-$A_h)|DYl_Wt4E>+hewe7W@NF!cWORl}$U zi(i-mn{oU3P&;QaEdUT+c|X~l7uqFYN~)zBYsoSmYNqkjatTChzYlbvVpGy#GhFuI zMXgTj+)9wNEPvKsOU@UH`I7NX|KGr&oJl3;4u*+P-|^lBWk)@p)D&zQBT! zmoOFk7MycPLT`L8`7%C-pR_tXW_|@=IH|=7NFyrv;{E{j0CTbp_s7}ml zDn*il6MPcPtSbD$GAsB8$Yh!Bttg)H_L?)qD4;zp&aEa;c8yJ;TDc^?^4%nUfMfKt0GXI>-ayC6Z=g|<*8$9z;rhtZpEM;h(plgTD znAR)2XJdF2_3O&AaoWZzD}dW%il8mCssaS7=Da}-2k1=q3S$9)zrzvtS@ZLGBeHow zRRS1IeNqZ38<05McLq^nv&)2k&;OuN#ATWC-rw1%Wj?MY|8(44sA6#0_60yPk3hd3 zri!MFv)1v?ao>>9Fs0NXSgP=>=c|xTI|sP`WDEF@$gqq>_Dg=`Tp=Nh*6eCy=C%o!obHCZ)tnTo78(a+-JN$pC?-pms#*^} z^ky_gzH+VPfJbV7~MetiaZj@a~r&4j1;H%SMSPy#x2x7}T@$~EU8G{keMp;lYf3F!Q zY;HX<9^Tp6;P;JpkgsYVpsh!Tx9KO$_KbT^E^bz~x78QUVsQ3{=c5nd7o{>4VO9}x zh0HbQSzn$YzFTgo)4|sKD9p1TvkO9-@1GZAe*YM&G_er2$lb0R9C!H!x zbEpW!ZR&gmeArm32cRN|-R3u$pG)_t6k|eo?9U&;Qb-}*y*d1)(}kC6=nf8A)BAPy zq0S>)+J|+ff@@1R0O01gsKB}8T$5~Q>3Pt#9Upg9D3FL&)8C(vk0~|8bIeQUE2cf1 zoo*50XU5)N8;=Q9^diPGUFSb+sg^}^g28I#PVyfYugw`pAV=`CZJM7TfR8$dZ~o!c z!Mi>4?hh^A=w}zWSa4MHshFym_^m&#(`Q`XPX1yV({=iwm%E4XU)Ef`UeiAlbmj+- zl6SA@8dVH8Wx3c-5rgnrE-y_%aK$sWWwm@LNcQbedl&fl%z6piI7S1KO!EPglk|B{J=Gd?E{>5?}59`1&e>-n?oz`^4@$*Q6g4-5*}g7eA<*1I(#JUFD#@x0H@>>3=j zhZp9l=7qpi<7H%nN`>k$$rP zSv9{nACGfdu7)EM`Yw$T=8vLKAUry9e_HR`or}p(5XK^t%X-t2xFr$12e~R!>1l&J-cXBqoBR>KPTgJ;K4Da6E zah@UM{KL>8tLx^|u8F-LJ6jCw4CTVlP8hw^L1N&9?(~L%x9832D4csh{*-xllGnRu=pk{3 z$1a7*h%|W1d|l`vY-=pu0H=35;uXQy8A1b=$|U@XFxe`g`7Pnj7%}{u-195VV`uO6 zKRUl*3lZruG>7T~(5X5}t9doI#($_m{xmTrb`nwC#~4=cozNZog7Lo0r-FLJcrW;4 zS6rlZBd$j9VDP~fOH#-@e0DTC*Z()s2;5C9!2rqbm^U7so?s@Lr>f}McupV z6@$5;AC143(7A$C=Ki2PpMTIh9=ucGnl~K=)eZkuP#ccSuZOhkVrty6)zEirYhpLo z>pTZZnu_L6s!POi5}Qczp+`oSXgVzpShMZ@(<^#KMzgVGO8gN$DnX6XUtO5D`to#; z-E%vpz^vkLDF6I6GqEfFkU1-klqiiq^ybYs$(uKOp1Ac%3v>Vf_xD20*NI_jRo@43 zYRsdx`4$Z=;yoH%`{E3%K8RfSM90Smpa7-AJrPy@3AJZ^Y2D)vMeyz9n?>9!nc5!6 z!PR~r)C=dCzPe)$DZUOD3Uz?rlPBbQ@C&*osSKHH{85QyKL{CMX#7qMoMS(TXtB!O zZFOx&!!5s1uiGf7=|^vSh2Qeyt9S3fDTDK5Ay<9uykWD8U%{VRZ#dr#0(JucQMTJ` z?%z(h(H@4j_PXa6=e;RSpZSHNDpwly+5L)wa&6~(tfdX_o7EL^A3ugcuO0JYn{u!I z^i_zOIxl07UFeJOS99KwvJ_Mv;)tgYz9CRx|Ck=>Vlo^j`WtP{&WqUC=Etu@{R!Xg zpEvhkzkc=l;GKS+cjw{hX-vcr9HJgneS4Y6c@_((p9tS`b2O9bNSgBDIqKEqqIJ5z zzqjwao}#)DO6kQ6iq-p0f@G||x%%(uL7_6>lR?WH>Eb7LgNLT{orfd0)ywSR4trcN zOjUJc-fytOwpUkf$Z_#~_I`4XR1ZkBn4GsD4Oj7;dfmaS-Adpv3S;$>emDO7f5F>> z)~2wB3|-Yr4x99D1X|G1<|>aoKo;FJZPWc$#3UU!6al49lx$FQ4x${@VBZJa#we z%w2;(=5FD4x?f(7dMTfGzyB6<312JtlpwA+zXoFec0mymf**#6h+G(5{O0LDLl(rKW5!dePiedgy=9Xw^pB6@+XXY{#IChom{_3F=V`d<8d^?*<+ zMN})k54SrQ!_tPnMB9(=pz6Yv48DP_fq{P-?#Y4(VvTz3PV(s5CyPR$d|4Suy&I+4 z(7a!`Jvw#2aZytwGz9h1hkg{^=p4kI8TCi~M+p^G{5}*-PO|0T<7BL#T39I6^#nU> z`n6f_y`P3XcX9+@pv9UN%gVXuKk%Q>-`0TLoudQnS_vcc$p-E!*ecdfU4P}`7E1NU zt6NW=Fm}|Bb5aRvqBDxY7WI>|Uu0SqZHvxlDkYOe4#%kqyk>Jf&}I$H>({$~*1sUL z(vE_1e2omg_;ZnG=jr+~4y00rzY$p@4P@rt731zs@5IG=!Du~?3E!^N{= zc3v)eBX%PqiNEi{*fS$4A%&OxdEdqL+uC{#_buoB_ntg^4Y9X#68mufac^(`t^N(d z1?e}h!oRl&O9}ks`PTP$_>sF0j))YkkiC;Il@BB;N<952e8$s?;q!QSboB0EP5pt$ zc6!knF)9nbCN2@=cECcR>rCTwDyAk*;JZI7FnoV~9O-U@*OSWa2lXYm?aJ&=85w>S z({pK0wmdt8xw~JNTr-3DriWu-c^I%PQ>bpdc(!&c)%E#K&wkNp2~#8==|{=$ z5m2`_A8f)eon!M1zAZu%%;u;4D}A)uYsmRU*`zGLjh`60zRZYuTxZ}u&iV+>;m&Ym z!-ISyb?VG9440PI>+;b{Z))uU`WgUYWzqZ6ad%D+$x{zy2z=e3ZC;99ml~EUzesXM z9C8p+VP+opNZRDQ@cbplZcY4i3BX~Vk@8}5+4)PQ)mPqqr09!B$w7G2Q#M&DXyj); zq;RX(z0lNXaQKh-jL0!RGk>=3*9(O|>$fQ!HG}nR_|GG7vUYm7YhnRIsK5(~4AbQTunK7|UNai(~q*Q2Ma zuj^2mhMK2NhGB3Z3a0W)_;J2ey}G=)`Dn|T$LGkGqkD59BBAQfaD`_5b4lNzVY+Zv z{cTPKtiM+*%IJ5J{$)d4S0322^HkXM5`|{mQc!&!25pHAWcjckts# z17^H!pcx%M@9=#aur^8LcwfcmL97q5jviRk^mob4I%yyBMS##1&nu&@hxev~0C##3 zdPaw*)0zx33zRGRcLXsJS;UBxYhW(|+kY{mCoFBN!5GZAG(md-f%JO5pSYzyiXKRp#*d8`&YYeMxB*(A-4P0cx^BJ$k?-0No!DI5VK zGylC<4$v zg8!D|Gs&4tS?R|)FJw-|`qQVIEBH6r4E~q{m+tp_hp%le={jGtk3QcZXlMdq+{dzF zZ|m919XrtRFaGHijG&cPrTnyqpLY1m*L#mQpRDEkJ;3=NlgArRSl0KOulHIQH26B^ zK=MV3iV!0VpQ!)-r`N=l(snJ6UpB^*u(xqF;Fb2^ZZaSvA9a}#F=p!U*Sl~mWLGYh zX#_6&gX{`@gweXOy|T9Ay!$b?YCK6&{Rv}S_Z#-JawGN6Cc2QGJE$N*!NTBI;>A80 zyp?KAvAMM@V*38SCnGfOaIfg7PVGlgyHC3(uYWp%Z;9_*M9QTqdd~8yvhq9ooU3yz zT^-L7W&*u%gQ9?ZB{Ri&JmgQ%dVg~GGZy*Jdk97mFN}p3!hK9ekN2^llqBRTa_PLl z2l1S7MVLQ~y6=Ne2~>b|Qk%YbhV^teVfeFPchB12T*`;ukJ1;TKa~zUfl>)S(`@DJ z0$_H2-V1$jR;pzWaIkl1ikA6bgU|bP>3_^=ksMrn8FNs?cBS0bhSJpgAIJUIN+}4BKdT9 zW<`3gui|U&G;YvM)07UA{EG9S$QHlT*_{1lQ+!jn?pKCw+011&+t?8=ES{)hCg2%6 zu;O8_1Bg8PdVL{PD$v^+Owj^~m_>QX`DrMfE2FC^<1GAjLvDf$mM^$7r|z#+6Oa=I z<^E~4j(e6w@3cjrVxCJo}tENuj2en_|+ez99G z*OpQf2C#){vERnG>7WZQ3gL78UhG4utgo%!_yT-0z)tzR72F~NFYQGkQ>Zx)csdAd zEpR?$A@aROzXWxS#+#lL%#4rgANvSL^sEYv-g%6s&r=U;5Bz)EyD#SyP5#s@@%}FH zNa4?edyUOie5sG`o9ZPM2g{c(zs{CNtph<0t#YBjkL)o^_tSf_Us}FgU$5sRhs^!Q z>;4n*`{;oAoP;qOwwvBhH+`Qx)6CyJy5jqtbw8sE7AE|G~Ip{!%eG%i5Z<9Z* z-nusJ*fw2Tw?vu#^(*(xb)2w)Mp=KhVBph<4OgY$C#gpU3su7ublcV}D__On@uQ(u zP~J-Nbuw3oZEFbrT}_dC#=lWOUyi39iTuTEDU)2kE-YM13I4nSpiCLS1mNUCJeubk zlh2HEjh8RiO7ipkOuvl|7Lz<{~wy!`o~lQ!SM|FGl_e{Ai6?Ie*O z1DW=InC%$wp&{NYRzuIt=z~Hqek)!_3Lj3i0!{$m0GH11jM8}g0ZH%_H1ZtZv6?O1 zD^wmU5EX!bO#XvytgVw%4cx-~K>P`Ic-Qbll`6k}>!tMur*c9%;3emA>2d}b(W9WB z24CA0*18!}4i3kA`}|$bQ6O`(_xrD2cjt3HZ|2-)q?E41eM0TVRUEMGIhinLqGf-g&^!zpPd&D=c*A!u9)u&tHnY~@Z z=6hOo5LfU?W7fetjssT)Zm(YblCcMw_`fsxeGPwpwKz2j&(u~B{q}wS`ElTTlgUkW z%5pjOg(+pIHQ=&I=&w$@sLKQ*(@yhq$Ma!rH!!-sVmVx@hnuXK9xsrxR50ec(%DLzfyM@O{WKEo$G~&Pjfa~ zzur5-7B?htK31NF+oy$OFQ0Fg<=<}mqBs2Tp=+PCS>xX&%!5;v)n{C(iRz~AmvtV2 zSk@5-!e932mqQz%fB9NkeY7#6s z{YE|6CpXAc9+uR&edl2~I5~V}Xf;qtWaSHB_6WYhPK7DH=aW2s_M$f4-?Jw!S1IY2 z8aK)XmOe#mD*wj!b$(35up6db{OZ_0OXf||G8XPi57pOTpRA8QFXc?#-%xJ+TRu$d z3iSh6%U9$pfufE7e=OQB449=I9QPI;JKwd%hUxsGrGBgsyx(ARsdl+kn1j%}XdbNM z&;nk3o%(q|eh`*nfN5&PPs|0vzG9x7Y3{Fm=VyK)C$XC6?w+0De_LLjn#&sTd|HEHy86|yqeCw{C)D7bHwl?_KROA|4gMFR!VQ)u-scwua&H)|8akqsn>Iv`2~Dr zauw!d3H<+I)%jUlyfN4Bk4B$9o=Z%3lSy%XW0A{%H7&LBuix1ZW3%Q%3tvma?!W$R z_%B~mUh#zF@t*U2$FzKq&S0g|i`=F6d+;mk^nbm#vGSWfe(2 zZW9$1=b#z+l@%;9Upg$is%iJrSQf&yikng58=^nUj7Z@ju4E&pM|YClBT}j<6pO$8 zI=*oB@-H7pXRy~o?%KLhgyzyj~OG9NIJ zHd378XJRcFa9z!~d;)kg*$9Xk!oKzV2YBx@1lVvk4#$hoPcNilX@-keaQ42>4}J8( z)xa^+y`?_!V3z9s;?LmwK3~F?IywqfvbqqTT5273TFy$xq|xVdo8n3Q@=NDy%%9=i zcpF)bjm{&^G#f)PO??3nAqWtL`?}gvRn>R`cj(ru5#=$R$EfWT>ECEaf z;hR=T$Y1E}z2V7E|H!WclC-zC2Z23q_RjHl5dH9#3)%_igrA0~5vWaXZCqQyzpLFs zFHif-?OqSwcKd&F(9!xq2?a#bucwB)8uh{^+NBg5||!AUZv&vS_`^OOc?h*D(*PmFRP83DQNwu9TG;-rigIH{Vl7&R-$hP0>@9 zZEjHg+g7r=71)>;usA-5MBA2i67c@WL+}T(z7iW5qUKf8*{AQ+{p7*VQ z(BC9KcXSdaZU8SMPoF<zzgORI+9vrFqMJLW^dXVYnnNudPP$-sG; z*;RZs#BI}$1>ezf%QSPkR3?=(&#yA{!{?nU{H&FQ$LpG)A(4De1`FoN)-*Tj70*Zi z>%0pqt3kHo$Oq&0JP!}-)5EHVAP1lO;NYlrMQ=*Tp?7XM&mx1OC~U`Ko*OnXGpp^0 zsFmsAZ?S*c3KD5hmi&BpIxm_v;!q?Z?<3!DV+x=KaRWI%i}^?Zp#s8do&IV3J;1^9 z-rnANvV+et(s%0Cu$;2yEcky4m4jVmEvRhQc?s^udW{E@S6*@c!9_RnISAEks_8Tz zf3@e2;+l-5xB@?*?%-lF>5Hz99|yl`dt=)qwqaeGxZ?Alp9j=`w10Xi!bE&+G3sEs znp-3(-S9rvwh<-DwNgHBK4O2}l>-&_%)zexb>832d5q`1{R3<7Zr=0z_~fT@MpSFt zNKW?2cjJHzr(WKo;9%{Wki53Jy)aQpuyyTsRVqH84JbcVp!?-sz6fr;2 z=b5i(;ZvRwd^xWf@6j(!PfvIE{63G8e>{^IGZFP^E1*8JV&nGo^s1jAqe(B^tJG_Y zSIqIxxpKBur(2U{A>uT&x!gj{jrO~rhu?0-G3 z-3r8)Ps!aRZS7la6@}%+#!~9N{n`8Pe%w9eN51=puu(mX9BW2g#<9N^_4DE3n?rPf zPRmmmsF%})+)63du_ZRhm>;>{$XK=nd`XMT@cM0s=|&!)2sUcnNm|WQj?~tL^SBDU z^bJ;>C$_Qk12xj3{YgXdyPO-oJv<~6RG;dK`;udzA*3{&fgsB$3L_? z-20P2v$EhT^zeqi1lGQvOgzj3|U`2N|GjZ!r7 z>QBlMP9D+%$-nwGC0tj4YhEvhgYT061%RKTmGvP8gMoe^n3tW;XBXYx`JjC_`OA5G zIAtNX_2kxXlHuKCIxE#6%a)u1DfpSnVhW1o+^3J11Z|<`OJrb=Qbo~heMet29NPf; zVMv}^S@(Sq;ftwUjkw@>?XUFU7qC#)Xnvc}4V5&GvMm^7Ms$*-|0*CPQA62L1eU?u&!kpY<<61DE=ZA*<>u#*rl7gdbo6 z;ylh@T~GK9`S21u_WRj%5et{b&dcXp@qYTl;iZJV>irHz@VkfqY3B!e;FU?0TM@<#g**r-{qZ)V&SwpRw`gEl% zH!rmu6EOm(d$pW2zf1o2eb+RB?c_x860v!zEoGZMFaAHt#D zg#Ln~1CjJ2`E&_yz+cj2S^s-WnP02drDcG=`{QmZcccHcud?pEVq*i^2`FFMV00(B z)o-=v!#6gUa{Y7X**>mv=Ht*4z;E?^)5?v#eM>B7myj6o3iSN$>}uQP&WiV&Eo3x^ z#Uftx^CyqYN9PP5O&T&`B;e-}CTza&!^iV@37)^bEFN+A5xF*}!AG?4T|)7h=@9ND z&v#VL=`317aGb;k!t%M%d;FWD&h+|i^AW>h8A4uewg=|N3$VELWyR`7J^C;FiA8KJ z?YSr_ew7S}dhzW)2kLewQXw;^qi`TDralJ0hj~pVTdo*+W$w$bWP>*{QdtT;cjr;? z-&hKbQ7n|8@ShLT0PzNK!*V&*qOXvy?-g=xMHH0kX_XAd_=H~qgJ^tSTMKX^>+WSE z`07{$g&6NUWHp$0XBpJ2-mb(DEAeg>(r!^_GbL)6Rc0X$fxbPDV2r=Je{yuzj?oo37Py6rQpcc0~66BHZ z*KA(|;Q)PQ9OqfLfw7x~o?&p*?j(A(M#an_1O>q_(T^MGN>T9rbpN(PiY)@GM;;!< z^H$iKSBzpzF_-fDV@}G8WM@-Zx2=9qtmGw;1ECUV&Z3Oa#=*1Dft0|hSsRLrzmEzSkz!nUykY~Aj}3XRzJZ_4wH~1z=*S|*{W0|Yw^9ub-hyxN z+ajsIm%Wzi4-Ul}drOK-{E2Gpnk$~q)oiL(6boz-zr36LkHO)qH;2O<#{6aPjX&Q~ zVI#Ai;iu2T=VtBp;mI!-Q)s0G|DAYX{o9L;HED$d3Vigcu!$qd56}II$u$Qay@v~O zOdoI5CC~fyF1WG94OJ)3kOW?<}u)@qx3l9HbZTM(~T*-Hww&bVz>*SOf zicb4e-^KjAYtVW0R*OFv%I9rJ?3<(c-#^|K(~I~Sv!TwzZY(L~Ts~nhRw=~5$P_>L zfpN=Q-X0n5l|N2<@VkoJYX63W?)$OR6;k2~F?9)iSKWf@vAWY(^hEFIzYM$PryX$Q zZ|{kp3g1EZjLMk}a}}ONzm=|37jGoPLtBWxO~Mxip2M*lU*BUD7++dGRe$>IrFgrx7`qeE#^(Ed z-xo;JoibzaK|sjfUrzJfJ~_Ea40ObU*|2y0X2Ahp%wNliw@m(Wu6BW_q}P-Gd&7wv zt1M`@&!Qgab-YpH8QnR*Zung>mp4e5C6&LY&o{rh@vGBLGE^(4M-%g*1-yfDa^9wz zFI4y!)lyd*CenryA3wljM_J>YHM?<=PyP0tL?{n^1TpHU9rK@e-PAHBilrZWq{r@8 zwX%rQHa{{lUJO5{x@j*wtXQvB=TiCwwE;q@X3uMI{!WLSQhQjrheI;D?~+I5_D{RV z*Gp(*_BG3YWI%vT8auD;3=XN2`yed)o2#qW~a`SB&@`pSA;S7SbA97JBygGsijtlUSV zEo3}!$F%aNZS&c+aya%3Gr46nfWSK;d~v#K8lfJ38R0B!#RifEiOKWeKK`i}aP#TK zMa%aYpLc>Vfzi%~!MyRIx4l{|RV+k&@&vxVXv3lfG46ml6@Pj8U_2UJU}vnasTZ?|mydg9reACKnEGoCD$)4dNP{6e&!1}#8MOeuL@+s|y|fjIQ~JYM|%Ve|C! zZ*OWa`JnIWpA@G5Hj59Fnj7X>yg*i1UKlHy+B(l!cD5$hoWwx{K4-)|kj3<|qI1dA_*wVl)5ge2`iB0e-Imd;3-mR1Otp^sni335dg2B6Bly zH~H`BdLuVG;ks$G0q?~e@6X$j{Q1;otK1`G8Vg*f8KgJy;LEqkH3K?mtRx_fcD(Od zx^PdZvOsLEhHtaEUC(e2xAREPp`QNrV^fKEJyWiu<@)nPLl81Kfki?E-v4L=pWmDR z0(~j@?}3#o)qEaBW@GtA&OB!v{b_c5essWL7N7cJ9y}=;OwF|D1x338Iwl%Nqq-zb7NY=y8NL z)_1;tj*ni>NmR!N@k6HKM{Lz$l-D|beRMV|n%9yRP`6q#!&z$_=UaPpIXcIyyIx7|G|2Y_$*6Hm`Ss>4xDr>SE2#Ts6mcCKd?+-zFm9~)0Mp9NCIg8(A8 z1`oak7hv5@gdTcA`*ejEHM42KVD=~>e5W{BMo#R19J)_#BDOeH4Bce-DF|kP7*@(O zFRS>jm*?jbwJdCh(i}fHkle17S*>;pX#<}euP_kVN^MY*oiD89@>+OT`GpXF=hqZ*#z&LDgPfG+zy}oz$dY+fZI2!t!7Q@5)@YP~9&~e}y|L&L%Jla~;U`RkiP4tLf zK9x;lS4M>h&@s=TmJ4yP{GQ3tizwbfI|g{ZM;?CVXgfoxbhmk8L=}2$A!8r5*ny0} z^KNk|UiibGwl^Eabo$;cd>|X@7>FusyeRzp@QQUfR9grYkLZyz8a`-2=%-%BezQQv z%>*r>4}aKG{e?Sr)%Nsy{7jFu<~K1Ave!xl_~X5-H*FPZ&Iiu<`FUF-mG7y{yhui` zb7fyQBJhQJOz`v7QVzrBvloV3tN6n!jg6HD@Yqm$hQ6ugu|OB!?R9>;P^R}Ec0;Uy z%w*CwKlFW&d)86EOh%Lmi_;0`15*O z-LN6<{{AVv)Kl-We=^jV>1pjV3wM&`;G)Ws@LW=pvZLpS>U9)nxWt z4pNn3P^H*~Kd#X$N##y21rraB#P?N7msRs&M|5%wpFKG=k?>2|tu67R;E%2D?e@kg zbg~q@wFIBgo>adujT!S_-P&2#Uv!)(`!LnNMWv_{*6bo3I8TsyA68c(=FWFL|DsPz zkuvB&jp@I3k2}FI2bLErmCz5M8lkciTrgRwt+_9oTiYR*2oCm<{bi_>oDl__S8sOr zzVZBQ8pz`)Eio9RFIp*o$!2QXFMfErS<8B#v%Y>9)pj^&+Yj+g@(Whm%~T%Xu1{MO zPjYxVdeUL0P_CDJzMKQ_ScgbHvPeI|G#B4ous(u_A2|P67bWOct==So?*n;(QOnjA zvWzh=5EY?u%ov7V;jVc?Og83`!~B(Z9!)V#!vwT^SyLbJ1Y&c>TfaLUwD;+acvqiw z=M(dQ+%@xpbgEE)`T}{uz-Q*?t6N~91GUb{^j=jw&W(Cnt~OWbq~E&@e_#-at+GTI z8S#Mif8WN z%q`{e;>nARTcxzphB@bP_-iwNRz0Ir!E?3)kKf$f1_3>JzEW0?dLGuf1p1F~%EB7n zy}SDl25K0l93}nvhUr+N7IMEjABo#YScB7}pEQHJ%~7EtpXaLn#MMG9uO;f!EItfx zQk3)99|J{wl8$sjk&d>N+^aH#@mw|TJG~n}M z(HI~_kx2C?9*f4gYjc+%h>NopKio6!K{PD=#2DB65_}rqiuI@4PyAr-kM2Ku&dE7@ z8|Ui^{T^t7n)*cd<9zH!=uq+M*EYB5P1B<`Kv1-SP)zB|TaN#na$$=+^d?f74L?oeec1c$9mj6np*#$vg zr>DP^g3Py{zp%_1qejm*4RkZZ|q)2?6?j7yDmajf@VoiPdBAb$Ad48+a?69evIvR|_ z-zqgb=Q9&C3-bZb+a`!YrLpRWm~2m4KO`AB(Mx2LP-we*zyEb0|$Ogy{_xOdWu=8bkU zCe-GKp-dw9i4%V1N2HzzjiLi7Yy8h8@QT zJanp!ZGP9N3u~J%UOY!IUsRv=+U;I%^7TSBDFLmiKZdx=(H`^2r@!Q*W?Z}oO_a}~ zJ~D6_b$~{EPvY|jxfY~}Mi^I6J<42iW9Nx!4W_~x{Av)zT2$5kOwT-5BPkyA!lk_| z{wPY^Xl}+!<-+)KP5#;3qWxyr$LZPqy@)ca=RPrbC_CR0O|F9V(AaOa*@5creS1sv;PaN|bzX$_5*PULkQ1E##r^LdFh`aEU|6)^v@_-Xn-JU=%BfxN0eE@wSP1iMD42YxKQ zr0;1kC@lqkNRM8%{>6X0{o=*ituHY@52@3U+QXihA^qWxyJyq;>l6igsCDs0Ca&3# zJsB83!kgb;=|V3C({btH3Vd{HQ@E@+w5d;ketPnK1BQd$J!|}~57pa(rrkx#@e#=c zza7Q5IknIth)28#m(Zr4i6nz>CthYKm@QL2=#1tF>JxQRH3%zS3)vw5c)r|>;I4sV zh_u8jk3B5e!GH+X-ly)FCwoxN>Q{R471Pzyn1H3#d@rB>j1V_fPwnl!IXKeKXtVas zM2nBt(P7{hzBjyT)ICzr2cC{wb!p!XO|f=mnI3UFV(zr3zXJ!dYWVrMHA?5I`iIbgJD3gA zS^)tcsoz(px}Cmf>@V4i<-tBdaI7l&xoSz}Q-%Pmu$J|!e3mlTC%y54aYG`$U;}r} zqv-1hsNfB~%%8r0xnpY5jY)|9G;h|%<4ntuTNGbIcHJ;NP&V^y4Sb}pu|_3&y?=bv zgx^9-U9~ikyc1(y1p8AAG{JZvy}+}5bQ+3c&UvoiNuF-5%T6(YI6D6EwSL=z6e}u+ zuCLbjkIDbVYrL_wb8B(F)1Lo>eN)^{tDk0m+Hl%?e>Zvi_Nc`@873cB7k?Dpqcgd3 zxtI9hFWPpk8yRQ83L?%qn_7Emt93H)jd1u_RLph@UKZeO$^TrUwAw=+&KQ^4)W6_%?2FSwZ>mI?m-uD1t1~ayU9c4 zC~A2d4@<}tKe6dX6pK-Ktgo0434l2>3?b70z_TeEEU^{f%?rGrp6L!_XX_iLom2SW zIFl{l)<-`^~JW$lTH<)bHZg7={vMm*1@)qml4A@B8~ zV07HwWACqTVX(U(&GnLX?<1xU?tltXO>j5)y8n8&wNNqeSRoVfefmRK_Q9bckE8_e zYd4$Cwx#VDyAya)dnDyP+j_JHU@5!LV#j&|*%XJ=J25ZrPA^MY`_f`QB3`HGdn{Ov zt~M^0;4xdc?orFobk5EBKCZ746+&`3Y##pEdA{yS9xqA1G$d$F!nMY$L@{`zORK>d#srNybrZ|oa@$Dd{wt(e!}N&e4{+zT-H z^s#r=N{+h2pj5FwYo#F{)8a>i*J(8 z9SW`BSm(I>>aUewF(5Q68P64bpBG!tVu1h_>HDMTr^PjvzRcYQO}rh?V=x-_6|{w- zOzwGXE%T!KpxN_nW;5q$KuCS?=11#?_gX&h-Wl*dD}OGn?7V&4&>cIaVT>j-K$Do_9liEiz+pM(r8W z7x`Ud!5N~-)IkxTJ|cW}APr#YZeeeBPnaw1eB_ za$8#3TJbMRHtj30M@K2Q)YJlxhV`=TOWou($2T*7lq z-bhmVD(;q*nY2Hgia91=!beU{mstzFTyhH zCI3M{NV!%iq_Le&_-$xI-|W7QfioaZeCn`Qm2Hfu40KlQzYz)pv5{Q{7vhi2bdEl{ zD9-A--@k%Y9MjS?nnTn17+6jyajJzo5O9B=E*LGR`t76r{T4smwAx{OIp;?Ng?TOc zVFOxfKCaqzf$$T1oug)x_fV?J02&|DyNuo$T0QFXQ&x3=C!qZom<%W0Czx@T%Gyfg z+QN?>s69#yH@qT;U@cj-$1TCeh0yOE`TT|qoXOSTgZWf8Fa9T)YPd%~Zz!ba^@Dx2 zl7^fQ36L=GKx6V!$&P}mO?lrWh*idudtm>diQyYe?vbA>$mVi{eByhriLvM5>qY|4 zUE&(!U#s60aqVyT2_2obZQl*{#KqA4jDBt5-hCTLG-m4aIjzKS(2atiH`TAq!fqm> zkG9l#(ucarqIR{qvGEdqw6o>;h`u-Gh^XRydiCKzKY}N=;Q_-TYLSk`#pHXWJ_coi zm}qPjZSZsFg13mOx?Fu&4}Pf%!EBs_L(Bfn)jZdJ_C&RDnZQ@}*|s;VH|ibz!|Q|3 z`pwxT_HOavV*(-#7rfAUw|eSB`|POcc{`9JH6w7Gl4BcRxK50|2sKRu;>DlQblMy0 zBwH?0>?eBjpRd%yJPy``eV^x{PtMFnQw&P-^YgzV8ev$3EtvZGmy6lW$@~B9^{d0L zKA8Ik1#E0@aul-I*!OR@&nJVH@#tY2&K~_+z;kLTFnPJCf5&yuP@0(Nf#dmkF3^WT z`&@x1{}FYi&Jh$PB?n!9R?TBvi1`v&^n0e4K@N^?_;eqBA|Lh6$E2x+%0s;JWFy{A z?IBOwJXJXUzbdxpKR7yVO|JX?#p0ro%!>#Y`C>so>+=T!mCw&ru>-URw=;37YRx5F87Dx{C#Cq4Vz4o~d|U&e9RfRAIPZ?GR0=t*q#>+idri(Ws@ z)nIVp`v%O6V{2Tz_D#$O$)vj*6< zc`+Vz_@@V&Hi-{B2okOOripG++E7)HaQpm&kv^(a3lOF8IN}8$iiZ+#1;f6&mK2hy zVpv!F294S0!L3eZ=E~*e?TxJ+`OaRKF)L^DG$=`0pP0Jd=rUpDYAqs1Y-d9x0p|a8z=+ zQeC~R5@hILBawzJlRR>sfq~PIT>P2K1%6pvGyN9#12ChXKLG(R*U}%l1AIXB$W{62 zhL0wL3-QD>qY;}Mdk8ai{+lby;_;$OFh?nF-ukbF)g2q1n_uVYmw&}?5yi1}P|U=n zf!`1Na>y~-lR~MaKazN9`BtB7u0t?<{z!h09eG_)_{VbnQzRLdpQ@g1@fb$q)_HgRP zu^*(64Bu1Z9tVRx_)2L+XT+9`7bKgdto|jxtb$`r)i=nS;q&wjepG*&1a0yie5=@q zI=ybiRIR4|(_a}785JxR=TdWb<&P?_g~b$&Jj}wMm*-o_1n38(R~xO@h$KJR9A{|`@)+6!rZ~{)L`mHnks}*`fl>OY^=jQ z-Fx-w^tbmO<9n>r#V%&k&@M6MTl>S56}ViD)t!~4IeN@q2Lpy{;0KOmu^-v~0#MFL z=Wnfa;zuwy0Dug!NWox<{T33tJY1IE8*0)&CcTrx4oeNq5B~ojzIFd2pe$7YoDu+j zjouzX@!Y93*T#21&**l({w-c)ruSAq3%wkA7-#|u;g^#l4@(tm>Z_%>nSSnK;$^I? z7?}YK@I@Ni+o(@@hE0R+_&&aq+789zG*~Dr_y@V{n38#ansP(z1N4wUFxK{6u!TMkj=9!^$^N)?n89aYOfE%X`ILT z+y-))f)Zag_&w$G=I#N7Bl3tUh=0Yy?Pm}2E&9%Z!JqRyHe9{Zo>)AT@#jJN5FMO_ z7+QFLY*m&iKh4oo#hm9kK5sU=Hw%iv?DQ0$?4-JFP)p22EP|rMNX|}p}W04?(+;@ur9)*6rbbQ{H9z%Siiuq;#~gU;0;HC_+L%v zJ4c?+VBzNMLrd_dXvq5h#nd&^*DdW2X8R`o+47Clu!laB(Ia^t^v~DtZeP?R}5N7x5 z`P=_OKQfpY)k&v50-@r!!LOa7GG~&B=U(_O`O}MMTelPodBm1Y{IwcBC`dVIxb30m z0V=})%V_(q{dEYR>GYI1MdXZL7=?M>8^L%k_&C~tzV|NmX7^-TBn|Z0|5hZ?2kzuErfTg5`37c?L@o? zO5y;RkY}1L-dr1<53|*+A529rgD*OmFKzCulGKD8G>X129r$T_2qEZgL6!@GusJkwm)m!t9Ogwv|5C>;R)LU&xpYFNax}(wTpb z!SZa-dV6#bBV^AvWC5wULTb)TzIYdZk@dOgXyl;&#jnJDN+I*jPb@qVZ+D(N_{MV2 zMPIYmi|18eU(S!AkLOXii}#;>o;0Zae`@ zck;W+V|X7GZ8l~O4Oz(d`DahAH|ermI5?dDd(W?gzHxMXqC#ziUcNFrZ?=B5= z=0L3Q#?(A+BU6EurJ{^mP_M9TV-?Fy~;J^XFTHRd!_ML!>ZU8s2N!m=f88>;yH80 z|1*}lUO;AkK(8L(kF=vvoGHh8y${JwtN?JQK6a(_8}^X6>+ zj?l8PUbchVaAmz3{L@pr$&b48H)rGX-jVqOaJ1JCw6ujcAU`6j2bT}poX-r!>!YK= z^;9-k44(%J@=a#m=CR|>g8f-b@Z^u@!-9oDYd889wOxM%xx~;?@*UX=nJqqYpIDtK z4-oPlI{FJtcn>Ed<;`8{SBBkqV!86QIeke-e=$qpS4ai(zq=2sO%|`sIJ*ted6|;; z^>fibETo5K`YEU^zsxlH>3h3~3WW@Q1|n3kviq>iF@n3c zaT$c`Is39o`5U!5LKZ~0R>en4wp}{Jv{mi>s@h!Tl~pp>1B9B7I+|)RzG< z!5>QN`{W2KQ%^1?`rq_4xE0VZBBOB{U!$%Nc;LXuDI@*BO;6NojmhR>&R0=O&brN?>`U;;QiZvUkUzOs#eY%i>$`jj+q>q}2cQijzg}y< zb8)j!yc6|KOU}Z&8hh3Hg@R_SWP>S>kBWb9VBzVQXYmQ?s3#6B8_kT{`+TV;g}84G zi+8y$KzG(wD&c?RO~LzV6bp&|p^#iF>8?v*(RjkIA!rpgxC4YSgi zs@Q34+V7#C7)0ZLbeP!$JSHn%*Z=mgARLeRnK9wUbNKS= z)%=WK#KUUrOETqDVG3qv=>IKv6_r*nF;{kUsYQ6dQGn89)wtfM51v#7(-~>f7#+vH zwN6v5t={c%sVVsLno4Bj_0^s4w|6$+2@U2$B0QD?BbNEw$-nS&<+ucs*Cgw&l^^%3 zModtL^O#3)Gs;DYb4&Al$<1UC(>ci++X)EWE}% zfm&Af-z9LxA5{LC;Ekzfj}8xgKYz>r$3lCSfPuF>vnnzd=&UJY=*0sDM#onV(HG)3 zp^5-wQF?S<4fuvF0F11|QMysf!9R;&Z&C-C8c$jHMpu9Pz8mxk7`gYS(i^984V2@} zM(QIx4NC9$in=at8@}MhSOgy{q>F_NJar1dg^cPpr4s$LxABl4_ZAnsr5*Ea#p{NO zm1jn|mR;2temvJ%H{bIekNF_dCO?Z9i1=J(^CW{nNEX6k$Y$Z+qn?!K>9qzb9e(3Q zjH(S2YvbnNXZUWR)S7o;y|FvVTdkf=aAqCKYxidiPwgtL^z*~77w{E0FA2!wdd*{i z_u&1q)|Z{zES}-x-LKaf6l%h*2%qqwmoJ_@d8TM(kQwv5Lqc^Jy)Xgw6OWj$xi@Bb zI{dPEMNBe%CLlVT5q{mm3k$Z|Fo@H>-}V#oPNIZm6rwrx|CcO$T|LGwa%GACx?wB@ zAot`h&c*yHygPPnNytkvm&E5*+qK>v!kgZ?dGG?Y*3}yT|*^YwQWItUTPsdo6r~H%Fdpda9wiK8xoeZy6lC+*-Yr|6)JVXz1~` z+&6f_;CwCV>ypC(Asour>-Y_Z8`&yC6TazE4&E8-p;2&%EVS_EIj}GY=lbKv3YgkA z$>VZq!KlmI8d^jFFCLRQO}%3ry0~9^@4^_n3*)ame7tU6v&sEbsv_C%23|B6@-b`^ zNENJifq#O|{R4Id{yNlOy&Fs~^L5r4&t8&+%K!4w#FE8w!#~lF-I^N;jszSFx$<1f z`R(fkfDfxX9CnuR{nB12u+xD9Aeuh}?FfdUC)PE4{nu6s$4MrzE>3&!Z{v>zK+RF?_PE1*`o)GSMj;xBm%4Z=79WCzfJxR zypNtGs$0~wW$}O>QolLyN;x08zv6PgZ&Dg){Zsfi|AUeRbovk>(|tJB*&QA6o5eX=u_Jc$i`pX!duPo)qADT2A7vCkg z&rBfCZ%6%HDlOhxHWV;fy>qqyVT~4{p1YO`zh;9UWZZ#T+Z|BP7;?hu-n{#zn_@x` z{2sHD$Z6)NrTpDQHsjys#$22ZZ`Qv{p1ydo-VyPKxfUC{xK?u^1{?@9@F%!Q`vahMMYr z3I8d$1XZLB9fzcLH#z3#bD@Pc;JKcGPZXiZ_kPDksdj^GO~23A`+hbfnYGAl;Z0Xe zlHug*4D`iMY}+ulLL6~bh3Qv+?Vs%Ko(yGqKOX)EWI+VX-1LLx4Ewf!eg~1dpvj*9 zU3%u{;bPsdZ)||uD+FZta96sjvLk00tk8!PqfU&mx1B5_9lG&la(_EG2{37!4- z=jlRi=SjTN@y+NTV+`iT=%+dG`16p8La_{B$JFxsunM*7t{jTe(Z2ffXz0MD_$OX0 z)am7Z*rFuMU?pS!X7taKUbwy6_uFpn?i~kyffA;`MERTb1HS|1HnLx46Zt&DZ*^^b z?k~(DX=J8Gsq~1(X^7m9O~ky|@UJrnlgdX_r)m8q_QU*i8X7bBSMBeT7j`ceiuYsg zFO4~G*>DE3q-<>OvwHRHGsJs5-{XTYOW+p)+tpa{+@$M&39q1Y@iJ5a-6l_a{t+b| z#wm_|=AnLr|C@$g1fRB#ct-Je%QQBhuRU0TM{hn`$?;=Lth*=%No&PS-{%!KO*{M|lr+rIXr&l3tt8RBuJH2!CPuM)?wa6gx{8Cf_V*_EeS z{!gYnDG&jCB=gaR^yAan!rZkl&WGt4w+biX5)hQ*zfjTa#YR)vWr^PK-~Hvo`w!zp z#U!AMkHKv?JspnKBz8oYr|8hIWrd8GDI=dxVkRv^I7=^LzN9 z(r@)zikxhEea4Ri%GPRKd^MCdDL?*W^5^4D;Xj(cZ)kigkMHtNc^K1GxSn05HMEcE-}X;h$i|MUVrEQj~b!1?~ui=77at&n z=OtH}D4NBGF4FlkPpMiQh19?J>*d6Kx~>o3q-9v;YvFts1)S7yz!W1%U4uWMubpxf zL1&zw4Cpie`#gr|mDXJw>i%P^6wQsva08`v-^=Unc8Yu=a^qZsX;)4|%l=-WG8pbN&%MUbS9r)Da%||2^>FWCPXXQ`g&*`wz*jm2q?Hzue zWy|p4O3;^0jo~gUn}1BIpFU0&fWYOCd%LIl&te|1L+OoknJf7|$wYWFPPCq3G5k^g zKE_Q*a9`$3P)qWWb@y*x`{;;89e%HNQFYLBFXn&$_uJ3mhp4AULC}GXrQ)a^=W8@S z>9&U%B#b5XNw3otr=G0cxFqU@&(v3LUHj;McQcjcRrQ;}&hY$F(8D)5^}MgUHDCT& zYND)IZSb$j%@00|_&EVV!k~23T!mA*}oIx5au@<}iMvYxVi^*(r0E zI4>sN?x%!%)BpMGg$}9+Z!qlD`Y>;6eZ483d`e8W4qhFYlbfP=KVp~VXN3w5|Gi#1$fQtS_;#E*1=8_e9N^G>JDR44KmA-$W`LvcvQ zc_^FS2mffL%2W}a%`gKv=w}~x7UZ*y%^QsWe*S#DShvs!KNwtf-^$DJhxg{D_LCSx zXNKLco@p)oiXIe6O7b=$@BjGfmkW5u0tJ+u*ZBVBv#WW{VDJ?~2H66u9R91F%L#v1 zL-(E7k6~Y}3I!$ zAA9XVOenTrynGV;ZwS+JXcTCuYLDz|{d9ib(!bE>1fN~?UySrEMRRTAx0hMKFVl4C zu9p_^(=_na;w3Y|-GBH8{wil&Fd%=oZqXx_>0?7j9#jST0mPhb3c(4K8QugNX>fP%>@12UuDzc4qOM+$X&o^3u@OaA6s{~V(#bSQ)#@Qv;; zQ__J0IkEghPfEXo4}Nffc{RWVRDX_+rdgD7q+2j!*c5{X2cylQnl318@_65DgNQVRL6| z8>uA|df<~??Gy9qp3?2Md7Zq~it_xZ*&5K(VW(=iY&2v!xQQ>d-6%{DI^r=;hWHDfW>7vRrxX`Eq;_AwiSIPxjB6{j13%1B3cfqs`54_8Rb%-A3nx^$L}= zNon|{nOPY_*Bi^pQoJ8BXzC*bCce2F^|SIBdVTsfGL@e7O7^hme2(%nb!t5yf$yHG zQ01ec-xKaQF_n?6bF<6$&3`Ki>spp5?i}3b>utY&+yrk8PGcTnc7pmBCb(jx=$$+C zQ6XKzu$)s|=E>FTJ~ncA8A(6t`vNJ;leb%DQ7g)Bn~(L6B!sB5uMHzb03hREyLmyaazg3+pt&{YbZ} zEgX2?PW1Z|nGOx7tVhOT!m-aH*}Ut16%IM%QtKe9PD&bD&jK zeNLNF^HCzI%IO3i8uL-)xJNv7Q=>jlatunfqoHbZ(NCq7F|zR}yRFB^Xhi6p?6sg! zhkpS0l_G+oDlP{fEwC8nhq<-2u0_E7C%bR`n^&5Xb?B()-Gx4d#qy z)vJQNMa%1zpDQ0^JxV&;~Z)gC=>OYy%0oI8VO3_ebNMtG;Qb#75wor9+? ztlYo5x=?cV)L(?2ojAtxZ=s_WR+g9Pv5dtg6!pF!qVC5cO$Wr-sCN*aR}$D$e6o+U zpy0LT%n0^n_u1O|lOH~QJeN?4tG^wMqlFu{@6O5}!k%ein!wD&BmJnx>3Td!l}sk( z`MZDK%=!{NUd9bUcKQWCW~2!8X#418P(F_lKZq0@PK^4Xc< zX}DQ@xwg4`HMt1R+uD6Ih*S7<oj1++L4`7m& zB7DMB12Ld=K)AKNPcLdt84dYG70C30_dVkrq2<=%@%(xCBd_URib+JB7E$U6ye?HJ zC=ZAz7wB~8)yjN{6vuX3y$+w<*xS@9zNPv@8P@2JxRP3MV6e3O)cw0yAsl?@jl-*L z`jq6TM)XYrWB$}bJOF~Ga(;~J$81s^| zXyTRPYyBsig2a*E6K|)h#>w29yE4@J`m4~tZ<}s_!PNB(^R$1}o?;Y)(*}$CxwBNx zy)%BjHhlR+E#l!(X|y?fG=*-${Wj zs8lg~HCc&9`Plt!OWOX)6=|7)(hRG3KGAD#nLUMyU?uV>&LET4yhgX0m;h8 z$$xpasU+vE5F(i$(JM-PP!I&*x;%>?Cu8M&3Rb?MAxDinZ@+b^@d5x-v>m{g9TUKk zYV9^(k-&#JC-i$~U@dUpwVE0oT?I&u{@8{hY3vnFHR8C%s z_xqc#7`{bB8;lnhX6cD*aAccVQ~arTt_~dOsj>9SaQeO?Kg&m>BrgNLki#D(R8M=m zy!~Re9kiU+s04tfX@wkxectuJuJ7AU_wM^l@4pKWj`h zKl$~~SL8a>Ih6|14S#!jipWO3Y*D6O*58sX5)Mx-+4hUEUuf&YPD!(PS82`P&3wKs z<8G+@pkVS10D=RQE2FkY`uIF+&xk=pVfuLV^AfKChAr0O4;Jq54<}3-#OSt7^@#gX zmJ6ZvZRa9l$$1r8JPe6)EjQ%(#Mr#2UbsaJFpc-$1hyhjLsNI}qvXNrgOw$sw?dl2 zOFVXnSWsq?*;C<{y93OSEe3-ydRhK;9q(RBjb0u#GQ2DvCP$W@T>02v@Avry*mrt| zZFW?=7q5p(`7vQM?ipWHjC`-EY-?^l-JPXp zMNYW1*V%%M8~-(x>+X@dTF(+C_^tA=)6mhv&!JG0U(9e?=FV~NPAItS5BJXqVCVS( zx=cQx3hK9eHor@oSTF`W>P!k*};wPSGRj zKhoxwoR%!GRTahJVL5hlfov zWIeCq*XI`1$<}1m1m&*zl-`G>U}(WtcvbaVDvNQ53Q4(N#YYU~&5Ce*@Ch39eIBkm zB>Km#_x!4A2mM#oLUOs=^FDbmXt_+~$mmJv)f=#_NXUUe5$HARsyT3Dc0mY-!ZSxxP8^Rs1sTc(%nzN)v+Y@EG@=UeLFG5ub>HWtn2PY-d@@Jds9bQ+}QmTKzyhqR$ z-^cK<7NPJtQ*$0jo>D2AGjG)V75W3wL}swR&aHc|aWxqy?i+BdAEe5jB0Qdvw$y}4 ze#*&uEz$N*2a=|76B$abS2Is|<>Cn?i25rDEt;*m_|(&XV?Sje&@+{{FUe8Pg#v!NwK;#9d;Al@xGAWfuMggTdLcRiXOa_r9g+S|aHy2$VB9^=D2w6xCfM2^Ia| z6@pY+6w?r(LiUF_wL!R`(IwR4$9m%pkLzx$&0}u#WBHXMsZcDxM*!r%vT$s;o-c%P z?&IVwqf40iAo>aSJFW+Noz{zEWV$ntANb~vztqdgR1$IR=fSoz21S9FI<=%ft(wi3iTyb;G(xwV@5_ja#&f9x);W^#wKCcMUEKeH>E z$Q{a|a_CRtW5nO^-6Z^@%`zpANQl~(rpD;yLwXkE7hMKM55H6YdgJLn*WC(K3SaYI zHamsMxv61e@LC1y5t&xekW;gyNxk&r)_j{QjiSvR?N|BDyn#iMFaS|UNH5RN&&*9vh^%%Nf zIqUY<+gs0`e4ISq+y;nI$eyGOd74jdFU+w^niAm|ag6C#CsYirp1)@3`&IqIl!#m5 zCB;F){-!oCe@+e>CBe*mvM?<>Q6QLbB`D4(Vn~?qXvl$BA+f>D!zQ) zY~0WN)ra>XQTX`G>#lyn4rovV82uONkn3spQhd8)5cgsFtM-%pl?C+YD>#sx^W{9< zJZS7b(;&1P`S-=k;{_4RmR67Pzm*kff_lCqaSA;?S5<>iV^` zQqs0&zju`D?G7@%aeQoj#BPjkrW{?|1Nc);K(Ely%v|w{U(Y8mqdWm_#Kf8U<;Y)W z?=JHYlkJ+XBwuLNeKwFwwG;TugS&d;ovfBL4VL=c!>mL_o_T)qXDC{^&!J>fQiY8d-9|YvwUOGnugMj5v3a|Fy#PJoZpnlrdFX}Fp z0f~&r`PmuC&3^HPnex)OINy-#sDD-{t#-2m-)5&;%xmAQ>IZwspGxyiv9jU!Pq8U&}OVWeS!)jxa?9SFV zT(YlOpVVths}B})-K}TG@GF5o5|zY&iI zmoLMwK*8GH@2^BW@cgj(V|k5e@DAWr>nK!cbsQ9ZY6<*DG0LMYa1nT9^RONgc_|Ty zo1XN%*tb@Sid6Z;9ZX0_@x2VRO5mNs;!!$Pz`N(m^2b>ZZrXV;;@ET^$gZ*~8)3`x zU7y$AyZMX}vh$-olERlP2(wCM`;9%A{BG~fNJh*Yqtisgd*4O*L(HPg<+WkRA9dS+ z+O6>uT7=MRG@-2*PXyr9Yv+mnLh+1-)oTkpg$(G_*;eEsy!GaL&W}*`3>|Gh{^92S z$hdl*dhr;e03KUihKDL7On4%Bq+8p>2XrXBrW9ypL!xJAt#{cU1#&`#<~*f83+%3Q zy#M^U<0k6Mkt{GmPWON!5Z*UG1%9^ooFKXs+z(vGAiL-IAQ5RkS$`q|hZ${gf~gRH zjk^nCvz#|tV4W|~i<;HIIW^~8!tc$?d|}5gI{R`+d{JeZ!xs39v30-s-1CTm5~(nl zmDD-Ud!QcOG{xHI42vr81UQT(QJP--;{MW@^?@9I)6_MOxqV)rOWwTW1uHd#K-q-q ztL({(Z3>&sZ??8~cC3eKbpmJ<;#`b=TzDE@#s8|=qW(AkXV)3OK|O!DSotXYR1LJb zJ3Cv>51q(g{(#?T>j3uT>O-Fl4hnM*9#0UG(RuS_Plmj&$(5A{ggWzyu7yFr)vc3d z`J3`NUWt%a;@az~?5p$uil^Kp?Zc9c1vZ}20+rrf_|6t$K8~ z5)mj+>DwGvyXG&w>Rd!S(&xkO6`bFH8cykyPasUPlc&?^FgX-h&2@RmFUQGW&7*g zbEN?n@Jn*NJ9D4%42kl!<$McWFL$itj)_7e@(FmnM4h(AU^o3) z3ibHX=5*57lD|<}3WmG8=Y2Ri=VhfbJxvKGZ{|rZ|Bd%6+BMJwz23)(ENp9giweUA zuHvIluHPWE^R+bV)YA_^aN`p*3K^k0@D&WuewZr`GUI9ZYPWlK@q7t+5cGlI9SZ0^ zOPR+m9A0U+N(F_0_xk9t+mbpsb?CwR&PT0(nvFD{>ZFkm#I!3jKBi`|D|a69D}io! z6H)UzFh5Q-Rx?hI-BO$=RjwvXV=|!i7`N__a=u)lvplapO2etX_w}BrXf)p)>!X72 zEbu8+(@P7~ke(M>C1(5qH@o4NRlj(ifKr1g%kbTBwW+x~5xiDG(er_?hFz2ddLrFe z3qGl%!#g>7**mVc2l~IELNxFAnJOKa^)sSkUY8y}d1kB<{P{c>u7U|_`C<8uG`MNa zIBjESq4#Z8{g*#{4BV$fJ9BdLmj#1( zzv%WnlUFnwd~PoI(yDItRO(0rfOxdG6Sz!idV2A_U+Y7*B4tX#)-g&_JZa!2qlA#` z^xJLzRlBIOt<9(V?-C~I&VM)nPe(bphE;gO>}(~~H(7pj@BO@xVy--W8>CUL_;>i| zELAL|mYT68--n+#puA!X7P}Dm%G~nuBE71B8ArMN;g~MJX|?mg3jDkkT>bg{#}e60 z#0xK)e*QeeR6m~%&Z8%RVS@-={@>Ql<`i<;riSwHEXzb~u`soGyOJ-7M-b0r@R5vB z!W`?30**fSJ>DvOBhKkBu3bX#5qq^pGF$@bN67wgw3FetIeCR%W2}-V96Q+ATw8zq)cJKl zW*ZEi!74NQVKOHea2>-oJRnH@5&?o)ED5@Uk-t&w3tN+&GmjVeh2G`EX5b@xoAErj z=QY&(l9=hwm+q;L)p-H`-LB5o#?%Mm=1DhJGr4!u`2mdarClSVgb*+C#Uxb-#grMQ zvZMpxJO~s@Oe{kK*#WVfaHWE(X$< zfG#W$za2FS{0d+zcjyfm(#E`v1~ZGpI`vsDj7i`jnn?-jWr65Ec*8n$`J69OZ%<5k zKdLMJm9}xL$!p2I#gcqUaZBydcym=hQc#uN5&=U(|K;%>aLPC{^I~y{-x~F-Rwatp zP>y7-@xu<`_n9(9_>>O`HzDT$$3=sk>oc#nGFF=y{!V$iGIdR4;9jJ1IXxv0rAPAR z(Ts;as8&;-m&W-%rq9@_?+N#a^A>GUol>JHi zX7Wv^cv~;?$!Oneq-PMu`w-G|&+TmXT9V5+CySMp&m9M=%hwX~?HEb!?(G~1BF_6v zX2engl^IJu(uTK=UY}m@&h$x-hhDWj{MtOBLz1;JKM(V%we#nu?md_-9&wubBq=~H zR7kY#hN5`>!N)bNE@P?Qw#=K@)S#6iJzyyULyG6)7C0p=EFeakH|2BT4^=)r*fkH1 zev#>uSJJ;cnk%GR_2^ILTTn7?ZqSEl-b{uTW+pQoEv&^_b$0O+^T}72$A*5o!@%Y^ zO`l3whC1M>Z5I_izh3(!Tb-R8dbzU$>d|jp&9zxOG!weF{M%c}e;B03#)vtOE_Y24 zxoJIH4RWelB{x1|J%BML7FOmy<*-e_dlR3U=^GF-C>UaVvP}=@7uvAz31cndexbm} z#%o{aB3;SnuR70Ub~$ucipzcHljM&kX2<@px!1Y=`Ra1neCvG;v15}N;O!x$`psnT z;`K#0)T*C-uQ)|-#|Rt#uScs{H$*k`DkX}OUUHp^`SkQwvb*->v!7^TTl?+JSMMh1 zVU+^qym+rNtkQ>RC+C9-?GL*$&+l?!?9wnzZTE7hs&C4_7a5La-4n<0)6dXP^;U9Y zVMg1mMzm{5t3Oc4v0TU!X~Lt6+C%`DH!z~5lY^VdPy5q%A1>vN2IDts#J)H@e%CL;=}aQ->o)+Kd(Epb3k*2*{o(XjlQUbjz9WL}M- z>%EJv_xkMx7TY)!WmL0nzvvArj#BY8DWQgL8oRT$d3;e*tr;UR-|pxr_8Wdx#+b6- z1-&*gazeb(ZF*mbMP{6v&2h=$nnrh-7SQh)viM1I*dHlD7#6W$cUQ&VlyR4G zR8eivd$B{mSU+rPSQL#Q2}7SHf2E9|)6tbe(GmN8#LQog+}e&CBUqo)*V&nf%!(?r)zd-;Xz69rr#-ve$*Z+^{Mk?;sFgp;76)`hCV^5byiV zanC>}Vx}ogBOT{Iy*odk{xMNu=v$8+FB%Ddc2O5X_?d(%<)rktfeHG{TH?Jf_w4Xn zc45wB{r82i$=K=kbJe@|@6E;glMgdk$B(AF&L73pfS}L_p^T{WN%C@V_U7=NuKn_0 zf1N&=h=7)Tf47k~gx&kicK0?9`$d+{i@BE@-j{6VNKLMa!IOxW4)fIqv%^RGd#%)h zevSFrp`HmMo$I%kXUF{hh!@@6e!AWmUs#>uTW&HcY^8%6ln z)67O*OY8KjSEIl(t1yegu^#5tnP1BYWzEW9`H!P;qtQ6)9z~57dj5D_k%TA&YW!7} zmZvVg{;Al|LwjBWZAU_X);Vi-s4hR_AHDX?tDpV#@rgWReCM;%qiBgcJdQ6G^*6Aq zft@aVK3PsWv3~1Dxm1Qy+I$;m2>k`xl12+sd_~^^e4vzv(6kS@S)sTO)TiT_iOTKU zi=Ttgr{TZh0%o>HXh1h#nOD#;NLI>&4}s6hPbCOSAK_Dv+L3xG&M9DU9D5o+;pt2N zQ&B#cM{a3t*njp|TcLi;(d(1&R+vtiQ%m5%=ucLXDH^=Riu)UBVaOC^`}?wX^(QHt z)DOOPj}k+_exAeD%NIZ-{kiV{i2!raSw*i3mA;nzue4;IBTsqQ-=(*W*w#6Kpz4Tj zM!zLH@+wTr|Hwn(Re%lG*NvPz<}2#X@31C+`qfjFxcXkKlY`|evRg7aE(R0Wjw}&oL}+`Ei+6Q zc%SaW8)8-+A}ahc2nObSK628GZ7vVy(w^(1h0mO(pO9hmLw|R1kS*jY6Xh`_qwA~Y zi#+3^epUa_yLjD!S&Bze)GLW<$K05lmYHzur+*8tejZXh76uu5m=F*eQ{2htX91FWNp2n zzVANYc=Dt%{u{H-Q`8Fm5J!P@A74Z7(0Ml!3Rqw2Pbey>Hi969dG^44t`1D`ef}XERc;_d1@X$ zbq`$c6F3?4j`=OPzc~C}qXqWpPkJfzk5p^*ZfL0JG4WuRV##%mRV-JNpGKR->P&u^ zk8n1{FCi5KU=~`of+)~GPz$S(c9^@WROLH8)vgq8W$xbHsq%c(k;RF{FL(*C*!dBC zdV}J+Kaido0xKRYuIQ(Beem;=96qibzFriMOX;@GnX6Sl6fSu3gvG{$S`_&q%X-A5$0n)Nhq986;u=l@D!Qj zz5sG~sDVv<{A;5sF#ZyHK-OdaDJ9uyR*%ILLD-V`lvR7dM-NEe>x~0^cUXm$CyLxT zoSFP@TtyHVQC`;Z2Xu`)4cLtMbne$CGoh>tfGiYK*R(fi}IBtS3I$`>B$|6y7;gRi2-`4$Z@M=pBxV)j1P*7R-m3m?+cpE-cL6U9qYb5Sb_V z)7;5XYv*gtty@M*_;=&-%;1WlJ^E$5|F--hM{-Z?oa(#ZUccEn+_AY(BGxncZwm6G zDpb~{koc8ioNl_29qT|Hrun+9=onw==h z`s3d-(Oe!X>B*%PeBe~IQivL+|Dv_`^jh-xX(yT1p*0gYW!8Eu#_8l~N`z-ut>;>K zYy!d$4m^Bieh3{=PeYgmLqGtZmqv~bdOkz8bhluL+RgePnLFN(4hPa2Hafe)#V>7q`&1Z9Q; zLw!crNcqS#4&5ssew(A9GqJ0i{#(c z7?bXIp0i|?pCkox0_N?pLW}s#*ZMNopFVjE$JLsFzYLq;urjD#8Y|0hPO>5*a@`H5 zdS6*@YwMK#tYF>miSwt5eB`zyTCeCYyPAADbkbC51%=eyHqY`g=Ro}QS!4V0+B5ut zLX_O7g!P$plENcXy~C%Z5y$(SyUnLq3z>6h9wt{-?yg)*vTf{c|FTUqoNoAg`?l#h zgrFOuVZZ8DE_-}tDZKChTU^mkp+Qi%y0fg_ksk>~Q_Mbkj#T(jj!Z89`uWD@;qkzE zExXd1?dVbNq|`rObD~s)n6R{YoUVC)tQ{)l8dYYDtcU*%@gJ}{G0qC7Pm&Sje6|#H zN^WQf{#d!8yXbsk+kP*B|AeeUA(hL^TQWU(==R#vjZXBMSIQN9mUJnv){&ir>p6cD z;Tn6vRXhcj;72eyj5yoJ@-A3;<~OiEW`8-s7_JyPy)j z)K`LURo0MJl!sn-58>wx=Lo2>mTGqX5$y7RlooqWuz9rO@qN2yUhFPb_( zOV)OU@`JWyYhiW;UNr&zNbjh2wAV>iFV-9l+X`+I>Iw zJZEA6_e{x<ZaYq0tZ{f=i z8)vFllqdSp`at^+;PFIU7*({h!_lAC?H5B$Px{Jn)~ zBM3$#Ke!^@OdsL0@MZ13d^CBfc%v4wE4$)7Si|^}vT!O1<-cL*Wtu=|Yh%Y-YQf)i z3X!tfn~wARwdA8uDLAG+)qf`3iFb<60j7M1Lg+a73#|efBdYAWyZ8-!rzC8)r0mun zIiL@VYZU-=aFAD9KgX=x6)=@W=VA0WuQ)%o0_a!BR?7SVPU7>W`henLNWzja`v9~z#E8Bxy?_ULURfuLV> ze81>fo{)6LD7hvA)SHCYL@A2! zag|r1e_Ir#Z9Iq-e6H`B_5hZR12cYOv4sBv6z@IVdWKEf!CT_@q!Tkscfa^TP>uPu z3n4Ys4~cLR>G|(Fi}$^|@L)go^YV6=)(_24s{isJH_z_vt3&g_7=!N<`!ZdzL z4E50)|mUXgX zjlDL0l8bf6FE2`!0`}RHgTo6og!D5dS>w>@5&TLR93MH}+WX@RnaL&k zT+lSfArW6fTgj(hMd+2>YB;f zUpHugDtOVLVZ?{J1bGchwGd_KHO$^aZH?sq|f5#^*egNH3@)x)OoD|C;VSz zi>)p_24x3ci`p@Yl03g3m%^a@2+4N1FaGXruB|=Zd`6_33{@-QLj>Yn*~bT8c$L4; z$r*u55V-9ZJ699Cf*#q@VyTnh2L`WSrwsO6zB50C;=w1XbhN6Dbm1v6@2eqT$IqAZ zC86tDAApBFg4R(0VX@~AA!>%P`RGwJ?OUXK|!UvaDG%^goZP!Uu8!dc~ zLJhs}4#Z*ptNg&AdE`*9)j27z@Z(sX$*M2Y=MZLc9v}6=`eBD@qY3{wL}hSxwLs>U z@4&B$qpn0HL8A`}!GB;Q*~^t{)y3+SE8_bodw1;?4H4}O{zR9X${A%7gzwyW|6SR7 zbCv^rI`EtDPKTKXnr|7=vq=>d#?@*r;>Jh(Lv^NM;J5ene87Lwj*Tq3EPUgl|C_Mq zZZJdp-#pvht2=MJNy=qC%n0-ZpSr+cX^K`fDbC!v<9_iMeJ0!YSM|&B=PKK9msH9S ziF!kR`J!{EZs_}%Oe*|%ZAWq$Rk)WF^SYX*R)#=MdhH}}-jB^HW|j@lib_d7l209V zLJ#_EeLM0IFtnC7`PBk=bKzQYAF>qvJDyMTa6>*z`n~b>j@5UR8COq~rz5eUuTpR4 zo$tj$B2^Bp(%!2>`?*krBa?uALE`!Ff%8b>U#6|yPt__G5#zP)3XIW<#J@ni7d za3-a>8M|VA%rINeS_@(0V9z5GdYYwg)j)_0@62Pmy?HLRQ2 z`}dUiP3mT)e>xcwlkA^QKLrUa&9U%utKv2O zzRgg3-*WD`-rkWFG@#0gG4WIUrk13|f?qjbrb>{HPC!zc&z~Pd7}C~%=veIJ!o&^x z&HK~r5=d_B{%r5L_je!_U`M_qB5%T9QWL^mwcvL-KjGJxjU?U;eFppgp1(I3SAWw> z1FaUOoOgV+r2r>`sNeQIpTiCsZ}ZFby|a{_8u>08)3V`%v)ucW#Cfe>{d_4-R`>{6 zANCErhWuc_r%?R1Jwq=V^KEK1`kro8$BQ>p9xB zW6UbJ7oA5pZa5Yfi9nU z)Zf3XRYEHQlM5Mn?q*U`H_P8p_?7bVD!$uMn;KAKQ8PWq*FJq_RAS;$4cdb<_s1r= zI$bvY)tR}4Kk*XO0-3C3KRHo^_mpN97pKOCnOX4suztG-|MB zRDE>-eCI`xrI5bj{=L`KQL7ye-;m#%PN#m1Qpu!WBYgJxIW<}##9Eq}fYZ<332V90&@CR|ejFsN%c)*h*9BSpM$?WSvr>!;?Zw@xLHYgsbCDe277qT1PR9!f0_xWcDw99!gkc;y{ zIQcAW@x;Pho&`zuQXbz(x+z6fBR8R5^d=#=D~z7zZV>1PUO*S|c4(Lyv@KEkB>1WD zmsuS9lQsrk(km24PkPdA;DI<$|0LYZv-J0F8wp9z zvSf}*oY(cO#)b6Qt;AH7ji;S-%cC1qJB>e=4G+VZGS$t_s5|>wni#l1po@802R{4}#}%GRD+V zCFLi{H;3=Xt%F1==a7pZziCpXi)&FWQzrQHeBWs zxkMMcalPvPtL2nFRNcoJlX5*zqeUn*YD{2I#q>?NQqnu#YrbQj(e1Qv@oQ*y#|x8p z?%l1Pp8bKJzkHd#<220NK^E>0H*qq^R*m;uET38r!EB{L;S`|F{;jCD4+azl_vTk; z?*Dyyy1YvK^+0md&^G-EKD|x5i?9l#j~u;0rbNAv7GT5#*Z2B01kvHqO2p|2`y&th z7c!@?1xMb8-Kn9w)$71-VZ)^|4u2n`VxzT z)KGCE)}MJvul9Q*#!gjk-=Ytn8v1Foe|=_kG1oizuKv2@da2NBq7-c^{&QMC%0X44 z3Cfpls`n8}&itcJOg*`kum$Q6$Q~pmEnbtik{j9Fu+|MCTF&L;-%TcmFET*5u34pW zX>#F~`Hc$(NT3XGO6ksb!!L}uEA$RS-`6{<+*w88O7r4^6HfJXm{D*x;JHrmoFp_zy12>k9^%s9zFU8^N&W732u|UCVfFc z0D!~=?miLzcC})k6dvND3$WpQIcO_~Xk7YMMltgXfA9S7-b(KM_rj_l$>J0sJAG8pgw9y- zLh`5IUjM^~|NYUUTgjup`%CPxdiB=##usY&Tgh8j_xn^i-MVlydLcgVAAIwW!8Oojid;Hsfee{>(KW=%xcYI>+onYuBxRty>wKv|pu{p@0y?=Pv^py69m@3xk ze*5=*#G`-c_dh(ZUyASJQ~kY1kID+@LQ2C*Z{Xkm>HB|se^c>!?&jeiC)Bo=^677% z_xqoD^ytIi|L_F<$@}jg#FhH80)GDa@%{X7fBXI4i*MuW+rRhzySScz@kjgb&eXHe zdWI11|NU3K{kZer|K8Gne*gVn`t#raa6{ggOZm;eX<|+DggxNYE%SFI%i*~RH0ry* z^Iv`caenFN*Z1iCC0$7FB)|6U#r*vG{_%&;|L}SL?B|yg>*MNo0F1@!qv`SSeC<{; zF`R;cI;s(X>C3kw8&wLsp@Fn~@XPN%|L1?edi}I`y>bJK6t+=g-;Md=je{ofZjXMT z{#|_4z<{PH;wMH?;xA_k01+AXs38URFo81A52Jtnimo;>E~Zx{9o_m{oni1&wt`Vay9WPj2^Y<^@KmWY9KYaA)XFrJRyY$P+k*Tw1*Uy*e{OPuz|M5un-^btko%Z){~N#f``=|iZvh$F-6a%XeRv*!P>9Qa_)yQ!1;H%n9{ghvpZgd1 f`9uXKO+Np+@a_Ne|Lga*;xB$(_@!U`E=m43tm{l} diff --git a/cdimg/DATA/SOUNDS/SPINDISK.VAG b/cdimg/DATA/SOUNDS/SPINDISK.VAG deleted file mode 100644 index 608b79545cf2cfd5fdefe0eceade5b81482a91ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 119792 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